@font-face{font-family:TeXGyreAdventor;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/texgyreadventor-regular-webfont.woff),url(fonts/texgyreadventor-regular-webfont.woff) format("woff")}@font-face{font-family:TeXGyreAdventor;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/texgyreadventor-bold-webfont.woff),url(fonts/texgyreadventor-bold-webfont.woff) format("woff")}:root{--content-width:87.5em;--content-width-sm:73.125em;--sidebar-width:18.75em;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"TeXGyreAdventor",sans-serif;--global-font-size:1em;--global-font-line-height:1.75;--global-box-shadow:0px 24px 84px 0px rgba(0,0,0,0.05);--global-page-top-spacing:8.125em;--global-page-bottom-spacing:8.125em;--global-page-top-spacing-tablet:4.375em;--global-page-bottom-spacing-tablet:4.375em;--global-page-top-spacing-mobile:3.125em;--global-page-bottom-spacing-mobile:3.125em;--font-size-xs: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-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-size-20:1.25em;--font-size-40:2.5em;--font-size-45:2.8125em;--font-size-60:3.75em;--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:700;--font-weight-h2:700;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:700;--font-weight-h6:700;--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;--border-radius:0;--border-radius-box:5px;--border-radius-ten:10px;--z-index-minus:-1;--primary-color:#285bd4;--secondary-color:#0d1e67;--title-color:#142149;--tertiry-color:#5e7290;--white-color:#fff;--global-body-bgcolor:#f5f7fd;--global-body-lightcolor:#f1f3f5;--global-font-subtitle:#de3a53;--global-dark-submenu:#7c859b;--global-body-lightbg:#f7f7f7;--border-color-light:#f2f2f4;--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:#285bd4;--color-link-visited:#285bd4;--color-link-active:#285bd4;--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;--iq-process-step-9:#c0cef0;--process-step-bg:#e9efff;--quote-color:#ebefff;--quote-color-light:#cdd9ff;--input-bg-color:#3d4b85;--input-border-light:#dee8ff;--price-range-color:#e9eeff;--price-range-slider-color:#eaeefb;--primary-color-dark:#de2642;--primary-color-light:#ffdce1;--secondary-color-dark:#fff2b3;--secondary-color-light:#fffbe5;--color-theme-red:#c0392b;--color-theme-green:#25b15f;--color-theme-blue:#354b84;--color-theme-cyan:#1277c1;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white-light:#7c859b;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--footer-theme-dark:#0e1527;--global-font-active:#2870de;--global-font-hover:#2870de;--rating-star-active:#dfb300;--footer-bg:#f2f5fe;--inactive-icon:#adb1ba;--slick-dot-light:#becef2;--divider-border:#eee;--old-border-color:#eee;--contact-input-border:#e1e1e1;--icon-box-style-8-border:#e6e7eb;--progress-bg:#6f6f6f}@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}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:1px 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:-2px}[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{color:#5e7290;color:var(--tertiry-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:TeXGyreAdventor,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:700;font-weight:var(--font-weight-h1)}h1,h2{color:#142149;color:var(--title-color)}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:700;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:700;font-weight:var(--font-weight-h3)}h3,h4{color:#142149;color:var(--title-color)}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:700;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:700;font-weight:var(--font-weight-h5)}h5,h6{color:#142149;color:var(--title-color)}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:700;font-weight:var(--font-weight-h6)}button,input,optgroup,select,textarea{color:#5e7290;color:var(--tertiry-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(--primary-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}pre{background:#fff;background:var(--white-color);color:#5e7290;color:var(--tertiry-color);padding:1em;border:.063em solid #285bd4;border:.063em solid var(--primary-color)}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}.qloud h1,.qloud h2,.qloud h3,.qloud h4,.qloud h5,.qloud h6{margin:0}.textgyreadventor{font-family:TeXGyreAdventor-Bold!important}.bluetext{color:#0d1e67;color:var(--secondary-color)}html{-webkit-box-sizing:border-box;box-sizing:border-box}ins{background:#fff9c0;text-decoration:none}img{max-width:100%;height:auto}pre{background:#eee;padding:15px;border:1px solid #eee}hr{margin:0;padding:0;border-bottom:1px solid #e0e0e0;border-top:0}blockquote{padding:15px 30px;border-radius:5px;border:1px solid #f2f2f4;border-left:5px solid #285bd4;border:1px solid var(--border-color-light);border-left:5px solid var(--primary-color);margin-bottom:30px}blockquote cite{font-family:Poppins,sans-serif;font-weight:700;color:#285bd4;color:var(--primary-color)}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .blockquote-footer{font-style:italic;color:#6c757d;font-size:14px;margin-top:10px}blockquote .blockquote-footer cite,blockquote span.text-right{color:#285bd4;color:var(--primary-color)}blockquote span.text-right{text-align:right;display:block}p{margin:1em 0;line-height:1.75;line-height:var(--font-line-height-p)}ol,ul{padding-left:25px;margin-bottom:1em}ol li{list-style:decimal}ol ol{padding-left:25px}ul li{list-style:inherit}dl dd{margin-bottom:15px}dl dd:last-child{margin-bottom:0}table{width:100%;margin-bottom:20px}table,table td,table th{border:1px solid #eaeaea}table td,table th{padding:5px 8px}label{color:#142149;color:var(--title-color);margin-bottom:0}input,input[type=email],input[type=password],input[type=search],input[type=text],textarea{max-width:100%;width:100%;float:left;padding:0 15px;height:51px;line-height:48px;border:1px solid #eee;color:#59597e;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;border-radius:10px}select{border:2px solid #142149;border:2px solid var(--title-color);background:#fff;background:var(--white-color);line-height:48px;height:48px;padding:0 10px;width:100%;color:#59597e;border-radius:10px}textarea{padding:15px;height:150px;line-height:1.5;border-radius:15px}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#0d1e67;border-color:var(--secondary-color);-webkit-box-shadow:none;box-shadow:none;outline:none}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}textarea::-webkit-input-placeholder{color:inherit}textarea::-moz-placeholder{color:inherit}textarea:-ms-input-placeholder{color:inherit}input[type=email]::-webkit-input-placeholder{color:inherit}input[type=email]::-moz-placeholder{color:inherit}input[type=email]:-ms-input-placeholder{color:inherit}.contact-form .cfield input[type=submit],.iq-button,[type=submit],input[type=submit]{color:#fff;color:var(--white-color);background:#0d1e67;background:var(--secondary-color);margin-bottom:0;text-decoration:none;height:auto;padding:10px 30px;font-size:1em;line-height:2;border:none;position:relative;display:inline-block;width:auto;border-radius:5px;border-radius:var(--border-radius-box);cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-form .cfield input[type=submit]:hover,.iq-button:focus,.iq-button:hover,input[type=submit]:hover{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color);outline:none;text-decoration:none}input[type=checkbox]{width:auto;margin-right:10px;line-height:2;height:32px}.error{color:#c0392b!important;color:var(--color-theme-red)!important}a{color:#285bd4;color:var(--color-link);text-decoration:none}a:visited{color:#285bd4;color:var(--color-link-visited)}a:active,a:focus,a:hover{color:#285bd4;color:var(--color-link-active);text-decoration:none}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)}.qloud .container{max-width:87.5em;max-width:var(--content-width)}}@media (min-width:1300px){.container{max-width:73.125em;max-width:var(--content-width-sm)}.qloud .container{max-width:87.5em;max-width:var(--content-width)}}.container-fluid{padding:0 2em}body .container{max-width:73.125em;max-width:var(--content-width-sm)}body .qloud .container,body .elementor-section.elementor-section-boxed>.elementor-container{max-width:87.5em;max-width:var(--content-width)}.home.blog .content-area .site-main{padding:150px 0}.content-area .site-main{padding:150px 0;display:inline-block;width:100%;float:left}.home .content-area .site-main{padding:0}.qloud-breadcrumb-one,.iq-breadcrumb-one{display:block;padding:70px 0;z-index:9;position:relative;background:#f5f7fd;background:var(--global-body-bgcolor)}.qloud-default-header .qloud-breadcrumb-one,.qloud-default-header .iq-breadcrumb-one{background:#0d1e67;background:var(--secondary-color);padding:150px 0 100px}.qloud-breadcrumb-two,.iq-breadcrumb-one{padding:32px 0;z-index:9}.qloud-default-header .qloud-breadcrumb-two,.qloud-default-header .iq-breadcrumb-two{padding:45px 0}.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{color:#0d1e67;color:var(--secondary-color);margin:0}.qloud-default-header .qloud-breadcrumb-one .title,.qloud-default-header .qloud-breadcrumb .title,.qloud-default-header .iq-breadcrumb .title{color:#fff;color:var(--white-color)}.qloud-breadcrumb .qloud-breadcrumb-nav,.iq-breadcrumb nav{display:inline-block;margin-top:0}.breadcrumb-item+.breadcrumb-item{padding-left:9px}.breadcrumb-item+.breadcrumb-item:before{padding-right:15px}.qloud-breadcrumb.text-left .breadcrumb,.iq-breadcrumb.text-left .breadcrumb{z-index:86;text-align:left;position:relative;color:#fff;color:var(--white-color);margin-bottom:0;display:inline-block;width:100%;padding:10px 0;background:none}.qloud-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li{display:inline-block;word-break:break-all}.qloud-breadcrumb.text-left .breadcrumb li a i,.iq-breadcrumb.text-left .breadcrumb li a i{font-size:1.125em;font-size:var(--font-size-18);margin-right:6px}.qloud-breadcrumb.text-left .breadcrumb li,.qloud-breadcrumb.text-left .breadcrumb li a:hover,.iq-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li a:hover{color:#fff;color:var(--white-color);text-decoration:none}.qloud-breadcrumb.text-left .breadcrumb-item+.breadcrumb-item:before,.iq-breadcrumb.text-left .breadcrumb-item+.breadcrumb-item:before .qloud-breadcrumb.text-left .breadcrumb li a,.iq-breadcrumb.text-left .breadcrumb li a{color:#fff;color:var(--white-color);margin-bottom:0}.breadcrumb li{display:inline-block;word-break:break-all}.qloud-breadcrumb-one ol li,.iq-breadcrumb-one ol li{font-size:.875em;font-size:var(--font-size-normal);list-style:none;display:inline-block;color:#285bd4;color:var(--primary-color)}.qloud-breadcrumb-one ol li,.qloud-breadcrumb-one ol li a,.iq-breadcrumb-one ol li,.iq-breadcrumb-one ol li a{text-transform:uppercase;font-weight:600;font-weight:var(--font-weight-semi-bold);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.qloud-breadcrumb-one ol li a,.iq-breadcrumb-one ol li a{color:#5e7290;color:var(--tertiry-color);text-decoration:none}.qloud-default-header .qloud-breadcrumb-one ol li a,.qloud-default-header .iq-breadcrumb-one ol li a{color:#fff;color:var(--white-color)}.qloud-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before,.iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{content:"\f3d3";color:#5e7290;color:var(--tertiry-color);font-family:Ionicons}.qloud-default-header .qloud-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before,.qloud-default-header .iq-breadcrumb-one .breadcrumb-item+.breadcrumb-item:before{color:#fff;color:var(--white-color)}.qloud-breadcrumb-one .breadcrumb,.iq-breadcrumb-one .breadcrumb{position:relative;display:inline-block}.qloud-breadcrumb-one .breadcrumb-item.active,.qloud-breadcrumb-one ol li a:hover,.iq-breadcrumb-one .breadcrumb-item.active,.iq-breadcrumb-one ol li a:hover{color:#285bd4;color:var(--primary-color);position:relative}.qloud-breadcrumb-one ol,.iq-breadcrumb-one ol{background:transparent;padding:0;margin-bottom:0;margin-top:20px}.qloud-breadcrumb-two .breadcrumb,.qloud-breadcrumb-two ol li,.iq-breadcrumb-two .breadcrumb,.iq-breadcrumb-two ol li{display:inline-block}.qloud-breadcrumb-three .breadcrumb,.iq-breadcrumb-three .breadcrumb{margin-top:0}.qloud-breadcrumb-three .qloud-breadcrumb-one,.iq-breadcrumb-three .iq-breadcrumb-one{padding:0}.qloud-breadcrumb-three,.iq-breadcrumb-three{padding:45px 0}.breadcrumb-bg,.breadcrumb-video,.video-iq-bg-over{position:relative;overflow:hidden}.breadcrumb-bg #video-background,.breadcrumb-bg video,.breadcrumb-video video,.video-breadcrumb-bg #video-background,.video-iq-bg-over #video-background,.video-iq-bg-over video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100%}.breadcrumb-bg.iq-over-dark-80:before,.breadcrumb-ui:before{z-index:0}.breadcrumb-bg{position:relative}.breadcrumb-bg:before,.breadcrumb-ui:before,.breadcrumb-video:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;background:rgba(2,13,30,.9);display:block!important}.breadcrumb-video:before{z-index:1}.qloud-breadcrumb-disable .qloud-breadcrumb-one{padding:70px 0}.qloud-breadcrumb-disable.iq-hide-with-pdt-breadcrumb .qloud-breadcrumb-one{display:none}.qloud-breadcrumb-disable.iq-hide-with-pdt-breadcrumb header.header-default{background:#0d1e67;background:var(--secondary-color)}@media(max-width:1199px){.qloud-breadcrumb-three,.iq-breadcrumb-three{padding:45px 15px}}@media(max-width:991px){.qloud-breadcrumb-one,.iq-breadcrumb-one{padding:60px 16px}.qloud-default-header .qloud-breadcrumb-one .qloud-breadcrumb-title{padding:70px 0}.qloud-default-header .qloud-breadcrumb-one,.qloud-default-header .iq-breadcrumb-one{padding:30px 0}.qloud-default-header .qloud-breadcrumb-two,.qloud-default-header .iq-breadcrumb-two{padding:100px 15px 60px}.qloud-breadcrumb .title .qloud-breadcrumb-one .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:40px}.qloud-breadcrumb .title,.iq-breadcrumb .title{font-size:38px}.qloud-breadcrumb-disableqloud-breadcrumb-disable .qloud-breadcrumb-one{padding:30px 0}}@media(max-width:767px){.qloud-breadcrumb.text-left,.qloud-breadcrumb .text-left,.iq-breadcrumb.text-left,.iq-breadcrumb .text-left{text-align:center!important}.qloud-breadcrumb .float-right,.iq-breadcrumb .float-right{float:none!important}.qloud-breadcrumb .title,.iq-breadcrumb .title{font-size:32px}.qloud-breadcrumb.text-left .breadcrumb li,.qloud-breadcrumb.text-left .breadcrumb li a,.iq-breadcrumb.text-left .breadcrumb li,.iq-breadcrumb.text-left .breadcrumb li a{font-size:14px}.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:36px}.qloud-breadcrumb-one,.iq-breadcrumb-one{padding:60px 0}}@media(max-width:479px){.qloud-breadcrumb-one .title,.qloud-breadcrumb .title,.iq-breadcrumb-one .title,.iq-breadcrumb .title{font-size:30px}}@media (max-width:1024px){.content-area .site-main,.home.blog .qloud .content-area .site-main{padding:4.375em 1em}}@media (max-width:767px){.content-area .site-main,.home.blog .qloud .content-area .site-main{padding:3.125em 1em}}.admin-bar header.header-default,.admin-bar header.header-default.menu-sticky,body.boxed_layout.admin-bar header.header-default.menu-sticky{top:32px}@media (max-width:782px){.admin-bar header.header-default,.admin-bar header.header-default.menu-sticky{top:46px}}@media(max-width:767px){.admin-bar header.header-default{transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out}header.header-default.menu-sticky .main-header{position:relative}}@media(max-width:600px){.admin-bar header.header-default.menu-sticky{top:0}}body.admin-bar.qloud-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky,body.admin-bar header{top:2em}@media only screen and (max-width:601px){body.admin-bar.qloud-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.qloud-default-header header,body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky,body.admin-bar header{top:2.875em}}@media (max-width:600px){body.admin-bar .has-sticky.header-up,body.admin-bar .header-custom .header-up.has-sticky{top:0}body.admin-bar header{top:2.875em}}header.header-default.menu-sticky .navbar-brand>img.logo-sticky{display:block}header.header-default .navbar-brand{padding:5px 0;float:none}header.header-default .navbar{margin-bottom:0}header.header-default.header-style-one .main-header .navbar ul li>i,header.header-default.header-style-two .main-header .navbar ul li>i{margin-left:.25em}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:hover>a.mega-menu-link,header.header-default #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default #mega-menu-top li .mega-sub-menu li:hover>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default.style-two #mega-menu-top li .mega-sub-menu li:hover>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li:hover a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{background:#437eeb;color:#fff;color:var(--white-color)}header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{color:#fff;color:var(--white-color)}header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{background:#525f81}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#525f81;color:#fff;color:var(--white-color)}header.header-default #mega-menu-wrap-top{width:100%;background:transparent}header.header-default #mega-menu-wrap-top #mega-menu-top{text-align:right}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:10px}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{color:#121212;font-size:18px;padding:0 15px;line-height:70px;height:70px}header.header-default #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header.header-default #mega-menu-top li .mega-sub-menu li:hover>.mega-sub-menu li a,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:transparent;color:#437eeb}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li:hover ul.mega-sub-menu li a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li ul.mega-sub-menu li.mega-current-menu-ancestor ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#fff;background:var(--white-color);color:#8e989f}header.header-default #mega-menu-wrap-top .mega-sub-menu li a{color:#666;text-decoration:none;line-height:40px}header.header-default #mega-menu-wrap-top .mega-sub-menu ul{padding:0;margin:0;list-style:none}header.header-default #mega-menu-wrap-top .mega-sub-menu li a:hover{color:#437eeb}header.header-default #mega-menu-wrap-top .mega-sub-menu li .product_list_widget img{float:left;width:60px;margin-right:10px}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item img{float:left;width:100%}header.header-default .sub-header .sub-main .menu-shop-container{float:right}header.header-default li .search_count{position:relative}.woocommerce-cart.woocommerce-page header .cart_count,.woocommerce-checkout.woocommerce-page header .cart_count{display:none}.wmc-price del{color:#666}header.header-default #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header.header-default #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.15);box-shadow:0 2px 20px 0 rgba(0,0,0,.15)}.wmc-price ins{color:#437eeb}.wmc-details p{margin-bottom:0}header.header-default .wmc-image img{height:auto;width:auto}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"\f347"}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{content:"\f345"}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{font-size:12px}header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:capitalize}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{background:#fff;background:var(--white-color);font-weight:400}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-weight:400}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 15px}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item,header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0}header.header-default #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-current-menu-item a.mega-menu-link,header.header-default #mega-menu-wrap-top #mega-menu-top li.mega-menu-item>ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-current-menu-item a.mega-menu-link,header.header-default.style-two #mega-menu-wrap-top #mega-menu-top li.mega-menu-item>ul.mega-sub-menu li.mega-current-menu-item a.mega-menu-link{background:#437eeb;color:#fff;color:var(--white-color)}.iq-height{position:absolute}header.header-default .sub-header .number-info ul{margin:0;padding:0}header.header-default .sub-header .number-info li{list-style:none;float:left;margin-right:15px}header.header-default .sub-header .number-info li:last-child{margin-right:0}header.header-default .sub-header .number-info li a{color:#142149;color:var(--title-color)}header.header-default .sub-header .number-info li a:hover{color:#285bd4;color:var(--primary-color);text-decoration:none}header.header-default .sub-header .number-info li a i{margin-right:5px}header.header-default .sub-header nav{display:-webkit-box;display:-ms-flexbox;display:flex}header.header-default .sub-header .request-btn a{background:#285bd4;background:var(--primary-color);padding:15px 30px;margin-left:30px;color:#fff;color:var(--white-color)}header.header-default .sub-header .request-btn a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color);text-decoration:none}.social-icone ul{margin:0;padding:0}.social-icone ul li{list-style:none;margin:0 30px 0 0}.social-icone ul li:last-child{margin-right:0}.social-icone ul li a{color:#142149;color:var(--title-color)}.social-icone ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default .navbar-light .navbar-toggler-icon{background-image:none;font-size:30px;line-height:25px;height:auto;width:auto;padding:5px 12px}header.header-default .menu-btn .line{width:25px;height:2px;background-color:#fff;background-color:var(--white-color);display:block;margin:7px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-toggler[aria-expanded=true] .menu-btn span:first-child{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.navbar-toggler[aria-expanded=true] .menu-btn span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] .menu-btn span:last-child{-webkit-transform:rotate(45deg) translate(-7px,-7px);transform:rotate(45deg) translate(-7px,-7px)}header.header-default .sub-header{padding:15px 0 0;font-size:14px}header.header-default .navbar-light{padding:0}header.header_default .logo_block,header .logo_block{float:left}header.header_default .menu,header .menu{float:right}header.header-default.header_left .logo_block{float:left}header.header_left .menu{float:left;width:100%}header.header_left .menu.navbar ul{float:left}header.header_right .logo_block{float:right}header.header_right .menu{float:left;width:100%}header.header_right .menu.navbar ul{float:right}header.header_center .logo_block{float:left;width:100%;text-align:center;margin:0 auto}header.header_center .menu{float:left;width:100%}header.header_center .menu.navbar ul{float:left;width:100%;display:block;margin:0 auto;text-align:center}header.header_center .menu.navbar ul li{display:inline-block}header.header_center .menu.navbar ul li .sub-menu li{display:block;text-align:left}header.header_split .logo_block{position:absolute;left:0;right:0;margin:0 auto;text-align:center;float:none}header.header_split .menu{float:left;width:100%}header.header_split .menu.navbar ul{float:left;width:100%;display:block;margin:0 auto;text-align:center}header.header_split .menu.navbar ul li{display:inline-block}header.header_split .menu.navbar ul li:nth-child(4){margin-left:150px}header.header_split .menu.navbar ul li .sub-menu li{display:block;text-align:left;margin-left:0}header.header-default{position:absolute;width:100%;top:0;left:0;vertical-align:middle;background:#0d1e67;background:var(--secondary-color);display:inline-block;z-index:1000;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}header.header-default .main-header{padding:0 15px}header.header-default .navbar-brand>.logo-sticky,header.header-default .navbar-brand>img.logo-sticky{display:none;height:40px}header.header-default .logo{height:40px}header.header-default .navbar #iq-menu-container,header.header-default .navbar .menu-all-pages-container,header.header-default .navbar .menu-header-menu-container,header.header-default .navbar .menu-main-menu-container,header.header-default .navbar .menu-short-container,header.header-default .navbar .menu-testing-menu-container{display:inline-block;width:100%}header.header-default .navbar ul{float:right}header.header-default .navbar ul li{list-style:none;margin-left:30px;position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li:first-child{margin-left:0}header.header-default .navbar ul li a{padding:0;line-height:70px;position:relative;z-index:9;text-decoration:none}header.header-default .navbar ul li .sub-menu li i,header.header-default .navbar ul li a,header.header-default .navbar ul li i{color:#fff;color:var(--white-color);font-size:16px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li .sub-menu li i,header.header-default .navbar ul li i{font-family:Ionicons;display:inline-block;vertical-align:middle}header.header-default .navbar ul li .sub-menu li i{display:block;position:absolute;right:15px;top:10px;line-height:28px;font-size:12px;z-index:9;color:#142149;color:var(--title-color);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default .navbar ul li .sub-menu li i:before{content:"\f054";content:"\f3d3"}header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-item i,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li.current-menu-parent i,header.header-default .navbar ul li .sub-menu li:hover,header.header-default .navbar ul li .sub-menu li:hover>a,header.header-default .navbar ul li .sub-menu li:hover>i,header.header-default .navbar ul li:hover i,header.header-default .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default .navbar ul li i:before{content:"\f3d0"}header.header-default.iq-dark{background:#285bd4;background:var(--primary-color)}body#iq-hide-with-pdt-breadcrumb .content-area{padding-top:110px}header.header-default .navbar ul li .sub-menu{display:none}header.header-default .navbar ul li:hover .sub-menu{display:block;background:#fff;background:var(--white-color);position:absolute;top:70px;left:0;padding-left:0;display:inline-block;width:200px;-webkit-box-shadow:0 1px 30px 0 rgba(36,38,43,.1);box-shadow:0 1px 30px 0 rgba(36,38,43,.1)}header.header-default .navbar ul li .sub-menu li{margin-left:0}header.header-default.menu-sticky .navbar ul li .sub-menu li a,header.header-default .navbar ul li .sub-menu li a{text-transform:capitalize;border-radius:0;font-size:14px;display:inline-block;width:100%;line-height:28px;padding:10px 15px;color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.menu-sticky .navbar ul li .sub-menu li a:hover,header.header-default .navbar ul li .sub-menu li a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .navbar ul li .sub-menu li a:before{display:none}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li.current-menu-item a,header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent a,header.header-default .main-header .navbar ul li .sub-menu li:hover>a,header.header-default .navbar ul li .sub-menu li.current-menu-item a{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent i,header.header-default .main-header .navbar ul li .sub-menu li:hover>i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-parent .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default .navbar .navbar-nav li:last-child .sub-menu li:hover>.sub-menu,header.header-default .navbar .navbar-nav li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}@media screen and (max-width:4000px) and (min-width:1023px){header.header-default .navbar ul li:hover>.sub-menu{display:block!important}header.header-default .navbar ul li:hover a{color:#285bd4;color:var(--primary-color);text-decoration:none}}header.header-default .navbar ul li .sub-menu li>.sub-menu{display:none}header.header-default .navbar ul li .sub-menu li:hover>.sub-menu{display:block;background:#fff;background:var(--white-color);position:absolute;top:0;left:100%;padding-left:0;display:inline-block;width:200px;-webkit-box-shadow:0 1px 30px 0 rgba(36,38,43,.1);box-shadow:0 1px 30px 0 rgba(36,38,43,.1)}header.header-default.menu-sticky{width:100%;position:fixed;top:0;left:0;right:0;margin:0 auto;float:left;background:#0d1e67;background:var(--secondary-color);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}header.header-default.menu-sticky .main-header .navbar ul li a{line-height:65px}header.header-default.menu-sticky .navbar ul li a,header.header-default.menu-sticky .navbar ul li i{color:#fff;color:var(--white-color)}header.header-default.header-style-two .navbar ul li.current-menu-item a,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor a,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor i,header.header-default.menu-sticky .navbar ul li.current-menu-item a,header.header-default.menu-sticky .navbar ul li.current-menu-parent a,header.header-default.menu-sticky .navbar ul li.current-menu-parent i,header.header-default.menu-sticky .navbar ul li .sub-menu li:hover,header.header-default.menu-sticky .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:65px}header.header-default.menu-sticky .navbar ul li .sub-menu li:hover>.sub-menu{top:0}header.header-default.menu-sticky .navbar ul li .sub-menu>li a{line-height:28px}header.header-default.menu-sticky .logo,header.header-default.menu-sticky .sub-header{display:none}header.header-default.menu-sticky .logo-sticky{display:inline-block}header.header-default .logo-display{display:none;height:40px}header.header-default .sub-main ul{padding:0;margin:0 0 0 30px}header.header-default .sub-main ul li{margin-left:15px}header.header-default .sub-main ul li a.iq-button{padding:10px 30px;line-height:normal;border:2px solid #285bd4;border:2px solid var(--primary-color);background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup{color:#fff;color:var(--white-color);border:2px solid transparent}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup:hover{background:transparent;border:2px solid #0d1e67;border:2px solid var(--secondary-color);color:#142149;color:var(--title-color)}header.header-default .sub-main ul li a.iq-button:hover{background:#fff;background:var(--white-color);border-color:#fff;border-color:var(--white-color);color:#285bd4;color:var(--primary-color)}header.header-default .sub-main ul li a.iq-btn-outline{border-color:#285bd4;border-color:var(--primary-color);background:transparent;color:#fff;color:var(--white-color)}header.header-default .sub-main ul li a.iq-button.iq-btn-outline:hover{border-color:#285bd4;border-color:var(--primary-color);background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .main-header .sub-main ul li a.iq-button.iq-btn-outline:hover{color:#fff;color:var(--white-color)}header.header-default .sub-main ul li a.iq-btn-link{background:transparent;color:#0d1e67;color:var(--secondary-color);border:none}header.header-default.menu-sticky .main-header .navbar .sub-main ul li a.iq-button{line-height:normal}header.header-default.header-style-two .main-header .navbar ul li a,header.header-default.header-style-two .main-header .navbar ul li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-item i,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent i,header.header-default.header-style-two .main-header .navbar ul li:hover a,header.header-default.header-style-two .main-header .navbar ul li:hover i,header.header-default.header-style-two .main-header .navbar ul li a:hover{color:#285bd4;color:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a,header.header-default.header-style-two .main-header .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li.current-menu-parent a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>a,header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a:hover{color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>a,header.header-default.header-style-two .navbar ul li .sub-menu li.current-menu-item a{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover>i,header.header-default.header-style-two .navbar ul li .sub-menu li.current-menu-parent i{color:#fff;color:var(--white-color)}.header-default.header-style-two.menu-sticky{background:#f2f5fe!important;position:fixed}header.header-default .sub-main.iq-mobile-main{display:none}@media (max-width:1399px){header.header-default .sub-header{padding:10px 30px}header.header-default .main-header{padding:0 15px}.iq-mt-120{margin-top:90px}}@media (max-width:1365px){header.header-default .sub-header{padding:10px 15px}header.header-default .main-header{padding:0 15px}header.header-default .navbar ul li a{font-size:14px}header.header-default .navbar ul li .sub-menu li a{padding:10px 15px}}@media (max-width:1215px){header.header-default .main-header{padding:0 30px}}@media (max-width:1199px){header.header-default .main-header{padding:0 30px}}@media (max-width:1024px){header.header-default .main-header{padding:0 30px}}@media (max-width:992px){header #mega-menu-wrap-top #mega-menu-top{max-height:330px;overflow-y:scroll;overflow-x:hidden}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{display:none}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0}header #mega-menu-wrap-top .mega-menu-toggle .mega-toggle-block-1:after{line-height:44px;background:#437eeb;color:#fff;color:var(--white-color);border-color:#437eeb;padding:0;width:48px;height:44px;border-radius:5px;margin:0;text-align:center}header #mega-menu-wrap-top .mega-menu-toggle{width:48px;height:44px;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:transparent;right:0;top:-55px;margin:0;padding:0;border-radius:5px}header #mega-menu-wrap-top .mega-menu-toggle+#mega-menu-top{background:#fff;background:var(--white-color)}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{font-size:18px;line-height:normal;height:auto;color:#313e5b;padding:15px}header #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header #mega-menu-wrap-top #mega-menu-top[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{-webkit-box-shadow:none;box-shadow:none;padding:0;background:#f6f5f7}header.menu-sticky #mega-menu-wrap-top .mega-menu-toggle{top:-62px}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0}header #mega-menu-top li .mega-sub-menu li.mega-current-menu-ancestor .mega-sub-menu li a,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:#007bff;color:#fff;color:var(--white-color)}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{font-size:18px}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout .mega-sub-menu li.mega-menu-item.mega-toggle-on a.mega-menu-link>span.mega-indicator:after,header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout.mega-toggle-on li.mega-menu-item a.mega-menu-link>span.mega-indicator:after,header #mega-menu-wrap-top #mega-menu-top li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:"\f343"}header #mega-menu-wrap-top #mega-menu-top li.mega-menu-flyout .mega-sub-menu li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{content:"\f347"}header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,header #mega-menu-wrap-top #mega-menu-top>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:10px 15px}}@media (max-width:991px){header.header-default .logo_block,header.header_default .logo_block{padding:0;line-height:0}header.header-default.header-style-two{background:transparent}header.header-default{position:fixed;background:#0d1e67;background:var(--secondary-color)}header.header-default .main-header{padding:15px 0}header.header-default .navbar-light{padding:0 30px}header.header-default .sub-main.iq-mobile-main ul li a{padding:10px 30px!important}header.header-default .navbar .sub-main.iq-mobile-main ul li.iq-signup-main{float:right}header.header-default .sub-main{display:none}header.header-default .sub-main.iq-mobile-main{display:block;padding:30px;background:#fff;background:var(--white-color)}header.header-default.menu-sticky .sub-main ul li a.iq-btn-outline,header.header-default .sub-main ul li a.iq-btn-outline{color:#285bd4;color:var(--primary-color)}header.header-default .navbar .sub-main.iq-mobile-main ul li{width:auto}header.header-default .sub-main.iq-mobile-main ul{margin:0;float:inherit}header.header-default .navbar-light .navbar-toggler{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color);border-color:#285bd4;border-color:var(--primary-color);padding:0}header.header-default .request-btn{margin-right:60px;position:absolute;top:-45px;right:0}header.header-default .navbar-light .navbar-toggler:focus{outline:none}header.header-default .menu,header.header_default .menu{float:left;display:inline-block;width:100%}header.header-default .logo_block .logo,header.header-default .logo_block .logo-sticky,header.header_default .logo_block .logo,header.header_default .logo_block .logo-sticky{height:35px}header.header-default .navbar-collapse{position:absolute;top:63px;line-height:0;left:0;width:100%;-webkit-box-shadow:4.871px 34.659px 30px 0 rgba(0,0,0,.06);box-shadow:4.871px 34.659px 30px 0 rgba(0,0,0,.06)}.qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 181px)}header.header-default .navbar ul.navbar-nav.top-menu{overflow-y:scroll;height:calc(100vh - 78px);float:left;display:inline-block;width:100%;background:#fff;background:var(--white-color)}.admin-bar .qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 213px)}.admin-bar header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 110px)}header.header-default .navbar ul li .sub-menu li.current-menu-item i{color:#fff;color:var(--white-color)}header.header-default .navbar ul li{margin-left:0;display:inline-block;position:relative;width:100%}header.header-default.header-style-two .navbar ul li a,header.header-default .navbar ul li a{color:#11122d;line-height:normal;display:inline-block;width:100%;font-size:16px;padding:15px 30px;z-index:inherit}header.header-default .navbar ul li a:before{border-radius:0}header.header-default .navbar ul li .sub-menu,header.header-default .navbar ul li:hover .sub-menu{display:none;background:#f9f9f9;background:var(--color-post-sticky-bg);position:relative;top:0;width:100%;padding:15px;z-index:9;box-shadow:none;-webkit-box-shadow:none}header.header-default .navbar ul li .sub-menu li .sub-menu{box-shadow:none;-webkit-box-shadow:none}header.header-default .navbar ul li .sub-menu li a{color:#6f6f6f}header.header-default .navbar ul li i{display:block;position:absolute;right:15px;top:0;padding:11px 15px;line-height:28px;font-size:20px;z-index:9;color:#59597e;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header.header-default.header-style-two .main-header .navbar ul li:hover i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-item a,header.header-default .main-header .navbar ul li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default .main-header .navbar ul li .sub-menu li.current-menu-item i,header.header-default .main-header .navbar ul li:hover i{color:#fff;color:var(--white-color)}header.header-default .main-header .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default .main-header .navbar ul li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default .navbar ul li.current-menu-item i,header.header-default .navbar ul li.current-menu-parent i{color:#fff;color:var(--white-color)}header.header-default.menu-sticky .main-header .navbar ul li a{line-height:normal}header.header-default.menu-sticky .main-header .navbar ul li:hover .sub-menu{top:0}header.header-default .navbar ul li .sub-menu li i{top:0;right:0;color:#6f6f6f;font-size:20px;line-height:24px}header.header-default .navbar ul li .sub-menu li:hover>.sub-menu{width:100%;background:#f9f9f9;background:var(--color-post-sticky-bg);position:relative;left:0;-webkit-box-shadow:none;box-shadow:none;padding:15px}header.header-default .navbar ul li a:before{display:none}header.header-default.menu-sticky .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li a:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.menu-sticky .navbar ul li .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-parent i,header.header-default.header-style-two .main-header .navbar ul li a:hover,header.header-default.header-style-two .navbar ul li.current-menu-ancestor i,header.header-default.header-style-two .navbar ul li.hover i,header.header-default.menu-sticky .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-ancestor a,header.header-default .navbar ul li.current-menu-ancestor i,header.header-default .navbar ul li.current-menu-item a,header.header-default .navbar ul li.current-menu-parent a,header.header-default .navbar ul li.current-menu-parent i,header.header-default .navbar ul li .sub-menu li:hover,header.header-default .navbar ul li a:hover{color:#fff;color:var(--white-color)}header.header-default.menu-sticky .navbar ul li a,header.header-default.menu-sticky .navbar ul li i{color:#59597e}header.header-default.menu-sticky .main-header .navbar .iq-mobile-main ul li a.signup.iq-button{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}header.header-default .navbar ul li .sub-menu li i:before{content:"\f3d0"}header.header-default.header-style-two .main-header .sub-main ul li a.iq-button.signup{background:#0d1e67;background:var(--secondary-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li a,header.header-default.header-style-two .main-header .navbar ul li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li i{color:#142149;color:var(--title-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor i,header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li:hover i{color:#fff;color:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li:hover a,header.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor a,header.header-style-two .main-header .navbar ul li.current-menu-ancestor a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li .sub-menu li .sub-menu li:hover a{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li a{color:#142149;color:var(--title-color);background:#fff;background:var(--white-color)}header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li.current-menu-item a,header.header-default.header-style-two .main-header .navbar ul li.current-menu-ancestor .sub-menu li.current-menu-ancestor .sub-menu li a:hover{color:#fff;color:var(--white-color);background:#285bd4;background:var(--primary-color)}header.header-default.header1 .navbar .sub-main{display:inline-block;position:absolute;top:-44px;right:85px;background:transparent}header.header-default.header1 .navbar .sub-main ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:transparent}header.header-default.header1 .navbar .sub-main ul li{display:inline-block!important}header.header-default.header1 .sub-main ul li a.iq-button{padding:10px;background:transparent;border:none}header.header-default.header1 .sub-main ul li a.iq-button.iq-btn-outline:hover,header.header-default.header1 .sub-main ul li a.iq-button:hover{background:transparent;border-color:transparent}header.header-default.header1.menu-sticky .sub-main ul li a{color:#000}}@media (max-width:782px){.admin-bar .qloud header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 227px)}.admin-bar header.header-default .navbar ul.navbar-nav.top-menu{height:calc(100vh - 124px)}}@media (max-width:767px){header.header-default .main-header{padding:15px 0}}@media (max-width:600px){.admin-bar .qloud header.header-default.menu-sticky .navbar ul.navbar-nav.top-menu{height:calc(100vh - 181px)}.admin-bar header.header-default.menu-sticky .navbar ul.navbar-nav.top-menu{height:calc(100vh - 78px)}}@media (max-width:479px){.sub-header,header.header-default .request-btn,header.header-default .social-icone{display:none}}.header-default .logo-sticky,.menu-sticky .logo-header{display:none}.qloud-mobile-menu.qloud-navigation-burger{display:block}.qloud-mobile-menu{background:#000505;background:var(--color-footer-top-dark);position:fixed;left:0;right:0;top:0;z-index:99999;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 .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;visibility:hidden}.qloud-mobile-menu.menu-open{pointer-events:all;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);visibility:visible}.qloud-mobile-menu.header-down,.qloud-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}.qloud-mobile-menu.menu-open.header-down{top:0;z-index:99}.qloud-mobile-menu.header-down{top:-100px}.qloud-mobile-menu .navbar{padding:.938em;z-index:999;border-bottom:.063em solid hsla(0,0%,100%,.2);border-bottom:.063em solid var(--border-color-light-opacity)}.qloud-mobile-menu ul.navbar-nav li.menu-item-has-children>a:after{display:none}.qloud-mobile-menu .navbar-nav a{padding:0;display:inline-block}.qloud-mobile-menu ul.navbar-nav>li.menu-item-has-children>a{padding-right:0}.navbar-toggler.custom-toggler{display:block;padding:0 .313em 0 0;position:static;margin-left:1.25em;border-radius:0;border:none}.ham-toggle .menu-btn{background-image:none;position:relative;z-index:9;width:1.25em;height:1.25em;cursor:pointer}.ham-toggle .menu-btn .line{width:100%;height:.125em;background-color:#5e7290;background-color:var(--tertiry-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)}.ham-toggle .menu-btn.is-active .line.one{-webkit-transform:translateY(16px) rotate(45deg);transform:translateY(16px) rotate(45deg)}.ham-toggle .menu-btn.is-active .line.two{width:0}.ham-toggle .menu-btn.is-active .line.three{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.ham-toggle .menu-btn .line.two{left:.313em;top:.625em}.ham-toggle .menu-btn .line.three{top:1.25em}.ham-toggle:hover .menu-btn:not(.is-active) .line.two{left:0}.ham-toggle:hover .menu-btn:not(.is-active) .line.one,.ham-toggle:hover .menu-btn:not(.is-active) .line.three{left:.313em}.ham-s-toggle{cursor:pointer}.qloud-mobile-menu .navbar-nav>li>a{font-size:2.5em;color:#fff;color:var(--white-color);line-height:normal}.qloud-mobile-menu .navbar-nav>li a{font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family)}.qloud-mobile-menu .navbar-nav li.current-menu-item>.toggledrop i,.qloud-mobile-menu .navbar-nav li.current-menu-item>a,.qloud-mobile-menu .navbar-nav li .sub-menu li:hover>a,.qloud-mobile-menu .navbar-nav li:hover>.toggledrop i,.qloud-mobile-menu .navbar-nav li:hover>a,.qloud-mobile-menu ul>li.current-menu-ancestor>.toggledrop i,.qloud-mobile-menu ul>li.current-menu-ancestor>a,.qloud-mobile-menu ul li .sub-menu li.current-menu-item>a,.qloud-mobile-menu ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#285bd4;color:var(--primary-color)}.qloud-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:#fff;color:var(--white-color)}.qloud-mobile-menu .navbar-nav li .sub-menu li .toggledrop i{color:#7c859b;color:var(--global-dark-submenu)}.qloud-mobile-menu .navbar-nav li .sub-menu li.current-menu-ancestor .toggledrop i,.qloud-mobile-menu .navbar-nav li .sub-menu li.current-menu-item .toggledrop i,.qloud-mobile-menu .navbar-nav li .sub-menu li:hover .toggledrop i{color:#285bd4;color:var(--primary-color)}.qloud-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)}.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1.25em}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu li a{font-size:1.25em;color:#5e7290;color:var(--tertiry-color)}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu li{margin-bottom:.313em}.menu-btn:hover{cursor:pointer}.menu-open .menu-btn.is-active .line{background:#fff;background:var(--white-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:#fff;background-color:var(--white-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.row{position:relative;width:100%;height:calc(100vh - 91px)}.verticle-mn{height:calc(100vh - 100px);overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qloud-mobile-menu.menu-open:before{-webkit-transform:skew(0deg) translateY(0);transform:skew(0deg) translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.qloud-full-menu{margin:auto 0}.qloud-full-menu .navbar-nav{position:relative;z-index:99;padding-left:3.125em;margin-bottom:1.875em}.qloud-full-menu .navbar-nav>li{position:relative;margin-bottom:1.563em;padding:0}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li{visibility:hidden;display:none;-webkit-animation-delay:.5s;animation-delay:.5s}.qloud-mobile-menu.menu-open .qloud-full-menu .navbar-nav>li,.menu-animation .navbar-nav>li{visibility:visible;display:block;-webkit-animation-name:fadeInAnimation;animation-name:fadeInAnimation;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(2),.menu-animation .navbar-nav>li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(3),.menu-animation .navbar-nav>li:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(4),.menu-animation .navbar-nav>li:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(5),.menu-animation .navbar-nav>li:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(6),.menu-animation .navbar-nav>li:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(7),.menu-animation .navbar-nav>li:nth-child(7){-webkit-animation-delay:1.1s;animation-delay:1.1s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(8),.menu-animation .navbar-nav>li:nth-child(8){-webkit-animation-delay:1.2s;animation-delay:1.2s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(9),.menu-animation .navbar-nav>li:nth-child(9){-webkit-animation-delay:1.3s;animation-delay:1.3s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(10){-webkit-animation-delay:1.4s;animation-delay:1.4s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(11){-webkit-animation-delay:1.5s;animation-delay:1.5s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(12){-webkit-animation-delay:1.6s;animation-delay:1.6s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(13){-webkit-animation-delay:1.7s;animation-delay:1.7s}.qloud-mobile-menu .qloud-full-menu .navbar-nav>li:nth-child(14){-webkit-animation-delay:1.8s;animation-delay:1.8s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li{-webkit-animation-name:fadeOutAnimation;animation-name:fadeOutAnimation;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.6s;animation-delay:.6s;visibility:visible}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(5){-webkit-animation-delay:.3s;animation-delay:.3s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(6){-webkit-animation-delay:.2s;animation-delay:.2s}.qloud-mobile-menu.open-delay .qloud-full-menu .navbar-nav>li:nth-child(7){-webkit-animation-delay:.1s;animation-delay:.1s}.qloud-mobile-menu .navbar-nav li .sub-menu li a{font-size:1.25em;color:#7c859b;color:var(--global-dark-submenu)}.qloud-mobile-menu .sub-menu{list-style-type:none;padding-top:.938em}.qloud-mobile-menu .sub-menu .sub-menu{padding:.625em 0 .625em .938em}.qloud-mobile-menu .navbar-nav li .qloud-has-sub-menu{padding-top:.625em}.qloud-mobile-menu .qloud-has-sub-menu{padding-left:1.875em}.qloud-has-sub-menu{list-style-type:none}.qloud-mobile-menu .navbar-expand-xl .navbar-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.qloud-mobile-menu.light-mode{background:#fff;background:var(--white-color)}.qloud-mobile-menu.light-mode .navbar-nav>li>.toggledrop,.qloud-mobile-menu.light-mode .navbar-nav>li>a{color:#142149;color:var(--title-color)}.qloud-mobile-menu.light-mode .navbar-nav>li:hover>a{color:#285bd4;color:var(--primary-color)}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(3.125em);transform:translateY(3.125em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(3.125em);transform:translateY(3.125em);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media (max-width:1199px){.qloud-mobile-menu .navbar-nav>li>a,.qloud-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.875em}.qloud-mobile-menu .navbar-nav li .sub-menu li a,.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:1em}}@media (max-width:479px){.qloud-mobile-menu .navbar-nav>li>a,.qloud-mobile-menu .navbar-nav li>.toggledrop i{font-size:1.375em}.qloud-mobile-menu .navbar-nav li .sub-menu li a,.qloud-mobile-menu .navbar-nav li li>.toggledrop i{font-size:.875em}.qloud-full-menu .navbar-nav{padding-left:1.875em}}@media (max-width:480px){.qloud-mobile-menu .navbar{padding:.938em 0;z-index:999}}.vertical-menu-layout .menu-new-wrapper.row{position:relative;width:100%;height:auto}.vertical-menu-layout .qloud-full-menu .navbar-nav,.vertical-menu-layout.qloud-mobile-menu .navbar{padding:0}.qloud-mobile-menu.vertical-menu-layout{background:transparent;position:relative}.qloud-mobile-menu.vertical-menu-layout .navbar-nav>li>a{color:#142149;color:var(--title-color);font-size:1.875em}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li>.toggledrop i{color:#142149;color:var(--title-color);font-size:1em;font-size:var(--font-size-body)}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li.current-menu-item>a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li:hover>a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li:hover>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li:hover>a,.qloud-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>.toggledrop i,.qloud-mobile-menu.vertical-menu-layout ul>li.current-menu-ancestor>a,.qloud-mobile-menu.vertical-menu-layout ul li .sub-menu li.current-menu-item>a,.qloud-mobile-menu.vertical-menu-layout ul li .sub-menu li.menu-item.current-menu-ancestor>a{color:#285bd4;color:var(--primary-color)}.qloud-mobile-menu.vertical-menu-layout .navbar-nav li .sub-menu li a,.qloud-mobile-menu.vertical-menu-layout .navbar-nav li li>.toggledrop i{color:#7c859b;color:var(--global-dark-submenu);font-size:1em}header .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;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:31.25em;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}header .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;display:none;color:#fff;color:var(--white-color);background:transparent;display:block}body.admin-bar .btn--search-close{top:1.5em}.btn--search-close:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.search--open .search__form{margin:5em 0;width:auto;min-width:430px;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}.search__form:after{content:"";position:absolute;top:auto;bottom:-.625em;display:block;width:100%;height:.063em;background-color:#fff;background-color:var(--white-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation-delay:.8s;animation-delay:.8s;visibility:hidden}header .search--open .search__form:after{-webkit-animation-name:fadeInMove;animation-name:fadeInMove;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}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(--white-color)}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(--white-color)}header .search__input::-moz-placeholder{opacity:.6;color:#fff;color:var(--white-color)}header .search__input:-ms-input-placeholder{opacity:.6;color:#fff;color:var(--white-color)}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:none!important}.qloud-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:5px;outline:none;padding:1em 2.5em 1em 1em;width:0;position:absolute;top:-9px;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(--white-color);cursor:pointer;font-size:1em;font-size:var(--font-size-body);background:#285bd4;background:var(--primary-color);padding:0;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;z-index:1;cursor:text;background:#fff;background:var(--white-color);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(--white-color)}.search-form .search-submit{top:10.125em}.search-form .search-submit svg{font-size:1.125em;color:#fff;color:var(--white-color)}.navbar ul.qloud-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}.qloud-shop-btn-holder ul li svg{font-size:1.25em;height:1em;width:1.25em}.search-form input{border-radius:0;border-radius:var(--border-radius);padding:0}form.search-form .form-row label{color:#fff;color:var(--white-color);text-align:left;font-size:2.813em;top:-.813em;display:block;float:left;width:100%;margin-bottom:0;position:absolute;pointer-events:none;left:0}.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}header .search-form .form-search .search-submit:hover{background:transparent}.search_count #btn-search,.search_count #btn-search svg{font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family);color:#142149;color:var(--title-color);text-transform:uppercase;letter-spacing:.188em}.search_count #btn-search:hover,.search_count #btn-search:hover svg{color:#285bd4;color:var(--primary-color)}.qloud-header-right,.search_count .qloud-search,header .qloud-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search_count .qloud-search,header .qloud-search{-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;text-align:center;background:rgb(17 17 17/95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:31.25em;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}.qloud-search.search--open,.search_count .qloud-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)}.search_style_light .search{background:#fff;background:var(--white-color);-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05);box-shadow:0 24px 84px 0 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:#5e7290;background:var(--tertiry-color)}.search_style_light .search-form .search-submit svg{color:#5e7290;color:var(--tertiry-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)}.search_style_light button#btn-search-close svg{color:#142149;color:var(--title-color)}.search-animate-left .search{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.search-animate-left .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 .search{transform:translateX(-100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%)}.search-animate-right .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 #142149!important;border-bottom:.063em solid var(--title-color)!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:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::-moz-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input:-ms-input-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::-ms-input-placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap .search-form input::placeholder{color:#5e7290;color:var(--tertiry-color)}.search_wrap.search-form-default .search-form .search-submit svg{font-size:1.125em;color:#5e7290;color:var(--tertiry-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:#285bd4!important;border-color:var(--primary-color)!important}.widget.widget_search{padding:0;background:transparent}.widget .search-form input,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,.wp-block-search .wp-block-search__input{padding-right:5em;padding-left:1em;background:#f5f7fd;background:var(--global-body-bgcolor);border:1px solid transparent;border-radius:5px;-webkit-border-radius:5px;height:50px}.wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__input,footer .wp-block-search.wp-block-search__button-outside .wp-block-search__inside-wrapper .wp-block-search__input{padding-right:1em}footer .widget .search-form input,footer .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input,footer .wp-block-search .wp-block-search__input{background:#fff;background:var(--white-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:0;border:none}.widget .search-form input:focus,.wp-block-search .wp-block-search__input:focus,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input:focus{border:1px solid #0d1e67;border:1px solid var(--secondary-color)}.wp-block-search .wp-block-search__button,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;background:#285bd4;background:var(--primary-color);line-height:70px;width:70px;height:50px;right:0;top:0;cursor:pointer;padding:0;font-size:1em;font-size:var(--font-size-body);border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;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;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.wp-block-search .wp-block-search__button:hover,.wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:#0d1e67;background:var(--secondary-color)}.wp-block-search.wp-block-search__button-inside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{width:auto;height:70px;line-height:70px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding:0 15px;top:0;right:0}.wp-block-search.wp-block-search__button-outside.wp-block-search__icon-button .wp-block-search__inside-wrapper .wp-block-search__button,.wp-block-search.wp-block-search__button-outside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{border-radius:5px;border-radius:var(--border-radius-box);-webkit-border-radius:5px;-webkit-border-radius:var(--border-radius-box);position:static}.wp-block-search.wp-block-search__button-outside.wp-block-search__text-button .wp-block-search__inside-wrapper .wp-block-search__button{height:50px;line-height:0;padding:15px;width:auto;overflow:inherit}body.search header.page-header{position:static;background:transparent}.qloud-error .search-form{display:inline-block;width:40%;margin:1em 0 1.563em}.qloud-error .page-content>p{width:50%;margin:1em auto}.qloud-error .search-form input{padding:0 4.375em 0 1em;font-size:1em;font-size:var(--font-size-body);position:relative;background:#f1f3f5;background:var(--global-body-lightcolor);border:.063em solid transparent;border-top-left-radius:5px;border-bottom-left-radius:5px}.qloud-error .search-form .search-submit{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.qloud-error .search-form{width:80%}.qloud-error .page-content>p{width:70%}}@media (max-width:479px){.qloud-error .page-content>p,.qloud-error .search-form{width:90%}}.search_wrap.search-form-default.search-animate-default .search-form input{border:1px solid #f5f7fd!important;border:1px solid var(--global-body-bgcolor)!important;border-radius:5px;border-radius:var(--border-radius-box);outline:#285bd4;outline:var(--primary-color);background:#f5f7fd;background:var(--global-body-bgcolor);padding:0 0 0 60px;color:#5e7290;color:var(--tertiry-color);font-size:400;font-size:var(--font-weight-regular)}.search-form-default.search-animate-default .search-form .search-submit{background:none;color:#285bd4;color:var(--primary-color);padding:10px 16px;height:unset;width:unset;line-height:unset;right:unset;left:16px;border-radius:5px;border-radius:var(--border-radius-box)}.search-form-default.search-animate-default .search__form:after{content:unset!important}.search_style_default .qloud-search.search--open .search__input{font-size:1.333em;font-size:var(--font-size-h5);border-radius:5px;border-radius:var(--border-radius-box);color:#5e7290;color:var(--tertiry-color);padding-right:4em;border:none}.search_style_default .btn--search-close:hover{color:#285bd4;color:var(--primary-color)}.search_style_default .qloud-search.search--open .search-submit{background-color:#0d1e67!important;background-color:var(--secondary-color)!important;right:0}.search_style_default .qloud-search.search--open .search-submit :hover{background-color:#285bd4!important;background-color:var(--primary-color)!important}@media (max-width:767px){.search_style_default .qloud-search .search-form{padding:0 16px;min-width:auto}.search_style_default .qloud-search.search--open .search__input{font-size:1.333em;font-size:var(--font-size-h5);padding-right:4em}.search_style_default .qloud-search.search--open .search-submit{right:16px}}.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% - 43.75em);margin-right:calc(50% - var(--content-width)/2)}.wp-block-image.alignleft,.wp-caption.alignleft{margin-left:calc(50% - 43.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{display:block;width:100%;float:left;position:relative;clear:both;margin-top:0}footer.qloud-footer{background:#f2f5fe;background:var(--footer-bg)}footer .copyright-footer{border-top:1px solid #59597e;font-size:.875em;font-size:var(--font-size-normal)}footer .copyright-footer a:hover{color:#0d1e67;color:var(--secondary-color)}footer .footer-top{padding-top:60px}footer .footer-top .container{padding:0 15px}footer .footer-titlebox{margin-bottom:30px;position:relative}footer .footer-topbar{position:relative;z-index:1;padding:40px 15px}footer .footer-topbar .widget.widget_text .textwidget h2{color:#0d1e67!important;color:var(--secondary-color)!important}footer .footer-topbar .widget,footer .footer-topbar .widget:last-child,footer .footer-topbar p{margin-bottom:0}footer .footer1{padding:0}footer .footer-top .widget.widget_categories ul li.cat-item a:hover,footer .footer-top .widget ul li a:hover{color:#285bd4;color:var(--primary-color)}footer .widget.widget_block .wp-block-tag-cloud a:hover,footer .widget_tag_cloud ul li a.tag-cloud-link:hover{color:#fff;color:var(--white-color);background-color:#285bd4;background-color:var(--primary-color)}footer .widget_archive ul li span.archiveCount,footer .widget_categories ul li span{color:#59597e}footer.qloud-footer .footer-logo img{margin-bottom:30px}.footer-top .textwidget p{margin-bottom:0}footer .mc4wp-form-fields{float:left;width:100%}footer .footer-top .mc4wp-form button i{font-size:1.25em;font-size:var(--font-size-20)}footer .footer-top .mc4wp-form p{margin-bottom:0}footer .social-icone li{margin-right:20px}footer .social-icone li:last-child{margin-right:0}footer .widget,footer .widget:last-child{margin-bottom:45px}footer .widget{background:transparent;padding:0}footer .widget .footer-title{margin-bottom:15px;color:#142149;color:var(--title-color)}footer .widget .footer-title a.rsswidget img{vertical-align:unset}footer .widget .rsswidget{padding-left:0;font-size:1em;font-size:var(--font-size-body)}footer .widget .rss-date,footer .widget .rsswidget{font-weight:600;font-weight:var(--font-weight-semi-bold)}footer .widget .rss-date{font-size:.75em;font-size:var(--font-size-xs);text-transform:uppercase;display:inline-block;width:100%;margin:5px 0}footer .widget .rsswidget:before{display:none}footer .widget ul.menu li .sub-menu{padding-left:10px}footer .widget #recentcomments li .comment-author-link a:hover{color:#0d1e67;color:var(--secondary-color)}.recentcomments a{display:inline!important;padding:0!important;margin:0!important}.recentcomments a,footer .widget #recentcomments li a{color:#0d1e67;color:var(--secondary-color)}footer .widget #recentcomments li a:hover{text-decoration:underline}footer .widget #recentcomments li a:before{display:none}footer.footer1 .copyright{float:right}footer.footer1 .widget ul.menu li a{border:none}footer .widget .iq-contact li a:before{display:none}footer .menu-footer-menu-container ul.menu li a,footer ul.menu li a{padding:7px 0 7px 15px}footer .widget .menu-testing-menu-container .menu li a:before,footer .widget .menu-testing-menu-container .menu ul li a:before,footer .widget .menu li a:before,footer .widget.widget_nav_menu ul li a:before,footer .widget ul.menu li a:before{display:block}footer .widget .menu-testing-menu-container .menu li a,footer .widget .menu-testing-menu-container .menu ul li a{position:relative;padding:7px 0 7px 15px}footer .widget .iq-contact li a{padding:7px 0}footer .widget .iq-contact li{position:relative;margin-bottom:0;display:inline-block;width:100%;border-bottom:none;padding-bottom:0}footer .widget .iq-contact li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .widget .iq-contact li span{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .widget .iq-contact li i{margin-right:15px;line-height:32px;font-size:1.25em;font-size:var(--font-size-20);text-align:center}footer .widget .iq-contact li p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}footer .widget.widget_nav_menu ul.menu li a,footer .widget ul.menu li a{border-bottom:none;padding:7px 0 7px 15px;display:inline}footer .footer-top .widget .wp-block-tag-cloud ul li a.tag-cloud-link:hover{color:#fff;color:var(--white-color)}footer.wp-block-latest-comments__comment-meta{background:transparent}@media (max-width:1215px){footer .footer-top .container{padding:0 30px}footer .copyright-footer{padding:0 15px}}@media (max-width:1199px){footer .footer-topbar{padding:50px 15px 30px}}@media (max-width:1024px){footer .footer-topbar{padding:50px 0 30px}footer .footer-top .container,footer .widget{padding:0 15px}}@media (max-width:767px){.copyright-footer{text-align:center!important}.footer-subscribe .vc_custom_heading{margin-bottom:15px}.copyright-footer .col-auto{display:inline-block;width:100%}footer .footer-topbar{width:100%;margin:0 auto}}@media (max-width:575px){footer .footer-top .row>div .widget{margin-bottom:15px}footer .footer-top .row>div:last-child .widget{margin-bottom:45px}}.select2-container .select2-selection--single,.select2-dropdown{border-color:#f2f2f4;border-color:var(--border-color-light)}.select2-container .select2-selection--single{height:3.75em}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.75em;color:#5e7290;color:var(--tertiry-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:#f2f2f4;border-color:var(--border-color-light)}.select2-search--dropdown{padding:.25em 1em}.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:#285bd4;color:var(--primary-color)}.select2-search--dropdown .select2-search__field{padding:0 .625em}.select2-container .select2-selection--single .select2-selection__rendered{padding:0 1.875em 0 1em}::-webkit-scrollbar{width:.25em;height:.25em}::-webkit-scrollbar-track{border-radius:.313em}::-webkit-scrollbar-thumb{background:#285bd4;background:var(--primary-color);border-radius:.313em}.admin-color-fresh #redux-header,.wp-customizer #redux-header{background:#2b2b2b;border-color:#19beec}.redux-sidebar .redux-group-menu li a{background:#2b2b2b;opacity:1;color:#a9abae;border-bottom-color:hsla(0,0%,100%,.08)}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections a{background:#2b2b2b;color:#19beec;text-shadow:none}.redux-container #redux-header .display_header{padding:20px}.redux-sidebar .redux-group-menu li a{padding:15px}.redux-sidebar .redux-group-menu li a span{margin-left:30px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{padding:10px}.admin-color-fresh .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover,.redux-sidebar .redux-group-menu li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.active.hasSubSections ul.subsection li a:hover,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a:hover{color:#19beec;background:#2b2b2b}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{background:#19beec}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{background:#2b2b2b}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li a{color:#a9abae}.admin-color-fresh .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a,.wp-customizer .redux-sidebar .redux-group-menu li.activeChild.hasSubSections ul.subsection li.active a{text-shadow:none;color:#fff;color:var(--white-color)}.redux-sidebar ul .subsection{border:1px solid #19beec}.redux-container-text input,.redux-main input.large-text{height:45px;padding:0 15px;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none}.redux-main .button{font-size:14px;height:45px;line-height:45px;padding:0 35px;-webkit-box-shadow:none;box-shadow:none;color:#fff;color:var(--white-color);text-shadow:none;border-radius:0;margin:0 5px;background:#2b2b2b}.redux-container-switch .switch-options label{line-height:45px;cursor:pointer;border-radius:0;height:45px;padding:0 25px}.redux-main .button.remove-image,.redux-main .button:hover{background:#19beec;color:#fff;color:var(--white-color);border-color:#19beec}.sp-replacer{padding:10px}.redux-container .redux-group-tab h3{text-transform:capitalize}.redux-container-switch .cb-disable span,.redux-container-switch .cb-enable span{line-height:43px}.admin-color-fresh .ui-widget-content .ui-state-default,.admin-color-fresh .ui-widget-header .ui-state-default,.redux-main .admin-color-fresh .redux-container-switch .cb-disable,.redux-main .admin-color-fresh .redux-container-switch .cb-enable,.redux-main .admin-color-fresh .ui-state-default,.wp-customizer .redux-container-switch .cb-disable,.wp-customizer .redux-container-switch .cb-enable,.wp-customizer .ui-state-default,.wp-customizer .ui-widget-content .ui-state-default,.wp-customizer .ui-widget-header .ui-state-default{background:#2b2b2b!important;border-color:#2b2b2b!important;color:#fff;color:var(--white-color)}.redux-main .button.remove-image:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff;color:var(--white-color)}.wp-core-ui .redux-main .button.wp-color-result{padding:0 0 0 60px}.wp-core-ui .redux-main .button-secondary:focus,.wp-core-ui .redux-main .button-secondary:hover,.wp-core-ui .redux-main .button.focus,.wp-core-ui .redux-main .button.hover,.wp-core-ui .redux-main .button:focus,.wp-core-ui .redux-main .button:hover{background:#19beec;border-color:#19beec;color:#fff;color:var(--white-color);text-shadow:none}.redux-main #redux-sticky #info_bar{height:45px}.redux-container #info_bar{padding:15px}.redux-container-image_select ul.redux-image-select li{padding:5px 5px 15px}.redux-main .redux-option-image{margin-bottom:15px}.redux-container-sortable input,.redux-main .input-prepend,.redux-main .input-prepend input{-webkit-box-shadow:none;box-shadow:none;height:45px}.redux-container-sortable input{padding:15px}.redux-main .input-append .add-on,.redux-main .input-prepend .add-on{height:43px;line-height:43px;padding:0 5px}.redux-main #redux-sticky #info_bar .expand_options{margin-top:7px}.redux-container .expand_options{height:30px;width:30px;background-position:3px -21px}.redux-main .wp-media-buttons span.wp-media-buttons-icon{width:auto;height:40px;vertical-align:middle;margin-right:10px}.redux-main .wp-media-buttons .insert-media{margin-bottom:15px;padding:0 30px}.redux-main textarea{padding:15px}.redux-main .button:hover span.wp-media-buttons-icon{color:#fff;color:var(--white-color)}.redux-container .ui-buttonset .ui-button{line-height:44px;height:45px;padding:0 25px;vertical-align:middle;text-shadow:none;border-radius:0}.redux-main .wp-core-ui .button-secondary:focus,.redux-main .wp-core-ui .button.focus,.redux-main .wp-core-ui .button:focus,.redux-main input[type=checkbox]:focus,.redux-main input[type=color]:focus,.redux-main input[type=date]:focus,.redux-main input[type=datetime-local]:focus,.redux-main input[type=datetime]:focus,.redux-main input[type=email]:focus,.redux-main input[type=month]:focus,.redux-main input[type=number]:focus,.redux-main input[type=password]:focus,.redux-main input[type=radio]:focus,.redux-main input[type=search]:focus,.redux-main input[type=tel]:focus,.redux-main input[type=text]:focus,.redux-main input[type=time]:focus,.redux-main input[type=url]:focus,.redux-main input[type=week]:focus,.redux-main select:focus,.redux-main textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#19beec}.redux-sidebar .redux-group-menu li.active a{background:#19beec}.admin-color-fresh .redux-sidebar .redux-group-menu li.active a{color:#fff;color:var(--white-color)}.admin-color-fresh .redux-sidebar .redux-group-menu li.active:hover a{color:#19beec}.form-table .redux-container-text input{margin-bottom:0}.wp-admin .composer-switch a.wpb_switch-to-composer,.wp-admin .composer-switch a.wpb_switch-to-front-composer,.wp-admin .composer-switch a:visited.wpb_switch-to-front-composer{background:#2b2b2b}#wpb_visual_composer .vc_navbar .vc_icon-btn:hover,.wp-admin .composer-switch a.wpb_switch-to-composer:hover,.wp-admin .composer-switch a.wpb_switch-to-front-composer:hover,.wp-admin .composer-switch a:visited.wpb_switch-to-composer:hover,.wp-admin .composer-switch a:visited.wpb_switch-to-front-composer:hover{background-color:#19beec}.admin-color-fresh .redux-container-image_select .redux-image-select-selected img,.wp-customizer .redux-container-image_select .redux-image-select-selected img{border-color:#19beec}.wp-admin .composer-switch .logo-icon{background-color:#2b2b2b}.metabox-composer-content .vc_ui-button.vc_ui-button-info{background:#19beec!important}#wpb_visual_composer .vc_navbar{background:#2b2b2b;border-color:#2b2b2b}.wp-admin .composer-switch .logo-icon:hover{background-color:#19beec}.wp-admin .vc_ui-panel-header-container{background:#2b2b2b}.wp-admin .vc_add-element-container .wpb-content-layouts li:hover{border-color:#19beec}.wp-admin .vc_ui-button.vc_ui-button-default{background:#2b2b2b}.wp-admin .vc_ui-button.vc_ui-button-default:focus,.wp-admin .vc_ui-button.vc_ui-button-default:hover{background-color:#19beec}.wp-admin .vc_add-element-container .wpb-content-layouts li{background:transparent}.wp-core-ui .redux-main .form-table .button-primary{background:#2b2b2b;border-color:#2b2b2b;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.wp-core-ui .redux-main .form-table .button-primary:hover{background:#19beec;border-color:#19beec}.admin-color-fresh .redux-container-switch .cb-enable.selected,.admin-color-fresh .redux-field-container .ui-buttonset .ui-state-active,.wp-core-ui .redux-main .button-primary.active,.wp-core-ui .redux-main .button-primary.active:focus,.wp-core-ui .redux-main .button-primary.active:hover,.wp-core-ui .redux-main .button-primary.focus,.wp-core-ui .redux-main .button-primary.hover,.wp-core-ui .redux-main .button-primary:active,.wp-core-ui .redux-main .button-primary:focus,.wp-core-ui .redux-main .button-primary:hover,.wp-core-ui .redux-main .button-secondary:focus,.wp-core-ui .redux-main .button.focus,.wp-core-ui .redux-main .button:focus,.wp-customizer .redux-container-switch .cb-enable.selected,.wp-customizer .redux-field-container .ui-buttonset .ui-state-active{-webkit-box-shadow:none!important;box-shadow:none!important;background:#19beec!important;border-color:#19beec!important}.vc_add-element-container .wpb-content-layouts a{color:#2b2b2b}.vc_el-container #vc_infobox_bgoverlay .vc_element-icon,.vc_el-container>#woobox_deal_offer>.vc_element-icon,.vc_el-container>#woobox_timer>.vc_element-icon,.vc_el-container>#wooboxbanner>.vc_element-icon,.vc_el-container>#wooboxblog>.vc_element-icon,.vc_el-container>#wooboxButton>.vc_element-icon,.vc_el-container>#wooboxcircle>.vc_element-icon,.vc_el-container>#wooboxclient>.vc_element-icon,.vc_el-container>#wooboxcounter>.vc_element-icon,.vc_el-container>#wooboxFancybox>.vc_element-icon,.vc_el-container>#wooboxFAQ>.vc_element-icon,.vc_el-container>#wooboxfeaturedpro>.vc_element-icon,.vc_el-container>#wooboxfeedback>.vc_element-icon,.vc_el-container>#wooboxflinglayer>.vc_element-icon,.vc_el-container>#wooboxList>.vc_element-icon,.vc_el-container>#wooboxlistboxs>.vc_element-icon,.vc_el-container>#wooboxoffers>.vc_element-icon,.vc_el-container>#wooboxofferspro>.vc_element-icon,.vc_el-container>#wooboxpricing>.vc_element-icon,.vc_el-container>#wooboxproductcategory>.vc_element-icon,.vc_el-container>#wooboxslider>.vc_element-icon,.vc_el-container>#wooboxsubscribe>.vc_element-icon,.vc_el-container>#wooboxsupport>.vc_element-icon,.vc_el-container>#wooboxtabs>.vc_element-icon,.vc_el-container>#wooboxteam>.vc_element-icon,.vc_el-container>#wooboxtitle>.vc_element-icon,.vc_el-container>#wooboxvideo>.vc_element-icon,.vc_el-container>#wooboxvideo_offer>.vc_element-icon,.vc_el-container>#wooboxworkbox>.vc_element-icon{background-position:0 0;background-image:url(../images/backend/icon.png);-ms-background-size:contain;background-size:contain}.wp-admin .vc_ui-button.vc_ui-button-action,.wp-admin .vc_ui-button.vc_ui-button-action:focus,.wp-admin .vc_ui-button.vc_ui-button-action:hover{-webkit-box-shadow:none;box-shadow:none;background:#19beec;border-color:#19beec}.admin-color-fresh .redux-container-switch .cb-disable.selected,.wp-customizer .redux-container-switch .cb-disable.selected{background-color:#19beec!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#19beec),color-stop(100%,#19beec))!important;border-color:#19beec!important}.redux-main .input-prepend .add-on{border-radius:0}.redux-main .select2-container .select2-choice{height:43px;line-height:43px;border-radius:0;background-image:none}.redux-main .input-append .add-on,.redux-main .input-prepend .add-on{text-shadow:none;background:#2b2b2b;color:#fff;color:var(--white-color)}.admin-color-fresh .select2-results .select2-highlighted,.wp-customizer .select2-results .select2-highlighted{background:#19beec}.select2-drop.select2-drop-above .select2-search input{-webkit-box-shadow:none;box-shadow:none}.select2-drop.select2-drop-above .select2-search input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#19beec}.select2-container .select2-choice .select2-arrow b{background-color:#2b2b2b;background-position:0 10px}.wp-picker-container .wp-color-result.button{height:45px}.wp-color-result-text{background:#2b2b2b;border-radius:0;border-left:1px solid #2b2b2b;color:#fff;color:var(--white-color);display:block;line-height:43px;padding:0 15px}.redux-main .redux-typography-container .select_wrapper{margin:0 10px 30px 0}.redux-main .redux-typography-container .input_wrapper input.mini{height:50px}.redux-main .description{margin-top:30px}.qloud-notice-main-box{display:-webkit-box;display:-ms-flexbox;display:flex}.qloud-notice-logo-push{padding:1.25em 1.25em 0 .625em}.qloud-notice-message h3{margin-bottom:.625em;margin-top:1em!important}.qloud-notice-message{padding-bottom:1.25em}.qloud-notice-action{margin-top:.9375em}@media (max-width:400px){.qloud-notice-main-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.redux-container .form-table th{padding:1.25em .625em 1.25em 0!important}.redux-container .form-table td{margin-bottom:.5625em!important;padding:.9375em .625em!important}.redux-main .redux-field-container{padding:1.25em 0!important}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff;color:var(--white-color)}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;color:var(--white-color);font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;color:var(--white-color);right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;border-right:17px solid var(--white-color);margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;border-left:17px solid var(--white-color);margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#back-to-top .top{margin:0;color:#fff;color:var(--white-color);background:#0d1e67;background:var(--secondary-color);position:fixed;bottom:30px;right:30px;z-index:999;font-size:26px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#back-to-top .top:hover{color:#0d1e67;color:var(--secondary-color);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#back-to-top .top:hover,#loading{background:#fff;background:var(--white-color)}#loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}#loading img{width:200px}body.boxed_layout{padding:30px 0}body.boxed_layout #page{-webkit-box-shadow:0 0 15px rgba(0,0,0,.06);box-shadow:0 0 15px rgba(0,0,0,.06);margin:0 auto;max-width:1240px;overflow:hidden;position:relative}body.boxed_layout.admin-bar header{top:0}body.full_width_layout #page{margin:0 auto!important;max-width:100%!important;width:100%!important}.iq-box-shadow{-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05);-webkit-box-shadow:var(--global-box-shadow);box-shadow:0 24px 84px 0 rgba(0,0,0,.05);box-shadow:var(--global-box-shadow)}.iq-img-shadow{-webkit-box-shadow:0 24px 84px 0 rgba(0,0,0,.05)!important;-webkit-box-shadow:var(--global-box-shadow)!important;box-shadow:0 24px 84px 0 rgba(0,0,0,.05)!important;box-shadow:var(--global-box-shadow)!important}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-nav{cursor:pointer;display:block;left:0;position:absolute;text-indent:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:999}.owl-carousel .owl-nav .owl-prev{left:-8%;-webkit-transition:opacity .3s ease 0s,left .3s ease 0s;transition:opacity .3s ease 0s,left .3s ease 0s}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{background:none;border:none;cursor:pointer;display:block;outline:none;position:absolute;text-align:center;text-indent:inherit;top:-25px;width:auto}.owl-carousel .owl-nav .owl-next{right:-8%;-webkit-transition:opacity .3s ease 0s,right .3s ease 0s;transition:opacity .3s ease 0s,right .3s ease 0s}.owl-carousel .owl-nav i{background:#142149;background:var(--title-color);border-radius:10px;color:#fff;color:var(--white-color);display:inline-block;font-size:24px;font-weight:600;height:45px;line-height:45px;padding-left:0;text-align:center;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;width:45px}.owl-carousel .owl-nav i:hover{background:#285bd4;background:var(--primary-color);color:#fff;color:var(--white-color)}body.boxed_layout .owl-carousel .owl-nav .owl-prev{left:-10px}body.boxed_layout .owl-carousel .owl-nav .owl-next{right:-10px}.iq-slider-with-text .slider-nav .slick-arrow.slick-next:before,.iq-slider-with-text .slider-nav .slick-arrow.slick-prev:before{color:#0d1e67;color:var(--secondary-color)}.iq-slider-with-text .slider-for .slider-text{outline:none}.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-dots{cursor:pointer;display:inline-block;margin-top:15px;position:relative;text-align:center;text-indent:inherit;width:100%}.owl-carousel .owl-dots .owl-dot{background:#285bd4;background:var(--primary-color);border:2px solid #285bd4;border:2px solid var(--primary-color);border-radius:90px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:10px;margin:0 5px;outline:none;padding:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:middle;width:10px}.owl-carousel .owl-dots .owl-dot span{display:none}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background:#fff;background:var(--white-color);border:2px solid #285bd4;border:2px solid var(--primary-color);height:15px;width:15px}.error-404{text-align:center}.error-404 .big-text{color:#142149;color:var(--title-color);font-family:Poppins,sans-serif;font-size:240px;font-weight:700;line-height:280px}.error-404 h4{margin:0 0 15px}.error-404 .button{margin-top:30px}.error-404 .search-form{display:inline-block;margin-top:30px;width:285px}.iq-author-widget .author-img{text-align:center;margin-bottom:40px}.iq-author-widget .author-img img{height:100px;width:100px;padding:5px;border:3px solid #285bd4;border:3px solid var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-o-object-fit:cover;object-fit:cover}.iq-author-widget .author-deatail{text-align:center}.iq-author-widget .author-deatail .author-contain{margin-bottom:20px}.iq-author-widget .author-designation{margin-top:15px}.iq-author-widget .author-designation .designation{color:#142149;color:var(--title-color)}.iq-author-social ul{padding:0;margin:0;list-style:none}.iq-author-social .share-post{font-size:1em;font-size:var(--font-size-body);font-weight:700;font-weight:var(--font-weight-bold);color:#142149;color:var(--title-color);margin-bottom:15px}.iq-author-social ul li,.iq-widget-author .iq-author-social ul li{display:inline-block;margin-bottom:0;padding-bottom:0;border-bottom:none;margin-right:5px}.iq-author-social ul li:last-child,.iq-widget-author .iq-author-social ul li:last-child{margin-right:0}.iq-author-social ul li a,.iq-widget-author .iq-author-social ul li a{height:32px;width:32px;line-height:32px;display:inline-block;text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;color:#fff;color:var(--white-color)}.iq-author-social ul li a.facebook{background:#285bd4;background:var(--primary-color)}.iq-author-social ul li a.twitter{background:#1277c1;background:var(--color-theme-cyan)}.iq-author-social ul li a.linkedin{background:#354b84;background:var(--color-theme-blue)}.iq-author-social ul li a.pinterest{background:#c0392b;background:var(--color-theme-red)}.iq-author-social ul li a:hover{background:#fff;background:var(--white-color);color:#285bd4;color:var(--primary-color)}.iq-widget-author .iq-author-social ul li a:before{content:none}.author-info{padding:20px;background:#f5f7fd;background:var(--global-body-bgcolor);border-radius:10px;border-radius:var(--border-radius-ten);-webkit-border-radius:10px;-webkit-border-radius:var(--border-radius-ten);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px}.author-info .author-img{height:60px;min-width:60px;width:60px}.author-info .author-img img{height:100%;border-radius:50%}.author-info .author-details{margin-left:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.author-info .author-details .author-content p{margin-top:5px;margin-bottom:0;color:#285bd4;color:var(--primary-color);text-transform:uppercase;font-size:.875em;font-size:var(--font-size-normal);font-weight:700;font-weight:var(--font-weight-bold);letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.author-info .author-details .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.author-info .author-details .description{margin-top:25px;margin-bottom:0}.author-info .iq-author-social ul{list-style:none;padding:0;margin:0}.author-info .iq-author-social ul li{display:inline-block;margin-right:15px}.author-info .iq-author-social ul li:last-child{margin-right:0}.author-info .iq-author-social ul li a{font-size:.875em;font-size:var(--font-size-normal);text-transform:uppercase;color:#5e7290;color:var(--tertiry-color);font-weight:500;font-weight:var(--font-weight-medium);height:auto;width:auto;background:transparent}.author-info .iq-author-social ul li a:hover{background:transparent;color:#285bd4;color:var(--primary-color)}.wpcf7-form input{margin-bottom:30px}.wpcf7-form textarea{line-height:1.5;margin-bottom:30px}.wpcf7-form input[type=submit]{margin-bottom:0}.wpcf7-form label{width:100%}.contact-us iframe{display:inline-block;float:left;height:450px;width:100%}input.wpcf7-not-valid{border-color:#c0392b;border-color:var(--color-theme-red)}span.wpcf7-not-valid-tip{margin-bottom:15px}.footer-subscribe{background:#142149;background:var(--title-color);margin-bottom:75px;padding:60px 0}.footer-subscribe .vc_custom_heading{color:#fff;color:var(--white-color)}.footer-subscribe p{margin-bottom:0}.footer-subscribe .title{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input,#wpcf7-f507-p385-o1 textarea{background:transparent;border:1px solid #fff;border:1px solid var(--white-color);color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input[type=submit]{background:#0d1e67;background:var(--secondary-color);border-color:#0d1e67;border-color:var(--secondary-color)}#wpcf7-f507-p385-o1 input[type=submit]:focus,#wpcf7-f507-p385-o1 input[type=submit]:hover{background:#fff;background:var(--white-color);border-color:#285bd4;border-color:var(--primary-color);color:#285bd4;color:var(--primary-color)}#wpcf7-f507-p385-o1 input::-webkit-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input::-moz-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 input:-ms-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea::-webkit-input-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea::-moz-placeholder{color:#fff;color:var(--white-color)}#wpcf7-f507-p385-o1 textarea:-ms-input-placeholder{color:#fff;color:var(--white-color)}@-webkit-keyframes shadow-pulse-dots{0%{-webkit-box-shadow:0 0 0 0 rgba(0,123,252,.2);box-shadow:0 0 0 0 rgba(0,123,252,.2)}to{-webkit-box-shadow:0 0 0 15px rgba(0,123,252,0);box-shadow:0 0 0 15px rgba(0,123,252,0)}}@keyframes shadow-pulse-dots{0%{-webkit-box-shadow:0 0 0 0 rgba(0,123,252,.2);box-shadow:0 0 0 0 rgba(0,123,252,.2)}to{-webkit-box-shadow:0 0 0 15px rgba(0,123,252,0);box-shadow:0 0 0 15px rgba(0,123,252,0)}}.iq-widget-menu.widget ul li a:before{content:none}.iq-post{margin:0;padding:0}.iq-post li{list-style:none}.iq-widget-menu.widget ul li{padding-bottom:0;margin-bottom:25px;border-bottom:none}.iq-post li .post-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iq-post .post-img .post-img-holder a{display:inline-block;height:70px;width:70px;border-radius:5px;border-radius:var(--border-radius-box);padding:0}.iq-post .post-img .post-img-holder a img{width:100%;height:100%}.iq-post li .post-blog{margin-left:25px}.iq-post .post-blog a{padding:0}.iq-post .post-blog a .iq-post-title{font-size:1em;font-size:var(--font-size-h6);line-height:1.75;line-height:var(--font-line-height-h6)}.iq-post li .post-blog a:hover{text-decoration:none}.iq-post .post-blog a:hover .iq-post-title{color:#285bd4;color:var(--primary-color)}.iq-post li .post-blog ul li a{color:#5e7290;color:var(--tertiry-color);font-size:.75em;font-size:var(--font-size-xs);padding:0;text-transform:uppercase;font-weight:600;font-weight:var(--font-weight-semi-bold)}.iq-post li .post-blog ul li a.date-widget{letter-spacing:.063em;letter-spacing:var(--letter-spacing-one)}.iq-post li .post-blog ul li a:hover{color:#285bd4;color:var(--primary-color)}.iq-post li .post-blog a:before{display:none}.iq-domain-search .iq-wp-whmcs-form-input-box form{text-align:center;position:relative;margin:0;border-radius:10px}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=text]{background:#f5f7fd;background:var(--global-body-bgcolor);border:none;border-radius:5px;border-radius:var(--border-radius-box);float:inherit;height:45px;margin:0 auto;padding:0 20px;width:100%}.domain-search .iq-domain-search .iq-wp-whmcs-form-input-box input[type=text]{background:#f5f7fd!important;background:var(--global-body-bgcolor)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{float:inherit;background:#285bd4 none repeat scroll 0 0;background:var(--primary-color) none repeat scroll 0 0;position:absolute;right:0;border-top-left-radius:0;border-bottom-left-radius:0;height:45px;border-radius:0 5px 5px 0}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:focus,.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:hover{background:#0d1e67;background:var(--secondary-color);color:#fff;color:var(--white-color)}.iq-wp-whmcs-domain table th{border:none;padding:30px;font-family:TeXGyreAdventor,sans-serif;font-family:var(--highlight-font-family);font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);color:#fff;color:var(--white-color)}.iq-wp-whmcs-domain table tr{background:#103dbe;text-align:center}.iq-table thead tr{border-top-left-radius:5px;border-top-right-radius:5px}.iq-wp-whmcs-domain table th.iq-row{background:#fff!important;background:var(--white-color)!important;color:#142149;color:var(--title-color)}.iq-wp-whmcs-domain table th.iq-heading{color:#fff;color:var(--white-color);background:none}.iq-wp-whmcs-domain table tr th.iq-heading:first-child{border-top-left-radius:5px}.iq-wp-whmcs-domain table tr th.iq-heading:last-child{border-top-right-radius:5px;border-top-right-radius:var(--border-radius-box)}.iq-wp-whmcs-domain table tbody{border:1px solid #f2f2f4;border:1px solid var(--border-color-light);border-bottom-left-radius:5px;border-bottom-left-radius:var(--border-radius-box);border-bottom-right-radius:5px;border-bottom-right-radius:var(--border-radius-box)}.iq-wp-whmcs-domain table tbody tr{border:none}.iq-wp-whmcs-domain table tbody tr:nth-child(2n+0) td{background:#f5f7fd;background:var(--global-body-bgcolor)}.iq-wp-whmcs-domain table{border:none}.iq-wp-whmcs-domain table td{border:1px solid #f5f7fd;padding:32px;font-size:1em;font-size:var(--font-size-body);background:#fff;background:var(--white-color);border:solid var(--global-body-bgcolor);border-width:0 1px 0 0;text-align:center}.iq-wp-whmcs-domain table td:last-child{border-width:0}@media (max-width:767px){.author-info{display:block}.author-info .author-details{margin-left:0;margin-top:30px}.author-info .author-details .top-info{display:block}.author-info .iq-author-social{margin-top:15px}}@media (max-width:479px){.iq-post li .post-img{display:block}.iq-post li .post-blog{margin-left:0;margin-top:15px}.iq-author-widget .author-designation .designation{display:block}}#bridge section#header{padding-top:80px;padding-bottom:0}#bridge section#header .container{display:none}#bridge section#main-menu{background:transparent}#bridge #main-menu{position:relative;z-index:10}#bridge nav#nav,#bridge ul.top-nav>li.primary-action>a.btn{background:#0d1e67;background:var(--secondary-color)}#bridge nav#nav{padding:0 15px}#bridge #main-menu .navbar-nav{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;display:inline-block}#bridge .navbar-nav .dropdown-menu{position:absolute}#bridge .navbar-main .navbar-nav>.active>a,#bridge .navbar-main .navbar-nav>.active>a:focus,#bridge .navbar-main .navbar-nav>.active>a:hover,#bridge .navbar-main .navbar-nav>.open>a,#bridge .navbar-main .navbar-nav>.open>a:focus,#bridge .navbar-main .navbar-nav>.open>a:hover,#bridge .navbar-main .navbar-nav>li>a:focus,#bridge .navbar-main .navbar-nav>li>a:hover{background:#285bd4;background:var(--primary-color)}#bridge ul.nav li.dropdown:hover ul.dropdown-menu{display:block}#bridge .dropdown-toggle:after{display:none}#bridge section#home-banner .input-group-btn input{float:none}#bridge section#home-banner{background-color:#285bd4;background-color:var(--primary-color);color:#fff;color:var(--white-color);padding:120px 0 80px;position:relative}#bridge section#home-banner .btn{font-size:16px}#bridge section#home-banner .btn.search{background-color:#0d1e67;background-color:var(--secondary-color)}#bridge section#home-banner .btn.transfer{background-color:#777}#bridge section#home-banner h2{margin-bottom:32px;text-transform:capitalize;font-weight:600;font-size:30px}#bridge .home-shortcuts{width:100%;float:left;padding:120px 0;border-radius:10px;background:#fff;background:var(--white-color)}#bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#bridge .home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center p{font-size:30px;line-height:30px;font-weight:600;margin-bottom:35px;text-transform:capitalize;color:#285bd4;color:var(--primary-color)}#bridge .home-shortcuts .col-sm-12.col-md-8{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#bridge .home-shortcuts li{width:25%;padding:25px 15px;border:none;position:relative;z-index:9}#bridge .home-shortcuts li a{position:relative;padding:60px 30px;background:#fff;background:var(--white-color);-webkit-box-shadow:0 2px 43.65px 1.35px rgba(0,0,0,.06);box-shadow:0 2px 43.65px 1.35px rgba(0,0,0,.06)}#bridge .home-shortcuts li a:before{position:absolute;content:"";opacity:0;top:0;left:0;width:100%;height:100%;z-index:-1;background:#285bd4;background:var(--primary-color);-webkit-transform:rotate(0deg);transform:rotate(0deg);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;border-radius:10px}#bridge .home-shortcuts li:hover a:before{opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg)}#bridge .home-shortcuts li>a>i{font-size:30px;color:#285bd4;color:var(--primary-color);margin-bottom:15px}#bridge .home-shortcuts li p{font-size:16px;line-height:16px;font-weight:600;text-transform:capitalize;color:#285bd4;color:var(--primary-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#bridge .home-shortcuts li span{display:none}#bridge #main-body .main-content{border:2px solid #f2f2f4;border:2px solid var(--border-color-light);border-radius:10px}#bridge .main-content .announcement-single .label{border-radius:5px}#bridge #main-body .main-content h2{color:#285bd4;color:var(--primary-color);font-weight:800}#bridge #main-body .main-content blockquote{border:none;padding:0;margin-bottom:0}#bridge .announcement-single h3 a{color:#285bd4;color:var(--primary-color);font-weight:600}#bridge .announcement-single h3 a:hover{text-decoration:none}#bridge #footer,div.wpcf7-response-output{display:none}.wpcf7-form .cfield .wpcf7-not-valid{border:1px solid #c0392b;border:1px solid var(--color-theme-red)}.site-content{display:inline-block;width:100%;float:left}.vc_parallax{overflow:hidden!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}@media (max-width:767px){.qloud-size a.rs-layer{padding:0!important;line-height:inherit!important;text-align:center;height:auto!important;font-size:13px!important}}@media only screen and (min-width:1200px){body.boxed_layout{padding:30px}}@media (max-width:1199px){table td,table th{padding:5px;text-align:center}.iq-tabs .nav-pills .nav-link{padding-left:0;padding-right:0}.blog-detail-wrap{padding:0 15px}}@media (max-width:991px){.site-main .sf-content>.vc_row.wpb_row.vc_row-fluid{padding:70px 0}.shop_list{display:none}.iq-height{position:fixed}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:5px;padding:2px}.owl-carousel.blog-carousel{margin:0}.iq-popup-video,.iq-popup-video .position-relative{min-height:200px}}@media (max-width:767px){.page-numbers li .next.page-numbers,.page-numbers li .prev.page-numbers{display:none}.error-404 .big-text{font-size:200px}}@media (max-width:479px){.error-404 .big-text{font-size:150px;line-height:160px}.iq-wp-whmcs-form-input-box form{padding:30px 10px}.iq-wp-whmcs-form-input-box input[type=text]{padding:0 5px}.iq-domain-search .iq-wp-whmcs-form-input-box input[type=submit],.iq-wp-whmcs-form-input-box input[type=submit]{position:static;width:100%;margin-top:16px;border-radius:5px;border-radius:var(--border-radius-box);-webkit-border-radius:5px;-webkit-border-radius:var(--border-radius-box);-moz-border-radius:5px;-moz-border-radius:var(--border-radius-box)}}.iq-domain-search.rs-domain-search .iq-wp-whmcs-form-input-box input[type=text]{border-radius:10px;margin-bottom:20px;background:#f5f7fd;background:var(--global-body-bgcolor);-webkit-box-shadow:none;box-shadow:none;text-align:center;height:60px}.iq-domain-search.rs-domain-search input[type=email]::-webkit-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::-moz-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-webkit-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-moz-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]:-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=text]::placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=tel]::-webkit-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::-moz-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]:-ms-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::-ms-input-placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=tel]::placeholder{text-align:left}.iq-domain-search.rs-domain-search input[type=email]:-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search input[type=email]::-ms-input-placeholder{text-align:center}.iq-domain-search.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{float:inherit;position:absolute;right:0;left:0;border-top-left-radius:0;border-bottom-left-radius:0;height:60px;border-radius:5px 5px;width:100%}.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]{background-color:#285bd4;background-color:var(--primary-color)}.rs-domain-search .iq-wp-whmcs-form-input-box input[type=submit]:hover{background-color:#0d1e67;background-color:var(--secondary-color)}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{float:right;color:#5e7290;color:var(--tertiry-color);width:30px;height:30px;text-align:center;font-size:.875em;font-size:var(--font-size-normal)}.textgyreadventor{font-family:TeXGyreAdventor,sans-serif!important;font-family:var(--highlight-font-family)!important}.rs_slider-11 .mc4wp-form .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.rs_slider-11 .mc4wp-form .mc4wp-form-fields input[type=email]{width:60%;margin-right:30px}.rs-domain-search-home-2 .wpWhmcsSearchDomainName{width:100%;margin-right:0;height:66px!important;background:#fff!important;background:var(--white-color)!important}.rs-domain-search-home-2 input[type=submit]{position:absolute;right:0;border-radius:0 5px 5px 0;top:0;height:66px!important;background-color:#285bd4!important;background-color:var(--primary-color)!important;letter-spacing:.188em;letter-spacing:var(--letter-spacing-three)}.rs-domain-search-home-2 input[type=submit]:hover{background-color:#0d1e67!important;background-color:var(--secondary-color)!important}@media (max-width:479px){.rs_slider-11 .mc4wp-form .mc4wp-form-fields input[type=email]{width:100%;margin-right:0}.rs_slider-11 .mc4wp-form .mc4wp-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rs_slider-11 .mc4wp-form-fields input[type=submit]{position:unset;width:100%}.rs-domain-search-home-2 input[type=submit]{top:30px!important}}@media (max-width:380px){.rs-domain-search-home-2 input[type=submit]{position:unset!important;width:100%;border-radius:5px!important;border-radius:var(--border-radius-box)!important;margin-top:15px}}.wpcf7-form p{margin-top:0}.email.Address-form,.wpcf7-text.fullname-form{margin-bottom:20px;border-radius:5px!important;border-radius:var(--border-radius-box)!important}.wpcf7-form-control-wrap .text-area-group{margin-bottom:35px;border-radius:5px!important;border-radius:var(--border-radius-box)!important}.contact-form-new input,.contact-form-new textarea{width:100%;margin-bottom:40px}.comments-area input,.comments-area textarea,.contact-form-new input,.contact-form-new textarea{background-color:transparent;border:none;border-bottom:1px solid #dee8ff;border-bottom:1px solid var(--input-border-light);border-radius:0;color:#5e7290;color:var(--tertiry-color);padding:0}.comment-form{position:relative}.comments-area input::-webkit-input-placeholder,.comments-area textarea::-webkit-input-placeholder,.contact-form-new input::-webkit-input-placeholder,.contact-form-new textarea::-webkit-input-placeholder{color:transparent}.comments-area input::-moz-placeholder,.comments-area textarea::-moz-placeholder,.contact-form-new input::-moz-placeholder,.contact-form-new textarea::-moz-placeholder{color:transparent}.comments-area input:-ms-input-placeholder,.comments-area textarea:-ms-input-placeholder,.contact-form-new input:-ms-input-placeholder,.contact-form-new textarea:-ms-input-placeholder{color:transparent}.comments-area input::-ms-input-placeholder,.comments-area textarea::-ms-input-placeholder,.contact-form-new input::-ms-input-placeholder,.contact-form-new textarea::-ms-input-placeholder{color:transparent}.comments-area input::placeholder,.comments-area textarea::placeholder,.contact-form-new input::placeholder,.contact-form-new textarea::placeholder{color:transparent}.contact-form-new input:not(:-moz-placeholder-shown),.contact-form-new textarea:not(:-moz-placeholder-shown){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.contact-form-new input:not(:-ms-input-placeholder),.contact-form-new textarea:not(:-ms-input-placeholder){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.contact-form-new input:not(:placeholder-shown),.contact-form-new textarea:not(:placeholder-shown){background:transparent;border-color:#dee8ff;border-color:var(--input-border-light)}.comments-area input:focus,.comments-area textarea:focus,.contact-form-new input:focus,.contact-form-new input:focus-visible,.contact-form-new input:focus-within,.contact-form-new textarea:focus{border:none;border-bottom:1px solid #285bd4;border-bottom:1px solid var(--primary-color);background:transparent;border-radius:0}.contact-form-new .wpcf7-form-control-wrap{display:block}.comments-area label,.contact-form-new label{position:absolute;top:0;left:0;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;color:#5e7290;color:var(--tertiry-color);font-size:1em;font-size:var(--font-size-body);font-weight:400;font-weight:var(--font-weight-regular);height:auto;padding:0;border:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.comments-area .comment-form-cookies-consent label{position:static;padding:0;border:none}.comments-area input:not(:-moz-placeholder-shown)~label,.contact-form-new input:not(:-moz-placeholder-shown)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area input:not(:-ms-input-placeholder)~label,.contact-form-new input:not(:-ms-input-placeholder)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area input:focus~label,.comments-area input:not(:placeholder-shown)~label,.contact-form-new input:focus~label,.contact-form-new input:not(:placeholder-shown)~label{opacity:1;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0);padding:0;background:transparent;border:none;line-height:1.1em;color:#285bd4;color:var(--primary-color)}.comments-area textarea:not(:-moz-placeholder-shown)~label,.contact-form-new textarea:not(:-moz-placeholder-shown)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area textarea:not(:-ms-input-placeholder)~label,.contact-form-new textarea:not(:-ms-input-placeholder)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area textarea:focus~label,.comments-area textarea:not(:placeholder-shown)~label,.contact-form-new textarea:focus~label,.contact-form-new textarea:not(:placeholder-shown)~label{-webkit-transform:translateY(-20px) translateX(0);transform:translateY(-20px) translateX(0);color:#285bd4;color:var(--primary-color)}.comments-area .comment-form-cookies-consent input:not(:-moz-placeholder-shown)~label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area .comment-form-cookies-consent input:not(:-ms-input-placeholder)~label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area .comment-form-cookies-consent input:focus~label,.comments-area .comment-form-cookies-consent input:not(:placeholder-shown)~label,.comments-area .comment-form-cookies-consent label{transform:none;-webkit-transform:none;color:#5e7290;color:var(--tertiry-color)}.comments-area textarea,.contact-form-new textarea{min-height:6.25em;padding:0}.contact-form-new .form-button{margin-top:1em}.contact-form-new .qloud-checkbox .wpcf7-list-item{margin:0}.contact-form-new input[type=checkbox]{width:auto;display:inline-block;margin:0 10px 0 0;height:27px}.rs-popup-video.style-two,.rs-popup-video.style-two .position-relative{min-height:auto}.rs-popup-video.style-two .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-two .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-two .rs-video{height:50px;width:50px;line-height:50px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;background-color:#fff;background-color:var(--white-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-two .rs-waves{width:10rem;height:10rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-two .rs-waves .waves{height:10rem;width:10rem}.rs-popup-video.style-two .video-text{margin-left:30px;z-index:3}.rs-popup-video.style-two .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-two .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-waves{position:absolute;width:10rem;height:10rem;left:-80px;top:-80px;z-index:2;float:right;opacity:.2}.rs-waves .waves{position:absolute;width:20rem;height:20rem;background:#fff;background:var(--white-color);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:320px;background-clip:padding-box;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}.rs-waves .wave-1{-webkit-animation-delay:0s;animation-delay:0s}.rs-waves .wave-2{-webkit-animation-delay:1s;animation-delay:1s}.rs-waves .wave-3{-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes waves{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes waves{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.rs-popup-video .rs-popup-video,.rs-secondary-btn{color:#fff;color:var(--white-color)}.rs-secondary-btn{background-color:#0d1e67!important;background-color:var(--secondary-color)!important}.rs-secondary-btn:hover{background-color:#0d1e67;background-color:var(--secondary-color);color:#fff;color:var(--white-color)}.rs-popup-video.style-three .position-relative{min-height:auto}.rs-popup-video.style-three .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-three .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-three .rs-video{height:30px;width:30px;line-height:30px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;color:#fff;color:var(--white-color);background-color:#0d1e67;background-color:var(--secondary-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-three .rs-waves{width:5rem;height:5rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-three .rs-waves .waves{height:5rem;width:5rem}.rs-popup-video.style-three .video-text{margin-left:30px;z-index:3;color:#285bd4;color:var(--primary-color);cursor:pointer}.rs-popup-video.style-three .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-three .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-popup-video.style-three .rs-waves .waves{background:#0d1e67;background:var(--secondary-color)}.rs-popup-video.style-four .position-relative{min-height:auto}.rs-popup-video.style-four .rs-video-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rs-popup-video.style-four .rs-video-icon{position:static;-webkit-transform:translate(0);transform:translate(0)}.rs-popup-video.style-four .rs-video{height:40px;width:40px;line-height:40px;font-size:1em;font-size:var(--font-size-body);z-index:99;position:relative;color:#fff;color:var(--white-color);background-color:#285bd4;background-color:var(--primary-color);display:inline-block;border-radius:50%;--webkit-border-radius:50%}.rs-popup-video.style-four .rs-waves{width:5rem;height:5rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5}.rs-popup-video.style-four .rs-waves .waves{height:5rem;width:5rem}.rs-popup-video.style-four .video-text{margin-left:30px;z-index:3;font-size:1em;font-size:var(--font-size-h6);font-weight:700;font-weight:var(--font-weight-bold);color:#142149;color:var(--title-color)}.rs-popup-video.style-four .video-text a{text-transform:capitalize;font-size:1.333em;font-size:var(--font-size-h5);line-height:1.3;line-height:var(--font-line-height-h5);font-weight:700;font-weight:var(--font-weight-bold);color:#5e7290;color:var(--tertiry-color);cursor:pointer}.rs-popup-video.style-four .video-text a:hover{color:#285bd4;color:var(--primary-color)}.rs-popup-video.style-four .rs-waves .waves{background:#285bd4;background:var(--primary-color)}.bypostauthor{font-weight:700}.elementor-social-icons-wrapper .elementor-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jdXN0b20tcHJvcGVydGllcy5jc3MiLCJfcmVzZXQuY3NzIiwiX3R5cG9ncmFwaHkuY3NzIiwiX2VsZW1lbnRzLmNzcyIsIl9saW5rcy5jc3MiLCJfYmxvY2tzLmNzcyIsIl9hZG1pbmJhci5jc3MiLCJfaGVhZGVyLmNzcyIsIl9idXJnZXItbWVudS5jc3MiLCJfc2VhcmNoLmNzcyIsIl9tZWRpYS5jc3MiLCJfZm9vdGVyLmNzcyIsIl9zZWxlY3QyLmNzcyIsImdsb2JhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsV0FDQywyQkFBOEIsQ0FDOUIsaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixrSEFFQyxDQUdBLFdBQ0QsMkJBQThCLENBQzlCLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsNEdBRUMsQ0FFRCxNQUdBLHNCQUF1QixDQUN2QiwyQkFBNEIsQ0FDNUIsdUJBQXdCLENBSXhCLHdDQUEwQyxDQUMxQyxvREFBc0QsQ0FDdEQsc0JBQXVCLENBQ3ZCLDhCQUErQixDQUMvQixzREFBdUQsQ0FHdkQsaUNBQWtDLENBQ2xDLG9DQUFxQyxDQUNyQyx3Q0FBeUMsQ0FDekMsMkNBQTRDLENBQzVDLHdDQUF5QyxDQUN6QywyQ0FBNEMsQ0FHNUMsbURBQXdELENBQ3hELHdEQUE2RCxDQUM3RCxzREFBMkQsQ0FDM0QsdURBQTRELENBRzVELDBCQUEyQixDQUMzQixvQkFBcUIsQ0FDckIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIscUJBQXNCLENBQ3RCLHNCQUF1QixDQUN2QixxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLHVCQUF3QixDQUN4QixxQkFBc0IsQ0FHdEIsNEJBQTZCLENBQzdCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FD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Q0QsQ0FHQSxnREFDSSwwQkFBb0IsQ0FBcEIsMEJBQW9CLENBQXBCLG1CQUNKIiwiZmlsZSI6Imdsb2JhbC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBDdXN0b20gUHJvcGVydGllc1xuICogYWthIENTUyB2YXJpYWJsZXMuXG4gKlxuICogQGxpbms6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy8tLSpcbiAqKi9cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnVGVYR3lyZUFkdmVudG9yJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKCdmb250cy90ZXhneXJlYWR2ZW50b3ItcmVndWxhci13ZWJmb250LndvZmYnKSwgXG5cdHVybCgnZm9udHMvdGV4Z3lyZWFkdmVudG9yLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIH1cbiAgXG4gIFxuICBAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdUZVhHeXJlQWR2ZW50b3InO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoJ2ZvbnRzL3RleGd5cmVhZHZlbnRvci1ib2xkLXdlYmZvbnQud29mZicpLCBcblx0dXJsKCdmb250cy90ZXhneXJlYWR2ZW50b3ItYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgfVxuXG4gOnJvb3Qge1xuXG5cdC8qIENvbnRhaW5lciAqL1xuXHQtLWNvbnRlbnQtd2lkdGg6IDg3LjVlbTtcblx0LS1jb250ZW50LXdpZHRoLXNtOiA3My4xMjVlbTtcblx0LS1zaWRlYmFyLXdpZHRoOiAxOC43NWVtO1xuXG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHQtLWdsb2JhbC1mb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiAnVGVYR3lyZUFkdmVudG9yJywgc2Fucy1zZXJpZjtcblx0LS1nbG9iYWwtZm9udC1zaXplOiAxZW07XG5cdC0tZ2xvYmFsLWZvbnQtbGluZS1oZWlnaHQ6IDEuNzU7XG5cdC0tZ2xvYmFsLWJveC1zaGFkb3c6IDBweCAyNHB4IDg0cHggMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cblx0LyogUGFnZSBTcGFjaW5nICovXG5cdC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmc6IDguMTI1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmc6IDguMTI1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtdG9wLXNwYWNpbmctdGFibGV0OiA0LjM3NWVtO1xuXHQtLWdsb2JhbC1wYWdlLWJvdHRvbS1zcGFjaW5nLXRhYmxldDogNC4zNzVlbTtcblx0LS1nbG9iYWwtcGFnZS10b3Atc3BhY2luZy1tb2JpbGU6IDMuMTI1ZW07XG5cdC0tZ2xvYmFsLXBhZ2UtYm90dG9tLXNwYWNpbmctbW9iaWxlOiAzLjEyNWVtO1xuXG5cdC8qIEN1c3RvbSBlZGl0b3IgZm9udCBzaXplcyAqL1xuXHQtLWZvbnQtc2l6ZS14czogY2FsYygxNiAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMWVtKTtcblx0LS1mb250LXNpemUtcmVndWxhcjogY2FsYyh2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAvIDE2ICogMWVtKTtcblx0LS1mb250LXNpemUtbGFyZ2U6IGNhbGMoMzYgLyB2YXIoLS1nbG9iYWwtZm9udC1zaXplKSAqIDFlbSk7XG5cdC0tZm9udC1zaXplLWxhcmdlcjogY2FsYyg0OCAvIHZhcigtLWdsb2JhbC1mb250LXNpemUpICogMWVtKTtcblxuXHQvKiBGb250c2l6ZSAqL1xuXHQtLWZvbnQtc2l6ZS1ub3JtYWw6IDAuODc1ZW07XG5cdC0tZm9udC1zaXplLWJvZHk6IDFlbTtcblx0LS1mb250LXNpemUtaDE6IDQuMjA5ZW07XG5cdC0tZm9udC1zaXplLWgyOiAzLjE1N2VtO1xuXHQtLWZvbnQtc2l6ZS1oMzogMi4zNjllbTtcblx0LS1mb250LXNpemUtaDQ6IDEuNzc3ZW07XG5cdC0tZm9udC1zaXplLWg1OiAxLjMzM2VtO1xuXHQtLWZvbnQtc2l6ZS1oNjogMWVtO1xuXHQtLWZvbnQtc2l6ZS14czogMC43NWVtO1xuXHQtLWZvbnQtc2l6ZS0xODogMS4xMjVlbTtcblx0LS1mb250LXNpemUtMjA6IDEuMjVlbTtcblx0LS1mb250LXNpemUtNDA6IDIuNWVtO1xuXHQtLWZvbnQtc2l6ZS00NTogMi44MTI1ZW07XG5cdC0tZm9udC1zaXplLTYwOiAzLjc1ZW07XG5cblx0LyogTGluZS1IZWlnaHQgKi9cblx0LS1mb250LWxpbmUtaGVpZ2h0LWJvZHk6IDEuNzU7XG5cdC0tZm9udC1saW5lLWhlaWdodC1wOiAxLjc1O1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDE6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWgyOiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oMzogMS4zO1xuXHQtLWZvbnQtbGluZS1oZWlnaHQtaDQ6IDEuMztcblx0LS1mb250LWxpbmUtaGVpZ2h0LWg1OiAxLjM7XG5cdC0tZm9udC1saW5lLWhlaWdodC1oNjogMS43NTtcblxuXHQvKiBGb250LVdlaWdodCAqL1xuXHQtLWZvbnQtd2VpZ2h0LWJvZHk6IDQwMDtcblx0LS1mb250LXdlaWdodC1oMTogNzAwO1xuXHQtLWZvbnQtd2VpZ2h0LWgyOiA3MDA7XG5cdC0tZm9udC13ZWlnaHQtaDM6IDcwMDtcblx0LS1mb250LXdlaWdodC1oNDogNzAwO1xuXHQtLWZvbnQtd2VpZ2h0LWg1OiA3MDA7XG5cdC0tZm9udC13ZWlnaHQtaDY6IDcwMDtcblxuXHQvKiBmb250LXdlaWdodCovXG5cdC0tZm9udC13ZWlnaHQtbGlnaHQ6MzAwO1xuXHQtLWZvbnQtd2VpZ2h0LXJlZ3VsYXI6NDAwO1xuXHQtLWZvbnQtd2VpZ2h0LW1lZGl1bTo1MDA7XG5cdC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkOjYwMDtcblx0LS1mb250LXdlaWdodC1ib2xkOjcwMDtcblxuXHQvKiBMZXR0ZXIgc3BhY2luZyAqL1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctYm9keTogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWxpbms6MC4wOTRlbTtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWgxOiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDI6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMzogMDtcblx0LS1mb250LWxldHRlci1zcGFjaW5nLWg0OiAwO1xuXHQtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDU6IDA7XG5cdC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNjogMDtcblx0LS1sZXR0ZXItc3BhY2luZzowLjI1ZW07XG5cdC0tbGV0dGVyLXNwYWNpbmctb25lOiAwLjA2M2VtO1xuXHQtLWxldHRlci1zcGFjaW5nLXR3bzogMC4xMjVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLXRocmVlOiAwLjE4OGVtO1xuXHQtLWxldHRlci1zcGFjaW5nLWZvdXI6IDAuMjVlbTtcblxuXHQvKiBib3JkZXItcmFkaXVzICovXG5cdC0tYm9yZGVyLXJhZGl1czogMDtcblx0LS1ib3JkZXItcmFkaXVzLWJveDogNXB4O1xuXHQtLWJvcmRlci1yYWRpdXMtdGVuOiAxMHB4O1xuXG5cdC8qIHogaW5kZXggKi9cblx0LS16LWluZGV4LW1pbnVzOi0xO1xuXG5cblx0LyogQ29sb3JzICovXG5cdC0tcHJpbWFyeS1jb2xvcjogIzI4NWJkNDtcblx0LS1zZWNvbmRhcnktY29sb3I6ICMwZDFlNjc7XG5cdC0tdGl0bGUtY29sb3I6ICMxNDIxNDk7XG5cdC0tdGVydGlyeS1jb2xvcjogIzVlNzI5MDtcblx0LS13aGl0ZS1jb2xvcjogI2ZmZjtcblxuXG5cdC0tZ2xvYmFsLWJvZHktYmdjb2xvcjogI2Y1ZjdmZDtcblx0LS1nbG9iYWwtYm9keS1saWdodGNvbG9yOiAjZjFmM2Y1O1xuXHQtLWdsb2JhbC1mb250LXN1YnRpdGxlOiAjZGUzYTUzO1xuXHQtLWdsb2JhbC1kYXJrLXN1Ym1lbnU6ICM3Yzg1OWI7XG5cdC0tZ2xvYmFsLWJvZHktbGlnaHRiZzogI2Y3ZjdmNztcblx0LS1ib3JkZXItY29sb3ItbGlnaHQ6ICNmMmYyZjQ7XG5cdC0tYm9yZGVyLWNvbG9yLWRhcms6ICMyNjJmNDg7XG5cdC0tYm9yZGVyLWNvbG9yLWxpZ2h0LW9wYWNpdHk6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcblx0LS1ib3JkZXItY29sb3ItZGFyay1vcGFjaXR5OiByZ2JhKDgyLCA5NSwgMTI5LCAwLjEpO1xuXHQtLWNvbG9yLWxpbms6ICAjMjg1YmQ0O1xuXHQtLWNvbG9yLWxpbmstdmlzaXRlZDogIzI4NWJkNDtcblx0LS1jb2xvci1saW5rLWFjdGl2ZTogICMyODViZDQ7XG5cdC0tY29sb3ItZm9vdGVyLXRvcC1kYXJrOiAjMDAwNTA1O1xuXHQtLWNvbG9yLWZvb3Rlci1jb3B5cmlnaHQtZGFyazogIzAwMDIwMjtcblx0LS1jb2xvci1tZXRhLWJnOiAjZThlYmYxO1xuXHQtLWNvbG9yLWNhdGVnb2V5LWJnOiAjZjVmNWY1O1xuXHQtLWNvbG9yLWZvb3Rlci1saWdodGJnOiAjMTcxNzE3O1xuXHQtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnOiAjZjlmOWY5O1xuXHQtLWNvbG9yLWlucHV0LXBsYWNlaG9sZGVyOiAjN2M4NTliO1xuXHRcblx0LS1pcS1wcm9jZXNzLXN0ZXAtOTogI2MwY2VmMDtcblx0LS1wcm9jZXNzLXN0ZXAtYmc6I2U5ZWZmZjtcblx0LS1xdW90ZS1jb2xvcjojZWJlZmZmO1xuXHQtLXF1b3RlLWNvbG9yLWxpZ2h0OiNjZGQ5ZmY7XG4gICAgLS1pbnB1dC1iZy1jb2xvcjojM0Q0Qjg1O1xuXHQtLWlucHV0LWJvcmRlci1saWdodDogI0RFRThGRjtcblx0LS1wcmljZS1yYW5nZS1jb2xvcjogI2U5ZWVmZjtcblx0LS1wcmljZS1yYW5nZS1zbGlkZXItY29sb3I6ICNlYWVlZmI7XG5cdC8qIEN1c3RvbSBlZGl0b3IgY29sb3JzICovXG5cdC0tcHJpbWFyeS1jb2xvci1kYXJrOiNkZTI2NDI7XG5cdC0tcHJpbWFyeS1jb2xvci1saWdodDojZmZkY2UxO1xuXHQtLXNlY29uZGFyeS1jb2xvci1kYXJrOiAjZmZmMmIzO1xuXHQtLXNlY29uZGFyeS1jb2xvci1saWdodDogI2ZmZmJlNTtcblx0LS1jb2xvci10aGVtZS1yZWQ6ICNjMDM5MmI7XG5cdC0tY29sb3ItdGhlbWUtZ3JlZW46ICMyNWIxNWY7XG5cdC0tY29sb3ItdGhlbWUtYmx1ZTogIzM1NEI4NDtcblx0LS1jb2xvci10aGVtZS1jeWFuOiAjMTI3N0MxO1xuXHQtLWNvbG9yLXRoZW1lLXllbGxvdzogI2ZmZDgxYztcblx0LS1jb2xvci10aGVtZS1ibGFjazogIzAwMDtcblx0LS1jb2xvci10aGVtZS1ncmV5OiAjOTVhNWE2O1xuXHQtLWNvbG9yLXRoZW1lLXdoaXRlLWxpZ2h0OiAjN2M4NTliO1xuXHQtLWNvbG9yLWN1c3RvbS1kYXlsaWdodDogIzk3YzBiNztcblx0LS1jb2xvci1jdXN0b20tc3VuOiAjZWVlOWQxO1xuXHQtLWZvb3Rlci10aGVtZS1kYXJrOiAjMGUxNTI3O1xuXG5cdC8qIEhlYWRlciBlZGl0b3IgY29sb3JzICovXG5cdC0tZ2xvYmFsLWZvbnQtYWN0aXZlOiMyODcwZGU7XG5cdC0tZ2xvYmFsLWZvbnQtaG92ZXI6IzI4NzBkZTtcblxuXHQtLXJhdGluZy1zdGFyLWFjdGl2ZTojREZCMzAwO1xuXHQvKiBmb290ZXIgKi9cblx0LS1mb290ZXItYmc6I2YyZjVmZTtcdFxuXHQvKiB2ZXJ0aWNhbCBwcmljZWluZyAqL1xuXHQtLWluYWN0aXZlLWljb24gOiNBREIxQkE7XG5cdC0tc2xpY2stZG90LWxpZ2h0OiNCRUNFRjI7XG5cdC0tZGl2aWRlci1ib3JkZXI6I2VlZTtcblx0LS1vbGQtYm9yZGVyLWNvbG9yOiNlZWVlZWU7XG5cdC0tY29udGFjdC1pbnB1dC1ib3JkZXI6I2UxZTFlMTtcblx0LS1pY29uLWJveC1zdHlsZS04LWJvcmRlcjojZTZlN2ViO1xuXHQtLXByb2dyZXNzLWJnOiM2ZjZmNmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgOnJvb3Qge1xuICAgICAgICAtLWZvbnQtc2l6ZS1oMTogMy42NTNlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDI6IDJlbTtcbiAgICAgICAgLS1mb250LXNpemUtaDM6IDEuODI3ZW07XG5cdFx0LS1mb250LXNpemUtaDQ6IDEuNzAwZW07XG4gICAgfVxufSIsIi8qXG5DU1Mgbm9ybWFsaXphdGlvbiBiYXNlZCBpbiBwYXJ0IG9uIG5vcm1hbGl6ZS5jc3MgYnlcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHA6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcblx0bGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cblx0aGVpZ2h0OiAwOyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxMDAlOyAvKiAxICovXG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG5cdGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAzICovXG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG5cdHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuXHRmb250OiBpbmhlcml0OyAvKiAyICovXG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG5cdGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmJvZHkge1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdGZvbnQtc3RyZXRjaDogY29uZGVuc2VkO1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luOiAwLjYyNWVtIDA7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oMSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgxKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDEpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oMSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oMSk7XG59XG5cbmgyIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDIpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oMik7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWgyKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWgyKTtcbn1cblxuaDMge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMyk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWgzKTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDMpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDMpO1xufVxuXG5oNCB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg0KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDQpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNCk7XG59XG5cbmg1IHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxldHRlci1zcGFjaW5nLWg1KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg1KTtcbn1cblxuaDYge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg2KTtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDYpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDYpO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbnNtYWxsLFxuLnRleHRfc21hbGwge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xufVxuLm92ZXJmbG93LWhpZGRlbntcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi56LWluZGV4LW1pbnVze1xuXHR6LWluZGV4OiB2YXIoLS16LWluZGV4LW1pbnVzKTtcblxufVxuLmxldHRlci1zcGFjaW5ne1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xufVxuYSB7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmgxIGEsXG5oMiBhLFxuaDMgYSxcbmg0IGEsXG5oNSBhLFxuaDYgYSB7XG5cdFxuXHRmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbnAge1xuXHRtYXJnaW46IDFlbSAwO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1wKTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdHBhZGRpbmc6IDFlbTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5hICwgYSBoMSAsIGEgaDIgLGEgaDMgLGEgaDQgLGEgaDUgLGEgaDYge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5hOmZvY3Vze1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNzc19wcmVmaXggaDEsXG4uY3NzX3ByZWZpeCBoMixcbi5jc3NfcHJlZml4IGgzLFxuLmNzc19wcmVmaXggaDQsXG4uY3NzX3ByZWZpeCBoNSxcbi5jc3NfcHJlZml4IGg2IHtcblx0bWFyZ2luOiAwO1xufVxuXG4udGV4dGd5cmVhZHZlbnRvciB7XG5cdGZvbnQtZmFtaWx5OiBUZVhHeXJlQWR2ZW50b3ItQm9sZCAhaW1wb3J0YW50O1xufVxuXG4uYmx1ZXRleHQge1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLyogSFRNTCBUYWdzICovXG5cblxuaW5zIHtcblx0YmFja2dyb3VuZDogI2ZmZjljMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcblx0cGFkZGluZzogMTVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuaHIge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuXHRib3JkZXItdG9wOiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcblx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbmJsb2NrcXVvdGUgY2l0ZSB7XG5cdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGNvbG9yOiAjNmM3NTdkO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbmJsb2NrcXVvdGUgLmJsb2NrcXVvdGUtZm9vdGVyIGNpdGUge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmJsb2NrcXVvdGUgc3Bhbi50ZXh0LXJpZ2h0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbnAge1xuXHRtYXJnaW46IDFlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LXApO1xufVxuXG4vKiBMaXN0cyAoTmVzdGVkKSAqL1xub2wsXG51bCB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5vbCBsaSB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbm9sIG9sIHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG51bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIERlZmluaXRpb24gTGlzdHMgKi9cbmRsIGRkIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuZGwgZGQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIFRhYmxlICovXG50YWJsZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG50YWJsZSB0ZCxcbnRhYmxlIHRoIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcblx0cGFkZGluZzogNXB4IDhweDtcbn1cblxuLyogRm9ybSAqL1xubGFiZWwge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbnB1dCxcbmlucHV0W3R5cGU9dGV4dF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9c2VhcmNoXSxcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxudGV4dGFyZWEge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICBjb2xvcjogIzU5NTk3ZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuc2VsZWN0IHtcblx0Ym9yZGVyOiAycHggc29saWQgdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGxpbmUtaGVpZ2h0OiA0OHB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbG9yOiAjNTk1OTdlO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxudGV4dGFyZWEge1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRoZWlnaHQ6IDE1MHB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuaW5wdXQ6Zm9jdXMsXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG5pbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbmlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxuXG5cbmlucHV0W3R5cGU9c3VibWl0XSxcbi5jb250YWN0LWZvcm0gLmNmaWVsZCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG5bdHlwZT1zdWJtaXRdLFxuLmlxLWJ1dHRvbiB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvciApO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRmb250LXNpemU6IDFlbTtcblx0bGluZS1oZWlnaHQ6IDI7XG5cdGJvcmRlcjogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdH1cblxuaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLmNvbnRhY3QtZm9ybSAuY2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5pcS1idXR0b246aG92ZXIsXG4uaXEtYnV0dG9uOmZvY3VzIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRsaW5lLWhlaWdodDogMjtcblx0aGVpZ2h0OiAzMnB4O1xufVxuXG4uZXJyb3Ige1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcmVkKSAhaW1wb3J0YW50O1xufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG5hIHtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItbGluayk7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcblxyXG5hOnZpc2l0ZWQge1xyXG5cdGNvbG9yOiB2YXIoLS1jb2xvci1saW5rLXZpc2l0ZWQpO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzLFxyXG5hOmFjdGl2ZSB7XHJcblx0Y29sb3I6IHZhcigtLWNvbG9yLWxpbmstYWN0aXZlKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmE6Zm9jdXMge1xyXG5cdG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmFjdGl2ZSB7XHJcblx0b3V0bGluZTogMDtcclxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDk5cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLXNtKTtcbiAgICB9XG5cbiAgICAuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoLXNtKTtcbiAgICB9XG5cbiAgICAuY3NzX3ByZWZpeCAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50LXdpZHRoKTtcbiAgICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDAgMmVtO1xufVxuXG5ib2R5IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogdmFyKC0tY29udGVudC13aWR0aC1zbSk7XG59XG5cbmJvZHkgLmNzc19wcmVmaXggLmNvbnRhaW5lcixcbmJvZHkgLmVsZW1lbnRvci1zZWN0aW9uLmVsZW1lbnRvci1zZWN0aW9uLWJveGVkPi5lbGVtZW50b3ItY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQtd2lkdGgpO1xufVxuXG4uaG9tZS5ibG9nIC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgcGFkZGluZzogMTUwcHggMDtcbn1cblxuLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgICBwYWRkaW5nOiAxNTBweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmhvbWUgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKmJyZWFkY3J1bWIqL1xuLmlxLWJyZWFkY3J1bWItb25lLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDcwcHggMCA3MHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5pcS1icmVhZGNydW1iLW9uZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxNTBweCAwIDEwMHB4O1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byB7XG4gICAgcGFkZGluZzogMzJweCAwO1xuICAgIHotaW5kZXg6IDk7XG59XG5cbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5pcS1icmVhZGNydW1iLXR3byxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItdHdvIHtcbiAgICBwYWRkaW5nOiA0NXB4IDA7XG59XG5cbi5pcS1icmVhZGNydW1iIC50aXRsZSxcbi5pcS1icmVhZGNydW1iLW9uZSAudGl0bGUsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuaXEtYnJlYWRjcnVtYiAudGl0bGUsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSxcbi5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWJyZWFkY3J1bWIgbmF2LFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW5hdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiB7XG4gICAgei1pbmRleDogODY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5pcS1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhIGksXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhIGkge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLTE4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGE6aG92ZXIsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaXEtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWIgbGkgYSxcbi5pcS1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSAuY3NzX3ByZWZpeC1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJyZWFkY3J1bWIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSBvbCBsaSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIGxpIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIG9sIGxpIGEge1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcbn1cblxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWItb25lIG9sIGxpIGEsXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSBvbCBsaSBhIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjNkM1wiO1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbiAgICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xufVxuXG4uY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06YmVmb3JlLFxuLmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIgLmlxLWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpiZWZvcmUge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5pcS1icmVhZGNydW1iLW9uZSAuYnJlYWRjcnVtYixcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi1vbmUgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUsXG4uaXEtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYTpob3Zlcixcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmlxLWJyZWFkY3J1bWItb25lIG9sLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgb2wge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gLmJyZWFkY3J1bWIsXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10d28gb2wgbGksXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byBvbCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaXEtYnJlYWRjcnVtYi10aHJlZSAuYnJlYWRjcnVtYixcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlIC5pcS1icmVhZGNydW1iLW9uZSxcbi5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5pcS1icmVhZGNydW1iLXRocmVlLFxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi10aHJlZSB7XG4gICAgcGFkZGluZzogNDVweCAwO1xufVxuXG4uYnJlYWRjcnVtYi1iZyxcbi5icmVhZGNydW1iLXZpZGVvLFxuLnZpZGVvLWlxLWJnLW92ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB2aWRlbyxcbi5icmVhZGNydW1iLWJnICN2aWRlby1iYWNrZ3JvdW5kLFxuLmJyZWFkY3J1bWItdmlkZW8gdmlkZW8sXG4udmlkZW8taXEtYmctb3ZlciB2aWRlbyxcbi52aWRlby1icmVhZGNydW1iLWJnICN2aWRlby1iYWNrZ3JvdW5kLFxuLnZpZGVvLWlxLWJnLW92ZXIgI3ZpZGVvLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYnJlYWRjcnVtYi1iZy5pcS1vdmVyLWRhcmstODA6YmVmb3JlLFxuLmJyZWFkY3J1bWItdWk6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4uYnJlYWRjcnVtYi1iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnJlYWRjcnVtYi1iZzpiZWZvcmUsXG4uYnJlYWRjcnVtYi11aTpiZWZvcmUsXG4uYnJlYWRjcnVtYi12aWRlbzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDEzLCAzMCwgMC45KTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYi12aWRlbzo6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uY3NzX3ByZWZpeC1icmVhZGNydW1iLWRpc2FibGUgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1kaXNhYmxlLmlxLWhpZGUtd2l0aC1wZHQtYnJlYWRjcnVtYiAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1kaXNhYmxlLmlxLWhpZGUtd2l0aC1wZHQtYnJlYWRjcnVtYiBoZWFkZXIuaGVhZGVyLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi8qQnJlYWRjcnVtYiBSZXNwb25zaXZlKi9cblxuQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcblxuICAgIC5pcS1icmVhZGNydW1iLXRocmVlLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItdGhyZWUge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjk5MXB4KSB7XG5cbiAgICAuaXEtYnJlYWRjcnVtYi1vbmUsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDE2cHggNjBweDtcbiAgICB9XG5cbiAgICAuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cblxuICAgIC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5pcS1icmVhZGNydW1iLW9uZSxcbiAgICAuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICAgIH1cblxuICAgIC5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIC5pcS1icmVhZGNydW1iLXR3byxcbiAgICAuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciAuY3NzX3ByZWZpeC1icmVhZGNydW1iLXR3byB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDE1cHggNjBweDtcbiAgICB9XG5cbiAgICAuaXEtYnJlYWRjcnVtYiAudGl0bGUsXG4gICAgLmlxLWJyZWFkY3J1bWItb25lIC50aXRsZSxcbiAgICAuY3NzX3ByZWZpeC1icmVhZGNydW1iIC50aXRsZSAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIgLnRpdGxlLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cblxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItZGlzYWJsZWNzc19wcmVmaXgtYnJlYWRjcnVtYi1kaXNhYmxlIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xuXG4gICAgLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0LFxuICAgIC5pcS1icmVhZGNydW1iIC50ZXh0LWxlZnQsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi50ZXh0LWxlZnQsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGV4dC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIgLmZsb2F0LXJpZ2h0LFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLmZsb2F0LXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaXEtYnJlYWRjcnVtYiAudGl0bGUsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuICAgIC5pcS1icmVhZGNydW1iLnRleHQtbGVmdCAuYnJlYWRjcnVtYiBsaSBhLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIudGV4dC1sZWZ0IC5icmVhZGNydW1iIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmlxLWJyZWFkY3J1bWIgLnRpdGxlLFxuICAgIC5pcS1icmVhZGNydW1iLW9uZSAudGl0bGUsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYiAudGl0bGUsXG4gICAgLmNzc19wcmVmaXgtYnJlYWRjcnVtYi1vbmUgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIC5pcS1icmVhZGNydW1iLW9uZSxcbiAgICAuY3NzX3ByZWZpeC1icmVhZGNydW1iLW9uZSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NDc5cHgpIHtcblxuICAgIC5pcS1icmVhZGNydW1iIC50aXRsZSxcbiAgICAuaXEtYnJlYWRjcnVtYi1vbmUgLnRpdGxlLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWIgLnRpdGxlLFxuICAgIC5jc3NfcHJlZml4LWJyZWFkY3J1bWItb25lIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiA0LjM3NWVtIDFlbTtcbiAgICB9XG5cbiAgICAuaG9tZS5ibG9nIC5jc3NfcHJlZml4IC5jb250ZW50LWFyZWEgLnNpdGUtbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDQuMzc1ZW0gMWVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRlbnQtYXJlYSAuc2l0ZS1tYWluIHtcbiAgICAgICAgcGFkZGluZzogMy4xMjVlbSAxZW07XG4gICAgfVxuXG4gICAgLmhvbWUuYmxvZyAuY3NzX3ByZWZpeCAuY29udGVudC1hcmVhIC5zaXRlLW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAzLjEyNWVtIDFlbTtcbiAgICB9XG59IiwiLyogb2xkIGNzcyAqL1xyXG4uYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdCB7XHJcbiAgdG9wOiAzMnB4O1xyXG59XHJcblxyXG4uYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSxcclxuYm9keS5ib3hlZF9sYXlvdXQuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSB7XHJcbiAgdG9wOiAzMnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzgycHgpIHtcclxuXHJcbiAgLmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQsXHJcbiAgLmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kge1xyXG4gICAgdG9wOiA0NnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gIC5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0IHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgQWRtaW5iYXIgY3NzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuYm9keS5hZG1pbi1iYXIgaGVhZGVyLCBib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XHJcbiAgdG9wOiAyZW07XHJcbn1cclxuXHJcbmJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCxcclxuYm9keS5hZG1pbi1iYXIgLmhlYWRlci1jdXN0b20gLmhlYWRlci11cC5oYXMtc3RpY2t5IHtcclxuICB0b3A6IDJlbTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDFweCkge1xyXG4gIGJvZHkuYWRtaW4tYmFyIGhlYWRlci5uby1oZWFkZXItbGF5b3V0LCBib2R5LmFkbWluLWJhci5jc3NfcHJlZml4LWRlZmF1bHQtaGVhZGVyIGhlYWRlciB7XHJcbiAgICB0b3A6IDIuODc1ZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuXHJcbiAgYm9keS5hZG1pbi1iYXIgLmhlYWRlci1jdXN0b20gLmhlYWRlci11cC5oYXMtc3RpY2t5LFxyXG4gIGJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCxcclxuICBib2R5LmFkbWluLWJhciBoZWFkZXIsXHJcbiAgYm9keS5hZG1pbi1iYXIuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlciBoZWFkZXIge1xyXG4gICAgdG9wOiAyLjg3NWVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpIHtcclxuXHJcbiAgLyogU3RhdGljIGFkbWluYmFyIChOb3Qgc3RpY2t5KSovXHJcbiAgYm9keS5hZG1pbi1iYXIgLmhlYWRlci1jdXN0b20gLmhlYWRlci11cC5oYXMtc3RpY2t5LFxyXG4gIGJvZHkuYWRtaW4tYmFyIC5oYXMtc3RpY2t5LmhlYWRlci11cCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG5cclxuICBib2R5LmFkbWluLWJhciBoZWFkZXIge1xyXG4gICAgdG9wOiAyLjg3NWVtO1xyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJfYWRtaW5iYXIuY3NzXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhci1icmFuZD5pbWcubG9nby1zdGlja3kge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuXHRwYWRkaW5nOiA1cHggMDtcblx0ZmxvYXQ6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS1vbmUgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk+aSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpPmkge1xuXHRtYXJnaW4tbGVmdDogMC4yNWVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTWVnYS1tZW51KGhlYWRlcilcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXI+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtdG9wIGxpIC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yIGEubWVnYS1tZW51LWxpbmssICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtOmhvdmVyPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmZvY3VzLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpmb2N1cywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rOmZvY3VzLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yIHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtdG9wIGxpIC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgYS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW06aG92ZXI+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6Zm9jdXMsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpmb2N1cywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6Zm9jdXMsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGk6aG92ZXIgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciBhLm1lZ2EtbWVudS1saW5rIHtcblx0YmFja2dyb3VuZDogIzQzN2VlYjtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcblx0YmFja2dyb3VuZDogIzUyNWY4MTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpIHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyIHVsLm1lZ2Etc3ViLW1lbnUgbGkgYS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmsge1xuXHRiYWNrZ3JvdW5kOiAjNTI1ZjgxO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3Age1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmsge1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSB7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmsge1xuXHRjb2xvcjogIzEyMTIxMjtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiA3MHB4O1xuXHRoZWlnaHQ6IDcwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LXBhZ2UtYW5jZXN0b3I+YS5tZWdhLW1lbnUtbGluaywgaGVhZGVyLmhlYWRlci1kZWZhdWx0LnN0eWxlLXR3byAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtdG9nZ2xlLW9uPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lZ2Etc3ViLW1lbnUgbGkgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtcGFnZS1hbmNlc3Rvcj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbj5hLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS10b3AgbGkgLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgLm1lZ2Etc3ViLW1lbnUgbGkgYSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogIzQzN2VlYjtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtdG9wIGxpIC5tZWdhLXN1Yi1tZW51IGxpOmhvdmVyPi5tZWdhLXN1Yi1tZW51IGxpIGEge1xuXHRjb2xvcjogIzQzN2VlYjtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpIHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1jdXJyZW50LW1lbnUtYW5jZXN0b3IgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciB1bC5tZWdhLXN1Yi1tZW51IGxpIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaTpob3ZlciB1bC5tZWdhLXN1Yi1tZW51IGxpIGEubWVnYS1tZW51LWxpbmssICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Y29sb3I6ICM4ZTk4OWY7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLXN1Yi1tZW51IGxpIGEge1xuXHRjb2xvcjogIzY2NjY2Njtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLyogI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LXJvdywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtbWVnYW1lbnUubWVnYS1tZW51LWZseW91dCB1bCB7IGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMCByZ2JhKDMsIDMsIDMsIC4xKTsgfSAqL1xuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2Etc3ViLW1lbnUgdWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLXN1Yi1tZW51IGxpIGE6aG92ZXIge1xuXHRjb2xvcjogIzQzN2VlYjtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2Etc3ViLW1lbnUgbGkgLnByb2R1Y3RfbGlzdF93aWRnZXQgaW1nIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiA2MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIGxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1yb3cgLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSBpbWcge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAuc3ViLW1haW4gLm1lbnUtc2hvcC1jb250YWluZXIge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCBsaSAuc2VhcmNoX2NvdW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud29vY29tbWVyY2UtY2FydC53b29jb21tZXJjZS1wYWdlIGhlYWRlciAuY2FydF9jb3VudCwgLndvb2NvbW1lcmNlLWNoZWNrb3V0Lndvb2NvbW1lcmNlLXBhZ2UgaGVhZGVyIC5jYXJ0X2NvdW50IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndtYy1wcmljZSBkZWwge1xuXHRjb2xvcjogIzY2NjY2Njtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3BbZGF0YS1lZmZlY3Q9XCJmYWRlX3VwXCJdIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51LCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcFtkYXRhLWVmZmVjdD1cImZhZGVfdXBcIl0gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi53bWMtcHJpY2UgaW5zIHtcblx0Y29sb3I6ICM0MzdlZWI7XG59XG5cbi53bWMtZGV0YWlscyBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC53bWMtaW1hZ2UgaW1nIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogYXV0bztcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIGxpLm1lZ2EtbWVudS1mbHlvdXQgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYzNDVcIjtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvciB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LXJvdyAubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIHtcblx0cGFkZGluZzogMDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rLCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmZvY3VzLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpmb2N1cyB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWNvbHVtbj51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG5cdHBhZGRpbmc6IDVweCAxNXB4IDVweCAxNXB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSwgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0ge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdC5zdHlsZS10d28gI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtY29sdW1uPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1jdXJyZW50LW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuc3R5bGUtdHdvICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwgaGVhZGVyLmhlYWRlci1kZWZhdWx0ICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWl0ZW0+dWwubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmssIGhlYWRlci5oZWFkZXItZGVmYXVsdCAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuXHRiYWNrZ3JvdW5kOiAjNDM3ZWViO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgb2xkLUhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uaXEtaGVpZ2h0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBIZWFkZXIgVG9wICovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIHVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIC5udW1iZXItaW5mbyBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLm51bWJlci1pbmZvIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIC5udW1iZXItaW5mbyBsaSBhIGkge1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIG5hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLWhlYWRlciAucmVxdWVzdC1idG4gYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1oZWFkZXIgLnJlcXVlc3QtYnRuIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc29jaWFsLWljb25lIHVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uc29jaWFsLWljb25lIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwIDMwcHggMCAwO1xufVxuXG4uc29jaWFsLWljb25lIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zb2NpYWwtaWNvbmUgdWwgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbi5zb2NpYWwtaWNvbmUgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRmb250LXNpemU6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRoZWlnaHQ6IGF1dG87XG5cdHdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiA1cHggMTJweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tZW51LWJ0biAubGluZSB7XG5cdHdpZHRoOiAyNXB4O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiA3cHggYXV0bztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm1lbnUtYnRuIHNwYW46Zmlyc3QtY2hpbGQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01cHgsIDZweCk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01cHgsIDZweCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubWVudS1idG4gc3BhbjpudGgtY2hpbGQoMikge1xuXHRvcGFjaXR5OiAwO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm1lbnUtYnRuIHNwYW46bGFzdC1jaGlsZCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtN3B4LCAtN3B4KTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtN3B4LCAtN3B4KTtcbn1cblxuLyogSGVhZGVyIEJvdHRvbSAqL1xuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIHtcblx0cGFkZGluZzogMTVweCAwIDAgMDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1saWdodCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIEhlYWRlciBEZWZhdWx0ICovXG5oZWFkZXIgLmxvZ29fYmxvY2ssXG5oZWFkZXIuaGVhZGVyX2RlZmF1bHQgLmxvZ29fYmxvY2sge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuaGVhZGVyIC5tZW51LFxuaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5tZW51IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKkxvZ28gbGVmdCovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyX2xlZnQgLmxvZ29fYmxvY2sge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuaGVhZGVyLmhlYWRlcl9sZWZ0IC5tZW51IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIuaGVhZGVyX2xlZnQgLm1lbnUubmF2YmFyIHVsIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qTG9nbyByaWdodCovXG5oZWFkZXIuaGVhZGVyX3JpZ2h0IC5sb2dvX2Jsb2NrIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5oZWFkZXIuaGVhZGVyX3JpZ2h0IC5tZW51IHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5oZWFkZXIuaGVhZGVyX3JpZ2h0IC5tZW51Lm5hdmJhciB1bCB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuLypMb2dvIGNlbnRlciovXG5oZWFkZXIuaGVhZGVyX2NlbnRlciAubG9nb19ibG9jayB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuaGVhZGVyLmhlYWRlcl9jZW50ZXIgLm1lbnUge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXJfY2VudGVyIC5tZW51Lm5hdmJhciB1bCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlci5oZWFkZXJfY2VudGVyIC5tZW51Lm5hdmJhciB1bCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaGVhZGVyLmhlYWRlcl9jZW50ZXIgLm1lbnUubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKlNwbGl0IExvZ28gY2VudGVyKi9cbmhlYWRlci5oZWFkZXJfc3BsaXQgLmxvZ29fYmxvY2sge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmbG9hdDogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlcl9zcGxpdCAubWVudSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaGVhZGVyLmhlYWRlcl9zcGxpdCAubWVudS5uYXZiYXIgdWwge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0bztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51Lm5hdmJhciB1bCBsaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaGVhZGVyLmhlYWRlcl9zcGxpdCAubWVudS5uYXZiYXIgdWwgbGk6bnRoLWNoaWxkKDQpIHtcblx0bWFyZ2luLWxlZnQ6IDE1MHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyX3NwbGl0IC5tZW51Lm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuaGVhZGVyLmhlYWRlcl9zcGxpdCAubWVudS5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIE5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHotaW5kZXg6IDEwMDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAwcztcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHM7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0cGFkZGluZzogMCAxNXB4XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWJyYW5kPmltZy5sb2dvLXN0aWNreSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogNDBweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ+LmxvZ28tc3RpY2t5IHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLmxvZ28ge1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5tZW51LWhlYWRlci1tZW51LWNvbnRhaW5lcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5tZW51LWFsbC1wYWdlcy1jb250YWluZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciAubWVudS10ZXN0aW5nLW1lbnUtY29udGFpbmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLm1lbnUtc2hvcnQtY29udGFpbmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyICNpcS1tZW51LWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMCAwIDAgMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogNzBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA5O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuXHRmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE1cHg7XG5cdHRvcDogMTBweDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0ei1pbmRleDogOTtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIGkge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj5pLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBpIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkMFwiO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaXEtZGFyayB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ib2R5I2lxLWhpZGUtd2l0aC1wZHQtYnJlYWRjcnVtYiAuY29udGVudC1hcmVhIHtcblx0cGFkZGluZy10b3A6IDExMHB4O1xufVxuXG5cbi8qIE5hdmlnYXRpb24gU3ViIE1lbnUgKi9cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA3MHB4O1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDIwMHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDMwcHggMCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDMwcHggMCByZ2JhKDM2LCAzOCwgNDMsIDAuMTApO1xuXHRib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRsaW5lLWhlaWdodDogMjhweDtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhOmhvdmVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LXBhcmVudCAuc3ViLW1lbnUgbGkgYSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IC5zdWItbWVudSBsaTpob3ZlciBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5uYXZiYXItbmF2IGxpOmxhc3QtY2hpbGQgLnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIC5uYXZiYXItbmF2IGxpOm50aC1sYXN0LWNoaWxkKDIpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyM3B4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyPi5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIGEge1xuXHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLyogTmF2aWdhdGlvbiBTdWIgTWVudSAqL1xuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpPi5zdWItbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzMHB4IDAgcmdiYSgzNiwgMzgsIDQzLCAwLjEwKTtcblx0Ym94LXNoYWRvdzogMCAxcHggMzBweCAwIHJnYmEoMzYsIDM4LCA0MywgMC4xMCk7XG59XG5cbi8qIE5hdmlnYXRpb24gU3RpY2t5ICovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYSB7XG5cdGxpbmUtaGVpZ2h0OiA2NXB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgaSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGE6aG92ZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdHRvcDogNjVweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudSB7XG5cdHRvcDogMDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51PmxpIGEge1xuXHRsaW5lLWhlaWdodDogMjhweDtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5zdWItaGVhZGVyLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5sb2dvIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5sb2dvLXN0aWNreSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5sb2dvLWRpc3BsYXkge1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6IDQwcHg7XG59XG5cbi8qaGVhZGVyIGJ1dHRvbiovXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwIDAgMCAzMHB4O1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24ge1xuXHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24uc2lnbnVwIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24uc2lnbnVwOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4gdWwgbGkgYS5pcS1idG4tb3V0bGluZSB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnV0dG9uLmlxLWJ0bi1vdXRsaW5lOmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnV0dG9uLmlxLWJ0bi1vdXRsaW5lOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ0bi1saW5rIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciAuc3ViLW1haW4gdWwgbGkgYS5pcS1idXR0b24ge1xuXHRsaW5lLWhlaWdodDogaW5pdGlhbDtcbn1cblxuLypoZWFkZXIgdHdvKi9cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGkge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBhLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgYTpob3ZlcixcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBpLFxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSxcbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGE6aG92ZXIsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEsXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+YSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGksXG5oZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGk6aG92ZXI+aSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvLm1lbnUtc3RpY2t5IHtcblx0YmFja2dyb3VuZDogI2YyZjVmZSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG59XG5cbmhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4uaXEtbW9iaWxlLW1haW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5yZXNwb25zaXZlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDMwcHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblxuXHQuaXEtbXQtMTIwIHtcblx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1cHgpIHtcblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItaGVhZGVyIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHhcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTVweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblxuXHQvKk1lZ2EtTWVudSovXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wIHtcblx0XHRtYXgtaGVpZ2h0OiAzMzBweDtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2NrLTEgLm1lZ2EtdG9nZ2xlLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtdG9nZ2xlLWJsb2Nrcy1yaWdodCAubWVnYS10b2dnbGUtYmxvY2sge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLW1lbnUtdG9nZ2xlIC5tZWdhLXRvZ2dsZS1ibG9jay0xOmFmdGVyIHtcblx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRiYWNrZ3JvdW5kOiAjNDM3ZWViO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDM3ZWViO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgLm1lZ2EtbWVudS10b2dnbGUge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAtNTVweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAubWVnYS1tZW51LXRvZ2dsZSsjbWVnYS1tZW51LXRvcCB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluayB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRjb2xvcjogIzMxM2U1Yjtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3BbZGF0YS1lZmZlY3Q9XCJmYWRlX3VwXCJdIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51LCBoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcFtkYXRhLWVmZmVjdD1cImZhZGVfdXBcIl0gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0YmFja2dyb3VuZDogI2Y2ZjVmNztcblx0fVxuXG5cdGhlYWRlci5tZW51LXN0aWNreSAjbWVnYS1tZW51LXdyYXAtdG9wIC5tZWdhLW1lbnUtdG9nZ2xlIHtcblx0XHR0b3A6IC02MnB4O1xuXHR9XG5cblx0aGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3A+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnUge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcD5saS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1wYWdlLWFuY2VzdG9yPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtdG9nZ2xlLW9uPmEubWVnYS1tZW51LWxpbmssIGhlYWRlciAjbWVnYS1tZW51LXRvcCBsaSAubWVnYS1zdWItbWVudSBsaS5tZWdhLWN1cnJlbnQtbWVudS1hbmNlc3RvciAubWVnYS1zdWItbWVudSBsaSBhIHtcblx0XHRiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ubWVnYS10b2dnbGUtb24+YS5tZWdhLW1lbnUtbGluaz5zcGFuLm1lZ2EtaW5kaWNhdG9yOmFmdGVyLCBoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtZmx5b3V0Lm1lZ2EtdG9nZ2xlLW9uIGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciwgaGVhZGVyICNtZWdhLW1lbnUtd3JhcC10b3AgI21lZ2EtbWVudS10b3AgbGkubWVnYS1tZW51LWZseW91dCAubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbiBhLm1lZ2EtbWVudS1saW5rPnNwYW4ubWVnYS1pbmRpY2F0b3I6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFxmMzQzXCI7XG5cdH1cblxuXHRoZWFkZXIgI21lZ2EtbWVudS13cmFwLXRvcCAjbWVnYS1tZW51LXRvcCBsaS5tZWdhLW1lbnUtZmx5b3V0IC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms+c3Bhbi5tZWdhLWluZGljYXRvcjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYzNDdcIjtcblx0fVxuXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssXG5cdGhlYWRlciAjbWVnYS1tZW51LXdyYXAtdG9wICNtZWdhLW1lbnUtdG9wPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1jb2x1bW4+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubG9nb19ibG9jaywgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5sb2dvX2Jsb2NrIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28ge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWxpZ2h0IHtcblx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpIGEge1xuXHRcdHBhZGRpbmc6IDEwcHggMzBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpLmlxLXNpZ251cC1tYWluIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5zdWItbWFpbi5pcS1tb2JpbGUtbWFpbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnN1Yi1tYWluIHVsIGxpIGEuaXEtYnRuLW91dGxpbmUsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAuc3ViLW1haW4gdWwgbGkgYS5pcS1idG4tb3V0bGluZSB7XG5cdFx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgLnN1Yi1tYWluLmlxLW1vYmlsZS1tYWluIHVsIGxpIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAuc3ViLW1haW4uaXEtbW9iaWxlLW1haW4gdWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRmbG9hdDogaW5oZXJpdDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnJlcXVlc3QtYnRuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTQ1cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmVcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWVudSwgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5tZW51IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLmxvZ29fYmxvY2sgLmxvZ28sIGhlYWRlci5oZWFkZXJfZGVmYXVsdCAubG9nb19ibG9jayAubG9nbywgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5sb2dvX2Jsb2NrIC5sb2dvLXN0aWNreSwgaGVhZGVyLmhlYWRlcl9kZWZhdWx0IC5sb2dvX2Jsb2NrIC5sb2dvLXN0aWNreSB7XG5cdFx0aGVpZ2h0OiAzNXB4O1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDYzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA0Ljg3MXB4IDM0LjY1OXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXHRcdC1tb3otYm94LXNoYWRvdzogNC44NzFweCAzNC42NTlweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcblx0XHRib3gtc2hhZG93OiA0Ljg3MXB4IDM0LjY1OXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXHR9XG5cblx0LmNzc19wcmVmaXggaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTgxcHgpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDc4cHgpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHQuYWRtaW4tYmFyIC5jc3NfcHJlZml4IGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsLm5hdmJhci1uYXYudG9wLW1lbnUge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDIxM3B4KTtcblx0fVxuXG5cdC5hZG1pbi1iYXIgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTEwcHgpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGkge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm5hdmJhciB1bCBsaSBhIHtcblx0XHRjb2xvcjogIzExMTIyZDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHRcdHotaW5kZXg6IGluaGVyaXRcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIGE6YmVmb3JlIHtcblx0XHRib3JkZXItcmFkaXVzOiAwXG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wb3N0LXN0aWNreS1iZyk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRjb2xvcjogIzZmNmY2ZlxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgaSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogMDtcblx0XHRwYWRkaW5nOiAxMXB4IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0Y29sb3I6ICM1OTU5N2U7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dFxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaTpob3ZlciBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGk6aG92ZXIgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBhIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1pdGVtIGksIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSBhIHtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIC5zdWItbWVudSB7XG5cdFx0dG9wOiAwXG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaSB7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGNvbG9yOiAjNmY2ZjZmO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaTpob3Zlcj4uc3ViLW1lbnUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXBvc3Qtc3RpY2t5LWJnKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bGVmdDogMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZVxuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgYTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLm1lbnUtc3RpY2t5IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGkge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSBhOmhvdmVyLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50IGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdCAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgaSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIGksIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpIGE6aG92ZXIsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgYSwgaGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudCBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5uYXZiYXIgdWwgbGkuaG92ZXIgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGEsIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsIGxpIGkge1xuXHRcdGNvbG9yOiAjNTk1OTdlO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0Lm1lbnUtc3RpY2t5IC5tYWluLWhlYWRlciAubmF2YmFyIC5pcS1tb2JpbGUtbWFpbiB1bCBsaSBhLnNpZ251cC5pcS1idXR0b24ge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlxcZjNkMFwiO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbi5zaWdudXAge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSBhLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaSBpIHtcblx0XHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaTpob3ZlciBpIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgaSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpOmhvdmVyIGEsIGhlYWRlci5oZWFkZXItc3R5bGUtdHdvIC5tYWluLWhlYWRlciAubmF2YmFyIHVsIGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhLCBoZWFkZXIuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpOmhvdmVyIGEge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaTpob3ZlciBhIHtcblx0XHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGEge1xuXHRcdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR9XG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlci1zdHlsZS10d28gLm1haW4taGVhZGVyIC5uYXZiYXIgdWwgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpIGE6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdH1cblxuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQuaGVhZGVyLXN0eWxlLXR3byAubWFpbi1oZWFkZXIgLm5hdmJhciB1bCBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1hbmNlc3RvciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG5cdFx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0fVxuXG5cblx0aGVhZGVyLmhlYWRlci1kZWZhdWx0LmhlYWRlcjEgLm5hdmJhciAuc3ViLW1haW4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNDRweDtcblx0XHRyaWdodDogODVweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5uYXZiYXIgLnN1Yi1tYWluIHVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5uYXZiYXIgLnN1Yi1tYWluIHVsIGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbiB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxIC5zdWItbWFpbiB1bCBsaSBhLmlxLWJ1dHRvbi5pcS1idG4tb3V0bGluZTpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdC5oZWFkZXIxLm1lbnUtc3RpY2t5IC5zdWItbWFpbiB1bCBsaSBhIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuXG5cdC5hZG1pbi1iYXIgLmNzc19wcmVmaXggaGVhZGVyLmhlYWRlci1kZWZhdWx0IC5uYXZiYXIgdWwubmF2YmFyLW5hdi50b3AtbWVudSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjI3cHgpO1xuXHR9XG5cblx0LmFkbWluLWJhciBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhciB1bC5uYXZiYXItbmF2LnRvcC1tZW51IHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjRweCk7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdGhlYWRlci5oZWFkZXItZGVmYXVsdCAubWFpbi1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LmFkbWluLWJhciAuY3NzX3ByZWZpeCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQubWVudS1zdGlja3kgLm5hdmJhciB1bC5uYXZiYXItbmF2LnRvcC1tZW51IHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxODFweCk7XG5cdH1cblxuXHQuYWRtaW4tYmFyIGhlYWRlci5oZWFkZXItZGVmYXVsdC5tZW51LXN0aWNreSAubmF2YmFyIHVsLm5hdmJhci1uYXYudG9wLW1lbnUge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDc4cHgpO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnJlcXVlc3QtYnRuLCBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLnNvY2lhbC1pY29uZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5zdWItaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cblxuLm1lbnUtc3RpY2t5IC5sb2dvLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci1kZWZhdWx0IC5sb2dvLXN0aWNreXtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmNzc19wcmVmaXgtbmF2aWdhdGlvbi1idXJnZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgSGVhZGVyLXN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvb3Rlci10b3AtZGFyayk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTk5OTk7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtb3BhY2l0eTogMDtcblx0LW1vei1vcGFjaXR5OiAwO1xuXHQtby1vcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubWVudS1vcGVuIHtcblx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC1vcGFjaXR5OiAxO1xuXHQtbW96LW9wYWNpdHk6IDE7XG5cdC1vLW9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmhlYWRlci11cCxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LmhlYWRlci1kb3duIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR6LWluZGV4OiA5OTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNDVzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjQ1cyBlYXNlIDBzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5tZW51LW9wZW4uaGVhZGVyLWRvd24ge1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5oZWFkZXItZG93biB7XG5cdHRvcDogLTEwMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyIHtcblx0cGFkZGluZzogMC45MzhlbSAwLjkzOGVtO1xuXHR6LWluZGV4OiA5OTk7XG5cdGJvcmRlci1ib3R0b206IDAuMDYzZW0gc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0LW9wYWNpdHkpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bC5uYXZiYXItbmF2IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGEge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsLm5hdmJhci1uYXY+bGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hIHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cblxuLyoqKioqKioqKioqKipzdHlsZSAxKioqKioqKioqKiovXG4ubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0cGFkZGluZzogMCAwLjMxM2VtIDAgMDtcblx0cG9zaXRpb246IHN0YXRpYztcblx0bWFyZ2luLWxlZnQ6IDEuMjVlbTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG5cdHdpZHRoOiAxLjI1ZW07XG5cdGhlaWdodDogMS4yNWVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oYW0tdG9nZ2xlIC5tZW51LWJ0biAubGluZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDAuMTI1ZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoLjI5LCAuNjEsIC45LCAuNDUpO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4uaXMtYWN0aXZlIC5saW5lLm9uZSB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNnB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4uaXMtYWN0aXZlIC5saW5lLnR3byB7XG5cdHdpZHRoOiAwO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4uaXMtYWN0aXZlIC5saW5lLnRocmVlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4gLmxpbmUudHdvIHtcblx0bGVmdDogMC4zMTNlbTtcblx0dG9wOiAwLjYyNWVtO1xufVxuXG4uaGFtLXRvZ2dsZSAubWVudS1idG4gLmxpbmUudGhyZWUge1xuXHR0b3A6IDEuMjVlbTtcbn1cblxuLmhhbS10b2dnbGU6aG92ZXIgLm1lbnUtYnRuOm5vdCguaXMtYWN0aXZlKSAubGluZS50d28ge1xuXHRsZWZ0OiAwO1xufVxuXG4uaGFtLXRvZ2dsZTpob3ZlciAubWVudS1idG46bm90KC5pcy1hY3RpdmUpIC5saW5lLm9uZSxcbi5oYW0tdG9nZ2xlOmhvdmVyIC5tZW51LWJ0bjpub3QoLmlzLWFjdGl2ZSkgLmxpbmUudGhyZWUge1xuXHRsZWZ0OiAwLjMxM2VtO1xufVxuXG4uaGFtLXMtdG9nZ2xlIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdj5saT5hIHtcblx0Zm9udC1zaXplOiAyLjVlbTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXY+bGkgYSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaTpob3Zlcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWw+bGkuY3VycmVudC1tZW51LWFuY2VzdG9yPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGk6aG92ZXI+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpLmN1cnJlbnQtbWVudS1pdGVtPi50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpPi50b2dnbGVkcm9wIGkge1xuXHRmb250LXNpemU6IDIuMTg4ZW07XG5cdG1hcmdpbi1sZWZ0OiAwLjkzOGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpIC50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWRhcmstc3VibWVudSk7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3ZlciAudG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIC50b2dnbGVkcm9wIGksXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWFuY2VzdG9yIC50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IC50b2dnbGVkcm9wLmFjdGl2ZSBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1uYXYgbGkgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSAuY3NzX3ByZWZpeC1oYXMtc3ViLW1lbnUgbGkgYSB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5jc3NfcHJlZml4LWhhcy1zdWItbWVudSBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDAuMzEzZW07XG59XG5cbi5tZW51LWJ0bjpob3ZlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lbnUtb3BlbiAubWVudS1idG4uaXMtYWN0aXZlIC5saW5lIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uc2lkZS1iYXItb3BlbiAjbWVudS1idG4tc2lkZS1jbG9zZSAubWVudS1idG4uaXMtcy1hY3RpdmUgLmxpbmUge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG59XG5cbi5zaWRlLWJhci1vcGVuIC5tZW51LWJ0biAubGluZS1uIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMC4xMjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoLjI5LCAuNjEsIC45LCAuNDUpO1xufVxuXG4jbWVudS1idG4tc2lkZS1jbG9zZSAubWVudS1idG4uaXMtcy1hY3RpdmUgLmxpbmUge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAxcztcbn1cblxuLnNpZGUtYmFyLW9wZW4gI21lbnUtYnRuLXNpZGUtY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0LjM3NWVtO1xuXHR0b3A6IDMuMTI1ZW07XG59XG5cbi5zaWRlLWJhci1vcGVuICNtZW51LWJ0bi1zaWRlLWNsb3NlIC5tZW51LWJ0biAubGluZS1uLmMtb25lIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uYy1jb2xsYXBzZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuXHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHR6LWluZGV4OiAxO1xufVxuXG4ubWVudS1uZXctd3JhcHBlci5yb3cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA5MXB4KTtcbn1cblxuLnZlcnRpY2xlLW1uIHtcblx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5tZW51LW9wZW46YmVmb3JlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0LW1vei10cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0LW1zLXRyYW5zZm9ybTogc2tldygwZGVnKSB0cmFuc2xhdGVZKDApO1xuXHQtby10cmFuc2Zvcm06IHNrZXcoMGRlZykgdHJhbnNsYXRlWSgwKTtcblx0dHJhbnNmb3JtOiBza2V3KDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdC1tb3otdHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdC1vLXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1tZW51IHtcblx0bWFyZ2luOiBhdXRvIDA7XG59XG5cbi5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTk7XG5cdHBhZGRpbmctbGVmdDogMy4xMjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS44NzVlbTtcbn1cblxuLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjU2M2VtO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGkge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMC41cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHRhbmltYXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGkge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluQW5pbWF0aW9uO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluQW5pbWF0aW9uO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMiksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDIpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgzKSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC43cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDAuN3M7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMC43cztcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDQpLFxuLm1lbnUtYW5pbWF0aW9uIC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg0KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMC44cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuXHRhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNSksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDUpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuOXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuOXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC45cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg2KSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNikge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg3KSxcbi5tZW51LWFuaW1hdGlvbiAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoNykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4xcztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDEuMXM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMS4xcztcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjFzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDgpLFxuLm1lbnUtYW5pbWF0aW9uIC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCg4KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS4ycztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuMnM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoOSksXG4ubWVudS1hbmltYXRpb24gLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDkpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuM3M7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjNzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDEuM3M7XG5cdGFuaW1hdGlvbi1kZWxheTogMS4zcztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgxMCkge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS40cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDEuNHM7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMS40cztcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDExKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS41cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuNXM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5jc3NfcHJlZml4LWZ1bGwtbWVudSAubmF2YmFyLW5hdj5saTpudGgtY2hpbGQoMTIpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDEuNnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAxLjZzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDEuNnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMS42cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpOm50aC1jaGlsZCgxMykge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS43cztcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IDEuN3M7XG5cdC1vLWFuaW1hdGlvbi1kZWxheTogMS43cztcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjdzO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDE0KSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xuXHQtbW96LWFuaW1hdGlvbi1kZWxheTogMS44cztcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xuXHRhbmltYXRpb24tZGVsYXk6IDEuOHM7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm9wZW4tZGVsYXkgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2PmxpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dEFuaW1hdGlvbjtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRBbmltYXRpb247XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42cztcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDIpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDMpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDQpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNHM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuNHM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDUpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDYpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMnM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuMnM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUub3Blbi1kZWxheSAuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXY+bGk6bnRoLWNoaWxkKDcpIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuMXM7XG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjFzO1xuXHQtby1hbmltYXRpb24tZGVsYXk6IDAuMXM7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cblxuXG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhIHtcblx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZGFyay1zdWJtZW51KTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLnN1Yi1tZW51IHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRwYWRkaW5nLXRvcDogMC45MzhlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLnN1Yi1tZW51IC5zdWItbWVudSB7XG5cdHBhZGRpbmc6IDAuNjI1ZW0gMCAwLjYyNWVtIDAuOTM4ZW07XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5jc3NfcHJlZml4LWhhcy1zdWItbWVudSB7XG5cdHBhZGRpbmctdG9wOiAwLjYyNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAuY3NzX3ByZWZpeC1oYXMtc3ViLW1lbnUge1xuXHRwYWRkaW5nLWxlZnQ6IDEuODc1ZW07XG59XG5cbi5jc3NfcHJlZml4LWhhcy1zdWItbWVudSB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuXHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLyogbGlnaHQgTW9kZSAqL1xuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5saWdodC1tb2RlIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5saWdodC1tb2RlIC5uYXZiYXItbmF2PmxpPmEge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS5saWdodC1tb2RlIC5uYXZiYXItbmF2PmxpPi50b2dnbGVkcm9wIHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUubGlnaHQtbW9kZSAubmF2YmFyLW5hdj5saTpob3Zlcj5hIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluQW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0QW5pbWF0aW9uIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dEFuaW1hdGlvbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbi1ib3R0b20ge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy4xMjVlbSk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMTI1ZW0pO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tYm90dG9tIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMTI1ZW0pO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzLjEyNWVtKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQvKiBoZWFkZXIuaGVhZGVyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fSAqL1xuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEsXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMS44NzVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSBsaT4udG9nZ2xlZHJvcCBpIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2PmxpPmEsXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpPi50b2dnbGVkcm9wIGkge1xuXHRcdGZvbnQtc2l6ZTogMS4zNzVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaSBhLFxuXHQuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLW5hdiBsaSBsaT4udG9nZ2xlZHJvcCBpIHtcblx0XHRmb250LXNpemU6IDAuODc1ZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1mdWxsLW1lbnUgLm5hdmJhci1uYXYge1xuXHRcdHBhZGRpbmctbGVmdDogMS44NzVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdFx0cGFkZGluZzogMC45MzhlbSAwO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0fVxufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQgLm1lbnUtbmV3LXdyYXBwZXIucm93IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4udmVydGljYWwtbWVudS1sYXlvdXQgLmNzc19wcmVmaXgtZnVsbC1tZW51IC5uYXZiYXItbmF2IHtcblx0cGFkZGluZzogMDtcbn1cblxuLnZlcnRpY2FsLW1lbnUtbGF5b3V0LmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhciB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXY+bGk+YSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogMS44NzVlbTtcbn1cblxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGk+LnRvZ2dsZWRyb3AgaSB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaS5jdXJyZW50LW1lbnUtaXRlbT4udG9nZ2xlZHJvcCBpLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGkuY3VycmVudC1tZW51LWl0ZW0+YSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpIC5zdWItbWVudSBsaTpob3Zlcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgLm5hdmJhci1uYXYgbGk6aG92ZXI+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpOmhvdmVyPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCB1bD5saS5jdXJyZW50LW1lbnUtYW5jZXN0b3I+LnRvZ2dsZWRyb3AgaSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IHVsPmxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hLFxuLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUudmVydGljYWwtbWVudS1sYXlvdXQgdWwgbGkgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtPmEsXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCB1bCBsaSAuc3ViLW1lbnUgbGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3Rvcj5hIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dCAubmF2YmFyLW5hdiBsaSAuc3ViLW1lbnUgbGkgYSxcbi5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0IC5uYXZiYXItbmF2IGxpIGxpPi50b2dnbGVkcm9wIGkge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWRhcmstc3VibWVudSk7XG5cdGZvbnQtc2l6ZTogMWVtO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICBTZWFyY2ggQm94ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuaGVhZGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMTcgMTcgMTcgLyA5NSUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzEuMjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAtby1vcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5oZWFkZXIgLnNlYXJjaC5zZWFyY2gtLW9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1vLW9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5idG4tLXNlYXJjaC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxLjI1ZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS5hZG1pbi1iYXIgLmJ0bi0tc2VhcmNoLWNsb3NlIHtcbiAgdG9wOiAxLjVlbTtcbn1cblxuLmJ0bi0tc2VhcmNoLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlYXJjaC0tb3BlbiAuc2VhcmNoX19mb3JtIHtcbiAgbWFyZ2luOiA1ZW0gMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zZWFyY2hfX2Zvcm06OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0wLjYyNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4wNjNlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC44cztcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuOHM7XG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMC44cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmhlYWRlciAuc2VhcmNoLS1vcGVuIC5zZWFyY2hfX2Zvcm06OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTW92ZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbk1vdmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDIuODEzZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjA1ZW0gMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVlbSBzb2xpZDtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjEyNWVtIHNvbGlkO1xufVxuXG5oZWFkZXIgLnNlYXJjaF9faW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwLjY7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmhlYWRlciAuc2VhcmNoX19pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5zZWFyY2hfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dDpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG5oZWFkZXIgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbmhlYWRlciAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4uY3NzX3ByZWZpeC1zaG9wLWJ0bi1ob2xkZXIgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBoZWlnaHQ6IDIuNWVtO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDFlbSAyLjVlbSAxZW0gMWVtO1xuICB3aWR0aDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTlweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAsIDAuNzk1LCAwLCAxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMTtcbiAgbWFyZ2luOiAtMC42MjVlbSAwIDAgMDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDMuNzVlbTtcbiAgd2lkdGg6IDMuNzVlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTg4ZW0gMC4xODhlbSAwO1xufVxuXG4uc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIHtcbiAgd2lkdGg6IDE1LjYyNWVtO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgei1pbmRleDogOTtcbiAgY29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC42KTtcbn1cblxuLnNlYXJjaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtYm94IC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuYnV0dG9uI2J0bi1zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgdG9wOiAxMC4xMjVlbTtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHN2ZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLm5hdmJhciB1bC5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc2VhcmNoX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5zZWFyY2hfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc2VhcmNoX19pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgLmhhcy1jb250ZW50fmxhYmVsLFxuZm9ybS5zZWFyY2gtZm9ybSAuZm9ybS1yb3cgaW5wdXQ6Zm9jdXN+bGFiZWwsXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG4gIHRvcDogLTUuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXNob3AtYnRuLWhvbGRlciB1bCBsaSBzdmcge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxLjI1ZW07XG59XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG5mb3JtLnNlYXJjaC1mb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMi44MTNlbTtcbiAgdG9wOiAtMC44MTNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjEyNWVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4wNjNlbTtcbiAgdG9wOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG5cbmhlYWRlciAuc2VhcmNoLWZvcm0gLmZvcm0tc2VhcmNoIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2gsIC5zZWFyY2hfY291bnQgI2J0bi1zZWFyY2ggc3ZnIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG4gIGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4OGVtO1xufVxuXG4uc2VhcmNoX2NvdW50ICNidG4tc2VhcmNoOmhvdmVyLFxuLnNlYXJjaF9jb3VudCAjYnRuLXNlYXJjaDpob3ZlciBzdmcge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LWhlYWRlci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxheW91dCBzZWFyY2ggICovXG4uc2VhcmNoX2NvdW50IC5jc3NfcHJlZml4LXNlYXJjaCwgaGVhZGVyIC5jc3NfcHJlZml4LXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYigxNyAxNyAxNy85NSUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzEuMjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAtby1vcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbn1cblxuXG4uY3NzX3ByZWZpeC1zZWFyY2guc2VhcmNoLS1vcGVuLCAuc2VhcmNoX2NvdW50IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1vLW9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cblxuXG4vKiBzZWFyY2gtY29sb3Jtb2RlICovXG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgLnNlYXJjaCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZ2xvYmFsLWJveC1zaGFkb3cpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IC5zZWFyY2hfX2Zvcm06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbn1cblxuLnNlYXJjaF9zdHlsZV9saWdodCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgc3ZnIHtcbiAgY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG4uc2VhcmNoX3N0eWxlX2xpZ2h0IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zZWFyY2hfc3R5bGVfbGlnaHQgYnV0dG9uI2J0bi1zZWFyY2gtY2xvc2Ugc3ZnIHtcbiAgY29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcbn1cblxuLyogc2VhcmNoIGFuaW1hdGlvbiAqL1xuXG4uc2VhcmNoLWFuaW1hdGUtbGVmdCAuc2VhcmNoIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uc2VhcmNoLWFuaW1hdGUtbGVmdCAuc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5zZWFyY2gtYW5pbWF0ZS1yaWdodCAuc2VhcmNoIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5zZWFyY2gtYW5pbWF0ZS1yaWdodCAuc2VhcmNoLnNlYXJjaC0tb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi8qIHNlYXJjaCBkZWZhdWx0ICovXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICBib3JkZXItYm90dG9tOiAwLjA2M2VtIHNvbGlkIHZhcigtLXRpdGxlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDIuODEzZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjgxM2VtO1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1ZW07XG59XG5cbi5zZWFyY2hfd3JhcCAuc2VhcmNoLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgc3ZnIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbi5zZWFyY2hfd3JhcC5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEuODc1ZW07XG4gIHdpZHRoOiAxLjg3NWVtO1xuICBsaW5lLWhlaWdodDogMy4xMjVlbTtcbn1cblxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLnNlYXJjaC1mb3JtLWRlZmF1bHQgLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbi5zZWFyY2gtZm9ybS1kZWZhdWx0IC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PVxuc2VhcmNoXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCxcbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXQsXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9faW5wdXQsXG5mb290ZXIgLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuXG5mb290ZXIgLndpZGdldCAuc2VhcmNoLWZvcm0gaW5wdXQsXG5mb290ZXIgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dCxcbmZvb3RlciAud3AtYmxvY2stc2VhcmNoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dDpmb2N1cyxcbi53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUud3AtYmxvY2stc2VhcmNoX19pY29uLWJ1dHRvbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktY29sb3IpXG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLFxuLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLWluc2lkZS53cC1ibG9jay1zZWFyY2hfX2ljb24tYnV0dG9uLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpob3Zlcixcbi53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUud3AtYmxvY2stc2VhcmNoX19pY29uLWJ1dHRvbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUud3AtYmxvY2stc2VhcmNoX190ZXh0LWJ1dHRvbiAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlLndwLWJsb2NrLXNlYXJjaF9faWNvbi1idXR0b24gLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlLndwLWJsb2NrLXNlYXJjaF9fdGV4dC1idXR0b24gLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuXG5ib2R5LnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmNzc19wcmVmaXgtZXJyb3IgLnNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDAlO1xuICBtYXJnaW46IDFlbSAwIDEuNTYzZW07XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5wYWdlLWNvbnRlbnQ+cCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMWVtIGF1dG87XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDAgNC4zNzVlbSAwIDFlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG5cbi5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3NzX3ByZWZpeC1lcnJvciAuc2VhcmNoLWZvcm0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAuY3NzX3ByZWZpeC1lcnJvciAucGFnZS1jb250ZW50PnAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jc3NfcHJlZml4LWVycm9yIC5zZWFyY2gtZm9ybSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC5jc3NfcHJlZml4LWVycm9yIC5wYWdlLWNvbnRlbnQ+cCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5cbi8qIGN1c3RvbSBoZWFkZXIgc2VhcmNoICovXG4uc2VhcmNoX3dyYXAuc2VhcmNoLWZvcm0tZGVmYXVsdC5zZWFyY2gtYW5pbWF0ZS1kZWZhdWx0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbiAgb3V0bGluZTogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuICBwYWRkaW5nOiAwIDAgMCA2MHB4O1xuICBjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC13ZWlnaHQtcmVndWxhcik7XG59XG5cbi5zZWFyY2gtZm9ybS1kZWZhdWx0LnNlYXJjaC1hbmltYXRlLWRlZmF1bHQgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGhlaWdodDogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbn1cblxuLnNlYXJjaC1mb3JtLWRlZmF1bHQuc2VhcmNoLWFuaW1hdGUtZGVmYXVsdCAuc2VhcmNoX19mb3JtOmFmdGVyIHtcbiAgY29udGVudDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLyogc2VhcmNoIGRlZmF1bHQgd2l0aCBkcm9wZG93biAgKi9cbi5zZWFyY2hfc3R5bGVfZGVmYXVsdCAuY3NzX3ByZWZpeC1zZWFyY2guc2VhcmNoLS1vcGVuIC5zZWFyY2hfX2lucHV0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gIGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogNGVtO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWFyY2hfc3R5bGVfZGVmYXVsdCAuYnRuLS1zZWFyY2gtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5zZWFyY2hfc3R5bGVfZGVmYXVsdCAuY3NzX3ByZWZpeC1zZWFyY2guc2VhcmNoLS1vcGVuIC5zZWFyY2gtc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbn1cblxuLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4gLnNlYXJjaC1zdWJtaXQgOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWFyY2hfc3R5bGVfZGVmYXVsdCAuY3NzX3ByZWZpeC1zZWFyY2ggLnNlYXJjaC1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnNlYXJjaF9zdHlsZV9kZWZhdWx0IC5jc3NfcHJlZml4LXNlYXJjaC5zZWFyY2gtLW9wZW4gLnNlYXJjaF9faW5wdXQge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0ZW07XG4gIH1cblxuICAuc2VhcmNoX3N0eWxlX2RlZmF1bHQgLmNzc19wcmVmaXgtc2VhcmNoLnNlYXJjaC0tb3BlbiAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn0iLCJAaW1wb3J0IFwiX2N1c3RvbS1wcm9wZXJ0aWVzLmNzc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2UtY29udGVudCAud3Atc21pbGV5LFxyXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxyXG4uY29tbWVudC1jb250ZW50IC53cC1zbWlsZXkge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cclxuZW1iZWQsXHJcbmlmcmFtZSxcclxub2JqZWN0IHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgQ2FwdGlvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ud3AtY2FwdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLXRleHQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XHJcblx0bWFyZ2luOiAwLjgwNzVlbSAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLndwLWNhcHRpb24uYWxpZ25sZWZ0IC53cC1jYXB0aW9uLXRleHQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uLmFsaWducmlnaHQgLndwLWNhcHRpb24tdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHQud3AtY2FwdGlvbi5hbGlnbnJpZ2h0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRlbnQtd2lkdGgpKSAvIDIpO1xyXG5cdH1cclxuXHJcblx0LndwLWNhcHRpb24uYWxpZ25sZWZ0LFxyXG5cdC53cC1ibG9jay1pbWFnZS5hbGlnbmxlZnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250ZW50LXdpZHRoKSkgLyAyKTtcclxuXHR9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWl0ZW0ge1xyXG5cdHBhZGRpbmc6IDAgMWVtIDFlbSAwO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pY29uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuXHRmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0NzlweCkge1xyXG5cdC5nYWxsZXJ5LWl0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAwIDFlbSAwO1xyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuZm9vdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxuZm9vdGVyLmNzc19wcmVmaXgtZm9vdGVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZm9vdGVyLWJnKTtcbn1cblxuZm9vdGVyIC5jb3B5cmlnaHQtZm9vdGVyIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM1OTU5N2U7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbmZvb3RlciAuY29weXJpZ2h0LWZvb3RlciBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCB7XG5cdHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLmNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLypmb290ZXIgdG9wIGJhciovXG5mb290ZXIgLmZvb3Rlci10aXRsZWJveCB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZm9vdGVyIC5mb290ZXItdG9wYmFyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRwYWRkaW5nOiA0MHB4IDE1cHg7XG5cbn1cblxuZm9vdGVyIC5mb290ZXItdG9wYmFyIC53aWRnZXQud2lkZ2V0X3RleHQgLnRleHR3aWRnZXQgaDIge1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3BiYXIgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcGJhciAud2lkZ2V0LFxuZm9vdGVyIC5mb290ZXItdG9wYmFyIC53aWRnZXQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIEZvb3RlciAxICovXG5mb290ZXIgLmZvb3RlcjEge1xuXHRwYWRkaW5nOiAwO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLndpZGdldCB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaS5jYXQtaXRlbSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldC53aWRnZXRfYmxvY2sgLndwLWJsb2NrLXRhZy1jbG91ZCBhOmhvdmVyLFxuZm9vdGVyIC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGEudGFnLWNsb3VkLWxpbms6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuXG5mb290ZXIgLndpZGdldF9hcmNoaXZlIHVsIGxpIHNwYW4uYXJjaGl2ZUNvdW50LCBmb290ZXIgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIHNwYW4ge1xuXHRjb2xvcjogIzU5NTk3ZTtcbn1cblxuZm9vdGVyLmNzc19wcmVmaXgtZm9vdGVyIC5mb290ZXItbG9nbyBpbWcge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5cbi5mb290ZXItdG9wIC50ZXh0d2lkZ2V0IHAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5mb290ZXIgLm1jNHdwLWZvcm0tZmllbGRzIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5mb290ZXIgLmZvb3Rlci10b3AgLm1jNHdwLWZvcm0gYnV0dG9uIGkge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yMCk7XG59XG5cbmZvb3RlciAuZm9vdGVyLXRvcCAubWM0d3AtZm9ybSBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZm9vdGVyIC5zb2NpYWwtaWNvbmUgbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbmZvb3RlciAuc29jaWFsLWljb25lIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0LFxuZm9vdGVyIC53aWRnZXQ6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbmZvb3RlciAud2lkZ2V0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5mb290ZXItdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldCAuZm9vdGVyLXRpdGxlIGEucnNzd2lkZ2V0IGltZyB7XG5cdHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLnJzc3dpZGdldCB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3MtZGF0ZSwgZm9vdGVyIC53aWRnZXQgLnJzc3dpZGdldCB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xufVxuXG5mb290ZXIgLndpZGdldCAucnNzLWRhdGUge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogNXB4IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5yc3N3aWRnZXQ6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSAuY29tbWVudC1hdXRob3ItbGluayBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5yZWNlbnRjb21tZW50cyBhIHtcblx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbmZvb3RlciAud2lkZ2V0ICNyZWNlbnRjb21tZW50cyBsaSBhLFxuLnJlY2VudGNvbW1lbnRzIGEge1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuZm9vdGVyIC53aWRnZXQgI3JlY2VudGNvbW1lbnRzIGxpIGE6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuZm9vdGVyIC53aWRnZXQgI3JlY2VudGNvbW1lbnRzIGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLmZvb3RlcjEgLmNvcHlyaWdodCB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuZm9vdGVyLmZvb3RlcjEgLndpZGdldCB1bC5tZW51IGxpIGEge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyIHVsLm1lbnUgbGkgYSxcbmZvb3RlciAubWVudS1mb290ZXItbWVudS1jb250YWluZXIgdWwubWVudSBsaSBhIHtcblx0cGFkZGluZzogN3B4IDAgN3B4IDE1cHg7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5tZW51IGxpIGE6YmVmb3JlLFxuZm9vdGVyIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlLFxuZm9vdGVyIC53aWRnZXQgdWwubWVudSBsaSBhOmJlZm9yZSxcbmZvb3RlciAud2lkZ2V0IC5tZW51LXRlc3RpbmctbWVudS1jb250YWluZXIgLm1lbnUgdWwgbGkgYTo6YmVmb3JlLFxuZm9vdGVyIC53aWRnZXQgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciAubWVudSBsaSBhOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuZm9vdGVyIC53aWRnZXQgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciAubWVudSB1bCBsaSBhLFxuZm9vdGVyIC53aWRnZXQgLm1lbnUtdGVzdGluZy1tZW51LWNvbnRhaW5lciAubWVudSBsaSBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA3cHggMCA3cHggMTVweDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgYSB7XG5cdHBhZGRpbmc6IDdweCAwO1xufVxuXG5mb290ZXIgLndpZGdldCAuaXEtY29udGFjdCBsaSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgc3BhbiB7XG5cdGZsZXg6IDE7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5pcS1jb250YWN0IGxpIGkge1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS0yMCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuZm9vdGVyIC53aWRnZXQgLmlxLWNvbnRhY3QgbGkgcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmZvb3RlciAud2lkZ2V0IHVsLm1lbnUgbGkgYSxcbmZvb3RlciAud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIGEge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRwYWRkaW5nOiA3cHggMCA3cHggMTVweDtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiB0YWdzICovXG5cbmZvb3RlciAuZm9vdGVyLXRvcCAud2lkZ2V0IC53cC1ibG9jay10YWctY2xvdWQgdWwgbGkgYS50YWctY2xvdWQtbGluazpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbmZvb3Rlci53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKj09PT09PT09PT09PT09PT1cblx0UmVzcG9uc2l2ZVxuPT09PT09PT09PT09PT09PSovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjE1cHgpIHtcblx0Zm9vdGVyIC5mb290ZXItdG9wIC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0fVxuXG5cdGZvb3RlciAuY29weXJpZ2h0LWZvb3RlciB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRmb290ZXIgLmZvb3Rlci10b3BiYXIge1xuXHRcdHBhZGRpbmc6IDUwcHggMTVweCAzMHB4IDE1cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRmb290ZXIgLmZvb3Rlci10b3BiYXIge1xuXHRcdHBhZGRpbmc6IDUwcHggMCAzMHB4IDA7XG5cdH1cblxuXHRmb290ZXIgLmZvb3Rlci10b3AgLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cblx0Zm9vdGVyIC53aWRnZXQge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmNvcHlyaWdodC1mb290ZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmZvb3Rlci1zdWJzY3JpYmUgLnZjX2N1c3RvbV9oZWFkaW5nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0LmNvcHlyaWdodC1mb290ZXIgLmNvbC1hdXRvIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRmb290ZXIgLmZvb3Rlci10b3BiYXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXG5cdGZvb3RlciAuZm9vdGVyLXRvcCAucm93PmRpdiAud2lkZ2V0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cblx0Zm9vdGVyIC5mb290ZXItdG9wIC5yb3c+ZGl2Omxhc3QtY2hpbGQgLndpZGdldCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0fVxufSIsIkBpbXBvcnQgXCJfY3VzdG9tLXByb3BlcnRpZXMuY3NzXCI7XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7IFxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogMy43NWVtO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjc1ZW07XG4gICAgY29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAzLjc1ZW07XG4gICAgcmlnaHQ6IDAuNjI1ZW07XG4gICAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjMxM2VtIDAuMjVlbSAwIDAuMjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAuMjVlbSAwLjMxM2VtIDAuMjVlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgaGVpZ2h0OiAyLjE4OGVtO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgcGFkZGluZzogMC4yNWVtIDFlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgcGFkZGluZzogMC4zMTNlbSAxZW07XG4gICAgbWF4LWhlaWdodDogMTAuNjI1ZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCBcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2RhdGEtc2VsZWN0ZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSwgXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2RhdGEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogMCAwLjYyNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMCAxLjg3NWVtIDAgMWVtO1xufVxuIiwiLypcblRlbXBsYXRlOiBRbG91ZCAgLSBRbG91ZCBMYW5kaW5nIFBhZ2UgV29yZFByZXNzIFRoZW1lXG5BdXRob3I6IGlxb25pY3RoZW1lcy5pblxuVmVyc2lvbjogMi42XG5EZXNpZ24gYW5kIERldmVsb3BlZCBieTogaXFvbmljdGhlbWVzLmluXG5cbk5PVEU6IFRoaXMgaXMgbWFpbiBzdHlsZXNoZWV0IG9mIHRlbXBsYXRlLCBUaGlzIGZpbGUgY29udGFpbnMgdGhlIHN0eWxpbmcgZm9yIHRoZSBhY3R1YWwgVGVtcGxhdGUuIFBsZWFzZSBkbyBub3QgY2hhbmdlIGFueXRoaW5nIGhlcmUhIHdyaXRlIGluIGEgY3VzdG9tLmNzcyBmaWxlIGlmIHJlcXVpcmVkIVxuKi9cblxuQGltcG9ydCBcIl9jdXN0b20tcHJvcGVydGllcy5jc3NcIjtcbkBpbXBvcnQgXCJfcmVzZXQuY3NzXCI7XG5AaW1wb3J0IFwiX3R5cG9ncmFwaHkuY3NzXCI7XG5AaW1wb3J0IFwiX2VsZW1lbnRzLmNzc1wiO1xuQGltcG9ydCBcIl9saW5rcy5jc3NcIjtcbkBpbXBvcnQgXCJfYmxvY2tzLmNzc1wiO1xuQGltcG9ydCBcIl9oZWFkZXIuY3NzXCI7XG5AaW1wb3J0IFwiX2J1cmdlci1tZW51LmNzc1wiO1xuQGltcG9ydCBcIl9zZWFyY2guY3NzXCI7XG5AaW1wb3J0IFwiX21lZGlhLmNzc1wiO1xuQGltcG9ydCBcIl9mb290ZXIuY3NzXCI7XG5AaW1wb3J0IFwiX3NlbGVjdDIuY3NzXCI7XG5AaW1wb3J0IFwiX2FkbWluYmFyLmNzc1wiO1xuXG5cblxuXG4vKlxuVGVtcGxhdGU6IFRhbGtpZVxuQXV0aG9yOiBpcW9uaWN0aGVtZXMuaW5cblZlcnNpb246IDEuMFxuRGVzaWduIGFuZCBEZXZlbG9wZWQgYnk6IGlxb25pY3RoZW1lcy5pblxuXG5OT1RFOiBUaGlzIGlzIG1haW4gc3R5bGVzaGVldCBvZiB0ZW1wbGF0ZSwgVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBzdHlsaW5nIGZvciB0aGUgYWN0dWFsIFRlbXBsYXRlLiBQbGVhc2UgZG8gbm90IGNoYW5nZSBhbnl0aGluZyBoZXJlISB3cml0ZSBpbiBhIGN1c3RvbS5jc3MgZmlsZSBpZiByZXF1aXJlZCFcblxuKi9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgIFRhYmxlIG9mIGNvbnRlbnRzICBdXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG46OiBHZW5lcmFsXG46OiBDbGVhcmluZyBmbG9hdHNcbjo6IEJhY2sgdG8gVG9wXG5cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblsgRW5kIHRhYmxlIGNvbnRlbnQgXVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR2VuZXJhbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0ICBTY3JvbGxiYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogd2lkdGggKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHR3aWR0aDogMC4yNWVtO1xuXHRoZWlnaHQ6IDAuMjVlbTtcbn1cblxuLyogVHJhY2sgKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRib3JkZXItcmFkaXVzOiAwLjMxM2VtO1xufVxuXG4vKiBIYW5kbGUgKi9cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogMC4zMTNlbTtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoICNyZWR1eC1oZWFkZXIsXG4ud3AtY3VzdG9taXplciAjcmVkdXgtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaSBhIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6ICNhOWFiYWU7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjA4KTtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIGEsXG4ud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyBhIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Y29sb3I6ICMxOWJlZWM7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG4ucmVkdXgtY29udGFpbmVyICNyZWR1eC1oZWFkZXIgLmRpc3BsYXlfaGVhZGVyIHtcblx0cGFkZGluZzogMjBweDtcbn1cblxuLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkgYSB7XG5cdHBhZGRpbmc6IDE1cHg7XG59XG5cbi5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpIGEgc3BhbiB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYSxcbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpIGEsXG4ud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhLFxuLndwLWN1c3RvbWl6ZXIgLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkuYWN0aXZlQ2hpbGQuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhIHtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLnJlZHV4LXNpZGViYXIgLnJlZHV4LWdyb3VwLW1lbnUgbGkgYTpob3Zlcixcbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUuaGFzU3ViU2VjdGlvbnMgdWwuc3Vic2VjdGlvbiBsaSBhOmhvdmVyLFxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYTpob3Zlcixcbi53cC1jdXN0b21pemVyIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZS5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpIGE6aG92ZXIsXG4ud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogIzE5YmVlYztcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkuYWN0aXZlIGEsXG4ud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpLmFjdGl2ZSBhIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYSxcbi53cC1jdXN0b21pemVyIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkgYSB7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpIGEge1xuXHRjb2xvcjogI2E5YWJhZTtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1zaWRlYmFyIC5yZWR1eC1ncm91cC1tZW51IGxpLmFjdGl2ZUNoaWxkLmhhc1N1YlNlY3Rpb25zIHVsLnN1YnNlY3Rpb24gbGkuYWN0aXZlIGEsXG4ud3AtY3VzdG9taXplciAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmVDaGlsZC5oYXNTdWJTZWN0aW9ucyB1bC5zdWJzZWN0aW9uIGxpLmFjdGl2ZSBhIHtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5yZWR1eC1zaWRlYmFyIHVsIC5zdWJzZWN0aW9uIHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzE5YmVlYztcbn1cblxuLnJlZHV4LWNvbnRhaW5lci10ZXh0IGlucHV0LFxuLnJlZHV4LW1haW4gaW5wdXQubGFyZ2UtdGV4dCB7XG5cdGhlaWdodDogNDVweDtcblx0cGFkZGluZzogMCAxNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRib3gtc2hhZG93OiBub25lO1xuXG59XG5cbi5yZWR1eC1tYWluIC5idXR0b24ge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGhlaWdodDogNDVweDtcblx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdHBhZGRpbmc6IDAgMzVweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1hcmdpbjogMCA1cHg7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG5cbi5yZWR1eC1jb250YWluZXItc3dpdGNoIC5zd2l0Y2gtb3B0aW9ucyBsYWJlbCB7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGhlaWdodDogNDVweDtcblx0cGFkZGluZzogMCAyNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAuYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ucmVkdXgtbWFpbiAuYnV0dG9uLnJlbW92ZS1pbWFnZSB7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLnNwLXJlcGxhY2VyIHtcblx0cGFkZGluZzogMTBweDtcbn1cblxuLnJlZHV4LWNvbnRhaW5lciAucmVkdXgtZ3JvdXAtdGFiIGgzIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1kaXNhYmxlIHNwYW4sXG4ucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZW5hYmxlIHNwYW4ge1xuXHRsaW5lLWhlaWdodDogNDNweDtcbn1cblxuLnJlZHV4LW1haW4gLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1kaXNhYmxlLFxuLnJlZHV4LW1haW4gLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1jb250YWluZXItc3dpdGNoIC5jYi1lbmFibGUsXG4ucmVkdXgtbWFpbiAuYWRtaW4tY29sb3ItZnJlc2ggLnVpLXN0YXRlLWRlZmF1bHQsXG4uYWRtaW4tY29sb3ItZnJlc2ggLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuLmFkbWluLWNvbG9yLWZyZXNoIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LFxuLndwLWN1c3RvbWl6ZXIgLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWRpc2FibGUsXG4ud3AtY3VzdG9taXplciAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZW5hYmxlLFxuLndwLWN1c3RvbWl6ZXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4ud3AtY3VzdG9taXplciAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4ud3AtY3VzdG9taXplciAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmIgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiAjMmIyYjJiICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5yZWR1eC1tYWluIC5idXR0b24ucmVtb3ZlLWltYWdlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMmIyYjJiO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLndwLWNvbG9yLXJlc3VsdCB7XG5cdHBhZGRpbmc6IDAgMCAwIDYwcHg7XG59XG5cbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24tc2Vjb25kYXJ5OmZvY3VzLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLmZvY3VzLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi5ob3Zlcixcbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b246Zm9jdXMsXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLnJlZHV4LW1haW4gI3JlZHV4LXN0aWNreSAjaW5mb19iYXIge1xuXHRoZWlnaHQ6IDQ1cHg7XG5cbn1cblxuLnJlZHV4LWNvbnRhaW5lciAjaW5mb19iYXIge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuXG4ucmVkdXgtY29udGFpbmVyLWltYWdlX3NlbGVjdCB1bC5yZWR1eC1pbWFnZS1zZWxlY3QgbGkge1xuXHRwYWRkaW5nOiA1cHggNXB4IDE1cHggNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAucmVkdXgtb3B0aW9uLWltYWdlIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJlZHV4LW1haW4gLmlucHV0LXByZXBlbmQsXG4ucmVkdXgtbWFpbiAuaW5wdXQtcHJlcGVuZCBpbnB1dCxcbi5yZWR1eC1jb250YWluZXItc29ydGFibGUgaW5wdXQge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRoZWlnaHQ6IDQ1cHg7XG59XG5cbi5yZWR1eC1jb250YWluZXItc29ydGFibGUgaW5wdXQge1xuXHRwYWRkaW5nOiAxNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAuaW5wdXQtYXBwZW5kIC5hZGQtb24sXG4ucmVkdXgtbWFpbiAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uIHtcblx0aGVpZ2h0OiA0M3B4O1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0cGFkZGluZzogMCA1cHg7XG59XG5cbi5yZWR1eC1tYWluICNyZWR1eC1zdGlja3kgI2luZm9fYmFyIC5leHBhbmRfb3B0aW9ucyB7XG5cdG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnJlZHV4LWNvbnRhaW5lciAuZXhwYW5kX29wdGlvbnMge1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggLTIxcHg7XG59XG5cbi5yZWR1eC1tYWluIC53cC1tZWRpYS1idXR0b25zIHNwYW4ud3AtbWVkaWEtYnV0dG9ucy1pY29uIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogNDBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucmVkdXgtbWFpbiAud3AtbWVkaWEtYnV0dG9ucyAuaW5zZXJ0LW1lZGlhIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0cGFkZGluZzogMCAzMHB4O1xufVxuXG4ucmVkdXgtbWFpbiB0ZXh0YXJlYSB7XG5cdHBhZGRpbmc6IDE1cHg7XG59XG5cbi5yZWR1eC1tYWluIC5idXR0b246aG92ZXIgc3Bhbi53cC1tZWRpYS1idXR0b25zLWljb24ge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4ucmVkdXgtY29udGFpbmVyIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbiB7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdHBhZGRpbmc6IDAgMjVweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yZWR1eC1tYWluIC53cC1jb3JlLXVpIC5idXR0b24tc2Vjb25kYXJ5OmZvY3VzLFxuLnJlZHV4LW1haW4gLndwLWNvcmUtdWkgLmJ1dHRvbi5mb2N1cyxcbi5yZWR1eC1tYWluIC53cC1jb3JlLXVpIC5idXR0b246Zm9jdXMsXG4ucmVkdXgtbWFpbiBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1kYXRldGltZV06Zm9jdXMsXG4ucmVkdXgtbWFpbiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9bW9udGhdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4ucmVkdXgtbWFpbiBpbnB1dFt0eXBlPXJhZGlvXTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9dGVsXTpmb2N1cyxcbi5yZWR1eC1tYWluIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ucmVkdXgtbWFpbiBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLnJlZHV4LW1haW4gaW5wdXRbdHlwZT13ZWVrXTpmb2N1cyxcbi5yZWR1eC1tYWluIHNlbGVjdDpmb2N1cyxcbi5yZWR1eC1tYWluIHRleHRhcmVhOmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUgYSB7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmUgYSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtc2lkZWJhciAucmVkdXgtZ3JvdXAtbWVudSBsaS5hY3RpdmU6aG92ZXIgYSB7XG5cdGNvbG9yOiAjMTliZWVjO1xufVxuXG4uZm9ybS10YWJsZSAucmVkdXgtY29udGFpbmVyLXRleHQgaW5wdXQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhLndwYl9zd2l0Y2gtdG8tY29tcG9zZXIsXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhLndwYl9zd2l0Y2gtdG8tZnJvbnQtY29tcG9zZXIsXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhOnZpc2l0ZWQud3BiX3N3aXRjaC10by1mcm9udC1jb21wb3NlciB7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG5cbiN3cGJfdmlzdWFsX2NvbXBvc2VyIC52Y19uYXZiYXIgLnZjX2ljb24tYnRuOmhvdmVyLFxuLndwLWFkbWluIC5jb21wb3Nlci1zd2l0Y2ggYS53cGJfc3dpdGNoLXRvLWNvbXBvc2VyOmhvdmVyLFxuLndwLWFkbWluIC5jb21wb3Nlci1zd2l0Y2ggYTp2aXNpdGVkLndwYl9zd2l0Y2gtdG8tY29tcG9zZXI6aG92ZXIsXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhLndwYl9zd2l0Y2gtdG8tZnJvbnQtY29tcG9zZXI6aG92ZXIsXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCBhOnZpc2l0ZWQud3BiX3N3aXRjaC10by1mcm9udC1jb21wb3Nlcjpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxOWJlZWM7XG59XG5cbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtY29udGFpbmVyLWltYWdlX3NlbGVjdCAucmVkdXgtaW1hZ2Utc2VsZWN0LXNlbGVjdGVkIGltZyxcbi53cC1jdXN0b21pemVyIC5yZWR1eC1jb250YWluZXItaW1hZ2Vfc2VsZWN0IC5yZWR1eC1pbWFnZS1zZWxlY3Qtc2VsZWN0ZWQgaW1nIHtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCAubG9nby1pY29uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcbn1cblxuLm1ldGFib3gtY29tcG9zZXItY29udGVudCAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1pbmZvIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYyAhaW1wb3J0YW50O1xufVxuXG4jd3BiX3Zpc3VhbF9jb21wb3NlciAudmNfbmF2YmFyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Ym9yZGVyLWNvbG9yOiAjMmIyYjJiO1xufVxuXG4ud3AtYWRtaW4gLmNvbXBvc2VyLXN3aXRjaCAubG9nby1pY29uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzE5YmVlYztcbn1cblxuLndwLWFkbWluIC52Y191aS1wYW5lbC1oZWFkZXItY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLndwLWFkbWluIC52Y19hZGQtZWxlbWVudC1jb250YWluZXIgLndwYi1jb250ZW50LWxheW91dHMgbGk6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICMxOWJlZWM7XG59XG5cbi53cC1hZG1pbiAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1kZWZhdWx0IHtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcbn1cblxuLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWRlZmF1bHQ6Zm9jdXMsXG4ud3AtYWRtaW4gLnZjX3VpLWJ1dHRvbi52Y191aS1idXR0b24tZGVmYXVsdDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxOWJlZWM7XG59XG5cbi53cC1hZG1pbiAudmNfYWRkLWVsZW1lbnQtY29udGFpbmVyIC53cGItY29udGVudC1sYXlvdXRzIGxpIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5mb3JtLXRhYmxlIC5idXR0b24tcHJpbWFyeSB7XG5cdGJhY2tncm91bmQ6ICMyYjJiMmI7XG5cdGJvcmRlci1jb2xvcjogIzJiMmIyYjtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5mb3JtLXRhYmxlIC5idXR0b24tcHJpbWFyeTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWM7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYztcbn1cblxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5LmFjdGl2ZSxcbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24tcHJpbWFyeS5hY3RpdmU6Zm9jdXMsXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXByaW1hcnkuYWN0aXZlOmhvdmVyLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5OmFjdGl2ZSxcbi5hZG1pbi1jb2xvci1mcmVzaCAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZW5hYmxlLnNlbGVjdGVkLFxuLmFkbWluLWNvbG9yLWZyZXNoIC5yZWR1eC1maWVsZC1jb250YWluZXIgLnVpLWJ1dHRvbnNldCAudWktc3RhdGUtYWN0aXZlLFxuLndwLWN1c3RvbWl6ZXIgLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWVuYWJsZS5zZWxlY3RlZCxcbi53cC1jdXN0b21pemVyIC5yZWR1eC1maWVsZC1jb250YWluZXIgLnVpLWJ1dHRvbnNldCAudWktc3RhdGUtYWN0aXZlIHtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAjMTliZWVjICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYyAhaW1wb3J0YW50O1xufVxuXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyxcbi53cC1jb3JlLXVpIC5yZWR1eC1tYWluIC5idXR0b24uZm9jdXMsXG4ud3AtY29yZS11aSAucmVkdXgtbWFpbiAuYnV0dG9uOmZvY3VzLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5LmZvY3VzLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5LmhvdmVyLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuLndwLWNvcmUtdWkgLnJlZHV4LW1haW4gLmJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6ICMxOWJlZWMgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmNfYWRkLWVsZW1lbnQtY29udGFpbmVyIC53cGItY29udGVudC1sYXlvdXRzIGEge1xuXHRjb2xvcjogIzJiMmIyYjtcbn1cblxuLnZjX2VsLWNvbnRhaW5lciAjdmNfaW5mb2JveF9iZ292ZXJsYXkgLnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveGJhbm5lcj4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94YmxvZz4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94QnV0dG9uPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hjaXJjbGU+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveGNsaWVudD4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94Y291bnRlcj4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94TGlzdD4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94b2ZmZXJzPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hvZmZlcnNwcm8+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveF9kZWFsX29mZmVyPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hGYW5jeWJveD4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94RkFRPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hmZWF0dXJlZHBybz4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94ZmVlZGJhY2s+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveGZsaW5nbGF5ZXI+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveHByaWNpbmc+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveGxpc3Rib3hzPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hzbGlkZXI+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveHN1YnNjcmliZT4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94c3VwcG9ydD4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dGFicz4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dGVhbT4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94X3RpbWVyPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3h0aXRsZT4udmNfZWxlbWVudC1pY29uLFxuLnZjX2VsLWNvbnRhaW5lcj4jd29vYm94dmlkZW9fb2ZmZXI+LnZjX2VsZW1lbnQtaWNvbixcbi52Y19lbC1jb250YWluZXI+I3dvb2JveHZpZGVvPi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3h3b3JrYm94Pi52Y19lbGVtZW50LWljb24sXG4udmNfZWwtY29udGFpbmVyPiN3b29ib3hwcm9kdWN0Y2F0ZWdvcnk+LnZjX2VsZW1lbnQtaWNvbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZW5kL2ljb24ucG5nKTtcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdC1tb3otYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQtbXMtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLndwLWFkbWluIC52Y191aS1idXR0b24udmNfdWktYnV0dG9uLWFjdGlvbixcbi53cC1hZG1pbiAudmNfdWktYnV0dG9uLnZjX3VpLWJ1dHRvbi1hY3Rpb246Zm9jdXMsXG4ud3AtYWRtaW4gLnZjX3VpLWJ1dHRvbi52Y191aS1idXR0b24tYWN0aW9uOmhvdmVyIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4uYWRtaW4tY29sb3ItZnJlc2ggLnJlZHV4LWNvbnRhaW5lci1zd2l0Y2ggLmNiLWRpc2FibGUuc2VsZWN0ZWQsXG4ud3AtY3VzdG9taXplciAucmVkdXgtY29udGFpbmVyLXN3aXRjaCAuY2ItZGlzYWJsZS5zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxOWJlZWMgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzE5YmVlYyksIGNvbG9yLXN0b3AoMTAwJSwgIzE5YmVlYykpICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1jb2xvcjogIzE5YmVlYyAhaW1wb3J0YW50O1xufVxuXG4ucmVkdXgtbWFpbiAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuLnJlZHV4LW1haW4gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG5cdGhlaWdodDogNDNweDtcblx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5yZWR1eC1tYWluIC5pbnB1dC1hcHBlbmQgLmFkZC1vbixcbi5yZWR1eC1tYWluIC5pbnB1dC1wcmVwZW5kIC5hZGQtb24ge1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0YmFja2dyb3VuZDogIzJiMmIyYjtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmFkbWluLWNvbG9yLWZyZXNoIC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQsXG4ud3AtY3VzdG9taXplciAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcblx0YmFja2dyb3VuZDogIzE5YmVlYztcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcblx0Ym94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItc2VhcmNoIGlucHV0OmZvY3VzIHtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Ym9yZGVyLWNvbG9yOiAjMTliZWVjO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwcHg7XG59XG5cbi53cC1waWNrZXItY29udGFpbmVyIC53cC1jb2xvci1yZXN1bHQuYnV0dG9uIHtcblx0aGVpZ2h0OiA0NXB4O1xufVxuXG4ud3AtY29sb3ItcmVzdWx0LXRleHQge1xuXHRiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICMyYjJiMmI7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsaW5lLWhlaWdodDogNDNweDtcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4ucmVkdXgtbWFpbiAucmVkdXgtdHlwb2dyYXBoeS1jb250YWluZXIgLnNlbGVjdF93cmFwcGVyIHtcblx0bWFyZ2luOiAwIDEwcHggMzBweCAwO1xufVxuXG4ucmVkdXgtbWFpbiAucmVkdXgtdHlwb2dyYXBoeS1jb250YWluZXIgLmlucHV0X3dyYXBwZXIgaW5wdXQubWluaSB7XG5cdGhlaWdodDogNTBweDtcbn1cblxuLnJlZHV4LW1haW4gLmRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgIEFkbWluIEN1c3RvbSBjc3NcbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5xbG91ZC1ub3RpY2UtbWFpbi1ib3gge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXhcbn1cblxuLnFsb3VkLW5vdGljZS1sb2dvLXB1c2gge1xuXHRwYWRkaW5nOiAxLjI1ZW0gMS4yNWVtIDAgLjYyNWVtXG59XG5cbi5xbG91ZC1ub3RpY2UtbWVzc2FnZSBoMyB7XG5cdG1hcmdpbi1ib3R0b206IC42MjVlbTtcblx0bWFyZ2luLXRvcDogMWVtICFpbXBvcnRhbnRcbn1cblxuLnFsb3VkLW5vdGljZS1tZXNzYWdlIHtcblx0cGFkZGluZy1ib3R0b206IDEuMjVlbVxufVxuXG4ucWxvdWQtbm90aWNlLWFjdGlvbiB7XG5cdG1hcmdpbi10b3A6IC45Mzc1ZW1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdC5xbG91ZC1ub3RpY2UtbWFpbi1ib3gge1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXHR9XG59XG5cbi5yZWR1eC1jb250YWluZXIgLmZvcm0tdGFibGUgdGgge1xuXHRwYWRkaW5nOiAxLjI1ZW0gLjYyNWVtIDEuMjVlbSAwICFpbXBvcnRhbnRcbn1cblxuLnJlZHV4LWNvbnRhaW5lciAuZm9ybS10YWJsZSB0ZCB7XG5cdG1hcmdpbi1ib3R0b206IC41NjI1ZW0gIWltcG9ydGFudDtcblx0cGFkZGluZzogLjkzNzVlbSAuNjI1ZW0gIWltcG9ydGFudFxufVxuXG4ucmVkdXgtbWFpbiAucmVkdXgtZmllbGQtY29udGFpbmVyIHtcblx0cGFkZGluZzogMS4yNWVtIDAgIWltcG9ydGFudFxufVxuXG5cbi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTA0Mjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuXHRvcGFjaXR5OiAwLjg7XG59XG5cbi5tZnAtd3JhcCB7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTA0Mztcblx0cG9zaXRpb246IGZpeGVkO1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWZwLWNvbnRhaW5lciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHBhZGRpbmc6IDAgOHB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0ei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCxcbi5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG5cdGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbS1vdXQtY3VyLFxuLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdGN1cnNvcjogLW1vei16b29tLW91dDtcblx0Y3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuXHRjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4ubWZwLXpvb20ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuXHRjdXJzb3I6IC1tb3otem9vbS1pbjtcblx0Y3Vyc29yOiB6b29tLWluO1xufVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtaGlkZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuXHRjb2xvcjogI0NDQztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IGF1dG87XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogLTAuOGVtO1xuXHRsZWZ0OiA4cHg7XG5cdHJpZ2h0OiA4cHg7XG5cdHotaW5kZXg6IDEwNDQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuXHRjb2xvcjogI0NDQztcbn1cblxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLFxuYnV0dG9uLm1mcC1hcnJvdyB7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDA7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdHotaW5kZXg6IDEwNDY7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRsaW5lLWhlaWdodDogNDRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3BhY2l0eTogMC42NTtcblx0cGFkZGluZzogMCAwIDE4cHggMTBweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cblxuLm1mcC1jbG9zZTpob3Zlcixcbi5tZnAtY2xvc2U6Zm9jdXMge1xuXHRvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG5cdHRvcDogMXB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdHJpZ2h0OiAtNnB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZy1yaWdodDogNnB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1mcC1jb3VudGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRjb2xvcjogI0NDQztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm1mcC1hcnJvdyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMC42NTtcblx0bWFyZ2luOiAwO1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLTU1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiA5MHB4O1xuXHRoZWlnaHQ6IDExMHB4O1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubWZwLWFycm93OmFjdGl2ZSB7XG5cdG1hcmdpbi10b3A6IC01NHB4O1xufVxuXG4ubWZwLWFycm93OmhvdmVyLFxuLm1mcC1hcnJvdzpmb2N1cyB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5tZnAtYXJyb3c6YmVmb3JlLFxuLm1mcC1hcnJvdzphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cdG1hcmdpbi1sZWZ0OiAzNXB4O1xuXHRib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdzphZnRlciB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG5cdHRvcDogOHB4O1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSB7XG5cdGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG5cdG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcblx0bGVmdDogMDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmFmdGVyIHtcblx0Ym9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWxlZnQ6IDMxcHg7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcblx0Ym9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuXHRyaWdodDogMDtcbn1cblxuLm1mcC1hcnJvdy1yaWdodDphZnRlciB7XG5cdGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkIHZhcigtLXdoaXRlLWNvbG9yKTtcblx0bWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Ym9yZGVyLWxlZnQ6IDI3cHggc29saWQgIzNGM0YzRjtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHtcblx0cGFkZGluZy10b3A6IDQwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG5cdHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiA0MHB4IDAgNDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuXHRsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQwcHg7XG5cdGJvdHRvbTogNDBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHR6LWluZGV4OiAtMTtcblx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdGJhY2tncm91bmQ6ICM0NDQ7XG59XG5cbi5tZnAtZmlndXJlIHNtYWxsIHtcblx0Y29sb3I6ICNCREJEQkQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ubWZwLWZpZ3VyZSBmaWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbi5tZnAtYm90dG9tLWJhciB7XG5cdG1hcmdpbi10b3A6IC0zNnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC10aXRsZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRjb2xvcjogI0YzRjNGMztcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksXG5zY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkge1xuXG5cdC8qKlxuXHRcdCAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cblx0XHQgKi9cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdH1cblxuXHQubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDNweCA1cHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogYXV0bztcblx0fVxuXG5cdC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXI6ZW1wdHkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcblx0XHRyaWdodDogNXB4O1xuXHRcdHRvcDogM3B4O1xuXHR9XG5cblx0Lm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMzVweDtcblx0fVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXHQubWZwLWFycm93IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcblx0fVxuXG5cdC5tZnAtYXJyb3ctbGVmdCB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDA7XG5cdH1cblxuXHQubWZwLWFycm93LXJpZ2h0IHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcblx0fVxuXG5cdC5tZnAtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdH1cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYWNrIHRvIFRvcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2JhY2stdG8tdG9wIC50b3Age1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAzMHB4O1xuXHRyaWdodDogMzBweDtcblx0ei1pbmRleDogOTk5O1xuXHRmb250LXNpemU6IDI2cHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4jYmFjay10by10b3AgLnRvcDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGJveC1zaGFkb3c6IDAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTG9hZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jbG9hZGluZyB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym90dG9tOiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk5O1xufVxuXG4jbG9hZGluZyBpbWcge1xuXHR3aWR0aDogMjAwcHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHRcdFx0XHRcdEJveC1sYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ib2R5LmJveGVkX2xheW91dCB7XG5cdHBhZGRpbmc6IDMwcHggMDtcbn1cblxuYm9keS5ib3hlZF9sYXlvdXQgI3BhZ2Uge1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA2KTtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIC4wNik7XG5cdGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA2KTtcbn1cblxuYm9keS5ib3hlZF9sYXlvdXQgI3BhZ2Uge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMjQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5ib3hlZF9sYXlvdXQuYWRtaW4tYmFyIGhlYWRlciB7XG5cdHRvcDogMDtcbn1cblxuYm9keS5mdWxsX3dpZHRoX2xheW91dCAjcGFnZSB7XG5cdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHRcdFx0XHRCb3gtU2hhZG93XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmlxLWJveC1zaGFkb3cge1xuXHQtbW96LWJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdyk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcbn1cblxuLmlxLWltZy1zaGFkb3cge1xuXHQtbW96LWJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuXHRib3gtc2hhZG93OiB2YXIoLS1nbG9iYWwtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBPV0wgQ2Fyb3VzZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWluZGVudDogaW5oZXJpdDtcblx0dG9wOiA1MCU7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRsZWZ0OiAtOCU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWluZGVudDogaW5oZXJpdDtcblx0dG9wOiAtMjVweDtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgbGVmdCAwLjNzIGVhc2UgMHM7XG5cdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgbGVmdCAwLjNzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCBsZWZ0IDAuM3MgZWFzZSAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwcywgbGVmdCAwLjNzIGVhc2UgMHM7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCBsZWZ0IDAuM3MgZWFzZSAwcztcblx0d2lkdGg6IGF1dG87XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAtOCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG5cdHRvcDogLTI1cHg7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIHJpZ2h0IDAuM3MgZWFzZSAwcztcblx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCByaWdodCAwLjNzIGVhc2UgMHM7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlIDBzLCByaWdodCAwLjNzIGVhc2UgMHM7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIHJpZ2h0IDAuM3MgZWFzZSAwcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UgMHMsIHJpZ2h0IDAuM3MgZWFzZSAwcztcblx0d2lkdGg6IGF1dG87XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgaSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0LW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiA0NXB4O1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0IDBzO1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dCAwcztcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQgMHM7XG5cdHdpZHRoOiA0NXB4O1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuYm9keS5ib3hlZF9sYXlvdXQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYge1xuXHRsZWZ0OiAtMTBweDtcbn1cblxuYm9keS5ib3hlZF9sYXlvdXQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuXHRyaWdodDogLTEwcHg7XG59XG5cbi5pcS1zbGlkZXItd2l0aC10ZXh0IC5zbGlkZXItbmF2IC5zbGljay1hcnJvdy5zbGljay1wcmV2OjpiZWZvcmUsXG4uaXEtc2xpZGVyLXdpdGgtdGV4dCAuc2xpZGVyLW5hdiAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi8qIGljb25pYyBzbGlkZXIgb3V0bGluZSAqL1xuLmlxLXNsaWRlci13aXRoLXRleHQgLnNsaWRlci1mb3IgLnNsaWRlci10ZXh0IHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLyogRG90cyAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogOTBweDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMTBweDtcblx0bWFyZ2luOiAwIDVweDtcblx0b3V0bGluZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiAxMHB4O1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRoZWlnaHQ6IDE1cHg7XG5cdHdpZHRoOiAxNXB4O1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRoZWlnaHQ6IDE1cHg7XG5cdHdpZHRoOiAxNXB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgICAgIDQwNCBQYWdlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZXJyb3ItNDA0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXJyb3ItNDA0IC5iaWctdGV4dCB7XG5cdGNvbG9yOiB2YXIoLS10aXRsZS1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMjQwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyODBweDtcbn1cblxuLmVycm9yLTQwNCBoNCB7XG5cdG1hcmdpbjogMCAwIDE1cHg7XG59XG5cbi5lcnJvci00MDQgLmJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDMwcHhcbn1cblxuLmVycm9yLTQwNCAuc2VhcmNoLWZvcm0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdHdpZHRoOiAyODVweFxufVxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbmF1dGhvci13aWRnZXRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItaW1nIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uaXEtYXV0aG9yLXdpZGdldCAuYXV0aG9yLWltZyBpbWcge1xuXHRoZWlnaHQ6IDEwMHB4O1xuXHR3aWR0aDogMTAwcHg7XG5cdHBhZGRpbmc6IDVweDtcblx0Ym9yZGVyOiAzcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaXEtYXV0aG9yLXdpZGdldCAuYXV0aG9yLWRlYXRhaWwge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItZGVhdGFpbCAuYXV0aG9yLWNvbnRhaW4ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uaXEtYXV0aG9yLXdpZGdldCAuYXV0aG9yLWRlc2lnbmF0aW9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmlxLWF1dGhvci13aWRnZXQgLmF1dGhvci1kZXNpZ25hdGlvbiAuZGVzaWduYXRpb24ge1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgLnNoYXJlLXBvc3Qge1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSxcbi5pcS13aWRnZXQtYXV0aG9yIC5pcS1hdXRob3Itc29jaWFsIHVsIGxpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQsXG4uaXEtd2lkZ2V0LWF1dGhvciAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLFxuLmlxLXdpZGdldC1hdXRob3IgLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYSB7XG5cdGhlaWdodDogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYS5mYWNlYm9vayB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLnR3aXR0ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1jeWFuKTtcbn1cblxuLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYS5saW5rZWRpbiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLWJsdWUpO1xufVxuXG4uaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhLnBpbnRlcmVzdCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXJlZCk7XG59XG5cbi5pcS1hdXRob3Itc29jaWFsIHVsIGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmlxLXdpZGdldC1hdXRob3IgLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkgYTo6YmVmb3JlIHtcblx0Y29udGVudDogbm9uZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5hdXRob3Jcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmF1dGhvci1pbmZvIHtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGVuKTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRlbik7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWltZyB7XG5cdGhlaWdodDogNjBweDtcblx0bWluLXdpZHRoOiA2MHB4O1xuXHR3aWR0aDogNjBweDtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItaW1nIGltZyB7XG5cdGhlaWdodDogMTAwJTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItZGV0YWlscyB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRmbGV4LWdyb3c6IDE7XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWRldGFpbHMgLmF1dGhvci1jb250ZW50IHAge1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcbn1cblxuLmF1dGhvci1pbmZvIC5hdXRob3ItZGV0YWlscyAudG9wLWluZm8ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hdXRob3ItaW5mbyAuYXV0aG9yLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG4uYXV0aG9yLWluZm8gLmlxLWF1dGhvci1zb2NpYWwgdWwgbGkge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5hdXRob3ItaW5mbyAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogYXV0bztcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hdXRob3ItaW5mbyAuaXEtYXV0aG9yLXNvY2lhbCB1bCBsaSBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ09OVEFDVCBVU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwY2Y3LWZvcm0gaW5wdXQge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ud3BjZjctZm9ybSB0ZXh0YXJlYSB7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53cGNmNy1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cGNmNy1mb3JtIGxhYmVsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWN0LXVzIGlmcmFtZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ZmxvYXQ6IGxlZnQ7XG5cdGhlaWdodDogNDUwcHg7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dC53cGNmNy1ub3QtdmFsaWQge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXJlZCk7XG59XG5cbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAgIFN1YnNjcmliZSBOb3dcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mb290ZXItc3Vic2NyaWJlIHtcblx0YmFja2dyb3VuZDogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRtYXJnaW4tYm90dG9tOiA3NXB4O1xuXHRwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5mb290ZXItc3Vic2NyaWJlIC52Y19jdXN0b21faGVhZGluZyB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi5mb290ZXItc3Vic2NyaWJlIHAge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyLXN1YnNjcmliZSAudGl0bGUge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgIENvbnRhY3QgRm9ybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3dwY2Y3LWY1MDctcDM4NS1vMSBpbnB1dCxcbiN3cGNmNy1mNTA3LXAzODUtbzEgdGV4dGFyZWEge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cblxuI3dwY2Y3LWY1MDctcDM4NS1vMSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiN3cGNmNy1mNTA3LXAzODUtbzEgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4jd3BjZjctZjUwNy1wMzg1LW8xIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuI3dwY2Y3LWY1MDctcDM4NS1vMSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWRvdy1wdWxzZS1kb3RzIHtcblx0MCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxMjMsIDI1MiwgMC4yKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgwLCAxMjMsIDI1MiwgMCk7XG5cdH1cbn1cblxuXG4vKiBSZWNlbnQgUG9zdCovXG4uaXEtd2lkZ2V0LW1lbnUud2lkZ2V0IHVsIGxpIGE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5pcS1wb3N0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaXEtcG9zdCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5pcS13aWRnZXQtbWVudS53aWRnZXQgdWwgbGkge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmlxLXBvc3QgbGkgLnBvc3QtaW1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlxLXBvc3QgLnBvc3QtaW1nIC5wb3N0LWltZy1ob2xkZXIgYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiA3MHB4O1xuXHR3aWR0aDogNzBweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4uaXEtcG9zdCAucG9zdC1pbWcgLnBvc3QtaW1nLWhvbGRlciBhIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhIC5pcS1wb3N0LXRpdGxlIHtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNik7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmlxLXBvc3QgLnBvc3QtYmxvZyBhOmhvdmVyIC5pcS1wb3N0LXRpdGxlIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uaXEtcG9zdCBsaSAucG9zdC1ibG9nIHVsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcblx0cGFkZGluZzogMDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgdWwgbGkgYS5kYXRlLXdpZGdldCB7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuXG4uaXEtcG9zdCBsaSAucG9zdC1ibG9nIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5pcS1wb3N0IGxpIC5wb3N0LWJsb2cgYTpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggZm9ybSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0ZmxvYXQ6IGluaGVyaXQ7XG5cdGhlaWdodDogNDVweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMjBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5kb21haW4tc2VhcmNoIC5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcikgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5pcS1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4vKkhvc3QgdGFibGUgY3NzKi9cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGgge1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0ciB7XG5cdGJhY2tncm91bmQ6ICMxMDNkYmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLXRhYmxlIHRoZWFkIHRyIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRoLmlxLXJvdyB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRoLmlxLWhlYWRpbmcge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRyIHRoLmlxLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cbn1cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0ciB0aC5pcS1oZWFkaW5nOmxhc3QtY2hpbGQge1xuXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGJvZHkge1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cblxuLmlxLXdwLXdobWNzLWRvbWFpbiB0YWJsZSB0Ym9keSB0ciB7XG5cdGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRib3JkZXItdG9wOiBub25lO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiswKSB0ZCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWJnY29sb3IpO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uaXEtd3Atd2htY3MtZG9tYWluIHRhYmxlIHRkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdHBhZGRpbmc6IDMycHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS13cC13aG1jcy1kb21haW4gdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci13aWR0aDogMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PVxucmVzcG9uc2l2ZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5hdXRob3ItaW5mbyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuYXV0aG9yLWluZm8gLmF1dGhvci1kZXRhaWxzIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0LmF1dGhvci1pbmZvIC5hdXRob3ItZGV0YWlscyAudG9wLWluZm8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmF1dGhvci1pbmZvIC5pcS1hdXRob3Itc29jaWFsIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuaXEtcG9zdCBsaSAucG9zdC1pbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmlxLXBvc3QgbGkgLnBvc3QtYmxvZyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxuXG5cdC5pcS1hdXRob3Itd2lkZ2V0IC5hdXRob3ItZGVzaWduYXRpb24gLmRlc2lnbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4vKiB3aG1jcyBicmlkZ2UgKi9cblxuI2JyaWRnZSBzZWN0aW9uI2hlYWRlciB7XG5cdHBhZGRpbmctdG9wOiA4MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuI2JyaWRnZSBzZWN0aW9uI2hlYWRlciAuY29udGFpbmVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI2JyaWRnZSBzZWN0aW9uI21haW4tbWVudSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4jYnJpZGdlICNtYWluLW1lbnUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xufVxuXG4jYnJpZGdlIHVsLnRvcC1uYXY+bGkucHJpbWFyeS1hY3Rpb24+YS5idG4ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIG5hdiNuYXYge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbiNicmlkZ2UgI21haW4tbWVudSAubmF2YmFyLW5hdiB7XG5cdGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYnJpZGdlIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmEsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXMsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj4ub3Blbj5hLFxuI2JyaWRnZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cyxcbiNicmlkZ2UgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsXG4jYnJpZGdlIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdj5saT5hOmZvY3VzLFxuI2JyaWRnZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXY+bGk+YTpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIHVsLm5hdiBsaS5kcm9wZG93bjpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbiNicmlkZ2UgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmlucHV0LWdyb3VwLWJ0biBpbnB1dCB7XG5cdGZsb2F0OiBub25lO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMTIwcHggMCA4MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNicmlkZ2Ugc2VjdGlvbiNob21lLWJhbm5lciAuYnRuIHtcblx0Zm9udC1zaXplOiAxNnB4O1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmJ0bi5zZWFyY2gge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4jYnJpZGdlIHNlY3Rpb24jaG9tZS1iYW5uZXIgLmJ0bi50cmFuc2ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG59XG5cbiNicmlkZ2Ugc2VjdGlvbiNob21lLWJhbm5lciBoMiB7XG5cdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDMwcHg7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAxMjBweCAwO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIC5jb2wtbWQtNC5oaWRkZW4tc20uaGlkZGVuLXhzLnRleHQtY2VudGVyIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRmbGV4OiAwIDAgMTAwJTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgLmNvbC1tZC00LmhpZGRlbi1zbS5oaWRkZW4teHMudGV4dC1jZW50ZXIgcCB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIC5jb2wtc20tMTIuY29sLW1kLTgge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGZsZXg6IDAgMCAxMDAlO1xufVxuXG4jYnJpZGdlIC5ob21lLXNob3J0Y3V0cyBsaSB7XG5cdHdpZHRoOiAyNSU7XG5cdHBhZGRpbmc6IDI1cHggMTVweDtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDYwcHggMDMwcHggMDYwcHggMDMwcHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Ym94LXNoYWRvdzogMCAycHggNDMuNjVweCAxLjM1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgbGkgYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdG9wYWNpdHk6IDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogLTE7XG5cdGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4jYnJpZGdlIC5ob21lLXNob3J0Y3V0cyBsaTpob3ZlciBhOmJlZm9yZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zZm9ybTogcm90YXRlKDEyZGVnKTtcbn1cblxuI2JyaWRnZSAuaG9tZS1zaG9ydGN1dHMgbGk+YT5pIHtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIHAge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbiNicmlkZ2UgLmhvbWUtc2hvcnRjdXRzIGxpIHNwYW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jYnJpZGdlICNtYWluLWJvZHkgLm1haW4tY29udGVudCB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbiNicmlkZ2UgLm1haW4tY29udGVudCAuYW5ub3VuY2VtZW50LXNpbmdsZSAubGFiZWwge1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbiNicmlkZ2UgI21haW4tYm9keSAubWFpbi1jb250ZW50IGgyIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRmb250LXdlaWdodDogODAwO1xufVxuXG4jYnJpZGdlICNtYWluLWJvZHkgLm1haW4tY29udGVudCBibG9ja3F1b3RlIHtcblx0Ym9yZGVyOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jYnJpZGdlIC5hbm5vdW5jZW1lbnQtc2luZ2xlIGgzIGEge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiNicmlkZ2UgLmFubm91bmNlbWVudC1zaW5nbGUgaDMgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2JyaWRnZSAjZm9vdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5kaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3LWZvcm0gLmNmaWVsZCAud3BjZjctbm90LXZhbGlkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcmVkKTtcbn1cblxuLnNpdGUtY29udGVudCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4udmNfcGFyYWxsYXgge1xuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgQ2xlYXJpbmcgZmxvYXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5uby1wYWRkaW5nIHtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luIHtcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgICAgICAgIENsZWFyaW5nIGZsb2F0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNsZWFyOmFmdGVyLFxuLndyYXBwZXI6YWZ0ZXIsXG4uZm9ybWF0LXN0YXR1cyAuZW50cnktaGVhZGVyOmFmdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIsXG4ud3JhcHBlcjpiZWZvcmUsXG4ud3JhcHBlcjphZnRlcixcbi5mb3JtYXQtc3RhdHVzIC5lbnRyeS1oZWFkZXI6YmVmb3JlLFxuLmZvcm1hdC1zdGF0dXMgLmVudHJ5LWhlYWRlcjphZnRlciB7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRjb250ZW50OiBcIlwiO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnFsb3VkLXNpemUgYS5ycy1sYXllciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qXG5cblRlbXBsYXRlOiBRbG91ZCAgLSBRbG91ZCBMYW5kaW5nIFBhZ2UgV29yZFByZXNzIFRoZW1lXG5BdXRob3I6IGlxb25pY3RoZW1lcy5pblxuVmVyc2lvbjogMi42XG5EZXNpZ24gYW5kIERldmVsb3BlZCBieTogaXFvbmljdGhlbWVzLmluXG5cbiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRib2R5LmJveGVkX2xheW91dCB7XG5cdFx0cGFkZGluZzogMzBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cblx0dGFibGUgdGQsXG5cdHRhYmxlIHRoIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXG5cdH1cblxuXHQuaXEtdGFicyAubmF2LXBpbGxzIC5uYXYtbGluayB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQuYmxvZy1kZXRhaWwtd3JhcCB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2l0ZS1tYWluIC5zZi1jb250ZW50Pi52Y19yb3cud3BiX3Jvdy52Y19yb3ctZmx1aWQge1xuXHRcdHBhZGRpbmc6IDcwcHggMDtcblx0fVxuXG5cdC5zaG9wX2xpc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaXEtaGVpZ2h0IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdH1cblxuXHQud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoLFxuXHQud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRkIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblxuXHQud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoLFxuXHQud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRkIHtcblx0XHRwYWRkaW5nOiAycHg7XG5cdH1cblxuXHQub3dsLWNhcm91c2VsLmJsb2ctY2Fyb3VzZWwge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5pcS1wb3B1cC12aWRlbyxcblx0LmlxLXBvcHVwLXZpZGVvIC5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdFx0bWluLWhlaWdodDogMjAwcHg7XG5cdH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblxuXHQucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycyxcblx0LnBhZ2UtbnVtYmVycyBsaSAubmV4dC5wYWdlLW51bWJlcnMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZXJyb3ItNDA0IC5iaWctdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAyMDBweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0LmVycm9yLTQwNCAuYmlnLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2MHB4O1xuXHR9XG5cblx0LmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGZvcm0ge1xuXHRcdHBhZGRpbmc6IDMwcHggMTBweDtcblx0fVxuXG5cdC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0cGFkZGluZzogMCA1cHg7XG5cdH1cblxuXHQuaXEtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuXHQuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRcdC1tb3otYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHR9XG59XG5cblxuXG4vKiBycyBzbGlkZXIgZG9tYWluIHNlYXJjaCAgKi9cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9dGV4dF0ge1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoZWlnaHQ6IDYwcHg7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggaW5wdXRbdHlwZT1cImVtYWlsXCJdOjpwbGFjZWhvbGRlciB7XG5cblx0LyogRmlyZWZveCwgQ2hyb21lLCBPcGVyYSAqL1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pcS1kb21haW4tc2VhcmNoLnJzLWRvbWFpbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcblxuXHQvKiBGaXJlZm94LCBDaHJvbWUsIE9wZXJhICovXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2gucnMtZG9tYWluLXNlYXJjaCBpbnB1dFt0eXBlPVwidGVsXCJdOjpwbGFjZWhvbGRlciB7XG5cblx0LyogRmlyZWZveCwgQ2hyb21lLCBPcGVyYSAqL1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaC5ycy1kb21haW4tc2VhcmNoIGlucHV0W3R5cGU9XCJlbWFpbFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXG5cdC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmlxLWRvbWFpbi1zZWFyY2gucnMtZG9tYWluLXNlYXJjaCBpbnB1dFt0eXBlPVwiZW1haWxcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cblx0LyogTWljcm9zb2Z0IEVkZ2UgKi9cblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXEtZG9tYWluLXNlYXJjaC5ycy1kb21haW4tc2VhcmNoIC5pcS13cC13aG1jcy1mb3JtLWlucHV0LWJveCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRmbG9hdDogaW5oZXJpdDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHggNXB4O1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnJzLWRvbWFpbi1zZWFyY2ggLmlxLXdwLXdobWNzLWZvcm0taW5wdXQtYm94IGlucHV0W3R5cGU9c3VibWl0XSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucnMtZG9tYWluLXNlYXJjaCAuaXEtd3Atd2htY3MtZm9ybS1pbnB1dC1ib3ggaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLyogc3BhbiBjb3VudCAqL1xuLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCxcbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBzcGFuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbn1cblxuLyogcmV2b2x1dGlvbiBzbGlkZXIgKi9cbi50ZXh0Z3lyZWFkdmVudG9yIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSkgIWltcG9ydGFudDtcbn1cblxuLnJzX3NsaWRlci0xMSAubWM0d3AtZm9ybSAubWM0d3AtZm9ybS1maWVsZHMge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4ucnNfc2xpZGVyLTExIC5tYzR3cC1mb3JtIC5tYzR3cC1mb3JtLWZpZWxkcyBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuXHR3aWR0aDogNjAlO1xuXHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi8qIGhvbWUgMiBycyBzbGlkZXIgICovXG4ucnMtZG9tYWluLXNlYXJjaC1ob21lLTIgLndwV2htY3NTZWFyY2hEb21haW5OYW1lIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0aGVpZ2h0OiA2NnB4ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4ucnMtZG9tYWluLXNlYXJjaC1ob21lLTIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogNjZweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctdGhyZWUpO1xufVxuXG4ucnMtZG9tYWluLXNlYXJjaC1ob21lLTIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdC5yc19zbGlkZXItMTEgLm1jNHdwLWZvcm0gLm1jNHdwLWZvcm0tZmllbGRzIGlucHV0W3R5cGU9ZW1haWxdIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHQucnNfc2xpZGVyLTExIC5tYzR3cC1mb3JtIC5tYzR3cC1mb3JtLWZpZWxkcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQucnNfc2xpZGVyLTExIC5tYzR3cC1mb3JtLWZpZWxkcyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ycy1kb21haW4tc2VhcmNoLWhvbWUtMiBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHR0b3A6IDMwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcblx0LnJzLWRvbWFpbi1zZWFyY2gtaG9tZS0yIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdHBvc2l0aW9uOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cbn1cblxuXG4vKiBDb250YWN0IHVzIGZvcm0gICAqL1xuLndwY2Y3LWZvcm0gcCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi53cGNmNy10ZXh0LmZ1bGxuYW1lLWZvcm0sXG4uZW1haWwuQWRkcmVzcy1mb3JtIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpICFpbXBvcnRhbnQ7XG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAudGV4dC1hcmVhLWdyb3VwIHtcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmNvbnRhY3QtZm9ybS0yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY29udGFjdC1mb3JtLW5ldyBpbnB1dCxcbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5jb21tZW50cy1hcmVhIGlucHV0LFxuLmNvbW1lbnRzLWFyZWEgdGV4dGFyZWEge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1pbnB1dC1ib3JkZXItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY29tbWVudC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29udGFjdC1mb3JtLW5ldyB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsXG4uY29tbWVudHMtYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIsXG4uY29tbWVudHMtYXJlYSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuLmNvbnRhY3QtZm9ybS1uZXcgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pbnB1dC1ib3JkZXItbGlnaHQpO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyBpbnB1dDpmb2N1cyxcbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhOmZvY3VzLFxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQ6Zm9jdXMtd2l0aGluLFxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcbi5jb21tZW50cy1hcmVhIGlucHV0OmZvY3VzLFxuLmNvbW1lbnRzLWFyZWEgdGV4dGFyZWE6Zm9jdXMge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29udGFjdC1mb3JtLW5ldyBsYWJlbCxcbi5jb21tZW50cy1hcmVhIGxhYmVsIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1yZWd1bGFyKTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgbGFiZWwge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IGlucHV0OmZvY3VzfmxhYmVsLFxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG4uY29tbWVudHMtYXJlYSBpbnB1dDpmb2N1c35sYWJlbCxcbi5jb21tZW50cy1hcmVhIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgdHJhbnNsYXRlWCgwKTtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDEuMWVtO1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhOmZvY3VzfmxhYmVsLFxuLmNvbnRhY3QtZm9ybS1uZXcgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG4uY29tbWVudHMtYXJlYSB0ZXh0YXJlYTpmb2N1c35sYWJlbCxcbi5jb21tZW50cy1hcmVhIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCkgdHJhbnNsYXRlWCgwKTtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY29tbWVudHMtYXJlYSAuY29tbWVudC1mb3JtLWNvb2tpZXMtY29uc2VudCBsYWJlbCxcbi5jb21tZW50cy1hcmVhIC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50IGlucHV0OmZvY3VzfmxhYmVsLFxuLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtZm9ybS1jb29raWVzLWNvbnNlbnQgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwge1xuXHR0cmFuc2Zvcm06IG5vbmU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHRjb2xvcjogdmFyKC0tdGVydGlyeS1jb2xvcik7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IHRleHRhcmVhLFxuLmNvbW1lbnRzLWFyZWEgdGV4dGFyZWEge1xuXHRtaW4taGVpZ2h0OiA2LjI1ZW07XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5jb250YWN0LWZvcm0tbmV3IC5mb3JtLWJ1dHRvbiB7XG5cdG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmNvbnRhY3QtZm9ybS1uZXcgLmNzc19wcmVmaXgtY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNvbnRhY3QtZm9ybS1uZXcgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0aGVpZ2h0OiAyN3B4O1xufVxuXG5cbi8qIHJzIHBvcHVwIHN0eWxlIDIgKi9cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byxcbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnBvc2l0aW9uLXJlbGF0aXZlIHtcblx0bWluLWhlaWdodDogYXV0bztcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byAucnMtdmlkZW8taW1nIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnJzLXZpZGVvLWljb24ge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byAucnMtdmlkZW8ge1xuXHRoZWlnaHQ6IDUwcHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRsaW5lLWhlaWdodDogNTBweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XG5cdHotaW5kZXg6IDk5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC0td2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byAucnMtd2F2ZXMge1xuXHR3aWR0aDogMTByZW07XG5cdGhlaWdodDogMTByZW07XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRvcGFjaXR5OiAwLjU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnJzLXdhdmVzIC53YXZlcyB7XG5cdGhlaWdodDogMTByZW07XG5cdHdpZHRoOiAxMHJlbTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXR3byAudmlkZW8tdGV4dCB7XG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHR6LWluZGV4OiAzO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdHdvIC52aWRlby10ZXh0IGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10d28gLnZpZGVvLXRleHQgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnJzLXdhdmVzIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTByZW07XG5cdGhlaWdodDogMTByZW07XG5cdGxlZnQ6IC04MHB4O1xuXHR0b3A6IC04MHB4O1xuXHR6LWluZGV4OiAyO1xuXHRmbG9hdDogcmlnaHQ7XG5cdG9wYWNpdHk6IDAuMjtcbn1cblxuLnJzLXdhdmVzIC53YXZlcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDIwcmVtO1xuXHRoZWlnaHQ6IDIwcmVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG5cdG9wYWNpdHk6IDA7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcblx0Ym9yZGVyLXJhZGl1czogMzIwcHg7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiB3YXZlcyAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiB3YXZlcyAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLnJzLXdhdmVzIC53YXZlLTEge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMHM7XG5cdGFuaW1hdGlvbi1kZWxheTogMHM7XG59XG5cbi5ycy13YXZlcyAud2F2ZS0yIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDFzO1xuXHRhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuXG4ucnMtd2F2ZXMgLndhdmUtMyB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAycztcblx0YW5pbWF0aW9uLWRlbGF5OiAycztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdhdmVzIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjMsIDAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjMsIDAuMyk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDAuOTtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTkwKVwiO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSwgMC45KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMC45KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdhdmVzIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjIsIDAuMik7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjIsIDAuMik7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDAuOTtcblx0XHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTkwKVwiO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSwgMC45KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMC45KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcblx0fVxufVxuXG4ucnMtcG9wdXAtdmlkZW8gLnJzLXBvcHVwLXZpZGVvIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLyogcnMgYnV0dG9uICovXG4ucnMtc2Vjb25kYXJ5LWJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLnJzLXNlY29uZGFyeS1idG46aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4vKiBwb3B1cCB2aWRlbyBzdHlsZSAzICovXG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAucG9zaXRpb24tcmVsYXRpdmUge1xuXHRtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnJzLXZpZGVvLWltZyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnJzLXZpZGVvLWljb24ge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC5ycy12aWRlbyB7XG5cdGhlaWdodDogMzBweDtcblx0d2lkdGg6IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcblx0ei1pbmRleDogOTk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC0td2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC5ycy13YXZlcyB7XG5cdHdpZHRoOiA1cmVtO1xuXHRoZWlnaHQ6IDVyZW07XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRvcGFjaXR5OiAwLjU7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAucnMtd2F2ZXMgLndhdmVzIHtcblx0aGVpZ2h0OiA1cmVtO1xuXHR3aWR0aDogNXJlbTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC52aWRlby10ZXh0IHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdHotaW5kZXg6IDM7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS10aHJlZSAudmlkZW8tdGV4dCBhIHtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtaDUpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS10ZXJ0aXJ5LWNvbG9yKTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucnMtcG9wdXAtdmlkZW8uc3R5bGUtdGhyZWUgLnZpZGVvLXRleHQgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLXRocmVlIC5ycy13YXZlcyAud2F2ZXMge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4vKiBwb3B1cCB2aWRlbyBzdHlsZSA0ICovXG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy12aWRlby1pbWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLWZvdXIgLnJzLXZpZGVvLWljb24ge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLWZvdXIgLnJzLXZpZGVvIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHR3aWR0aDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHR6LWluZGV4OiA5OTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC0td2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLWZvdXIgLnJzLXdhdmVzIHtcblx0d2lkdGg6IDVyZW07XG5cdGhlaWdodDogNXJlbTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuLnJzLXBvcHVwLXZpZGVvLnN0eWxlLWZvdXIgLnJzLXdhdmVzIC53YXZlcyB7XG5cdGhlaWdodDogNXJlbTtcblx0d2lkdGg6IDVyZW07XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC52aWRlby10ZXh0IHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdHotaW5kZXg6IDM7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg2KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQpO1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC52aWRlby10ZXh0IGEge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkKTtcblx0Y29sb3I6IHZhcigtLXRlcnRpcnktY29sb3IpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC52aWRlby10ZXh0IGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5ycy1wb3B1cC12aWRlby5zdHlsZS1mb3VyIC5ycy13YXZlcyAud2F2ZXMge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5cbi5lbGVtZW50b3Itc29jaWFsLWljb25zLXdyYXBwZXIgLmVsZW1lbnRvci1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn0iXX0= */