:link,:visited,a{-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}:focus,a:focus,button:focus{outline:0}img{max-width:100%;height:auto}ul{padding-left:0}.attribution{font-family:"verlag light",sans-serif;font-weight:400;font-size:.9rem;z-index:1;position:absolute;color:#fff;text-shadow:1px 1px 6px #000;padding-bottom:2rem;left:2rem;bottom:0}.stat{padding:1rem 0}.stat span{display:block;font-family:Roboto,sans-serif}.stat-value{color:#007dba;font-size:24px;font-weight:600}@media (min-width:56.25em){.stat-value{font-size:3.25vw}}.stat-description{color:#003865;font-size:1rem;font-weight:600}@media (min-width:56.25em){.stat-description{font-size:1.6vw;max-width:275px}}.interstitial-stat{padding:2rem 0!important}@media (min-width:56.25em){.interstitial-stat{padding:3rem 0!important}}.interstitial-stat .stat{width:100%!important}.callout-number,.callout-title,.header-number{display:block}.header-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:distribute;align-content:space-around;max-width:30rem}@media (min-width:56.25em){.header-number{max-width:100%}}.header-number .callout-number{font-family:Roboto,sans-serif;font-size:85px;font-weight:400;line-height:.8;margin-right:.5rem}@media (min-width:56.25em){.header-number .callout-number{font-size:110px;line-height:.8}}.header-number .callout-title{text-align:left;line-height:1.3}@media (min-width:56.25em){.header-number .callout-title{line-height:1.1}}.btn{background-color:#fff;border:1px solid #007dba;color:#007dba;cursor:pointer;display:inline-block;font-size:1rem;font-family:Roboto,sans-serif;margin-bottom:1rem;padding:7px 45px;min-width:150px}@media (min-width:56.25em){.btn:hover{color:#003865}}section.Blue{background:#eff7fb}section.White{background:#fff}section.Gray{background:#fafafa}.show-border{border-bottom:1px solid #ececec}table{max-width:100%}@font-face{font-family:verlag;src:url(assets/fonts/Verlag-Bold.woff) format("woff"),url(assets/fonts/Verlag-Bold.ttf) format("truetype")}@font-face{font-family:'verlag book';src:url(assets/fonts/Verlag-Book.woff) format("woff"),url(assets/fonts/Verlag-Book.ttf) format("truetype")}@font-face{font-family:'verlag light';src:url(assets/fonts/Verlag-Light.woff) format("woff"),url(assets/fonts/Verlag-Light.ttf) format("truetype")}body{font-size:62.5%}body,button,input,ol,optgroup,select,textarea,ul{color:#000}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display";margin:0 0 1.5rem;font-weight:100}h1{font-size:3rem;line-height:2rem}@media (min-width:56.25em){h1{font-size:5rem;line-height:3.3rem}}@media (min-width:75em){h1{font-size:7rem;line-height:3.5rem}}h2,h3{color:#003865}h2{font-size:1.4rem}@media (min-width:56.25em){h2{font-size:2.7rem}}h3{font-size:1.2rem}@media (min-width:56.25em){h3{font-size:1.7rem}}h4{font-family:verlag,sans-serif;font-size:.9375rem;margin:0}p{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:56.25em){p{font-weight:100}}strong{font-weight:400}@media (max-width:56.25em){strong{font-weight:700}}.header-descrip p{font-size:1.1rem;margin:0 auto 1rem}@media (min-width:75em){.header-descrip p{max-width:90%}}.content-area ol li,.content-area ul li{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;margin-bottom:.4rem}@media (min-width:56.25em){.content-area ol li,.content-area ul li{font-weight:100;line-height:1.5}}.content-area ol li ul,.content-area ul li ul{list-style-type:none;margin:0;padding:.4rem 0 0 0}.content-area ol li ul li,.content-area ul li ul li{position:relative}#content li{list-style:none;margin-left:20px;position:relative}@media (max-width:56.25em){#content li{font-weight:400}}#content li:before{content:"";background-color:#000;height:5px;left:-20px;position:absolute;top:9px;width:5px}#content ol li{list-style:none;list-style-type:decimal}#content ol li:before{content:"";position:absolute;height:0;top:-1px;color:#000}b,strong{font-weight:700}.container,.container-alt{display:block;margin:0 auto}.container{width:90%;max-width:1200px}.container-alt{width:90%;max-width:900px}@media (min-width:56.25em){.container-alt{width:75%}}.navigation-container{max-width:none}@media (min-width:56.25em){.navigation-container{width:95%}}@media (min-width:75em){.navigation-container{width:90%}}@media (min-width:56.25em){.grid-50-50{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:56.25em){.grid-50-50-item{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0}@media (min-width:56.25em){.downloads{margin:4rem 0}}.downloads .download{width:100%;margin:1.5rem 0}@media (min-width:37.5em){.downloads .download{width:45%;margin-right:3%}}@media (min-width:56.25em){.downloads .download{width:30%}}.downloads .download h3{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;margin-bottom:.5rem}.downloads .download-cta{text-transform:uppercase;color:#007dba;font-family:verlag,sans-serif;font-size:13px;letter-spacing:1px;margin-top:1rem;display:block;position:relative}.downloads .download-cta:after{content:'';background-image:url(assets/icons/download-arrow.png);background-size:contain;background-repeat:no-repeat;height:20px;width:20px;position:relative;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:2px;margin-bottom:-4px}.site-header{position:fixed;background-color:#fff;top:0;left:0;right:0;margin:auto;padding:1rem 0;z-index:100;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 0 8px 0 #adacac;box-shadow:0 0 8px 0 #adacac}@media (min-width:56.25em){.site-header{padding:2.5rem 0 1rem}}@media (min-width:56.25em){.site-header.sticky{padding:1rem 0}}@media (min-width:75em){.site-header.sticky .site-branding{width:105px}.site-header.sticky #site-navigation ul li a{padding:.2rem 1.5rem .2rem 0}}@media (min-width:75em) and (min-width:56.25em){.site-header.sticky #site-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:56.25em){.site-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.site-header .site-branding{position:relative;z-index:1;width:109px;-webkit-transition:all .4s ease;transition:all .4s ease}@media (min-width:75em){.site-header .site-branding{width:218px}}.site-header #mobile-toggle{height:30px;width:30px;position:absolute;right:5%;top:1rem;z-index:1}@media (min-width:56.25em){.site-header #mobile-toggle{display:none}}@media (max-width:56.25em){.site-header #site-navigation{position:absolute;left:0;width:100%;top:-1500px;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:0;background:#fff}}@media (max-width:56.25em){.site-header #site-navigation.open{top:0}}.site-header #site-navigation ul{margin:0;padding:4rem 0 0;list-style-type:none}@media (min-width:56.25em){.site-header #site-navigation ul{padding:0}}.site-header #site-navigation ul.sub-menu{border-top:1px solid #b1b1b1;padding:1.5rem 0}@media (min-width:56.25em){.site-header #site-navigation ul.sub-menu{display:none;position:absolute;right:0;background-color:#fff;padding:1rem 1.5rem;min-width:200px;border-top:none;top:2.75rem;-webkit-box-shadow:0 0 8px 0 #868686;box-shadow:0 0 8px 0 #868686}}@media (min-width:56.25em) and (min-width:56.25em){.site-header #site-navigation ul.sub-menu:hover{display:block}}@media (min-width:56.25em){.site-header #site-navigation ul.sub-menu:before{content:'';width:100%;background-color:#fff;height:30px;position:absolute;top:-26px;left:0}}@media (min-width:75em){.site-header #site-navigation ul.sub-menu{top:3.875rem}}.site-header #site-navigation ul.sub-menu li{border-bottom:none}.site-header #site-navigation ul.sub-menu li:first-of-type{border-top:none}@media (min-width:56.25em){.site-header #site-navigation ul.sub-menu li{display:block}}.site-header #site-navigation ul.sub-menu li a{font-family:Roboto,sans-serif;font-size:1.1em}@media (min-width:56.25em){.site-header #site-navigation ul.sub-menu li a{padding:.5rem .75rem .5rem 0}}.site-header #site-navigation ul li{border-bottom:1px solid #b1b1b1}@media (min-width:56.25em){.site-header #site-navigation ul li{border-bottom:none;display:inline-block}}.site-header #site-navigation ul li:first-of-type{border-top:1px solid #b1b1b1}@media (min-width:56.25em){.site-header #site-navigation ul li:first-of-type{border-top:none}}@media (min-width:56.25em){.site-header #site-navigation ul li.menu-item-has-children{position:relative;margin-right:.75rem}.site-header #site-navigation ul li.menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:0;top:6px}}@media (min-width:75em){.site-header #site-navigation ul li.menu-item-has-children:after{right:.5rem;top:16px}}@media (min-width:56.25em){.site-header #site-navigation ul li.menu-item-has-children.current-menu-item:after{color:#007dba}}@media (min-width:56.25em){.site-header #site-navigation ul li.menu-item-has-children:hover .sub-menu{display:block}}.site-header #site-navigation ul li a{font-family:Roboto,sans-serif;font-size:1.5em;text-transform:uppercase;color:#003865;display:block;letter-spacing:.08em;padding:.75rem 5%;font-weight:600}.site-header #site-navigation ul li a:hover{opacity:.8}@media (min-width:56.25em){.site-header #site-navigation ul li a{padding:.2rem .75rem .2rem 0;color:#003865;font-size:1.1em}}@media (min-width:75em){.site-header #site-navigation ul li a{font-size:1.25em;padding:.8rem 1.1rem .8rem 0}}@media (min-width:90em){.site-header #site-navigation ul li a{padding:.8rem 1.5rem .8rem 0}}.site-header #site-navigation ul li:last-child a{padding-right:0}.site-header #site-navigation ul li.current-menu-item a{color:#007dba}.site-header__hamburger{cursor:pointer;height:20px;position:absolute;right:5%;top:28px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px;z-index:1000}@media (min-width:64.0625em){.site-header__hamburger{display:none}}.site-header__hamburger span{display:block;height:3px;background:#003865;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);position:absolute;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.site-header__hamburger span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}.site-header__hamburger span:nth-child(2){top:8px;-webkit-transform-origin:left center;transform-origin:left center}.site-header__hamburger span:nth-child(3){top:17px;-webkit-transform-origin:left center;transform-origin:left center}.site-header__hamburger.open span:nth-child(1){-webkit-transform:rotate(47deg);transform:rotate(47deg);left:7px;top:0;width:24px}.site-header__hamburger.open span:nth-child(2){opacity:0;width:0%}.site-header__hamburger.open span:nth-child(3){-webkit-transform:rotate(-47deg);transform:rotate(-47deg);left:7px;top:17px;width:24px}.site-footer{border-top:8px solid #007dba;padding:1rem 0}@media (max-width:56.25em){.site-footer{text-align:center}}.site-footer .site-info{margin:auto;width:160px;display:block;text-align:center}@media (min-width:56.25em){.site-footer .site-info{display:inline-block;margin:0;width:auto}}.site-footer .copyright{font-family:verlag,sans-serif;color:#a2a4a5;margin:.5rem;display:block;font-size:12px;text-align:center}@media (min-width:75em){.site-footer .copyright{float:right;margin-top:1.5rem}}@media (min-width:56.25em){.site-footer .footer-navigation,.site-footer .site-branding{display:inline-block}}.site-footer .site-branding img{width:110px;margin-top:.5rem;margin-bottom:-.35rem}.site-footer .menu{display:none;padding-left:.5rem}@media (min-width:56.25em){.site-footer .menu{display:block}}.site-footer .menu li{display:inline-block}.site-footer .menu li a{font-family:Roboto,sans-serif;font-size:1.1em;text-transform:uppercase;color:#003865;display:block;letter-spacing:.08em;padding:.5rem 5%}.site-footer .menu li a:hover{opacity:.8}@media (min-width:56.25em){.site-footer .menu li a{padding:.2rem 0 .2rem 1.25rem}}@media (min-width:75em){.site-footer .menu li a{padding:.8rem 0 .8rem 1.15rem}}.error-404.landing-page__hero{background:#003865}.error-404 .landing-page__hero-text{color:#fff}@media (min-width:56.25em){.error-404 .landing-page__hero-text{padding:4vw 1% 4vw 4%}}.error-404 .landing-page__hero-text:after{background-color:#003865}.error-404 h1{color:#fff;line-height:1}@media (min-width:56.25em){.error-404 h1{font-size:5vw;margin-bottom:2.5rem}}.error-404 a,.error-404 li,.error-404 p,.error-404 ul{color:#fff;font-size:16px;font-family:Roboto,sans-serif}.error-404 ul{padding:0}.error-404 ul li{list-style-type:disc!important;margin:1.5rem 0;font-size:16px}.error-404 ul li:before{content:none!important}.landing-page__hero{position:relative;background:#fafafa;overflow:hidden}@media (min-width:56.25em){.landing-page__hero{display:-webkit-box;display:-ms-flexbox;display:flex}}.landing-page__hero-text{padding:7.5vw 5% 1rem;position:relative}@media (min-width:56.25em){.landing-page__hero-text{z-index:2;width:45%;padding:3vw 1% 1rem 4%}}@media (min-width:75em){.landing-page__hero-text{padding-top:4vw;width:40%}}@media (min-width:56.25em){.landing-page__hero-text:after{background-color:#fafafa;content:"";height:102%;right:-20%;-webkit-transform:skewX(15deg);transform:skewX(-22deg);top:-1%;z-index:-1;position:absolute;width:55%}}@media (min-width:75em){.landing-page__hero-text:after{content:"";width:60%}}.landing-page__hero-text .header-number{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.landing-page__hero-text .header-number .callout-number{margin:0}@media (min-width:56.25em){.landing-page__hero-text .header-number .callout-title{line-height:1.3}}.landing-page__hero-text h2{color:#000}@media (min-width:56.25em){.landing-page__hero-text h2{font-size:2rem}}@media (min-width:56.25em){.landing-page__hero-text h2{font-size:2rem}}@media (min-width:90em){.landing-page__hero-text h2{font-size:3vw}}@media (min-width:90em){.landing-page__hero-text p{font-size:1vw}}.landing-page__hero-img{background-size:cover;background-position:center;width:100%;position:relative}@media (max-width:56.25em){.landing-page__hero-img{min-height:45vw}}@media (min-width:56.25em){.landing-page__hero-img{z-index:1;width:60%}}.landing-page__hero-img .attribution{right:2rem;left:initial}.landing-page__hero.White{background:#fff}.landing-page__hero.White .landing-page__hero-text:after{background-color:#fff;content:""}@media (min-width:56.25em){.angled-image-repeater .landing-page__hero-text{width:50%;padding:4vw 1% 1rem 4%}}@media (min-width:75em){.angled-image-repeater .landing-page__hero-text{padding-top:7.5vw}}@media (min-width:56.25em){.angled-image-repeater .landing-page__hero-img{width:50%}}.featured-property .text-box{margin:3vw 0 -10vw;position:relative;z-index:1}@media (min-width:56.25em){.featured-property .text-box{max-width:425px;margin:10vw 0 -40vw;position:relative;z-index:1}}.featured-property img{width:100%}.site-content{margin-top:57px}@media (min-width:56.25em){.site-content{margin-top:81px}}.fifty50featuredstats-item{background-size:cover;background-position:center;text-align:center;color:#fff;font-family:Roboto,sans-serif;position:relative}.fifty50featuredstats-inner{padding:25vw 10vw;background:rgba(0,0,0,.3);min-height:100%}@media (min-width:37.5em){.fifty50featuredstats-inner{padding:20vw 9vw}}.fifty50featuredstats-logo{position:relative;margin-bottom:2.5rem;padding:0 10%}.fifty50featuredstats-logo:after{content:'';height:3px;background:#fff;width:20px;position:absolute;bottom:-17px;left:0;right:0;margin:auto}@media (min-width:37.5em){.fifty50featuredstats-logo{font-size:2.85vw;padding:0 3vw}}.fifty50featuredstats-number{font-size:6rem;line-height:5rem;font-weight:800;position:relative;margin:0}.fifty50featuredstats-number:before{font-size:.35em;content:'#';top:-14px;position:relative}@media (min-width:37.5em){.fifty50featuredstats-number{font-size:17vw;line-height:.7em}}.fifty50featuredstats-description{font-size:1.5rem;line-height:1.2em;font-weight:600;margin:-10px auto 3px}@media (min-width:37.5em){.fifty50featuredstats-description{font-size:2.85vw}}.fifty50featuredstats-source{font-size:1rem;margin:.5rem auto 0}@media (min-width:37.5em){.fifty50featuredstats-source{font-size:2vw}}.hero{height:90vh;min-height:500px;background-size:cover;background-position:center}@media (min-width:37.5em){.hero{min-height:600px}}.hero-inner{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%}.hero-inner-top{height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.hero-inner-top .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(12,12,12,0)}.hero-inner-top-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:90%;max-width:1200px;position:absolute;color:#fff}@media (max-width:56.25em){.hero-inner-top-wrap{height:75%}}.hero-inner-top-wrap h1 span{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:600}.hero-inner-top-wrap h1{text-shadow:0 1px 4px #3e3d3d}@media (max-width:56.25em){.hero-inner-top-wrap h1{font-size:8vw}}.hero-inner-top-wrap .hero-subheader p{font-size:1.25rem;font-family:"Playfair Display";line-height:1.5;text-align:center;margin:.5rem auto;font-family:Roboto,sans-serif}@media (min-width:56.25em){.hero-inner-top-wrap .hero-subheader p{max-width:60vw;margin:1rem auto;font-weight:400;font-size:2.1vw}}@media (min-width:75em){.hero-inner-top-wrap .hero-subheader p{margin:1.25rem auto 3rem}}@media (min-width:90em){.hero-inner-top-wrap .hero-subheader p{font-size:1.95vw}}.hero-inner-bottom{background:#fff}.hero-inner-bottom p{max-width:80%;margin:2rem auto 3rem;text-align:center}.hero-map{position:absolute;bottom:0;margin:0;max-width:34vw;left:calc(50vw - 17vw);bottom:5rem}@media (min-width:56.25em){.hero-map{max-width:17vw;left:calc(50vw - 8.5vw);bottom:2vw}}@media (min-width:90em){.hero-map{max-width:12vw;left:calc(50vw - 6vw)}}@media (min-width:90em){.hero-map{max-width:9vw;left:calc(50vw - 4.5vw)}}.hero .container{height:100%}.incentives-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;z-index:50;position:relative;background:#fff;-webkit-box-shadow:0 11px 8px -10px #707372,0 -11px 8px -10px #707372;box-shadow:0 11px 8px -10px #707372,0 -11px 8px -10px #707372}@media (min-width:56.25em){.incentives-wrapper .company-logos{max-width:80%}}@media (min-width:75em){.incentives-wrapper .company-logos{max-width:70%}}.incentives-img{max-width:300px;margin-right:1rem}@media (min-width:56.25em){.incentives-img{margin-right:4rem}}.incentives-content p{font-family:Roboto,sans-serif;color:#003865;font-size:1rem;font-weight:600;margin-bottom:1rem}@media (min-width:37.5em){.incentives-content p{font-size:2.5vw;max-width:300px}}@media (min-width:56.25em){.incentives-content p{font-size:1.7vw}}@media (min-width:75em){.incentives-content p{font-size:2vw;max-width:31vw;line-height:1.3}}.incentives-btn{background-color:#fff;border:1px solid #007dba;color:#007dba;cursor:pointer;display:inline-block;font-size:1rem;font-family:Roboto,sans-serif;margin-bottom:1rem;padding:7px 20px}@media (min-width:56.25em){.incentives-btn:hover{color:#003865}}@media (min-width:56.25em){.inline__img-text--content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:56.25em){.inline__img-text--content .text,.inline__img-text--content img{width:50%}}@media (min-width:56.25em){.inline__img-text--content .text{padding:6rem 3rem 0 5%}}.inline__img-text--content h2{color:#000}@media (min-width:56.25em){.inline__img-text--content h2{font-size:3.35vw}}.inline__img-text .stats-container{padding:3rem 0}@media (min-width:56.25em){.inline__img-text .stats-container{padding:5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:56.25em){.inline__img-text .stats-container .stat{width:25%;border-right:2px solid #ececec;padding:0 2rem}}@media (min-width:56.25em){.inline__img-text .stats-container .stat:last-of-type{border-right:none}}.img-text{padding:1rem}@media (min-width:37.5em){.img-text{padding:2rem}}@media (min-width:56.25em){.img-text{padding:2rem 2rem 3rem 2rem}}@media (min-width:75em){.img-text{padding:4rem 2rem 4rem 2rem}}@media (min-width:56.25em){.img-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:56.25em){.img-text-content.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:56.25em){.img-text-content.right .text{padding:0 5% 0 3rem}}@media (min-width:56.25em){.img-text-content.left .text{padding:0 3rem 0 5%}}@media (min-width:56.25em){.img-text-content.top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:56.25em){.img-text-content .header-number .callout-number{margin-right:1rem}}.img-text-content .image{position:relative;margin-bottom:1.5rem}@media (min-width:56.25em){.img-text-content .image{margin-bottom:0}}@media (min-width:56.25em){.img-text-content .image,.img-text-content .text{width:50%}}@media (min-width:56.25em){.img-text-content .text p{font-size:1.25vw;width:87%}}.img-text-content h2{line-height:1.15}@media (min-width:56.25em){.img-text-content h2{font-size:2rem}}@media (min-width:75em){.img-text-content h2{font-size:2.7rem}}.img-text-content .btn{text-align:center;margin-right:.75rem}.multi-image{padding:2rem 0}@media (min-width:56.25em){.multi-image{padding:3rem 0}}.multi-image .image{background-size:cover;background-position:center;width:100%;margin:1rem 0;position:relative;height:50vw}.multi-image .image .attribution{top:2rem}@media (min-width:56.25em){.multi-image .image{width:32vw;height:18vw;max-width:100%;border:.4vw solid #fff}}@media (min-width:56.25em){.multi-image .image:nth-of-type(2){margin-left:12vw;margin-top:-4vw}}@media (min-width:56.25em){.multi-image .image:nth-of-type(3){margin-left:3vw;margin-top:-4vw}}@media (min-width:56.25em){.multi-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:56.25em){.multi-image .images,.multi-image .text{width:49%}}@media (min-width:56.25em){.multi-image .text{padding-right:1rem}}@media (min-width:90em){.multi-image .text{padding-right:3rem}}.text-with-stat-block{padding:2rem 0}@media (min-width:56.25em){.text-with-stat-block{padding:3rem 0}}@media (min-width:56.25em){.text-with-stat-block .text-with-stat-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:56.25em){.text-with-stat-block .left,.text-with-stat-block .right{width:45%}}.text-with-stat-block .stat{border-bottom:2px solid #ececec}.text-with-stat-block .stat:last-of-type{border-bottom:none}@media (min-width:56.25em){.text-with-stat-block .stat-value{font-size:3vw}}@media (min-width:56.25em){.text-with-stat-block .stat-description{font-size:1.2vw;max-width:none}}.text-with-stat-block .quote{color:#007dba;font-size:2rem;font-family:Roboto,sans-serif;font-weight:100;display:block;margin:1rem 0;line-height:1.3}@media (min-width:56.25em){.text-with-stat-block .quote{font-size:36px}}.text-with-stat-block .cite{font-family:Roboto,sans-serif;color:#9a9a9a;font-size:14px}.blue-quote-block{background:#003865;padding:6rem 0;color:#fff;text-align:center}.blue-quote-block .image{margin:auto;width:250px;height:250px;border-radius:50%;border:5px solid #fff;overflow:hidden}.login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90vh;background:#fff}.login-logo{width:10rem;margin:0 auto}@media (min-width:75em){.login-logo{width:13vw}}.login-descrip{margin:.5rem 0 3rem;text-align:center}.login-descrip p{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:56.25em){.login-descrip p{font-weight:100;line-height:1.5}}.login form{width:80vw;margin:auto}@media (min-width:37.5em){.login form{width:60vw}}@media (min-width:56.25em){.login form{width:35vw}}@media (min-width:75em){.login form{width:30vw}}.login-password,.login-username{border-bottom:2px solid #bfc7c8;padding:0 25px 5px 5px;margin-bottom:2rem}.login-password label,.login-username label{font-family:Roboto,sans-serif;font-size:.8rem;font-weight:400}.login-password input,.login-username input{border:none;border-radius:0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:100;line-height:1.5}.login #wp-submit{color:#fff;background-color:#007dba;text-align:center;cursor:pointer;display:block;font-size:.8rem;font-family:verlag,sans-serif;margin:15px 0;min-width:125px;padding:7px 40px;border:none}@media (min-width:56.25em){.login #wp-submit:hover{background-color:#004b6c}}.company-logos{text-align:center;padding:2rem 0 0}@media (min-width:37.5em){.company-logos{padding:3rem 3rem 0}}@media (min-width:56.25em){.company-logos{padding:5rem 3rem 0}}.company-logos__images{padding:0 0 2rem}@media (min-width:37.5em){.company-logos__images{padding:0 0 3rem}}@media (min-width:56.25em){.company-logos__images{padding:0 0 3rem}}.company-logos h2{margin-bottom:1rem}.company-logos .header-descrip p{font-size:18px}.company-logos .logos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.company-logos .logos .logo{width:24%;padding:.75vw}@media (min-width:56.25em){.company-logos .logos .logo{width:16%}}@media (min-width:56.25em){.home .company-logos .logos .logo{width:14%}}.overview{background:#ececec;padding:6rem 0}.overview-logo{margin:0 auto 3rem;text-align:center}.overview h2{font-size:3.2em;max-width:75%;line-height:1.2em;text-align:center;margin:0 auto 3.5rem}@media (min-width:75em){.overview h2{font-size:4em;max-width:55%}}@media (min-width:37.5em){.overview-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.overview-cards-card{margin-bottom:2rem}@media (min-width:37.5em){.overview-cards-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:48.5%;max-width:48.5%}}@media (min-width:56.25em){.overview-cards-card{min-width:23%;max-width:23%}}.overview-cards-card-back,.overview-cards-card-front{-webkit-box-shadow:0 0 13px rgba(0,0,0,.3);box-shadow:0 0 13px rgba(0,0,0,.3);width:100%;height:100%}.overview-cards-card-front{border-top:3px solid salmon;background:#fff;padding:0 1.5em;text-align:center;overflow:hidden}.overview-cards-card-back{background:salmon;padding:.75em;color:#fff}.overview-cards-card-back:before{border:1px solid #fff;left:10px;right:10px;top:10px;bottom:10px;margin:auto;position:absolute;content:''}.flip-container{-webkit-perspective:1000px;perspective:1000px}.flip-container.hover .flipper,.flip-container:hover .flipper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container{min-height:18rem;width:100%}@media (min-width:995px){.flip-container{width:calc(50% - 30px)}}@media (min-width:1250px){.flip-container{width:calc(100%/3 - 30px)}}@media (min-width:1575px){.flip-container{width:calc(25% - 30px)}}.flipper{-webkit-transition:.8s;transition:.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.flipper .overview-cards-card-back,.flipper .overview-cards-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;min-height:18rem}.flipper .overview-cards-card-front{z-index:2;-webkit-transform:rotateY(0);transform:rotateY(0)}.flipper .overview-cards-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media all and (-ms-high-contrast:none){.flip-container .flipper .overview-cards-card-front,::-ms-backdrop{-ms-transition:opacity .6s;transition:opacity .6s}.flip-container.hover .flipper .overview-cards-card-front,.flip-container:hover .flipper .overview-cards-card-front,::-ms-backdrop{opacity:0}.flip-container .flipper .overview-cards-card-back,::-ms-backdrop{-ms-transition:z-index .6s;transition:z-index .6s}.flip-container.hover .flipper .overview-cards-card-back,.flip-container:hover .flipper .overview-cards-card-back,::-ms-backdrop{backface-visibility:visible;transform:rotateX(0) rotateY(180deg);z-index:20}}.interstitial-image{height:45vw;background-size:cover;width:100%;position:relative}@media (min-width:56.25em){.interstitial-image{height:35vw}}.interstitial-img-txt{position:relative}.interstitial-img-txt .left,.interstitial-img-txt .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-top:5vw}@media (min-width:37.5em){.interstitial-img-txt .left,.interstitial-img-txt .right{position:absolute}}@media (min-width:56.25em){.interstitial-img-txt .left h2,.interstitial-img-txt .right h2{font-size:2.2rem}}@media (min-width:75em){.interstitial-img-txt .left h2,.interstitial-img-txt .right h2{font-size:2.7rem}}.interstitial-img-txt .left{padding-left:5vw}.interstitial-img-txt .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.interstitial-img-txt img{width:100%;margin:0;display:block}.interstitial-img-txt-box{position:relative;z-index:1}@media (min-width:37.5em){.interstitial-img-txt-box{max-width:45vw}}@media (min-width:56.25em){.interstitial-img-txt-box{max-width:490px;position:relative;z-index:1}}@media (min-width:75em){.interstitial-img-txt-box{max-width:650px}}.custom-quote__wrapper{padding:2rem 0;position:relative}@media (min-width:56.25em){.custom-quote__wrapper{padding:3rem 2rem 0 0}}@media (min-width:75em){.custom-quote__wrapper{padding:4rem 2rem 0 0}}.custom-quote__imagery{position:relative;overflow:hidden}@media (min-width:56.25em){.custom-quote__imagery{width:55%}}.custom-quote__imagery h3{color:#003865;padding:0 1rem;font-size:2rem;width:95%;margin-left:-3%}@media (min-width:37.5em){.custom-quote__imagery h3{font-size:4vw;margin-left:10%;width:65%}}@media (min-width:56.25em){.custom-quote__imagery h3{margin-left:15%;padding:0;font-size:3vw}}.custom-quote__imagery img{position:relative;bottom:-3px}.custom-quote__imagery .header-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}@media (min-width:56.25em){.custom-quote__imagery .header-number{padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:56.25em){.custom-quote__imagery .header-number .callout-title{font-size:2.25rem;line-height:1.3}}.custom-quote__text{padding:2rem 1rem 0;position:relative}@media (min-width:56.25em){.custom-quote__text{width:40%;padding:0;left:-5vw}}.custom-quote__text .logo{width:16%}.custom-quote__quote{padding-top:45px;position:relative}.custom-quote__quote:before{content:'';position:absolute;top:10px;left:0;height:50px;width:50px;background:url(assets/icons/icon_quote_left.png) no-repeat center center;background-size:contain}@media (min-width:56.25em){.custom-quote__quote p{width:32vw;font-size:1.3vw}}.custom-quote .citation,.simple-quote .citation{position:relative;margin-top:2rem;z-index:1;text-transform:none}.custom-quote .citation::before,.simple-quote .citation::before{content:'';position:absolute;top:-15px;left:0;height:5px;width:50px;background-color:#007dba;z-index:-1}.custom-quote .citation-name,.simple-quote .citation-name{font-family:verlag,sans-serif;color:#000;text-transform:uppercase}.custom-quote .citation p,.simple-quote .citation p{margin:.25rem;font-size:.75rem;line-height:1;font-weight:400}@media (min-width:56.25em){.custom-quote__wrapper,.simple-quote__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.custom-quote__quote p,.simple-quote__quote p{font-family:"Playfair Display";color:#1c4d75;line-height:1.6;font-weight:600}.simple-quote__wrapper{padding:1rem 2rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:56.25em){.simple-quote__wrapper{padding:2rem 2rem 3rem 2rem}}@media (min-width:75em){.simple-quote__wrapper{padding:2rem 2rem 4rem 2rem}}@media (min-width:56.25em){.simple-quote__imagery{width:40%}}.simple-quote__imagery .logo{max-width:100%;display:block;margin:1rem auto 4rem}@media (min-width:56.25em){.simple-quote__imagery .logo{max-width:26vw;margin:auto}}@media (min-width:56.25em){.simple-quote__text{width:60%}}.simple-quote__quote{position:relative}.simple-quote__quote:before{content:'';position:absolute;top:-2rem;left:-1rem;height:60px;width:60px;background:url(assets/icons/icon_quote_left.png) no-repeat center center;background-size:contain;z-index:1}@media (min-width:56.25em){.simple-quote__quote:before{left:-2.5rem}}.simple-quote__quote p{position:relative;z-index:2}@media (min-width:56.25em){.simple-quote__quote p{font-size:1.5vw;max-width:49vw}}.slider-panel{-webkit-box-shadow:0 11px 8px -10px #707372;box-shadow:0 11px 8px -10px #707372;max-width:2000px;margin:auto}.slider-panel.slider-full__opaque,.slider-panel.slider-full__transparent{width:100%;position:relative}.slider-panel.slider-full__opaque .slider,.slider-panel.slider-full__transparent .slider{width:100%}.slider-panel.slider-full__opaque .slide,.slider-panel.slider-full__transparent .slide{padding:25vw 13vw;background-size:cover;background-position:center;position:relative}@media (min-width:56.25em){.slider-panel.slider-full__opaque .slide,.slider-panel.slider-full__transparent .slide{padding:25vw 13vw}}.slider-panel.slider-full__opaque .slide .overlay,.slider-panel.slider-full__transparent .slide .overlay{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;left:0;top:0}.slider-panel.slider-full__opaque .slide p,.slider-panel.slider-full__transparent .slide p{margin:auto;color:#fff;font-family:Roboto,sans-serif;font-size:4.5vw;font-weight:700;text-shadow:0 1px 8px #000;position:relative}@media (min-width:56.25em){.slider-panel.slider-full__opaque .slide p,.slider-panel.slider-full__transparent .slide p{font-size:2.5vw}}.slider-panel.slider-full__opaque .slick-next,.slider-panel.slider-full__opaque .slick-prev,.slider-panel.slider-full__transparent .slick-next,.slider-panel.slider-full__transparent .slick-prev{display:none!important}.slider-panel.slider-full__opaque .slick-track,.slider-panel.slider-full__transparent .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slider-panel.slider-full__opaque .slick-slide,.slider-panel.slider-full__transparent .slick-slide{height:inherit!important}.slider-panel.slider-full__opaque .slick-dots,.slider-panel.slider-full__transparent .slick-dots{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-3rem auto 1.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-panel.slider-full__opaque .slick-dots li,.slider-panel.slider-full__transparent .slick-dots li{margin-right:15px;margin-left:0!important;text-indent:-9999px!important;border:1px solid #007dba!important;width:13px!important;height:13px!important;border-radius:50%!important;display:inline-block!important}.slider-panel.slider-full__opaque .slick-dots li:last-of-type,.slider-panel.slider-full__transparent .slick-dots li:last-of-type{margin-right:0}.slider-panel.slider-full__opaque .slick-dots li:before,.slider-panel.slider-full__transparent .slick-dots li:before{content:"";display:none}.slider-panel.slider-full__opaque .slick-dots li.slick-active,.slider-panel.slider-full__transparent .slick-dots li.slick-active{background-color:#007dba}@media (min-width:75em){.slider-panel.slider-full__opaque .slick-dots li:hover,.slider-panel.slider-full__transparent .slick-dots li:hover{cursor:pointer}}.slider-panel.slider-full__opaque .text-box,.slider-panel.slider-full__transparent .text-box{background:#fff;padding:2rem}@media (min-width:37.5em){.slider-panel.slider-full__opaque .text-box,.slider-panel.slider-full__transparent .text-box{padding:4.4vw}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box,.slider-panel.slider-full__transparent .text-box{padding:2vw 2.75vw}}.slider-panel.slider-full__opaque .text-box h3,.slider-panel.slider-full__transparent .text-box h3{font-size:4.5vw;margin-bottom:1.5vw}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box h3,.slider-panel.slider-full__transparent .text-box h3{font-size:2.5vw;max-width:55%}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box h3,.slider-panel.slider-full__transparent .text-box h3{font-size:3vw;max-width:65%;margin-bottom:.5vw}}.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box p{margin-top:0}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box p{font-size:.9rem;max-width:50%}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box p{font-size:1.15vw}}@media (min-width:90em){.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box p{font-size:1vw}}.slider-panel.slider-full__opaque .text-box .btn,.slider-panel.slider-full__transparent .text-box .btn{background:0 0;color:#000;font-weight:800;border:0;padding:0}.slider-panel.slider-full__opaque .text-box .btn:hover,.slider-panel.slider-full__transparent .text-box .btn:hover{text-decoration:underline}.slider-panel.slider-full__opaque .text-box.navy,.slider-panel.slider-full__transparent .text-box.navy{background:#003865}.slider-panel.slider-full__opaque .text-box.navy .btn,.slider-panel.slider-full__opaque .text-box.navy h3,.slider-panel.slider-full__opaque .text-box.navy p,.slider-panel.slider-full__transparent .text-box.navy .btn,.slider-panel.slider-full__transparent .text-box.navy h3,.slider-panel.slider-full__transparent .text-box.navy p{color:#fff}.slider-panel.slider-full__opaque .text-box.black,.slider-panel.slider-full__transparent .text-box.black{background:#000}.slider-panel.slider-full__opaque .text-box.black .btn,.slider-panel.slider-full__opaque .text-box.black h3,.slider-panel.slider-full__opaque .text-box.black p,.slider-panel.slider-full__transparent .text-box.black .btn,.slider-panel.slider-full__transparent .text-box.black h3,.slider-panel.slider-full__transparent .text-box.black p{color:#fff}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box.left-notch,.slider-panel.slider-full__transparent .text-box.left-notch{position:absolute;left:0;bottom:40px;z-index:99;width:50%;-webkit-box-shadow:1px 3px 12px 2px #000;box-shadow:1px 3px 12px 2px #000}}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box.left-notch h3,.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.left-notch h3,.slider-panel.slider-full__transparent .text-box.left-notch p{max-width:100%}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box.left-notch h3,.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.left-notch h3,.slider-panel.slider-full__transparent .text-box.left-notch p{max-width:100%}}@media (min-width:56.25em) and (max-width:75em){.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.left-notch p{font-size:.8rem}}@media (min-width:37.5em){.slider-panel.slider-full__opaque .text-box .header-number .callout-title,.slider-panel.slider-full__transparent .text-box .header-number .callout-title{font-size:4vw;line-height:1.1}}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box .header-number .callout-title,.slider-panel.slider-full__transparent .text-box .header-number .callout-title{font-size:3.5vw}}.slider-panel .total-slides-0 .slick-dots,.slider-panel .total-slides-1 .slick-dots{display:none!important}.slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slide{height:inherit!important}.accordion-block{padding:2rem 0}@media (min-width:56.25em){.accordion-block{padding:3rem 0}}@media (min-width:56.25em){.accordion-block .accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:56.25em){.accordion-block .left,.accordion-block .right{width:45%}}.accordion-block .left .image,.accordion-block .right .image{position:relative}.accordion-block .accordion .tab{border-bottom:1px solid #ececec}.accordion-block .accordion .tab:last-of-type{border-bottom:none}.accordion-block .accordion .tab-toggle{color:#000;font-family:Roboto,sans-serif;font-size:19px;display:block;cursor:pointer;position:relative;padding:1rem 2.25rem 1rem 3rem;font-weight:100;line-height:1.25}.accordion-block .accordion .tab-toggle:before{content:"";position:absolute;left:12px;top:18px;width:1.2rem;height:1.2rem;background-size:contain;background-repeat:no-repeat;background-image:url(assets/icons/plus.png)}.accordion-block .accordion .tab-toggle.open:before{background-image:url(assets/icons/minus.png)}.accordion-block .accordion .tab-content{max-height:0;overflow:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding-left:2.25rem}.accordion-block .accordion .tab-content.open{max-height:9999px}.stacked__img-col-content{padding:1.5rem 0}@media (min-width:56.25em){.stacked__img-col-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5rem 0}}.stacked__img-col-content h2{color:#000}@media (min-width:56.25em){.stacked__img-col-content h2{font-size:3.35vw}}@media (min-width:56.25em){.stacked__img-col .stacked__text{width:50%}}@media (min-width:56.25em){.stacked__img-col .stats-container{width:38%}}.stacked__img-col .stats-container .stat{border-bottom:2px solid #ececec}.stacked__img-col .stats-container .stat:last-of-type{border-bottom:none}.stacked__img-col img{width:100%}.stat-col-panel{padding:1rem}@media (min-width:56.25em){.stat-col-panel{padding:2rem 2rem 3rem 2rem}}@media (min-width:75em){.stat-col-panel{padding:2rem 2rem 4rem 2rem}}.stat-col-panel .header-number{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-col-panel .header-number .callout-number{margin-right:.5rem;line-height:.75}@media (min-width:37.5em){.stat-col-panel .header-number .callout-title{max-width:55%}}@media (min-width:56.25em){.stat-col-panel .header-number .callout-title{max-width:65%}}.stat-col-panel .stats-container{width:90%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:56.25em){.stat-col-panel .stats-container{width:100%}}.stat-col-panel .stats-container .stat{text-align:center;padding:0;width:calc(32% - 1rem)}@media (min-width:56.25em){.stat-col-panel .stats-container .stat{width:calc(33% - 2rem);border-right:2px solid #ececec;padding:0 2rem}}@media (min-width:56.25em){.stat-col-panel .stats-container .stat:last-of-type{border-right:none}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-1 .stat{width:calc(50% - 2rem);border-right:none;padding:0 2rem}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-2 .stat{width:100%;border-right:2px solid #ececec;padding:0 2rem}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-2 .stat:last-of-type{border-right:none}}.stat-col-content{text-align:center;padding:2rem 0 1rem}@media (min-width:37.5em){.stat-col-content{padding:3rem 3rem 1rem 3rem}}@media (min-width:56.25em){.stat-col-content{max-width:900px}}@media (min-width:75em){.stat-col-content{padding:4rem 4rem 2rem 4rem}}.stat-col-content h2{margin-bottom:1rem}@media (min-width:56.25em){.stat-col-only-cols{padding-top:2rem}}@media (min-width:75em){.stat-col-only-cols{padding-top:3rem}}.text-col-panel{padding:1rem}@media (min-width:56.25em){.text-col-panel{padding:2rem 2rem 3rem 2rem}}@media (min-width:75em){.text-col-panel{padding:2rem 2rem 4rem 2rem}}@media (min-width:56.25em){.text-col-panel .stat-col-only-cols{padding-top:0}}@media (min-width:75em){.text-col-panel .stat-col-only-cols{padding-top:0}}.text-col-panel .stats-container{width:90%;margin:auto}@media (min-width:56.25em){.text-col-panel .stats-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.text-col-panel .stats-container .stat{padding:1rem 0;border-bottom:2px solid #ececec}@media (min-width:56.25em){.text-col-panel .stats-container .stat{width:calc(33% - 2rem);border-right:2px solid #ececec;border-bottom:none;padding:0 2rem}}.text-col-panel .stats-container .stat:last-of-type{border-bottom:none}@media (min-width:56.25em){.text-col-panel .stats-container .stat:last-of-type{border-right:none}}.text-col-panel .stats-container .stat h2,.text-col-panel .stats-container .stat h3,.text-col-panel .stats-container .stat h4{color:#007dba;font-family:Roboto,sans-serif;font-size:20px;font-weight:900}@media (min-width:56.25em){.text-col-panel .cols-1 .stat{width:100%;border-right:none;border-bottom:none;padding:0 2rem}}.text-col-panel .cols-1 .stat:last-of-type{border-bottom:none}@media (min-width:56.25em){.text-col-panel .cols-1 .stat:last-of-type{border-right:none}}@media (min-width:56.25em){.text-col-panel .cols-2 .stat{width:calc(50% - 2rem);border-right:2px solid #ececec;border-bottom:none;padding:0 2rem}}.text-col-panel .cols-2 .stat:last-of-type{border-bottom:none}@media (min-width:56.25em){.text-col-panel .cols-2 .stat:last-of-type{border-right:none}}.text-col-content{text-align:center;padding:2rem 0 1rem}@media (min-width:37.5em){.text-col-content{padding:3rem 3rem 1rem 3rem}}@media (min-width:75em){.text-col-content{padding:4rem 4rem 2rem 4rem}}.text-col-content h2{margin-bottom:1rem}@media (min-width:56.25em){.text-col-only-cols{padding-top:2rem}}@media (min-width:75em){.text-col-only-cols{padding-top:3rem}}.video-full-wrap{position:relative;margin-bottom:0;height:350px}@media (min-width:37.5em){.video-full-wrap{height:50vh}}@media (min-width:56.25em){.video-full-wrap{height:80vh}}.video-full-wrap.youtube iframe{width:100%;height:100%}.video-full-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.video-full-overlay h3{color:#fff;font-size:5vw;margin-bottom:4.5vw;text-shadow:0 1px 8px #000}@media (min-width:64em){.video-full-overlay h3{font-size:3vw}.video-full-overlay:hover{cursor:pointer}.video-full-overlay:hover .video-full-play{opacity:.75}}.video-full-play{position:relative;background:rgba(255,255,255,.75);height:65px;width:65px;margin:auto;top:0;bottom:0;left:0;right:0;border-radius:65px}@media (min-width:37.5em){.video-full-play{height:125px;width:125px;border-radius:125px}}.video-full-play:before{content:'';width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #007dba;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media (min-width:37.5em){.video-full-play:before{border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:35px solid #007dba}}@media (min-width:56.25em){.video-full-play:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:50px solid #007dba;left:10px}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}.no-scroll{overflow:hidden}.text-center{text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImVsZW1lbnRzL19lbGVtZW50cy5zY3NzIiwiZWxlbWVudHMvX3N0YXQuc2NzcyIsImVsZW1lbnRzL19idXR0b24uc2NzcyIsImVsZW1lbnRzL19wYW5lbC1jb2xvci5zY3NzIiwidHlwb2dyYXBoeS9fdHlwb2dyYXBoeS5zY3NzIiwidHlwb2dyYXBoeS9faGVhZGluZ3Muc2NzcyIsInR5cG9ncmFwaHkvX2NvcHkuc2NzcyIsImxheW91dC9fY29udGFpbmVyLnNjc3MiLCJsYXlvdXQvX2dyaWRzLnNjc3MiLCJsYXlvdXQvX2Rvd25sb2Fkcy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvXzQwNC5zY3NzIiwibGF5b3V0L19sYW5kaW5nLXBhZ2Uuc2NzcyIsImxheW91dC9faG9tZXBhZ2Uuc2NzcyIsImxheW91dC9fbGF5b3V0LnNjc3MiLCJtb2R1bGVzL181MDUwLWZlYXR1cmVkLXN0YXRzLnNjc3MiLCJtb2R1bGVzL19oZXJvLnNjc3MiLCJtb2R1bGVzL19pbmNlbnRpdmVzLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19pbmxpbmUtaW1nLXRleHQuc2NzcyIsIm1vZHVsZXMvX2ltZy1hbmQtdHh0LnNjc3MiLCJtb2R1bGVzL19tdWx0aS1pbWFnZS5zY3NzIiwibW9kdWxlcy9fdGV4dC13aXRoLXN0YXQtYmxvY2suc2NzcyIsIm1vZHVsZXMvX2JsdWUtcXVvdGUtYmxvY2suc2NzcyIsIm1vZHVsZXMvX2xvZ2luLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19sb2dvLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19vdmVydmlldy5zY3NzIiwibW9kdWxlcy9faW50ZXJzdGl0aWFsLWltZy5zY3NzIiwibW9kdWxlcy9faW50ZXJzdGl0aWFsLWltZy10eHQuc2NzcyIsIm1vZHVsZXMvX3F1b3RlLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19zbGlkZXItcGFuZWwuc2NzcyIsIm1vZHVsZXMvX2FjY29yZGlvbi5zY3NzIiwibW9kdWxlcy9fc3RhY2tlZF9faW1nLWNvbC5zY3NzIiwibW9kdWxlcy9fc3RhdC0zLWNvbHVtbi5zY3NzIiwibW9kdWxlcy9fdGV4dC0zLWNvbHVtbi5zY3NzIiwibW9kdWxlcy9fdmlkZW9fX2Z1bGwuc2NzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUEsTUFDQSxTQ1RBLEVBR0MsbUJBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS0FDQSxnQkFBQSxLRFlELE9DVEEsUURRQSxhQ0xDLFFBQUEsRUFJRCxJQUNDLFVBQUEsS0FDQSxPQUFBLEtBR0QsR0FDQyxhQUFBLEVBR0QsYUFDQyxZQUFBLGNBQUEsQ0FBQSxXQUNBLFlBQUEsSUFDQSxVQUFBLE1BQ0EsUUFBQSxFQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsWUFBQSxJQUFBLElBQUEsSUFBQSxLQUNBLGVBQUEsS0FDQSxLQUFBLEtBQ0EsT0FBQSxFQ2pDRCxNQUNDLFFBQUEsS0FBQSxFQURELFdBSUUsUUFBQSxNQUNBLFlBQUEsTUFBQSxDQUFBLFdBR0QsWUFDQyxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFFQSwyQkFMRCxZQU1LLFVBQUEsUUFJTCxrQkFDQyxNQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsSUFFQSwyQkFMRCxrQkFNSyxVQUFBLE1BQ0EsVUFBQSxPQUtOLG1CQUNDLFFBQUEsS0FBQSxZQUVBLDJCQUhELG1CQUlFLFFBQUEsS0FBQSxhQUpGLHlCQVFLLE1BQUEsZUY4QkwsZ0JBQ0EsZUUxQkEsZUFHQyxRQUFBLE1BR0QsZUFDQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDRyxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXQUNBLG1CQUFBLFdBQUEsY0FBQSxhQUNBLFVBQUEsTUFFQSwyQkFQSixlQVFLLFVBQUEsTUFSTCwrQkFZSyxZQUFBLE1BQUEsQ0FBQSxXQUNBLFVBQUEsS0FD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QUFBLFFBQ0EsU0FBQSxTQUNBLElBQUEsRUFDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLEtBRUEsMEJBaENSLHdCQWlDVSxXQUFBLEtBQUEsTUFBQSxZQUNBLGNBQUEsS0FBQSxNQUFBLFlBQ0EsWUFBQSxLQUFBLE1BQUEsU0FHRiwyQkF0Q1Isd0JBdUNVLFdBQUEsS0FBQSxNQUFBLFlBQ0EsY0FBQSxLQUFBLE1BQUEsWUFDQSxZQUFBLEtBQUEsTUFBQSxRQUNBLEtBQUEsTUNoRlosRXJDNnhFQSxRQURBLFNxQ3p4RUMsbUJBQUEsV0FBQSxXQUFBLFdBR0QsS0FDQyxPQUFBLEVBQ0EsUUFBQSxFQUtELFdBQ0MsU0FBQSxPQUdELGFBQ0MsV0FBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqXG4gKiBTdHlsZXNcbiAqXG4gKiBUaGlzIGlzIHRoZSByb290IGZpbGUgZm9yIGFsbCBzdHlsZXMsIHNvIGV2ZXJ5IHNjc3MgcGFydGlhbCBzaG91bGQgYmVcbiAqIGltcG9ydGVkIGhlcmUuIEltcG9ydCBzdGF0ZW1lbnRzIHNob3VsZCBiZSBncm91cGVkIGZ1bmN0aW9uYWxseS5cbiAqL1xuYSxcbjpsaW5rLFxuOnZpc2l0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmF0dHJpYnV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwidmVybGFnIGxpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogLjlyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDZweCAjMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgbGVmdDogMnJlbTtcbiAgYm90dG9tOiAwOyB9XG5cbi5zdGF0IHtcbiAgcGFkZGluZzogMXJlbSAwOyB9XG4gIC5zdGF0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cbiAgLnN0YXQtdmFsdWUge1xuICAgIGNvbG9yOiAjMDA3ZGJhO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjI1dnc7IH0gfVxuICAuc3RhdC1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICMwMDM4NjU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnN0YXQtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuNnZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDI3NXB4OyB9IH1cblxuLmludGVyc3RpdGlhbC1zdGF0IHtcbiAgcGFkZGluZzogMnJlbSAwICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW50ZXJzdGl0aWFsLXN0YXQge1xuICAgICAgcGFkZGluZzogM3JlbSAwICFpbXBvcnRhbnQ7IH0gfVxuICAuaW50ZXJzdGl0aWFsLXN0YXQgLnN0YXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRlci1udW1iZXIsXG4uY2FsbG91dC1udW1iZXIsXG4uY2FsbG91dC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5oZWFkZXItbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWF4LXdpZHRoOiAzMHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5oZWFkZXItbnVtYmVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LW51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDg1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogLjg7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaGVhZGVyLW51bWJlciAuY2FsbG91dC1udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDExMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogLjg7IH0gfVxuICAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfSB9XG5cbi5idG4ge1xuICAvKmNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRwYWRkaW5nOiAuODVyZW0gMS41cmVtO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBtYXJnaW46IC41cmVtIDA7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RiYTtcbiAgY29sb3I6ICMwMDdkYmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDdweCA0NXB4O1xuICBtaW4td2lkdGg6IDE1MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmJ0bjpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMzg2NTsgfSB9XG5cbnNlY3Rpb24uQmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNFRkY3RkI7IH1cblxuc2VjdGlvbi5XaGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuc2VjdGlvbi5HcmF5IHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTsgfVxuXG4uc2hvdy1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYzsgfVxuXG50YWJsZSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4vKiogTG9hZCBGb250cyAqKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3ZlcmxhZyc7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcgYm9vayc7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcgbGlnaHQnO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9WZXJsYWctTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvVmVybGFnLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG4vKiogU2V0IEJhc2UgRm9udCBTaXplcyAqL1xuYm9keSB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSxcbnVsLFxub2wge1xuICBjb2xvcjogIzAwMDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCI7XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy4zcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDdyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy41cmVtOyB9IH1cblxuaDIsXG5oMyB7XG4gIGNvbG9yOiAjMDAzODY1OyB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTsgfSB9XG5cbmg0IHtcbiAgZm9udC1mYW1pbHk6IHZlcmxhZywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDsgfVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogMTAwOyB9IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9IH1cblxuLmhlYWRlci1kZXNjcmlwIHAge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5oZWFkZXItZGVzY3JpcCBwIHtcbiAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cblxuLmNvbnRlbnQtYXJlYSB1bCBsaSxcbi5jb250ZW50LWFyZWEgb2wgbGkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IC40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbnRlbnQtYXJlYSB1bCBsaSxcbiAgICAuY29udGVudC1hcmVhIG9sIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgLmNvbnRlbnQtYXJlYSB1bCBsaSB1bCxcbiAgLmNvbnRlbnQtYXJlYSBvbCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNHJlbSAwIDAgMDsgfVxuICAuY29udGVudC1hcmVhIHVsIGxpIHVsIGxpLFxuICAuY29udGVudC1hcmVhIG9sIGxpIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI2NvbnRlbnQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgI2NvbnRlbnQgbGkge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gICNjb250ZW50IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDlweDtcbiAgICB3aWR0aDogNXB4OyB9XG5cbiNjb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG4gICNjb250ZW50IG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRvcDogLTFweDtcbiAgICBjb2xvcjogIzAwMDsgfVxuXG5zdHJvbmcsIGIge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5jb250YWluZXIsIC5jb250YWluZXItYWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG4uY29udGFpbmVyLWFsdCB7XG4gIHdpZHRoOiA5MCU7XG4gIC8qbWF4LXdpZHRoOiA3NjVweDsqL1xuICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbnRhaW5lci1hbHQge1xuICAgICAgd2lkdGg6IDc1JTsgfSB9XG5cbi5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTUlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubmF2aWdhdGlvbi1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5ncmlkLTUwLTUwIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmdyaWQtNTAtNTAtaXRlbSB7XG4gICAgZmxleDogMSAxIDBweDsgfSB9XG5cbi5kb3dubG9hZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8qanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG4gIG1hcmdpbjogMnJlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmRvd25sb2FkcyB7XG4gICAgICBtYXJnaW46IDRyZW0gMDsgfSB9XG4gIC5kb3dubG9hZHMgLmRvd25sb2FkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEuNXJlbSAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmRvd25sb2FkcyAuZG93bmxvYWQge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmRvd25sb2FkcyAuZG93bmxvYWQge1xuICAgICAgICB3aWR0aDogMzAlOyB9IH1cbiAgICAuZG93bmxvYWRzIC5kb3dubG9hZCBoMyB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuICAgIC5kb3dubG9hZHMgLmRvd25sb2FkLWN0YSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMwMDdkYmE7XG4gICAgICBmb250LWZhbWlseTogdmVybGFnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmRvd25sb2FkcyAuZG93bmxvYWQtY3RhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pY29ucy9kb3dubG9hZC1hcnJvdy5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7IH1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgei1pbmRleDogMTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCAjYWRhY2FjOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNpdGUtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwIDFyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWhlYWRlci5zdGlja3kge1xuICAgICAgcGFkZGluZzogMXJlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIuc3RpY2t5IC5zaXRlLWJyYW5kaW5nIHtcbiAgICAgIHdpZHRoOiAxMDVweDsgfVxuICAgIC5zaXRlLWhlYWRlci5zdGlja3kgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IC4ycmVtIDEuNXJlbSAuMnJlbSAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIGFuZCAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5zaXRlLWhlYWRlci5zdGlja3kgI3NpdGUtbmF2aWdhdGlvbiB1bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIC8qIE5FVyAqL1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWhlYWRlci1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWJyYW5kaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTA5cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1icmFuZGluZyB7XG4gICAgICAgIHdpZHRoOiAyMThweDsgfSB9XG4gIC5zaXRlLWhlYWRlciAjbW9iaWxlLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNSU7XG4gICAgdG9wOiAxcmVtO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnNpdGUtaGVhZGVyICNtb2JpbGUtdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAtMTUwMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uLm9wZW4ge1xuICAgICAgdG9wOiAwOyB9IH1cbiAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA0cmVtIDAgMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIHRvcDogMi43NXJlbTtcbiAgICAgICAgICAvKmJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCAjYWRhY2FjOyovXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCAwICM4Njg2ODY7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkgYW5kIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudTpob3ZlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTI2cHg7XG4gICAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICB0b3A6IDMuODc1cmVtOyB9IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51IGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSBsaSBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIC43NXJlbSAuNXJlbSAwOyB9IH1cbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwgbGkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNzVyZW07IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDZweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLjVyZW07XG4gICAgICAgICAgdG9wOiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudC1tZW51LWl0ZW06YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA3ZGJhOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICMwMDM4NjU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSA1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogLjJyZW0gLjc1cmVtIC4ycmVtIDByZW07XG4gICAgICAgICAgICBjb2xvcjogIzAwMzg2NTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjFyZW0gLjhyZW0gMDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjVyZW0gLjhyZW0gMHJlbTsgfSB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDdkYmE7IH1cblxuLnNpdGUtaGVhZGVyX19oYW1idXJnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNSU7XG4gIHRvcDogMjhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiAxMDAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXJfX2hhbWJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzAwMzg2NTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2l0ZS1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG4gICAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfVxuICAgIC5zaXRlLWhlYWRlcl9faGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG4gIC5zaXRlLWhlYWRlcl9faGFtYnVyZ2VyLm9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ3ZGVnKTtcbiAgICBsZWZ0OiA3cHg7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIub3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMCU7IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ3ZGVnKTtcbiAgICBsZWZ0OiA3cHg7XG4gICAgdG9wOiAxN3B4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMDA3ZGJhO1xuICBwYWRkaW5nOiAxcmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWluZm8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiB2ZXJsYWcsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNhMmE0YTU7XG4gICAgbWFyZ2luOiAuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuY29weXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZyxcbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1uYXZpZ2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLS4zNXJlbTsgfVxuICAuc2l0ZS1mb290ZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5tZW51IGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5tZW51IGxpIGEge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzAwMzg2NTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDhlbTtcbiAgICAgICAgcGFkZGluZzogLjVyZW0gNSU7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5tZW51IGxpIGE6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC44OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyIC5tZW51IGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogLjJyZW0gMCAuMnJlbSAxLjI1cmVtOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgICAuc2l0ZS1mb290ZXIgLm1lbnUgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAwcmVtIC44cmVtIDEuMTVyZW07IH0gfVxuXG4uZXJyb3ItNDA0LmxhbmRpbmctcGFnZV9faGVybyB7XG4gIGJhY2tncm91bmQ6ICMwMDM4NjU7IH1cblxuLmVycm9yLTQwNCAubGFuZGluZy1wYWdlX19oZXJvLXRleHQge1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5lcnJvci00MDQgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDR2dyAxJSA0dncgNCU7IH0gfVxuICAuZXJyb3ItNDA0IC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg2NTsgfVxuXG4uZXJyb3ItNDA0IGgxIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmVycm9yLTQwNCBoMSB7XG4gICAgICBmb250LXNpemU6IDV2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfSB9XG5cbi5lcnJvci00MDQgcCwgLmVycm9yLTQwNCB1bCwgLmVycm9yLTQwNCBsaSwgLmVycm9yLTQwNCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjsgfVxuXG4uZXJyb3ItNDA0IHVsIHtcbiAgcGFkZGluZzogMDsgfVxuICAuZXJyb3ItNDA0IHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2MgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5lcnJvci00MDQgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGFuZGluZy1wYWdlX19oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmxhbmRpbmctcGFnZV9faGVybyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgICBwYWRkaW5nOiA3LjV2dyA1JSAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQge1xuICAgICAgICAvKnBhZGRpbmc6IDR2dyAxJSAxcmVtIDQlOyovXG4gICAgICAgIC8qd2lkdGg6IDUwJTsqL1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBwYWRkaW5nOiAzdncgMSUgMXJlbSA0JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCB7XG4gICAgICAgIC8qcGFkZGluZy10b3A6IDcuNXZ3OyovXG4gICAgICAgIHBhZGRpbmctdG9wOiA0dnc7XG4gICAgICAgIHdpZHRoOiA0MCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEwMiU7XG4gICAgICAgIHJpZ2h0OiAtMjAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMTVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMmRlZyk7XG4gICAgICAgIHRvcDogLTElO1xuICAgICAgICAvKndpZHRoOiA1MCU7Ki9cbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDU1JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCAuaGVhZGVyLW51bWJlciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCAuaGVhZGVyLW51bWJlciAuY2FsbG91dC1udW1iZXIge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG4gICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IGgyIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHAge1xuICAgICAgICBmb250LXNpemU6IDF2dzsgfSB9XG4gIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NXZ3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby1pbWcge1xuICAgICAgICAvKndpZHRoOiA1MCU7Ki9cbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLyptaW4taGVpZ2h0OiA0MHZ3OyovXG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIC5hdHRyaWJ1dGlvbiB7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIGxlZnQ6IGluaXRpYWw7IH1cblxuLmxhbmRpbmctcGFnZV9faGVyby5XaGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmxhbmRpbmctcGFnZV9faGVyby5XaGl0ZSAubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuYW5nbGVkLWltYWdlLXJlcGVhdGVyIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA0dncgMSUgMXJlbSA0JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5hbmdsZWQtaW1hZ2UtcmVwZWF0ZXIgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNy41dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuYW5nbGVkLWltYWdlLXJlcGVhdGVyIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmZlYXR1cmVkLXByb3BlcnR5IC50ZXh0LWJveCB7XG4gIG1hcmdpbjogM3Z3IDAgLTEwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5mZWF0dXJlZC1wcm9wZXJ0eSAudGV4dC1ib3gge1xuICAgICAgbWF4LXdpZHRoOiA0MjVweDtcbiAgICAgIG1hcmdpbjogMTB2dyAwIC00MHZ3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfSB9XG5cbi5mZWF0dXJlZC1wcm9wZXJ0eSBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2l0ZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNTdweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogODFweDsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1pdGVtIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZpZnR5NTBmZWF0dXJlZHN0YXRzLWlubmVyIHtcbiAgcGFkZGluZzogMjV2dyAxMHZ3O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAyMHZ3IDl2dzsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG4gIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1sb2dvOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuZmlmdHk1MGZlYXR1cmVkc3RhdHMtbG9nbyB7XG4gICAgICBmb250LXNpemU6IDIuODV2dztcbiAgICAgIHBhZGRpbmc6IDAgM3Z3OyB9IH1cblxuLmZpZnR5NTBmZWF0dXJlZHN0YXRzLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwOyB9XG4gIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1udW1iZXI6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IC4zNWVtO1xuICAgIGNvbnRlbnQ6ICcjJztcbiAgICB0b3A6IC0xNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmZpZnR5NTBmZWF0dXJlZHN0YXRzLW51bWJlciB7XG4gICAgICBmb250LXNpemU6IDE3dnc7XG4gICAgICBsaW5lLWhlaWdodDogLjdlbTsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogLTEwcHggYXV0byAzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIuODV2dzsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1zb3VyY2Uge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogLjVyZW0gYXV0byAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuZmlmdHk1MGZlYXR1cmVkc3RhdHMtc291cmNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMnZ3OyB9IH1cblxuLmhlcm8ge1xuICBoZWlnaHQ6IDkwdmg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5oZXJvIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4OyB9IH1cbiAgLmhlcm8taW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaGVyby1pbm5lci10b3Age1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5oZXJvLWlubmVyLXRvcCAub3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAvKiBERVYtU3R5bGVzXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMiwgMTIsIDEyLCAwLjMpO1xuXHRcdFx0ICAgICovXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDEyLCAxMiwgMCk7IH1cbiAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuaGVyby1pbm5lci10b3Atd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTsgfSB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIGgxIHNwYW4ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIGgxIHtcbiAgICAgICAgICAvKiBERVYtU3R5bGVzKi9cbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4ICMzZTNkM2Q7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgICAgLmhlcm8taW5uZXItdG9wLXdyYXAgaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDh2dzsgfSB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogLjVyZW0gYXV0bztcbiAgICAgICAgICAvKiBERVYtU3R5bGVzXG5cdFx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XG5cdFx0XHQgICAgXHRcdHRleHQtc2hhZG93OiAwIDFweCA0cHggIzNlM2QzZDtcblx0XHRcdCAgICBcdFx0Ki9cbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBwIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgLyogREVWLVN0eWxlc1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNHZ3O1xuXHRcdFx0XHQgICAgXHRcdCovXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xdnc7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgICAuaGVyby1pbm5lci10b3Atd3JhcCAuaGVyby1zdWJoZWFkZXIgcCB7XG4gICAgICAgICAgICAgIC8qIERFVlxuXHRcdFx0XHQgICAgXHRcdG1hcmdpbjogMi41cmVtIGF1dG87XG5cdFx0XHRcdCAgICBcdFx0Ki9cbiAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIGF1dG8gM3JlbTsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjk1dnc7IH0gfVxuICAgIC5oZXJvLWlubmVyLWJvdHRvbSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAuaGVyby1pbm5lci1ib3R0b20gcCB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBtYXJnaW46IDJyZW0gYXV0byAzcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhlcm8td2l0aC1tYXAge1xuICAgIC8qbWFyZ2luLXRvcDogLTZ2dzsqLyB9XG4gIC5oZXJvLW1hcCB7XG4gICAgLyptYXgtd2lkdGg6IDhyZW07XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICBcdG1hcmdpbjogMnZ3O1xuXG4gICAgXHRAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIFx0XHRtYXgtd2lkdGg6IDEwcmVtO1xuICAgIFx0fVxuXG4gICAgXHRAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIFx0XHRtYXgtd2lkdGg6IDEyLjV2dztcbiAgICBcdH0qL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8qIERFVi1TdHlsZXNcbiAgICBcdG1heC13aWR0aDogMzV2dztcbiAgICBcdHJpZ2h0OiAzdnc7XG4gICAgXHQqL1xuICAgIG1heC13aWR0aDogMzR2dztcbiAgICBsZWZ0OiBjYWxjKDUwdncgLSAxN3Z3KTtcbiAgICBib3R0b206IDVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmhlcm8tbWFwIHtcbiAgICAgICAgLyogREVWLVN0eWxlc1xuICAgIFx0XHRib3R0b206IC0ydnc7XG4gICAgXHRcdCovXG4gICAgICAgIG1heC13aWR0aDogMTd2dztcbiAgICAgICAgbGVmdDogY2FsYyggNTB2dyAtIDguNXZ3KTtcbiAgICAgICAgYm90dG9tOiAydnc7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAuaGVyby1tYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDEydnc7XG4gICAgICAgIGxlZnQ6IGNhbGMoIDUwdncgLSA2dncpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgLmhlcm8tbWFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5dnc7XG4gICAgICAgIGxlZnQ6IGNhbGMoIDUwdncgLSA0LjV2dyk7IH0gfVxuICAuaGVybyAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmluY2VudGl2ZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICB6LWluZGV4OiA1MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTFweCA4cHggLTEwcHggIzcwNzM3MiwgMHB4IC0xMXB4IDhweCAtMTBweCAjNzA3MzcyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtd3JhcHBlciAuY29tcGFueS1sb2dvcyB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmluY2VudGl2ZXMtd3JhcHBlciAuY29tcGFueS1sb2dvcyB7XG4gICAgICBtYXgtd2lkdGg6IDcwJTsgfSB9XG5cbi5pbmNlbnRpdmVzLWltZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07IH0gfVxuXG4uaW5jZW50aXZlcy1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMzg2NTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuaW5jZW50aXZlcy1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDEuN3Z3OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy1jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAydnc7XG4gICAgICBtYXgtd2lkdGg6IDMxdnc7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyB9IH1cblxuLmluY2VudGl2ZXMtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RiYTtcbiAgY29sb3I6ICMwMDdkYmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDdweCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtYnRuOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAzODY1OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmlubGluZV9faW1nLXRleHQtLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuaW5saW5lX19pbWctdGV4dC0tY29udGVudCBpbWcsIC5pbmxpbmVfX2ltZy10ZXh0LS1jb250ZW50IC50ZXh0IHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmlubGluZV9faW1nLXRleHQtLWNvbnRlbnQgLnRleHQge1xuICAgIHBhZGRpbmc6IDZyZW0gM3JlbSAwIDUlOyB9IH1cblxuLmlubGluZV9faW1nLXRleHQtLWNvbnRlbnQgaDIge1xuICBjb2xvcjogIzAwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbmxpbmVfX2ltZy10ZXh0LS1jb250ZW50IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zNXZ3OyB9IH1cblxuLmlubGluZV9faW1nLXRleHQgLnN0YXRzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbmxpbmVfX2ltZy10ZXh0IC5zdGF0cy1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogNXJlbSAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmlubGluZV9faW1nLXRleHQgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VjZWNlYztcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmlubGluZV9faW1nLXRleHQgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cblxuLmltZy10ZXh0IHtcbiAgcGFkZGluZzogMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmltZy10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDJyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaW1nLXRleHQge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtIDRyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LnJpZ2h0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQucmlnaHQgLnRleHQge1xuICAgICAgcGFkZGluZzogMCA1JSAwIDNyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LmxlZnQgLnRleHQge1xuICAgICAgcGFkZGluZzogMCAzcmVtIDAgNSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LnRvcCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtbnVtYmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG4gIC5pbWctdGV4dC1jb250ZW50IC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaW1nLXRleHQtY29udGVudCAuaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW1nLXRleHQtY29udGVudCAuaW1hZ2UsIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgICB3aWR0aDogODclOyB9IH1cbiAgLmltZy10ZXh0LWNvbnRlbnQgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5pbWctdGV4dC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmltZy10ZXh0LWNvbnRlbnQgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG4gIC5pbWctdGV4dC1jb250ZW50IC5idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IC43NXJlbTsgfVxuXG4ubXVsdGktaW1hZ2Uge1xuICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubXVsdGktaW1hZ2Uge1xuICAgICAgcGFkZGluZzogM3JlbSAwOyB9IH1cbiAgLm11bHRpLWltYWdlIC5pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNTB2dzsgfVxuICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2UgLmF0dHJpYnV0aW9uIHtcbiAgICAgIHRvcDogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubXVsdGktaW1hZ2UgLmltYWdlIHtcbiAgICAgICAgd2lkdGg6IDMydnc7XG4gICAgICAgIGhlaWdodDogMTh2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDAuNHZ3IHNvbGlkICNmZmY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubXVsdGktaW1hZ2UgLmltYWdlOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEydnc7XG4gICAgICAgIG1hcmdpbi10b3A6IC00dnc7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubXVsdGktaW1hZ2UgLmltYWdlOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDN2dztcbiAgICAgICAgbWFyZ2luLXRvcDogLTR2dzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLm11bHRpLWltYWdlX19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdyYXA6IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLm11bHRpLWltYWdlIC5pbWFnZXMsXG4gICAgLm11bHRpLWltYWdlIC50ZXh0IHtcbiAgICAgIHdpZHRoOiA0OSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5tdWx0aS1pbWFnZSAudGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAubXVsdGktaW1hZ2UgLnRleHQge1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTsgfSB9XG5cbi50ZXh0LXdpdGgtc3RhdC1ibG9jayB7XG4gIHBhZGRpbmc6IDJyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAudGV4dC13aXRoLXN0YXQtYmxvY2stY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5sZWZ0LFxuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAucmlnaHQge1xuICAgICAgd2lkdGg6IDQ1JTsgfSB9XG4gIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAuc3RhdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlY2VjZWM7IH1cbiAgICAudGV4dC13aXRoLXN0YXQtYmxvY2sgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC13aXRoLXN0YXQtYmxvY2sgLnN0YXQtdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAzdnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAuc3RhdC1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEuMnZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH1cbiAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5xdW90ZSB7XG4gICAgY29sb3I6ICMwMDdkYmE7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAucXVvdGUge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7IH0gfVxuICAudGV4dC13aXRoLXN0YXQtYmxvY2sgLmNpdGUge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM5QTlBOUE7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5ibHVlLXF1b3RlLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogIzAwMzg2NTtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ibHVlLXF1b3RlLWJsb2NrIC5pbWFnZSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmxvZ2luLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA5MHZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5sb2dpbi1sb2dvIHtcbiAgd2lkdGg6IDEwcmVtO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgIHdpZHRoOiAxM3Z3OyB9IH1cblxuLmxvZ2luLWRlc2NyaXAge1xuICBtYXJnaW46IC41cmVtIDAgM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sb2dpbi1kZXNjcmlwIHAge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubG9naW4tZGVzY3JpcCBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfSB9XG5cbi5sb2dpbiBmb3JtIHtcbiAgd2lkdGg6IDgwdnc7XG4gIG1hcmdpbjogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmxvZ2luIGZvcm0ge1xuICAgICAgd2lkdGg6IDYwdnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5sb2dpbiBmb3JtIHtcbiAgICAgIHdpZHRoOiAzNXZ3OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubG9naW4gZm9ybSB7XG4gICAgICB3aWR0aDogMzB2dzsgfSB9XG5cbi5sb2dpbi11c2VybmFtZSwgLmxvZ2luLXBhc3N3b3JkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiZmM3Yzg7XG4gIHBhZGRpbmc6IDAgMjVweCA1cHggNXB4O1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5sb2dpbi11c2VybmFtZSBsYWJlbCwgLmxvZ2luLXBhc3N3b3JkIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAubG9naW4tdXNlcm5hbWUgaW5wdXQsIC5sb2dpbi1wYXNzd29yZCBpbnB1dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5sb2dpbiAjd3Atc3VibWl0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdkYmE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgZm9udC1mYW1pbHk6IHZlcmxhZywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIG1pbi13aWR0aDogMTI1cHg7XG4gIHBhZGRpbmc6IDdweCA0MHB4O1xuICBib3JkZXI6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubG9naW4gI3dwLXN1Ym1pdDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjZjOyB9IH1cblxuLmNvbXBhbnktbG9nb3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuY29tcGFueS1sb2dvcyB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDNyZW0gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbXBhbnktbG9nb3Mge1xuICAgICAgcGFkZGluZzogNXJlbSAzcmVtIDA7IH0gfVxuICAuY29tcGFueS1sb2dvc19faW1hZ2VzIHtcbiAgICBwYWRkaW5nOiAwIDAgMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5jb21wYW55LWxvZ29zX19pbWFnZXMge1xuICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5jb21wYW55LWxvZ29zX19pbWFnZXMge1xuICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbTsgfSB9XG4gIC5jb21wYW55LWxvZ29zIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jb21wYW55LWxvZ29zIC5oZWFkZXItZGVzY3JpcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmNvbXBhbnktbG9nb3MgLmxvZ29zLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAuY29tcGFueS1sb2dvcyAubG9nb3MgLmxvZ28ge1xuICAgIHdpZHRoOiAyNCU7XG4gICAgcGFkZGluZzogLjc1dnc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE2JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5ob21lIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nbyB7XG4gICAgd2lkdGg6IDE0JTsgfSB9XG5cbi5vdmVydmlldyB7XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gIHBhZGRpbmc6IDZyZW0gMDsgfVxuICAub3ZlcnZpZXctbG9nbyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm92ZXJ2aWV3IGgyIHtcbiAgICBmb250LXNpemU6IDMuMmVtO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gMy41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5vdmVydmlldyBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNGVtO1xuICAgICAgICBtYXgtd2lkdGg6IDU1JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAub3ZlcnZpZXctY2FyZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAub3ZlcnZpZXctY2FyZHMtY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5vdmVydmlldy1jYXJkcy1jYXJkIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDQ4LjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ4LjUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLm92ZXJ2aWV3LWNhcmRzLWNhcmQge1xuICAgICAgICBtaW4td2lkdGg6IDIzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMyU7IH0gfVxuXG4ub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCwgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgc2FsbW9uO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEuNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG4gIGJhY2tncm91bmQ6IHNhbG1vbjtcbiAgcGFkZGluZzogLjc1ZW07XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2s6YmVmb3JlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnOyB9XG5cbi8qIGVudGlyZSBjb250YWluZXIsIGtlZXBzIHBlcnNwZWN0aXZlICovXG4uZmxpcC1jb250YWluZXIge1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4OyB9XG5cbi8qIGZsaXAgdGhlIHBhbmUgd2hlbiBob3ZlcmVkICovXG4uZmxpcC1jb250YWluZXI6aG92ZXIgLmZsaXBwZXIsIC5mbGlwLWNvbnRhaW5lci5ob3ZlciAuZmxpcHBlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG5cbi5mbGlwLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDE4cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTk1cHgpIHtcbiAgICAuZmxpcC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gICAgLmZsaXAtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMyAtIDMwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE1NzVweCkge1xuICAgIC5mbGlwLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAzMHB4KTsgfSB9XG5cbi8qIGZsaXAgc3BlZWQgZ29lcyBoZXJlICovXG4uZmxpcHBlciB7XG4gIHRyYW5zaXRpb246IDAuOHM7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogaGlkZSBiYWNrIG9mIHBhbmUgZHVyaW5nIHN3YXAgKi9cbiAgLyogZnJvbnQgcGFuZSwgcGxhY2VkIGFib3ZlIGJhY2sgKi9cbiAgLyogYmFjaywgaW5pdGlhbGx5IGhpZGRlbiBwYW5lICovIH1cbiAgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQsIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDE4cmVtOyB9XG4gIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHtcbiAgICB6LWluZGV4OiAyO1xuICAgIC8qIGZvciBmaXJlZm94IDMxICovXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG4gIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG5cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5mbGlwLWNvbnRhaW5lciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA2MDBtczsgfVxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5mbGlwLWNvbnRhaW5lci5ob3ZlciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCxcbiAgLmZsaXAtY29udGFpbmVyOmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLmZsaXAtY29udGFpbmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICAgIHRyYW5zaXRpb246IHotaW5kZXggNjAwbXM7IH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuZmxpcC1jb250YWluZXIuaG92ZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayxcbiAgLmZsaXAtY29udGFpbmVyOmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDApIHJvdGF0ZVkoMTgwZGVnKTtcbiAgICB6LWluZGV4OiAyMDsgfSB9XG5cbi5pbnRlcnN0aXRpYWwtaW1hZ2Uge1xuICBoZWlnaHQ6IDQ1dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW50ZXJzdGl0aWFsLWltYWdlIHtcbiAgICAgIGhlaWdodDogMzV2dzsgfSB9XG5cbi5pbnRlcnN0aXRpYWwtaW1nLXR4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLmxlZnQsXG4gIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCAucmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA1dnc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLmxlZnQsXG4gICAgICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLnJpZ2h0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0IGgyLFxuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5yaWdodCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0IGgyLFxuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5yaWdodCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtOyB9IH1cbiAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDV2dzsgfVxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLnJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5pbnRlcnN0aXRpYWwtaW1nLXR4dC1ib3gge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1dnc7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaW50ZXJzdGl0aWFsLWltZy10eHQtYm94IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0LWJveCB7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7IH0gfVxuXG4uY3VzdG9tLXF1b3RlX193cmFwcGVyIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY3VzdG9tLXF1b3RlX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAwIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5jdXN0b20tcXVvdGVfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtIDAgMDsgfSB9XG5cbi5jdXN0b20tcXVvdGVfX2ltYWdlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IHtcbiAgICAgIHdpZHRoOiA1NSU7IH0gfVxuICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IGgzIHtcbiAgICBjb2xvcjogIzAwMzg2NTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5jdXN0b20tcXVvdGVfX2ltYWdlcnkgaDMge1xuICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgd2lkdGg6IDY1JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5jdXN0b20tcXVvdGVfX2ltYWdlcnkgaDMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTUlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgLyp3aWR0aDogNTQlOyovIH0gfVxuICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTNweDsgfVxuICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IC5oZWFkZXItbnVtYmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IC5oZWFkZXItbnVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zOyB9IH1cblxuLmN1c3RvbS1xdW90ZV9fdGV4dCB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY3VzdG9tLXF1b3RlX190ZXh0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGVmdDogLTV2dzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmN1c3RvbS1xdW90ZV9fdGV4dCB7XG4gICAgICAvKmxlZnQ6IC04dnc7Ki8gfSB9XG4gIC5jdXN0b20tcXVvdGVfX3RleHQgLmxvZ28ge1xuICAgIHdpZHRoOiAxNiU7IH1cblxuLmN1c3RvbS1xdW90ZV9fcXVvdGUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jdXN0b20tcXVvdGVfX3F1b3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ljb25zL2ljb25fcXVvdGVfbGVmdC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5jdXN0b20tcXVvdGVfX3F1b3RlIHAge1xuICAgICAgd2lkdGg6IDMydnc7XG4gICAgICBmb250LXNpemU6IDEuM3Z3OyB9IH1cblxuLmN1c3RvbS1xdW90ZSAuY2l0YXRpb24sXG4uc2ltcGxlLXF1b3RlIC5jaXRhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgei1pbmRleDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmN1c3RvbS1xdW90ZSAuY2l0YXRpb246OmJlZm9yZSxcbiAgLnNpbXBsZS1xdW90ZSAuY2l0YXRpb246OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE1cHg7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZGJhO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIC5jdXN0b20tcXVvdGUgLmNpdGF0aW9uLW5hbWUsXG4gIC5zaW1wbGUtcXVvdGUgLmNpdGF0aW9uLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiB2ZXJsYWcsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuY3VzdG9tLXF1b3RlIC5jaXRhdGlvbiBwLFxuICAuc2ltcGxlLXF1b3RlIC5jaXRhdGlvbiBwIHtcbiAgICBtYXJnaW46IC4yNXJlbTtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5jdXN0b20tcXVvdGVfX3dyYXBwZXIsXG4gIC5zaW1wbGUtcXVvdGVfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuLmN1c3RvbS1xdW90ZV9fcXVvdGUgcCxcbi5zaW1wbGUtcXVvdGVfX3F1b3RlIHAge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCI7XG4gIGNvbG9yOiAjMUM0RDc1O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5zaW1wbGUtcXVvdGVfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaW1wbGUtcXVvdGVfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnNpbXBsZS1xdW90ZV9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAycmVtIDJyZW0gNHJlbSAycmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLnNpbXBsZS1xdW90ZV9faW1hZ2VyeSB7XG4gICAgd2lkdGg6IDQwJTsgfSB9XG5cbi5zaW1wbGUtcXVvdGVfX2ltYWdlcnkgLmxvZ28ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDFyZW0gYXV0byA0cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNpbXBsZS1xdW90ZV9faW1hZ2VyeSAubG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDI2dnc7XG4gICAgICBtYXJnaW46IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuc2ltcGxlLXF1b3RlX190ZXh0IHtcbiAgICB3aWR0aDogNjAlOyB9IH1cblxuLnNpbXBsZS1xdW90ZV9fcXVvdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNpbXBsZS1xdW90ZV9fcXVvdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMnJlbTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKGFzc2V0cy9pY29ucy9pY29uX3F1b3RlX2xlZnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc2ltcGxlLXF1b3RlX19xdW90ZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAtMi41cmVtOyB9IH1cbiAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41dnc7XG4gICAgICAgIG1heC13aWR0aDogNDl2dzsgfSB9XG5cbi5zbGlkZXItcGFuZWwge1xuICBib3gtc2hhZG93OiAwcHggMTFweCA4cHggLTEwcHggIzcwNzM3MjtcbiAgbWF4LXdpZHRoOiAyMDAwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGlkZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSB7XG4gICAgICBwYWRkaW5nOiAyNXZ3IDEzdnc7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUge1xuICAgICAgICAgIHBhZGRpbmc6IDI1dncgMTN2dzsgfSB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLm92ZXJsYXksIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLm92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSBwIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiA0LjV2dztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDhweCAjMDAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7IH0gfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1wcmV2LFxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1uZXh0LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLXByZXYsXG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1uZXh0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay10cmFjaywgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpY2stc2xpZGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpY2stc2xpZGUge1xuICAgICAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpY2stZG90cywgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1kb3RzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAtM3JlbSBhdXRvIDEuNzVyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzIGxpLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGJhICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpY2stZG90cyBsaTpsYXN0LW9mLXR5cGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpY2stZG90cyBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLWRvdHMgbGk6YmVmb3JlLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2RiYTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLWRvdHMgbGk6aG92ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAycmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCB7XG4gICAgICAgICAgcGFkZGluZzogNC40dnc7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHtcbiAgICAgICAgICBwYWRkaW5nOiAydncgMi43NXZ3OyB9IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBoMywgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXZ3OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IGgzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1JTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IGgzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXZ3OyB9IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1dnc7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxdnc7IH0gfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IC5idG4sIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IC5idG46aG92ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmJ0bjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5uYXZ5LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzODY1OyB9XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5uYXZ5IGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubmF2eSBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubmF2eSAuYnRuLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubmF2eSBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgLmJ0biB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5ibGFjaywgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmJsYWNrIGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgcCxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmJsYWNrIC5idG4sIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3guYmxhY2sgaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3guYmxhY2sgcCxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayAuYnRuIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2gsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiA0MHB4O1xuICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMXB4IDNweCAxMnB4IDJweCAjMDAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmxlZnQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCBwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkgYW5kIChtYXgtd2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNXZ3OyB9IH1cbiAgLnNsaWRlci1wYW5lbCAudG90YWwtc2xpZGVzLTEgLnNsaWNrLWRvdHMsXG4gIC5zbGlkZXItcGFuZWwgLnRvdGFsLXNsaWRlcy0wIC5zbGljay1kb3RzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi5hY2NvcmRpb24tYmxvY2sge1xuICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuYWNjb3JkaW9uLWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuYWNjb3JkaW9uLWJsb2NrIC5yaWdodCxcbiAgICAuYWNjb3JkaW9uLWJsb2NrIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiA0NSU7IH0gfVxuICAuYWNjb3JkaW9uLWJsb2NrIC5yaWdodCAuaW1hZ2UsXG4gIC5hY2NvcmRpb24tYmxvY2sgLmxlZnQgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uIC50YWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjOyB9XG4gICAgLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uIC50YWI6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24gLnRhYi10b2dnbGUge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDIuMjVyZW0gMXJlbSAzcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gICAgICAuYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24gLnRhYi10b2dnbGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgIGhlaWdodDogMS4ycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pY29ucy9wbHVzLnBuZ1wiKTsgfVxuICAgICAgLmFjY29yZGlvbi1ibG9jayAuYWNjb3JkaW9uIC50YWItdG9nZ2xlLm9wZW46YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ljb25zL21pbnVzLnBuZ1wiKTsgfVxuICAgIC5hY2NvcmRpb24tYmxvY2sgLmFjY29yZGlvbiAudGFiLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtOyB9XG4gICAgICAuYWNjb3JkaW9uLWJsb2NrIC5hY2NvcmRpb24gLnRhYi1jb250ZW50Lm9wZW4ge1xuICAgICAgICBtYXgtaGVpZ2h0OiA5OTk5cHg7IH1cblxuLnN0YWNrZWRfX2ltZy1jb2wtY29udGVudCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnN0YWNrZWRfX2ltZy1jb2wtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMi41cmVtIDA7IH0gfVxuICAuc3RhY2tlZF9faW1nLWNvbC1jb250ZW50IGgyIHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhY2tlZF9faW1nLWNvbC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjM1dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuc3RhY2tlZF9faW1nLWNvbCAuc3RhY2tlZF9fdGV4dCB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5zdGFja2VkX19pbWctY29sIC5zdGF0cy1jb250YWluZXIge1xuICAgIHdpZHRoOiAzOCU7IH0gfVxuXG4uc3RhY2tlZF9faW1nLWNvbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlY2VjZWM7IH1cbiAgLnN0YWNrZWRfX2ltZy1jb2wgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnN0YWNrZWRfX2ltZy1jb2wgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnN0YXQtY29sLXBhbmVsIHtcbiAgcGFkZGluZzogMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zdGF0LWNvbC1wYW5lbCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuc3RhdC1jb2wtcGFuZWwge1xuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDRyZW0gMnJlbTsgfSB9XG4gIC5zdGF0LWNvbC1wYW5lbCAuaGVhZGVyLW51bWJlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc3RhdC1jb2wtcGFuZWwgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtbnVtYmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogLjc1OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLnN0YXQtY29sLXBhbmVsIC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDY1JTsgfSB9XG4gIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IGNhbGMoMzIlIC0gMXJlbSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMSAuc3RhdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMiAuc3RhdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTIgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cblxuLnN0YXQtY29sLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMCAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAzcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDRyZW0gMnJlbSA0cmVtOyB9IH1cbiAgLnN0YXQtY29sLWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLnN0YXQtY29sLW9ubHktY29scyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAuc3RhdC1jb2wtb25seS1jb2xzIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTsgfSB9XG5cbi50ZXh0LWNvbC1wYW5lbCB7XG4gIHBhZGRpbmc6IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC1jb2wtcGFuZWwge1xuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnRleHQtY29sLXBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtIDJyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdC1jb2wtb25seS1jb2xzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXQtY29sLW9ubHktY29scyB7XG4gICAgICBwYWRkaW5nLXRvcDogMHJlbTsgfSB9XG4gIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICAgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQge1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlY2VjZWM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cbiAgICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cbiAgICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IGgzLCAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCBoNCwgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgaDIge1xuICAgICAgICBjb2xvcjogIzAwN2RiYTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtY29sLXBhbmVsIC5jb2xzLTEgLnN0YXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cbiAgLnRleHQtY29sLXBhbmVsIC5jb2xzLTEgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC50ZXh0LWNvbC1wYW5lbCAuY29scy0xIC5zdGF0Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtY29sLXBhbmVsIC5jb2xzLTIgLnN0YXQge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gIC50ZXh0LWNvbC1wYW5lbCAuY29scy0yIC5zdGF0Omxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudGV4dC1jb2wtcGFuZWwgLmNvbHMtMiAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuXG4udGV4dC1jb2wtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAwIDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC50ZXh0LWNvbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC50ZXh0LWNvbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSAycmVtIDRyZW07IH0gfVxuICAudGV4dC1jb2wtY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAudGV4dC1jb2wtb25seS1jb2xzIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWNvbC1vbmx5LWNvbHMge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtOyB9IH1cblxuLnZpZGVvLWZ1bGwtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAzNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLnZpZGVvLWZ1bGwtd3JhcCB7XG4gICAgICBoZWlnaHQ6IDUwdmg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC52aWRlby1mdWxsLXdyYXAge1xuICAgICAgaGVpZ2h0OiA4MHZoOyB9IH1cbiAgLnZpZGVvLWZ1bGwtd3JhcC55b3V0dWJlIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi52aWRlby1mdWxsLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi52aWRlby1mdWxsLW92ZXJsYXkgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA1dnc7XG4gIG1hcmdpbi1ib3R0b206IDQuNXZ3O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggOHB4ICMwMDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLnZpZGVvLWZ1bGwtb3ZlcmxheSBoMyB7XG4gICAgZm9udC1zaXplOiAzdnc7IH1cbiAgLnZpZGVvLWZ1bGwtb3ZlcmxheTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnZpZGVvLWZ1bGwtb3ZlcmxheTpob3ZlciAudmlkZW8tZnVsbC1wbGF5IHtcbiAgICAgIG9wYWNpdHk6IC43NTsgfSB9XG5cbi52aWRlby1mdWxsLXBsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDY1cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA2NXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAudmlkZW8tZnVsbC1wbGF5IHtcbiAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICB3aWR0aDogMTI1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMjVweDsgfSB9XG4gIC52aWRlby1mdWxsLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkICMwMDdkYmE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAudmlkZW8tZnVsbC1wbGF5OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzNXB4IHNvbGlkICMwMDdkYmE7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudmlkZW8tZnVsbC1wbGF5OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1MHB4IHNvbGlkICMwMDdkYmE7XG4gICAgICAgIGxlZnQ6IDEwcHg7IH0gfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm5vLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4iLCJhLFxuOmxpbmssXG46dmlzaXRlZCB7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuKjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbnVsIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYXR0cmlidXRpb24ge1xuXHRmb250LWZhbWlseTogJGZvbnRfX3ZlcmxhZy1saWdodDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0ei1pbmRleDogMTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LXNoYWRvdzogMXB4IDFweCA2cHggIzAwMDtcblx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdGxlZnQ6IDJyZW07XG5cdGJvdHRvbTogMDtcbn1cblxuQGltcG9ydCBcInN0YXRcIjtcbkBpbXBvcnQgXCJidXR0b25cIjtcbkBpbXBvcnQgXCJwYW5lbC1jb2xvclwiO1xuXG50YWJsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufSIsIi5zdGF0IHtcblx0cGFkZGluZzogMXJlbSAwO1xuXG5cdHNwYW4geyBcblx0XHRkaXNwbGF5OiBibG9jazsgXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHR9XHRcblxuXHQmLXZhbHVlIHtcblx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGZvbnQtc2l6ZTogMy4yNXZ3O1xuICAgIFx0fVxuXHR9XG5cblx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGZvbnQtc2l6ZTogMS42dnc7XG4gICAgXHRcdG1heC13aWR0aDogMjc1cHg7XG4gICAgXHR9XG5cdH1cbn1cblxuLmludGVyc3RpdGlhbC1zdGF0IHtcblx0cGFkZGluZzogMnJlbSAwICFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHBhZGRpbmc6IDNyZW0gMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnN0YXQge1xuXHQgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxufVxuXG5cbi5oZWFkZXItbnVtYmVyLFxuLmNhbGxvdXQtbnVtYmVyLFxuLmNhbGxvdXQtdGl0bGV7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLW51bWJlcntcblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0bWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jYWxsb3V0LW51bWJlcntcbiAgICBcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICBcdGZvbnQtc2l6ZTogODVweDtcbiAgICBcdGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgXHRsaW5lLWhlaWdodDogLjg7XG4gICAgXHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xuXG4gICAgXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDExMHB4O1xuICAgIFx0XHRsaW5lLWhlaWdodDogLjg7XG5cdFx0fVxuICAgIH1cblxuICAgIC5jYWxsb3V0LXRpdGxle1xuICAgIFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICBcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0bGluZS1oZWlnaHQ6IDEuMTtcbiAgICBcdH1cbiAgICB9XG59IiwiLmJ0biB7XG5cdC8qY29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdHBhZGRpbmc6IC44NXJlbSAxLjVyZW07XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIG1hcmdpbjogLjVyZW0gMDtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsqL1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgZm9udC1zaXplOiAxcmVtO1xuXHQgICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRwYWRkaW5nOiA3cHggNDVweDtcblx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0ICAgIFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxufSIsInNlY3Rpb24uQmx1ZXtcblx0YmFja2dyb3VuZDogI0VGRjdGQjtcbn1cblxuc2VjdGlvbi5XaGl0ZXtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG5zZWN0aW9uLkdyYXl7XG5cdGJhY2tncm91bmQ6ICRzb2Z0ZXN0LWdyYXk7XG59XG5cbi5zaG93LWJvcmRlcntcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xufSIsIi8qKiBMb2FkIEZvbnRzICoqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcnO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndmVybGFnIGJvb2snO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3ZlcmxhZyBsaWdodCc7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvVmVybGFnLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1MaWdodC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xufVxuXG4vKiogU2V0IEJhc2UgRm9udCBTaXplcyAqL1xuXG5ib2R5IHtcblx0Zm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSxcbnVsLFxub2wge1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG5AaW1wb3J0ICdoZWFkaW5ncyc7XG5AaW1wb3J0ICdjb3B5Jztcblxuc3Ryb25nLCBiIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn0iLCJoMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsIHtcblx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcblx0bWFyZ2luOiAwIDAgMS41cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgZm9udC1zaXplOiA1cmVtO1xuICAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICB9XG4gIEBtZWRpYSAjeyRsYXB0b3AtdXB9e1xuICAgICBmb250LXNpemU6IDdyZW07XG4gICAgIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG4gIH1cbn1cblxuaDIsXG5oM3tcbiAgY29sb3I6ICRkYXJrLWJsdWU7XG59XG5cbmgye1xuICBmb250LXNpemU6IDEuNHJlbTsgXG5cbiAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICB9XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxLjJyZW07IFxuXG4gIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxufVxuXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fdmVybGFnO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuIiwicHtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgXG4gICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgIH1cbn1cblxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG59XG5cbi5oZWFkZXItZGVzY3JpcCBwe1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XG5cbiAgICBAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbn1cblxuLmNvbnRlbnQtYXJlYSB1bCBsaSxcbi5jb250ZW50LWFyZWEgb2wgbGl7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luLWJvdHRvbTogLjRyZW07XG4gICAgICAgICAgIFxuICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICB1bHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IC40cmVtIDAgMCAwO1xuICAgIH1cblxuICAgIHVsIGxpe1xuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIH1cbn1cblxuI2NvbnRlbnQgbGl7XG4gICAgQG1lZGlhICN7JHVwLXRvLXRhYmxldH0ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG59XG5cbiNjb250ZW50IG9sIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG59IiwiLmNvbnRhaW5lciwgLmNvbnRhaW5lci1hbHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogOTAlO1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuLmNvbnRhaW5lci1hbHQge1xuXHR3aWR0aDogOTAlO1xuXHQvKm1heC13aWR0aDogNzY1cHg7Ki9cblx0bWF4LXdpZHRoOiA5MDBweDtcblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cbn1cblxuLm5hdmlnYXRpb24tY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiBub25lO1xuXG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHR3aWR0aDogOTUlO1xuXHR9XG5cblx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cbn0iLCIuZ3JpZC01MC01MCB7XG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdCYtaXRlbSB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZmxleDogMSAxIDBweDtcblx0XHR9XG5cdH1cbn0iLCIuZG93bmxvYWRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHQvKmp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuXHRtYXJnaW46IDJyZW0gMDtcblxuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0bWFyZ2luOiA0cmVtIDA7XG5cdH1cblxuXHQuZG93bmxvYWQge1xuXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0bWFyZ2luOiAxLjVyZW0gMDtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuICAgIFx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcblx0XHR9XG5cblx0XHQmLWN0YSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG4gICAgXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgXHRcdG1hcmdpbi10b3A6IDFyZW07XG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBcdFx0JjphZnRlciB7XG4gICAgXHRcdFx0Y29udGVudDogJyc7XG4gICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvaWNvbnMvZG93bmxvYWQtYXJyb3cucG5nJyk7XG4gICAgXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgXHRcdFx0aGVpZ2h0OiAyMHB4O1xuICAgIFx0XHRcdHdpZHRoOiAyMHB4O1xuICAgIFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0ICAgIFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdCAgICBtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICBcdFx0fVxuXHRcdH1cdFxuXHR9XG59IiwiLnNpdGUtaGVhZGVyIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggI2FkYWNhYztcblxuICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdHBhZGRpbmc6IDIuNXJlbSAwIDFyZW07XG4gICAgfVxuICAgICYuc3RpY2t5IHtcbiAgICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0cGFkZGluZzogMXJlbSAwO1xuICAgIFx0fVxuICAgIFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHQuc2l0ZS1icmFuZGluZyB7XG5cdCAgICBcdFx0d2lkdGg6IDEwNXB4O1xuXHQgICAgXHR9XG5cdCAgICBcdCNzaXRlLW5hdmlnYXRpb24ge1xuXHQgICAgXHRcdHVsIGxpIGEge1xuXHQgICAgXHRcdFx0cGFkZGluZzogLjJyZW0gMS41cmVtIC4ycmVtIDA7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdHVsIHtcblx0ICAgIFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4OyAvKiBORVcgKi9cbiAgICBcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0XHRcdH1cblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cbiAgICB9XG4gICAgJi1pbm5lciB7XG4gICAgXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBcdH1cbiAgICB9XG5cdC5zaXRlLWJyYW5kaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHR3aWR0aDogMTA5cHg7XG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0d2lkdGg6IDIxOHB4O1xuXHRcdH1cblx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2U7XG5cdH1cblx0I21vYmlsZS10b2dnbGUge1xuXHQgICAgaGVpZ2h0OiAzMHB4O1xuXHQgICAgd2lkdGg6IDMwcHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICByaWdodDogNSU7XG5cdCAgICB0b3A6IDFyZW07XG5cdCAgICB6LWluZGV4OiAxO1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCNzaXRlLW5hdmlnYXRpb24ge1xuXHRcdFxuXHQgICAgQG1lZGlhICN7JHVwLXRvLXRhYmxldH0ge1xuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGxlZnQ6IDA7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICB0b3A6IC0xNTAwcHg7XG5cdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0XHQgICAgei1pbmRleDogMDtcblx0XHQgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXHQgICAgfVxuXHQgICAgQG1lZGlhICN7JHVwLXRvLXRhYmxldH0ge1xuXHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0dG9wOiAwO1x0XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogNHJlbSAwIDA7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zdWItbWVudSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjFiMWIxO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMDtcblxuICAgIFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG4gICAgXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRcdFx0XHRyaWdodDogMDtcbiAgICBcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHQgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG5cdFx0XHRcdCAgICBtaW4td2lkdGg6IDIwMHB4O1xuXHRcdFx0XHQgICAgYm9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0ICAgIHRvcDogMi43NXJlbTtcbiAgICBcdFx0XHRcdC8qYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4ICNhZGFjYWM7Ki9cbiAgICBcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA4cHggMCAjODY4Njg2O1xuXG4gICAgXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG4gICAgXHRcdFx0XHQmOmJlZm9yZSB7XG4gICAgXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuICAgIFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgdG9wOiAtMjZweDtcblx0XHRcdFx0XHQgICAgbGVmdDogMDtcbiAgICBcdFx0XHRcdH1cbiAgICBcdFx0XHR9XG5cbiAgICBcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdCAgICB0b3A6ICAzLjg3NXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICBcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdCAgICBwYWRkaW5nOiAuNXJlbSAuNzVyZW0gLjVyZW0gMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTtcblxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjFiMWIxO1xuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLjc1cmVtO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlxcZjA3OFwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7IGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuICAgIFx0XHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAuNXJlbTtcbiAgICBcdFx0XHRcdFx0XHR0b3A6IDE2cHg7XG4gICAgXHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAuNzVyZW0gNSU7XG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjJyZW0gLjc1cmVtIC4ycmVtIDByZW07XG5cdFx0XHRcdCAgICBcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDEuMWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IC44cmVtIDEuMXJlbSAuOHJlbSAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOHJlbSAxLjVyZW0gLjhyZW0gMHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jdXJyZW50LW1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gTU9CSUxFIEhBTUJVUkdFUiBJQ09OIEFOSU1BVElPTlxuLnNpdGUtaGVhZGVyX19oYW1idXJnZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNSU7XG4gICAgdG9wOiAyOHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG5cdEBtZWRpYSAjeyRzbWFsbC1sYXB0b3AtdXB9IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogM3B4O1xuXHRcdGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHRvcDogOHB4O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdHRvcDogMTdweDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdH1cblx0fVxuXHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ3ZGVnKTtcblx0ICAgIGxlZnQ6IDdweDtcblx0ICAgIHRvcDogMHB4O1xuXHQgICAgd2lkdGg6IDI0cHg7XG5cdH1cblx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAwJTtcblx0fVxuXHQmLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC00N2RlZyk7XG5cdCAgICBsZWZ0OiA3cHg7XG5cdCAgICB0b3A6IDE3cHg7XG5cdCAgICB3aWR0aDogMjRweDtcblx0fVxufSIsIi5zaXRlLWZvb3RlciB7XG5cdGJvcmRlci10b3A6IDhweCBzb2xpZCAkbGlnaHQtYmx1ZTtcblx0cGFkZGluZzogMXJlbSAwO1xuXG5cdEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zaXRlLWluZm8ge1xuXHQgICAgbWFyZ2luOiBhdXRvO1xuXHQgICAgd2lkdGg6IDE2MHB4O1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0ICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgXHRtYXJnaW46IDA7XG5cdCAgICBcdHdpZHRoOiBhdXRvO1xuXHQgICAgfVxuXHR9XG5cblx0LmNvcHlyaWdodCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG5cdFx0Y29sb3I6ICNhMmE0YTU7XG5cdFx0bWFyZ2luOiAuNXJlbTtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgZm9udC1zaXplOiAxMnB4O1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCAgICBAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdCAgICBcdGZsb2F0OiByaWdodDtcblx0ICAgIFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHQgICAgfVxuXG5cdH1cblxuXHQuc2l0ZS1icmFuZGluZyxcblx0LmZvb3Rlci1uYXZpZ2F0aW9uIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtYnJhbmRpbmcgaW1nIHtcblx0XHR3aWR0aDogMTEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogLS4zNXJlbTtcblx0fVxuXG5cdC5tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogLjVyZW07XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHQgICAgY29sb3I6ICRkYXJrLWJsdWU7O1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdFx0XHRcdCAgICBwYWRkaW5nOiAuNXJlbSA1JTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuMnJlbSAwIC4ycmVtIDEuMjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IC44cmVtIDByZW0gLjhyZW0gMS4xNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZXJyb3ItNDA0IHtcblx0Ji5sYW5kaW5nLXBhZ2VfX2hlcm8ge1xuXHRcdGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG5cdH1cblxuXHQubGFuZGluZy1wYWdlX19oZXJvLXRleHQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiA0dncgMSUgNHZ3IDQlO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblx0XHR9XG5cdH1cblxuXHRoMSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogNXZ3O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuXHRcdH1cblx0fVxuXG5cdHAsIHVsLCBsaSwgYSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHR9XG5cblx0dWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2MgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMS41cmVtIDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5sYW5kaW5nLXBhZ2Uge1xuXG5cdCZfX2hlcm8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAkc29mdGVzdC1ncmF5O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRwYWRkaW5nOiA3LjV2dyA1JSAxcmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdC8qcGFkZGluZzogNHZ3IDElIDFyZW0gNCU7Ki9cblx0XHRcdFx0Lyp3aWR0aDogNTAlOyovXG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdHBhZGRpbmc6IDN2dyAxJSAxcmVtIDQlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdC8qcGFkZGluZy10b3A6IDcuNXZ3OyovXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0dnc7XG5cdFx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6ICRzb2Z0ZXN0LWdyYXk7XG5cdFx0XHRcdCAgICBjb250ZW50OiBcIlwiO1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAxMDIlO1xuXHRcdFx0XHQgICAgcmlnaHQ6IC0yMCU7XG5cdFx0XHRcdCAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMTVkZWcpO1xuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiBza2V3WCgtMjJkZWcpO1xuXHRcdFx0XHQgICAgdG9wOiAtMSU7XG5cdFx0XHRcdCAgICAvKndpZHRoOiA1MCU7Ki9cblx0XHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgd2lkdGg6IDU1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaGVhZGVyLW51bWJlciB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdFx0XHQuY2FsbG91dC1udW1iZXIge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYWxsb3V0LXRpdGxle1xuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0aDJ7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtZGVza3RvcC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHB7XG5cdFx0XHRcdEBtZWRpYSAjeyRsYXJnZS1kZXNrdG9wLXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxdnc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcblx0XHRcdFx0bWluLWhlaWdodDogNDV2dztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHQvKndpZHRoOiA1MCU7Ki9cblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0LyptaW4taGVpZ2h0OiA0MHZ3OyovXG5cdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHR9XG5cblx0XHRcdC5hdHRyaWJ1dGlvbiB7XG5cdFx0XHRcdHJpZ2h0OiAycmVtO1xuXHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn1cblxuLmxhbmRpbmctcGFnZV9faGVyby5XaGl0ZXtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dDphZnRlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Y29udGVudDogXCJcIjtcblx0fVxufVxuXG4uYW5nbGVkLWltYWdlLXJlcGVhdGVye1xuXHQubGFuZGluZy1wYWdlX19oZXJvLXRleHR7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDR2dyAxJSAxcmVtIDQlO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNy41dnc7XG5cdFx0fVxuXHR9XG5cblx0LmxhbmRpbmctcGFnZV9faGVyby1pbWd7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cbn0iLCIuZmVhdHVyZWQtcHJvcGVydHkge1xuXHQudGV4dC1ib3gge1xuXHRcdG1hcmdpbjogM3Z3IDAgLTEwdnc7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQyNXB4O1xuXHRcdCAgICBtYXJnaW46IDEwdncgMCAtNDB2dztcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCJAaW1wb3J0IFwiY29udGFpbmVyXCI7XG5AaW1wb3J0IFwiZ3JpZHNcIjtcbkBpbXBvcnQgXCJkb3dubG9hZHNcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcbkBpbXBvcnQgXCI0MDRcIjtcbkBpbXBvcnQgXCJsYW5kaW5nLXBhZ2VcIjtcbkBpbXBvcnQgXCJob21lcGFnZVwiO1xuXG4uc2l0ZS1jb250ZW50IHtcblx0bWFyZ2luLXRvcDogNTdweDtcblxuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0bWFyZ2luLXRvcDogODFweDtcblx0fVxufSIsIi5maWZ0eTUwZmVhdHVyZWRzdGF0cyB7XG5cdCYtaXRlbSB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRjb2xvcjogJHdoaXRlO1xuICAgIFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCYtaW5uZXIge1xuXHQgICAgcGFkZGluZzogMjV2dyAxMHZ3O1xuICAgIFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMyk7XG4gICAgXHRtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgXHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHQgICAgXHRwYWRkaW5nOiAyMHZ3IDl2dztcblx0XHR9XG5cdH1cblx0Ji1sb2dvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIFx0cGFkZGluZzogMCAxMCU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTE3cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogIDIuODV2dztcbiAgICBcdFx0cGFkZGluZzogMCAzdnc7XG5cdFx0fVxuXHR9XG5cdCYtbnVtYmVyIHtcblx0XHRmb250LXNpemU6IDZyZW07XG5cdCAgICBsaW5lLWhlaWdodDogNXJlbTtcblx0ICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBtYXJnaW46IDA7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAuMzVlbTtcblx0XHQgICAgY29udGVudDogJyMnO1xuXHRcdCAgICB0b3A6IC0xNHB4O1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogMTd2dztcblx0ICAgIFx0bGluZS1oZWlnaHQ6IC43ZW07XG5cdFx0fVxuXHR9XG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0ICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cdCAgICBtYXJnaW46IC0xMHB4IGF1dG8gM3B4O1xuXG5cdCAgICBAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0Zm9udC1zaXplOiAgMi44NXZ3O1xuXHRcdH1cblx0fVxuXHQmLXNvdXJjZSB7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdG1hcmdpbjogLjVyZW0gYXV0byAwO1xuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogMnZ3O1xuXHRcdH1cblx0fVxufSIsIi5oZXJvIHtcblx0aGVpZ2h0OiA5MHZoO1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHR9XG5cdCYtaW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcdGhlaWdodDogMTAwJTtcblx0XHQmLXRvcCB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdCAgICBcdGZsZXg6IDEgMSBhdXRvO1xuXHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0ICAgIFx0Lm92ZXJsYXkge1xuXHQgICAgXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdCAgICB0b3A6IDA7XG5cdFx0XHQgICAgbGVmdDogMDtcblxuXHRcdFx0ICAgIC8qIERFVi1TdHlsZXNcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyLCAxMiwgMTIsIDAuMyk7XG5cdFx0XHQgICAgKi9cblxuXHRcdFx0ICAgIC8vIElOVC1ERVYtU3R5bGVzXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMiwgMTIsIDEyLCAwKTtcblx0ICAgIFx0fVxuXG5cdCAgICBcdCYtd3JhcCB7XG5cdCAgICBcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0QG1lZGlhICN7JHVwLXRvLXRhYmxldH0ge1xuXHRcdFx0XHRcdGhlaWdodDogNzUlO1xuXHRcdFx0XHR9XG5cblx0XHRcdCAgICBoMSBzcGFuIHtcblx0XHRcdCAgICBcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdCAgICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHQgICAgXHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgIGgxIHtcblx0XHRcdCAgICBcdC8qIERFVi1TdHlsZXMqL1xuXHRcdFx0ICAgIFx0dGV4dC1zaGFkb3c6IDAgMXB4IDRweCAjM2UzZDNkO1xuXHRcdFx0ICAgIFx0XG5cdFx0XHQgICAgXHRcblx0XHRcdCAgICBcdEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogOHZ3O1xuXHRcdFx0XHRcdH1cblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICAuaGVyby1zdWJoZWFkZXJ7XG5cdFx0XHQgICAgXHRwe1xuXHRcdFx0ICAgIFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XG5cdFx0XHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IC41cmVtIGF1dG87XG5cblx0XHRcdFx0XHRcdC8qIERFVi1TdHlsZXNcblx0XHRcdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcblx0XHRcdCAgICBcdFx0dGV4dC1zaGFkb3c6IDAgMXB4IDRweCAjM2UzZDNkO1xuXHRcdFx0ICAgIFx0XHQqL1xuXG5cdFx0XHQgICAgXHRcdC8vIElOVC1ERVYtU3R5bGVzXG5cdFx0XHQgICAgXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRcdFxuXG5cdFx0XHQgICAgXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdCAgICBtYXgtd2lkdGg6IDYwdnc7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luOiAxcmVtIGF1dG87XG5cdFx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuXHRcdFx0XHRcdFx0ICAgIC8qIERFVi1TdHlsZXNcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjR2dztcblx0XHRcdFx0ICAgIFx0XHQqL1xuXG5cdFx0XHRcdFx0XHQgICAgLy8gSU5ULURFVi1TdHlsZXNcblx0XHRcdFx0XHRcdCAgICBmb250LXNpemU6IDIuMXZ3O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdCAgICBcdFx0LyogREVWXG5cdFx0XHRcdCAgICBcdFx0bWFyZ2luOiAyLjVyZW0gYXV0bztcblx0XHRcdFx0ICAgIFx0XHQqL1xuXHRcdFx0ICAgIFx0XHRcdFxuXHRcdFx0ICAgIFx0XHRcdC8vIElOVC1ERVZcblx0XHRcdCAgICBcdFx0XHRtYXJnaW46IDEuMjVyZW0gYXV0byAzcmVtXG5cdFx0XHRcdCAgICBcdH1cblxuXHRcdFx0XHQgICAgXHRAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuXHRcdFx0XHQgICAgXHRcdC8vSU5ULURFVlxuXHRcdFx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMS45NXZ3O1xuXHRcdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgXHR9XG5cdFx0XHQgICAgfVxuXHQgICAgXHR9XG5cdFx0fVxuXG5cdFx0Ji1ib3R0b20ge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0cCB7XG5cdFx0XHQgICAgbWF4LXdpZHRoOiA4MCU7XG5cdFx0XHQgICAgbWFyZ2luOiAycmVtIGF1dG8gM3JlbTtcblx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji13aXRoLW1hcHtcblx0XHQvKm1hcmdpbi10b3A6IC02dnc7Ki9cblx0fVxuXG5cdCYtbWFwe1xuXHRcdC8qbWF4LXdpZHRoOiA4cmVtO1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRtYXJnaW46IDJ2dztcblxuICAgIFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRtYXgtd2lkdGg6IDEwcmVtO1xuICAgIFx0fVxuXG4gICAgXHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG4gICAgXHRcdG1heC13aWR0aDogMTIuNXZ3O1xuICAgIFx0fSovXG5cbiAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdGJvdHRvbTogMDtcbiAgICBcdG1hcmdpbjogMDtcblxuICAgIFx0LyogREVWLVN0eWxlc1xuICAgIFx0bWF4LXdpZHRoOiAzNXZ3O1xuICAgIFx0cmlnaHQ6IDN2dztcbiAgICBcdCovXG5cbiAgICBcdC8vIElOVC1ERVYtU3R5bGVzXG4gICAgXHRtYXgtd2lkdGg6IDM0dnc7XG4gICAgXHRsZWZ0OiBjYWxjKDUwdncgLSAxN3Z3KTtcbiAgICBcdGJvdHRvbTogNXJlbTtcblxuICAgIFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHQvKiBERVYtU3R5bGVzXG4gICAgXHRcdGJvdHRvbTogLTJ2dztcbiAgICBcdFx0Ki9cblxuICAgIFx0XHQvLyBJTlQtREVWLVN0eWxlc1xuICAgIFx0XHRtYXgtd2lkdGg6IDE3dnc7XG4gICAgXHRcdGxlZnQ6IGNhbGMoIDUwdncgLSA4LjV2dyApO1xuICAgIFx0XHRib3R0b206IDJ2dztcbiAgICBcdH1cblxuICAgIFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblxuICAgIFx0XHQvLyBJTlQtREVWLVN0eWxlc1xuICAgIFx0XHRtYXgtd2lkdGg6IDEydnc7XG4gICAgXHRcdGxlZnQ6IGNhbGMoIDUwdncgLSA2dncgKTtcbiAgICBcdH1cblxuICAgIFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblxuICAgIFx0XHQvLyBJTlQtREVWLVN0eWxlc1xuICAgIFx0XHRtYXgtd2lkdGg6IDl2dztcbiAgICBcdFx0bGVmdDogY2FsYyggNTB2dyAtIDQuNXZ3ICk7XG4gICAgXHR9XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn0iLCIuaW5jZW50aXZlcyB7XG5cdCYtd3JhcHBlcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuICBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcdFx0cGFkZGluZzogMnJlbTtcbiAgXHRcdHotaW5kZXg6IDUwO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgYm94LXNoYWRvdzogXG4gICAgICAgIDBweCAxMXB4IDhweCAtMTBweCAkZGFyay1ncmF5LFxuICAgICAgICAwcHggLTExcHggOHB4IC0xMHB4ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgXG5cbiAgICAgICAgXG5cdCAgICAuY29tcGFueS1sb2dvc3tcblx0ICAgIFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHQgICAgXHRcdG1heC13aWR0aDogODAlO1xuXHQgICAgXHR9XG5cblx0ICAgIFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHRcdG1heC13aWR0aDogNzAlO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cdH1cblxuXHQmLWltZ3tcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0bWFyZ2luLXJpZ2h0OiA0cmVtO1xuXHQgICAgfVxuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdHB7XG4gICAgXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICBcdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjV2dztcblx0XHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogMS43dnc7XG5cdCAgICBcdH1cblxuXHQgICAgXHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdCAgICBcdFx0Zm9udC1zaXplOiAydnc7XG5cdCAgICBcdFx0bWF4LXdpZHRoOiAzMXZ3O1xuXHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdCAgICBcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJ0bntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJsdWU7XG5cdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBmb250LXNpemU6IDFyZW07XG5cdCAgICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdCAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDdweCAyMHB4O1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0ICAgIFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmlubGluZV9faW1nLXRleHQge1xuXHQmLS1jb250ZW50IHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdGltZywgLnRleHQge1xuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0IHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogNnJlbSAzcmVtIDAgNSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmb250LXNpemU6IDMuMzV2dztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RhdHMtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdC5zdGF0IHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmltZy10ZXh0IHtcblx0cGFkZGluZzogMXJlbTsgXG5cblx0XHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuICBcdFx0XHRwYWRkaW5nOiAycmVtO1xuICBcdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTtcbiAgXHRcdH1cblxuICBcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuICBcdFx0XHRwYWRkaW5nOiA0cmVtIDJyZW0gNHJlbSAycmVtO1xuICBcdFx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5yaWdodHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNSUgMCAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5sZWZ0e1xuXG5cdFx0XHQudGV4dHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgM3JlbSAwIDUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji50b3B7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXItbnVtYmVyIHtcblxuICBcdFx0XHQuY2FsbG91dC1udW1iZXIge1xuICBcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcbiAgXHRcdFx0XHR9XG4gIFx0XHRcdH1cbiAgXHRcdH1cblxuXG5cdFx0LmltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWFnZSwgLnRleHQge1xuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0IHtcblxuXHRcdFx0cHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgIFx0XHRcdFx0d2lkdGg6IDg3JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHQgICAgZm9udC1zaXplOiAycmVtO1xuXHRcdFx0ICB9XG5cblx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdCAgICBmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogLjc1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5tdWx0aS1pbWFnZSB7XG5cdHBhZGRpbmc6IDJyZW0gMDtcblxuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXHR9XG5cdFxuXHQuaW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMXJlbSAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDUwdnc7XG5cblx0XHQuYXR0cmlidXRpb24ge1xuXHRcdFx0dG9wOiAycmVtO1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDMydnc7XG5cdFx0ICAgIGhlaWdodDogMTh2dztcblx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdCAgICBib3JkZXI6IC40dncgc29saWQgJHdoaXRlO1xuXHRcdH1cblxuXHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTJ2dztcblx0XHRcdFx0bWFyZ2luLXRvcDogLTR2dztcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzdnc7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00dnc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d3JhcDogbm93cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0fVxuXG5cdC5pbWFnZXMsXG5cdC50ZXh0IHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogNDklO1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0IHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdH1cblx0fVxufSIsIi50ZXh0LXdpdGgtc3RhdC1ibG9jayB7XG5cdHBhZGRpbmc6IDJyZW0gMDtcblxuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXHR9XG5cblx0LnRleHQtd2l0aC1zdGF0LWJsb2NrLWNvbnRhaW5lciB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdC5sZWZ0LFxuXHQucmlnaHQge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXQge1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXQtdmFsdWUge1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRmb250LXNpemU6IDN2dztcbiAgICBcdH1cblx0fVxuXG5cdC5zdGF0LWRlc2NyaXB0aW9uIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGZvbnQtc2l6ZTogMS4ydnc7XG4gICAgXHRcdG1heC13aWR0aDogbm9uZTtcbiAgICBcdH1cblx0fVxuXG5cdC5xdW90ZSB7XG5cdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDFyZW0gMDtcbiAgICBcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXHR9XG5cdFxuXHQuY2l0ZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdGNvbG9yOiAjOUE5QTlBO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufSIsIi5ibHVlLXF1b3RlLWJsb2NrIHtcblx0YmFja2dyb3VuZDogJGRhcmstYmx1ZTtcblx0cGFkZGluZzogNnJlbSAwO1xuXHRjb2xvcjogJHdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LmltYWdlIHtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdGhlaWdodDogMjUwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJvcmRlcjogNXB4IHNvbGlkICR3aGl0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG59IiwiLmxvZ2luIHtcblx0Ji13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIFx0XHRoZWlnaHQ6IDkwdmg7XG4gIFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdH1cblxuXHQmLWxvZ297XG5cdFx0d2lkdGg6IDEwcmVtO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0d2lkdGg6IDEzdnc7XG5cdFx0fVxuXHR9XG5cblx0Ji1kZXNjcmlwe1xuICAgIFx0bWFyZ2luOiAuNXJlbSAwIDNyZW07XG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBcdHB7XG5cdCAgICBcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHQgICAgZm9udC13ZWlnaHQ6IDQwMDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNztcblx0XHQgICBcblx0XHQgICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdCAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcblx0XHQgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0ICAgIH1cbiAgICBcdH1cblx0fVxuXG5cdGZvcm17XG5cdFx0d2lkdGg6IDgwdnc7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA2MHZ3O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiAzNXZ3O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdHdpZHRoOiAzMHZ3O1xuXHRcdH1cblx0fVxuXG5cdCYtdXNlcm5hbWUsXG5cdCYtcGFzc3dvcmR7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblx0XHRwYWRkaW5nOiAwIDI1cHggNXB4IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cdFx0bGFiZWx7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRmb250LXNpemU6IC44cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cblx0XHRpbnB1dHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHR9XG5cdH1cblxuXHQjd3Atc3VibWl0e1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIGZvbnQtc2l6ZTogLjhyZW07XG5cdCAgICBmb250LWZhbWlseTogJGZvbnRfX3ZlcmxhZztcblx0ICAgIG1hcmdpbjogMTVweCAwO1xuXHQgICAgbWluLXdpZHRoOiAxMjVweDtcblx0XHRwYWRkaW5nOiA3cHggNDBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHQgICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWlkLWJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbXBhbnktbG9nb3Mge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDJyZW0gMCAwO1xuXG5cdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDAgO1xuXHR9XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHBhZGRpbmc6IDVyZW0gM3JlbSAwO1xuXHR9XG5cblx0Jl9faW1hZ2VzIHtcblx0XHRwYWRkaW5nOiAwIDAgMnJlbTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgM3JlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgM3JlbTtcblx0XHR9XG5cdH1cblx0XG5cdGgye1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblxuXHQuaGVhZGVyLWRlc2NyaXAgcCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdFxuXHQubG9nb3Mge1xuXHRcdCYtY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdH1cblxuXHRcdC5sb2dvIHtcblx0XHRcdHdpZHRoOiAyNCU7XHRcblx0XHRcdHBhZGRpbmc6IC43NXZ3O1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHdpZHRoOiAxNiU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ob21lIHtcblx0LmNvbXBhbnktbG9nb3Mge1xuXHRcdC5sb2dvcyB7XG5cblx0XHRcdC5sb2dvIHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxNCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIub3ZlcnZpZXcge1xuXHRiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheTtcblx0cGFkZGluZzogNnJlbSAwO1xuXHQmLWxvZ28ge1xuXHRcdG1hcmdpbjogMCBhdXRvIDNyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXNpemU6IDMuMmVtO1xuXHQgICAgbWF4LXdpZHRoOiA3NSU7XG5cdCAgICBsaW5lLWhlaWdodDogMS4yZW07XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBtYXJnaW46IDAgYXV0byAzLjVyZW07XG5cdCAgICBAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdCAgICBcdGZvbnQtc2l6ZTogNGVtO1xuXHQgICAgXHRtYXgtd2lkdGg6IDU1JTtcblx0ICAgIH1cblx0fVxuXHQmLWNhcmRzIHtcblx0XHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC8vIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcblx0XHR9XG5cdFx0Ji1jYXJkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdCAgICBcdFx0ZmxleC1iYXNpczogMDtcbiAgICBcdFx0XHRtaW4td2lkdGg6IDQ4LjUlO1xuXHQgICAgXHRcdG1heC13aWR0aDogNDguNSU7XG5cdCAgICBcdH1cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0bWluLXdpZHRoOiAyMyU7XG5cdCAgICBcdFx0bWF4LXdpZHRoOiAyMyU7XG5cdCAgICBcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbi5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250LCAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAxM3B4IHJnYmEoMCwgMCwgMCwgLjMpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQge1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgc2FsbW9uO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwIDEuNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgLy8gICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICB9XG4gIC8vICAgJjpiZWZvcmUge1xuXHRcdC8vIGZvbnQtc2l6ZTogLjg1cmVtO1xuXHQgLy8gICAgYm90dG9tOiAzMnB4O1xuXHQgLy8gICAgcmlnaHQ6IDdweDtcblx0IC8vICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAvLyAgICBjb250ZW50OiAnU29sdXRpb24nO1xuXHQgLy8gICAgei1pbmRleDogMTAwO1xuXHQgLy8gICAgY29sb3I6ICR3aGl0ZTtcblx0IC8vICAgIGxldHRlci1zcGFjaW5nOiAuMDFlbTtcblx0IC8vICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC8vICAgfVxuICAvLyAgICY6YWZ0ZXIge1xuICAvLyAgIFx0d2lkdGg6IDIwMHB4O1xuICAvLyAgIFx0aGVpZ2h0OiAyMDBweDtcbiAgLy8gICBcdGJhY2tncm91bmQ6ICRyZWQ7XG4gIC8vICAgXHRib3R0b206IC04N3B4O1xuICAvLyAgIFx0cmlnaHQ6IC04N3B4O1xuICAvLyAgIFx0Y29udGVudDogJyc7XG4gIC8vICAgXHRib3JkZXItcmFkaXVzOiAxMDAlO1xuICAvLyAgIH1cbiAgICAvLyAudG9wIHtcbiAgICAvLyBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy8gXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgLy8gfVxufVxuXG4ub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcblx0YmFja2dyb3VuZDogc2FsbW9uO1xuXHRwYWRkaW5nOiAuNzVlbTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0JjpiZWZvcmUge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdHRvcDogMTBweDtcblx0XHRib3R0b206IDEwcHg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiAnJztcblx0fVxufVxuXG5cblxuXG5cblxuLyogZW50aXJlIGNvbnRhaW5lciwga2VlcHMgcGVyc3BlY3RpdmUgKi9cbi5mbGlwLWNvbnRhaW5lciB7XG5cdHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG5cdC8qIGZsaXAgdGhlIHBhbmUgd2hlbiBob3ZlcmVkICovXG5cdC5mbGlwLWNvbnRhaW5lcjpob3ZlciAuZmxpcHBlciwgLmZsaXAtY29udGFpbmVyLmhvdmVyIC5mbGlwcGVyIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0fVxuXG4uZmxpcC1jb250YWluZXIge1xuXHQvLyB3aWR0aDogMzIwcHg7XG5cdC8vIGhlaWdodDogNDgwcHg7XG5cdG1pbi1oZWlnaHQ6IDE4cmVtO1xuXHR3aWR0aDogMTAwJTtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5NXB4KSB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUvMyAtIDMwcHgpO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNTc1cHgpIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAzMHB4KTtcblx0fVxufVxuXG4vKiBmbGlwIHNwZWVkIGdvZXMgaGVyZSAqL1xuLmZsaXBwZXIge1xuXHR0cmFuc2l0aW9uOiAwLjhzO1xuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIGhpZGUgYmFjayBvZiBwYW5lIGR1cmluZyBzd2FwICovXG5cdC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250LCAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcblx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDE4cmVtO1xuXHR9XG5cdC8qIGZyb250IHBhbmUsIHBsYWNlZCBhYm92ZSBiYWNrICovXG5cdC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHtcblx0XHR6LWluZGV4OiAyO1xuXHRcdC8qIGZvciBmaXJlZm94IDMxICovXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuXHR9XG5cdC8qIGJhY2ssIGluaXRpYWxseSBoaWRkZW4gcGFuZSAqL1xuXHQub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0fVxufVxuXG4vLyBJRSAxMSBoYWNrXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSkge1xuXG5cdCo6Oi1tcy1iYWNrZHJvcCxcblx0LmZsaXAtY29udGFpbmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHsgdHJhbnNpdGlvbjogb3BhY2l0eSA2MDBtczsgfVxuXG5cdCo6Oi1tcy1iYWNrZHJvcCxcblx0LmZsaXAtY29udGFpbmVyLmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250LFxuXHQuZmxpcC1jb250YWluZXI6aG92ZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQgeyBvcGFjaXR5OiAwOyB9XG5cblx0Kjo6LW1zLWJhY2tkcm9wLFxuXHQuZmxpcC1jb250YWluZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7IHRyYW5zaXRpb246IHotaW5kZXggNjAwbXM7IH1cblxuXHQqOjotbXMtYmFja2Ryb3AsXG5cdC5mbGlwLWNvbnRhaW5lci5ob3ZlciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrLFxuXHQuZmxpcC1jb250YWluZXI6aG92ZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7IGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7IHRyYW5zZm9ybTogcm90YXRlWCgwKSByb3RhdGVZKDE4MGRlZyk7IHotaW5kZXg6IDIwOyB9XG5cdFxufSIsIi5pbnRlcnN0aXRpYWwtaW1hZ2Uge1xuXHRoZWlnaHQ6IDQ1dnc7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdGhlaWdodDogMzV2dztcblx0fVxufSIsIi5pbnRlcnN0aXRpYWwtaW1nLXR4dCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQubGVmdCxcblx0LnJpZ2h0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0cGFkZGluZy10b3A6IDV2dztcblxuICAgIFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxlZnR7XG5cdFx0cGFkZGluZy1sZWZ0OiA1dnc7XG5cdH1cblxuXHQucmlnaHR7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0fVxuXG5cdGltZ3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0bWF4LXdpZHRoOiA0NXZ3O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdG1heC13aWR0aDogNDkwcHg7XG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgei1pbmRleDogMTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdH1cblx0fVxufSIsIi5jdXN0b20tcXVvdGUge1xuXHRcblx0Jl9fd3JhcHBlciB7XG5cdFx0cGFkZGluZzogMnJlbSAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gIFx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbSAwIDA7XG4gIFx0XHR9XG5cbiAgXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogNHJlbSAycmVtIDAgMDtcbiAgXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlcnkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMyU7XG5cblx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHZ3O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTAlO1xuXHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNSU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdFx0XHQvKndpZHRoOiA1NCU7Ki9cblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWd7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRcdGJvdHRvbTogLTNweDtcblx0XHR9XG5cblxuXHRcdC5oZWFkZXItbnVtYmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jYWxsb3V0LXRpdGxlIHtcblxuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMXJlbSAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGVmdDogLTV2dztcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHQvKmxlZnQ6IC04dnc7Ki9cblx0XHR9XG5cblx0XHQubG9nbyB7XG5cdFx0XHR3aWR0aDogMTYlO1xuXHRcdH1cblx0XHRcblx0fVxuXG5cdCZfX3F1b3Rle1xuXHRcdHBhZGRpbmctdG9wOiA0NXB4O1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybChhc3NldHMvaWNvbnMvaWNvbl9xdW90ZV9sZWZ0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXHRcdFxuXHRcdHB7XG5cblx0XHQgICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdCAgICBcdHdpZHRoOiAzMnZ3O1xuXHRcdCAgICBcdGZvbnQtc2l6ZTogMS4zdnc7XG5cdFx0ICAgIH1cblx0XHR9XHRcblx0fVxuXG59XG5cbi5jdXN0b20tcXVvdGUsXG4uc2ltcGxlLXF1b3Rle1xuXHQuY2l0YXRpb24ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ICBtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0ICB6LWluZGV4OiAxO1xuXHRcdFx0ICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0ICAmOjpiZWZvcmUge1xuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB0b3A6IC0xNXB4O1xuXHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHQgICAgaGVpZ2h0OiA1cHg7XG5cdFx0XHQgICAgd2lkdGg6IDUwcHg7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHQgICAgei1pbmRleDogLTE7XG5cdFx0XHQgIH1cblx0XHRcdCYtbmFtZXtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IC4yNXJlbTtcbiAgICBcdFx0XHRmb250LXNpemU6IC43NXJlbTtcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogMTtcbiAgICBcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHR9XG59XG5cbi5jdXN0b20tcXVvdGVfX3dyYXBwZXIsXG4uc2ltcGxlLXF1b3RlX193cmFwcGVye1xuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cbn1cblxuLmN1c3RvbS1xdW90ZV9fcXVvdGUsXG4uc2ltcGxlLXF1b3RlX19xdW90ZXtcblx0cHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XG5cdFx0XHRjb2xvcjogIzFDNEQ3NTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNjtcblx0XHQgICAgZm9udC13ZWlnaHQ6IDYwMDtcblx0fVxufVxuXG5cbi5zaW1wbGUtcXVvdGV7XG5cdCZfX3dyYXBwZXJ7XG5cdFx0cGFkZGluZzogMXJlbSAycmVtIDJyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTtcbiAgXHRcdH1cblxuICBcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuICBcdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNHJlbSAycmVtO1xuICBcdFx0fVxuXHR9XG5cblx0Jl9faW1hZ2VyeXtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXG5cdFx0LmxvZ297XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRtYXJnaW46IDFyZW0gYXV0byA0cmVtO1xuXG4gICAgXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0XHRtYXgtd2lkdGg6IDI2dnc7XG4gICAgXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAgIFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmX190ZXh0e1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcXVvdGV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdCAgIFx0Y29udGVudDogJyc7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAtMnJlbTtcblx0XHQgICAgbGVmdDogLTFyZW07XG5cdFx0ICAgIGhlaWdodDogNjBweDtcblx0XHQgICAgd2lkdGg6IDYwcHg7XG5cdFx0ICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaWNvbnMvaWNvbl9xdW90ZV9sZWZ0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHQgICAgei1pbmRleDogMTtcblxuXHRcdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0ICAgIFx0bGVmdDogLTIuNXJlbTtcblx0XHQgICAgfVxuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41dnc7XG4gICBcdFx0XHRcdG1heC13aWR0aDogNDl2dztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5zbGlkZXItcGFuZWwge1xuXHRib3gtc2hhZG93OiAwcHggMTFweCA4cHggLTEwcHggJGRhcmstZ3JheTtcblxuXHRtYXgtd2lkdGg6IDIwMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG5cdFxuXHQmLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCxcblx0Ji5zbGlkZXItZnVsbF9fb3BhcXVlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuc2xpZGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zbGlkZSB7XG5cdFx0ICAgIHBhZGRpbmc6IDI1dncgMTN2dztcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMjV2dyAxM3Z3O1xuXHRcdFx0fVxuXG5cdFx0XHQub3ZlcmxheSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogNC41dnc7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHQgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggOHB4ICMwMDA7XG5cdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQgICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbGljay1wcmV2LFxuXHRcdC5zbGljay1uZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnNsaWNrLXRyYWNrIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cdFx0LnNsaWNrLXNsaWRlIHsgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBtYXJnaW46IC0zcmVtIGF1dG8gMS43NXJlbTtcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLWRvdHMgbGkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIHdpZHRoOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGhlaWdodDogMTNweCAhaW1wb3J0YW50O1xuXHRcdCAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHQgICAgJjpsYXN0LW9mLXR5cGUge1xuXHRcdCAgICBcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdCAgICB9XG5cblx0XHQgICAgJjpiZWZvcmUge1xuICAgICAgICBcdFx0Y29udGVudDogXCJcIjtcblx0XHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHRcdCAgICB9XG5cblx0XHQgICAgJi5zbGljay1hY3RpdmUge1xuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdCAgICB9XG5cblx0XHQgICAgJjpob3ZlcntcblxuXHRcdCAgICBcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHQgICAgXHRcblx0XHQgICAgfVxuXHRcdH1cblxuXHRcdC50ZXh0LWJveHtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogNC40dnc7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdCAgICBwYWRkaW5nOiAydncgMi43NXZ3O1xuXHRcdFx0fVxuXG5cdFx0XHRoM3tcblx0XHRcdFx0Zm9udC1zaXplOiA0LjV2dztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41dnc7XG5cblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1NSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzdnc7XG4gICAgXHRcdFx0XHRtYXgtd2lkdGg6IDY1JTtcbiAgICBcdFx0XHRcdG1hcmdpbi1ib3R0b206IC41dnc7XG5cdFx0XHRcdH1cdFxuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAuOXJlbTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0fVx0XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNXZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWRlc2t0b3AtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDF2dztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLm5hdnl7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG5cblx0XHRcdFx0aDMsXG5cdFx0XHRcdHAsXG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmJsYWNre1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cblx0XHRcdFx0aDMsXG5cdFx0XHRcdHAsXG5cdFx0XHRcdC5idG57XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxlZnQtbm90Y2h7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0XHQgICAgYm90dG9tOiA0MHB4O1xuXHRcdFx0XHQgICAgei1pbmRleDogOTk7XG5cdFx0XHRcdCAgICB3aWR0aDogNTAlO1xuXHRcdFx0XHQgICAgYm94LXNoYWRvdzogMXB4IDNweCAxMnB4IDJweCAkYmxhY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyxcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LW9ubHl9IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmhlYWRlci1udW1iZXIge1xuXG5cdFx0XHRcdC5jYWxsb3V0LXRpdGxlIHtcblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDR2dztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzLjV2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG90YWwtc2xpZGVzLTEsXG5cdC50b3RhbC1zbGlkZXMtMCB7XG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uc2xpY2stdHJhY2sgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbi5zbGljay1zbGlkZSB7ICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLmFjY29yZGlvbi1ibG9jayB7XG5cdHBhZGRpbmc6IDJyZW0gMDtcblx0XG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdH1cblxuXHQuYWNjb3JkaW9uLWNvbnRhaW5lciB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblxuXHQucmlnaHQsXG5cdC5sZWZ0IHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdH1cblxuXHRcdC5pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQuYWNjb3JkaW9uIHtcblxuXHRcdC50YWIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtdG9nZ2xlIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRmb250LXNpemU6IDE5cHg7IFxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMi4yNXJlbSAxcmVtIDNyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0dG9wOiAxOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxLjJyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvaWNvbnMvcGx1cy5wbmcnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvaWNvbnMvbWludXMucG5nJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMi4yNXJlbTtcblxuXHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDk5OTlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxufSIsIi5zdGFja2VkX19pbWctY29sIHtcblx0XG5cdCYtY29udGVudCB7XG5cdFx0cGFkZGluZzogMS41cmVtIDA7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogMi41cmVtIDA7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmb250LXNpemU6IDMuMzV2dztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RhY2tlZF9fdGV4dCB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cblxuXHQuc3RhdHMtY29udGFpbmVyIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogMzglO1xuXHRcdH1cblxuXHRcdC5zdGF0IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIuc3RhdC1jb2wge1xuXHQmLXBhbmVse1xuXHRcdHBhZGRpbmc6IDFyZW07IFxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICBcdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtO1xuICBcdFx0fVxuXG4gIFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG4gIFx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtIDJyZW07XG4gIFx0XHR9XG5cbiAgXHRcdC5oZWFkZXItbnVtYmVyIHtcbiAgXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgXHRcdFx0LmNhbGxvdXQtbnVtYmVye1xuICBcdFx0XHRcdG1hcmdpbi1yaWdodDogLjVyZW07XG4gIFx0XHRcdFx0bGluZS1oZWlnaHQ6IC43NTtcbiAgXHRcdFx0fVxuXG4gIFx0XHRcdC5jYWxsb3V0LXRpdGxlIHtcbiAgXHRcdFx0XHQgICAgXG4gICAgXHRcdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcbiAgXHRcdFx0XHRcdG1heC13aWR0aDogNTUlO1xuICBcdFx0XHRcdH1cblxuICBcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0XHRcdG1heC13aWR0aDogNjUlO1xuICBcdFx0XHRcdH0gIFx0XHRcdFx0XG4gIFx0XHRcdH1cbiAgXHRcdH1cblxuICBcdFx0LnN0YXRzLWNvbnRhaW5lciB7XG5cblx0XHRcdHdpZHRoOiA5MCU7XG4gICAgXHRcdG1hcmdpbjogYXV0bztcblxuICAgIFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMyJSAtIDFyZW0pO1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDMzJSAtIDJyZW0pO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuY29scy0xIHtcblx0XHRcdFx0LnN0YXQge1xuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmNvbHMtMiB7XG5cdFx0XHRcdC5zdGF0IHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAycmVtIDAgMXJlbTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAzcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHQgICAgbWF4LXdpZHRoOiA5MDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nOiA0cmVtIDRyZW0gMnJlbSA0cmVtO1xuXHRcdH1cblx0XHRcblx0XHRoMntcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cblx0Ji1vbmx5LWNvbHN7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHR9XG5cdH1cblxuXG59XG5cbiIsIi50ZXh0LWNvbCB7XG5cdCYtcGFuZWx7XG5cdFx0cGFkZGluZzogMXJlbTsgXG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gIFx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XG4gIFx0XHR9XG5cbiAgXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDRyZW0gMnJlbTtcbiAgXHRcdH1cblxuICBcdFx0LnN0YXQtY29sLW9ubHktY29sc3tcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHJlbTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cbiAgXHRcdC5zdGF0cy1jb250YWluZXIge1xuXG5cdFx0XHR3aWR0aDogOTAlO1xuICAgIFx0XHRtYXJnaW46IGF1dG87XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdCB7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDMzJSAtIDJyZW0pO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzLCBoNCwgaDIge1xuXHRcdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29scy0xIHtcblx0XHRcdC5zdGF0IHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29scy0yIHtcblx0XHRcdC5zdGF0IHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50e1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAycmVtIDAgMXJlbTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAzcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdHBhZGRpbmc6IDRyZW0gNHJlbSAycmVtIDRyZW07XG5cdFx0fVxuXHRcdFxuXHRcdGgye1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cblxuXHQmLW9ubHktY29sc3tcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdH1cblx0fVxufVxuXG4iLCIudmlkZW8tZnVsbHtcblx0Ji13cmFwe1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGhlaWdodDogMzUwcHg7XG5cblx0XHRAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0aGVpZ2h0OiA1MHZoO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGhlaWdodDogODB2aDtcblx0XHR9XG5cblx0XHQmLnlvdXR1YmUge1xuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2V7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIFx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmLW92ZXJsYXl7XG5cblx0XHRoM3tcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiA1dnc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0LjV2dztcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCA4cHggIzAwMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LWxhbmRzY2FwZS11cH0ge1xuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdH1cblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdC52aWRlby1mdWxsLXBsYXl7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQmLXBsYXl7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTU1LCAyNTUsIDI1NSwgLjc1KTtcblx0ICAgIGhlaWdodDogNjVweDtcblx0ICAgIHdpZHRoOiA2NXB4O1xuXHQgICAgbWFyZ2luOiBhdXRvO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgYm90dG9tOiAwO1xuXHQgICAgbGVmdDogMDtcblx0ICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2NXB4O1xuXHQgICAgICAgIFxuXHQgICAgQG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0ICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuXHQgICAgICAgIHdpZHRoOiAxMjVweDtcblx0ICAgICAgICBib3JkZXItcmFkaXVzOiAxMjVweDtcblx0ICAgIH1cblxuXHRcdCY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkICMwMDdkYmE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICBAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMzVweCBzb2xpZCAjMDA3ZGJhO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDUwcHggc29saWQgIzAwN2RiYTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XHRcblx0fVxufSIsIi8qKlxuICpcbiAqIFN0eWxlc1xuICpcbiAqIFRoaXMgaXMgdGhlIHJvb3QgZmlsZSBmb3IgYWxsIHN0eWxlcywgc28gZXZlcnkgc2NzcyBwYXJ0aWFsIHNob3VsZCBiZVxuICogaW1wb3J0ZWQgaGVyZS4gSW1wb3J0IHN0YXRlbWVudHMgc2hvdWxkIGJlIGdyb3VwZWQgZnVuY3Rpb25hbGx5LlxuICovXG5cbi8vIFZhcmlhYmxlc1xuQGltcG9ydCAndmFyaWFibGVzL19icmVha3BvaW50cy5zY3NzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MnO1xuQGltcG9ydCAndmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3MnO1xuXG4vLyBFbGVtZW50c1xuQGltcG9ydCAnZWxlbWVudHMvX2VsZW1lbnRzLnNjc3MnO1xuXG4vLyBUeXBvZ3JhcGh5XG5AaW1wb3J0ICd0eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MnO1xuXG4vLyBMYXlvdXRcbkBpbXBvcnQgJ2xheW91dC9fbGF5b3V0LnNjc3MnO1xuXG4vLyBNb2R1bGVzXG5AaW1wb3J0ICdtb2R1bGVzL19tb2R1bGVzLnNjc3MnO1xuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vLyBnbG9iYWwgY2xhc3NcblxuLm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50ZXh0LWNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn0iXX0= */
