@charset "UTF-8";: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%}.slider-panel .slick-dots li button:before{display:none}@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:3.4rem}@media (min-width:56.25em){h1{font-size:5rem;line-height:6rem}}@media (min-width:75em){h1{font-size:7rem;line-height:8rem}}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}.testimonial-video .campaign-video__description div,.testimonial-video .campaign-video__play:after,p{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:56.25em){.testimonial-video .campaign-video__description div,.testimonial-video .campaign-video__play:after,p{font-weight:100}}strong{font-weight:400}@media (max-width:56.25em){strong{font-weight:700}}.header-descrip .testimonial-video .campaign-video__description div,.header-descrip .testimonial-video .campaign-video__play:after,.header-descrip p,.testimonial-video .campaign-video__description .header-descrip div,.testimonial-video .header-descrip .campaign-video__play:after{font-size:1.1rem;margin:0 auto 1rem}@media (min-width:75em){.header-descrip .testimonial-video .campaign-video__description div,.header-descrip .testimonial-video .campaign-video__play:after,.header-descrip p,.testimonial-video .campaign-video__description .header-descrip div,.testimonial-video .header-descrip .campaign-video__play:after{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}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid .grid__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:2%}.grid--1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:56.25em){.grid--3 .grid__item{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;padding:2%}}@media (min-width:56.25em){.grid--4 .grid__item{-ms-flex-preferred-size:25%;flex-basis:25%;padding:2%}}@media (min-width:56.25em){.grid--5 .grid__item{-ms-flex-preferred-size:20%;flex-basis:20%;padding:2%}}.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;left: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}@media (min-width:56.25em){.site-footer .site-info{display:inline-block;margin:0;width:100%}}.site-footer .copyright{font-family:verlag,sans-serif;color:#a2a4a5;margin:.5rem;display:block;font-size:12px;text-align:center}@media (min-width:56.25em){.site-footer .copyright{float:right;margin-top:1.2rem}}@media (min-width:56.25em){.site-footer .footer-navigation{display:inline-block}}@media (min-width:56.25em){.site-footer .site-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.site-footer .site-branding img{width:110px;margin-top:.75rem;margin-bottom:.5rem}@media (min-width:56.25em){.site-footer .site-branding img{margin-right:2rem}}.site-footer .site-branding a{display:contents}.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}@media (min-width:56.25em){.site-footer .menu li:first-child a{padding-left:0}}.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 .testimonial-video .campaign-video__description div,.error-404 .testimonial-video .campaign-video__play:after,.error-404 a,.error-404 li,.error-404 p,.error-404 ul,.testimonial-video .campaign-video__description .error-404 div,.testimonial-video .error-404 .campaign-video__play:after{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 .testimonial-video .campaign-video__description div,.landing-page__hero-text .testimonial-video .campaign-video__play:after,.landing-page__hero-text p,.testimonial-video .campaign-video__description .landing-page__hero-text div,.testimonial-video .landing-page__hero-text .campaign-video__play:after{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%}.lightbox{background:rgba(255,255,255,.9);position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;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-transition:ease .3s all;transition:ease .3s all;opacity:0;visibility:hidden}.lightbox.open{opacity:1;visibility:visible;z-index:1000}.lightbox .lightbox-inner{position:relative}.lightbox .lightbox-inner .lightbox-iframe{border:1px solid #003865;overflow:hidden}.lightbox .lightbox-inner iframe{width:95vw;height:54vw;margin-bottom:-3px}@media (orientation:landscape){.lightbox .lightbox-inner iframe{width:68vw;height:38vw}}@media (min-width:56.25em){.lightbox .lightbox-inner iframe{width:79vw;height:45vw;margin-bottom:-4px}}@media (min-width:75em){.lightbox .lightbox-inner iframe{width:70vw;height:39vw;margin-bottom:-3px}}@media (min-width:90em){.lightbox .lightbox-inner iframe{width:60vw;height:33.5vw;margin-bottom:-8px}}.lightbox .lightbox-inner .lightbox-content-wrap{max-width:800px}.lightbox .lightbox-inner .lightbox-content-wrap .lightbox-content{background:#003865;margin:0 5%;padding:30px}@media (min-width:56.25em){.lightbox .lightbox-inner .lightbox-content-wrap .lightbox-content{padding:30px 100px}}.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__description div,.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__play:after,.lightbox .lightbox-inner .lightbox-content-wrap h1,.lightbox .lightbox-inner .lightbox-content-wrap h2,.lightbox .lightbox-inner .lightbox-content-wrap h3,.lightbox .lightbox-inner .lightbox-content-wrap p,.testimonial-video .campaign-video__description .lightbox .lightbox-inner .lightbox-content-wrap div,.testimonial-video .lightbox .lightbox-inner .lightbox-content-wrap .campaign-video__play:after{color:#fff}.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__description div a,.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__play:after a,.lightbox .lightbox-inner .lightbox-content-wrap h1 a,.lightbox .lightbox-inner .lightbox-content-wrap h2 a,.lightbox .lightbox-inner .lightbox-content-wrap h3 a,.lightbox .lightbox-inner .lightbox-content-wrap p a,.testimonial-video .campaign-video__description .lightbox .lightbox-inner .lightbox-content-wrap div a,.testimonial-video .lightbox .lightbox-inner .lightbox-content-wrap .campaign-video__play:after a{color:#fff}.lightbox .lightbox-inner .lightbox-content-wrap h2{font-size:24px;margin:.5em 0}@media (min-width:56.25em){.lightbox .lightbox-inner .lightbox-content-wrap h2{font-size:40px;margin:50px 0}}.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__description div,.lightbox .lightbox-inner .lightbox-content-wrap .testimonial-video .campaign-video__play:after,.lightbox .lightbox-inner .lightbox-content-wrap p,.testimonial-video .campaign-video__description .lightbox .lightbox-inner .lightbox-content-wrap div,.testimonial-video .lightbox .lightbox-inner .lightbox-content-wrap .campaign-video__play:after{font-size:.85rem;margin:50px 0}#lightbox-close{width:47px;height:47px;background:url(assets/icons/close.png) no-repeat center;background-size:47px;position:absolute;right:3%;top:-65px;-webkit-transition:ease .3s all;transition:ease .3s all;cursor:pointer}@media (min-width:56.25em){#lightbox-close{right:-23px}}@media (orientation:landscape){#lightbox-close{right:-4.5rem;top:0}}#lightbox-close:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.overflow-hidden{overflow:hidden}.site-content{margin-top:40px}@media (min-width:56.25em){.site-content{margin-top:65px}}.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%}@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;line-height:1.3}}.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__description div,.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__play:after,.hero-inner-top-wrap .hero-subheader p,.testimonial-video .campaign-video__description .hero-inner-top-wrap .hero-subheader div,.testimonial-video .hero-inner-top-wrap .hero-subheader .campaign-video__play:after{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 .testimonial-video .campaign-video__description div,.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__play:after,.hero-inner-top-wrap .hero-subheader p,.testimonial-video .campaign-video__description .hero-inner-top-wrap .hero-subheader div,.testimonial-video .hero-inner-top-wrap .hero-subheader .campaign-video__play:after{max-width:60vw;margin:1rem auto;font-weight:400;font-size:2.1vw}}@media (min-width:75em){.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__description div,.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__play:after,.hero-inner-top-wrap .hero-subheader p,.testimonial-video .campaign-video__description .hero-inner-top-wrap .hero-subheader div,.testimonial-video .hero-inner-top-wrap .hero-subheader .campaign-video__play:after{margin:1.25rem auto 3rem}}@media (min-width:90em){.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__description div,.hero-inner-top-wrap .hero-subheader .testimonial-video .campaign-video__play:after,.hero-inner-top-wrap .hero-subheader p,.testimonial-video .campaign-video__description .hero-inner-top-wrap .hero-subheader div,.testimonial-video .hero-inner-top-wrap .hero-subheader .campaign-video__play:after{font-size:1.95vw}}.hero-inner-bottom{background:#fff}.hero-inner-bottom .testimonial-video .campaign-video__description div,.hero-inner-bottom .testimonial-video .campaign-video__play:after,.hero-inner-bottom p,.testimonial-video .campaign-video__description .hero-inner-bottom div,.testimonial-video .hero-inner-bottom .campaign-video__play:after{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%}.hero__video{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width: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 .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-family:Roboto,sans-serif;color:#003865;font-size:1rem;font-weight:600;margin-bottom:1rem}@media (min-width:37.5em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-size:2.5vw;max-width:300px}}@media (min-width:56.25em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-size:1.7vw}}@media (min-width:75em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{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-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 .testimonial-video .campaign-video__description div,.img-text-content .text .testimonial-video .campaign-video__play:after,.img-text-content .text li,.img-text-content .text p,.testimonial-video .campaign-video__description .img-text-content .text div,.testimonial-video .img-text-content .text .campaign-video__play:after{font-size:1.25vw;width:87%}}.img-text-content .text h2{line-height:1.15;margin:1rem 0;font-size:1.4rem}@media (min-width:56.25em){.img-text-content .text h2{font-size:2rem;margin:1.5rem 0}}@media (min-width:75em){.img-text-content .text h2{font-size:2.7rem}}.img-text-content .text .btn{text-align:center;margin-right:.75rem}.multi-image{padding:2rem 0}.multi-image .image{background-size:cover;background-position:center;background-color:#fff;width:100%;margin:1rem 0;position:relative;height:50vw;overflow:hidden}.multi-image .image .attribution{bottom:0}@media (min-width:56.25em){.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}}.multi-image .image:last-child{margin-bottom:0}@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}}.multi-image .text h2{font-size:1.4rem}@media (min-width:56.25em){.multi-image .text h2{font-size:2.7rem}}.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}.login main{background:#fff;padding:2rem 3rem;width:100%;max-width:500px}.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 .testimonial-video .campaign-video__description div,.login-descrip .testimonial-video .campaign-video__play:after,.login-descrip p,.testimonial-video .campaign-video__description .login-descrip div,.testimonial-video .login-descrip .campaign-video__play:after{font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}@media (min-width:56.25em){.login-descrip .testimonial-video .campaign-video__description div,.login-descrip .testimonial-video .campaign-video__play:after,.login-descrip p,.testimonial-video .campaign-video__description .login-descrip div,.testimonial-video .login-descrip .campaign-video__play:after{font-weight:100;line-height:1.5}}.login form{margin:auto}.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}}@-webkit-keyframes logoAnimation{0%{opacity:0}15%{opacity:1}50%{opacity:1}100%{opacity:1}}@keyframes logoAnimation{0%{opacity:0}15%{opacity:1}50%{opacity:1}100%{opacity:1}}.company-logos{text-align:center;padding:2rem 0 0}@media (min-width:37.5em){.company-logos{padding:3rem 3rem 0}}@media (min-width:75em){.company-logos{padding:3rem 0 0}}.company-logos__images{padding:0 0 2rem}@media (min-width:37.5em){.company-logos__images{padding:0 0 2rem}}.company-logos h2{font-size:1.4rem;margin-bottom:1rem}@media (min-width:56.25em){.company-logos h2{font-size:2.7rem}}.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:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}@media (min-width:56.25em){.company-logos .logos-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.company-logos .logos .logo{-ms-flex-item-align:center;align-self:center;width:24%;padding:.75vw 2vw}@media (min-width:56.25em){.company-logos .logos .logo{width:16%;padding:.75vw}}@media (min-width:56.25em){.company-logos .logos .logos-Eight .logo{width:12%}}@media (min-width:56.25em){.company-logos .logos .logos-Seven .logo{width:14%}}@media (min-width:56.25em){.company-logos .logos .logos-Six .logo{width:16%}}@media (min-width:56.25em){.company-logos .logos .logos-Five .logo{width:18%}}.company-logos .logos .logos-Four{max-width:700px;margin:auto}@media (min-width:56.25em){.company-logos .logos .logos-Four .logo{width:23%}}.company-logos .logos .logos-Three{max-width:600px;margin:auto}@media (min-width:56.25em){.company-logos .logos .logos-Three .logo{width:26%}}.company-logos .logos .logo-fade .logo.visible img{-webkit-animation:logoAnimation 5.5s;animation:logoAnimation 5.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.company-logos .logos .logo-fade .logo img{opacity:0}.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-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}}.interstitial-img-txt .left h2,.interstitial-img-txt .right h2{font-size:1.4rem}@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 .navy h2{color:#004b6c}.interstitial-img-txt .white h2{color:#fff}.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}}.interstitial-content{padding:2rem 0 1rem}@media (min-width:37.5em){.interstitial-content{padding:2rem 3rem 1rem 3rem}}@media (min-width:56.25em){.interstitial-content{text-align:center;max-width:900px}}@media (min-width:75em){.interstitial-content{padding:2rem 4rem}}.interstitial-content h2{margin-bottom:1rem;font-size:1.4rem}@media (min-width:56.25em){.interstitial-content h2{font-size:2rem}}@media (min-width:75em){.interstitial-content h2{font-size:2.7rem}}.interstitial-content .testimonial-video .campaign-video__description div,.interstitial-content .testimonial-video .campaign-video__play:after,.interstitial-content p,.testimonial-video .campaign-video__description .interstitial-content div,.testimonial-video .interstitial-content .campaign-video__play:after{margin:1rem 0}@media (min-width:56.25em){.interstitial-content .testimonial-video .campaign-video__description div,.interstitial-content .testimonial-video .campaign-video__play:after,.interstitial-content p,.testimonial-video .campaign-video__description .interstitial-content div,.testimonial-video .interstitial-content .campaign-video__play:after{font-size:1.1rem;line-height:1.7}}.custom-quote__wrapper{padding:2rem 0;position:relative}@media (min-width:56.25em){.custom-quote__wrapper{padding:3rem 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 h3+img{max-width:55%;left:25%}.custom-quote__imagery img{position:relative;bottom:-3px;max-width:90%;left:10%;-webkit-transform:translateZ(0);transform:translateZ(0)}.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;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .75s cubic-bezier(.25,.46,.45,.94);transition:all .75s cubic-bezier(.25,.46,.45,.94)}@media (min-width:56.25em){.custom-quote__quote .testimonial-video .campaign-video__description div,.custom-quote__quote .testimonial-video .campaign-video__play:after,.custom-quote__quote p,.testimonial-video .campaign-video__description .custom-quote__quote div,.testimonial-video .custom-quote__quote .campaign-video__play:after{width:32vw;font-size:1.3vw}}.custom-quote.activated .custom-quote__quote:before{-webkit-transform:rotateY(0);transform:rotateY(0)}.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 .testimonial-video .campaign-video__description div,.custom-quote .citation .testimonial-video .campaign-video__play:after,.custom-quote .citation p,.simple-quote .citation .testimonial-video .campaign-video__description div,.simple-quote .citation .testimonial-video .campaign-video__play:after,.simple-quote .citation p,.testimonial-video .campaign-video__description .custom-quote .citation div,.testimonial-video .campaign-video__description .simple-quote .citation div,.testimonial-video .custom-quote .citation .campaign-video__play:after,.testimonial-video .simple-quote .citation .campaign-video__play:after{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 .testimonial-video .campaign-video__description div,.custom-quote__quote .testimonial-video .campaign-video__play:after,.custom-quote__quote p,.simple-quote__quote .testimonial-video .campaign-video__description div,.simple-quote__quote .testimonial-video .campaign-video__play:after,.simple-quote__quote p,.testimonial-video .campaign-video__description .custom-quote__quote div,.testimonial-video .campaign-video__description .simple-quote__quote div,.testimonial-video .custom-quote__quote .campaign-video__play:after,.testimonial-video .simple-quote__quote .campaign-video__play:after{font-family:"Playfair Display";color:#1c4d75;line-height:1.6;font-weight:500}.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: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 .testimonial-video .campaign-video__description div,.simple-quote__quote .testimonial-video .campaign-video__play:after,.simple-quote__quote p,.testimonial-video .campaign-video__description .simple-quote__quote div,.testimonial-video .simple-quote__quote .campaign-video__play:after{position:relative;z-index:2}@media (min-width:56.25em){.simple-quote__quote .testimonial-video .campaign-video__description div,.simple-quote__quote .testimonial-video .campaign-video__play:after,.simple-quote__quote p,.testimonial-video .campaign-video__description .simple-quote__quote div,.testimonial-video .simple-quote__quote .campaign-video__play:after{font-size:1.5vw;max-width:49vw}}@media (min-width:56.25em){.module-quote .quote-wrapper{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:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:56.25em){.module-quote .quote-img{width:45%;position:relative}}@media (min-width:56.25em){.module-quote .quote-img .banner__image{bottom:auto;left:auto;position:relative;right:auto;top:auto}}.module-quote .quote-text{padding:2rem}@media (min-width:56.25em){.module-quote .quote-text{max-width:60%;padding:2rem 4rem 2rem 2rem}}@media (min-width:56.25em){.module-quote .quote-text.centered{max-width:100%}}@media (min-width:56.25em){.module-quote .quote-text.centered .testimonial-video .campaign-video__description div,.module-quote .quote-text.centered .testimonial-video .campaign-video__play:after,.module-quote .quote-text.centered p,.testimonial-video .campaign-video__description .module-quote .quote-text.centered div,.testimonial-video .module-quote .quote-text.centered .campaign-video__play:after{font-size:2rem;text-align:center}}.module-quote .quote-text.centered cite{text-align:center;margin:auto;float:none}.module-quote .quote-text.centered cite:before{left:calc(50% - 16px)}@media (min-width:56.25em){.module-quote .quote-text.centered blockquote{width:100%}}.module-quote .quote-text.centered .btn{text-align:center}.module-quote .quote-text.centered .quote-logo img{margin:0 auto;margin-top:8px}.module-quote .quote-text blockquote{color:#007dba;margin:0;padding:0;width:100%;overflow:hidden;padding-top:35px}@media (min-width:56.25em){.module-quote .quote-text blockquote{width:80%;padding-top:45px}}.module-quote .quote-text .testimonial-video .campaign-video__description blockquote>div:first-child,.module-quote .quote-text .testimonial-video blockquote>.campaign-video__play:first-child:after,.module-quote .quote-text blockquote>p:first-child,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote>div:first-child,.testimonial-video .module-quote .quote-text blockquote>.campaign-video__play:first-child:after{position:relative}.module-quote .quote-text .testimonial-video .campaign-video__description blockquote>div:first-child::before,.module-quote .quote-text blockquote>p:first-child::before,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote>div:first-child::before{content:"";left:0;top:-65px;z-index:65;position:absolute;height:60px;width:60px;background:url(assets/icons/icon_quote_left.png) no-repeat center center;background-size:contain;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all .75s cubic-bezier(.25,.46,.45,.94);transition:all .75s cubic-bezier(.25,.46,.45,.94)}@media (min-width:56.25em){.module-quote .quote-text .testimonial-video .campaign-video__description blockquote>div:first-child::before,.module-quote .quote-text blockquote>p:first-child::before,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote>div:first-child::before{height:80px;width:80px;top:-80px}}.module-quote .quote-text blockquote>div:first-child .testimonial-video .campaign-video__description div:after,.module-quote .quote-text blockquote>div:first-child .testimonial-video .campaign-video__play:after,.module-quote .quote-text blockquote>div:first-child p:after,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote>div:first-child div:after,.testimonial-video .module-quote .quote-text blockquote>div:first-child .campaign-video__play:after{display:none}.module-quote .quote-text blockquote .testimonial-video .campaign-video__description div,.module-quote .quote-text blockquote .testimonial-video .campaign-video__play:after,.module-quote .quote-text blockquote p,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote div,.testimonial-video .module-quote .quote-text blockquote .campaign-video__play:after{font-family:"Playfair Display";margin:1.75em 0}@media (min-width:56.25em){.module-quote .quote-text blockquote .testimonial-video .campaign-video__description div,.module-quote .quote-text blockquote .testimonial-video .campaign-video__play:after,.module-quote .quote-text blockquote p,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote div,.testimonial-video .module-quote .quote-text blockquote .campaign-video__play:after{font-size:1.1rem;line-height:1.7}}@media (min-width:75em){.module-quote .quote-text blockquote .testimonial-video .campaign-video__description div,.module-quote .quote-text blockquote .testimonial-video .campaign-video__play:after,.module-quote .quote-text blockquote p,.testimonial-video .campaign-video__description .module-quote .quote-text blockquote div,.testimonial-video .module-quote .quote-text blockquote .campaign-video__play:after{font-size:1.2rem;line-height:1.8;margin-bottom:2rem}}.module-quote .quote-text blockquote cite{display:block;font-family:Roboto,sans-serif;font-style:normal;float:left;line-height:1.3;color:#1f2525;position:relative;font-size:.7rem;text-align:left;max-width:250px}@media (min-width:75em){.module-quote .quote-text blockquote cite{max-width:300px}}.module-quote .quote-text blockquote cite::before{content:'';position:absolute;top:-15px;left:0;height:5px;width:25px;background-color:#007dba;z-index:-1}.module-quote .quote-text blockquote cite strong{display:block;font-family:verlag,sans-serif;margin-bottom:5px}.module-quote .quote-text .btn{background:0 0;color:#007dba;font-weight:400;border:0;padding:0;font-family:Roboto,sans-serif;font-size:.9rem}.module-quote .quote-text .btn:hover{text-decoration:underline;font-weight:400;font-family:Roboto,sans-serif}.module-quote .quote-logo{margin-top:1rem}.module-quote .quote-logo img{display:block;max-width:120px;height:auto;clear:both;margin:0;margin-top:8px}.module-quote.On{border-bottom:1px solid #ececec}.module-quote .banner__image{min-height:300px}.module-quote .banner__image .banner__image__source{position:absolute;bottom:1.8rem;left:3%;z-index:1;font-weight:500}.module-quote .color0 .banner__image__source{color:#fff}.module-quote.activated .quote-text .testimonial-video .campaign-video__description blockquote>div:first-child::before,.module-quote.activated .quote-text blockquote>p:first-child::before,.testimonial-video .campaign-video__description .module-quote.activated .quote-text blockquote>div:first-child::before{-webkit-transform:rotateY(0);transform:rotateY(0)}.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:24vw 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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .slide .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .slide p,.slider-panel.slider-full__transparent .slide .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .slide .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .slide p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .slide div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .slide div,.testimonial-video .slider-panel.slider-full__opaque .slide .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .slide .campaign-video__play:after{margin:auto;color:#fff;font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:700;text-shadow:0 1px 8px #000;position:relative}@media (min-width:56.25em){.slider-panel.slider-full__opaque .slide .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .slide .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .slide p,.slider-panel.slider-full__transparent .slide .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .slide .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .slide p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .slide div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .slide div,.testimonial-video .slider-panel.slider-full__opaque .slide .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .slide .campaign-video__play:after{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:-1.6rem auto .35rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:56.25em){.slider-panel.slider-full__opaque .slick-dots,.slider-panel.slider-full__transparent .slick-dots{margin:-3rem auto 1.75rem}}.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}.slider-panel.slider-full__opaque .text-box h3,.slider-panel.slider-full__transparent .text-box h3{font-size:1.2rem;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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box div,.testimonial-video .slider-panel.slider-full__opaque .text-box .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box .campaign-video__play:after{margin-top:0}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box div,.testimonial-video .slider-panel.slider-full__opaque .text-box .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box .campaign-video__play:after{font-size:.9rem;max-width:50%}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box div,.testimonial-video .slider-panel.slider-full__opaque .text-box .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box .campaign-video__play:after{font-size:1.15vw}}@media (min-width:90em){.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box p,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box div,.testimonial-video .slider-panel.slider-full__opaque .text-box .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box .campaign-video__play:after{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:rgba(0,56,101,.925)}.slider-panel.slider-full__opaque .text-box.navy .btn,.slider-panel.slider-full__opaque .text-box.navy .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.navy .testimonial-video .campaign-video__play:after,.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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.navy .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.navy h3,.slider-panel.slider-full__transparent .text-box.navy p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.navy div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.navy div,.testimonial-video .slider-panel.slider-full__opaque .text-box.navy .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.navy .campaign-video__play:after{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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.black .testimonial-video .campaign-video__play:after,.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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.black .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.black h3,.slider-panel.slider-full__transparent .text-box.black p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.black div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.black div,.testimonial-video .slider-panel.slider-full__opaque .text-box.black .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.black .campaign-video__play:after{color:#fff}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box.left-notch,.slider-panel.slider-full__opaque .text-box.right-notch,.slider-panel.slider-full__transparent .text-box.left-notch,.slider-panel.slider-full__transparent .text-box.right-notch{position:absolute;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 .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.left-notch h3,.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.right-notch h3,.slider-panel.slider-full__opaque .text-box.right-notch p,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.left-notch h3,.slider-panel.slider-full__transparent .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.right-notch h3,.slider-panel.slider-full__transparent .text-box.right-notch p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.right-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.right-notch div,.testimonial-video .slider-panel.slider-full__opaque .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__opaque .text-box.right-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.right-notch .campaign-video__play:after{max-width:100%}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box.left-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.left-notch h3,.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.right-notch h3,.slider-panel.slider-full__opaque .text-box.right-notch p,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.left-notch h3,.slider-panel.slider-full__transparent .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.right-notch h3,.slider-panel.slider-full__transparent .text-box.right-notch p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.right-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.right-notch div,.testimonial-video .slider-panel.slider-full__opaque .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__opaque .text-box.right-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.right-notch .campaign-video__play:after{max-width:100%}}@media (min-width:56.25em) and (max-width:75em){.slider-panel.slider-full__opaque .text-box.left-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.left-notch p,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__opaque .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__opaque .text-box.right-notch p,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.left-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.left-notch p,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__description div,.slider-panel.slider-full__transparent .text-box.right-notch .testimonial-video .campaign-video__play:after,.slider-panel.slider-full__transparent .text-box.right-notch p,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__opaque .text-box.right-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.left-notch div,.testimonial-video .campaign-video__description .slider-panel.slider-full__transparent .text-box.right-notch div,.testimonial-video .slider-panel.slider-full__opaque .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__opaque .text-box.right-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.left-notch .campaign-video__play:after,.testimonial-video .slider-panel.slider-full__transparent .text-box.right-notch .campaign-video__play:after{font-size:.8rem}}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box.left-notch,.slider-panel.slider-full__transparent .text-box.left-notch{left:0}}@media (min-width:56.25em){.slider-panel.slider-full__opaque .text-box.right-notch,.slider-panel.slider-full__transparent .text-box.right-notch{right:0}}@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}}@media (min-width:56.25em){.slider-panel.slider-panel__bottom-text .slide{padding:min(250px,25vw) 13vw}}@media (min-width:90em){.slider-panel.slider-panel__bottom-text .slide{padding:min(300px,25vw) 13vw}}@media (min-width:56.25em){.slider-panel.slider-full__transparent .slide{padding:13vw 13vw}}.slider-panel .total-slides-0 .slick-dots,.slider-panel .total-slides-1 .slick-dots{display:none!important}@media (min-width:56.25em){.slider-panel .total-slides-0 .right-notch,.slider-panel .total-slides-0+.left-notch,.slider-panel .total-slides-1 .right-notch,.slider-panel .total-slides-1+.left-notch{bottom:70px!important}}.slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slide{height:inherit!important}.accordion{margin:25px 0}.accordion-tab-content{background-color:#e5e9ed;cursor:pointer;position:relative;padding:35px 20px 25px}.accordion-tab-content h2{margin:0!important}@media (max-width:37.438em){.accordion-tab-content h2.with-bar:before{height:3px!important}}.accordion-tab-content h2 .tab-icon{border:1px solid #003865;border-radius:50%;color:#003865;float:right;font-size:1rem;height:30px;padding:7px 8px;width:30px}@media (max-width:37.438em){.accordion-tab-content h2 .tab-icon{font-size:.8rem;padding:6px 6.5px;height:25px;width:25px}}@media (max-width:37.438em){.accordion-tab-content h2{font-size:1rem}}@media (min-width:37.5em){.accordion-tab-content{padding:35px 40px 25px}}.accordion-content{border:1px solid #e5e9ed;margin-bottom:5px;max-height:0;overflow:hidden;padding:0 30px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;-webkit-transition:padding .1s ease;transition:padding .1s ease}@media (min-width:56.25em){.accordion-content{padding:0 100px}}.accordion-content.open{max-height:9000px;padding:10px 30px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;-webkit-transition:padding .1s ease;transition:padding .1s ease;line-height:1.25;font-family:Roboto,sans-serif;font-size:rem(18px)}@media (min-width:56.25em){.accordion-content.open{padding:50px 100px}}.industry__accordion-module{padding:1rem 0;position:relative;overflow:hidden}@media (min-width:56.25em){.industry__accordion-module{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0;margin:3rem 0}}@media (min-width:56.25em){.industry__accordion-module .image,.industry__accordion-module .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.industry__accordion-module .text{padding:2rem}@media (min-width:56.25em){.industry__accordion-module .text{-ms-flex-preferred-size:65%;flex-basis:65%}}@media (min-width:75em){.industry__accordion-module .text{-ms-flex-preferred-size:55%;flex-basis:55%;padding:4rem 5%}}.industry__accordion-module .text h2{margin:0 0 1rem}@media (min-width:56.25em){.industry__accordion-module .text h2{font-size:2.7rem}}.industry__accordion-module .text h2 i{display:none}.industry__accordion-module .text .header-descrip{font-family:Roboto,sans-serif;color:#007dba;font-weight:500;font-size:16px;margin-bottom:2rem}@media (min-width:56.25em){.industry__accordion-module .image{-ms-flex-preferred-size:35%;flex-basis:35%}}@media (min-width:75em){.industry__accordion-module .image{width:40%}}.industry__accordion-module .image .banner__image{position:relative}@media (min-width:56.25em){.industry__accordion-module .image .banner__image{width:100%;height:0;padding:16rem 0;position:relative}}@media (min-width:75em){.industry__accordion-module .image .banner__image{padding:18rem 0}}@media (min-width:90em){.industry__accordion-module .image .banner__image{padding:19rem 0}}.industry__accordion-module .industry__accordion-tab{border-top:1px solid #cacaca}.industry__accordion-module .industry__accordion-tab:last-of-type{border-bottom:1px solid #cacaca!important}.industry__accordion-module.has-open h2.with-bar{opacity:.5}.industry__accordion-module.has-open .open h2.with-bar{opacity:1}.industry__accordion-module .accordion-tab.open h2.with-bar:after{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.industry__accordion-module .accordion-tab-content{background-color:transparent;padding:20px 20px 20px 0}@media (min-width:56.25em){.industry__accordion-module .accordion-tab-content{padding:20px}}.industry__accordion-module .accordion-tab .accordion-content{padding:0 20px 0 0;border:none;margin-bottom:0}@media (min-width:56.25em){.industry__accordion-module .accordion-tab .accordion-content{padding:0 20px}}@media (min-width:56.25em){.industry__accordion-module .accordion-tab .accordion-content .testimonial-video .campaign-video__description div,.industry__accordion-module .accordion-tab .accordion-content .testimonial-video .campaign-video__play:after,.industry__accordion-module .accordion-tab .accordion-content li,.industry__accordion-module .accordion-tab .accordion-content p,.industry__accordion-module .accordion-tab .accordion-content ul,.testimonial-video .campaign-video__description .industry__accordion-module .accordion-tab .accordion-content div,.testimonial-video .industry__accordion-module .accordion-tab .accordion-content .campaign-video__play:after{font-size:.9rem;font-weight:300;line-height:1.7}}.industry__accordion-module .accordion-tab h2.with-bar{color:#1f2525;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;position:relative}.industry__accordion-module .accordion-tab h2.with-bar:after{background-image:url(assets/icons/chevron.png);background-size:contain;background-repeat:no-repeat;content:"";display:block;height:20px;width:20px;position:absolute;right:-20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:10px}@media (min-width:56.25em){.industry__accordion-module .accordion-tab h2.with-bar:after{bottom:0;right:0}}.industry__accordion-module .accordion-tab h2.with-bar:before{display:none}.industry__accordion-module .banner__image__source{position:absolute;bottom:1.8rem;left:3%;z-index:1;font-weight:500}.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:block;-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}@media (min-width:56.25em){.stat-col-panel .stats-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.stat-col-panel .stats-container .full-width-container-media,.stat-col-panel .stats-container .stat{text-align:center;padding:0;width:90%;margin:0 auto;border-bottom:2px solid #ececec}@media (min-width:56.25em){.stat-col-panel .stats-container .full-width-container-media,.stat-col-panel .stats-container .stat{width:calc(33% - 2rem);border-bottom:none;padding:0 2rem}}.stat-col-panel .stats-container .full-width-container-media:first-of-type,.stat-col-panel .stats-container .stat:first-of-type{padding-top:0}.stat-col-panel .stats-container .full-width-container-media:last-of-type,.stat-col-panel .stats-container .stat:last-of-type{border-bottom:none}@media (min-width:56.25em){.stat-col-panel .stats-container .full-width-container-media:last-of-type,.stat-col-panel .stats-container .stat:last-of-type{border-right:none}}.stat-col-panel .stats-container .stat{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}.stat-col-panel .stats-container .stat .testimonial-video .campaign-video__description div:only-child,.stat-col-panel .stats-container .stat .testimonial-video .campaign-video__play:only-child:after,.stat-col-panel .stats-container .stat p:only-child,.testimonial-video .campaign-video__description .stat-col-panel .stats-container .stat div:only-child,.testimonial-video .stat-col-panel .stats-container .stat .campaign-video__play:only-child:after{margin:0}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-1 .full-width-container-media,.stat-col-panel .stats-container.cols-1 .stat,.stat-col-panel .stats-container.cols-2 .full-width-container-media,.stat-col-panel .stats-container.cols-2 .stat,.stat-col-panel .stats-container.cols-3 .full-width-container-media,.stat-col-panel .stats-container.cols-3 .stat{width:100%;border-right:2px solid #ececec;padding:0 2rem}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-1 .full-width-container-media:last-of-type,.stat-col-panel .stats-container.cols-1 .stat:last-of-type,.stat-col-panel .stats-container.cols-2 .full-width-container-media:last-of-type,.stat-col-panel .stats-container.cols-2 .stat:last-of-type,.stat-col-panel .stats-container.cols-3 .full-width-container-media:last-of-type,.stat-col-panel .stats-container.cols-3 .stat:last-of-type{border-right:none}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-1 .full-width-container-media,.stat-col-panel .stats-container.cols-1 .stat{width:calc(75% - 2rem);border-right:none;padding:0 2rem}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-2 .full-width-container-media,.stat-col-panel .stats-container.cols-2 .stat{width:calc(50% - 2rem);padding:0 2rem}}@media (min-width:75em){.stat-col-panel .stats-container.cols-2 .full-width-container-media,.stat-col-panel .stats-container.cols-2 .stat{width:calc(50% - 4rem);padding:1rem 4rem}}@media (min-width:56.25em){.stat-col-panel .stats-container.cols-3 .full-width-container-media,.stat-col-panel .stats-container.cols-3 .stat{width:calc(33% - 2rem);padding:0 2rem}}.stat-col-content{text-align:center;padding:2rem 0 1rem}@media (min-width:37.5em){.stat-col-content{padding:2rem 3rem 1rem 3rem}}@media (min-width:56.25em){.stat-col-content{max-width:900px}}@media (min-width:75em){.stat-col-content{padding:2rem 4rem}}.stat-col-content h2{margin-bottom:1rem;font-size:1.4rem}@media (min-width:56.25em){.stat-col-content h2{font-size:2rem}}@media (min-width:75em){.stat-col-content h2{font-size:2.7rem}}.stat-col-content .testimonial-video .campaign-video__description div,.stat-col-content .testimonial-video .campaign-video__play:after,.stat-col-content p,.testimonial-video .campaign-video__description .stat-col-content div,.testimonial-video .stat-col-content .campaign-video__play:after{margin:1rem}@media (min-width:56.25em){.stat-col-content .testimonial-video .campaign-video__description div,.stat-col-content .testimonial-video .campaign-video__play:after,.stat-col-content p,.testimonial-video .campaign-video__description .stat-col-content div,.testimonial-video .stat-col-content .campaign-video__play:after{font-size:1.1rem;line-height:1.7}}.stat-col-content .hero-button .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){.stat-col-content .hero-button .btn:hover{color:#003865}}@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}}@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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:top;-ms-flex-align:top;align-items:top}}.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:33%;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){.testimonial-video .campaign-video__description .text-col-panel .stats-container .stat div,.testimonial-video .text-col-panel .stats-container .stat .campaign-video__play:after,.text-col-panel .stats-container .stat .testimonial-video .campaign-video__description div,.text-col-panel .stats-container .stat .testimonial-video .campaign-video__play:after,.text-col-panel .stats-container .stat p{font-size:1rem;line-height:1.7}}@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:50%;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}}@media (min-width:75em){.video-full-wrap{margin:3rem 0}}.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}}.footer-logos .grid__item{max-width:320px}.narrative-stats{padding:1rem 0}@media (min-width:56.25em){.narrative-stats{padding:2rem 0}}.narrative-stats .narrative-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:56.25em){.narrative-stats .narrative-wrapper{border:10px solid #fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:56.25em){.narrative-stats .narrative-img{width:50%;position:relative}}@media (min-width:56.25em){.narrative-stats .narrative-img .banner__image{bottom:auto;left:auto;position:relative;right:auto;top:auto}}.narrative-stats .narrative-text{background:#eff7fb;padding:2rem;border-top:6px solid #fff;border-bottom:6px solid #fff}.narrative-stats .narrative-text.centered{text-align:center}@media (min-width:56.25em){.narrative-stats .narrative-text.centered{border-right:none}}@media (min-width:56.25em){.narrative-stats .narrative-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:4.5rem 3rem 4rem 3rem;border:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:10px solid #fff}}.narrative-stats .narrative-text h2,.narrative-stats .narrative-text h3{font-size:1.4rem;margin-bottom:1rem}@media (min-width:56.25em){.narrative-stats .narrative-text h2,.narrative-stats .narrative-text h3{font-size:2.7rem}}@media (min-width:56.25em){.narrative-stats .narrative-text .testimonial-video .campaign-video__description div,.narrative-stats .narrative-text .testimonial-video .campaign-video__play:after,.narrative-stats .narrative-text p,.testimonial-video .campaign-video__description .narrative-stats .narrative-text div,.testimonial-video .narrative-stats .narrative-text .campaign-video__play:after{font-size:.9rem;font-weight:400;line-height:1.7}}.narrative-stats .narrative-text .btn{background:0 0;color:#007dba;font-weight:400;border:0;padding:0;font-family:Roboto,sans-serif;font-size:.9rem}.narrative-stats .narrative-text .btn:hover{text-decoration:underline;font-weight:400;font-family:Roboto,sans-serif}@media (min-width:56.25em){.narrative-stats .stats-wrapper{border:10px solid #fff;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.narrative-stats .stats-text{background:#f8f8f8;padding:1rem;text-align:center;border-bottom:6px solid #fff}@media (min-width:56.25em){.narrative-stats .stats-text{width:30%;border-right:10px solid #fff;border-bottom:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2rem}}.narrative-stats .stats-text:last-of-type{border-bottom:none}@media (min-width:56.25em){.narrative-stats .stats-text:last-of-type{border-right:none}}.narrative-stats .stats-text .testimonial-video .campaign-video__description div,.narrative-stats .stats-text .testimonial-video .campaign-video__play:after,.narrative-stats .stats-text p,.testimonial-video .campaign-video__description .narrative-stats .stats-text div,.testimonial-video .narrative-stats .stats-text .campaign-video__play:after{font-size:.9rem;font-weight:400;line-height:1.7;margin:.5rem auto;max-width:90%}@media (min-width:90em){.narrative-stats .stats-text .testimonial-video .campaign-video__description div,.narrative-stats .stats-text .testimonial-video .campaign-video__play:after,.narrative-stats .stats-text p,.testimonial-video .campaign-video__description .narrative-stats .stats-text div,.testimonial-video .narrative-stats .stats-text .campaign-video__play:after{max-width:55%}}.narrative-stats .stats-text .stat{color:#004b6c;font-size:1rem;font-weight:600;text-transform:uppercase}.narrative-stats .stats-text .stat .big{color:#017dba;display:block;font-size:3rem;font-weight:600;line-height:1;text-transform:none}.narrative-stats .banner__image__source{position:absolute;bottom:1.8rem;left:3%;z-index:1;font-weight:500}.narrative-stats .color0 .banner__image__source{color:#fff}.banner__image{height:42vh;background-color:#003865;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;min-height:300px;z-index:-1;position:relative}@media (min-width:56.25em){.banner__image{bottom:0;height:100%;left:0;position:absolute;right:50%;top:0;min-height:450px}}@media (min-width:90em){.banner__image{min-height:600px}}.two-by-two{padding:2rem 0}@media (min-width:56.25em){.two-by-two{padding:3rem 0}}@media (min-width:75em){.two-by-two{padding:4rem 0}}.two-by-two__header{margin-bottom:3rem;text-align:center}@media (min-width:56.25em){.two-by-two__row:first-child .two-by-two__section{padding-bottom:3rem}}.two-by-two__row:last-child .two-by-two__section:last-child{border-bottom:none}@media (min-width:56.25em){.two-by-two__row:last-child .two-by-two__section{padding-bottom:none}}@media (min-width:56.25em){.two-by-two__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.two-by-two__section{border-bottom:1px solid #bfc7c8;margin-bottom:2rem;padding-bottom:2rem}@media (min-width:56.25em){.two-by-two__section{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;margin-bottom:0;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:56.25em){.two-by-two__section:first-child{border-right:1px solid #bfc7c8;padding-right:5rem}}@media (min-width:56.25em){.two-by-two__section:last-child{padding-left:5rem}}.testimonial-video .campaign-video__description .two-by-two__section div:last-child,.testimonial-video .two-by-two__section .campaign-video__play:last-child:after,.two-by-two__section .testimonial-video .campaign-video__description div:last-child,.two-by-two__section .testimonial-video .campaign-video__play:last-child:after,.two-by-two__section p:last-child{padding-bottom:0}.two-by-two__icon{margin-bottom:15px}@media (min-width:56.25em){.two-by-two__icon{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:20px}}.two-by-two__icon img{width:50px}@media (min-width:56.25em){.two-by-two__icon img{width:70px}}.long-text-expander .fa-minus::before,.long-text-expander .fa-plus::before{font-style:normal;font-size:23px;font-weight:700;vertical-align:middle}.long-text-expander .fa-plus::before{content:'+'}.long-text-expander .fa-minus::before{content:'–'}.long-text-expander .highlight-block{border-top:5px solid #ececec;border-bottom:5px solid #ececec;margin:2rem 5%;padding:1.5rem 2rem;font-family:Roboto,sans-serif;width:90%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:56.25em){.long-text-expander .highlight-block{margin:2rem;padding:2.5rem 4rem;float:right;width:400px}}@media (min-width:75em){.long-text-expander .highlight-block{width:500px}}.long-text-expander .highlight-block>div{margin-bottom:1.5rem;color:#007dba;font-size:35px;font-weight:700}@media (min-width:75em){.long-text-expander .highlight-block>div{font-size:37px;line-height:1.1}}.long-text-expander .highlight-block .fact__source div{font-weight:100;border-top:1px solid #bfc7c8;padding-top:5px;font-size:1.05rem}.long-text-expander .paragraph--type--industry-section{margin-bottom:.5rem}@media (min-width:56.25em){.long-text-expander .paragraph--type--industry-section{margin-bottom:2rem}}.long-text-expander .paragraph--type--industry-section .section__wrapper{margin:2rem auto 1rem;max-width:1200px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:56.25em){.long-text-expander .paragraph--type--industry-section .section__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:56.25em){.long-text-expander .paragraph--type--industry-section .section__wrapper>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.long-text-expander .paragraph--type--industry-section .section__wrapper>div:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media (min-width:56.25em){.long-text-expander .paragraph--type--industry-section .section__wrapper>div{width:46%}}.long-text-expander .paragraph--type--industry-section .section__wrapper>div h2{margin-top:0}.long-text-expander .sticky-section{clear:both;overflow:hidden}.long-text-expander .collapsable-detail{max-width:850px;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.long-text-expander .collapsable-detail.open{max-height:30000px;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.long-text-expander .industry .banner__content.text{padding-top:2em}.long-text-expander .industry .banner__content.text .contacts .contact{-webkit-column-count:1;-moz-column-count:1;column-count:1;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0}.long-text-expander .industry .banner__content.text .contacts .contact a{display:block;font-family:Roboto,sans-serif;font-size:.9rem;white-space:pre-wrap;word-break:break-all;color:#000;line-height:1.5;font-weight:400}@media (min-width:56.25em){.long-text-expander .industry .banner__content.text .contacts .contact a{font-weight:100}}@media (min-width:56.25em){.long-text-expander .industry .paragraph--type--industry-section .banner .banner__image__source{left:auto;right:6%}}.long-text-expander .section__content .testimonial-video .campaign-video__description div,.long-text-expander .section__content .testimonial-video .campaign-video__play:after,.long-text-expander .section__content p,.testimonial-video .campaign-video__description .long-text-expander .section__content div,.testimonial-video .long-text-expander .section__content .campaign-video__play:after{color:#000}.long-text-expander .section__content h2{font-size:2.7rem}.long-text-expander .section__content h2.with-bar:before{display:none}.long-text-expander .section__content .detail-expander{color:#003865;cursor:pointer;font-weight:500}.long-text-expander .section__content .detail-expander i{border:1px solid #003865;border-radius:50%;font-size:1rem;height:30px;margin-left:3rem;padding:6px 8px;width:30px}.long-text-expander .content{background-color:#f8f8f8;padding:0}.long-text-expander .content.collapsable-detail .container{padding-top:5rem}@media (min-width:56.25em){.long-text-expander .content.collapsable-detail .container{padding-top:5rem}}@media (min-width:90em){.long-text-expander .content.collapsable-detail .container{padding-top:3rem;padding-bottom:3rem}}.long-text-expander .content .container{padding-top:1rem;padding-bottom:1rem;position:relative}@media (min-width:75em){.long-text-expander .content .container{padding-top:3rem;padding-bottom:3rem}}.long-text-expander .content .container .close{background-color:#fff;border-radius:50%;text-transform:uppercase;text-align:center;font-family:Roboto,sans-serif;font-size:13px;display:block;width:4.5rem;height:4.5rem;padding:1.75rem 0;font-weight:500;position:absolute;right:0;top:1rem;cursor:pointer;box-shadow:0 3px 5px rgba(90,90,90,.6);-moz-box-shadow:0 3px 5px rgba(90,90,90,.6);-webkit-box-shadow:0 3px 5px rgba(90,90,90,.6);-o-box-shadow:0 3px 5px rgba(90,90,90,.6)}@media (min-width:56.25em){.long-text-expander .content .container .close{right:0;top:1rem}}@media (min-width:90em){.long-text-expander .content .container .close{right:-5rem;top:10rem}}.long-text-expander .collapsable-detail{max-width:none}.long-text-expander table{background:#fff;border-collapse:collapse;border:2rem solid #fff;margin:auto;overflow:scroll;width:100%}@media (min-width:75em){.long-text-expander table{border:3rem solid #fff;width:auto}}.long-text-expander thead tr{border-bottom:2px solid #000}.long-text-expander caption{background-color:#fff;text-align:left;padding:1rem .5rem;margin-bottom:0;text-transform:uppercase;color:#003865;font-weight:700;margin-bottom:-2rem}@media (min-width:56.25em){.long-text-expander caption{padding:2rem 2rem 0}}@media (min-width:75em){.long-text-expander caption{font-size:1.5rem;padding:2rem 3rem 0;padding-right:20%}}.long-text-expander tr{border-top:1px solid #000;display:table-row;min-width:100%;cursor:pointer}.long-text-expander tr:hover td{background-color:#003865;color:#fff}.long-text-expander td,.long-text-expander th{background:#fff;display:table-cell;min-width:180px;padding:1.15rem 1.5rem}@media (min-width:75em){.long-text-expander td,.long-text-expander th{padding:1.15rem 2.5rem}}.long-text-expander th{color:#003865;font-weight:700}.long-text-expander.On{border-bottom:1px solid #ececec}.long-text-expander .image-container{position:relative}.long-text-expander .image-container img{width:100%}@keyframes logoAnimation{0%{opacity:0}15%{opacity:1}50%{opacity:1}100%{opacity:1}}.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;-webkit-box-shadow:none;box-shadow:none}@media (min-width:37.5em){.incentives-wrapper .company-logos{padding:1rem 3rem 0}}@media (min-width:56.25em){.incentives-wrapper .company-logos{max-width:80%}}@media (min-width:75em){.incentives-wrapper .company-logos{max-width:70%}}.incentives-wrapper .company-logos img{max-width:300px;-webkit-animation:logoAnimation 5.5s;animation:logoAnimation 5.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.incentives-wrapper .header-descrip .testimonial-video .campaign-video__description div,.incentives-wrapper .header-descrip .testimonial-video .campaign-video__play:after,.incentives-wrapper .header-descrip p,.testimonial-video .campaign-video__description .incentives-wrapper .header-descrip div,.testimonial-video .incentives-wrapper .header-descrip .campaign-video__play:after{font-weight:100;margin:1.75rem 0;max-width:100%}.incentives-wrapper.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.incentives-wrapper.left .company-logos{text-align:left}.incentives-wrapper.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.incentives-wrapper.right .company-logos{text-align:right}.incentives-img{max-width:300px;margin-right:1rem}@media (min-width:56.25em){.incentives-img{margin-right:4rem}}.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-family:Roboto,sans-serif;color:#003865;font-size:1rem;font-weight:600;margin-bottom:1rem}@media (min-width:37.5em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-size:2.5vw;max-width:300px}}@media (min-width:56.25em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{font-size:1.7vw}}@media (min-width:75em){.incentives-content .testimonial-video .campaign-video__description div,.incentives-content .testimonial-video .campaign-video__play:after,.incentives-content p,.testimonial-video .campaign-video__description .incentives-content div,.testimonial-video .incentives-content .campaign-video__play:after{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}}.campaign-video{padding:3rem;position:relative}@media (min-width:56.25em){.campaign-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.campaign-video__image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.campaign-video__image>div{width:80%;margin-right:15%}.campaign-video__image>div img{width:100%}.campaign-video__description{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.campaign-video__header{line-height:1.25;margin-bottom:1rem}@media (min-width:56.25em){.campaign-video__header{font-size:3rem}}@media (min-width:90em){.campaign-video__header{font-size:4rem}}.campaign-video__subheader{color:#707372;font-size:1rem;font-family:Roboto,sans-serif}.campaign-video__logo{margin-top:1.5rem;max-width:200px}.campaign-video__play{background-image:url(assets/icons/play-button.png);background-size:100px;cursor:pointer;height:100px;left:25%;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75);width:100px;z-index:4}@media (min-width:56.25em){.campaign-video__play{left:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.brochure-cta{background-color:#003865;padding:1.5rem 0;text-align:center}.brochure-cta h2{color:#fff}.brochure-cta a{color:#fff;font-family:Roboto,sans-serif;font-size:1.2rem;position:relative}.brochure-cta a:before{content:'';background-image:url(assets/icons/white.svg);left:-35px;width:24px;height:24px;position:absolute}.brochure-cta a:hover{text-decoration:underline}.image-slider-module{margin:50px auto 75px;width:1200px;max-width:92%}.image-slider-module .slider-for{margin-bottom:30px}.image-slider-module .slider-for .slick-track{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.image-slider-module .slider-for .slick-slide-sizer{width:auto;max-width:100%;text-align:center}.image-slider-module .slider-for .slick-slide-sizer .slick-slide-inner{position:relative;max-height:100%;height:100%}.image-slider-module .slider-for .slick-slide-sizer .slick-slide-inner img{-o-object-fit:contain;object-fit:contain;margin:0 auto;max-height:100%}@media (min-width:1000px){.image-slider-module .slider-for .slick-slide-sizer .slick-slide-inner img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1000px){.image-slider-module .slider-for .slick-slide-sizer{height:600px!important}}.image-slider-module .slider-for .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:5px 0 0;list-style:none;text-align:center}.image-slider-module .slider-for .slick-dots li{position:relative;display:inline-block;margin:0 5px!important;padding:0}.image-slider-module .slider-for .slick-dots li:before{display:none}.image-slider-module .slider-for .slick-dots li button{font-size:0;line-height:0;display:block;width:14px;height:14px;cursor:pointer;border:0;outline:0;background:#fff;border:1px solid #007dba;border-radius:100%;cursor:pointer}.image-slider-module .slider-for .slick-dots li.slick-active button{background:#007dba}.image-slider-module .slider-nav{margin:0 auto}.image-slider-module .slider-nav .slick-slide-sizer{padding:0 10px}.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{height:150px;width:210px;background-position:center;background-size:cover;cursor:pointer}@media (max-width:1300px){.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{height:120px;width:168px}}@media (max-width:1060px){.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{height:157px;width:220px}}@media (max-width:840px){.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{height:130px;width:185px}}@media (max-width:720px){.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{height:103px;width:145px}}@media (max-width:600px){.image-slider-module .slider-nav .slick-slide-sizer .slick-nav-slide{width:100%;height:100%}}@media (max-width:750px){.image-slider-module .slider-nav{display:none}}.image-slider-module .caption{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;padding-left:2rem;bottom:0;left:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:left}@media (max-width:1000px){.image-slider-module .caption{padding-bottom:1rem;padding-left:1rem;left:0;-webkit-transform:none;transform:none;width:100%!important}}.image-slider-module .slick-arrow{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:15px;height:30px;color:transparent;border:none;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.image-slider-module .slick-arrow.slick-prev{left:-50px;background-image:url(assets/icons/arrow-feather-chevron-left.svg)}@media (max-width:1300px){.image-slider-module .slick-arrow.slick-prev{left:-30px}}@media (max-width:800px){.image-slider-module .slick-arrow.slick-prev{left:-25px;width:10px;height:20px}}.image-slider-module .slick-arrow.slick-next{right:-50px;background-image:url(assets/icons/arrow-feather-chevron-right.svg)}@media (max-width:1300px){.image-slider-module .slick-arrow.slick-next{right:-30px}}@media (max-width:800px){.image-slider-module .slick-arrow.slick-next{right:-25px;width:10px;heiht:20px}}.overlay-slider-module{margin:0 auto;overflow-x:hidden}.overlay-slider-module .gallery-source{display:none}.overlay-slider-module .slick-slide{position:relative;overflow-y:visible}.overlay-slider-module .slick-slide .slide-full{height:100%}.overlay-slider-module .slick-slide .overlay-attribution{font-family:"verlag light",sans-serif;font-weight:400;font-size:.9rem;color:#fff;padding-left:calc(100px + 1rem);bottom:1rem;position:absolute}.overlay-slider-module .slick-slide .text-box{padding:0 2rem}.overlay-slider-module .slick-slide .text-box a{color:#fff}.overlay-slider-module .slick-slide .text-box a:hover{text-decoration:underline}@media (min-width:900px){.overlay-slider-module{min-height:650px}.overlay-slider-module .slick-slide{min-height:650px}}@media (min-width:56.25em){.blue-overlay .slick-slide .text-box{position:absolute;right:-1000px;top:0;right:0;background-color:#002342;opacity:85%;color:#fff;height:100%;width:40vw;margin:auto;overflow-x:hidden;overflow-y:visible;z-index:20}.blue-overlay .slick-slide .text-box::-webkit-scrollbar{width:9px}.blue-overlay .slick-slide .text-box::-webkit-scrollbar-track{border-radius:5px;background:rgba(0,0,0,.1)}.blue-overlay .slick-slide .text-box::-webkit-scrollbar-thumb{border-radius:5px;background:#007dba}.blue-overlay .slick-slide .text-box::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.blue-overlay .slick-slide .text-box::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.05)}.blue-overlay .slick-slide.slick-cloned .text-box{display:none}.blue-overlay .slick-slide .text-box .testimonial-video .campaign-video__description div,.blue-overlay .slick-slide .text-box .testimonial-video .campaign-video__play:after,.blue-overlay .slick-slide .text-box p,.testimonial-video .blue-overlay .slick-slide .text-box .campaign-video__play:after,.testimonial-video .campaign-video__description .blue-overlay .slick-slide .text-box div{max-width:100%;font-weight:300;font-size:1.15rem}.blue-overlay .slick-slide .text-box h3{color:#fff;max-width:100%;font-weight:700;font-size:32px;padding-bottom:10px}.blue-overlay .slick-slide .text-box>div{padding:0;width:30vw;margin:auto;margin-top:50px}.blue-overlay .slick-slide.text-out .text-box{width:100%;right:0;-webkit-transition:background .2s linear,width 1s ease-out;transition:background .2s linear,width 1s ease-out}.blue-overlay .slick-slide.text-next .text-box{right:-100%}.blue-overlay .slick-slide.text-in .text-box{right:0;-webkit-transition:background .2s linear,right .5s ease-in,width .5s ease-out;transition:background .2s linear,right .5s ease-in,width .5s ease-out}.blue-overlay .text-start .text-box{right:0;-webkit-transition:background .2s linear,right .5s ease-in,width .5s ease-out;transition:background .2s linear,right .5s ease-in,width .5s ease-out}.blue-overlay .slick-slide .slide-full{background-size:cover;background-position:left;background-position:100px 50%;background-repeat:no-repeat;background-color:#003865}.blue-overlay button.slick-next.slick-arrow,.blue-overlay button.slick-prev.slick-arrow{height:35px}}.blue-overlay .overlay-for-overlay-module{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:56.25em){.blue-overlay .slide-full{padding-right:0!important;padding-left:0!important;background-size:auto 300px!important;background-repeat:no-repeat;padding-top:150px!important;padding-bottom:150px!important}.gallery-dots.slick-dots{bottom:-70px}.blue-overlay.slider-panel.slider-full__opaque .slide-full .overlay-for-overlay-module{background-color:#002342;z-index:-1;height:100%}.blue-overlay .overlay-for-overlay-module{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;left:0;top:0}.blue-overlay .slide-full .overlay-attribution{display:none}.blue-overlay .slick-next,.blue-overlay .slick-prev{top:150px;background-color:#002342}.blue-overlay button.slick-next.slick-arrow,.blue-overlay button.slick-prev.slick-arrow{background-size:50px 65px;height:300px}.blue-overlay .slick-next:focus,.blue-overlay .slick-next:hover,.blue-overlay .slick-prev:focus,.blue-overlay .slick-prev:hover{background-color:#002342}}@media (min-width:75em){.slider-panel.slider-full__opaque .text-box,.slider-panel.slider-full__transparent .text-box{padding:2vw 2.75vw}}.blue-overlay #talent-slider .slick-next.slick-arrow,.blue-overlay #talent-slider .slick-prev.slick-arrow{display:inline-block!important;position:absolute}.blue-overlay .slick-next{right:0}.blue-overlay .slick-prev{left:0;z-index:10}.blue-overlay button.slick-next.slick-arrow,.blue-overlay button.slick-prev.slick-arrow{background-repeat:no-repeat;width:50px;border:none;background-position-y:50%}.blue-overlay button.slick-next.slick-arrow::before,.blue-overlay button.slick-prev.slick-arrow::before{content:""}.blue-overlay button.slick-next.slick-arrow{background-image:url(assets/icons/arrow-right-white.png);background-position-x:70%}.blue-overlay button.slick-prev.slick-arrow{background-image:url(assets/icons/arrow-left-white.png);background-position-x:30%}@media (max-width:1100px){.blue-overlay .slick-slide .text-box>div{margin:20px 0 0}.blue-overlay .slick-slide .text-box>div h3{font-size:1.7rem}.blue-overlay .slick-slide .text-box>div .testimonial-video .campaign-video__description div,.blue-overlay .slick-slide .text-box>div .testimonial-video .campaign-video__play:after,.blue-overlay .slick-slide .text-box>div p,.testimonial-video .blue-overlay .slick-slide .text-box>div .campaign-video__play:after,.testimonial-video .campaign-video__description .blue-overlay .slick-slide .text-box>div div{font-size:1rem}.blue-overlay .slick-slide .slide-full{background-position:50px 50%}}@media (max-width:900px){.blue-overlay .slide-full{background-size:98%!important;background-position:center}.blue-overlay #talent-slider .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}.blue-overlay .slick-list .text-box{padding:2rem 5%}}.slick-slide img.image-switch{display:none}@media (max-width:900px){.blue-overlay .slick-slide .slide-full{background:0 0!important}.slider-panel.slider-full__opaque .slick-slide{height:550px!important;position:relative}.blue-overlay #talent-slider .slick-arrow{-webkit-transform:none;transform:none;top:0;height:300px;top:150px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blue-overlay .slick-list .text-box{position:absolute;margin:0;top:300px}.slick-slide img.image-switch{display:block;max-height:300px;height:300px;margin:0 auto;-o-object-fit:contain;object-fit:contain}}.testimonial-video{position:relative;padding:0;min-height:650px;display:block;width:90%}.testimonial-video .testimonial-video-bg{width:85%;background:#003865;padding:3.5rem 4rem 3.5rem 6rem;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonial-video .campaign-video__play{height:50px;background-size:50px;background-repeat:no-repeat;background-position:left center;font-weight:700;min-width:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;position:absolute;left:auto;right:30%}.testimonial-video .campaign-video__play:after{color:#fff;font-weight:900;content:"Watch Testimonial";position:relative;left:65px;font-size:19px}.testimonial-video .campaign-video__description{width:80%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.testimonial-video .campaign-video__description div{color:#fff;font-size:20px;margin-bottom:2px}.testimonial-video .campaign-video__description div.testimonial-name{text-transform:uppercase;font-weight:700}.testimonial-video .campaign-video__description div.testimonial-quote{z-index:5}.testimonial-video .campaign-video__description div.testimonial-quote:before{content:"";position:absolute;top:1.65rem;left:3.4rem;height:50px;width:50px;background:url(assets/icons/icon_quote_left.png) no-repeat center center;background-size:contain;opacity:.5;z-index:1}.testimonial-video .campaign-video__description div.testimonial-quote:after{content:"";height:5px;width:40px;background-color:#6fbde3;display:block;margin:20px 0}.testimonial-video .campaign-video__description div.testimonial-logo{max-width:140px}.testimonial-video .campaign-video__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;left:80%;height:100%;width:20%}.testimonial-video .campaign-video__image img{position:absolute;top:0;height:100%;width:auto;right:5%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{margin:0;padding:0}.no-scroll{overflow:hidden}.text-center{text-align:center}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImVsZW1lbnRzL19lbGVtZW50cy5zY3NzIiwiZWxlbWVudHMvX3N0YXQuc2NzcyIsImVsZW1lbnRzL19idXR0b24uc2NzcyIsImVsZW1lbnRzL19wYW5lbC1jb2xvci5zY3NzIiwidHlwb2dyYXBoeS9fdHlwb2dyYXBoeS5zY3NzIiwidHlwb2dyYXBoeS9faGVhZGluZ3Muc2NzcyIsInR5cG9ncmFwaHkvX2NvcHkuc2NzcyIsImxheW91dC9fY29udGFpbmVyLnNjc3MiLCJsYXlvdXQvX2dyaWRzLnNjc3MiLCJsYXlvdXQvX2Rvd25sb2Fkcy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJsYXlvdXQvXzQwNC5zY3NzIiwibGF5b3V0L19sYW5kaW5nLXBhZ2Uuc2NzcyIsImxheW91dC9faG9tZXBhZ2Uuc2NzcyIsImxheW91dC9fbGlnaHRib3guc2NzcyIsImxheW91dC9fbGF5b3V0LnNjc3MiLCJtb2R1bGVzL181MDUwLWZlYXR1cmVkLXN0YXRzLnNjc3MiLCJtb2R1bGVzL19oZXJvLnNjc3MiLCJtb2R1bGVzL19pbmNlbnRpdmVzLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19pbmxpbmUtaW1nLXRleHQuc2NzcyIsIm1vZHVsZXMvX2ltZy1hbmQtdHh0LnNjc3MiLCJtb2R1bGVzL19tdWx0aS1pbWFnZS5zY3NzIiwibW9kdWxlcy9fdGV4dC13aXRoLXN0YXQtYmxvY2suc2NzcyIsIm1vZHVsZXMvX2JsdWUtcXVvdGUtYmxvY2suc2NzcyIsIm1vZHVsZXMvX2xvZ2luLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19sb2dvLXBhbmVsLnNjc3MiLCJtb2R1bGVzL19vdmVydmlldy5zY3NzIiwibW9kdWxlcy9faW50ZXJzdGl0aWFsLWltZy5zY3NzIiwibW9kdWxlcy9fcXVvdGUtcGFuZWwuc2NzcyIsIm1vZHVsZXMvX3NsaWRlci1wYW5lbC5zY3NzIiwibW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL19zdGFja2VkX19pbWctY29sLnNjc3MiLCJtb2R1bGVzL19zdGF0LTMtY29sdW1uLnNjc3MiLCJtb2R1bGVzL190ZXh0LTMtY29sdW1uLnNjc3MiLCJtb2R1bGVzL192aWRlb19fZnVsbC5zY3NzIiwibW9kdWxlcy9fZm9vdGVyLWxvZ29zLnNjc3MiLCJtb2R1bGVzL19uYXJyYXRpdmUtc3RhdHMuc2NzcyIsIm1vZHVsZXMvXzItYnktMi1sYXlvdXQuc2NzcyIsIm1vZHVsZXMvX2xvbmctdGV4dC1leHBhbmRlci5zY3NzIiwibW9kdWxlcy9fY3RhLnNjc3MiLCJtb2R1bGVzL19jYW1wYWlnbi12aWRlby5zY3NzIiwibW9kdWxlcy9fYnJvY2h1cmUuc2NzcyIsIm1vZHVsZXMvX2ltYWdlLXNsaWRlci5zY3NzIiwibW9kdWxlcy9fb3ZlcmxheS1zbGlkZXIuc2NzcyIsIm1vZHVsZXMvX3Rlc3RpbW9uaWFsLXZpZGVvLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFTQSxNQUNBLFNDVkEsRUFHQyxtQkFBQSxJQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsSUFBQSxLQUNBLGdCQUFBLEtEYUQsT0NWQSxRRFNBLGFDTkMsUUFBQSxFQUlELElBQ0MsVUFBQSxLQUNBLE9BQUEsS0FHRCxHQUNDLGFBQUEsRUFHRCxhQUNDLFlBQUEsY0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUNBLFVBQUEsTUFDQSxRQUFBLEVBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxZQUFBLElBQUEsSUFBQSxJQUFBLEtBQ0EsZUFBQSxLQUNBLEtBQUEsS0FDQSxPQUFBLEVDakNELE1BQ0MsUUFBQSxLQUFBLEVBREQsV0FJRSxRQUFBLE1BQ0EsWUFBQSxNQUFBLENBQUEsV0FHRCxZQUNDLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUVBLDJCQUxELFlBTUssVUFBQSxRQUlMLGtCQUNDLE1BQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUVBLDJCQUxELGtCQU1LLFVBQUEsTUFDQSxVQUFBLE9BS04sbUJB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QSxTQUFBLFNBQ0EsSUFBQSxRQUNBLEtBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLFdBQUEsc0NBQUEsVUFBQSxPQUFBLE9BQ0EsZ0JBQUEsUUFDQSxRQUFBLEdBQ0EsUUFBQSxFQTNFTCw0RUE4RUssUUFBQSxHQUNBLE9BQUEsSUFDRyxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxRQUFBLE1BQ0EsT0FBQSxLQUFBLEVBbkZSLHFFQXlGSSxVQUFBLE1BekZKLDBDQStGRSwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBRUEsS0FBQSxJQUNBLE9BQUEsS0FDQSxNQUFBLElBbkdGLDhDQXNHRyxTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsTUFBQSxHQ2pGSCxFL0MwbklBLFFBREEsUytDdG5JQyxtQkFBQSxXQUFBLFdBQUEsV0FHRCxLQUNDLE9BQUEsSzFDVEQsSzBDYUMsT0FBQSxFQUNBLFFBQUEsRUFLRCxXQUNDLFNBQUEsT0FHRCxhQUNDLFdBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKlxuICogU3R5bGVzXG4gKlxuICogVGhpcyBpcyB0aGUgcm9vdCBmaWxlIGZvciBhbGwgc3R5bGVzLCBzbyBldmVyeSBzY3NzIHBhcnRpYWwgc2hvdWxkIGJlXG4gKiBpbXBvcnRlZCBoZXJlLiBJbXBvcnQgc3RhdGVtZW50cyBzaG91bGQgYmUgZ3JvdXBlZCBmdW5jdGlvbmFsbHkuXG4gKi9cbmEsXG46bGluayxcbjp2aXNpdGVkIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5hdHRyaWJ1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInZlcmxhZyBsaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IC45cmVtO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCA2cHggIzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGxlZnQ6IDJyZW07XG4gIGJvdHRvbTogMDsgfVxuXG4uc3RhdCB7XG4gIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAuc3RhdCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG4gIC5zdGF0LXZhbHVlIHtcbiAgICBjb2xvcjogIzAwN2RiYTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4yNXZ3OyB9IH1cbiAgLnN0YXQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMDAzODY1O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZ2dztcbiAgICAgICAgbWF4LXdpZHRoOiAyNzVweDsgfSB9XG5cbi5pbnRlcnN0aXRpYWwtc3RhdCB7XG4gIHBhZGRpbmc6IDJyZW0gMCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmludGVyc3RpdGlhbC1zdGF0IHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMCAhaW1wb3J0YW50OyB9IH1cbiAgLmludGVyc3RpdGlhbC1zdGF0IC5zdGF0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkZXItbnVtYmVyLFxuLmNhbGxvdXQtbnVtYmVyLFxuLmNhbGxvdXQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaGVhZGVyLW51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIG1heC13aWR0aDogMzByZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaGVhZGVyLW51bWJlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAuaGVhZGVyLW51bWJlciAuY2FsbG91dC1udW1iZXIge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA4NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IC44O1xuICAgIG1hcmdpbi1yaWdodDogLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC44OyB9IH1cbiAgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH0gfVxuXG4uYnRuIHtcbiAgLypjb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0cGFkZGluZzogLjg1cmVtIDEuNXJlbTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgbWFyZ2luOiAuNXJlbSAwO1xuICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdkYmE7XG4gIGNvbG9yOiAjMDA3ZGJhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiA3cHggNDVweDtcbiAgbWluLXdpZHRoOiAxNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5idG46aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDM4NjU7IH0gfVxuXG5zZWN0aW9uLkJsdWUge1xuICBiYWNrZ3JvdW5kOiAjRUZGN0ZCOyB9XG5cbnNlY3Rpb24uV2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbnNlY3Rpb24uR3JheSB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7IH1cblxuLnNob3ctYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7IH1cblxudGFibGUge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlci1wYW5lbCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiogTG9hZCBGb250cyAqKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3ZlcmxhZyc7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcgYm9vayc7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL1ZlcmxhZy1Cb29rLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcgbGlnaHQnO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9WZXJsYWctTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvVmVybGFnLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi8gfVxuXG4vKiogU2V0IEJhc2UgRm9udCBTaXplcyAqL1xuYm9keSB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSxcbnVsLFxub2wge1xuICBjb2xvcjogIzAwMDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCI7XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNHJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDdyZW07XG4gICAgICBsaW5lLWhlaWdodDogOHJlbTsgfSB9XG5cbmgyLFxuaDMge1xuICBjb2xvcjogIzAwMzg2NTsgfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07IH0gfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07IH0gfVxuXG5oNCB7XG4gIGZvbnQtZmFtaWx5OiB2ZXJsYWcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7IH1cblxucCwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgcCwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7IH0gfVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuXG4uaGVhZGVyLWRlc2NyaXAgcCwgLmhlYWRlci1kZXNjcmlwIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuaGVhZGVyLWRlc2NyaXAgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuaGVhZGVyLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaGVhZGVyLWRlc2NyaXAgZGl2IHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaGVhZGVyLWRlc2NyaXAgcCwgLmhlYWRlci1kZXNjcmlwIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuaGVhZGVyLWRlc2NyaXAgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuaGVhZGVyLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaGVhZGVyLWRlc2NyaXAgZGl2IHtcbiAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cblxuLmNvbnRlbnQtYXJlYSB1bCBsaSxcbi5jb250ZW50LWFyZWEgb2wgbGkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IC40cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbnRlbnQtYXJlYSB1bCBsaSxcbiAgICAuY29udGVudC1hcmVhIG9sIGxpIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cbiAgLmNvbnRlbnQtYXJlYSB1bCBsaSB1bCxcbiAgLmNvbnRlbnQtYXJlYSBvbCBsaSB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuNHJlbSAwIDAgMDsgfVxuICAuY29udGVudC1hcmVhIHVsIGxpIHVsIGxpLFxuICAuY29udGVudC1hcmVhIG9sIGxpIHVsIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI2NvbnRlbnQgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgI2NvbnRlbnQgbGkge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gICNjb250ZW50IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDlweDtcbiAgICB3aWR0aDogNXB4OyB9XG5cbiNjb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG4gICNjb250ZW50IG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRvcDogLTFweDtcbiAgICBjb2xvcjogIzAwMDsgfVxuXG5zdHJvbmcsIGIge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5jb250YWluZXIsIC5jb250YWluZXItYWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuXG4uY29udGFpbmVyLWFsdCB7XG4gIHdpZHRoOiA5MCU7XG4gIC8qbWF4LXdpZHRoOiA3NjVweDsqL1xuICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbnRhaW5lci1hbHQge1xuICAgICAgd2lkdGg6IDc1JTsgfSB9XG5cbi5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5uYXZpZ2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTUlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubmF2aWdhdGlvbi1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5ncmlkLTUwLTUwIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmdyaWQtNTAtNTAtaXRlbSB7XG4gICAgZmxleDogMSAxIDBweDsgfSB9XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIDBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZ3JpZCAuZ3JpZF9faXRlbSB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIHBhZGRpbmc6IDIlOyB9XG4gIC5ncmlkLS0xIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuZ3JpZC0tMyAuZ3JpZF9faXRlbSB7XG4gICAgICBmbGV4LWJhc2lzOiAzMy4zJTtcbiAgICAgIHBhZGRpbmc6IDIlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuZ3JpZC0tNCAuZ3JpZF9faXRlbSB7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBwYWRkaW5nOiAyJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmdyaWQtLTUgLmdyaWRfX2l0ZW0ge1xuICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgICAgcGFkZGluZzogMiU7IH0gfVxuXG4uZG93bmxvYWRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvKmp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuICBtYXJnaW46IDJyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5kb3dubG9hZHMge1xuICAgICAgbWFyZ2luOiA0cmVtIDA7IH0gfVxuICAuZG93bmxvYWRzIC5kb3dubG9hZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxLjVyZW0gMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5kb3dubG9hZHMgLmRvd25sb2FkIHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5kb3dubG9hZHMgLmRvd25sb2FkIHtcbiAgICAgICAgd2lkdGg6IDMwJTsgfSB9XG4gICAgLmRvd25sb2FkcyAuZG93bmxvYWQgaDMge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07IH1cbiAgICAuZG93bmxvYWRzIC5kb3dubG9hZC1jdGEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMDA3ZGJhO1xuICAgICAgZm9udC1mYW1pbHk6IHZlcmxhZywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5kb3dubG9hZHMgLmRvd25sb2FkLWN0YTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaWNvbnMvZG93bmxvYWQtYXJyb3cucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggI2FkYWNhYzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAyLjVyZW0gMCAxcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIuc3RpY2t5IHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnNpdGUtaGVhZGVyLnN0aWNreSAuc2l0ZS1icmFuZGluZyB7XG4gICAgICB3aWR0aDogMTA1cHg7IH1cbiAgICAuc2l0ZS1oZWFkZXIuc3RpY2t5ICNzaXRlLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAuMnJlbSAxLjVyZW0gLjJyZW0gMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSBhbmQgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuc2l0ZS1oZWFkZXIuc3RpY2t5ICNzaXRlLW5hdmlnYXRpb24gdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAvKiBORVcgKi9cbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXItaW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1icmFuZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwOXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtYnJhbmRpbmcge1xuICAgICAgICB3aWR0aDogMjE4cHg7IH0gfVxuICAuc2l0ZS1oZWFkZXIgI21vYmlsZS10b2dnbGUge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUlO1xuICAgIHRvcDogMXJlbTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zaXRlLWhlYWRlciAjbW9iaWxlLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRvcDogLTE1MDBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbi5vcGVuIHtcbiAgICAgIHRvcDogMDsgfSB9XG4gIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHJlbSAwIDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiMWIxYjE7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIHRvcDogMi43NXJlbTtcbiAgICAgICAgICAvKmJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCAjYWRhY2FjOyovXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCAwICM4Njg2ODY7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkgYW5kIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudTpob3ZlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTI2cHg7XG4gICAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICB0b3A6IDMuODc1cmVtOyB9IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsLnN1Yi1tZW51IGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bC5zdWItbWVudSBsaSBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIC43NXJlbSAuNXJlbSAwOyB9IH1cbiAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwgbGkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNzVyZW07IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDZweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLjVyZW07XG4gICAgICAgICAgdG9wOiAxNnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudC1tZW51LWl0ZW06YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA3ZGJhOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLnN1Yi1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICMwMDM4NjU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG4gICAgICAgIHBhZGRpbmc6IC43NXJlbSA1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogLjJyZW0gLjc1cmVtIC4ycmVtIDByZW07XG4gICAgICAgICAgICBjb2xvcjogIzAwMzg2NTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAjc2l0ZS1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjFyZW0gLjhyZW0gMDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAgICAgLnNpdGUtaGVhZGVyICNzaXRlLW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjVyZW0gLjhyZW0gMHJlbTsgfSB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgI3NpdGUtbmF2aWdhdGlvbiB1bCBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDdkYmE7IH1cblxuLnNpdGUtaGVhZGVyX19oYW1idXJnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNSU7XG4gIHRvcDogMjhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAzMHB4O1xuICB6LWluZGV4OiAxMDAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NC4wNjI1ZW0pIHtcbiAgICAuc2l0ZS1oZWFkZXJfX2hhbWJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzAwMzg2NTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2l0ZS1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG4gICAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjsgfVxuICAgIC5zaXRlLWhlYWRlcl9faGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG4gIC5zaXRlLWhlYWRlcl9faGFtYnVyZ2VyLm9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ3ZGVnKTtcbiAgICBsZWZ0OiA3cHg7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIub3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMCU7IH1cbiAgLnNpdGUtaGVhZGVyX19oYW1idXJnZXIub3BlbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ3ZGVnKTtcbiAgICBsZWZ0OiA3cHg7XG4gICAgdG9wOiAxN3B4O1xuICAgIHdpZHRoOiAyNHB4OyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMDA3ZGJhO1xuICBwYWRkaW5nOiAxcmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWluZm8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuc2l0ZS1mb290ZXIgLmNvcHlyaWdodCB7XG4gICAgZm9udC1mYW1pbHk6IHZlcmxhZywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2EyYTRhNTtcbiAgICBtYXJnaW46IC41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItbmF2aWdhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1icmFuZGluZyBpbWcge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtOyB9IH1cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWJyYW5kaW5nIGEge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzOyB9XG4gIC5zaXRlLWZvb3RlciAubWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zaXRlLWZvb3RlciAubWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLm1lbnUgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2l0ZS1mb290ZXIgLm1lbnUgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAgIC5zaXRlLWZvb3RlciAubWVudSBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICMwMDM4NjU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG4gICAgICAgIHBhZGRpbmc6IC41cmVtIDUlOyB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAubWVudSBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5zaXRlLWZvb3RlciAubWVudSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC4ycmVtIDAgLjJyZW0gMS4yNXJlbTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgLnNpdGUtZm9vdGVyIC5tZW51IGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogLjhyZW0gMHJlbSAuOHJlbSAxLjE1cmVtOyB9IH1cblxuLmVycm9yLTQwNC5sYW5kaW5nLXBhZ2VfX2hlcm8ge1xuICBiYWNrZ3JvdW5kOiAjMDAzODY1OyB9XG5cbi5lcnJvci00MDQgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuZXJyb3ItNDA0IC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCB7XG4gICAgICBwYWRkaW5nOiA0dncgMSUgNHZ3IDQlOyB9IH1cbiAgLmVycm9yLTQwNCAubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM4NjU7IH1cblxuLmVycm9yLTQwNCBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5lcnJvci00MDQgaDEge1xuICAgICAgZm9udC1zaXplOiA1dnc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IH0gfVxuXG4uZXJyb3ItNDA0IHAsIC5lcnJvci00MDQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5lcnJvci00MDQgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuZXJyb3ItNDA0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmVycm9yLTQwNCBkaXYsIC5lcnJvci00MDQgdWwsIC5lcnJvci00MDQgbGksIC5lcnJvci00MDQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cblxuLmVycm9yLTQwNCB1bCB7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmVycm9yLTQwNCB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuZXJyb3ItNDA0IHVsIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxhbmRpbmctcGFnZV9faGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8ge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCB7XG4gICAgcGFkZGluZzogNy41dncgNSUgMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgICAgICAgLypwYWRkaW5nOiA0dncgMSUgMXJlbSA0JTsqL1xuICAgICAgICAvKndpZHRoOiA1MCU7Ki9cbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgcGFkZGluZzogM3Z3IDElIDFyZW0gNCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQge1xuICAgICAgICAvKnBhZGRpbmctdG9wOiA3LjV2dzsqL1xuICAgICAgICBwYWRkaW5nLXRvcDogNHZ3O1xuICAgICAgICB3aWR0aDogNDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAxMDIlO1xuICAgICAgICByaWdodDogLTIwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDE1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMjJkZWcpO1xuICAgICAgICB0b3A6IC0xJTtcbiAgICAgICAgLyp3aWR0aDogNTAlOyovXG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1NSU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNjAlOyB9IH1cbiAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgLmhlYWRlci1udW1iZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtbnVtYmVyIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCBoMiB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgICAgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDN2dzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCBwLCAubGFuZGluZy1wYWdlX19oZXJvLXRleHQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCBkaXYge1xuICAgICAgICBmb250LXNpemU6IDF2dzsgfSB9XG4gIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby1pbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiA0NXZ3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxhbmRpbmctcGFnZV9faGVyby1pbWcge1xuICAgICAgICAvKndpZHRoOiA1MCU7Ki9cbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLyptaW4taGVpZ2h0OiA0MHZ3OyovXG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuICAgIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIC5hdHRyaWJ1dGlvbiB7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIGxlZnQ6IGluaXRpYWw7IH1cblxuLmxhbmRpbmctcGFnZV9faGVyby5XaGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmxhbmRpbmctcGFnZV9faGVyby5XaGl0ZSAubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuYW5nbGVkLWltYWdlLXJlcGVhdGVyIC5sYW5kaW5nLXBhZ2VfX2hlcm8tdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiA0dncgMSUgMXJlbSA0JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5hbmdsZWQtaW1hZ2UtcmVwZWF0ZXIgLmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNy41dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuYW5nbGVkLWltYWdlLXJlcGVhdGVyIC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1nIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmZlYXR1cmVkLXByb3BlcnR5IC50ZXh0LWJveCB7XG4gIG1hcmdpbjogM3Z3IDAgLTEwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5mZWF0dXJlZC1wcm9wZXJ0eSAudGV4dC1ib3gge1xuICAgICAgbWF4LXdpZHRoOiA0MjVweDtcbiAgICAgIG1hcmdpbjogMTB2dyAwIC00MHZ3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfSB9XG5cbi5mZWF0dXJlZC1wcm9wZXJ0eSBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubGlnaHRib3gge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogZWFzZSAuM3MgYWxsO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmxpZ2h0Ym94Lm9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB6LWluZGV4OiAxMDAwOyB9XG4gIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWlmcmFtZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzODY1O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiA5NXZ3O1xuICAgICAgaGVpZ2h0OiA1NHZ3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDsgfVxuICAgICAgQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogNjh2dztcbiAgICAgICAgICBoZWlnaHQ6IDM4dnc7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiA3OXZ3O1xuICAgICAgICAgIGhlaWdodDogNDV2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogNzB2dztcbiAgICAgICAgICBoZWlnaHQ6IDM5dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgICAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIGlmcmFtZSB7XG4gICAgICAgICAgd2lkdGg6IDYwdnc7XG4gICAgICAgICAgaGVpZ2h0OiAzMy41dnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDsgfSB9XG4gICAgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7IH1cbiAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCAubGlnaHRib3gtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDM4NjU7XG4gICAgICAgIG1hcmdpbjogMCA1JTtcbiAgICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCAubGlnaHRib3gtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDEwMHB4OyB9IH1cbiAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBoMSwgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIGgyLCAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgaDMsIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBwLCAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBkaXYge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgaDEgYSwgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIGgyIGEsIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBoMyBhLCAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgcCBhLCAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciBhLCAudGVzdGltb25pYWwtdmlkZW8gLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciBhLCAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2IGEsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBkaXYgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luOiAuNWVtIDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAubGlnaHRib3ggLmxpZ2h0Ym94LWlubmVyIC5saWdodGJveC1jb250ZW50LXdyYXAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7IH0gfVxuICAgICAgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIHAsIC5saWdodGJveCAubGlnaHRib3gtaW5uZXIgLmxpZ2h0Ym94LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmxpZ2h0Ym94IC5saWdodGJveC1pbm5lciAubGlnaHRib3gtY29udGVudC13cmFwIGRpdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgICAgICBtYXJnaW46IDUwcHggMDsgfVxuXG4jbGlnaHRib3gtY2xvc2Uge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJhc3NldHMvaWNvbnMvY2xvc2UucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMyU7XG4gIHRvcDogLTY1cHg7XG4gIHRyYW5zaXRpb246IGVhc2UgLjNzIGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgI2xpZ2h0Ym94LWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAtMjNweDsgfSB9XG4gIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICNsaWdodGJveC1jbG9zZSB7XG4gICAgICByaWdodDogLTQuNXJlbTtcbiAgICAgIHRvcDogMDsgfSB9XG4gICNsaWdodGJveC1jbG9zZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2l0ZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zaXRlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogNjVweDsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1pdGVtIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZpZnR5NTBmZWF0dXJlZHN0YXRzLWlubmVyIHtcbiAgcGFkZGluZzogMjV2dyAxMHZ3O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAyMHZ3IDl2dzsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuZmlmdHk1MGZlYXR1cmVkc3RhdHMtbG9nbyB7XG4gICAgICBmb250LXNpemU6IDIuODV2dztcbiAgICAgIHBhZGRpbmc6IDAgM3Z3OyB9IH1cblxuLmZpZnR5NTBmZWF0dXJlZHN0YXRzLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwOyB9XG4gIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1udW1iZXI6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IC4zNWVtO1xuICAgIGNvbnRlbnQ6ICcjJztcbiAgICB0b3A6IC0xNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmZpZnR5NTBmZWF0dXJlZHN0YXRzLW51bWJlciB7XG4gICAgICBmb250LXNpemU6IDE3dnc7XG4gICAgICBsaW5lLWhlaWdodDogLjdlbTsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogLTEwcHggYXV0byAzcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5maWZ0eTUwZmVhdHVyZWRzdGF0cy1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDIuODV2dzsgfSB9XG5cbi5maWZ0eTUwZmVhdHVyZWRzdGF0cy1zb3VyY2Uge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogLjVyZW0gYXV0byAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuZmlmdHk1MGZlYXR1cmVkc3RhdHMtc291cmNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMnZ3OyB9IH1cblxuLmhlcm8ge1xuICBoZWlnaHQ6IDkwdmg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5oZXJvIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4OyB9IH1cbiAgLmhlcm8taW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaGVyby1pbm5lci10b3Age1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5oZXJvLWlubmVyLXRvcCAub3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAvKiBERVYtU3R5bGVzXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMiwgMTIsIDEyLCAwLjMpO1xuXHRcdFx0ICAgICovXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDEyLCAxMiwgMCk7IH1cbiAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuaGVyby1pbm5lci10b3Atd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTsgfSB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIGgxIHNwYW4ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIGgxIHtcbiAgICAgICAgICAvKiBERVYtU3R5bGVzKi9cbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4ICMzZTNkM2Q7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgICAgLmhlcm8taW5uZXItdG9wLXdyYXAgaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDh2dztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG4gICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBwLCAuaGVyby1pbm5lci10b3Atd3JhcCAuaGVyby1zdWJoZWFkZXIgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBkaXYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAuNXJlbSBhdXRvO1xuICAgICAgICAgIC8qIERFVi1TdHlsZXNcblx0XHRcdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcblx0XHRcdCAgICBcdFx0dGV4dC1zaGFkb3c6IDAgMXB4IDRweCAjM2UzZDNkO1xuXHRcdFx0ICAgIFx0XHQqL1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAgICAgLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIHAsIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIGRpdiB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNjB2dztcbiAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIC8qIERFVi1TdHlsZXNcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjR2dztcblx0XHRcdFx0ICAgIFx0XHQqL1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuMXZ3OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgICAgICAgLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIHAsIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmhlcm8taW5uZXItdG9wLXdyYXAgLmhlcm8tc3ViaGVhZGVyIGRpdiB7XG4gICAgICAgICAgICAgIC8qIERFVlxuXHRcdFx0XHQgICAgXHRcdG1hcmdpbjogMi41cmVtIGF1dG87XG5cdFx0XHRcdCAgICBcdFx0Ki9cbiAgICAgICAgICAgICAgbWFyZ2luOiAxLjI1cmVtIGF1dG8gM3JlbTsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgICAgICAgIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBwLCAuaGVyby1pbm5lci10b3Atd3JhcCAuaGVyby1zdWJoZWFkZXIgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5oZXJvLWlubmVyLXRvcC13cmFwIC5oZXJvLXN1YmhlYWRlciBkaXYge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuOTV2dzsgfSB9XG4gICAgLmhlcm8taW5uZXItYm90dG9tIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgIC5oZXJvLWlubmVyLWJvdHRvbSBwLCAuaGVyby1pbm5lci1ib3R0b20gLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5oZXJvLWlubmVyLWJvdHRvbSAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5oZXJvLWlubmVyLWJvdHRvbSAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5oZXJvLWlubmVyLWJvdHRvbSBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luOiAycmVtIGF1dG8gM3JlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5oZXJvLXdpdGgtbWFwIHtcbiAgICAvKm1hcmdpbi10b3A6IC02dnc7Ki8gfVxuICAuaGVyby1tYXAge1xuICAgIC8qbWF4LXdpZHRoOiA4cmVtO1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRtYXJnaW46IDJ2dztcblxuICAgIFx0QG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICBcdFx0bWF4LXdpZHRoOiAxMHJlbTtcbiAgICBcdH1cblxuICAgIFx0QG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICBcdFx0bWF4LXdpZHRoOiAxMi41dnc7XG4gICAgXHR9Ki9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICAvKiBERVYtU3R5bGVzXG4gICAgXHRtYXgtd2lkdGg6IDM1dnc7XG4gICAgXHRyaWdodDogM3Z3O1xuICAgIFx0Ki9cbiAgICBtYXgtd2lkdGg6IDM0dnc7XG4gICAgbGVmdDogY2FsYyg1MHZ3IC0gMTd2dyk7XG4gICAgYm90dG9tOiA1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5oZXJvLW1hcCB7XG4gICAgICAgIC8qIERFVi1TdHlsZXNcbiAgICBcdFx0Ym90dG9tOiAtMnZ3O1xuICAgIFx0XHQqL1xuICAgICAgICBtYXgtd2lkdGg6IDE3dnc7XG4gICAgICAgIGxlZnQ6IGNhbGMoIDUwdncgLSA4LjV2dyk7XG4gICAgICAgIGJvdHRvbTogMnZ3OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgLmhlcm8tbWFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMnZ3O1xuICAgICAgICBsZWZ0OiBjYWxjKCA1MHZ3IC0gNnZ3KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAgIC5oZXJvLW1hcCB7XG4gICAgICAgIG1heC13aWR0aDogOXZ3O1xuICAgICAgICBsZWZ0OiBjYWxjKCA1MHZ3IC0gNC41dncpOyB9IH1cbiAgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5oZXJvX192aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uaW5jZW50aXZlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHotaW5kZXg6IDUwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxMXB4IDhweCAtMTBweCAjNzA3MzcyLCAwcHggLTExcHggOHB4IC0xMHB4ICM3MDczNzI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy13cmFwcGVyIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIG1heC13aWR0aDogODAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy13cmFwcGVyIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIG1heC13aWR0aDogNzAlOyB9IH1cblxuLmluY2VudGl2ZXMtaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTsgfSB9XG5cbi5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAzODY1O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtY29udGVudCBwLCAuaW5jZW50aXZlcy1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuaW5jZW50aXZlcy1jb250ZW50IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5pbmNlbnRpdmVzLWNvbnRlbnQgZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMS43dnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gICAgICBmb250LXNpemU6IDJ2dztcbiAgICAgIG1heC13aWR0aDogMzF2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH0gfVxuXG4uaW5jZW50aXZlcy1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGJhO1xuICBjb2xvcjogIzAwN2RiYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogN3B4IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy1idG46aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDM4NjU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuaW5saW5lX19pbWctdGV4dC0tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5pbmxpbmVfX2ltZy10ZXh0LS1jb250ZW50IGltZywgLmlubGluZV9faW1nLXRleHQtLWNvbnRlbnQgLnRleHQge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuaW5saW5lX19pbWctdGV4dC0tY29udGVudCAudGV4dCB7XG4gICAgcGFkZGluZzogNnJlbSAzcmVtIDAgNSU7IH0gfVxuXG4uaW5saW5lX19pbWctdGV4dC0tY29udGVudCBoMiB7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmlubGluZV9faW1nLXRleHQtLWNvbnRlbnQgaDIge1xuICAgICAgZm9udC1zaXplOiAzLjM1dnc7IH0gfVxuXG4uaW5saW5lX19pbWctdGV4dCAuc3RhdHMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogM3JlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmlubGluZV9faW1nLXRleHQgLnN0YXRzLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiA1cmVtIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5saW5lX19pbWctdGV4dCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWNlY2VjO1xuICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5saW5lX19pbWctdGV4dCAuc3RhdHMtY29udGFpbmVyIC5zdGF0Omxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuXG4uaW1nLXRleHQge1xuICBwYWRkaW5nOiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuaW1nLXRleHQge1xuICAgICAgcGFkZGluZzogMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LnJpZ2h0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQucmlnaHQgLnRleHQge1xuICAgICAgcGFkZGluZzogMCA1JSAwIDNyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LmxlZnQgLnRleHQge1xuICAgICAgcGFkZGluZzogMCAzcmVtIDAgNSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50LnRvcCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmltZy10ZXh0LWNvbnRlbnQgLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtbnVtYmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG4gIC5pbWctdGV4dC1jb250ZW50IC5pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaW1nLXRleHQtY29udGVudCAuaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW1nLXRleHQtY29udGVudCAuaW1hZ2UsIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IHAsIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuaW1nLXRleHQtY29udGVudCAudGV4dCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbWctdGV4dC1jb250ZW50IC50ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmltZy10ZXh0LWNvbnRlbnQgLnRleHQgZGl2LCAuaW1nLXRleHQtY29udGVudCAudGV4dCBsaSB7XG4gICAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICAgIHdpZHRoOiA4NyU7IH0gfVxuICAuaW1nLXRleHQtY29udGVudCAudGV4dCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmltZy10ZXh0LWNvbnRlbnQgLnRleHQgaDIge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuaW1nLXRleHQtY29udGVudCAudGV4dCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtOyB9IH1cbiAgLmltZy10ZXh0LWNvbnRlbnQgLnRleHQgLmJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogLjc1cmVtOyB9XG5cbi5tdWx0aS1pbWFnZSB7XG4gIHBhZGRpbmc6IDJyZW0gMDsgfVxuICAubXVsdGktaW1hZ2UgLmltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2UgLmF0dHJpYnV0aW9uIHtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLm11bHRpLWltYWdlIC5pbWFnZSAuYXR0cmlidXRpb24ge1xuICAgICAgICAgIHRvcDogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMzJ2dztcbiAgICAgICAgaGVpZ2h0OiAxOHZ3O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMC40dncgc29saWQgI2ZmZjsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2U6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJ2dztcbiAgICAgICAgbWFyZ2luLXRvcDogLTR2dzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2U6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3Z3O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNHZ3OyB9IH1cbiAgICAubXVsdGktaW1hZ2UgLmltYWdlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5tdWx0aS1pbWFnZV9fY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3cmFwOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5tdWx0aS1pbWFnZSAuaW1hZ2VzLFxuICAgIC5tdWx0aS1pbWFnZSAudGV4dCB7XG4gICAgICB3aWR0aDogNDklOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubXVsdGktaW1hZ2UgLnRleHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgLm11bHRpLWltYWdlIC50ZXh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07IH0gfVxuICAubXVsdGktaW1hZ2UgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5tdWx0aS1pbWFnZSAudGV4dCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtOyB9IH1cblxuLnRleHQtd2l0aC1zdGF0LWJsb2NrIHtcbiAgcGFkZGluZzogMnJlbSAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC50ZXh0LXdpdGgtc3RhdC1ibG9jay1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC13aXRoLXN0YXQtYmxvY2sgLmxlZnQsXG4gICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5yaWdodCB7XG4gICAgICB3aWR0aDogNDUlOyB9IH1cbiAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5zdGF0IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VjZWNlYzsgfVxuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAuc3RhdC12YWx1ZSB7XG4gICAgICBmb250LXNpemU6IDN2dzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5zdGF0LWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAudGV4dC13aXRoLXN0YXQtYmxvY2sgLnF1b3RlIHtcbiAgICBjb2xvcjogIzAwN2RiYTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnRleHQtd2l0aC1zdGF0LWJsb2NrIC5xdW90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDsgfSB9XG4gIC50ZXh0LXdpdGgtc3RhdC1ibG9jayAuY2l0ZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzlBOUE5QTtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmJsdWUtcXVvdGUtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAzODY1O1xuICBwYWRkaW5nOiA2cmVtIDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmJsdWUtcXVvdGUtYmxvY2sgLmltYWdlIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubG9naW4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDkwdmg7IH1cblxuLmxvZ2luIG1haW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAycmVtIDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUwMHB4OyB9XG5cbi5sb2dpbi1sb2dvIHtcbiAgd2lkdGg6IDEwcmVtO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgIHdpZHRoOiAxM3Z3OyB9IH1cblxuLmxvZ2luLWRlc2NyaXAge1xuICBtYXJnaW46IC41cmVtIDAgM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sb2dpbi1kZXNjcmlwIHAsIC5sb2dpbi1kZXNjcmlwIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubG9naW4tZGVzY3JpcCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5sb2dpbi1kZXNjcmlwIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmxvZ2luLWRlc2NyaXAgZGl2IHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxvZ2luLWRlc2NyaXAgcCwgLmxvZ2luLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5sb2dpbi1kZXNjcmlwIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmxvZ2luLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAubG9naW4tZGVzY3JpcCBkaXYge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9IH1cblxuLmxvZ2luIGZvcm0ge1xuICBtYXJnaW46IGF1dG87IH1cblxuLmxvZ2luLXVzZXJuYW1lLCAubG9naW4tcGFzc3dvcmQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2JmYzdjODtcbiAgcGFkZGluZzogMCAyNXB4IDVweCA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmxvZ2luLXVzZXJuYW1lIGxhYmVsLCAubG9naW4tcGFzc3dvcmQgbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5sb2dpbi11c2VybmFtZSBpbnB1dCwgLmxvZ2luLXBhc3N3b3JkIGlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmxvZ2luICN3cC1zdWJtaXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2RiYTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IC44cmVtO1xuICBmb250LWZhbWlseTogdmVybGFnLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDE1cHggMDtcbiAgbWluLXdpZHRoOiAxMjVweDtcbiAgcGFkZGluZzogN3B4IDQwcHg7XG4gIGJvcmRlcjogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5sb2dpbiAjd3Atc3VibWl0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNmM7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxvZ29BbmltYXRpb24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uY29tcGFueS1sb2dvcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAwIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuY29tcGFueS1sb2dvcyB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDAgMDsgfSB9XG4gIC5jb21wYW55LWxvZ29zX19pbWFnZXMge1xuICAgIHBhZGRpbmc6IDAgMCAycmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmNvbXBhbnktbG9nb3NfX2ltYWdlcyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAycmVtOyB9IH1cbiAgLmNvbXBhbnktbG9nb3MgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmNvbXBhbnktbG9nb3MgaDIge1xuICAgICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG4gIC5jb21wYW55LWxvZ29zIC5sb2dvcy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuY29tcGFueS1sb2dvcyAubG9nb3MtY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI0JTtcbiAgICBwYWRkaW5nOiAuNzV2dyAydnc7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDE2JTtcbiAgICAgICAgcGFkZGluZzogLjc1dnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nb3MtRWlnaHQgLmxvZ28ge1xuICAgICAgd2lkdGg6IDEyJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvcy1TZXZlbiAubG9nbyB7XG4gICAgICB3aWR0aDogMTQlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY29tcGFueS1sb2dvcyAubG9nb3MgLmxvZ29zLVNpeCAubG9nbyB7XG4gICAgICB3aWR0aDogMTYlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY29tcGFueS1sb2dvcyAubG9nb3MgLmxvZ29zLUZpdmUgLmxvZ28ge1xuICAgICAgd2lkdGg6IDE4JTsgfSB9XG4gIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nb3MtRm91ciB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvcy1Gb3VyIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDIzJTsgfSB9XG4gIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nb3MtVGhyZWUge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nb3MtVGhyZWUgLmxvZ28ge1xuICAgICAgICB3aWR0aDogMjYlOyB9IH1cbiAgLmNvbXBhbnktbG9nb3MgLmxvZ29zIC5sb2dvLWZhZGUgLmxvZ28udmlzaWJsZSBpbWcge1xuICAgIGFuaW1hdGlvbjogbG9nb0FuaW1hdGlvbiA1LjVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIC5jb21wYW55LWxvZ29zIC5sb2dvcyAubG9nby1mYWRlIC5sb2dvIGltZyB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4ub3ZlcnZpZXcge1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBwYWRkaW5nOiA2cmVtIDA7IH1cbiAgLm92ZXJ2aWV3LWxvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vdmVydmlldyBoMiB7XG4gICAgZm9udC1zaXplOiAzLjJlbTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDMuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAub3ZlcnZpZXcgaDIge1xuICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLm92ZXJ2aWV3LWNhcmRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLm92ZXJ2aWV3LWNhcmRzLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAub3ZlcnZpZXctY2FyZHMtY2FyZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgbWluLXdpZHRoOiA0OC41JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0OC41JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5vdmVydmlldy1jYXJkcy1jYXJkIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMyU7XG4gICAgICAgIG1heC13aWR0aDogMjMlOyB9IH1cblxuLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQsIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHNhbG1vbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAxLjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sge1xuICBiYWNrZ3JvdW5kOiBzYWxtb247XG4gIHBhZGRpbmc6IC43NWVtO1xuICBjb2xvcjogI2ZmZjsgfVxuICAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJzsgfVxuXG4vKiBlbnRpcmUgY29udGFpbmVyLCBrZWVwcyBwZXJzcGVjdGl2ZSAqL1xuLmZsaXAtY29udGFpbmVyIHtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDsgfVxuXG4vKiBmbGlwIHRoZSBwYW5lIHdoZW4gaG92ZXJlZCAqL1xuLmZsaXAtY29udGFpbmVyOmhvdmVyIC5mbGlwcGVyLCAuZmxpcC1jb250YWluZXIuaG92ZXIgLmZsaXBwZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuXG4uZmxpcC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxOHJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5NXB4KSB7XG4gICAgLmZsaXAtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCkge1xuICAgIC5mbGlwLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlLzMgLSAzMHB4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTc1cHgpIHtcbiAgICAuZmxpcC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7IH0gfVxuXG4vKiBmbGlwIHNwZWVkIGdvZXMgaGVyZSAqL1xuLmZsaXBwZXIge1xuICB0cmFuc2l0aW9uOiAwLjhzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIGhpZGUgYmFjayBvZiBwYW5lIGR1cmluZyBzd2FwICovXG4gIC8qIGZyb250IHBhbmUsIHBsYWNlZCBhYm92ZSBiYWNrICovXG4gIC8qIGJhY2ssIGluaXRpYWxseSBoaWRkZW4gcGFuZSAqLyB9XG4gIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250LCAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxOHJlbTsgfVxuICAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCB7XG4gICAgei1pbmRleDogMjtcbiAgICAvKiBmb3IgZmlyZWZveCAzMSAqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTsgfVxuICAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuZmxpcC1jb250YWluZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNjAwbXM7IH1cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuZmxpcC1jb250YWluZXIuaG92ZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtZnJvbnQsXG4gIC5mbGlwLWNvbnRhaW5lcjpob3ZlciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5mbGlwLWNvbnRhaW5lciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcbiAgICB0cmFuc2l0aW9uOiB6LWluZGV4IDYwMG1zOyB9XG4gICo6Oi1tcy1iYWNrZHJvcCxcbiAgLmZsaXAtY29udGFpbmVyLmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2ssXG4gIC5mbGlwLWNvbnRhaW5lcjpob3ZlciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1iYWNrIHtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgwKSByb3RhdGVZKDE4MGRlZyk7XG4gICAgei1pbmRleDogMjA7IH0gfVxuXG4uaW50ZXJzdGl0aWFsLWltZy10eHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0LFxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNXZ3OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0LFxuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9XG4gICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0IGgyLFxuICAgIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCAucmlnaHQgaDIge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCAubGVmdCBoMixcbiAgICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5yaWdodCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5sZWZ0IGgyLFxuICAgICAgICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLnJpZ2h0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG4gIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCAubGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1dnc7IH1cbiAgLmludGVyc3RpdGlhbC1pbWctdHh0IC5yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQgLm5hdnkgaDIge1xuICAgIGNvbG9yOiAjMDA0YjZjOyB9XG4gIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCAud2hpdGUgaDIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5pbnRlcnN0aXRpYWwtaW1nLXR4dCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaW50ZXJzdGl0aWFsLWltZy10eHQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5pbnRlcnN0aXRpYWwtaW1nLXR4dC1ib3gge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1dnc7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaW50ZXJzdGl0aWFsLWltZy10eHQtYm94IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1pbWctdHh0LWJveCB7XG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7IH0gfVxuXG4uaW50ZXJzdGl0aWFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAycmVtIDAgMXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLmludGVyc3RpdGlhbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbSAxcmVtIDNyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5pbnRlcnN0aXRpYWwtY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaW50ZXJzdGl0aWFsLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMnJlbSA0cmVtOyB9IH1cbiAgLmludGVyc3RpdGlhbC1jb250ZW50IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5pbnRlcnN0aXRpYWwtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5pbnRlcnN0aXRpYWwtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtOyB9IH1cbiAgLmludGVyc3RpdGlhbC1jb250ZW50IHAsIC5pbnRlcnN0aXRpYWwtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmludGVyc3RpdGlhbC1jb250ZW50IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmludGVyc3RpdGlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmludGVyc3RpdGlhbC1jb250ZW50IGRpdiB7XG4gICAgbWFyZ2luOiAxcmVtIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmludGVyc3RpdGlhbC1jb250ZW50IHAsIC5pbnRlcnN0aXRpYWwtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmludGVyc3RpdGlhbC1jb250ZW50IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmludGVyc3RpdGlhbC1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmludGVyc3RpdGlhbC1jb250ZW50IGRpdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43OyB9IH1cblxuLmN1c3RvbS1xdW90ZV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmN1c3RvbS1xdW90ZV9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMCAwOyB9IH1cblxuLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5jdXN0b20tcXVvdGVfX2ltYWdlcnkge1xuICAgICAgd2lkdGg6IDU1JTsgfSB9XG4gIC5jdXN0b20tcXVvdGVfX2ltYWdlcnkgaDMge1xuICAgIGNvbG9yOiAjMDAzODY1O1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW4tbGVmdDogLTMlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgICB3aWR0aDogNjUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSBoMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNSU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAvKndpZHRoOiA1NCU7Ki8gfSB9XG4gICAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSBoMyArIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICAgIGxlZnQ6IDI1JTsgfVxuICAuY3VzdG9tLXF1b3RlX19pbWFnZXJ5IGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogLTNweDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiAxMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCk7IH1cbiAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSAuaGVhZGVyLW51bWJlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDFyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSAuaGVhZGVyLW51bWJlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmN1c3RvbS1xdW90ZV9faW1hZ2VyeSAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgfSB9XG5cbi5jdXN0b20tcXVvdGVfX3RleHQge1xuICBwYWRkaW5nOiAycmVtIDFyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmN1c3RvbS1xdW90ZV9fdGV4dCB7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxlZnQ6IC01dnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5jdXN0b20tcXVvdGVfX3RleHQge1xuICAgICAgLypsZWZ0OiAtOHZ3OyovIH0gfVxuICAuY3VzdG9tLXF1b3RlX190ZXh0IC5sb2dvIHtcbiAgICB3aWR0aDogMTYlOyB9XG5cbi5jdXN0b20tcXVvdGVfX3F1b3RlIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY3VzdG9tLXF1b3RlX19xdW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKGFzc2V0cy9pY29ucy9pY29uX3F1b3RlX2xlZnQucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNzVzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5jdXN0b20tcXVvdGVfX3F1b3RlIHAsIC5jdXN0b20tcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuY3VzdG9tLXF1b3RlX19xdW90ZSAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5jdXN0b20tcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmN1c3RvbS1xdW90ZV9fcXVvdGUgZGl2IHtcbiAgICAgIHdpZHRoOiAzMnZ3O1xuICAgICAgZm9udC1zaXplOiAxLjN2dzsgfSB9XG5cbi5jdXN0b20tcXVvdGUuYWN0aXZhdGVkIC5jdXN0b20tcXVvdGVfX3F1b3RlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTsgfVxuXG4uY3VzdG9tLXF1b3RlIC5jaXRhdGlvbixcbi5zaW1wbGUtcXVvdGUgLmNpdGF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAuY3VzdG9tLXF1b3RlIC5jaXRhdGlvbjo6YmVmb3JlLFxuICAuc2ltcGxlLXF1b3RlIC5jaXRhdGlvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTVweDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdkYmE7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmN1c3RvbS1xdW90ZSAuY2l0YXRpb24tbmFtZSxcbiAgLnNpbXBsZS1xdW90ZSAuY2l0YXRpb24tbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IHZlcmxhZywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5jdXN0b20tcXVvdGUgLmNpdGF0aW9uIHAsIC5jdXN0b20tcXVvdGUgLmNpdGF0aW9uIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuY3VzdG9tLXF1b3RlIC5jaXRhdGlvbiAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5jdXN0b20tcXVvdGUgLmNpdGF0aW9uIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmN1c3RvbS1xdW90ZSAuY2l0YXRpb24gZGl2LFxuICAuc2ltcGxlLXF1b3RlIC5jaXRhdGlvbiBwLFxuICAuc2ltcGxlLXF1b3RlIC5jaXRhdGlvbiAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAudGVzdGltb25pYWwtdmlkZW8gLnNpbXBsZS1xdW90ZSAuY2l0YXRpb24gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAuc2ltcGxlLXF1b3RlIC5jaXRhdGlvbiAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zaW1wbGUtcXVvdGUgLmNpdGF0aW9uIGRpdiB7XG4gICAgbWFyZ2luOiAuMjVyZW07XG4gICAgZm9udC1zaXplOiAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuY3VzdG9tLXF1b3RlX193cmFwcGVyLFxuICAuc2ltcGxlLXF1b3RlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbi5jdXN0b20tcXVvdGVfX3F1b3RlIHAsIC5jdXN0b20tcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuY3VzdG9tLXF1b3RlX19xdW90ZSAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5jdXN0b20tcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLmN1c3RvbS1xdW90ZV9fcXVvdGUgZGl2LFxuLnNpbXBsZS1xdW90ZV9fcXVvdGUgcCxcbi5zaW1wbGUtcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4udGVzdGltb25pYWwtdmlkZW8gLnNpbXBsZS1xdW90ZV9fcXVvdGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuLnNpbXBsZS1xdW90ZV9fcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LFxuLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNpbXBsZS1xdW90ZV9fcXVvdGUgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiO1xuICBjb2xvcjogIzFDNEQ3NTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uc2ltcGxlLXF1b3RlX193cmFwcGVyIHtcbiAgcGFkZGluZzogMXJlbSAycmVtIDJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2ltcGxlLXF1b3RlX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuc2ltcGxlLXF1b3RlX19pbWFnZXJ5IHtcbiAgICB3aWR0aDogNDAlOyB9IH1cblxuLnNpbXBsZS1xdW90ZV9faW1hZ2VyeSAubG9nbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMXJlbSBhdXRvIDRyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc2ltcGxlLXF1b3RlX19pbWFnZXJ5IC5sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMjZ2dztcbiAgICAgIG1hcmdpbjogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5zaW1wbGUtcXVvdGVfX3RleHQge1xuICAgIHdpZHRoOiA2MCU7IH0gfVxuXG4uc2ltcGxlLXF1b3RlX19xdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2ltcGxlLXF1b3RlX19xdW90ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0ycmVtO1xuICAgIGxlZnQ6IC0xcmVtO1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ljb25zL2ljb25fcXVvdGVfbGVmdC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zaW1wbGUtcXVvdGVfX3F1b3RlOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0yLjVyZW07IH0gfVxuICBcbiAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgcCxcbiAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgLnRlc3RpbW9uaWFsLXZpZGVvIC5zaW1wbGUtcXVvdGVfX3F1b3RlIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LFxuICAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2ltcGxlLXF1b3RlX19xdW90ZSBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIFxuICAgICAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgcCxcbiAgICAgIC5zaW1wbGUtcXVvdGVfX3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNpbXBsZS1xdW90ZV9fcXVvdGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgLnNpbXBsZS1xdW90ZV9fcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LFxuICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNpbXBsZS1xdW90ZV9fcXVvdGUgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjV2dztcbiAgICAgICAgbWF4LXdpZHRoOiA0OXZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtaW1nIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gIC5tb2R1bGUtcXVvdGUgLnF1b3RlLWltZyAuYmFubmVyX19pbWFnZSB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bzsgfSB9XG5cbi5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQge1xuICBwYWRkaW5nOiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgIHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDJyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQuY2VudGVyZWQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0LmNlbnRlcmVkIHAsIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQuY2VudGVyZWQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQuY2VudGVyZWQgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0LmNlbnRlcmVkIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCBkaXYge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCBjaXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGZsb2F0OiBub25lOyB9XG4gICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCBjaXRlOmJlZm9yZSB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCBibG9ja3F1b3RlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCAuYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dC5jZW50ZXJlZCAucXVvdGUtbG9nbyBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUge1xuICAgIGNvbG9yOiAjMDA3ZGJhO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDM1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7IH0gfVxuICAgIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSA+IHA6Zmlyc3QtY2hpbGQsIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgLnRlc3RpbW9uaWFsLXZpZGVvIGJsb2NrcXVvdGUgPiAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6Zmlyc3QtY2hpbGQ6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6Zmlyc3QtY2hpbGQ6YWZ0ZXIsIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gYmxvY2txdW90ZSA+IGRpdjpmaXJzdC1jaGlsZCwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gcDpmaXJzdC1jaGlsZDo6YmVmb3JlLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gZGl2OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IC02NXB4O1xuICAgICAgICB6LWluZGV4OiA2NTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ljb25zL2ljb25fcXVvdGVfbGVmdC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC43NXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gcDpmaXJzdC1jaGlsZDo6YmVmb3JlLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gZGl2OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB0b3A6IC04MHB4OyB9IH1cbiAgICAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQgcDphZnRlciwgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlID4gZGl2OmZpcnN0LWNoaWxkIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQgZGl2OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgcCwgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgZGl2IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIjtcbiAgICAgIG1hcmdpbjogMS43NWVtIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSBwLCAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSBkaXYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIHAsIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIGRpdiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9IH1cbiAgICAubW9kdWxlLXF1b3RlIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgY2l0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogIzFmMjUyNTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogLjdyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIGNpdGUge1xuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuICAgICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCBibG9ja3F1b3RlIGNpdGU6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2RiYTtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIC5tb2R1bGUtcXVvdGUgLnF1b3RlLXRleHQgYmxvY2txdW90ZSBjaXRlIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogdmVybGFnLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMDA3ZGJhO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IC45cmVtOyB9XG4gICAgLm1vZHVsZS1xdW90ZSAucXVvdGUtdGV4dCAuYnRuOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cblxuLm1vZHVsZS1xdW90ZSAucXVvdGUtbG9nbyB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLm1vZHVsZS1xdW90ZSAucXVvdGUtbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7IH1cblxuLm1vZHVsZS1xdW90ZS5PbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWNlY2VjOyB9XG5cbi5tb2R1bGUtcXVvdGUgLmJhbm5lcl9faW1hZ2Uge1xuICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuXG4ubW9kdWxlLXF1b3RlIC5iYW5uZXJfX2ltYWdlIC5iYW5uZXJfX2ltYWdlX19zb3VyY2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMS44cmVtO1xuICBsZWZ0OiAzJTtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubW9kdWxlLXF1b3RlIC5jb2xvcjAgLmJhbm5lcl9faW1hZ2VfX3NvdXJjZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tb2R1bGUtcXVvdGUuYWN0aXZhdGVkIC5xdW90ZS10ZXh0IGJsb2NrcXVvdGUgPiBwOmZpcnN0LWNoaWxkOjpiZWZvcmUsIC5tb2R1bGUtcXVvdGUuYWN0aXZhdGVkIC5xdW90ZS10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGJsb2NrcXVvdGUgPiBkaXY6Zmlyc3QtY2hpbGQ6OmJlZm9yZSwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm1vZHVsZS1xdW90ZS5hY3RpdmF0ZWQgLnF1b3RlLXRleHQgYmxvY2txdW90ZSA+IGRpdjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG5cbi5zbGlkZXItcGFuZWwge1xuICBib3gtc2hhZG93OiAwcHggMTFweCA4cHggLTEwcHggIzcwNzM3MjtcbiAgbWF4LXdpZHRoOiAyMDAwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGlkZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSB7XG4gICAgICBwYWRkaW5nOiAyNXZ3IDEzdnc7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUge1xuICAgICAgICAgIHBhZGRpbmc6IDI0dncgMTN2dzsgfSB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLm92ZXJsYXksIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLm92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWRlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlIHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSBkaXYge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMXB4IDhweCAjMDAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWRlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpZGUgZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlIHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpZGUgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWRlIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZSBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dzsgfSB9XG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLXByZXYsXG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLW5leHQsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpY2stcHJldixcbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLW5leHQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLXRyYWNrLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1zbGlkZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IC0xLjZyZW0gYXV0byAwLjM1cmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMge1xuICAgICAgICAgIG1hcmdpbjogLTNyZW0gYXV0byAxLjc1cmVtOyB9IH1cbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAuc2xpY2stZG90cyBsaSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1kb3RzIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RiYSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEzcHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWNrLWRvdHMgbGk6bGFzdC1vZi10eXBlLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzIGxpOmJlZm9yZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdkYmE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC5zbGljay1kb3RzIGxpOmhvdmVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLWRvdHMgbGk6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfSB9XG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgcGFkZGluZzogMnJlbTsgfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IGgzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXZ3OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IGgzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1JTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IGgzLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXZ3OyB9IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBkaXYsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHAsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1dnc7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBwLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCBkaXYsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggcCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IGRpdiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDF2dzsgfSB9XG4gICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmJ0biwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmJ0bjpob3ZlciwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAuYnRuOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94Lm5hdnksIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubmF2eSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgNTYsIDEwMSwgMC45MjUpOyB9XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5uYXZ5IGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubmF2eSBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubmF2eSAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94Lm5hdnkgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubmF2eSAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5uYXZ5IGRpdixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94Lm5hdnkgLmJ0biwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5uYXZ5IGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgcCxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5uYXZ5IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgZGl2LFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94Lm5hdnkgLmJ0biB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5ibGFjaywgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmJsYWNrIGgzLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgcCxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmJsYWNrIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgZGl2LFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3guYmxhY2sgLmJ0biwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmJsYWNrIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmJsYWNrIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5ibGFjayAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3guYmxhY2sgZGl2LFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmJsYWNrIC5idG4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmxlZnQtbm90Y2gsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gucmlnaHQtbm90Y2gge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBib3gtc2hhZG93OiAxcHggM3B4IDEycHggMnB4ICMwMDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gucmlnaHQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gucmlnaHQtbm90Y2ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCBkaXYsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIGRpdiwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gucmlnaHQtbm90Y2ggZGl2IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggZGl2LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gucmlnaHQtbm90Y2ggaDMsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gucmlnaHQtbm90Y2ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCBkaXYsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIGRpdiwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCBoMyxcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gucmlnaHQtbm90Y2ggZGl2IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA3NWVtKSB7XG4gICAgICAgIFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LmxlZnQtbm90Y2ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3gubGVmdC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoIGRpdixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoIGRpdixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIHAsXG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gubGVmdC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLFxuICAgICAgICAudGVzdGltb25pYWwtdmlkZW8gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdixcbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5sZWZ0LW5vdGNoIGRpdixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCBwLFxuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlcixcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveC5yaWdodC1ub3RjaCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsXG4gICAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3gucmlnaHQtbm90Y2ggZGl2IHtcbiAgICAgICAgICBmb250LXNpemU6IC44cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveC5sZWZ0LW5vdGNoLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LmxlZnQtbm90Y2gge1xuICAgICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LnJpZ2h0LW5vdGNoLCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94LnJpZ2h0LW5vdGNoIHtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCAudGV4dC1ib3ggLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUsIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAudGV4dC1ib3ggLmhlYWRlci1udW1iZXIgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy41dnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zbGlkZXItcGFuZWwuc2xpZGVyLXBhbmVsX19ib3R0b20tdGV4dCAuc2xpZGUge1xuICAgICAgcGFkZGluZzogbWluKDI1MHB4LCAyNXZ3KSAxM3Z3OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgICAuc2xpZGVyLXBhbmVsLnNsaWRlci1wYW5lbF9fYm90dG9tLXRleHQgLnNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IG1pbigzMDBweCwgMjV2dykgMTN2dzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDEzdncgMTN2dzsgfSB9XG4gIC5zbGlkZXItcGFuZWwgLnRvdGFsLXNsaWRlcy0xIC5zbGljay1kb3RzLFxuICAuc2xpZGVyLXBhbmVsIC50b3RhbC1zbGlkZXMtMCAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnNsaWRlci1wYW5lbCAudG90YWwtc2xpZGVzLTEgKyAubGVmdC1ub3RjaCxcbiAgICAuc2xpZGVyLXBhbmVsIC50b3RhbC1zbGlkZXMtMSAucmlnaHQtbm90Y2gsXG4gICAgLnNsaWRlci1wYW5lbCAudG90YWwtc2xpZGVzLTAgKyAubGVmdC1ub3RjaCxcbiAgICAuc2xpZGVyLXBhbmVsIC50b3RhbC1zbGlkZXMtMCAucmlnaHQtbm90Y2gge1xuICAgICAgYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLmFjY29yZGlvbiB7XG4gIG1hcmdpbjogMjVweCAwOyB9XG4gIC5hY2NvcmRpb24tdGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUU5RUQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggMjVweDsgfVxuICAgIC5hY2NvcmRpb24tdGFiLWNvbnRlbnQgaDIge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNy40MzhlbSkge1xuICAgICAgICAuYWNjb3JkaW9uLXRhYi1jb250ZW50IGgyLndpdGgtYmFyOmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAzcHggIWltcG9ydGFudDsgfSB9XG4gICAgICAuYWNjb3JkaW9uLXRhYi1jb250ZW50IGgyIC50YWItaWNvbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDM4NjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6ICMwMDM4NjU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCA4cHg7XG4gICAgICAgIHdpZHRoOiAzMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNy40MzhlbSkge1xuICAgICAgICAgIC5hY2NvcmRpb24tdGFiLWNvbnRlbnQgaDIgLnRhYi1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggNi41cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjVweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcuNDM4ZW0pIHtcbiAgICAgICAgLmFjY29yZGlvbi10YWItY29udGVudCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgICAuYWNjb3JkaW9uLXRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMzVweCA0MHB4IDI1cHg7IH0gfVxuICAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNUU5RUQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDBweCAzMHB4O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC4xcyBlYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMDBweDsgfSB9XG4gICAgLmFjY29yZGlvbi1jb250ZW50Lm9wZW4ge1xuICAgICAgbWF4LWhlaWdodDogOTAwMHB4O1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuMXMgZWFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuYWNjb3JkaW9uLWNvbnRlbnQub3BlbiB7XG4gICAgICAgICAgcGFkZGluZzogNTBweCAxMDBweDsgfSB9XG5cbi5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogM3JlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLnRleHQsXG4gICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5pbWFnZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH0gfVxuICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLnRleHQge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC50ZXh0IHtcbiAgICAgICAgZmxleC1iYXNpczogNjUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC50ZXh0IHtcbiAgICAgICAgZmxleC1iYXNpczogNTUlO1xuICAgICAgICBwYWRkaW5nOiA0cmVtIDUlOyB9IH1cbiAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLnRleHQgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC50ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG4gICAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLnRleHQgaDIgaSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLnRleHQgLmhlYWRlci1kZXNjcmlwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzAwN2RiYTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5pbWFnZSB7XG4gICAgICBmbGV4LWJhc2lzOiAzNSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuaW1hZ2Uge1xuICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuaW1hZ2UgLmJhbm5lcl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLmltYWdlIC5iYW5uZXJfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMTZyZW0gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5pbWFnZSAuYmFubmVyX19pbWFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDE4cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLmltYWdlIC5iYW5uZXJfX2ltYWdlIHtcbiAgICAgICAgcGFkZGluZzogMTlyZW0gMDsgfSB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuaW5kdXN0cnlfX2FjY29yZGlvbi10YWIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2FjYWNhOyB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuaW5kdXN0cnlfX2FjY29yZGlvbi10YWI6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYSAhaW1wb3J0YW50OyB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZS5oYXMtb3BlbiBoMi53aXRoLWJhciB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlLmhhcy1vcGVuIC5vcGVuIGgyLndpdGgtYmFyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYi5vcGVuIGgyLndpdGgtYmFyOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLWNvbnRlbnQgcCwgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1jb250ZW50IGRpdiwgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tY29udGVudCB1bCwgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tY29udGVudCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH0gfVxuICAuaW5kdXN0cnlfX2FjY29yZGlvbi1tb2R1bGUgLmFjY29yZGlvbi10YWIgaDIud2l0aC1iYXIge1xuICAgIGNvbG9yOiAjMWYyNTI1O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIGgyLndpdGgtYmFyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvY2hldnJvbi5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIGJvdHRvbTogMTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIGgyLndpdGgtYmFyOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIC5hY2NvcmRpb24tdGFiIGgyLndpdGgtYmFyOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pbmR1c3RyeV9fYWNjb3JkaW9uLW1vZHVsZSAuYmFubmVyX19pbWFnZV9fc291cmNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxLjhyZW07XG4gICAgbGVmdDogMyU7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zdGFja2VkX19pbWctY29sLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5zdGFja2VkX19pbWctY29sLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSAwOyB9IH1cbiAgLnN0YWNrZWRfX2ltZy1jb2wtY29udGVudCBoMiB7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnN0YWNrZWRfX2ltZy1jb2wtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zNXZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLnN0YWNrZWRfX2ltZy1jb2wgLnN0YWNrZWRfX3RleHQge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAuc3RhY2tlZF9faW1nLWNvbCAuc3RhdHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzglOyB9IH1cblxuLnN0YWNrZWRfX2ltZy1jb2wgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWNlY2VjOyB9XG4gIC5zdGFja2VkX19pbWctY29sIC5zdGF0cy1jb250YWluZXIgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zdGFja2VkX19pbWctY29sIGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zdGF0LWNvbC1wYW5lbCB7XG4gIHBhZGRpbmc6IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc3RhdC1jb2wtcGFuZWwge1xuICAgICAgcGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnN0YXQtY29sLXBhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSA0cmVtIDJyZW07IH0gfVxuICAuc3RhdC1jb2wtcGFuZWwgLmhlYWRlci1udW1iZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnN0YXQtY29sLXBhbmVsIC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LW51bWJlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IC43NTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuaGVhZGVyLW51bWJlciAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogNTUlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnN0YXQtY29sLXBhbmVsIC5oZWFkZXItbnVtYmVyIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NSU7IH0gfVxuICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCxcbiAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuZnVsbC13aWR0aC1jb250YWluZXItbWVkaWEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWNlY2VjOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCxcbiAgICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpmaXJzdC1vZi10eXBlLFxuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQ6bGFzdC1vZi10eXBlLFxuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUsXG4gICAgICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IHA6b25seS1jaGlsZCwgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTpvbmx5LWNoaWxkOmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgLmNhbXBhaWduLXZpZGVvX19wbGF5Om9ubHktY2hpbGQ6YWZ0ZXIsIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdjpvbmx5LWNoaWxkLCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCBkaXY6b25seS1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTEgLnN0YXQsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTEgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhLCAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTIgLnN0YXQsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhLCAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTMgLnN0YXQsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTMgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlY2VjZWM7XG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMSAuc3RhdDpsYXN0LW9mLXR5cGUsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTEgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhOmxhc3Qtb2YtdHlwZSwgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIuY29scy0yIC5zdGF0Omxhc3Qtb2YtdHlwZSxcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMiAuZnVsbC13aWR0aC1jb250YWluZXItbWVkaWE6bGFzdC1vZi10eXBlLCAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTMgLnN0YXQ6bGFzdC1vZi10eXBlLFxuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIuY29scy0zIC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYTpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTEgLnN0YXQsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTEgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNzUlIC0gMnJlbSk7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIuY29scy0yIC5zdGF0LFxuICAgICAgLnN0YXQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIuY29scy0yIC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTIgLnN0YXQsXG4gICAgICAuc3RhdC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lci5jb2xzLTIgLmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNHJlbSk7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gNHJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMyAuc3RhdCxcbiAgICAgIC5zdGF0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyLmNvbHMtMyAuZnVsbC13aWR0aC1jb250YWluZXItbWVkaWEge1xuICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtOyB9IH1cblxuLnN0YXQtY29sLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMCAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDNyZW0gMXJlbSAzcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDkwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuc3RhdC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDRyZW07IH0gfVxuICAuc3RhdC1jb2wtY29udGVudCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjdyZW07IH0gfVxuICAuc3RhdC1jb2wtY29udGVudCBwLCAuc3RhdC1jb2wtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLnN0YXQtY29sLWNvbnRlbnQgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuc3RhdC1jb2wtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5zdGF0LWNvbC1jb250ZW50IGRpdiB7XG4gICAgbWFyZ2luOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5zdGF0LWNvbC1jb250ZW50IHAsIC5zdGF0LWNvbC1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuc3RhdC1jb2wtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5zdGF0LWNvbC1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnN0YXQtY29sLWNvbnRlbnQgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IH0gfVxuICAuc3RhdC1jb2wtY29udGVudCAuaGVyby1idXR0b24gLmJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGJhO1xuICAgIGNvbG9yOiAjMDA3ZGJhO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBwYWRkaW5nOiA3cHggMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAuc3RhdC1jb2wtY29udGVudCAuaGVyby1idXR0b24gLmJ0bjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAzODY1OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLnN0YXQtY29sLW9ubHktY29scyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAuc3RhdC1jb2wtb25seS1jb2xzIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTsgfSB9XG5cbi50ZXh0LWNvbC1wYW5lbCB7XG4gIHBhZGRpbmc6IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC1jb2wtcGFuZWwge1xuICAgICAgcGFkZGluZzogMnJlbTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnRleHQtY29sLXBhbmVsIC5zdGF0LWNvbC1vbmx5LWNvbHMge1xuICAgICAgcGFkZGluZy10b3A6IDByZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdC1jb2wtb25seS1jb2xzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcmVtOyB9IH1cbiAgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogdG9wOyB9IH1cbiAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VjZWNlYzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQge1xuICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VjZWNlYztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTsgfSB9XG4gICAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgICAgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgICAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCBoMywgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgaDQsIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IGgyIHtcbiAgICAgICAgY29sb3I6ICMwMDdkYmE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgcCwgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC50ZXh0LWNvbC1wYW5lbCAuc3RhdHMtY29udGFpbmVyIC5zdGF0IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRleHQtY29sLXBhbmVsIC5zdGF0cy1jb250YWluZXIgLnN0YXQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAudGV4dC1jb2wtcGFuZWwgLnN0YXRzLWNvbnRhaW5lciAuc3RhdCBkaXYge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC1jb2wtcGFuZWwgLmNvbHMtMSAuc3RhdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAudGV4dC1jb2wtcGFuZWwgLmNvbHMtMSAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnRleHQtY29sLXBhbmVsIC5jb2xzLTEgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudGV4dC1jb2wtcGFuZWwgLmNvbHMtMiAuc3RhdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VjZWNlYztcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07IH0gfVxuICAudGV4dC1jb2wtcGFuZWwgLmNvbHMtMiAuc3RhdDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnRleHQtY29sLXBhbmVsIC5jb2xzLTIgLnN0YXQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9IH1cblxuLnRleHQtY29sLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW0gMCAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAudGV4dC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAzcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAudGV4dC1jb2wtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDRyZW0gMnJlbSA0cmVtOyB9IH1cbiAgLnRleHQtY29sLWNvbnRlbnQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLnRleHQtY29sLW9ubHktY29scyB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAudGV4dC1jb2wtb25seS1jb2xzIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTsgfSB9XG5cbi52aWRlby1mdWxsLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMzUwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC52aWRlby1mdWxsLXdyYXAge1xuICAgICAgaGVpZ2h0OiA1MHZoOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudmlkZW8tZnVsbC13cmFwIHtcbiAgICAgIGhlaWdodDogODB2aDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLnZpZGVvLWZ1bGwtd3JhcCB7XG4gICAgICBtYXJnaW46IDNyZW0gMDsgfSB9XG4gIC52aWRlby1mdWxsLXdyYXAueW91dHViZSBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tZnVsbC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tZnVsbC1vdmVybGF5IGgzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBtYXJnaW4tYm90dG9tOiA0LjV2dztcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDhweCAjMDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC52aWRlby1mdWxsLW92ZXJsYXkgaDMge1xuICAgIGZvbnQtc2l6ZTogM3Z3OyB9XG4gIC52aWRlby1mdWxsLW92ZXJsYXk6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC52aWRlby1mdWxsLW92ZXJsYXk6aG92ZXIgLnZpZGVvLWZ1bGwtcGxheSB7XG4gICAgICBvcGFjaXR5OiAuNzU7IH0gfVxuXG4udmlkZW8tZnVsbC1wbGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBoZWlnaHQ6IDY1cHg7XG4gIHdpZHRoOiA2NXB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzcuNWVtKSB7XG4gICAgLnZpZGVvLWZ1bGwtcGxheSB7XG4gICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTI1cHg7IH0gfVxuICAudmlkZW8tZnVsbC1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCAjMDA3ZGJhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgICAgLnZpZGVvLWZ1bGwtcGxheTpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMzVweCBzb2xpZCAjMDA3ZGJhOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnZpZGVvLWZ1bGwtcGxheTpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogNTBweCBzb2xpZCAjMDA3ZGJhO1xuICAgICAgICBsZWZ0OiAxMHB4OyB9IH1cblxuLmZvb3Rlci1sb2dvcyAuZ3JpZF9faXRlbSB7XG4gIG1heC13aWR0aDogMzIwcHg7IH1cblxuLm5hcnJhdGl2ZS1zdGF0cyB7XG4gIHBhZGRpbmc6IDFyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5uYXJyYXRpdmUtc3RhdHMge1xuICAgICAgcGFkZGluZzogMnJlbSAwOyB9IH1cbiAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmY7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubmFycmF0aXZlLXN0YXRzIC5uYXJyYXRpdmUtaW1nIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS1pbWcgLmJhbm5lcl9faW1hZ2Uge1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgdG9wOiBhdXRvOyB9IH1cbiAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQge1xuICAgIGJhY2tncm91bmQ6ICNFRkY3RkI7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjsgfVxuICAgIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0LmNlbnRlcmVkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQuY2VudGVyZWQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IHtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICBwYWRkaW5nOiA0LjVyZW0gM3JlbSA0cmVtIDNyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgI2ZmZjsgfSB9XG4gICAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQgaDIsIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQgaDIsIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IHAsIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubmFycmF0aXZlLXN0YXRzIC5uYXJyYXRpdmUtdGV4dCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5uYXJyYXRpdmUtc3RhdHMgLm5hcnJhdGl2ZS10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzsgfSB9XG4gICAgLm5hcnJhdGl2ZS1zdGF0cyAubmFycmF0aXZlLXRleHQgLmJ0biB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgY29sb3I6ICMwMDdkYmE7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IC45cmVtOyB9XG4gICAgICAubmFycmF0aXZlLXN0YXRzIC5uYXJyYXRpdmUtdGV4dCAuYnRuOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy13cmFwcGVyIHtcbiAgICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dCB7XG4gICAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZzogMnJlbTsgfSB9XG4gICAgLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dDpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfSB9XG4gICAgLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dCBwLCAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5uYXJyYXRpdmUtc3RhdHMgLnN0YXRzLXRleHQgZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIG1hcmdpbjogLjVyZW0gYXV0bztcbiAgICAgIG1heC13aWR0aDogOTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgICAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IHAsIC5uYXJyYXRpdmUtc3RhdHMgLnN0YXRzLXRleHQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5uYXJyYXRpdmUtc3RhdHMgLnN0YXRzLXRleHQgLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdiwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLm5hcnJhdGl2ZS1zdGF0cyAuc3RhdHMtdGV4dCBkaXYge1xuICAgICAgICAgIG1heC13aWR0aDogNTUlOyB9IH1cbiAgICAubmFycmF0aXZlLXN0YXRzIC5zdGF0cy10ZXh0IC5zdGF0IHtcbiAgICAgIGNvbG9yOiAjMDA0YjZjO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5uYXJyYXRpdmUtc3RhdHMgLnN0YXRzLXRleHQgLnN0YXQgLmJpZyB7XG4gICAgICAgIGNvbG9yOiAjMDE3REJBO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm5hcnJhdGl2ZS1zdGF0cyAuYmFubmVyX19pbWFnZV9fc291cmNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxLjhyZW07XG4gICAgbGVmdDogMyU7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5uYXJyYXRpdmUtc3RhdHMgLmNvbG9yMCAuYmFubmVyX19pbWFnZV9fc291cmNlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYmFubmVyX19pbWFnZSB7XG4gIGhlaWdodDogNDJ2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg2NTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5iYW5uZXJfX2ltYWdlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWluLWhlaWdodDogNDUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgIC5iYW5uZXJfX2ltYWdlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4OyB9IH1cblxuLnR3by1ieS10d28ge1xuICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudHdvLWJ5LXR3byB7XG4gICAgICBwYWRkaW5nOiAzcmVtIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC50d28tYnktdHdvIHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMDsgfSB9XG4gIC50d28tYnktdHdvX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnR3by1ieS10d29fX3JvdzpmaXJzdC1jaGlsZCAudHdvLWJ5LXR3b19fc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG4gIC50d28tYnktdHdvX19yb3c6bGFzdC1jaGlsZCAudHdvLWJ5LXR3b19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLnR3by1ieS10d29fX3JvdzpsYXN0LWNoaWxkIC50d28tYnktdHdvX19zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAudHdvLWJ5LXR3b19fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAudHdvLWJ5LXR3b19fc2VjdGlvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmM3Yzg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudHdvLWJ5LXR3b19fc2VjdGlvbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudHdvLWJ5LXR3b19fc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiZmM3Yzg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAudHdvLWJ5LXR3b19fc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtOyB9IH1cbiAgICAudHdvLWJ5LXR3b19fc2VjdGlvbiBwOmxhc3QtY2hpbGQsIC50d28tYnktdHdvX19zZWN0aW9uIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6bGFzdC1jaGlsZDphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC50d28tYnktdHdvX19zZWN0aW9uIC5jYW1wYWlnbi12aWRlb19fcGxheTpsYXN0LWNoaWxkOmFmdGVyLCAudHdvLWJ5LXR3b19fc2VjdGlvbiAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXY6bGFzdC1jaGlsZCwgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gLnR3by1ieS10d29fX3NlY3Rpb24gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLnR3by1ieS10d29fX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLnR3by1ieS10d29fX2ljb24ge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgICAudHdvLWJ5LXR3b19faWNvbiBpbWcge1xuICAgICAgd2lkdGg6IDUwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAgIC50d28tYnktdHdvX19pY29uIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7IH0gfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5mYS1wbHVzOjpiZWZvcmUsXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5mYS1taW51czo6YmVmb3JlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIgLmZhLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcrJzsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5mYS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogJ+KAkyc7IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciAuaGlnaGxpZ2h0LWJsb2NrIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNlY2VjZWM7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZWNlY2VjO1xuICBtYXJnaW46IDJyZW0gNSU7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogOTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmxvbmctdGV4dC1leHBhbmRlciAuaGlnaGxpZ2h0LWJsb2NrIHtcbiAgICAgIG1hcmdpbjogMnJlbTtcbiAgICAgIHBhZGRpbmc6IDIuNXJlbSA0cmVtO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5oaWdobGlnaHQtYmxvY2sge1xuICAgICAgd2lkdGg6IDUwMHB4OyB9IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAuaGlnaGxpZ2h0LWJsb2NrID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgY29sb3I6ICMwMDdkYmE7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAgIC5sb25nLXRleHQtZXhwYW5kZXIgLmhpZ2hsaWdodC1ibG9jayA+IGRpdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTsgfSB9XG4gIC5sb25nLXRleHQtZXhwYW5kZXIgLmhpZ2hsaWdodC1ibG9jayAuZmFjdF9fc291cmNlIGRpdiB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JmYzdjODtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4wNXJlbTsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWluZHVzdHJ5LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgIC5sb25nLXRleHQtZXhwYW5kZXIgLnBhcmFncmFwaC0tdHlwZS0taW5kdXN0cnktc2VjdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAucGFyYWdyYXBoLS10eXBlLS1pbmR1c3RyeS1zZWN0aW9uIC5zZWN0aW9uX193cmFwcGVyIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAxcmVtO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxvbmctdGV4dC1leHBhbmRlciAucGFyYWdyYXBoLS10eXBlLS1pbmR1c3RyeS1zZWN0aW9uIC5zZWN0aW9uX193cmFwcGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5sb25nLXRleHQtZXhwYW5kZXIgLnBhcmFncmFwaC0tdHlwZS0taW5kdXN0cnktc2VjdGlvbiAuc2VjdGlvbl9fd3JhcHBlciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5wYXJhZ3JhcGgtLXR5cGUtLWluZHVzdHJ5LXNlY3Rpb24gLnNlY3Rpb25fX3dyYXBwZXIgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmxvbmctdGV4dC1leHBhbmRlciAucGFyYWdyYXBoLS10eXBlLS1pbmR1c3RyeS1zZWN0aW9uIC5zZWN0aW9uX193cmFwcGVyID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDQ2JTsgfSB9XG4gICAgLmxvbmctdGV4dC1leHBhbmRlciAucGFyYWdyYXBoLS10eXBlLS1pbmR1c3RyeS1zZWN0aW9uIC5zZWN0aW9uX193cmFwcGVyID4gZGl2IGgyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciAuc3RpY2t5LXNlY3Rpb24ge1xuICBjbGVhcjogYm90aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5jb2xsYXBzYWJsZS1kZXRhaWwge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0OyB9XG4gIC5sb25nLXRleHQtZXhwYW5kZXIgLmNvbGxhcHNhYmxlLWRldGFpbC5vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDAwMHB4O1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0OyB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIgLmluZHVzdHJ5IC5iYW5uZXJfX2NvbnRlbnQudGV4dCB7XG4gIHBhZGRpbmctdG9wOiAyZW07IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAuaW5kdXN0cnkgLmJhbm5lcl9fY29udGVudC50ZXh0IC5jb250YWN0cyAuY29udGFjdCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5pbmR1c3RyeSAuYmFubmVyX19jb250ZW50LnRleHQgLmNvbnRhY3RzIC5jb250YWN0IGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmxvbmctdGV4dC1leHBhbmRlciAuaW5kdXN0cnkgLmJhbm5lcl9fY29udGVudC50ZXh0IC5jb250YWN0cyAuY29udGFjdCBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMTAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmxvbmctdGV4dC1leHBhbmRlciAuaW5kdXN0cnkgLnBhcmFncmFwaC0tdHlwZS0taW5kdXN0cnktc2VjdGlvbiAuYmFubmVyIC5iYW5uZXJfX2ltYWdlX19zb3VyY2Uge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDYlOyB9IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciAuc2VjdGlvbl9fY29udGVudCBwLCAubG9uZy10ZXh0LWV4cGFuZGVyIC5zZWN0aW9uX19jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAubG9uZy10ZXh0LWV4cGFuZGVyIC5zZWN0aW9uX19jb250ZW50IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmxvbmctdGV4dC1leHBhbmRlciAuc2VjdGlvbl9fY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5sb25nLXRleHQtZXhwYW5kZXIgLnNlY3Rpb25fX2NvbnRlbnQgZGl2IHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciAuc2VjdGlvbl9fY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMi43cmVtOyB9XG4gIC5sb25nLXRleHQtZXhwYW5kZXIgLnNlY3Rpb25fX2NvbnRlbnQgaDIud2l0aC1iYXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIgLnNlY3Rpb25fX2NvbnRlbnQgLmRldGFpbC1leHBhbmRlciB7XG4gIGNvbG9yOiAjMDAzODY1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAuc2VjdGlvbl9fY29udGVudCAuZGV0YWlsLWV4cGFuZGVyIGkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDM4NjU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZzogNnB4IDhweDtcbiAgICB3aWR0aDogMzBweDsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgcGFkZGluZzogMDsgfVxuICAubG9uZy10ZXh0LWV4cGFuZGVyIC5jb250ZW50LmNvbGxhcHNhYmxlLWRldGFpbCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5jb250ZW50LmNvbGxhcHNhYmxlLWRldGFpbCAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5jb250ZW50LmNvbGxhcHNhYmxlLWRldGFpbCAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAuY29udGVudCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgICAgLmxvbmctdGV4dC1leHBhbmRlciAuY29udGVudCAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtOyB9IH1cbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIC5jb250ZW50IC5jb250YWluZXIgLmNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQuNXJlbTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgcGFkZGluZzogMS43NXJlbSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwcmVtO1xuICAgICAgdG9wOiAxcmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggcmdiYSg5MCwgOTAsIDkwLCAwLjYpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggM3B4IDVweCByZ2JhKDkwLCA5MCwgOTAsIDAuNik7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNXB4IHJnYmEoOTAsIDkwLCA5MCwgMC42KTtcbiAgICAgIC1vLWJveC1zaGFkb3c6IDBweCAzcHggNXB4IHJnYmEoOTAsIDkwLCA5MCwgMC42KTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgICAgLmxvbmctdGV4dC1leHBhbmRlciAuY29udGVudCAuY29udGFpbmVyIC5jbG9zZSB7XG4gICAgICAgICAgcmlnaHQ6IDByZW07XG4gICAgICAgICAgdG9wOiAxcmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSB7XG4gICAgICAgIC5sb25nLXRleHQtZXhwYW5kZXIgLmNvbnRlbnQgLmNvbnRhaW5lciAuY2xvc2Uge1xuICAgICAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICAgICAgICB0b3A6IDEwcmVtOyB9IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciAuY29sbGFwc2FibGUtZGV0YWlsIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIgdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IDJyZW0gc29saWQgd2hpdGU7XG4gIG1hcmdpbjogYXV0bztcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIHRhYmxlIHtcbiAgICAgIGJvcmRlcjogM3JlbSBzb2xpZCB3aGl0ZTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciB0aGVhZCB0ciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjazsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIGNhcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMDM4NjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmxvbmctdGV4dC1leHBhbmRlciBjYXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIGNhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBwYWRkaW5nOiAycmVtIDNyZW0gMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwJTsgfSB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciB0cjpob3ZlciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg2NTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIHRkLFxuLmxvbmctdGV4dC1leHBhbmRlciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHBhZGRpbmc6IDEuMTVyZW0gMS41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICAgLmxvbmctdGV4dC1leHBhbmRlciB0ZCxcbiAgICAubG9uZy10ZXh0LWV4cGFuZGVyIHRoIHtcbiAgICAgIHBhZGRpbmc6IDEuMTVyZW0gMi41cmVtOyB9IH1cblxuLmxvbmctdGV4dC1leHBhbmRlciB0aCB7XG4gIGNvbG9yOiAjMDAzODY1O1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5sb25nLXRleHQtZXhwYW5kZXIuT24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYzsgfVxuXG4ubG9uZy10ZXh0LWV4cGFuZGVyIC5pbWFnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxvbmctdGV4dC1leHBhbmRlciAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQGtleWZyYW1lcyBsb2dvQW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTUlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmluY2VudGl2ZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICB6LWluZGV4OiA1MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgICAuaW5jZW50aXZlcy13cmFwcGVyIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy13cmFwcGVyIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIG1heC13aWR0aDogODAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy13cmFwcGVyIC5jb21wYW55LWxvZ29zIHtcbiAgICAgIG1heC13aWR0aDogNzAlOyB9IH1cbiAgLmluY2VudGl2ZXMtd3JhcHBlciAuY29tcGFueS1sb2dvcyBpbWcge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgYW5pbWF0aW9uOiBsb2dvQW5pbWF0aW9uIDUuNXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgLmluY2VudGl2ZXMtd3JhcHBlciAuaGVhZGVyLWRlc2NyaXAgcCwgLmluY2VudGl2ZXMtd3JhcHBlciAuaGVhZGVyLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5pbmNlbnRpdmVzLXdyYXBwZXIgLmhlYWRlci1kZXNjcmlwIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmluY2VudGl2ZXMtd3JhcHBlciAuaGVhZGVyLWRlc2NyaXAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy13cmFwcGVyIC5oZWFkZXItZGVzY3JpcCBkaXYge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbWFyZ2luOiAxLjc1cmVtIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5pbmNlbnRpdmVzLXdyYXBwZXIubGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuaW5jZW50aXZlcy13cmFwcGVyLmxlZnQgLmNvbXBhbnktbG9nb3Mge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmluY2VudGl2ZXMtd3JhcHBlci5yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmluY2VudGl2ZXMtd3JhcHBlci5yaWdodCAuY29tcGFueS1sb2dvcyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmluY2VudGl2ZXMtaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTsgfSB9XG5cbi5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAzODY1O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3LjVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1Ni4yNWVtKSB7XG4gICAgLmluY2VudGl2ZXMtY29udGVudCBwLCAuaW5jZW50aXZlcy1jb250ZW50IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuaW5jZW50aXZlcy1jb250ZW50IC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5pbmNlbnRpdmVzLWNvbnRlbnQgZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMS43dnc7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC5pbmNlbnRpdmVzLWNvbnRlbnQgcCwgLmluY2VudGl2ZXMtY29udGVudCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAudGVzdGltb25pYWwtdmlkZW8gLmluY2VudGl2ZXMtY29udGVudCAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5pbmNlbnRpdmVzLWNvbnRlbnQgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuaW5jZW50aXZlcy1jb250ZW50IGRpdiB7XG4gICAgICBmb250LXNpemU6IDJ2dztcbiAgICAgIG1heC13aWR0aDogMzF2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH0gfVxuXG4uaW5jZW50aXZlcy1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGJhO1xuICBjb2xvcjogIzAwN2RiYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogN3B4IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuaW5jZW50aXZlcy1idG46aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDM4NjU7IH0gfVxuXG4uY2FtcGFpZ24tdmlkZW8ge1xuICBwYWRkaW5nOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAuY2FtcGFpZ24tdmlkZW8ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAuY2FtcGFpZ24tdmlkZW9fX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBvcmRlcjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmNhbXBhaWduLXZpZGVvX19pbWFnZSA+IGRpdiB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgICAgIC5jYW1wYWlnbi12aWRlb19faW1hZ2UgPiBkaXYgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG9yZGVyOiAxOyB9XG4gIC5jYW1wYWlnbi12aWRlb19faGVhZGVyIHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgICAgIC5jYW1wYWlnbi12aWRlb19faGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTBlbSkge1xuICAgICAgLmNhbXBhaWduLXZpZGVvX19oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDRyZW07IH0gfVxuICAuY2FtcGFpZ24tdmlkZW9fX3N1YmhlYWRlciB7XG4gICAgY29sb3I6ICM3MDczNzI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cbiAgLmNhbXBhaWduLXZpZGVvX19sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAuY2FtcGFpZ24tdmlkZW9fX3BsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvcGxheS1idXR0b24ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGxlZnQ6IDI1JTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC43NSk7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHotaW5kZXg6IDQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTYuMjVlbSkge1xuICAgICAgLmNhbXBhaWduLXZpZGVvX19wbGF5IHtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG5cbi5icm9jaHVyZS1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzODY1O1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5icm9jaHVyZS1jdGEgaDIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5icm9jaHVyZS1jdGEgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnJvY2h1cmUtY3RhIGE6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy93aGl0ZS5zdmcpO1xuICAgICAgbGVmdDogLTM1cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5icm9jaHVyZS1jdGEgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uaW1hZ2Utc2xpZGVyLW1vZHVsZSB7XG4gIG1hcmdpbjogNTBweCBhdXRvIDc1cHg7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIG1heC13aWR0aDogOTIlOyB9XG4gIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1mb3IgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIC5zbGljay1zbGlkZS1zaXplciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1mb3IgLnNsaWNrLXNsaWRlLXNpemVyIC5zbGljay1zbGlkZS1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIC5zbGljay1zbGlkZS1zaXplciAuc2xpY2stc2xpZGUtaW5uZXIgaW1nIHtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpZGVyLWZvciAuc2xpY2stc2xpZGUtc2l6ZXIgLnNsaWNrLXNsaWRlLWlubmVyIGltZyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIC5zbGljay1zbGlkZS1zaXplciB7XG4gICAgICAgICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpZGVyLWZvciAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0yNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDVweCAwIDBweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIC5zbGljay1kb3RzIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpZGVyLWZvciAuc2xpY2stZG90cyBsaTpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1mb3IgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGJhO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItZm9yIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDdkYmE7IH1cbiAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1uYXYge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1uYXYgLnNsaWNrLXNsaWRlLXNpemVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1uYXYgLnNsaWNrLXNsaWRlLXNpemVyIC5zbGljay1uYXYtc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUtc2l6ZXIgLnNsaWNrLW5hdi1zbGlkZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE2OHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItbmF2IC5zbGljay1zbGlkZS1zaXplciAuc2xpY2stbmF2LXNsaWRlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTU3cHg7XG4gICAgICAgICAgICB3aWR0aDogMjIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUtc2l6ZXIgLnNsaWNrLW5hdi1zbGlkZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4NXB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWRlci1uYXYgLnNsaWNrLXNsaWRlLXNpemVyIC5zbGljay1uYXYtc2xpZGUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDVweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItbmF2IC5zbGljay1zbGlkZS1zaXplciAuc2xpY2stbmF2LXNsaWRlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGlkZXItbmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5jYXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogXCJ2ZXJsYWcgbGlnaHRcIixzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA2cHggIzAwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLmNhcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy9hcnJvdy1mZWF0aGVyLWNoZXZyb24tbGVmdC5zdmcpOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIC5pbWFnZS1zbGlkZXItbW9kdWxlIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAtMzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gICAgLmltYWdlLXNsaWRlci1tb2R1bGUgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy9hcnJvdy1mZWF0aGVyLWNoZXZyb24tcmlnaHQuc3ZnKTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IC0zMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAuaW1hZ2Utc2xpZGVyLW1vZHVsZSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWh0OiAyMHB4OyB9IH1cblxuLyogVGFsZW50IC8gQmx1ZSBPdmVybGF5IFNsaWRlciAgKi9cbi5vdmVybGF5LXNsaWRlci1tb2R1bGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5vdmVybGF5LXNsaWRlci1tb2R1bGUgLmdhbGxlcnktc291cmNlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vdmVybGF5LXNsaWRlci1tb2R1bGUgLnNsaWNrLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuICAgIC5vdmVybGF5LXNsaWRlci1tb2R1bGUgLnNsaWNrLXNsaWRlIC5zbGlkZS1mdWxsIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5vdmVybGF5LXNsaWRlci1tb2R1bGUgLnNsaWNrLXNsaWRlIC5vdmVybGF5LWF0dHJpYnV0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcInZlcmxhZyBsaWdodFwiLHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEwMHB4ICsgMXJlbSk7XG4gICAgICBib3R0b206IDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAub3ZlcmxheS1zbGlkZXItbW9kdWxlIC5zbGljay1zbGlkZSAudGV4dC1ib3gge1xuICAgICAgcGFkZGluZzogMCAycmVtOyB9XG4gICAgICAub3ZlcmxheS1zbGlkZXItbW9kdWxlIC5zbGljay1zbGlkZSAudGV4dC1ib3ggYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC5vdmVybGF5LXNsaWRlci1tb2R1bGUgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCBhOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAub3ZlcmxheS1zbGlkZXItbW9kdWxlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4OyB9XG4gICAgICAub3ZlcmxheS1zbGlkZXItbW9kdWxlIC5zbGljay1zbGlkZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDAwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDIzNDI7XG4gICAgb3BhY2l0eTogODUlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA5cHg7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwN0RCQTsgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjp3aW5kb3ctaW5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUuc2xpY2stY2xvbmVkIC50ZXh0LWJveCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggcCwgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94IC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC50ZXN0aW1vbmlhbC12aWRlbyAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggLmNhbXBhaWduLXZpZGVvX19wbGF5OmFmdGVyLCAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LCAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEuMTVyZW07IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94IGgzIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiAzMHZ3O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlLnRleHQtb3V0IC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyMDBtcyBsaW5lYXIsIHdpZHRoIDEwMDBtcyBlYXNlLW91dDsgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZS50ZXh0LW5leHQgLnRleHQtYm94IHtcbiAgICByaWdodDogLTEwMCU7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUudGV4dC1pbiAudGV4dC1ib3gge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjAwbXMgbGluZWFyLCByaWdodCA1MDBtcyBlYXNlLWluLCB3aWR0aCA1MDBtcyBlYXNlLW91dDsgfVxuICAuYmx1ZS1vdmVybGF5IC50ZXh0LXN0YXJ0IC50ZXh0LWJveCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyMDBtcyBsaW5lYXIsIHJpZ2h0IDUwMG1zIGVhc2UtaW4sIHdpZHRoIDUwMG1zIGVhc2Utb3V0OyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC5zbGlkZS1mdWxsIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwcHggNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg2NTsgfVxuICAuYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93LCAuYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcbiAgICBoZWlnaHQ6IDM1cHg7IH0gfVxuXG4uYmx1ZS1vdmVybGF5IC5vdmVybGF5LWZvci1vdmVybGF5LW1vZHVsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpZGUtZnVsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50OyB9XG4gIC5nYWxsZXJ5LWRvdHMuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtNzBweDsgfVxuICAuYmx1ZS1vdmVybGF5LnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZS1mdWxsIC5vdmVybGF5LWZvci1vdmVybGF5LW1vZHVsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjM0MjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmJsdWUtb3ZlcmxheSAub3ZlcmxheS1mb3Itb3ZlcmxheS1tb2R1bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWRlLWZ1bGwgLm92ZXJsYXktYXR0cmlidXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stcHJldiwgLmJsdWUtb3ZlcmxheSAuc2xpY2stbmV4dCB7XG4gICAgdG9wOiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMzQyOyB9XG4gIC5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLW5leHQuc2xpY2stYXJyb3csIC5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLXByZXYuc2xpY2stYXJyb3cge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTBweCA2NXB4O1xuICAgIGhlaWdodDogMzAwcHg7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stcHJldjpob3ZlciwgLmJsdWUtb3ZlcmxheSAuc2xpY2stcHJldjpmb2N1cywgLmJsdWUtb3ZlcmxheSAuc2xpY2stbmV4dDpob3ZlciwgLmJsdWUtb3ZlcmxheSAuc2xpY2stbmV4dDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjM0MjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX3RyYW5zcGFyZW50IC50ZXh0LWJveCwgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC50ZXh0LWJveCB7XG4gICAgcGFkZGluZzogMnZ3IDIuNzV2dzsgfSB9XG5cbi8qIHByZXYvbmV4dCBidXR0b25zICovXG4uYmx1ZS1vdmVybGF5ICN0YWxlbnQtc2xpZGVyIC5zbGljay1wcmV2LnNsaWNrLWFycm93LCAuYmx1ZS1vdmVybGF5ICN0YWxlbnQtc2xpZGVyIC5zbGljay1uZXh0LnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uYmx1ZS1vdmVybGF5IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLmJsdWUtb3ZlcmxheSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLW5leHQuc2xpY2stYXJyb3csIC5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLXByZXYuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTsgfVxuXG4uYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93OjpiZWZvcmUsIC5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmJsdWUtb3ZlcmxheSBidXR0b24uc2xpY2stbmV4dC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvYXJyb3ctcmlnaHQtd2hpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA3MCU7IH1cblxuLmJsdWUtb3ZlcmxheSBidXR0b24uc2xpY2stcHJldi5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvYXJyb3ctbGVmdC13aGl0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDsgfVxuICAgIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiBoMyB7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAgIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiBwLCAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggPiBkaXYgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciwgLnRlc3RpbW9uaWFsLXZpZGVvIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiAuY2FtcGFpZ24tdmlkZW9fX3BsYXk6YWZ0ZXIsIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYsIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCA+IGRpdiBkaXYge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC5zbGlkZS1mdWxsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MHB4IDUwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmx1ZS1vdmVybGF5IC5zbGlkZS1mdWxsIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAuYmx1ZS1vdmVybGF5ICN0YWxlbnQtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1saXN0IC50ZXh0LWJveCB7XG4gICAgcGFkZGluZzogMnJlbSA1JTsgfSB9XG5cbi5zbGljay1zbGlkZSBpbWcuaW1hZ2Utc3dpdGNoIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnNsaWRlLWZ1bGwge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnNsaWNrLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ibHVlLW92ZXJsYXkgI3RhbGVudC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgdG9wOiAxNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stbGlzdCAudGV4dC1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAzMDBweDsgfVxuICAuc2xpY2stc2xpZGUgaW1nLmltYWdlLXN3aXRjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9IH1cblxuLnRlc3RpbW9uaWFsLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7IH1cbiAgLnRlc3RpbW9uaWFsLXZpZGVvIC50ZXN0aW1vbmlhbC12aWRlby1iZyB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAzODY1O1xuICAgIHBhZGRpbmc6IDMuNXJlbSA0cmVtIDMuNXJlbSA2cmVtO1xuICAgIHRvcDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMzAlOyB9XG4gICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fcGxheTphZnRlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBjb250ZW50OiBcIldhdGNoIFRlc3RpbW9uaWFsXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiA2NXB4O1xuICAgICAgZm9udC1zaXplOiAxOXB4OyB9XG4gIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG9yZGVyOiAxOyB9XG4gICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG4gICAgICAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19kZXNjcmlwdGlvbiBkaXYudGVzdGltb25pYWwtbmFtZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdi50ZXN0aW1vbmlhbC1xdW90ZSB7XG4gICAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LnRlc3RpbW9uaWFsLXF1b3RlOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxLjY1cmVtO1xuICAgICAgICAgIGxlZnQ6IDMuNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiYXNzZXRzL2ljb25zL2ljb25fcXVvdGVfbGVmdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24gZGl2LnRlc3RpbW9uaWFsLXF1b3RlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2RkJERTM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICAgIC50ZXN0aW1vbmlhbC12aWRlbyAuY2FtcGFpZ24tdmlkZW9fX2Rlc2NyaXB0aW9uIGRpdi50ZXN0aW1vbmlhbC1sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDBweDsgfVxuICAudGVzdGltb25pYWwtdmlkZW8gLmNhbXBhaWduLXZpZGVvX19pbWFnZSB7XG4gICAgb3JkZXI6IDI7XG4gICAgbGVmdDogODAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjAlOyB9XG4gICAgLnRlc3RpbW9uaWFsLXZpZGVvIC5jYW1wYWlnbi12aWRlb19faW1hZ2UgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcmlnaHQ6IDUlOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuIiwiYSxcbjpsaW5rLFxuOnZpc2l0ZWQge1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbio6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG51bCB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmF0dHJpYnV0aW9uIHtcblx0Zm9udC1mYW1pbHk6ICRmb250X192ZXJsYWctbGlnaHQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogLjlyZW07XG5cdHotaW5kZXg6IDE7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0dGV4dC1zaGFkb3c6IDFweCAxcHggNnB4ICMwMDA7XG5cdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRsZWZ0OiAycmVtO1xuXHRib3R0b206IDA7XG59XG5cbkBpbXBvcnQgXCJzdGF0XCI7XG5AaW1wb3J0IFwiYnV0dG9uXCI7XG5AaW1wb3J0IFwicGFuZWwtY29sb3JcIjtcblxudGFibGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlci1wYW5lbCAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCIuc3RhdCB7XG5cdHBhZGRpbmc6IDFyZW0gMDtcblxuXHRzcGFuIHsgXG5cdFx0ZGlzcGxheTogYmxvY2s7IFxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0fVx0XG5cblx0Ji12YWx1ZSB7XG5cdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRmb250LXNpemU6IDMuMjV2dztcbiAgICBcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRmb250LXNpemU6IDEuNnZ3O1xuICAgIFx0XHRtYXgtd2lkdGg6IDI3NXB4O1xuICAgIFx0fVxuXHR9XG59XG5cbi5pbnRlcnN0aXRpYWwtc3RhdCB7XG5cdHBhZGRpbmc6IDJyZW0gMCAhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRwYWRkaW5nOiAzcmVtIDAgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zdGF0IHtcblx0ICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG4uaGVhZGVyLW51bWJlcixcbi5jYWxsb3V0LW51bWJlcixcbi5jYWxsb3V0LXRpdGxle1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlci1udW1iZXJ7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY2FsbG91dC1udW1iZXJ7XG4gICAgXHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgXHRmb250LXNpemU6IDg1cHg7XG4gICAgXHRmb250LXdlaWdodDogNDAwO1xuICAgIFx0bGluZS1oZWlnaHQ6IC44O1xuICAgIFx0bWFyZ2luLXJpZ2h0OiAuNXJlbTtcblxuICAgIFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0Zm9udC1zaXplOiAxMTBweDtcbiAgICBcdFx0bGluZS1oZWlnaHQ6IC44O1xuXHRcdH1cbiAgICB9XG5cbiAgICAuY2FsbG91dC10aXRsZXtcbiAgICBcdHRleHQtYWxpZ246IGxlZnQ7XG4gICAgXHRsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgXHR9XG4gICAgfVxufSIsIi5idG4ge1xuXHQvKmNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHRwYWRkaW5nOiAuODVyZW0gMS41cmVtO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBtYXJnaW46IC41cmVtIDA7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcblx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIGZvbnQtc2l6ZTogMXJlbTtcblx0ICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0ICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0cGFkZGluZzogN3B4IDQ1cHg7XG5cdFx0bWluLXdpZHRoOiAxNTBweDtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdCAgICBcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cbn0iLCJzZWN0aW9uLkJsdWV7XG5cdGJhY2tncm91bmQ6ICNFRkY3RkI7XG59XG5cbnNlY3Rpb24uV2hpdGV7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuc2VjdGlvbi5HcmF5e1xuXHRiYWNrZ3JvdW5kOiAkc29mdGVzdC1ncmF5O1xufVxuXG4uc2hvdy1ib3JkZXJ7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbn0iLCIvKiogTG9hZCBGb250cyAqKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndmVybGFnJztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9WZXJsYWctQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9WZXJsYWctQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3ZlcmxhZyBib29rJztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9WZXJsYWctQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9WZXJsYWctQm9vay50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd2ZXJsYWcgbGlnaHQnO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1ZlcmxhZy1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJ2Fzc2V0cy9mb250cy9WZXJsYWctTGlnaHQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbn1cblxuLyoqIFNldCBCYXNlIEZvbnQgU2l6ZXMgKi9cblxuYm9keSB7XG5cdGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEsXG51bCxcbm9sIHtcblx0Y29sb3I6ICRibGFjaztcbn1cblxuQGltcG9ydCAnaGVhZGluZ3MnO1xuQGltcG9ydCAnY29weSc7XG5cbnN0cm9uZywgYiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59IiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGU7XG5cdG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgZm9udC1zaXplOiA1cmVtO1xuICAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgfVxuICBAbWVkaWEgI3skbGFwdG9wLXVwfXtcbiAgICAgZm9udC1zaXplOiA3cmVtO1xuICAgICBsaW5lLWhlaWdodDogOHJlbTtcbiAgfVxufVxuXG5oMixcbmgze1xuICBjb2xvcjogJGRhcmstYmx1ZTtcbn1cblxuaDJ7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyBcblxuICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgZm9udC1zaXplOiAyLjdyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuMnJlbTsgXG5cbiAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG59XG5cbmg0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG59XG4iLCJwe1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICBcbiAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgfVxufVxuXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgQG1lZGlhICN7JHVwLXRvLXRhYmxldH0ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLmhlYWRlci1kZXNjcmlwIHB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcblxuICAgIEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxufVxuXG4uY29udGVudC1hcmVhIHVsIGxpLFxuLmNvbnRlbnQtYXJlYSBvbCBsaXtcbiAgICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW4tYm90dG9tOiAuNHJlbTtcbiAgICAgICAgICAgXG4gICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cblxuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogLjRyZW0gMCAwIDA7XG4gICAgfVxuXG4gICAgdWwgbGl7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgfVxufVxuXG4jY29udGVudCBsaXtcbiAgICBAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgIH1cbn1cblxuI2NvbnRlbnQgb2wgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbn0iLCIuY29udGFpbmVyLCAuY29udGFpbmVyLWFsdCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG5cdHdpZHRoOiA5MCU7XG5cdG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4uY29udGFpbmVyLWFsdCB7XG5cdHdpZHRoOiA5MCU7XG5cdC8qbWF4LXdpZHRoOiA3NjVweDsqL1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxufVxuXG4ubmF2aWdhdGlvbi1jb250YWluZXIge1xuXHRtYXgtd2lkdGg6IG5vbmU7XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHdpZHRoOiA5NSU7XG5cdH1cblxuXHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0d2lkdGg6IDkwJTtcblx0fVxufSIsIi5ncmlkLTUwLTUwIHtcblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblx0Ji1pdGVtIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRmbGV4OiAxIDEgMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZ3JpZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDEgMSAwcHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0LmdyaWRfX2l0ZW0ge1xuXHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRwYWRkaW5nOiAyJTtcblx0fVxuXG5cdCYtLTEge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdCYtLTMge1xuXHRcdC5ncmlkX19pdGVtIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ZmxleC1iYXNpczogMzMuMyU7XG5cdFx0XHRcdHBhZGRpbmc6IDIlO1x0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tNCB7XG5cdFx0LmdyaWRfX2l0ZW0ge1xuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdFx0XHRcdHBhZGRpbmc6IDIlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLTUge1xuXHRcdC5ncmlkX19pdGVtIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ZmxleC1iYXNpczogMjAlO1xuXHRcdFx0XHRwYWRkaW5nOiAyJTtcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5kb3dubG9hZHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC8qanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG5cdG1hcmdpbjogMnJlbSAwO1xuXG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRtYXJnaW46IDRyZW0gMDtcblx0fVxuXG5cdC5kb3dubG9hZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRtYXJnaW46IDEuNXJlbSAwO1xuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXHRcdH1cblxuXHRcdCYtY3RhIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX3ZlcmxhZztcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcbiAgICBcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBcdFx0bWFyZ2luLXRvcDogMXJlbTtcbiAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIFx0XHQmOmFmdGVyIHtcbiAgICBcdFx0XHRjb250ZW50OiAnJztcbiAgICBcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9pY29ucy9kb3dubG9hZC1hcnJvdy5wbmcnKTtcbiAgICBcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBcdFx0XHRoZWlnaHQ6IDIwcHg7XG4gICAgXHRcdFx0d2lkdGg6IDIwcHg7XG4gICAgXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQgICAgXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0ICAgIG1hcmdpbi10b3A6IDJweDtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgIFx0XHR9XG5cdFx0fVx0XG5cdH1cbn0iLCIuc2l0ZS1oZWFkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCAjYWRhY2FjO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0cGFkZGluZzogMi41cmVtIDAgMXJlbTtcbiAgICB9XG4gICAgJi5zdGlja3kge1xuICAgIFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRwYWRkaW5nOiAxcmVtIDA7XG4gICAgXHR9XG4gICAgXHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdCAgICBcdC5zaXRlLWJyYW5kaW5nIHtcblx0ICAgIFx0XHR3aWR0aDogMTA1cHg7XG5cdCAgICBcdH1cblx0ICAgIFx0I3NpdGUtbmF2aWdhdGlvbiB7XG5cdCAgICBcdFx0dWwgbGkgYSB7XG5cdCAgICBcdFx0XHRwYWRkaW5nOiAuMnJlbSAxLjVyZW0gLjJyZW0gMDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdFx0dWwge1xuXHQgICAgXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHQgICAgXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7IC8qIE5FVyAqL1xuICAgIFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRcdFx0fVxuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgfVxuICAgIH1cbiAgICAmLWlubmVyIHtcbiAgICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIFx0fVxuICAgIH1cblx0LnNpdGUtYnJhbmRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDlweDtcblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHR3aWR0aDogMjE4cHg7XG5cdFx0fVxuXHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcblx0fVxuXHQjbW9iaWxlLXRvZ2dsZSB7XG5cdCAgICBoZWlnaHQ6IDMwcHg7XG5cdCAgICB3aWR0aDogMzBweDtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHJpZ2h0OiA1JTtcblx0ICAgIHRvcDogMXJlbTtcblx0ICAgIHotaW5kZXg6IDE7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0I3NpdGUtbmF2aWdhdGlvbiB7XG5cdFx0XG5cdCAgICBAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHRvcDogLTE1MDBweDtcblx0XHQgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xuXHRcdCAgICB6LWluZGV4OiAwO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdCAgICB9XG5cdCAgICBAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG5cdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHR0b3A6IDA7XHRcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMDtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnN1Yi1tZW51IHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNiMWIxYjE7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAwO1xuXG4gICAgXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgIFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcbiAgICBcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0XHRcdGxlZnQ6IDA7XG4gICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuXHRcdFx0XHQgICAgbWluLXdpZHRoOiAyMDBweDtcblx0XHRcdFx0ICAgIGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdCAgICB0b3A6IDIuNzVyZW07XG4gICAgXHRcdFx0XHQvKmJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCAjYWRhY2FjOyovXG4gICAgXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IDAgIzg2ODY4NjtcblxuICAgIFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuICAgIFx0XHRcdFx0JjpiZWZvcmUge1xuICAgIFx0XHRcdFx0XHRjb250ZW50OiAnJztcbiAgICBcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ICAgIHRvcDogLTI2cHg7XG5cdFx0XHRcdFx0ICAgIGxlZnQ6IDA7XG4gICAgXHRcdFx0XHR9XG4gICAgXHRcdFx0fVxuXG4gICAgXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHQgICAgdG9wOiAgMy44NzVyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdCAgICBcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZzogLjVyZW0gLjc1cmVtIC41cmVtIDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiMWIxYjE7XG5cblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2IxYjFiMTtcblxuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC43NXJlbTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYwNzhcIjtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiOyBmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0XHRcdFx0XHRyaWdodDogMDtcbiAgICBcdFx0XHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdCAgICByaWdodDogLjVyZW07XG4gICAgXHRcdFx0XHRcdFx0dG9wOiAxNnB4O1xuICAgIFx0XHRcdFx0XHR9XG4gICAgXHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdCAgICBjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdFx0XHQgICAgcGFkZGluZzogLjc1cmVtIDUlO1xuXHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IC4ycmVtIC43NXJlbSAuMnJlbSAwcmVtO1xuXHRcdFx0XHQgICAgXHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdFx0ICAgIFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOHJlbSAxLjFyZW0gLjhyZW0gMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjhyZW0gMS41cmVtIC44cmVtIDByZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY3VycmVudC1tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vIE1PQklMRSBIQU1CVVJHRVIgSUNPTiBBTklNQVRJT05cbi5zaXRlLWhlYWRlcl9faGFtYnVyZ2VyIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUlO1xuICAgIHRvcDogMjhweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMzBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuXHRAbWVkaWEgI3skc21hbGwtbGFwdG9wLXVwfSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDNweDtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0bGVmdDogMDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHR0b3A6IDhweDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdH1cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHR0b3A6IDE3cHg7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0N2RlZyk7XG5cdCAgICBsZWZ0OiA3cHg7XG5cdCAgICB0b3A6IDBweDtcblx0ICAgIHdpZHRoOiAyNHB4O1xuXHR9XG5cdCYub3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR3aWR0aDogMCU7XG5cdH1cblx0Ji5vcGVuIHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDdkZWcpO1xuXHQgICAgbGVmdDogN3B4O1xuXHQgICAgdG9wOiAxN3B4O1xuXHQgICAgd2lkdGg6IDI0cHg7XG5cdH1cbn0iLCIuc2l0ZS1mb290ZXIge1xuXHRib3JkZXItdG9wOiA4cHggc29saWQgJGxpZ2h0LWJsdWU7XG5cdHBhZGRpbmc6IDFyZW0gMDtcblxuXHRAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuc2l0ZS1pbmZvIHtcblx0ICAgIG1hcmdpbjogYXV0bztcblx0ICAgIHdpZHRoOiAxNjBweDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXG5cdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdCAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0bWFyZ2luOiAwO1xuXHQgICAgXHR3aWR0aDogMTAwJTtcblx0ICAgIH1cblx0fVxuXG5cdC5jb3B5cmlnaHQge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdmVybGFnO1xuXHRcdGNvbG9yOiAjYTJhNGE1O1xuXHRcdG1hcmdpbjogLjVyZW07XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIGZvbnQtc2l6ZTogMTJweDtcblx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQgICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHQgICAgXHRmbG9hdDogcmlnaHQ7XG5cdCAgICBcdG1hcmdpbi10b3A6IDEuMnJlbTtcblx0ICAgIH1cblxuXHR9XG5cblx0LmZvb3Rlci1uYXZpZ2F0aW9uIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LnNpdGUtYnJhbmRpbmcge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4OyBcblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1icmFuZGluZyBpbWcge1xuXHRcdHdpZHRoOiAxMTBweDtcblx0XHRtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHR9XG5cdH1cblxuXHQuc2l0ZS1icmFuZGluZyBhIHtcblx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0fVxuXG5cdC5tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogLjVyZW07XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMWVtO1xuXHRcdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ICAgIGNvbG9yOiAkZGFyay1ibHVlOztcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuXHRcdFx0XHQgICAgcGFkZGluZzogLjVyZW0gNSU7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjJyZW0gMCAuMnJlbSAxLjI1cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOHJlbSAwcmVtIC44cmVtIDEuMTVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmVycm9yLTQwNCB7XG5cdCYubGFuZGluZy1wYWdlX19oZXJvIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXHR9XG5cblx0LmxhbmRpbmctcGFnZV9faGVyby10ZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0cGFkZGluZzogNHZ3IDElIDR2dyA0JTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDV2dztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHR9XG5cdH1cblxuXHRwLCB1bCwgbGksIGEge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0fVxuXG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDEuNXJlbSAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubGFuZGluZy1wYWdlIHtcblxuXHQmX19oZXJvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogJHNvZnRlc3QtZ3JheTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0cGFkZGluZzogNy41dncgNSUgMXJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHQvKnBhZGRpbmc6IDR2dyAxJSAxcmVtIDQlOyovXG5cdFx0XHRcdC8qd2lkdGg6IDUwJTsqL1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHRwYWRkaW5nOiAzdncgMSUgMXJlbSA0JTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHQvKnBhZGRpbmctdG9wOiA3LjV2dzsqL1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNHZ3O1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc29mdGVzdC1ncmF5O1xuXHRcdFx0XHQgICAgY29udGVudDogXCJcIjtcblx0XHRcdFx0ICAgIGhlaWdodDogMTAyJTtcblx0XHRcdFx0ICAgIHJpZ2h0OiAtMjAlO1xuXHRcdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDE1ZGVnKTtcblx0XHRcdFx0ICAgIHRyYW5zZm9ybTogc2tld1goLTIyZGVnKTtcblx0XHRcdFx0ICAgIHRvcDogLTElO1xuXHRcdFx0XHQgICAgLyp3aWR0aDogNTAlOyovXG5cdFx0XHRcdCAgICB6LWluZGV4OiAtMTtcblx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIHdpZHRoOiA1NSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmhlYWRlci1udW1iZXIge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdFx0LmNhbGxvdXQtbnVtYmVyIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2FsbG91dC10aXRsZXtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdGgye1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWRlc2t0b3AtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDN2dztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRAbWVkaWEgI3skbGFyZ2UtZGVza3RvcC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXZ3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ1dnc7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0Lyp3aWR0aDogNTAlOyovXG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdC8qbWluLWhlaWdodDogNDB2dzsqL1xuXHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuYXR0cmlidXRpb24ge1xuXHRcdFx0XHRyaWdodDogMnJlbTtcblx0XHRcdFx0bGVmdDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59XG5cbi5sYW5kaW5nLXBhZ2VfX2hlcm8uV2hpdGV7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHQubGFuZGluZy1wYWdlX19oZXJvLXRleHQ6YWZ0ZXJ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cbn1cblxuLmFuZ2xlZC1pbWFnZS1yZXBlYXRlcntcblx0LmxhbmRpbmctcGFnZV9faGVyby10ZXh0e1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiA0dncgMSUgMXJlbSA0JTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0cGFkZGluZy10b3A6IDcuNXZ3O1xuXHRcdH1cblx0fVxuXG5cdC5sYW5kaW5nLXBhZ2VfX2hlcm8taW1ne1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG59IiwiLmZlYXR1cmVkLXByb3BlcnR5IHtcblx0LnRleHQtYm94IHtcblx0XHRtYXJnaW46IDN2dyAwIC0xMHZ3O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0bWF4LXdpZHRoOiA0MjVweDtcblx0XHQgICAgbWFyZ2luOiAxMHZ3IDAgLTQwdnc7XG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgei1pbmRleDogMTtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLmxpZ2h0Ym94IHtcblx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRtYXJnaW46IGF1dG87XG5cdHotaW5kZXg6IC0xO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAuM3MgYWxsO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJi5vcGVuIHtcbiAgICBcdG9wYWNpdHk6IDE7XG4gICAgXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgIH1cbiAgICAubGlnaHRib3gtaW5uZXIge1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5saWdodGJveC1pZnJhbWUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgXG4gICAgICAgIH1cblxuICAgIFx0aWZyYW1lIHtcbiAgICBcdFx0d2lkdGg6IDk1dnc7XHRcbiAgICAgICAgICAgIGhlaWdodDogNTR2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYW5kc2NhcGV9IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjh2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzl2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1dnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcHRvcC11cH0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzl2dztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzMuNXZ3O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgICAgIC5saWdodGJveC1jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIC5saWdodGJveC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAuNWVtIDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jbGlnaHRib3gtY2xvc2Uge1xuXHR3aWR0aDogNDdweDtcblx0aGVpZ2h0OiA0N3B4O1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ2Fzc2V0cy9pY29ucy9jbG9zZS5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDQ3cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMyU7XG4gICAgdG9wOiAtNjVweDtcbiAgICB0cmFuc2l0aW9uOiBlYXNlIC4zcyBhbGw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgcmlnaHQ6IC0yM3B4OyAgICBcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhbmRzY2FwZX0ge1xuICAgICAgICByaWdodDogLTQuNXJlbTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICBcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgfVxufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJAaW1wb3J0IFwiY29udGFpbmVyXCI7XG5AaW1wb3J0IFwiZ3JpZHNcIjtcbkBpbXBvcnQgXCJkb3dubG9hZHNcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcbkBpbXBvcnQgXCI0MDRcIjtcbkBpbXBvcnQgXCJsYW5kaW5nLXBhZ2VcIjtcbkBpbXBvcnQgXCJob21lcGFnZVwiO1xuQGltcG9ydCBcImxpZ2h0Ym94XCI7XG5cbi5zaXRlLWNvbnRlbnQge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRtYXJnaW4tdG9wOiA2NXB4O1xuXHR9XG59IiwiLmZpZnR5NTBmZWF0dXJlZHN0YXRzIHtcblx0Ji1pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdGNvbG9yOiAkd2hpdGU7XG4gICAgXHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Ji1pbm5lciB7XG5cdCAgICBwYWRkaW5nOiAyNXZ3IDEwdnc7XG4gICAgXHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4zKTtcbiAgICBcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgICBcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdCAgICBcdHBhZGRpbmc6IDIwdncgOXZ3O1xuXHRcdH1cblx0fVxuXHQmLWxvZ28ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgXHRwYWRkaW5nOiAwIDEwJTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6ICAyLjg1dnc7XG4gICAgXHRcdHBhZGRpbmc6IDAgM3Z3O1xuXHRcdH1cblx0fVxuXHQmLW51bWJlciB7XG5cdFx0Zm9udC1zaXplOiA2cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDVyZW07XG5cdCAgICBmb250LXdlaWdodDogODAwO1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgbWFyZ2luOiAwO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtc2l6ZTogLjM1ZW07XG5cdFx0ICAgIGNvbnRlbnQ6ICcjJztcblx0XHQgICAgdG9wOiAtMTRweDtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDE3dnc7XG5cdCAgICBcdGxpbmUtaGVpZ2h0OiAuN2VtO1xuXHRcdH1cblx0fVxuXHQmLWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdCAgICBmb250LXdlaWdodDogNjAwO1xuXHQgICAgbWFyZ2luOiAtMTBweCBhdXRvIDNweDtcblxuXHQgICAgQG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogIDIuODV2dztcblx0XHR9XG5cdH1cblx0Ji1zb3VyY2Uge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRtYXJnaW46IC41cmVtIGF1dG8gMDtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRmb250LXNpemU6IDJ2dztcblx0XHR9XG5cdH1cbn0iLCIuaGVybyB7XG5cdGhlaWdodDogOTB2aDtcblx0bWluLWhlaWdodDogNTAwcHg7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0fVxuXHQmLWlubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ji10b3Age1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHQgICAgXHRmbGV4OiAxIDEgYXV0bztcblx0ICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCAgICBcdC5vdmVybGF5IHtcblx0ICAgIFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0ICAgIGxlZnQ6IDA7XG5cblx0XHRcdCAgICAvKiBERVYtU3R5bGVzXG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMiwgMTIsIDEyLCAwLjMpO1xuXHRcdFx0ICAgICovXG5cblx0XHRcdCAgICAvLyBJTlQtREVWLVN0eWxlc1xuXHRcdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDEyLCAxMiwgMCk7XG5cdCAgICBcdH1cblxuXHQgICAgXHQmLXdyYXAge1xuXHQgICAgXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1JTtcblx0XHRcdFx0fVxuXG5cdFx0XHQgICAgaDEgc3BhbiB7XG5cdFx0XHQgICAgXHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHQgICAgXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ICAgIFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICBoMSB7XG5cdFx0XHQgICAgXHQvKiBERVYtU3R5bGVzKi9cblx0XHRcdCAgICBcdHRleHQtc2hhZG93OiAwIDFweCA0cHggIzNlM2QzZDtcblx0XHRcdCAgICBcdFxuXHRcdFx0ICAgIFx0XG5cdFx0XHQgICAgXHRAbWVkaWEgI3skdXAtdG8tdGFibGV0fSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDh2dztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgIC5oZXJvLXN1YmhlYWRlcntcblx0XHRcdCAgICBcdHB7XG5cdFx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0XHRcdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcblx0XHRcdCAgICBcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogLjVyZW0gYXV0bztcblxuXHRcdFx0XHRcdFx0LyogREVWLVN0eWxlc1xuXHRcdFx0ICAgIFx0XHRmb250LWZhbWlseTogJGZvbnRfX3RpdGxlO1xuXHRcdFx0ICAgIFx0XHR0ZXh0LXNoYWRvdzogMCAxcHggNHB4ICMzZTNkM2Q7XG5cdFx0XHQgICAgXHRcdCovXG5cblx0XHRcdCAgICBcdFx0Ly8gSU5ULURFVi1TdHlsZXNcblx0XHRcdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRcdFx0XG5cblx0XHRcdCAgICBcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0ICAgIG1heC13aWR0aDogNjB2dztcblx0XHRcdFx0XHRcdCAgICBtYXJnaW46IDFyZW0gYXV0bztcblx0XHRcdFx0XHRcdCAgICBmb250LXdlaWdodDogNDAwO1xuXG5cdFx0XHRcdFx0XHQgICAgLyogREVWLVN0eWxlc1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNHZ3O1xuXHRcdFx0XHQgICAgXHRcdCovXG5cblx0XHRcdFx0XHRcdCAgICAvLyBJTlQtREVWLVN0eWxlc1xuXHRcdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMi4xdnc7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0ICAgIFx0XHQvKiBERVZcblx0XHRcdFx0ICAgIFx0XHRtYXJnaW46IDIuNXJlbSBhdXRvO1xuXHRcdFx0XHQgICAgXHRcdCovXG5cdFx0XHQgICAgXHRcdFx0XG5cdFx0XHQgICAgXHRcdFx0Ly8gSU5ULURFVlxuXHRcdFx0ICAgIFx0XHRcdG1hcmdpbjogMS4yNXJlbSBhdXRvIDNyZW1cblx0XHRcdFx0ICAgIFx0fVxuXG5cdFx0XHRcdCAgICBcdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0XHRcdCAgICBcdFx0Ly9JTlQtREVWXG5cdFx0XHRcdCAgICBcdFx0Zm9udC1zaXplOiAxLjk1dnc7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICB9XG5cdCAgICBcdH1cblx0XHR9XG5cblx0XHQmLWJvdHRvbSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRwIHtcblx0XHRcdCAgICBtYXgtd2lkdGg6IDgwJTtcblx0XHRcdCAgICBtYXJnaW46IDJyZW0gYXV0byAzcmVtO1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXdpdGgtbWFwe1xuXHRcdC8qbWFyZ2luLXRvcDogLTZ2dzsqL1xuXHR9XG5cblx0Ji1tYXB7XG5cdFx0LyptYXgtd2lkdGg6IDhyZW07XG4gICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICBcdG1hcmdpbjogMnZ3O1xuXG4gICAgXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdG1heC13aWR0aDogMTByZW07XG4gICAgXHR9XG5cbiAgICBcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcbiAgICBcdFx0bWF4LXdpZHRoOiAxMi41dnc7XG4gICAgXHR9Ki9cblxuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0Ym90dG9tOiAwO1xuICAgIFx0bWFyZ2luOiAwO1xuXG4gICAgXHQvKiBERVYtU3R5bGVzXG4gICAgXHRtYXgtd2lkdGg6IDM1dnc7XG4gICAgXHRyaWdodDogM3Z3O1xuICAgIFx0Ki9cblxuICAgIFx0Ly8gSU5ULURFVi1TdHlsZXNcbiAgICBcdG1heC13aWR0aDogMzR2dztcbiAgICBcdGxlZnQ6IGNhbGMoNTB2dyAtIDE3dncpO1xuICAgIFx0Ym90dG9tOiA1cmVtO1xuXG4gICAgXHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdC8qIERFVi1TdHlsZXNcbiAgICBcdFx0Ym90dG9tOiAtMnZ3O1xuICAgIFx0XHQqL1xuXG4gICAgXHRcdC8vIElOVC1ERVYtU3R5bGVzXG4gICAgXHRcdG1heC13aWR0aDogMTd2dztcbiAgICBcdFx0bGVmdDogY2FsYyggNTB2dyAtIDguNXZ3ICk7XG4gICAgXHRcdGJvdHRvbTogMnZ3O1xuICAgIFx0fVxuXG4gICAgXHRAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuXG4gICAgXHRcdC8vIElOVC1ERVYtU3R5bGVzXG4gICAgXHRcdG1heC13aWR0aDogMTJ2dztcbiAgICBcdFx0bGVmdDogY2FsYyggNTB2dyAtIDZ2dyApO1xuICAgIFx0fVxuXG4gICAgXHRAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuXG4gICAgXHRcdC8vIElOVC1ERVYtU3R5bGVzXG4gICAgXHRcdG1heC13aWR0aDogOXZ3O1xuICAgIFx0XHRsZWZ0OiBjYWxjKCA1MHZ3IC0gNC41dncgKTtcbiAgICBcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCZfX3ZpZGVvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLmluY2VudGl2ZXMge1xuXHQmLXdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXHRcdHBhZGRpbmc6IDJyZW07XG4gIFx0XHR6LWluZGV4OiA1MDtcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgIGJveC1zaGFkb3c6IFxuICAgICAgICAwcHggMTFweCA4cHggLTEwcHggJGRhcmstZ3JheSxcbiAgICAgICAgMHB4IC0xMXB4IDhweCAtMTBweCAkZGFyay1ncmF5O1xuXG4gICAgICAgIFxuXG4gICAgICAgIFxuXHQgICAgLmNvbXBhbnktbG9nb3N7XG5cdCAgICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0ICAgIFx0fVxuXG5cdCAgICBcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG5cblx0Ji1pbWd7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdCAgICBcdG1hcmdpbi1yaWdodDogNHJlbTtcblx0ICAgIH1cblx0fVxuXG5cdCYtY29udGVudHtcblx0XHRwe1xuICAgIFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cblx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRmb250LXNpemU6IDEuN3Z3O1xuXHQgICAgXHR9XG5cblx0ICAgIFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogMnZ3O1xuXHQgICAgXHRcdG1heC13aWR0aDogMzF2dztcblx0ICAgIFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHQgICAgXHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1idG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgZm9udC1zaXplOiAxcmVtO1xuXHQgICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRwYWRkaW5nOiA3cHggMjBweDtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdCAgICBcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbmxpbmVfX2ltZy10ZXh0IHtcblx0Ji0tY29udGVudCB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHRpbWcsIC50ZXh0IHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dCB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHBhZGRpbmc6IDZyZW0gM3JlbSAwIDUlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjM1dnc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN0YXRzLWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogM3JlbSAwO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cblx0XHQuc3RhdCB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbWctdGV4dCB7XG5cdHBhZGRpbmc6IDFyZW07IFxuXG5cdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0cGFkZGluZzogMnJlbTtcblx0fVxuXHRcblx0Ji1jb250ZW50IHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLnJpZ2h0e1xuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA1JSAwIDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxlZnR7XG5cblx0XHRcdC50ZXh0e1xuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAzcmVtIDAgNSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnRvcHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1udW1iZXIge1xuXG4gIFx0XHRcdC5jYWxsb3V0LW51bWJlciB7XG4gIFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICBcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBcdFx0XHRcdH1cbiAgXHRcdFx0fVxuICBcdFx0fVxuXG5cblx0XHQuaW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmltYWdlLCAudGV4dCB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRleHQge1xuXG5cdFx0XHRwLCBsaSB7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMjV2dztcbiAgICBcdFx0XHRcdHdpZHRoOiA4NyU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4xNTtcblx0XHRcdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRtYXJnaW46IDEuNXJlbSAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLjc1cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm11bHRpLWltYWdlIHtcblx0cGFkZGluZzogMnJlbSAwO1xuXHRcblx0LmltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogNTB2dztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cblx0XHQuYXR0cmlidXRpb24ge1xuXHRcdFx0Ym90dG9tOiAwO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHRvcDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogMzJ2dztcblx0XHQgICAgaGVpZ2h0OiAxOHZ3O1xuXHRcdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGJvcmRlcjogLjR2dyBzb2xpZCAkd2hpdGU7XG5cdFx0fVxuXG5cdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnZ3O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNHZ3O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKDMpIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDN2dztcblx0XHRcdFx0bWFyZ2luLXRvcDogLTR2dztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3cmFwOiBub3dyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlcyxcblx0LnRleHQge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0OSU7XG5cdFx0fVxuXHR9XG5cblx0LnRleHQge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0fVxuXG5cblx0XHRoMntcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtOyBcbiAgXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHQgIGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFx0fVxuXHRcdCAgfVxuXHR9XG59IiwiLnRleHQtd2l0aC1zdGF0LWJsb2NrIHtcblx0cGFkZGluZzogMnJlbSAwO1xuXG5cdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cdH1cblxuXHQudGV4dC13aXRoLXN0YXQtYmxvY2stY29udGFpbmVyIHtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHR9XG5cblx0LmxlZnQsXG5cdC5yaWdodCB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDQ1JTtcblx0XHR9XG5cdH1cblxuXHQuc3RhdCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc3RhdC12YWx1ZSB7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdGZvbnQtc2l6ZTogM3Z3O1xuICAgIFx0fVxuXHR9XG5cblx0LnN0YXQtZGVzY3JpcHRpb24ge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0Zm9udC1zaXplOiAxLjJ2dztcbiAgICBcdFx0bWF4LXdpZHRoOiBub25lO1xuICAgIFx0fVxuXHR9XG5cblx0LnF1b3RlIHtcblx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMXJlbSAwO1xuICAgIFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdH1cblx0XG5cdC5jaXRlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0Y29sb3I6ICM5QTlBOUE7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59IiwiLmJsdWUtcXVvdGUtYmxvY2sge1xuXHRiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXHRwYWRkaW5nOiA2cmVtIDA7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQuaW1hZ2Uge1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHR3aWR0aDogMjUwcHg7XG5cdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgJHdoaXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn0iLCIubG9naW4ge1xuXHQmLXdyYXBwZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgXHRcdGhlaWdodDogOTB2aDtcblx0fVxuXG5cdG1haW4ge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAycmVtIDNyZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0fVxuXG5cdCYtbG9nb3tcblx0XHR3aWR0aDogMTByZW07XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHR3aWR0aDogMTN2dztcblx0XHR9XG5cdH1cblxuXHQmLWRlc2NyaXB7XG4gICAgXHRtYXJnaW46IC41cmVtIDAgM3JlbTtcbiAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIFx0cHtcblx0ICAgIFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdCAgICBmb250LXdlaWdodDogNDAwO1xuXHRcdCAgICBsaW5lLWhlaWdodDogMS43O1xuXHRcdCAgIFxuXHRcdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0ICAgICAgICBmb250LXdlaWdodDogMTAwO1xuXHRcdCAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblx0XHQgICAgfVxuICAgIFx0fVxuXHR9XG5cblx0Zm9ybXtcblx0XHRtYXJnaW46IGF1dG87XG5cdH1cblxuXHQmLXVzZXJuYW1lLFxuXHQmLXBhc3N3b3Jke1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG5cdFx0cGFkZGluZzogMCAyNXB4IDVweCA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRcdGxhYmVse1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC1zaXplOiAuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXG5cdFx0aW5wdXR7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0fVxuXHR9XG5cblx0I3dwLXN1Ym1pdHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBmb250LXNpemU6IC44cmVtO1xuXHQgICAgZm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG5cdCAgICBtYXJnaW46IDE1cHggMDtcblx0ICAgIG1pbi13aWR0aDogMTI1cHg7XG5cdFx0cGFkZGluZzogN3B4IDQwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJG1pZC1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBrZXlmcmFtZXMgbG9nb0FuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwXG4gICAgfVxuICAgIDE1JSB7XG4gICAgICAgIG9wYWNpdHk6IDEgXG4gICAgfVxuICAgIDUwJSB7XG4gICAgXHRvcGFjaXR5OiAxXG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxXG4gICAgfVxufVxuXG4uY29tcGFueS1sb2dvcyB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMnJlbSAwIDA7XG5cblx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMCA7XG5cdH1cblxuXHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0cGFkZGluZzogM3JlbSAwIDAgO1xuXHR9XG5cblx0Jl9faW1hZ2VzIHtcblx0XHRwYWRkaW5nOiAwIDAgMnJlbTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMnJlbTtcblx0XHR9XG5cdH1cblxuXHRoMntcblx0ICBmb250LXNpemU6IDEuNHJlbTtcblx0ICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG5cdCAgQG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHQgICAgZm9udC1zaXplOiAyLjdyZW07XG5cdCAgfVxuXHR9XG5cblx0LmxvZ29zIHtcblx0XHQmLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ28ge1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDI0JTtcblx0XHRcdHBhZGRpbmc6IC43NXZ3IDJ2dztcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogMTYlO1xuXHRcdFx0XHRwYWRkaW5nOiAuNzV2dztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nb3MtRWlnaHR7XG5cdFx0XHQubG9nb3tcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nb3MtU2V2ZW57XG5cdFx0XHQubG9nb3tcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxNCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nb3MtU2l4e1xuXHRcdFx0LmxvZ297XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHR3aWR0aDogMTYlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ29zLUZpdmV7XG5cdFx0XHQubG9nb3tcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxOCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nb3MtRm91cntcblx0XHRcdG1heC13aWR0aDogNzAwcHg7XG4gICAgXHRcdG1hcmdpbjogYXV0bztcblxuXHRcdFx0LmxvZ297XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHR3aWR0aDogMjMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ29zLVRocmVle1xuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcbiAgICBcdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0XHQubG9nb3tcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nby1mYWRlIHtcblx0XHQgIC5sb2dvIHtcblx0XHQgICAgJi52aXNpYmxlIHtcblx0XHQgICAgICBpbWcge1xuXHRcdCAgICAgICAgYW5pbWF0aW9uOiBsb2dvQW5pbWF0aW9uIDUuNXM7XG5cdFx0ICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRcdCAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dFxuXHRcdCAgICAgIH1cblx0XHQgICAgfVxuXG5cdFx0ICAgIGltZyB7XG5cdFx0ICAgICAgb3BhY2l0eTogMDtcblx0XHQgICAgICAvLyBhbmltYXRpb246IGxvZ29BbmltYXRpb24gNS41cztcblx0XHQgICAgfVxuXHRcdCAgfVxuXHRcdH1cblx0fVxufVxuIiwiLm92ZXJ2aWV3IHtcblx0YmFja2dyb3VuZDogJGxpZ2h0LWdyYXk7XG5cdHBhZGRpbmc6IDZyZW0gMDtcblx0Ji1sb2dvIHtcblx0XHRtYXJnaW46IDAgYXV0byAzcmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAzLjJlbTtcblx0ICAgIG1heC13aWR0aDogNzUlO1xuXHQgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuXHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgbWFyZ2luOiAwIGF1dG8gMy41cmVtO1xuXHQgICAgQG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHRmb250LXNpemU6IDRlbTtcblx0ICAgIFx0bWF4LXdpZHRoOiA1NSU7XG5cdCAgICB9XG5cdH1cblx0Ji1jYXJkcyB7XG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvLyBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Ly8gZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XG5cdFx0fVxuXHRcdCYtY2FyZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHQgICAgXHRcdGZsZXgtYmFzaXM6IDA7XG4gICAgXHRcdFx0bWluLXdpZHRoOiA0OC41JTtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDQ4LjUlO1xuXHQgICAgXHR9XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1pbi13aWR0aDogMjMlO1xuXHQgICAgXHRcdG1heC13aWR0aDogMjMlO1xuXHQgICAgXHR9XG5cdFx0fVxuXHR9XG5cdFxufVxuXG4ub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCwgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMTNweCByZ2JhKDAsIDAsIDAsIC4zKTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkIHNhbG1vbjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gICAmOmJlZm9yZSwgJjphZnRlciB7XG4gIC8vICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgfVxuICAvLyAgICY6YmVmb3JlIHtcblx0XHQvLyBmb250LXNpemU6IC44NXJlbTtcblx0IC8vICAgIGJvdHRvbTogMzJweDtcblx0IC8vICAgIHJpZ2h0OiA3cHg7XG5cdCAvLyAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgLy8gICAgY29udGVudDogJ1NvbHV0aW9uJztcblx0IC8vICAgIHotaW5kZXg6IDEwMDtcblx0IC8vICAgIGNvbG9yOiAkd2hpdGU7XG5cdCAvLyAgICBsZXR0ZXItc3BhY2luZzogLjAxZW07XG5cdCAvLyAgICBmb250LXdlaWdodDogNTAwO1xuICAvLyAgIH1cbiAgLy8gICAmOmFmdGVyIHtcbiAgLy8gICBcdHdpZHRoOiAyMDBweDtcbiAgLy8gICBcdGhlaWdodDogMjAwcHg7XG4gIC8vICAgXHRiYWNrZ3JvdW5kOiAkcmVkO1xuICAvLyAgIFx0Ym90dG9tOiAtODdweDtcbiAgLy8gICBcdHJpZ2h0OiAtODdweDtcbiAgLy8gICBcdGNvbnRlbnQ6ICcnO1xuICAvLyAgIFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcbiAgLy8gICB9XG4gICAgLy8gLnRvcCB7XG4gICAgLy8gXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC8vIFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIC8vIH1cbn1cblxuLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG5cdGJhY2tncm91bmQ6IHNhbG1vbjtcblx0cGFkZGluZzogLjc1ZW07XG5cdGNvbG9yOiAkd2hpdGU7XG5cdCY6YmVmb3JlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0bGVmdDogMTBweDtcblx0XHRyaWdodDogMTBweDtcblx0XHR0b3A6IDEwcHg7XG5cdFx0Ym90dG9tOiAxMHB4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdH1cbn1cblxuXG5cblxuXG5cbi8qIGVudGlyZSBjb250YWluZXIsIGtlZXBzIHBlcnNwZWN0aXZlICovXG4uZmxpcC1jb250YWluZXIge1xuXHRwZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuXHQvKiBmbGlwIHRoZSBwYW5lIHdoZW4gaG92ZXJlZCAqL1xuXHQuZmxpcC1jb250YWluZXI6aG92ZXIgLmZsaXBwZXIsIC5mbGlwLWNvbnRhaW5lci5ob3ZlciAuZmxpcHBlciB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdH1cblxuLmZsaXAtY29udGFpbmVyIHtcblx0Ly8gd2lkdGg6IDMyMHB4O1xuXHQvLyBoZWlnaHQ6IDQ4MHB4O1xuXHRtaW4taGVpZ2h0OiAxOHJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTVweCkge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcblx0XHR3aWR0aDogY2FsYygxMDAlLzMgLSAzMHB4KTtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTU3NXB4KSB7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7XG5cdH1cbn1cblxuLyogZmxpcCBzcGVlZCBnb2VzIGhlcmUgKi9cbi5mbGlwcGVyIHtcblx0dHJhbnNpdGlvbjogMC44cztcblx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvKiBoaWRlIGJhY2sgb2YgcGFuZSBkdXJpbmcgc3dhcCAqL1xuXHQub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCwgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxOHJlbTtcblx0fVxuXHQvKiBmcm9udCBwYW5lLCBwbGFjZWQgYWJvdmUgYmFjayAqL1xuXHQub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCB7XG5cdFx0ei1pbmRleDogMjtcblx0XHQvKiBmb3IgZmlyZWZveCAzMSAqL1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcblx0fVxuXHQvKiBiYWNrLCBpbml0aWFsbHkgaGlkZGVuIHBhbmUgKi9cblx0Lm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cdH1cbn1cblxuLy8gSUUgMTEgaGFja1xuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcblxuXHQqOjotbXMtYmFja2Ryb3AsXG5cdC5mbGlwLWNvbnRhaW5lciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCB7IHRyYW5zaXRpb246IG9wYWNpdHkgNjAwbXM7IH1cblxuXHQqOjotbXMtYmFja2Ryb3AsXG5cdC5mbGlwLWNvbnRhaW5lci5ob3ZlciAuZmxpcHBlciAub3ZlcnZpZXctY2FyZHMtY2FyZC1mcm9udCxcblx0LmZsaXAtY29udGFpbmVyOmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWZyb250IHsgb3BhY2l0eTogMDsgfVxuXG5cdCo6Oi1tcy1iYWNrZHJvcCxcblx0LmZsaXAtY29udGFpbmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sgeyB0cmFuc2l0aW9uOiB6LWluZGV4IDYwMG1zOyB9XG5cblx0Kjo6LW1zLWJhY2tkcm9wLFxuXHQuZmxpcC1jb250YWluZXIuaG92ZXIgLmZsaXBwZXIgLm92ZXJ2aWV3LWNhcmRzLWNhcmQtYmFjayxcblx0LmZsaXAtY29udGFpbmVyOmhvdmVyIC5mbGlwcGVyIC5vdmVydmlldy1jYXJkcy1jYXJkLWJhY2sgeyBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlOyB0cmFuc2Zvcm06IHJvdGF0ZVgoMCkgcm90YXRlWSgxODBkZWcpOyB6LWluZGV4OiAyMDsgfVxuXHRcbn0iLCIuaW50ZXJzdGl0aWFsLWltZy10eHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmxlZnQsXG5cdC5yaWdodHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0ZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdHBhZGRpbmctdG9wOiA1dnc7XG5cbiAgICBcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubGVmdHtcblx0XHRwYWRkaW5nLWxlZnQ6IDV2dztcblx0fVxuXG5cdC5yaWdodHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0Lm5hdnkgaDJ7XG5cdFx0Y29sb3I6ICRtaWQtYmx1ZTtcblx0fVxuXG5cdC53aGl0ZSBoMntcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cblx0aW1ne1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYtYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ1dnc7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0bWF4LXdpZHRoOiA0OTBweDtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdG1heC13aWR0aDogNjUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5pbnRlcnN0aXRpYWwtY29udGVudHtcblx0XHRwYWRkaW5nOiAycmVtIDAgMXJlbTtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAycmVtIDNyZW0gMXJlbSAzcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgbWF4LXdpZHRoOiA5MDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAycmVtIDRyZW07XG5cdFx0fVxuXHRcdFxuXHRcdGgye1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtOyBcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ICAgZm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRtYXJnaW46IDFyZW0gMDtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ICAgZm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHQgICBsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG59IiwiLmN1c3RvbS1xdW90ZSB7XG5cdFxuXHQmX193cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogM3JlbSAycmVtIDAgMDtcbiAgXHRcdH1cblx0fVxuXG5cdCZfX2ltYWdlcnkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMyU7XG5cblx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHZ3O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTAlO1xuXHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNSU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdFx0XHQvKndpZHRoOiA1NCU7Ki9cblx0XHRcdH1cblxuXHRcdFx0KyBpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU1JTtcblx0XHRcdFx0bGVmdDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZ3tcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdFx0Ym90dG9tOiAtM3B4O1xuXHRcdFx0bWF4LXdpZHRoOiA5MCU7XG5cdFx0XHRsZWZ0OiAxMCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcblx0XHR9XG5cblxuXHRcdC5oZWFkZXItbnVtYmVyIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jYWxsb3V0LXRpdGxlIHtcblxuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdHBhZGRpbmc6IDJyZW0gMXJlbSAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGVmdDogLTV2dztcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHQvKmxlZnQ6IC04dnc7Ki9cblx0XHR9XG5cblx0XHQubG9nbyB7XG5cdFx0XHR3aWR0aDogMTYlO1xuXHRcdH1cblx0XHRcblx0fVxuXG5cdCZfX3F1b3Rle1xuXHRcdHBhZGRpbmctdG9wOiA0NXB4O1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybChhc3NldHMvaWNvbnMvaWNvbl9xdW90ZV9sZWZ0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNzVzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcblx0XHR9XG5cdFx0XG5cdFx0cHtcblxuXHRcdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0ICAgIFx0d2lkdGg6IDMydnc7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjN2dztcblx0XHQgICAgfVxuXHRcdH1cdFxuXHR9XG5cdCYuYWN0aXZhdGVkIHtcblx0XHQuY3VzdG9tLXF1b3RlX19xdW90ZTpiZWZvcmUge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuXHRcdH1cblx0fVxuXG59XG5cbi5jdXN0b20tcXVvdGUsXG4uc2ltcGxlLXF1b3Rle1xuXHQuY2l0YXRpb24ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0IG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHQgIHotaW5kZXg6IDE7XG5cdFx0XHQgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0XHQgICY6OmJlZm9yZSB7XG5cdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogLTE1cHg7XG5cdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdCAgICBoZWlnaHQ6IDVweDtcblx0XHRcdCAgICB3aWR0aDogNTBweDtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdCAgICB6LWluZGV4OiAtMTtcblxuXHRcdFx0ICB9XG5cdFx0XHQmLW5hbWV7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdmVybGFnO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAuMjVyZW07XG4gICAgXHRcdFx0Zm9udC1zaXplOiAuNzVyZW07XG4gICAgXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblx0fVxufVxuXG4uY3VzdG9tLXF1b3RlX193cmFwcGVyLFxuLnNpbXBsZS1xdW90ZV9fd3JhcHBlcntcblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG59XG5cbi5jdXN0b20tcXVvdGVfX3F1b3RlLFxuLnNpbXBsZS1xdW90ZV9fcXVvdGV7XG5cdHB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX3RpdGxlO1xuXHRcdFx0Y29sb3I6ICMxQzRENzU7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuXG4uc2ltcGxlLXF1b3Rle1xuXHQmX193cmFwcGVye1xuXHRcdHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gIFx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XG4gIFx0XHR9XG5cblx0fVxuXG5cdCZfX2ltYWdlcnl7XG5cdFxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXG5cdFx0LmxvZ297XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0XHRtYXJnaW46IDFyZW0gYXV0byA0cmVtO1xuXG4gICAgXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0XHRtYXgtd2lkdGg6IDI2dnc7XG4gICAgXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAgIFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmX190ZXh0e1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcXVvdGV7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdCAgIFx0Y29udGVudDogJyc7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAtMnJlbTtcblx0XHQgICAgbGVmdDogLTFyZW07XG5cdFx0ICAgIGhlaWdodDogNjBweDtcblx0XHQgICAgd2lkdGg6IDYwcHg7XG5cdFx0ICAgIGJhY2tncm91bmQ6IHVybChhc3NldHMvaWNvbnMvaWNvbl9xdW90ZV9sZWZ0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHQgICAgei1pbmRleDogMTtcblxuXHRcdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0ICAgIFx0bGVmdDogLTIuNXJlbTtcblx0XHQgICAgfVxuXHRcdH1cblxuXHRcdHB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41dnc7XG4gICBcdFx0XHRcdG1heC13aWR0aDogNDl2dztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vZHVsZS1xdW90ZSB7XG5cdC5xdW90ZXtcblx0XHRcblx0XHQmLXdyYXBwZXJ7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lcl9faW1hZ2V7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRib3R0b206IGF1dG87XG4gICAgXHRcdFx0XHRsZWZ0OiBhdXRvO1xuICAgIFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdFx0cmlnaHQ6IGF1dG87XG4gICAgXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwJTtcblx0XHRcdFx0cGFkZGluZzogMnJlbSA0cmVtIDJyZW0gMnJlbTtcblx0XHRcdH1cblx0XHRcdFxuXG5cdFx0XHQmLmNlbnRlcmVkIHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAycmVtO1xuICAgIFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRjaXRlIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdFx0XHRtYXJnaW46IGF1dG87XG4gICAgXHRcdFx0XHRmbG9hdDogbm9uZTtcblxuICAgIFx0XHRcdFx0JjpiZWZvcmUge1xuICAgIFx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucXVvdGUtbG9nbyBpbWcge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRibG9ja3F1b3RlIHtcblx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG4gICAgXHRcdFx0cGFkZGluZzogMDtcbiAgICBcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuICAgIFx0XHRcdHBhZGRpbmctdG9wOiAzNXB4O1xuXHRcdFx0XHRcbiAgICBcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgXHRcdFx0XHR3aWR0aDogODAlO1xuICAgIFx0XHRcdFx0cGFkZGluZy10b3A6IDQ1cHg7XG4gICAgXHRcdFx0fVxuIFxuICAgIFx0XHRcdCYgPiBwOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCBcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogLTY1cHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiA2NTtcblxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoYXNzZXRzL2ljb25zL2ljb25fcXVvdGVfbGVmdC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNzVzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcblx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IC04MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cbiAgICBcdFx0XHRcdCAgICBcbiAgICBcdFx0XHR9XG5cbiAgICBcdFx0XHQmPmRpdjpmaXJzdC1jaGlsZCBwOmFmdGVye1xuICAgIFx0XHRcdFx0ZGlzcGxheTpub25lO1xuICAgIFx0XHRcdH1cblxuICAgIFx0XHRcdHB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZTtcblx0XHRcdFx0XHRtYXJnaW46IDEuNzVlbSAwO1xuXG4gICAgXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdCAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHQgICAgXHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0ICAgIFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cblxuICAgIFx0XHRcdGNpdGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgXHRcdFx0XHRjb2xvcjogJGNvbG9yX19jb3B5O1xuICAgIFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdFx0Zm9udC1zaXplOiAuN3JlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRcdH1cblxuICAgIFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHQgICAgY29udGVudDogJyc7XG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgdG9wOiAtMTVweDtcblx0XHRcdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdFx0XHQgICAgaGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdFx0XHQgICAgei1pbmRleDogLTE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X192ZXJsYWc7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0fVxuICAgIFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdGZvbnQtc2l6ZTogLjlyZW07XG5cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbG9nb3tcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQgICAgbWF4LXdpZHRoOiAxMjBweDtcblx0XHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0XHQgICAgY2xlYXI6IGJvdGg7XG5cdFx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQmLk9uIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdH1cblx0XG5cdC5iYW5uZXJfX2ltYWdlIHtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0fVxuXG5cdC5iYW5uZXJfX2ltYWdlIC5iYW5uZXJfX2ltYWdlX19zb3VyY2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvdHRvbTogMS44cmVtO1xuXHQgICAgbGVmdDogMyU7XG5cdCAgICB6LWluZGV4OiAxO1xuXHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdC5jb2xvcjAgLmJhbm5lcl9faW1hZ2VfX3NvdXJjZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQmLmFjdGl2YXRlZCAucXVvdGUtdGV4dCBibG9ja3F1b3RlPnA6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1x0XHRcblx0fVxufSIsIi5zbGlkZXItcGFuZWwge1xuXHRib3gtc2hhZG93OiAwcHggMTFweCA4cHggLTEwcHggJGRhcmstZ3JheTtcblxuXHRtYXgtd2lkdGg6IDIwMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG5cblx0Ji5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQsXG5cdCYuc2xpZGVyLWZ1bGxfX29wYXF1ZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LnNsaWRlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuc2xpZGUge1xuXHRcdCAgICBwYWRkaW5nOiAyNXZ3IDEzdnc7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0dncgMTN2dztcblx0XHRcdH1cblxuXHRcdFx0Lm92ZXJsYXkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdCAgICBmb250LXdlaWdodDogYm9sZDtcblx0XHRcdCAgICB0ZXh0LXNoYWRvdzogMHB4IDFweCA4cHggIzAwMDtcblx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjV2dztcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXByZXYsXG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2xpY2stdHJhY2sgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblx0XHQuc2xpY2stc2xpZGUgeyAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuXHRcdC5zbGljay1kb3RzIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IC0xLjZyZW0gYXV0byAwLjM1cmVtO1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRtYXJnaW46IC0zcmVtIGF1dG8gMS43NXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2xpY2stZG90cyBsaSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHggIWltcG9ydGFudDtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJsdWUgIWltcG9ydGFudDtcblx0XHQgICAgd2lkdGg6IDEzcHggIWltcG9ydGFudDtcblx0XHQgICAgaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdCAgICAmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmOmJlZm9yZSB7XG4gICAgICAgIFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmOmhvdmVye1xuXG5cdFx0ICAgIFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdCAgICBcdFxuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0LnRleHQtYm94e1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXG5cdFx0XHQvLyBAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuXHRcdFx0Ly8gXHRwYWRkaW5nOiA0LjR2dztcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0Ly8gICAgIHBhZGRpbmc6IDJ2dyAyLjc1dnc7XG5cdFx0XHQvLyB9XG5cblx0XHRcdGgze1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41dnc7XG5cblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1NSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzdnc7XG4gICAgXHRcdFx0XHRtYXgtd2lkdGg6IDY1JTtcbiAgICBcdFx0XHRcdG1hcmdpbi1ib3R0b206IC41dnc7XG5cdFx0XHRcdH1cdFxuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAuOXJlbTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0fVx0XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xNXZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhICN7JGxhcmdlLWRlc2t0b3AtdXB9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDF2dztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0XHQmLm5hdnl7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRkYXJrLWJsdWUsIDAuMDc1KTtcblxuXHRcdFx0XHRoMyxcblx0XHRcdFx0cCxcblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYmxhY2t7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblxuXHRcdFx0XHRoMyxcblx0XHRcdFx0cCxcblx0XHRcdFx0LmJ0bntcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubGVmdC1ub3RjaCwgXG5cdFx0XHQmLnJpZ2h0LW5vdGNoIHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICAgIGJvdHRvbTogNDBweDtcblx0XHRcdFx0ICAgIHotaW5kZXg6IDk5O1xuXHRcdFx0XHQgICAgd2lkdGg6IDUwJTtcblx0XHRcdFx0ICAgIGJveC1zaGFkb3c6IDFweCAzcHggMTJweCAycHggJGJsYWNrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMsXG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0ICAgIFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC1vbmx5fSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IC44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYubGVmdC1ub3RjaCB7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5yaWdodC1ub3RjaCB7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0LmhlYWRlci1udW1iZXIge1xuXG5cdFx0XHRcdC5jYWxsb3V0LXRpdGxlIHtcblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDR2dztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzLjV2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCYuc2xpZGVyLXBhbmVsX19ib3R0b20tdGV4dCB7XG5cdFx0LnNsaWRlIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogI3tcIm1pbigyNTBweCwgMjV2dykgMTN2d1wifTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogI3tcIm1pbigzMDBweCwgMjV2dykgMTN2d1wifTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnNsaWRlci1mdWxsX190cmFuc3BhcmVudCB7XG5cdFx0LnNsaWRlIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMTN2dyAxM3Z3O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LnRvdGFsLXNsaWRlcy0xLFxuXHQudG90YWwtc2xpZGVzLTAge1xuXHRcdC5zbGljay1kb3RzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQrIC5sZWZ0LW5vdGNoLFxuXHRcdCAgLnJpZ2h0LW5vdGNoIHtcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0Ym90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zbGljay10cmFjayB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuLnNsaWNrLXNsaWRlIHsgIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIuYWNjb3JkaW9uIHtcblx0bWFyZ2luOiAyNXB4IDA7XG5cblx0Ji10YWItY29udGVudHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLWdyYXk7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAzNXB4IDIwcHggMjVweDtcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHQmLndpdGgtYmFyOmJlZm9yZSB7XG5cdFx0XHRcdEBtZWRpYSAjeyRwaG9uZS1vbmx5fSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRhYi1pY29uIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0cGFkZGluZzogN3B4IDhweDtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhICN7JHBob25lLW9ubHl9IHtcblx0XHRcdFx0XHRmb250LXNpemU6IC44cmVtO1xuXHRcdFx0XHQgICAgcGFkZGluZzogNnB4IDYuNXB4O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skcGhvbmUtb25seX0ge1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAzNXB4IDQwcHggMjVweDtcblx0XHR9XG5cdH1cblx0XG5cdCYtY29udGVudCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGFjY29yZGlvbi1ncmF5O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRtYXgtaGVpZ2h0OiAwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAwcHggMzBweDsgXG5cdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2U7XG5cdFx0dHJhbnNpdGlvbjogcGFkZGluZyAwLjFzIGVhc2U7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAwcHggMTAwcHg7XG5cdFx0fVxuXG5cdFx0Ji5vcGVuIHtcblx0XHRcdG1heC1oZWlnaHQ6IDkwMDBweDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDsgXG5cdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcblx0XHRcdHRyYW5zaXRpb246IHBhZGRpbmcgMC4xcyBlYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRmb250X19saW5lLWhlaWdodC1ib2R5O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oIDE4cHggKTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDEwMHB4OyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmluZHVzdHJ5X19hY2NvcmRpb24tbW9kdWxlIHtcblx0cGFkZGluZzogMXJlbSAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuICAgXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDNyZW0gMDtcblx0fVxuXG5cdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblxuXHR9XG5cblx0LnRleHQsXG5cdC5pbWFnZSB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0fVxuXG5cdC50ZXh0IHtcblx0XHRwYWRkaW5nOiAycmVtO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZmxleC1iYXNpczogNjUlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdGZsZXgtYmFzaXM6IDU1JTtcblx0XHRcdHBhZGRpbmc6IDRyZW0gNSU7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiAwIDAgMXJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdH1cblxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5oZWFkZXItZGVzY3JpcCB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHQgICAgXHRmb250LXNpemU6IDE2cHg7XG5cdCAgICBcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlIHtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGZsZXgtYmFzaXM6IDM1JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdH1cblxuXHRcdC5iYW5uZXJfX2ltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnJlbSAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMThyZW0gMDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblx0XHRcdFx0cGFkZGluZzogMTlyZW0gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW5kdXN0cnlfX2FjY29yZGlvbi10YWIge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2FjYWNhO1xuXHR9XG5cblx0LmluZHVzdHJ5X19hY2NvcmRpb24tdGFiOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5oYXMtb3BlbiB7XG5cdFx0aDIud2l0aC1iYXIge1xuXHRcdCAgb3BhY2l0eTogLjU7XG5cdFx0fVxuXHRcblx0XHQub3BlbiB7XG5cdFx0ICBoMi53aXRoLWJhciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdCAgfVxuXHRcdH1cblx0ICB9XG5cblx0LmFjY29yZGlvbi10YWIge1xuXG5cdFx0Ji5vcGVuIHtcblx0XHRcdGgyLndpdGgtYmFyIHtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHggMCAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHAsIHVsLCBsaSB7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICAgICAgICBcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMi53aXRoLWJhciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yX19jb3B5O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvY2hldnJvbi5wbmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVyX19pbWFnZV9fc291cmNlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgXHRib3R0b206IDEuOHJlbTtcbiAgICBcdGxlZnQ6IDMlO1xuICAgIFx0ei1pbmRleDogMTtcbiAgICBcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn0iLCIuc3RhY2tlZF9faW1nLWNvbCB7XG5cdFxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAwO1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHBhZGRpbmc6IDIuNXJlbSAwO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjM1dnc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnN0YWNrZWRfX3RleHQge1xuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXRzLWNvbnRhaW5lciB7XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0d2lkdGg6IDM4JTtcblx0XHR9XG5cblx0XHQuc3RhdCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59IiwiLnN0YXQtY29sIHtcblx0Ji1wYW5lbHtcblx0XHRwYWRkaW5nOiAxcmVtOyBcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTtcbiAgXHRcdH1cblxuICBcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuICBcdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNHJlbSAycmVtO1xuICBcdFx0fVxuXG4gIFx0XHQuaGVhZGVyLW51bWJlciB7XG4gIFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIFx0XHRcdC5jYWxsb3V0LW51bWJlcntcbiAgXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICBcdFx0XHRcdGxpbmUtaGVpZ2h0OiAuNzU7XG4gIFx0XHRcdH1cblxuICBcdFx0XHQuY2FsbG91dC10aXRsZSB7XG4gIFx0XHRcdFx0ICAgIFxuICAgIFx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG4gIFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU1JTtcbiAgXHRcdFx0XHR9XG5cbiAgXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gIFx0XHRcdFx0XHRtYXgtd2lkdGg6IDY1JTtcbiAgXHRcdFx0XHR9ICBcdFx0XHRcdFxuICBcdFx0XHR9XG4gIFx0XHR9XG5cbiAgXHRcdC5zdGF0cy1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDkwJTtcbiAgICBcdFx0bWFyZ2luOiBhdXRvO1xuICAgIFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdCxcblx0XHRcdC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcdFx0ICBcblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHRcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0cDpvbmx5LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5jb2xzLTEsXG5cdFx0XHQmLmNvbHMtMixcblx0XHRcdCYuY29scy0zIHtcblx0XHRcdFx0LnN0YXQsXG5cdFx0XHRcdC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYSB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmNvbHMtMSB7XHRcblx0XHRcdFx0LnN0YXQsXG5cdFx0XHRcdC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYSB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNzUlIC0gMnJlbSk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuY29scy0yIHtcblx0XHRcdFx0LnN0YXQsXG5cdFx0XHRcdC5mdWxsLXdpZHRoLWNvbnRhaW5lci1tZWRpYSB7XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA0cmVtKTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5jb2xzLTMge1xuXHRcdFx0XHQuc3RhdCxcblx0XHRcdFx0LmZ1bGwtd2lkdGgtY29udGFpbmVyLW1lZGlhIHtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygzMyUgLSAycmVtKTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDJyZW0gMCAxcmVtO1xuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdHBhZGRpbmc6IDJyZW0gM3JlbSAxcmVtIDNyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdCAgICBtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdHBhZGRpbmc6IDJyZW0gNHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0aDJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07IFxuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHQgICBmb250LXNpemU6IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHQgICAgZm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cHtcblx0XHRcdG1hcmdpbjogMXJlbTtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ICAgZm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHQgICBsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Lmhlcm8tYnV0dG9uIC5idG57XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZTtcblx0XHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgZm9udC1zaXplOiAxcmVtO1xuXHRcdCAgICBmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRwYWRkaW5nOiA3cHggMjBweDtcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdCAgICBcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1vbmx5LWNvbHN7XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHR9XG5cdH1cblxuXG59IiwiLnRleHQtY29sIHtcblx0Ji1wYW5lbHtcblx0XHRwYWRkaW5nOiAxcmVtOyBcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgXHRcdFx0cGFkZGluZzogMnJlbTtcbiAgXHRcdH1cblxuICBcdFx0LnN0YXQtY29sLW9ubHktY29sc3tcblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHJlbTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cbiAgXHRcdC5zdGF0cy1jb250YWluZXIge1xuXG5cdFx0XHR3aWR0aDogOTAlO1xuICAgIFx0XHRtYXJnaW46IGF1dG87XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogdG9wO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdCB7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMsIGg0LCBoMiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHB7XG5cdFx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29scy0xIHtcblx0XHRcdC5zdGF0IHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29scy0yIHtcblx0XHRcdC5zdGF0IHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnR7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDJyZW0gMCAxcmVtO1xuXG5cdFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0cGFkZGluZzogNHJlbSA0cmVtIDJyZW0gNHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0aDJ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxuXG5cdCYtb25seS1jb2xze1xuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0fVxuXHR9XG59XG5cbiIsIi52aWRlby1mdWxse1xuXHQmLXdyYXB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0aGVpZ2h0OiAzNTBweDtcblxuXHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRoZWlnaHQ6IDUwdmg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0aGVpZ2h0OiA4MHZoO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdG1hcmdpbjogM3JlbSAwO1x0XHRcblx0XHR9XG5cblx0XHQmLnlvdXR1YmUge1xuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2V7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0ei1pbmRleDogMjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIFx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQmLW92ZXJsYXl7XG5cblx0XHRoM3tcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiA1dnc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0LjV2dztcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCA4cHggIzAwMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LWxhbmRzY2FwZS11cH0ge1xuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM3Z3O1xuXHRcdH1cblxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdC52aWRlby1mdWxsLXBsYXl7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHQmLXBsYXl7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTU1LCAyNTUsIDI1NSwgLjc1KTtcblx0ICAgIGhlaWdodDogNjVweDtcblx0ICAgIHdpZHRoOiA2NXB4O1xuXHQgICAgbWFyZ2luOiBhdXRvO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgYm90dG9tOiAwO1xuXHQgICAgbGVmdDogMDtcblx0ICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2NXB4O1xuXHQgICAgICAgIFxuXHQgICAgQG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0ICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuXHQgICAgICAgIHdpZHRoOiAxMjVweDtcblx0ICAgICAgICBib3JkZXItcmFkaXVzOiAxMjVweDtcblx0ICAgIH1cblxuXHRcdCY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkICMwMDdkYmE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICBAbWVkaWEgI3skcGhhYmxldC11cH0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMzVweCBzb2xpZCAjMDA3ZGJhO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDUwcHggc29saWQgIzAwN2RiYTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XHRcblx0fVxufSIsIi5mb290ZXItbG9nb3Mge1xuXHQuZ3JpZF9faXRlbSB7XG5cdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0fVxufSIsIi5uYXJyYXRpdmUtc3RhdHMge1xuXHRwYWRkaW5nOiAxcmVtIDA7XG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0fVxuXG5cdC5uYXJyYXRpdmV7XG5cdFx0XG5cdFx0Ji13cmFwcGVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFxuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGJvcmRlcjogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LmJhbm5lcl9faW1hZ2V7XG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRib3R0b206IGF1dG87XG4gICAgXHRcdFx0XHRsZWZ0OiBhdXRvO1xuICAgIFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0XHRcdFx0cmlnaHQ6IGF1dG87XG4gICAgXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0YmFja2dyb3VuZDogJHN0YXQtYmx1ZTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRib3JkZXItdG9wOiA2cHggc29saWQgJHdoaXRlO1xuICAgIFx0XHRib3JkZXItYm90dG9tOiA2cHggc29saWQgJHdoaXRlO1xuXG4gICAgXHRcdCYuY2VudGVyZWQge1xuICAgIFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cblxuXHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDQuNXJlbSAzcmVtIDRyZW0gM3JlbTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMTBweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdGgyLGgze1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cHtcblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAuOXJlbTtcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdFx0XHRmb250LXNpemU6IC45cmVtO1xuXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RhdHN7XG5cdFx0Ji13cmFwcGVye1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGJvcmRlcjogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcbiAgICBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAgIFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgXHRcdFx0ZmxleC1iYXNpczogYXV0bztcbiAgICBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHR7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc3RhdC1ncmF5O1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkd2hpdGU7XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cblx0XHRcdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6IC45cmVtO1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdCAgICBtYXJnaW46IC41cmVtIGF1dG87XG5cdFx0XHQgICAgbWF4LXdpZHRoOiA5MCU7XG5cblx0XHRcdFx0QG1lZGlhICN7JGRlc2t0b3AtdXB9IHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDU1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3RhdHtcblx0XHRcdFx0Y29sb3I6ICRtaWQtYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgXG5cblx0XHRcdFx0LmJpZ3tcblx0XHRcdFx0XHRjb2xvcjogJHN0YXQtbWlkLWJsdWU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDNyZW07XG5cdFx0XHRcdCAgICBmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdCAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXJfX2ltYWdlX19zb3VyY2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdGJvdHRvbTogMS44cmVtO1xuICAgIFx0bGVmdDogMyU7XG4gICAgXHR6LWluZGV4OiAxO1xuICAgIFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdC5jb2xvcjAgLmJhbm5lcl9faW1hZ2VfX3NvdXJjZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4uYmFubmVyX19pbWFnZSB7XG5cdGhlaWdodDogNDJ2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRtaW4taGVpZ2h0OiAzMDBweDtcblx0ei1pbmRleDogLTE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdGJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDUwJTtcblx0XHR0b3A6IDA7XG5cdFx0bWluLWhlaWdodDogNDUwcHg7XG5cblx0fVxuXG5cdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdH1cbn0iLCIudHdvLWJ5LXR3byB7XG5cdHBhZGRpbmc6IDJyZW0gMDsgXG5cblx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXG5cdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRwYWRkaW5nOiA0cmVtIDA7XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Jl9fcm93IHtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdC50d28tYnktdHdvX19zZWN0aW9uIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcdFx0XHRcblxuXHRcdFx0LnR3by1ieS10d29fX3NlY3Rpb246bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0LnR3by1ieS10d29fX3NlY3Rpb24ge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQmX19zZWN0aW9uIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1lZGl1bS1ncmF5O1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDsgXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0fVxuXHRcdFxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDUwcHg7XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiIsIi5sb25nLXRleHQtZXhwYW5kZXIge1xuXG5cdC5mYS1wbHVzLFxuXHQuZmEtbWludXMge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0fVxuXHR9XG5cblx0LmZhLXBsdXM6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJysnO1xuXHR9XG5cblx0LmZhLW1pbnVzOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICfigJMnO1xuXHR9XG5cblx0LmhpZ2hsaWdodC1ibG9jayB7XG5cdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRtYXJnaW46IDJyZW0gNSU7XG5cdFx0cGFkZGluZzogMS41cmVtIDJyZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRtYXJnaW46IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAyLjVyZW0gNHJlbTtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHR9XG5cdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0d2lkdGg6IDUwMHB4O1xuXHRcdH1cblx0XHQmPiBkaXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0Y29sb3I6ICRsaWdodC1ibHVlO1xuXHRcdFx0Zm9udDoge1xuXHRcdFx0XHRzaXplOiAzNXB4O1xuXHRcdFx0XHR3ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgI3skbGFwdG9wLXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZhY3RfX3NvdXJjZSBkaXZ7XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRtZWRpdW0tZ3JheTtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRmb250LXNpemU6IDEuMDVyZW07XG5cdFx0fVxuXHR9XG5cblx0LnBhcmFncmFwaC0tdHlwZS0taW5kdXN0cnktc2VjdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLjVyZW07XG5cdFx0QG1lZGlhICN7JHRhYmxldC11cH0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0LnNlY3Rpb25fX3dyYXBwZXIge1xuXHRcdFx0bWFyZ2luOiAycmVtIGF1dG8gMXJlbTtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdEBtZWRpYSAjeyR1cC10by10YWJsZXR9IHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ2JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LnN0aWNreS1zZWN0aW9uIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdFxuXHQuY29sbGFwc2FibGUtZGV0YWlsIHtcblx0XHRtYXgtd2lkdGg6IDg1MHB4O1xuXHRcdG1heC1oZWlnaHQ6IDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0O1xuXHRcblx0XHQmLm9wZW4ge1xuXHRcdFx0bWF4LWhlaWdodDogMzAwMDBweDtcblx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0fVxuXG5cdFxuXHQuaW5kdXN0cnkge1xuXHRcdC5iYW5uZXJfX2NvbnRlbnQudGV4dCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMmVtO1xuXHRcdFx0LmNvbnRhY3RzIC5jb250YWN0IHtcblx0XHRcdFx0Y29sdW1uLWNvdW50OiAxO1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90byxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogLjlyZW07XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFyYWdyYXBoLS10eXBlLS1pbmR1c3RyeS1zZWN0aW9uIC5iYW5uZXIgLmJhbm5lcl9faW1hZ2VfX3NvdXJjZSB7XG5cdFx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiA2JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbl9fY29udGVudCB7XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXG5cdFx0XHQmLndpdGgtYmFyIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGV0YWlsLWV4cGFuZGVyIHtcblx0XHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcblx0XHRcdGkge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3JlbTtcblx0XHRcdFx0cGFkZGluZzogNnB4IDhweDtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHN0YXQtZ3JheTtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Ji5jb2xsYXBzYWJsZS1kZXRhaWwge1xuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXG5cdFx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHR9XG5cblx0XHRcdC5jbG9zZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDQuNXJlbTtcblx0XHRcdCAgICBoZWlnaHQ6IDQuNXJlbTtcblx0XHRcdCAgICBwYWRkaW5nOiAxLjc1cmVtIDA7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwcmVtO1xuXHRcdFx0XHR0b3A6IDFyZW07XG5cdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggNXB4IHJnYmEoOTAsIDkwICw5MCwgLjYpO1xuXHRcdFx0ICBcdC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA1cHggcmdiYSg5MCwgOTAgLDkwLCAuNik7XG5cdFx0XHQgIFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDVweCByZ2JhKDkwLCA5MCAsOTAsIC42KTtcblx0XHRcdCAgXHQtby1ib3gtc2hhZG93OiAwcHggM3B4IDVweCByZ2JhKDkwLCA5MCAsOTAsIC42KTtcblxuXHRcdFx0ICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdFx0XHRyaWdodDogMHJlbTtcbiAgICBcdFx0XHRcdHRvcDogMXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAjeyRkZXNrdG9wLXVwfSB7XG5cdFx0XHRcdCAgICByaWdodDogLTVyZW07XG5cdFx0XHRcdCAgICB0b3A6IDEwcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbGxhcHNhYmxlLWRldGFpbCB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHR9XG5cblx0dGFibGUge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1x0XG4gICAgXHRib3JkZXI6IDJyZW0gc29saWQgd2hpdGU7XG4gICAgXHRtYXJnaW46IGF1dG87XG4gICBcdFx0b3ZlcmZsb3c6IHNjcm9sbDtcbiAgIFx0XHR3aWR0aDogMTAwJTtcblxuICAgXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcbiAgICBcdFx0Ym9yZGVyOiAzcmVtIHNvbGlkIHdoaXRlO1x0XG4gICBcdFx0XHR3aWR0aDogYXV0bztcbiAgIFx0XHR9XG5cdH1cblxuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdGNhcHRpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTsgXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcbiAgICBcdHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgXHRjb2xvcjogJGRhcmstYmx1ZTtcdFxuXHQgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0ICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuXG5cdCAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gMDtcblx0XHR9XG5cblx0ICAgIEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHQgICAgZm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRwYWRkaW5nOiAycmVtIDNyZW0gMDtcblx0XHQgICAgcGFkZGluZy1yaWdodDogMjAlO1xuXHQgICAgfVxuXHR9XG5cblx0dHIge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcbiAgICBcdGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBcdG1pbi13aWR0aDogMTAwJTtcbiAgICBcdGN1cnNvcjogcG9pbnRlcjtcblxuICAgIFx0Jjpob3ZlciB7XG4gICAgXHRcdHRkIHtcbiAgICBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgIFx0XHRcdGNvbG9yOiAkd2hpdGU7XG4gICAgXHRcdH1cbiAgICBcdH1cblx0fVxuXG5cdHRkLFxuXHR0aCB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHRwYWRkaW5nOiAxLjE1cmVtIDEuNXJlbTtcblxuXHRcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0XHRcdHBhZGRpbmc6IDEuMTVyZW0gMi41cmVtO1xuXHRcdH1cblx0fVxuXG5cdHRoIHtcblx0XHRjb2xvcjogJGRhcmstYmx1ZTtcblx0ICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHQmLk9uIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdH1cblxuXHQuaW1hZ2UtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59IiwiQGtleWZyYW1lcyBsb2dvQW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgICAgb3BhY2l0eTogMSBcbiAgICB9XG4gICAgNTAlIHtcbiAgICBcdG9wYWNpdHk6IDFcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG59XG5cbi5pbmNlbnRpdmVzIHtcblx0Ji13cmFwcGVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG4gIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIFx0XHRwYWRkaW5nOiAycmVtO1xuICBcdFx0ei1pbmRleDogNTA7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgXG5cdCAgICAuY29tcGFueS1sb2dvc3tcblx0ICAgIFx0QG1lZGlhICN7JHBoYWJsZXQtdXB9IHtcblx0ICAgIFx0XHRwYWRkaW5nOiAxcmVtIDNyZW0gMDtcblx0ICAgIFx0fVxuXG5cdCAgICBcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0ICAgIFx0fVxuXG5cdCAgICBcdEBtZWRpYSAjeyRsYXB0b3AtdXB9IHtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0ICAgIFx0fVxuXG5cdCAgICBcdGltZyB7XG5cdCAgICBcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRcdFx0YW5pbWF0aW9uOiBsb2dvQW5pbWF0aW9uIDUuNXM7XG5cdFx0ICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0XHQgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHRcdC5oZWFkZXItZGVzY3JpcCBwIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRtYXJnaW46IDEuNzVyZW0gMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmLXdyYXBwZXIubGVmdHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHQuY29tcGFueS1sb2dvc3tcblx0XHRcdHRleHQtYWxpZ246XHRsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlci5yaWdodHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0LmNvbXBhbnktbG9nb3N7XG5cdFx0XHR0ZXh0LWFsaWduOlx0cmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWd7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cblx0XHRAbWVkaWEgI3skdGFibGV0LXVwfSB7XG5cdCAgICBcdG1hcmdpbi1yaWdodDogNHJlbTtcblx0ICAgIH1cblx0fVxuXG5cdCYtY29udGVudHtcblx0XHRwe1xuICAgIFx0XHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gICAgXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cblx0XHRcdEBtZWRpYSAjeyRwaGFibGV0LXVwfSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41dnc7XG5cdFx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0ICAgIFx0XHRmb250LXNpemU6IDEuN3Z3O1xuXHQgICAgXHR9XG5cblx0ICAgIFx0QG1lZGlhICN7JGxhcHRvcC11cH0ge1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogMnZ3O1xuXHQgICAgXHRcdG1heC13aWR0aDogMzF2dztcblx0ICAgIFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHQgICAgXHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1idG57XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ibHVlO1xuXHRcdGNvbG9yOiAkbGlnaHQtYmx1ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgZm9udC1zaXplOiAxcmVtO1xuXHQgICAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRwYWRkaW5nOiA3cHggMjBweDtcblxuXHRcdEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdCAgICBcdGNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59IiwiLmNhbXBhaWduLXZpZGVvIHtcbiAgcGFkZGluZzogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuXG4gICZfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBvcmRlcjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgJl9faGVhZGVyIHtcblx0bGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXQtdXB9IHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcC11cH0ge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YmhlYWRlciB7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuXHRmb250LWZhbWlseTogJGZvbnRfX21haW47XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxuXG4gICZfX3BsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChhc3NldHMvaWNvbnMvcGxheS1idXR0b24ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGxlZnQ6IDI1JTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC43NSk7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0LXVwfSB7XG4gICAgICBsZWZ0OiA0MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icm9jaHVyZS1jdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM4NjU7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGgyIHtcbiAgICBcdGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIGEge1xuXHQgICAgY29sb3I6ICR3aGl0ZTtcblx0ICAgIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcblx0ICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgJjpiZWZvcmUge1xuXHQgICAgXHRjb250ZW50OiAnJztcblx0ICAgIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy93aGl0ZS5zdmcpO1xuXHQgICAgXHRsZWZ0OiAtMzVweDtcblx0ICAgIFx0d2lkdGg6IDI0cHg7XG5cdCAgICBcdGhlaWdodDogMjRweDtcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgfVxuXHQgICAgJjpob3ZlciB7XG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHQgICAgfVxuXHR9XG59IiwiLmltYWdlLXNsaWRlci1tb2R1bGUge1xuXHQkc2xpZGUtbmF2LXdpZHRoOiAyMTBweDtcblx0bWFyZ2luOiA1MHB4IGF1dG8gNzVweDtcblx0d2lkdGg6IDEyMDBweDtcblx0bWF4LXdpZHRoOiA5MiU7XG5cblx0LnNsaWRlci1mb3Ige1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblxuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHQmLXNpemVyIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdC5zbGljay1zbGlkZS1pbm5lciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIGJvdHRvbTogLTI1cHg7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgcGFkZGluZzogMDtcblx0XHQgICAgbWFyZ2luOiA1cHggMCAwcHg7XG5cdFx0ICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG5cblx0XHQgICAgbGkge1xuXHRcdCAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHBhZGRpbmc6IDA7XG5cblx0XHRcdCAgICAmOmJlZm9yZSB7XG5cdFx0XHQgICAgXHRkaXNwbGF5OiBub25lO1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgICBidXR0b24ge1xuXHRcdFx0ICAgIFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ICAgIHdpZHRoOiAxNHB4O1xuXHRcdFx0XHQgICAgaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQgICAgYm9yZGVyOiAwO1xuXHRcdFx0XHQgICAgb3V0bGluZTogbm9uZTtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgIzAwN2RiYTtcblx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGljay1hY3RpdmUgYnV0dG9uIHtcblx0XHRcdCAgICBcdGJhY2tncm91bmQ6ICMwMDdkYmE7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cblx0LnNsaWRlci1uYXYge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0LnNsaWNrLXNsaWRlLXNpemVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdFx0LnNsaWNrLW5hdi1zbGlkZSB7XG5cdFx0XHRcdGhlaWdodDogMTUwcHg7XG5cdFx0XHRcdHdpZHRoOiAkc2xpZGUtbmF2LXdpZHRoO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHR3aWR0aDogMTY4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuXHRcdFx0XHRcdGhlaWdodDogMTU3cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCkge1xuXHRcdFx0XHRcdGhlaWdodDogMTMwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE4NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuXHRcdFx0XHRcdGhlaWdodDogMTAzcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY2FwdGlvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwidmVybGFnIGxpZ2h0XCIsc2Fucy1zZXJpZjtcblx0ICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdCAgICBmb250LXNpemU6IC45cmVtO1xuXHQgICAgei1pbmRleDogMTtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGNvbG9yOiAjZmZmO1xuXHQgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggNnB4ICMwMDA7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0ICAgIHBhZGRpbmctbGVmdDogMnJlbTtcblx0ICAgIGJvdHRvbTogMDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICBsZWZ0OiA1MCU7XG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdCAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG5cdCAgICBcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHQgICAgXHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdCAgICBcdGxlZnQ6IDA7XG5cdCAgICBcdHRyYW5zZm9ybTogbm9uZTtcblx0ICAgIFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0ICAgIH1cblx0fVxuXG5cdC5zbGljay1hcnJvdyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Ji5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IC01MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy9hcnJvdy1mZWF0aGVyLWNoZXZyb24tbGVmdC5zdmcpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdGxlZnQ6IC0yNXB4O1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogLTUwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ljb25zL2Fycm93LWZlYXRoZXItY2hldnJvbi1yaWdodC5zdmcpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRcdHJpZ2h0OiAtMzBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRyaWdodDogLTI1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRoZWlodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufSIsIi8qIFRhbGVudCAvIEJsdWUgT3ZlcmxheSBTbGlkZXIgICovXG4ub3ZlcmxheS1zbGlkZXItbW9kdWxlIHtcbiAgIG1hcmdpbjogMCBhdXRvO1xuICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAuZ2FsbGVyeS1zb3VyY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICB9XG5cbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcblxuICAgIC5zbGlkZS1mdWxsIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLm92ZXJsYXktYXR0cmlidXRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFwidmVybGFnIGxpZ2h0XCIsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwcHggKyAxcmVtKTtcbiAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLnRleHQtYm94IHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuXG4gICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnRleHQtYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMDAwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDIzNDI7XG4gICAgb3BhY2l0eTogODUlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOjlweDtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6NXB4O1xuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7XG4gICAgYm9yZGVyLXJhZGl1czo1cHg7XG4gICAgYmFja2dyb3VuZDogIzAwN0RCQTtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC40KTtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOndpbmRvdy1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlLnNsaWNrLWNsb25lZCAudGV4dC1ib3gge1xuICAgIGRpc3BsYXkgOm5vbmU7XG4gIH1cblxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlIC50ZXh0LWJveCBoMyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAudGV4dC1ib3ggPiBkaXYge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB3aWR0aDogMzB2dztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZS50ZXh0LW91dCAudGV4dC1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjAwbXMgbGluZWFyLCB3aWR0aCAxMDAwbXMgZWFzZS1vdXQ7XG4gIH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUudGV4dC1uZXh0IC50ZXh0LWJveCB7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnNsaWNrLXNsaWRlLnRleHQtaW4gLnRleHQtYm94IHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zIGxpbmVhciwgcmlnaHQgNTAwbXMgZWFzZS1pbiwgd2lkdGggNTAwbXMgZWFzZS1vdXQ7XG4gICAgLy8gcGFkZGluZzogMHB4O1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgLnRleHQtc3RhcnQgLnRleHQtYm94IHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zIGxpbmVhciwgcmlnaHQgNTAwbXMgZWFzZS1pbiwgd2lkdGggNTAwbXMgZWFzZS1vdXQ7XG4gIH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUgLnNsaWRlLWZ1bGwge1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwcHggNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg2NTtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93LCAuYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5ibHVlLW92ZXJsYXkgLm92ZXJsYXktZm9yLW92ZXJsYXktbW9kdWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2LjI1ZW0pIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpZGUtZnVsbCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYWxsZXJ5LWRvdHMuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtNzBweDtcbiAgfVxuICAuYmx1ZS1vdmVybGF5LnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fb3BhcXVlIC5zbGlkZS1mdWxsIC5vdmVybGF5LWZvci1vdmVybGF5LW1vZHVsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjM0MjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5vdmVybGF5LWZvci1vdmVybGF5LW1vZHVsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpZGUtZnVsbCAub3ZlcmxheS1hdHRyaWJ1dGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1wcmV2LCAuYmx1ZS1vdmVybGF5IC5zbGljay1uZXh0IHtcbiAgICB0b3A6IDE1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDIzNDI7XG4gIH1cbiAgLmJsdWUtb3ZlcmxheSBidXR0b24uc2xpY2stbmV4dC5zbGljay1hcnJvdywgLmJsdWUtb3ZlcmxheSBidXR0b24uc2xpY2stcHJldi5zbGljay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDY1cHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1wcmV2OmhvdmVyLCAuYmx1ZS1vdmVybGF5IC5zbGljay1wcmV2OmZvY3VzLCAuYmx1ZS1vdmVybGF5IC5zbGljay1uZXh0OmhvdmVyLCAuYmx1ZS1vdmVybGF5IC5zbGljay1uZXh0OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyMzQyO1xuICB9XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnNsaWRlci1wYW5lbC5zbGlkZXItZnVsbF9fdHJhbnNwYXJlbnQgLnRleHQtYm94LCAuc2xpZGVyLXBhbmVsLnNsaWRlci1mdWxsX19vcGFxdWUgLnRleHQtYm94IHtcbiAgICAgIHBhZGRpbmc6IDJ2dyAyLjc1dnc7XG4gICAgfVxufVxuXG4vKiBwcmV2L25leHQgYnV0dG9ucyAqL1xuLmJsdWUtb3ZlcmxheSAjdGFsZW50LXNsaWRlciAuc2xpY2stcHJldi5zbGljay1hcnJvdywgLmJsdWUtb3ZlcmxheSAjdGFsZW50LXNsaWRlciAuc2xpY2stbmV4dC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYmx1ZS1vdmVybGF5IC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uYmx1ZS1vdmVybGF5IC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93LCAuYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCU7XG59XG4uYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93OjpiZWZvcmUsIC5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLXByZXYuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uYmx1ZS1vdmVybGF5IGJ1dHRvbi5zbGljay1uZXh0LnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGFzc2V0cy9pY29ucy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDcwJTtcbn1cbi5ibHVlLW92ZXJsYXkgYnV0dG9uLnNsaWNrLXByZXYuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoYXNzZXRzL2ljb25zL2Fycm93LWxlZnQtd2hpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAzMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stc2xpZGUge1xuICAgIC50ZXh0LWJveD5kaXYge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZS1mdWxsIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwcHggNTAlO1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmx1ZS1vdmVybGF5IC5zbGlkZS1mdWxsIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAuYmx1ZS1vdmVybGF5ICN0YWxlbnQtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYmx1ZS1vdmVybGF5IC5zbGljay1saXN0IC50ZXh0LWJveCB7XG4gICAgcGFkZGluZzogMnJlbSA1JTtcbiAgfVxufVxuXG4uc2xpY2stc2xpZGUgaW1nLmltYWdlLXN3aXRjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYmx1ZS1vdmVybGF5IC5zbGljay1zbGlkZSAuc2xpZGUtZnVsbCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zbGlkZXItcGFuZWwuc2xpZGVyLWZ1bGxfX29wYXF1ZSAuc2xpY2stc2xpZGUgIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5ibHVlLW92ZXJsYXkgI3RhbGVudC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgdG9wOiAxNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLmJsdWUtb3ZlcmxheSAuc2xpY2stbGlzdCAudGV4dC1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAzMDBweDtcbiAgfVxuICAuc2xpY2stc2xpZGUgaW1nLmltYWdlLXN3aXRjaCAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuIiwiLnRlc3RpbW9uaWFsLXZpZGVvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyBiYWNrZ3JvdW5kOiAkZGFyay1ibHVlO1xuXHRwYWRkaW5nOiAwO1xuXHRtaW4taGVpZ2h0OiA2NTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA5MCU7XG5cblxuXHQudGVzdGltb25pYWwtdmlkZW8tYmcge1xuXHRcdHdpZHRoOiA4NSU7XG5cdFx0YmFja2dyb3VuZDogJGRhcmstYmx1ZTtcblx0XHRwYWRkaW5nOiAzLjVyZW0gNHJlbSAzLjVyZW0gNnJlbTtcblx0XHR0b3A6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR9XG5cblx0Ly8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDAzODY1IDAlLCAjMDAzODY1IDg1JSwgI2ZmZiA4NS4xJSwgI2ZmZiAxMDAlKTtcblxuXHQuY2FtcGFpZ24tdmlkZW9fX3BsYXkge1xuXHRcdC8vIHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1pbi13aWR0aDogMTc1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgbGVmdDogYXV0bztcblx0ICAgIHJpZ2h0OiAzMCU7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdEBleHRlbmQgcDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0Y29udGVudDogXCJXYXRjaCBUZXN0aW1vbmlhbFwiO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogNjVweDtcblx0XHQgICAgZm9udC1zaXplOiAxOXB4O1xuXHRcdH1cblx0fVxuXG5cdC5jYW1wYWlnbi12aWRlb19fZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiA4MCU7XG5cdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdG9yZGVyOiAxO1xuXG5cdFx0ZGl2IHtcblx0XHRcdEBleHRlbmQgcDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cblx0XHRcdCYudGVzdGltb25pYWwtbmFtZSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cblx0XHRcdCYudGVzdGltb25pYWwtcXVvdGUge1xuXHRcdFx0XHR6LWluZGV4OiA1O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEuNjVyZW07XG5cdFx0XHRcdFx0bGVmdDogMy40cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2Fzc2V0cy9pY29ucy9pY29uX3F1b3RlX2xlZnQucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0ICAgIHdpZHRoOiA0MHB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzZGQkRFMztcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgbWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0XHQmLnRlc3RpbW9uaWFsLWxvZ28ge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jYW1wYWlnbi12aWRlb19faW1hZ2Uge1xuXHRcdG9yZGVyOiAyO1xuXHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA4MCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAyMCU7XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRyaWdodDogNSU7XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKlxuICogU3R5bGVzXG4gKlxuICogVGhpcyBpcyB0aGUgcm9vdCBmaWxlIGZvciBhbGwgc3R5bGVzLCBzbyBldmVyeSBzY3NzIHBhcnRpYWwgc2hvdWxkIGJlXG4gKiBpbXBvcnRlZCBoZXJlLiBJbXBvcnQgc3RhdGVtZW50cyBzaG91bGQgYmUgZ3JvdXBlZCBmdW5jdGlvbmFsbHkuXG4gKi9cblxuLy8gVmFyaWFibGVzXG5AaW1wb3J0ICd2YXJpYWJsZXMvX2JyZWFrcG9pbnRzLnNjc3MnO1xuQGltcG9ydCAndmFyaWFibGVzL19jb2xvcnMuc2Nzcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMvX3R5cG9ncmFwaHkuc2Nzcyc7XG5cbi8vIEVsZW1lbnRzXG5AaW1wb3J0ICdlbGVtZW50cy9fZWxlbWVudHMuc2Nzcyc7XG5cbi8vIFR5cG9ncmFwaHlcbkBpbXBvcnQgJ3R5cG9ncmFwaHkvX3R5cG9ncmFwaHkuc2Nzcyc7XG5cbi8vIExheW91dFxuQGltcG9ydCAnbGF5b3V0L19sYXlvdXQuc2Nzcyc7XG5cbi8vIE1vZHVsZXNcbkBpbXBvcnQgJ21vZHVsZXMvX21vZHVsZXMuc2Nzcyc7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8vIGdsb2JhbCBjbGFzc1xuXG4ubm8tc2Nyb2xsIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufSJdfQ== */
