@charset "UTF-8";@font-face{font-family:arconregular;src:url(fonts/arcon-regular-webfont.eot);src:url(fonts/arcon-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/arcon-regular-webfont.woff2) format("woff2"),url(fonts/arcon-regular-webfont.woff) format("woff"),url(fonts/arcon-regular-webfont.ttf) format("truetype"),url(fonts/arcon-regular-webfont.svg#arconregular) format("svg");font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}p{margin-bottom:0}.single-noticias .otherNews,.single-post article.content .otherNews{padding:130px 0 0 0;margin-left:-2.5%}.single-noticias .otherNews h2,.single-post article.content .otherNews h2{font-weight:lighter;color:#40a293;border-bottom:1px solid #40a293}.single-noticias .otherNews .lastNews,.single-post article.content .otherNews .lastNews{font-size:16px;line-height:21px;font-family:Roboto,sans-serif;font-weight:lighter}.single-noticias .otherNews .lastNews .lastNews-title,.single-post article.content .otherNews .lastNews .lastNews-title{padding-top:20px;font-weight:700}.single-noticias .otherNews .lastNews .lastNews-title a,.single-post article.content .otherNews .lastNews .lastNews-title a{color:initial!important}.single-noticias .otherNews .lastNews .lastNews-content,.single-post article.content .otherNews .lastNews .lastNews-content{padding-top:5px;padding-bottom:5px}.single-noticias .col-images-noticias,.single-post article.content .col-images-noticias{width:100%;height:auto;padding-bottom:10px}.single-noticias .social-share,.single-post article.content .social-share{float:right}.single-noticias .social-share li,.single-post article.content .social-share li{display:inline}.single-noticias .social-share li svg,.single-post article.content .social-share li svg{max-width:48px;height:auto}.single-noticias .social-share .botao-imprimir,.single-post article.content .social-share .botao-imprimir{background:0 0;border:none;font-size:1em;color:#40a293;vertical-align:top;margin-top:5%}.single-noticias .social-share .fa-print,.single-post article.content .social-share .fa-print{margin-top:6%!important;cursor:pointer}.single-noticias .newsBox,.single-post article.content .newsBox{margin-left:4.5%!important}.single-noticias svg .fil0,.single-post article.content svg .fil0{fill:#40a293}@media (max-width:767px){.single-noticias .otherNews{margin-left:0!important;padding:10px!important;margin-top:30px!important}.single-noticias .social-share{float:left!important;margin-left:-50px!important;margin-top:10px}.single-noticias .newsBox{margin-left:0!important}.single-post article.content .otherNews{margin-left:0!important}.single-post article.content .otherNews{margin-left:0!important;padding:10px!important;margin-top:30px!important}}.sns-container{margin:0 auto;width:100%}.sns-container:before{content:" ";display:table}.sns-container:after{content:" ";display:table;clear:both}.col-35{float:left;width:35%}.col-35:before{content:" ";display:table}.col-35:after{content:" ";display:table;clear:both}.col-30{float:left;width:30%}.col-30:before{content:" ";display:table}.col-30:after{content:" ";display:table;clear:both}.col-50{float:left;width:50%}.col-33-left,.col-33-middle,.col-33-right{float:left;width:33%}.col-33-left{padding:0 13px 28px 28px}.row-x{padding:0 12px}.row-x .col-33-left{padding:0 15px 28px;width:25%}@media (max-width:767px){.row-x .col-33-left{width:100%}}.col-33-middle{padding:0 14px 28px 27px}.col-33-right{padding:0 16px 28px 26px}.col-66-left{width:66%;padding:0 14px 28px 28px;float:left}@media (max-width:991px){.col-33-left{padding:0 5px 28px 20px}.col-33-middle{padding:0 6px 28px 19px}.col-33-right{padding:0 8px 28px 18px}.col-66-left{padding:0 6px 28px 20px}}@media (max-width:767px){.col-33-left,.col-33-middle,.col-33-right,.col-66-left{width:100%;float:none;padding:0 15px 28px}}body{color:#414141;font-family:Roboto,sans-serif;font-size:16px;line-height:normal}header.main .sns-container{padding:14px 25px 16px 25px;max-width:1200px}header.main .sns-container:before{content:" ";display:table}header.main .sns-container:after{content:" ";display:table;clear:both}header.main .logo img{height:auto}header.main nav{float:left;margin-top:-2em}header.main nav.main ul{list-style:none;min-height:2em}header.main nav.main li{float:left;margin-right:26px;position:relative}header.main nav.main a{text-decoration:none;text-transform:uppercase;color:#666;font-size:15px;line-height:25px;font-weight:500}header.main nav.main a:hover{color:#40a293}header.main nav.main:before{content:" ";display:table}header.main nav.main:after{content:" ";display:table;clear:both}header.main nav.main .menu-item-has-children .icon{display:block;width:100%;position:absolute;top:99%;text-align:center;height:25px;color:#666}header.main nav.main .menu-item-has-children>.sub-menu{position:absolute;top:35px;left:50%;padding:0;border-top:5px solid #40a293;background-color:#fff;z-index:999;min-width:250px;display:none;margin-left:-125px}header.main nav.main .menu-item-has-children>.sub-menu a{text-transform:none;display:block;width:100%;padding:5px 8px 5px 25px;font-weight:400;border-bottom:1px solid rgba(0,0,0,.15)}header.main nav.main .menu-item-has-children>.sub-menu a:hover{background-color:#40a293;color:#fff}header.main nav.main .menu-item-has-children>.sub-menu li{width:100%}header.main nav.main .menu-item-has-children>.sub-menu li:last-of-type>a{border-bottom:none}header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{left:100%;top:-13px;border-top:none;margin-left:0}header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children .icon{font-size:12px;width:auto;height:auto;right:8px;top:13px}header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>a{background-color:#40a293;color:#fff}header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>.icon{color:#fff}header.main nav.main .menu-item-has-children:hover>.sub-menu{display:block}header.main nav.main .menu-item-has-children:hover>.icon,header.main nav.main .menu-item-has-children:hover>a{color:#40a293}@media (max-width:767px){.slider .slide-content{height:auto}}@media screen{.box-video iframe{float:none;width:auto}}.absolute-slider{position:absolute;width:93.4%;left:3.3%;height:71px;bottom:9px}.absolute-slider .slide{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;display:block;width:39%;height:50px;float:left;margin-right:9px}.absolute-slider .slide>img{display:block;width:39%;height:50px;float:left;margin-right:9px}.absolute-slider i.slick-arrow{position:absolute;top:4px;font-size:61px;color:#40a293;cursor:pointer}.absolute-slider i.slick-arrow:hover{color:#fff}.absolute-slider .slick-prev{left:-3%}.absolute-slider .slick-next{right:-3%}.absolute-slider a .slide-content{width:99%;height:71px;background-color:#fff;opacity:.7;padding:10px 8px 9px;-webkit-transition:opacity .5s;transition:opacity .5s}.absolute-slider a .slide-content:hover{opacity:1}.absolute-slider a p{margin-top:0;margin-bottom:0;font-size:10px;font-weight:500;font-family:Roboto,sans-serif;color:#414242;opacity:1}.tabs,.tabs-year{padding-top:19px;padding-bottom:18px;margin-bottom:20px}.tabs-year{margin:0;padding:0}.tabs-year ul li:before{display:none}.tabs ul li:before{display:none}.tab-head,.tab-year-head{list-style:none;padding-left:0;margin-bottom:36px}@media (max-width:1200px){.tab-head{border-bottom:none}}.tab-year-head{border-bottom:none}.tab-year-head:after{content:" ";display:table;clear:both}.tab-head:after{content:" ";display:table;clear:both}.tab-year-head li{float:left;font-size:15px;border:1px solid #66b5a9;margin-right:-1px;margin-bottom:-1px}.tab-head li{float:left;font-size:15px;border-right:1px solid #66b5a9;border-top:1px solid #66b5a9;border-bottom:1px solid #66b5a9}.tab-head li.active,.tab-head li.hover{background-color:#66b5a9}.tab-head li.tab-first,.tab-head li:first-child{border-left:1px solid #66b5a9}.tab-head li.tab-other-lines{border-top:none}@media (max-width:767px){.tab-head li,.tab-year-head li{width:100%;float:none;border-left:1px solid #66b5a9;border-top:none}.tab-head li:first-child,.tab-year-head li:first-child{border-top:1px solid #66b5a9}}.tab-year-head li{border-radius:5px;margin-right:15px;background-color:#eceef2;border:none;overflow:hidden}.tab-year-head li.active,.tab-year-head li.hover{background-color:#baddd8}.tab-year-head li.active a,.tab-year-head li.hover a{text-decoration:none;color:#fff}.tab-head li.active a,.tab-head li.hover a{text-decoration:none;color:#fff}.tab-head li a,.tab-year-head li a{color:#66b5a9;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:15px;display:inline-block;font-size:16px}.tab-head li a:hover,.tab-year-head li a:hover{text-decoration:none}.tab-body,.tab-year-body{display:none}.tab-body.active,.tab-year-body.active{display:block}.tab-body a,.tab-year-body a{padding-bottom:0;font-size:16px;font-weight:300}.tab-body h3,.tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.tab-body:after,.tab-year-body:after{display:block;content:"";clear:both}article.content .tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}article.content .tab-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}article.content .tab-body a{padding-bottom:0;color:#414141;line-height:100%}article.content .tab-year-head a{padding-bottom:0;color:#66b5a9;line-height:100%;-webkit-transition:background-color linear .3s,color linear .3s;transition:background-color linear .3s,color linear .3s}article.content .tab-body a:hover{color:#66b5a9}article.content .tab-year-head a{padding-bottom:15px}article.content .tab-year-head a:hover{background-color:#66b5a9;color:#fff}article.content .tab-head a{padding-bottom:15px}.empty section.main .sns-container.gen .tab-body h3,.empty section.main .sns-container.gen .tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.tab-col-right,.tab-year-col-right{float:right}.medidas-iniciativas{height:635px!important}.medidas-cf{margin-top:21px;margin-bottom:21px}.medidas-cf p{padding-bottom:0!important}.medidas-cf .medidas-cf-graph{max-height:500px}.medidas-list-item-date{font-family:Roboto,sans-serif;font-weight:300;line-height:24px;margin-top:0;margin-bottom:0;color:#999;padding-bottom:0}.more-medidas{font-family:Roboto,sans-serif;font-weight:300;line-height:24px;color:#999;padding-top:21px}.filter-buttons{overflow:hidden}.filter-buttons>span{color:#40a293;font-size:16px;display:block;margin:0;margin-bottom:10px;font-family:Raleway,sans-serif}.filter-buttons .a-wrap{overflow:hidden;margin-bottom:36px}.filter-buttons a{float:left;width:49%;margin-right:.8%;margin-bottom:20px;height:70px;background-color:#eaeaea;color:#666;font-family:Raleway,sans-serif;font-size:16px;line-height:21px;position:relative}.filter-buttons a.sel-f{background-color:#40a293;color:#fff}.filter-buttons a.sel-f>span.f-x{display:block}.filter-buttons a>span.f-x{width:13px;height:13px;background-image:url(images/f-x.png);background-repeat:no-repeat;overflow:hidden;position:absolute;top:5px;right:5px;background-position:center center;text-indent:999px;cursor:pointer;display:none}.filter-buttons a:last-of-type{margin-right:0}.filter-buttons a:hover{background-color:#40a293;color:#fff}.filter-buttons a figure{float:left;width:70px;height:70px;background-color:#40a293;margin:0;background-position:center center;background-repeat:no-repeat}.filter-buttons a>span{float:right;width:-o-calc(100% - 70px);width:calc(100% - 70px);height:100%}.filter-buttons a>span>span{display:table;width:100%;height:100%}.filter-buttons a>span>span>span{display:table-cell;vertical-align:middle;padding-left:5%;padding-right:6%}@media (max-width:1220px){.grn .medidas-iniciativas{height:1150px!important}}@media (max-width:1026px){.grn .filter-buttons a{width:99%;margin-bottom:10px}.grn .blog article.content .sns-page-header{height:auto}.grn .medidas-iniciativas{height:1150px!important}}@media (max-width:767px){.grn .medidas-iniciativas{height:1350px!important}.grn .filter-buttons a{height:90px;width:99%;margin-right:1%}.grn .filter-buttons a figure{float:left;width:90px;height:90px}.grn .filter-buttons a>span{float:right;width:-o-calc(100% - 90px);width:calc(100% - 90px)}}@media (max-width:480px){.filter-buttons a{height:120px}.filter-buttons a figure{float:left;width:120px;height:120px}.filter-buttons a>span{float:right;width:-o-calc(100% - 120px);width:calc(100% - 120px)}}.featured-out{background-color:#d9ecea}@media (max-width:767px){.tab-col-right,.tab-year-col-right{float:none}}.tab-col-left,.tab-year-col-left{float:left}@media (max-width:767px){.tab-col-left,.tab-year-col-left{float:none}}.tab-col,.tab-year-col{width:49%;padding-bottom:10px}.tab-col img,.tab-year-col img{max-width:100%;height:auto}@media (max-width:767px){.tab-col,.tab-year-col{width:100%;padding-bottom:20px}}a{text-decoration:none;color:#40a293}a:hover{color:#40a293}section.main .sns-container{max-width:1200px}article.content{font-size:16px;line-height:21px;font-weight:400;font-family:Roboto,sans-serif;font-weight:lighter}article.content h1,article.content h2,article.content h3,article.content h4,article.content h5,article.content h6{font-size:28px;line-height:26px;font-weight:300;margin:0;padding-bottom:21px}article.content p{margin:0;padding-bottom:21px}section.main.institu-main{padding-bottom:0}.logos-wrapper{padding-top:7px}.logos:before{content:" ";display:table}.logos:after{content:" ";display:table;clear:both}.logos a{float:left;width:25%;height:122px;position:relative}.logos a span{display:block;height:100%;max-width:185px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 52px;margin:0 auto;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.logos a span.color{opacity:0;position:relative;left:0;top:-100%}.logos a:hover .color{opacity:1}@media (max-width:1023px){.logos a{width:33.33333%}}@media (max-width:767px){.logos a{width:50%}}@media (max-width:480px){.logos a span{max-width:80%}}@media (max-width:1199px){header.main .dl-menuwrapper:before{content:" ";display:table}header.main .dl-menuwrapper:after{content:" ";display:table;clear:both}header.main .dl-menuwrapper .dl-trigger{margin-top:4px;font-size:0;border-radius:4px;padding:1px 6px;float:right}header.main .dl-menuwrapper .dl-trigger .fa{font-size:40px;color:#40a293}header.main .dl-menuwrapper .dl-menu{position:absolute;top:61px;right:0;overflow-x:scroll;background-color:#fff;padding:0;border-top:5px solid #fff}header.main .dl-menuwrapper .dl-menu li{float:none;width:100%;border-bottom:1px solid rgba(0,0,0,.15);padding:8px;cursor:pointer}header.main .dl-menuwrapper .dl-menu li:last-of-type{border-bottom:none}header.main .dl-menuwrapper .dl-menu li.dl-subview,header.main .dl-menuwrapper .dl-menu li.dl-subviewopen{padding:0}header.main .dl-menuwrapper .dl-menu li.dl-subview>.fa,header.main .dl-menuwrapper .dl-menu li.dl-subviewopen>.fa{display:none}header.main .dl-menuwrapper .dl-menu a{text-decoration:none;text-transform:uppercase;color:#666}header.main .dl-menuwrapper .dl-menu a:hover{color:#666}header.main .dl-menuwrapper .dl-menu .dl-back{background-color:#40a293}header.main .dl-menuwrapper .dl-menu .dl-back a{color:#fff}header.main .dl-menuwrapper .dl-menu .dl-back .fa{position:static!important;color:#fff;padding-right:5px}header.main .dl-menuwrapper .dl-menu .menu-item-has-children:before{content:" ";display:table}header.main .dl-menuwrapper .dl-menu .menu-item-has-children:after{content:" ";display:table;clear:both}header.main .dl-menuwrapper .dl-menu .menu-item-has-children .fa{position:absolute;top:10px;right:8px}header.main .dl-menuwrapper .dl-subview{border-top:none}header.main .dl-menuwrapper .dl-menu::-webkit-scrollbar{display:none}}@media (max-width:991px){header.main .dl-menuwrapper{max-width:1000px}header.main .dl-menuwrapper .dl-menu{right:0;left:0;width:100%}}@media (max-width:480px){.slider h1{padding:1px 0 72px 0;font-size:17px;line-height:17px}.slider h1 strong{font-size:20px;line-height:22px}}.pdt .row-x,.pdt .search-row{max-width:1200px;margin-left:auto;margin-right:auto}.pdt header.main .second-logo{padding-top:.3em!important}.pdt header.main .logo img{max-width:200px!important;margin-right:25px!important;height:40px!important}.pdt header.main nav.main .menu{padding-left:72px}.pdt header.main nav.main li:last-of-type{margin-right:23px}.pdt header.main nav.main .menu-item-has-children>.sub-menu{top:50px}.pdt header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{top:0}.pdt .breadcrumbs{background-color:transparent}.pdt .breadcrumbs>span:after{border-color:transparent transparent transparent #40a293;border-width:19px 0 19px 12px}.pdt .breadcrumbs>span:first-of-type{background-color:#5b3}.pdt .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #5b3}.pdt .breadcrumbs>span:first-of-type:before{background-color:#5b3}.pdt .breadcrumbs>span:nth-of-type(2){background-color:#77c95c}.pdt .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #77c95c}@font-face{src:url(fonts/arcon-regular-webfont.eot);src:url(fonts/arcon-regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/arcon-regular-webfont.woff2) format("woff2"),url(fonts/arcon-regular-webfont.woff) format("woff"),url(fonts/arcon-regular-webfont.ttf) format("truetype"),url(fonts/arcon-regular-webfont.svg#arconregular) format("svg");font-weight:400;font-style:normal}.pdt .breadcrumbs>span a:hover{text-decoration:none}.pdt .breadcrumbs>span h1,.pdt .breadcrumbs>span h2,.pdt .breadcrumbs>span h3,.pdt .breadcrumbs>span h4,.pdt .breadcrumbs>span h5,.pdt .breadcrumbs>span h6{margin:0}.pdt .breadcrumbs>span p{margin-bottom:0}.pdt .breadcrumbs>span .single-noticias .otherNews,.pdt .breadcrumbs>span .single-post article.content .otherNews{padding:130px 0 0 0;margin-left:-2.5%}.pdt .breadcrumbs>span .single-noticias .otherNews h2,.pdt .breadcrumbs>span .single-post article.content .otherNews h2{font-weight:lighter;color:#40a293;border-bottom:1px solid #40a293}.pdt .breadcrumbs>span .single-noticias .otherNews .lastNews,.pdt .breadcrumbs>span .single-post article.content .otherNews .lastNews{font-size:16px;line-height:21px;font-family:Roboto,sans-serif;font-weight:lighter}.pdt .breadcrumbs>span .single-noticias .otherNews .lastNews .lastNews-title,.pdt .breadcrumbs>span .single-post article.content .otherNews .lastNews .lastNews-title{padding-top:20px;font-weight:700}.pdt .breadcrumbs>span .single-noticias .otherNews .lastNews .lastNews-title a,.pdt .breadcrumbs>span .single-post article.content .otherNews .lastNews .lastNews-title a{color:initial!important}.pdt .breadcrumbs>span .single-noticias .otherNews .lastNews .lastNews-content,.pdt .breadcrumbs>span .single-post article.content .otherNews .lastNews .lastNews-content{padding-top:5px;padding-bottom:5px}.pdt .breadcrumbs>span .single-noticias .col-images-noticias,.pdt .breadcrumbs>span .single-post article.content .col-images-noticias{width:100%;height:auto;padding-bottom:10px}.pdt .breadcrumbs>span .single-noticias .social-share,.pdt .breadcrumbs>span .single-post article.content .social-share{float:right}.pdt .breadcrumbs>span .single-noticias .social-share li,.pdt .breadcrumbs>span .single-post article.content .social-share li{display:inline}.pdt .breadcrumbs>span .single-noticias .social-share li svg,.pdt .breadcrumbs>span .single-post article.content .social-share li svg{max-width:48px;height:auto}.pdt .breadcrumbs>span .single-noticias .social-share .botao-imprimir,.pdt .breadcrumbs>span .single-post article.content .social-share .botao-imprimir{background:0 0;border:none;font-size:1em;color:#40a293;vertical-align:top;margin-top:5%}.pdt .breadcrumbs>span .single-noticias .social-share .fa-print,.pdt .breadcrumbs>span .single-post article.content .social-share .fa-print{margin-top:6%!important;cursor:pointer}.pdt .breadcrumbs>span .single-noticias .newsBox,.pdt .breadcrumbs>span .single-post article.content .newsBox{margin-left:4.5%!important}.pdt .breadcrumbs>span .single-noticias svg .fil0,.pdt .breadcrumbs>span .single-post article.content svg .fil0{fill:#40a293}@media (max-width:767px){.pdt .breadcrumbs>span .single-noticias .otherNews{margin-left:0!important;padding:10px!important;margin-top:30px!important}.pdt .breadcrumbs>span .single-noticias .social-share{float:left!important;margin-left:-50px!important;margin-top:10px}.pdt .breadcrumbs>span .single-noticias .newsBox{margin-left:0!important}.pdt .breadcrumbs>span .single-post article.content .otherNews{margin-left:0!important}.pdt .breadcrumbs>span .single-post article.content .otherNews{margin-left:0!important;padding:10px!important;margin-top:30px!important}}.pdt .breadcrumbs>span .sns-container{margin:0 auto;width:100%}.pdt .breadcrumbs>span .sns-container:before{content:" ";display:table}.pdt .breadcrumbs>span .sns-container:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .col-35{float:left;width:35%}.pdt .breadcrumbs>span .col-35:before{content:" ";display:table}.pdt .breadcrumbs>span .col-35:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .col-30{float:left;width:30%}.pdt .breadcrumbs>span .col-30:before{content:" ";display:table}.pdt .breadcrumbs>span .col-30:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .col-50{float:left;width:50%}.pdt .breadcrumbs>span .col-33-left,.pdt .breadcrumbs>span .col-33-middle,.pdt .breadcrumbs>span .col-33-right{float:left;width:33%}.pdt .breadcrumbs>span .col-33-left{padding:0 13px 28px 28px}.pdt .breadcrumbs>span .row-x{padding:0 12px}.pdt .breadcrumbs>span .row-x .col-33-left{padding:0 15px 28px;width:25%}@media (max-width:767px){.pdt .breadcrumbs>span .row-x .col-33-left{width:100%}}.pdt .breadcrumbs>span .col-33-middle{padding:0 14px 28px 27px}.pdt .breadcrumbs>span .col-33-right{padding:0 16px 28px 26px}.pdt .breadcrumbs>span .col-66-left{width:66%;padding:0 14px 28px 28px;float:left}@media (max-width:991px){.pdt .breadcrumbs>span .col-33-left{padding:0 5px 28px 20px}.pdt .breadcrumbs>span .col-33-middle{padding:0 6px 28px 19px}.pdt .breadcrumbs>span .col-33-right{padding:0 8px 28px 18px}.pdt .breadcrumbs>span .col-66-left{padding:0 6px 28px 20px}}@media (max-width:767px){.pdt .breadcrumbs>span .col-33-left,.pdt .breadcrumbs>span .col-33-middle,.pdt .breadcrumbs>span .col-33-right,.pdt .breadcrumbs>span .col-66-left{width:100%;float:none;padding:0 15px 28px}}.pdt .breadcrumbs>span body{color:#414141;font-family:Roboto,sans-serif;font-size:16px;line-height:normal}.pdt .breadcrumbs>span header.main .sns-container{padding:14px 25px 16px 25px;max-width:1200px}.pdt .breadcrumbs>span header.main .sns-container:before{content:" ";display:table}.pdt .breadcrumbs>span header.main .sns-container:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span header.main .logo img{height:auto}.pdt .breadcrumbs>span header.main nav{float:left;margin-top:-2em}.pdt .breadcrumbs>span header.main nav.main ul{list-style:none;min-height:2em}.pdt .breadcrumbs>span header.main nav.main li{float:left;margin-right:26px;position:relative}.pdt .breadcrumbs>span header.main nav.main a{text-decoration:none;text-transform:uppercase;color:#666;font-size:15px;line-height:25px;font-weight:500}.pdt .breadcrumbs>span header.main nav.main a:hover{color:#40a293}.pdt .breadcrumbs>span header.main nav.main:before{content:" ";display:table}.pdt .breadcrumbs>span header.main nav.main:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children .icon{display:block;width:100%;position:absolute;top:99%;text-align:center;height:25px;color:#666}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu{position:absolute;top:35px;left:50%;padding:0;border-top:5px solid #40a293;background-color:#fff;z-index:999;min-width:250px;display:none;margin-left:-125px}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu a{text-transform:none;display:block;width:100%;padding:5px 8px 5px 25px;font-weight:400;border-bottom:1px solid rgba(0,0,0,.15)}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu a:hover{background-color:#40a293;color:#fff}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu li{width:100%}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu li:last-of-type>a{border-bottom:none}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{left:100%;top:-13px;border-top:none;margin-left:0}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children .icon{font-size:12px;width:auto;height:auto;right:8px;top:13px}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>a{background-color:#40a293;color:#fff}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>.icon{color:#fff}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children:hover>.sub-menu{display:block}.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children:hover>.icon,.pdt .breadcrumbs>span header.main nav.main .menu-item-has-children:hover>a{color:#40a293}@media (max-width:767px){.pdt .breadcrumbs>span .slider .slide-content{height:auto}}@media screen{.pdt .breadcrumbs>span .box-video iframe{float:none;width:auto}}.pdt .breadcrumbs>span .absolute-slider{position:absolute;width:93.4%;left:3.3%;height:71px;bottom:9px}.pdt .breadcrumbs>span .absolute-slider .slide{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;display:block;width:39%;height:50px;float:left;margin-right:9px}.pdt .breadcrumbs>span .absolute-slider .slide>img{display:block;width:39%;height:50px;float:left;margin-right:9px}.pdt .breadcrumbs>span .absolute-slider i.slick-arrow{position:absolute;top:4px;font-size:61px;color:#40a293;cursor:pointer}.pdt .breadcrumbs>span .absolute-slider i.slick-arrow:hover{color:#fff}.pdt .breadcrumbs>span .absolute-slider .slick-prev{left:-3%}.pdt .breadcrumbs>span .absolute-slider .slick-next{right:-3%}.pdt .breadcrumbs>span .absolute-slider a .slide-content{width:99%;height:71px;background-color:#fff;opacity:.7;padding:10px 8px 9px;-webkit-transition:opacity .5s;transition:opacity .5s}.pdt .breadcrumbs>span .absolute-slider a .slide-content:hover{opacity:1}.pdt .breadcrumbs>span .absolute-slider a p{margin-top:0;margin-bottom:0;font-size:10px;font-weight:500;font-family:Roboto,sans-serif;color:#414242;opacity:1}.pdt .breadcrumbs>span .tabs,.pdt .breadcrumbs>span .tabs-year{padding-top:19px;padding-bottom:18px;margin-bottom:20px}.pdt .breadcrumbs>span .tabs-year{margin:0;padding:0}.pdt .breadcrumbs>span .tabs-year ul li:before{display:none}.pdt .breadcrumbs>span .tabs ul li:before{display:none}.pdt .breadcrumbs>span .tab-head,.pdt .breadcrumbs>span .tab-year-head{list-style:none;padding-left:0;margin-bottom:36px}@media (max-width:1200px){.pdt .breadcrumbs>span .tab-head{border-bottom:none}}.pdt .breadcrumbs>span .tab-year-head{border-bottom:none}.pdt .breadcrumbs>span .tab-year-head:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .tab-head:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .tab-year-head li{float:left;font-size:15px;border:1px solid #66b5a9;margin-right:-1px;margin-bottom:-1px}.pdt .breadcrumbs>span .tab-head li{float:left;font-size:15px;border-right:1px solid #66b5a9;border-top:1px solid #66b5a9;border-bottom:1px solid #66b5a9}.pdt .breadcrumbs>span .tab-head li.active,.pdt .breadcrumbs>span .tab-head li.hover{background-color:#66b5a9}.pdt .breadcrumbs>span .tab-head li.tab-first,.pdt .breadcrumbs>span .tab-head li:first-child{border-left:1px solid #66b5a9}.pdt .breadcrumbs>span .tab-head li.tab-other-lines{border-top:none}@media (max-width:767px){.pdt .breadcrumbs>span .tab-head li,.pdt .breadcrumbs>span .tab-year-head li{width:100%;float:none;border-left:1px solid #66b5a9;border-top:none}.pdt .breadcrumbs>span .tab-head li:first-child,.pdt .breadcrumbs>span .tab-year-head li:first-child{border-top:1px solid #66b5a9}}.pdt .breadcrumbs>span .tab-year-head li{border-radius:5px;margin-right:15px;background-color:#eceef2;border:none;overflow:hidden}.pdt .breadcrumbs>span .tab-year-head li.active,.pdt .breadcrumbs>span .tab-year-head li.hover{background-color:#baddd8}.pdt .breadcrumbs>span .tab-year-head li.active a,.pdt .breadcrumbs>span .tab-year-head li.hover a{text-decoration:none;color:#fff}.pdt .breadcrumbs>span .tab-head li.active a,.pdt .breadcrumbs>span .tab-head li.hover a{text-decoration:none;color:#fff}.pdt .breadcrumbs>span .tab-head li a,.pdt .breadcrumbs>span .tab-year-head li a{color:#66b5a9;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:15px;display:inline-block;font-size:16px}.pdt .breadcrumbs>span .tab-head li a:hover,.pdt .breadcrumbs>span .tab-year-head li a:hover{text-decoration:none}.pdt .breadcrumbs>span .tab-body,.pdt .breadcrumbs>span .tab-year-body{display:none}.pdt .breadcrumbs>span .tab-body.active,.pdt .breadcrumbs>span .tab-year-body.active{display:block}.pdt .breadcrumbs>span .tab-body a,.pdt .breadcrumbs>span .tab-year-body a{padding-bottom:0;font-size:16px;font-weight:300}.pdt .breadcrumbs>span .tab-body h3,.pdt .breadcrumbs>span .tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.pdt .breadcrumbs>span .tab-body:after,.pdt .breadcrumbs>span .tab-year-body:after{display:block;content:"";clear:both}.pdt .breadcrumbs>span article.content .tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.pdt .breadcrumbs>span article.content .tab-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.pdt .breadcrumbs>span article.content .tab-body a{padding-bottom:0;color:#414141;line-height:100%}.pdt .breadcrumbs>span article.content .tab-year-head a{padding-bottom:0;color:#66b5a9;line-height:100%;-webkit-transition:background-color linear .3s,color linear .3s;transition:background-color linear .3s,color linear .3s}.pdt .breadcrumbs>span article.content .tab-body a:hover{color:#66b5a9}.pdt .breadcrumbs>span article.content .tab-year-head a{padding-bottom:15px}.pdt .breadcrumbs>span article.content .tab-year-head a:hover{background-color:#66b5a9;color:#fff}.pdt .breadcrumbs>span article.content .tab-head a{padding-bottom:15px}.pdt .breadcrumbs>span .empty section.main .sns-container.gen .tab-body h3,.pdt .breadcrumbs>span .empty section.main .sns-container.gen .tab-year-body h3{font-size:30px;font-family:Raleway,sans-serif;font-weight:400;color:#40a293;padding-bottom:20px}.pdt .breadcrumbs>span .tab-col-right,.pdt .breadcrumbs>span .tab-year-col-right{float:right}.pdt .breadcrumbs>span .medidas-iniciativas{height:635px!important}.pdt .breadcrumbs>span .medidas-cf{margin-top:21px;margin-bottom:21px}.pdt .breadcrumbs>span .medidas-cf p{padding-bottom:0!important}.pdt .breadcrumbs>span .medidas-cf .medidas-cf-graph{max-height:500px}.pdt .breadcrumbs>span .medidas-list-item-date{font-family:Roboto,sans-serif;font-weight:300;line-height:24px;margin-top:0;margin-bottom:0;color:#999;padding-bottom:0}.pdt .breadcrumbs>span .more-medidas{font-family:Roboto,sans-serif;font-weight:300;line-height:24px;color:#999;padding-top:21px}.pdt .breadcrumbs>span .filter-buttons{overflow:hidden}.pdt .breadcrumbs>span .filter-buttons>span{color:#40a293;font-size:16px;display:block;margin:0;margin-bottom:10px;font-family:Raleway,sans-serif}.pdt .breadcrumbs>span .filter-buttons .a-wrap{overflow:hidden;margin-bottom:36px}.pdt .breadcrumbs>span .filter-buttons a{float:left;width:49%;margin-right:.8%;margin-bottom:20px;height:70px;background-color:#eaeaea;color:#666;font-family:Raleway,sans-serif;font-size:16px;line-height:21px;position:relative}.pdt .breadcrumbs>span .filter-buttons a.sel-f{background-color:#40a293;color:#fff}.pdt .breadcrumbs>span .filter-buttons a.sel-f>span.f-x{display:block}.pdt .breadcrumbs>span .filter-buttons a>span.f-x{width:13px;height:13px;background-image:url(images/f-x.png);background-repeat:no-repeat;overflow:hidden;position:absolute;top:5px;right:5px;background-position:center center;text-indent:999px;cursor:pointer;display:none}.pdt .breadcrumbs>span .filter-buttons a:last-of-type{margin-right:0}.pdt .breadcrumbs>span .filter-buttons a:hover{background-color:#40a293;color:#fff}.pdt .breadcrumbs>span .filter-buttons a figure{float:left;width:70px;height:70px;background-color:#40a293;margin:0;background-position:center center;background-repeat:no-repeat}.pdt .breadcrumbs>span .filter-buttons a>span{float:right;width:-o-calc(100% - 70px);width:calc(100% - 70px);height:100%}.pdt .breadcrumbs>span .filter-buttons a>span>span{display:table;width:100%;height:100%}.pdt .breadcrumbs>span .filter-buttons a>span>span>span{display:table-cell;vertical-align:middle;padding-left:5%;padding-right:6%}@media (max-width:1220px){.pdt .breadcrumbs>span .grn .medidas-iniciativas{height:1150px!important}}@media (max-width:1026px){.pdt .breadcrumbs>span .grn .filter-buttons a{width:99%;margin-bottom:10px}.pdt .breadcrumbs>span .grn .blog article.content .sns-page-header{height:auto}.pdt .breadcrumbs>span .grn .medidas-iniciativas{height:1150px!important}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .medidas-iniciativas{height:1350px!important}.pdt .breadcrumbs>span .grn .filter-buttons a{height:90px;width:99%;margin-right:1%}.pdt .breadcrumbs>span .grn .filter-buttons a figure{float:left;width:90px;height:90px}.pdt .breadcrumbs>span .grn .filter-buttons a>span{float:right;width:-o-calc(100% - 90px);width:calc(100% - 90px)}}@media (max-width:480px){.pdt .breadcrumbs>span .filter-buttons a{height:120px}.pdt .breadcrumbs>span .filter-buttons a figure{float:left;width:120px;height:120px}.pdt .breadcrumbs>span .filter-buttons a>span{float:right;width:-o-calc(100% - 120px);width:calc(100% - 120px)}}.pdt .breadcrumbs>span .featured-out{background-color:#d9ecea}@media (max-width:767px){.pdt .breadcrumbs>span .tab-col-right,.pdt .breadcrumbs>span .tab-year-col-right{float:none}}.pdt .breadcrumbs>span .tab-col-left,.pdt .breadcrumbs>span .tab-year-col-left{float:left}@media (max-width:767px){.pdt .breadcrumbs>span .tab-col-left,.pdt .breadcrumbs>span .tab-year-col-left{float:none}}.pdt .breadcrumbs>span .tab-col,.pdt .breadcrumbs>span .tab-year-col{width:49%;padding-bottom:10px}.pdt .breadcrumbs>span .tab-col img,.pdt .breadcrumbs>span .tab-year-col img{max-width:100%;height:auto}@media (max-width:767px){.pdt .breadcrumbs>span .tab-col,.pdt .breadcrumbs>span .tab-year-col{width:100%;padding-bottom:20px}}.pdt .breadcrumbs>span a{text-decoration:none;color:#40a293}.pdt .breadcrumbs>span a:hover{color:#40a293}.pdt .breadcrumbs>span section.main .sns-container{max-width:1200px}.pdt .breadcrumbs>span article.content{font-size:16px;line-height:21px;font-weight:400;font-family:Roboto,sans-serif;font-weight:lighter}.pdt .breadcrumbs>span article.content h1,.pdt .breadcrumbs>span article.content h2,.pdt .breadcrumbs>span article.content h3,.pdt .breadcrumbs>span article.content h4,.pdt .breadcrumbs>span article.content h5,.pdt .breadcrumbs>span article.content h6{font-size:28px;line-height:26px;font-weight:300;margin:0;padding-bottom:21px}.pdt .breadcrumbs>span article.content p{margin:0;padding-bottom:21px}.pdt .breadcrumbs>span section.main.institu-main{padding-bottom:0}.pdt .breadcrumbs>span .logos-wrapper{padding-top:7px}.pdt .breadcrumbs>span .logos:before{content:" ";display:table}.pdt .breadcrumbs>span .logos:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .logos a{float:left;width:25%;height:122px;position:relative}.pdt .breadcrumbs>span .logos a span{display:block;height:100%;max-width:185px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 52px;margin:0 auto;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.pdt .breadcrumbs>span .logos a span.color{opacity:0;position:relative;left:0;top:-100%}.pdt .breadcrumbs>span .logos a:hover .color{opacity:1}@media (max-width:1023px){.pdt .breadcrumbs>span .logos a{width:33.33333%}}@media (max-width:767px){.pdt .breadcrumbs>span .logos a{width:50%}}@media (max-width:480px){.pdt .breadcrumbs>span .logos a span{max-width:80%}}@media (max-width:1199px){.pdt .breadcrumbs>span header.main .dl-menuwrapper:before{content:" ";display:table}.pdt .breadcrumbs>span header.main .dl-menuwrapper:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-trigger{margin-top:4px;font-size:0;border-radius:4px;padding:1px 6px;float:right}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-trigger .fa{font-size:40px;color:#40a293}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu{position:absolute;top:61px;right:0;overflow-x:scroll;background-color:#fff;padding:0;border-top:5px solid #fff}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li{float:none;width:100%;border-bottom:1px solid rgba(0,0,0,.15);padding:8px;cursor:pointer}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li:last-of-type{border-bottom:none}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li.dl-subview,.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li.dl-subviewopen{padding:0}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li.dl-subview>.fa,.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu li.dl-subviewopen>.fa{display:none}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu a{text-decoration:none;text-transform:uppercase;color:#666}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu a:hover{color:#666}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .dl-back{background-color:#40a293}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .dl-back a{color:#fff}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .dl-back .fa{position:static!important;color:#fff;padding-right:5px}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .menu-item-has-children:before{content:" ";display:table}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .menu-item-has-children:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu .menu-item-has-children .fa{position:absolute;top:10px;right:8px}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-subview{border-top:none}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu::-webkit-scrollbar{display:none}}@media (max-width:991px){.pdt .breadcrumbs>span header.main .dl-menuwrapper{max-width:1000px}.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu{right:0;left:0;width:100%}}@media (max-width:480px){.pdt .breadcrumbs>span .slider h1{padding:1px 0 72px 0;font-size:17px;line-height:17px}.pdt .breadcrumbs>span .slider h1 strong{font-size:20px;line-height:22px}}.pdt .breadcrumbs>span .pdt .row-x,.pdt .breadcrumbs>span .pdt .search-row{max-width:1200px;margin-left:auto;margin-right:auto}.pdt .breadcrumbs>span .pdt header.main .second-logo{padding-top:.3em!important}.pdt .breadcrumbs>span .pdt header.main .logo img{max-width:180px;margin-right:25px;height:40px}.pdt .breadcrumbs>span .pdt header.main .menu-pdt-primary-navigation{padding-left:70px}.pdt .breadcrumbs>span .pdt header.main nav.main li:last-of-type{margin-right:23px}.pdt .breadcrumbs>span .pdt header.main nav.main .menu-item-has-children>.sub-menu{top:50px}.pdt .breadcrumbs>span .pdt header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{top:0}.pdt .breadcrumbs>span .pdt .breadcrumbs{background-color:transparent}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:after{border-color:transparent transparent transparent #40a293;border-width:19px 0 19px 12px}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:first-of-type{background-color:#5b3}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #5b3}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:first-of-type:before{background-color:#5b3}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(2){background-color:#77c95c}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #77c95c}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(3){background-color:#92d47d}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #92d47d}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(4){background-color:#a8dd97}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #a8dd97}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(5){background-color:#b9e4ac}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #b9e4ac}.pdt .breadcrumbs>span .pdt .breadcrumbs>span:last-of-type:after{display:none}.pdt .breadcrumbs>span .pdt .top-home-bar{background-color:#b9e4ac}.pdt .breadcrumbs>span .pdt header.main nav.main a:hover{color:#5b3}.pdt .breadcrumbs>span body.pdt header.main nav{margin-top:10px!important}.pdt .breadcrumbs>span body.pdt section.main{padding-bottom:0}.pdt .breadcrumbs>span body.pdt section.main .sns-container{max-width:1200px;overflow:hidden}.pdt .breadcrumbs>span body.pdt .feat-img{width:100%;display:block;height:87px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:17px}.pdt .breadcrumbs>span body.pdt .search-row{width:100%;padding:28px 27px 1px}.pdt .breadcrumbs>span body.pdt .search-row input{width:100%;font-size:20px;font-family:arconregular;padding:2px 6px 0}.pdt .breadcrumbs>span body.pdt .fa-chevron-right{color:#c4c4c4;font-size:30px}.pdt .breadcrumbs>span body.pdt a:hover .fa-chevron-right{color:#666}.pdt .breadcrumbs>span body.pdt .col-image{width:100%;height:201px;overflow:hidden}.pdt .breadcrumbs>span body.pdt .col-image .inner-slide{height:201px;width:100%;background-size:cover!important}.pdt .breadcrumbs>span body.pdt .col-content{font-family:Raleway,sans-serif;background-color:#40a293;background:#99d685;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#99d685),to(#5b3));background:linear-gradient(to bottom,#99d685 0,#5b3 100%);color:#fff;margin-top:3px;min-height:180px;text-align:center;padding:0 0 0;font-size:14px;line-height:17px;font-weight:400}.pdt .breadcrumbs>span body.pdt .col-content h1,.pdt .breadcrumbs>span body.pdt .col-content h2,.pdt .breadcrumbs>span body.pdt .col-content h3,.pdt .breadcrumbs>span body.pdt .col-content h4,.pdt .breadcrumbs>span body.pdt .col-content h5,.pdt .breadcrumbs>span body.pdt .col-content h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:17px}.pdt .breadcrumbs>span body.pdt .col-content h2{font-size:33px;font-family:arconregular}.pdt .breadcrumbs>span body.pdt .col-content p{font-size:14px;line-height:17px;font-weight:400;margin:0}.pdt .breadcrumbs>span body.pdt .col-content a{color:#fff}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-left{font-family:arconregular}.pdt .breadcrumbs>span body.pdt .row-2 .content{border:1px solid rgba(0,0,0,.15);min-height:196px}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner{background-color:#40a293;color:#fff;margin:0;padding:15px 16px;overflow:hidden;font-size:25px;line-height:9px;font-weight:500}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner span{display:block;padding-top:30px}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner:before{content:" ";display:table}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner small{display:block;font-size:21px;line-height:43px;font-weight:400}.pdt .breadcrumbs>span body.pdt .col-33-left .heading-banner img{float:left;margin-right:14px;margin-left:17px;margin-top:4px}.pdt .breadcrumbs>span body.pdt .col-33-left .content{padding:17px 28px 24px;font-size:17px;line-height:21px;font-weight:400}.pdt .breadcrumbs>span body.pdt .col-33-left .content p{margin:0 0 24px;font-family:Roboto,sans-serif}.pdt .breadcrumbs>span body.pdt .col-33-left .content p:last-of-type{margin:0}.pdt .breadcrumbs>span body.pdt .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}.pdt .breadcrumbs>span body.pdt .sub-col:hover{color:#414141}.pdt .breadcrumbs>span body.pdt .sub-col strong{display:block;font-size:20px;line-height:18px;font-weight:700;padding-bottom:12px}.pdt .breadcrumbs>span body.pdt .sub-col .image-wrapper{padding:10px 15px 8px}.pdt .breadcrumbs>span body.pdt .sub-col .image-wrapper img{width:60px}.pdt .breadcrumbs>span body.pdt .sub-col:before{content:" ";display:table}.pdt .breadcrumbs>span body.pdt .sub-col:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span body.pdt .sub-col:first-child{margin-bottom:20px}.pdt .breadcrumbs>span body.pdt .sub-col:first-child .image-wrapper{background-color:#faad17;float:left}.pdt .breadcrumbs>span body.pdt .sub-col:last-child .image-wrapper{background-color:#be494f;float:left}.pdt .breadcrumbs>span body.pdt .sub-col:nth-child(2){margin-bottom:20px}.pdt .breadcrumbs>span body.pdt .sub-col:nth-child(2) .image-wrapper{background-color:#099bd7;float:left}.pdt .breadcrumbs>span body.pdt .sub-col .text{display:block;padding:8px 36px 0 99px}.pdt .breadcrumbs>span body.pdt .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right{min-height:319px}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right h2{background-color:#ada97e;font-family:Raleway,sans-serif;font-size:25px;line-height:54px;font-weight:500;color:#fff;margin:0 0 2px;padding-left:12px}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right ul{list-style:none;padding:0;margin:0}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right a{text-decoration:none;color:#414141;display:block;font-size:18px;line-height:25.5px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#f4f1e2;margin-bottom:2px;padding-left:60px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right a:hover{color:#414141;background-color:#ddd}.pdt .breadcrumbs>span body.pdt .row-2 .col-33-right a .fa-plus-circle{color:#40a293;font-size:30px;margin-top:-15px;display:block;position:absolute;top:7px;left:17px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .content{border:1px solid rgba(0,0,0,.15);padding:0 28px;position:relative;padding-bottom:3px;min-height:314px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .content:before{content:" ";display:table}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .content:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left h2{font-family:Raleway,sans-serif;font-size:35px;line-height:35px;font-weight:500;color:#666;margin:28px 0 17px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .fa-chevron-right{display:block;position:absolute;top:30px;right:12px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col{float:left;width:50%;border:none}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col:before{content:" ";display:table}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col .col-66-image-wrapper{float:left;margin-right:14px;max-width:160px;max-height:205px;overflow:hidden}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col:last-of-type{padding-left:20px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .sub-col:hover .fa-plus-circle{color:#007399}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left h3{margin:10px 0;font-size:20px;line-height:21px;font-weight:500;min-height:42px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left p{font-size:15px;line-height:18px;font-weight:400;margin-top:0;margin-bottom:0}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .col-66-text{margin-bottom:14px}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .meta{display:block;margin-top:28px;font-size:13px;line-height:15px;font-weight:400;color:#666}.pdt .breadcrumbs>span body.pdt .row-3 .col-66-left .meta .fa-plus-circle{font-size:23px;color:#40a293;margin-left:18px}.pdt .breadcrumbs>span body.pdt .row-3 .col-33-right .content{border:1px solid rgba(0,0,0,.15);min-height:314px}.pdt .breadcrumbs>span body.pdt .row-3 .col-33-right iframe{width:100%;height:220px}.pdt .breadcrumbs>span body.pdt .row-3 .col-33-right .description{padding:0 16px}.pdt .breadcrumbs>span body.pdt .row-3 .col-33-right h3{font-size:18px;line-height:18px;font-weight:500;margin:11px 0 0}.pdt .breadcrumbs>span body.pdt .row-3 .col-33-right p{font-size:16px;line-height:20px;font-weight:400;margin:6px 0 13px}.pdt .breadcrumbs>span body.pdt .row-x{padding:0 12px}.pdt .breadcrumbs>span body.pdt .row-x.only-text .col-33-left{padding-bottom:21px}.pdt .breadcrumbs>span body.pdt .row-x.only-text .col-content{padding-top:14px;min-height:101px}.pdt .breadcrumbs>span body.pdt .row-x.only-text .col-content h4{font-size:40px;color:#688b84;font-family:arconregular;margin-bottom:11px}.pdt .breadcrumbs>span body.pdt .row-x.only-text .col-content p{font-family:arconregular;font-size:20px;color:#688b84;line-height:19px}.pdt .breadcrumbs>span body.pdt .row-x.image-text{clear:both}.pdt .breadcrumbs>span body.pdt .row-x.image-text h4{color:#333;font-family:arconregular;font-size:20px;margin-top:0;margin-bottom:5px;text-align:left;font-weight:600}.pdt .breadcrumbs>span body.pdt .row-x.image-text ul{padding:0;margin-top:12px;margin-bottom:0}.pdt .breadcrumbs>span body.pdt .row-x.image-text ul li{display:block;list-style:none;text-align:left;margin-bottom:18px}.pdt .breadcrumbs>span body.pdt .row-x.image-text ul li span{width:25px;height:25px;background-size:contain;background-position:center center;float:left;margin-right:12px;margin-bottom:20px}.pdt .breadcrumbs>span body.pdt .row-x.image-text ul li h5{color:#688b84;font-size:14px;line-height:14px;font-weight:600;margin-bottom:1px}.pdt .breadcrumbs>span body.pdt .row-x.image-text ul li p{color:#333;font-size:14px;font-weight:600}.pdt .breadcrumbs>span body.pdt .image-text .col-content,.pdt .breadcrumbs>span body.pdt .only-text .col-content{background-color:transparent;background:0 0;padding-top:0;padding-left:9px}@media (max-width:767px){.pdt .breadcrumbs>span body.pdt .row-x.image-text .col-33-left{max-width:400px;margin-left:auto;margin-right:auto}.pdt .breadcrumbs>span body.pdt .row-x.image-text .col-33-left .col-content{min-height:1px}}@media (max-width:767px){.pdt .breadcrumbs>span body.pdt .row-x.image-text h4{text-align:center}}@media (max-width:767px){.pdt .breadcrumbs>span body.pdt .row-x.image-text ul li{text-align:center}}@media (max-width:991px){.pdt .breadcrumbs>span body.pdt .slider .slide,.pdt .breadcrumbs>span body.pdt .slider .slide>img{min-height:1px;height:440px}.pdt .breadcrumbs>span body.pdt .slider h1{padding-bottom:88px}}@media (max-width:767px){.pdt .breadcrumbs>span body.pdt .slider h1{padding:69px 0 72px 0;text-align:center;font-size:30px;line-height:42px}.pdt .breadcrumbs>span body.pdt .slider h1 strong{font-size:38px;line-height:35px}.pdt .breadcrumbs>span body.pdt .slider .slick-dots{display:none!important}}@media (max-width:480px){.pdt .breadcrumbs>span body.pdt .slider h1{padding:1px 0 72px 0;font-size:17px;line-height:12px}.pdt .breadcrumbs>span body.pdt .slider h1 strong{font-size:20px;line-height:30px}}.pdt .breadcrumbs>span .str{min-width:320px}.pdt .breadcrumbs>span .str section.main .sns-container{overflow:hidden}.pdt .breadcrumbs>span .str section.main .sns-container.gen{padding-top:0}.pdt .breadcrumbs>span .str .feat-img{width:100%;display:block;height:87px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:21px}.pdt .breadcrumbs>span .str .fa-chevron-right{color:#c4c4c4;font-size:30px}.pdt .breadcrumbs>span .str a:hover .fa-chevron-right{color:#666}.pdt .breadcrumbs>span .str .col-image{width:100%;height:201px;overflow:hidden}.pdt .breadcrumbs>span .str .col-image .inner-slide{height:201px;width:100%;background-repeat:no-repeat;background-size:cover!important}.pdt .breadcrumbs>span .str .col-content{font-family:Raleway,sans-serif;background-color:#099ad6;background:#099ad6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#6bc2e6),to(#099ad6));background:linear-gradient(to bottom,#6bc2e6 0,#099ad6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc2e6', endColorstr='#099ad6', GradientType=0 );color:#fff;margin-top:3px;min-height:195px;text-align:center;padding:32px 6px 6px;font-size:14px;line-height:17px;font-weight:400}.pdt .breadcrumbs>span .str .col-content h1,.pdt .breadcrumbs>span .str .col-content h2,.pdt .breadcrumbs>span .str .col-content h3,.pdt .breadcrumbs>span .str .col-content h4,.pdt .breadcrumbs>span .str .col-content h5,.pdt .breadcrumbs>span .str .col-content h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:19px}.pdt .breadcrumbs>span .str .col-content h2{font-size:27px;font-family:arconregular}.pdt .breadcrumbs>span .str .col-content p{font-size:14px;line-height:17px;font-weight:400;margin:0}.pdt .breadcrumbs>span .str .col-content a{color:#fff}.pdt .breadcrumbs>span .str .row-x:before{content:" ";display:table}.pdt .breadcrumbs>span .str .row-x:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .row-2{padding:0 12px}.pdt .breadcrumbs>span .str .row-2 .col-33-left{font-family:arconregular}.pdt .breadcrumbs>span .str .row-2 .content{border:1px solid rgba(0,0,0,.15);min-height:196px}.pdt .breadcrumbs>span .str .col-33-left .heading-banner{background-color:#099ad6;color:#fff;margin:0;padding:15px 16px;overflow:hidden;font-size:25px;line-height:9px;font-weight:500}.pdt .breadcrumbs>span .str .col-33-left .heading-banner span{display:block;padding-top:30px}.pdt .breadcrumbs>span .str .col-33-left .heading-banner:before{content:" ";display:table}.pdt .breadcrumbs>span .str .col-33-left .heading-banner:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .col-33-left .heading-banner small{display:block;font-size:21px;line-height:43px;font-weight:400}.pdt .breadcrumbs>span .str .col-33-left .heading-banner img{float:left;margin-right:14px;margin-left:17px;margin-top:4px}.pdt .breadcrumbs>span .str .col-33-left .content{padding:17px 28px 24px;font-size:17px;line-height:21px;font-weight:400}.pdt .breadcrumbs>span .str .col-33-left .content p{margin:0 0 24px;font-family:Roboto,sans-serif}.pdt .breadcrumbs>span .str .col-33-left .content p:last-of-type{margin:0}.pdt .breadcrumbs>span .str .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}.pdt .breadcrumbs>span .str .sub-col:hover{color:#414141}.pdt .breadcrumbs>span .str .sub-col strong{display:block;font-size:20px;line-height:18px;font-weight:700;padding-bottom:12px}.pdt .breadcrumbs>span .str .sub-col .image-wrapper{padding:10px 15px 8px;min-height:82px;background-color:#099ad6;display:inline-block}.pdt .breadcrumbs>span .str .sub-col .image-wrapper img{width:60px}.pdt .breadcrumbs>span .str .sub-col:before{content:" ";display:table}.pdt .breadcrumbs>span .str .sub-col:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .sub-col .text{display:block;padding:8px 36px 0 99px}.pdt .breadcrumbs>span .str .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px}.pdt .breadcrumbs>span .str .row-2 .col:before{content:" ";display:table}.pdt .breadcrumbs>span .str .row-2 .col:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .row-2 .col .sub-col-wrapper{padding:0 15px 28px;width:25%;float:left}.pdt .breadcrumbs>span .str .row-2 .col .sub-col-wrapper .text{color:#6d6e71;font-size:20px;font-family:arconregular;padding:6px 36px 0 9px;display:inline-block;vertical-align:middle}.pdt .breadcrumbs>span .str .row-2 .col-33-right{min-height:319px}.pdt .breadcrumbs>span .str .row-2 .col-33-right h2{background-color:#ada97e;font-family:Raleway,sans-serif;font-size:25px;line-height:54px;font-weight:500;color:#fff;margin:0 0 2px;padding-left:12px}.pdt .breadcrumbs>span .str .row-2 .col-33-right ul{list-style:none;padding:0;margin:0}.pdt .breadcrumbs>span .str .row-2 .col-33-right a{text-decoration:none;color:#414141;display:block;font-size:18px;line-height:25.5px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#f4f1e2;margin-bottom:2px;padding-left:60px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px}.pdt .breadcrumbs>span .str .row-2 .col-33-right a:hover{color:#414141;background-color:#ddd}.pdt .breadcrumbs>span .str .row-2 .col-33-right a .fa-plus-circle{color:#099ad6;font-size:30px;display:block;position:absolute;top:7px;left:17px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .content{border:1px solid rgba(0,0,0,.15);padding:0 28px;position:relative;padding-bottom:3px;min-height:314px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .content:before{content:" ";display:table}.pdt .breadcrumbs>span .str .row-3 .col-66-left .content:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .row-3 .col-66-left h2{font-family:Raleway,sans-serif;font-size:35px;line-height:35px;font-weight:500;color:#666;margin:28px 0 17px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .fa-chevron-right{display:block;position:absolute;top:30px;right:12px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col{float:left;width:50%;border:none}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col:before{content:" ";display:table}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col:after{content:" ";display:table;clear:both}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col .col-66-image-wrapper{float:left;margin-right:14px;max-width:160px;max-height:205px;overflow:hidden}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col:last-of-type{padding-left:20px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .sub-col:hover .fa-plus-circle{color:#007399}.pdt .breadcrumbs>span .str .row-3 .col-66-left h3{margin:10px 0;font-size:20px;line-height:21px;font-weight:500;min-height:42px}.pdt .breadcrumbs>span .str .row-3 .col-66-left p{font-size:15px;line-height:18px;font-weight:400;margin-top:0;margin-bottom:0}.pdt .breadcrumbs>span .str .row-3 .col-66-left .col-66-text{margin-bottom:14px}.pdt .breadcrumbs>span .str .row-3 .col-66-left .meta{display:block;margin-top:28px;font-size:13px;line-height:15px;font-weight:400;color:#666}.pdt .breadcrumbs>span .str .row-3 .col-66-left .meta .fa-plus-circle{font-size:23px;color:#099ad6;margin-left:18px}.pdt .breadcrumbs>span .str .row-3 .col-33-right .content{border:1px solid rgba(0,0,0,.15);min-height:314px}.pdt .breadcrumbs>span .str .row-3 .col-33-right iframe{width:100%;height:220px}.pdt .breadcrumbs>span .str .row-3 .col-33-right .description{padding:0 16px}.pdt .breadcrumbs>span .str .row-3 .col-33-right h3{font-size:18px;line-height:18px;font-weight:500;margin:11px 0 0}.pdt .breadcrumbs>span .str .row-3 .col-33-right p{font-size:16px;line-height:20px;font-weight:400;margin:6px 0 13px}.pdt .breadcrumbs>span .str header.main .logo img{max-width:243px;margin-right:25px;margin-bottom:7px}.pdt .breadcrumbs>span .str header.main>.sns-container>a.logo:nth-of-type(2)>img{margin-bottom:3px}@media (max-width:767px){.pdt .breadcrumbs>span .str .col-image{height:250px}}@media (max-width:767px){.pdt .breadcrumbs>span .str .col-33-left .heading-banner{padding:15px 0}}@media (max-width:1200px){.pdt .breadcrumbs>span .str .col-33-left{width:50%}}@media (max-width:767px){.pdt .breadcrumbs>span .str .col-33-left{width:100%}}@media (max-width:1200px){.pdt .breadcrumbs>span .str .row-2 .col .sub-col-wrapper{width:50%}}@media (max-width:767px){.pdt .breadcrumbs>span .str .row-2 .col .sub-col-wrapper{width:100%;padding-bottom:0;margin-bottom:15px}}.pdt .breadcrumbs>span .text-img-wrapper{padding-left:80px;position:absolute;top:50%;-webkit-transform:translateY(-42%);transform:translateY(-42%)}@media (max-width:767px){.pdt .breadcrumbs>span .text-img-wrapper{padding-left:30px}}.pdt .breadcrumbs>span .top-image{width:100%;position:relative;height:500px;min-height:350px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px}.pdt .breadcrumbs>span .top-image .top-bar{background-color:#099ad6;width:100%;height:40px;padding-left:27px}.pdt .breadcrumbs>span .top-image .top-bar h4{line-height:40px;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600;font-family:Raleway,sans-serif}.pdt .breadcrumbs>span .top-image .text{color:#fff;font-family:Raleway,sans-serif}.pdt .breadcrumbs>span .top-image .text h1,.pdt .breadcrumbs>span .top-image .text h2,.pdt .breadcrumbs>span .top-image .text h3,.pdt .breadcrumbs>span .top-image .text h4{line-height:100%;font-size:48px;font-weight:300;margin-top:15px}.pdt .breadcrumbs>span .top-image .text h1 strong,.pdt .breadcrumbs>span .top-image .text h2 strong,.pdt .breadcrumbs>span .top-image .text h3 strong,.pdt .breadcrumbs>span .top-image .text h4 strong{font-size:50px;display:block;font-weight:900}@media (max-width:1023px){.pdt .breadcrumbs>span .top-image .text h1,.pdt .breadcrumbs>span .top-image .text h2,.pdt .breadcrumbs>span .top-image .text h3,.pdt .breadcrumbs>span .top-image .text h4{font-size:38px}}@media (max-width:1023px){.pdt .breadcrumbs>span .top-image .text h1 strong,.pdt .breadcrumbs>span .top-image .text h2 strong,.pdt .breadcrumbs>span .top-image .text h3 strong,.pdt .breadcrumbs>span .top-image .text h4 strong{font-size:40px}}.pdt .breadcrumbs>span .str header.main .logo img{height:40px}.pdt .breadcrumbs>span .str header.main nav.main a:hover{color:#099ad6}.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children>.sub-menu{top:50px;border-top:5px solid #099ad6}.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children>.sub-menu a:hover{background-color:#099ad6}.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{top:0}.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>a{background-color:#099ad6}.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children:hover>.icon,.pdt .breadcrumbs>span .str header.main nav.main .menu-item-has-children:hover>a{color:#099ad6}.pdt .breadcrumbs>span .str .breadcrumbs{background-color:#6bc2e6}.pdt .breadcrumbs>span .str .breadcrumbs>span{padding-left:20px}.pdt .breadcrumbs>span .str .breadcrumbs>span:after{border-width:19px 0 19px 13px;border-color:transparent transparent transparent #099ad6}.pdt .breadcrumbs>span .str .breadcrumbs>span:first-of-type{background-color:#099ad6;padding-left:25px}.pdt .breadcrumbs>span .str .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #099ad6}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(2){background-color:#3aaede}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #3aaede}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(3){background-color:#61bee5}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #61bee5}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(4){background-color:#81cbea}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #81cbea}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(5){background-color:#9ad5ee}.pdt .breadcrumbs>span .str .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #9ad5ee}.pdt .breadcrumbs>span .str .breadcrumbs>span:last-of-type:after{display:none}.pdt .breadcrumbs>span .str .breadcrumbs>span:first-of-type:before{background-color:#099ad6}.pdt .breadcrumbs>span .str .wrap-of-wrap{max-width:1200px;margin-left:auto;margin-right:auto}.pdt .breadcrumbs>span .str .top-home-bar{background-color:#9ad5ee}.pdt .breadcrumbs>span .str .breadcrumbs,.pdt .breadcrumbs>span .str .top-bar{background-color:#6bc2e6}@media (max-width:420px){.pdt .breadcrumbs>span .str header.main .logo img{max-width:245px}}@media (max-width:420px){.pdt .breadcrumbs>span .str .dl-menuwrapper button{right:6px}}.pdt .breadcrumbs>span #page{padding-top:80px}.pdt .breadcrumbs>span .empty section.main .sns-container.gen p,.pdt .breadcrumbs>span .search section.main .sns-container.gen p{padding-bottom:0}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h1,.pdt .breadcrumbs>span .search section.main .sns-container.gen h1{font-size:2em}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h2,.pdt .breadcrumbs>span .search section.main .sns-container.gen h2{font-size:1.5em;padding-bottom:0}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h2>a,.pdt .breadcrumbs>span .search section.main .sns-container.gen h2>a{padding-bottom:0}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h3,.pdt .breadcrumbs>span .search section.main .sns-container.gen h3{font-size:1.17em}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h4,.pdt .breadcrumbs>span .search section.main .sns-container.gen h4{font-size:1em}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h5,.pdt .breadcrumbs>span .search section.main .sns-container.gen h5{font-size:.83em}.pdt .breadcrumbs>span .empty section.main .sns-container.gen h6,.pdt .breadcrumbs>span .search section.main .sns-container.gen h6{font-size:.67em}.pdt .breadcrumbs>span .empty section.main .sns-container.gen .alignleft,.pdt .breadcrumbs>span .empty section.main .sns-container.gen .fl{float:left!important;margin:0 20px 20px 0!important}.pdt .breadcrumbs>span .search section.main .sns-container.gen .alignleft,.pdt .breadcrumbs>span .search section.main .sns-container.gen .fl{float:left!important;margin:0 20px 20px 0!important}.pdt .breadcrumbs>span .empty section.main .sns-container.gen .alignright,.pdt .breadcrumbs>span .empty section.main .sns-container.gen .fr{float:right!important;margin:0 0 20px 20px!important}.pdt .breadcrumbs>span .search section.main .sns-container.gen .alignright,.pdt .breadcrumbs>span .search section.main .sns-container.gen .fr{float:right!important;margin:0 0 20px 20px!important}.pdt .breadcrumbs>span .empty section.main .sns-container.gen .aligncenter,.pdt .breadcrumbs>span .search section.main .sns-container.gen .aligncenter{display:block!important;float:none!important;text-align:center!important;clear:both!important;margin:0 auto!important}.pdt .breadcrumbs>span .iframe-wrapper{width:970px;height:457px;overflow:hidden;position:relative}.pdt .breadcrumbs>span .iframe-wrapper>iframe{position:absolute;width:1366px;height:3000px;top:-113px;left:-198px}.pdt .breadcrumbs>span section.main .content .panel-grid p{padding-bottom:0}@media (max-width:1000px){.pdt .breadcrumbs>span .iframe-wrapper{width:446px;height:908px}}@media (max-width:767px){.pdt .breadcrumbs>span .iframe-wrapper{width:95%;margin-left:auto;margin-right:auto;max-width:469px}}@media (max-width:1000px){.pdt .breadcrumbs>span .iframe-wrapper>iframe{width:480px;left:-17px;top:-132px}}@media (max-width:767px){.pdt .breadcrumbs>span .iframe-wrapper>iframe{width:101%;left:-3px;max-width:480px}}.pdt .breadcrumbs>span .bg-img{display:none}@media (max-width:767px){.pdt .breadcrumbs>span .bg-img{display:block;width:100%;max-width:100%}}.pdt .breadcrumbs>span .big-box-custom-page{width:100%;height:670px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.pdt .breadcrumbs>span .big-box-custom-page .box-in{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2YyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODg3MiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-webkit-gradient(linear,left top,left bottom,from(rgba(64,162,147,.9)),to(rgba(116,205,175,.9)));background:linear-gradient(to bottom,rgba(64,162,147,.9) 0,rgba(116,205,175,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e600a86c', endColorstr='#e6008872', GradientType=0 );position:absolute;bottom:0;width:100%}@media (max-width:767px){.pdt .breadcrumbs>span .big-box-custom-page{height:auto}}@media (max-width:767px){.pdt .breadcrumbs>span .big-box-custom-page .box-in{position:relative;height:auto}}.pdt .breadcrumbs>span .cidadao section.main,.pdt .breadcrumbs>span .institucional section.main,.pdt .breadcrumbs>span .profissional section.main,.pdt .breadcrumbs>span .sns section.main{padding-top:0;padding-bottom:0}.pdt .breadcrumbs>span .cidadao section.main .sns-container,.pdt .breadcrumbs>span .institucional section.main .sns-container,.pdt .breadcrumbs>span .profissional section.main .sns-container,.pdt .breadcrumbs>span .sns section.main .sns-container{padding-top:0}.pdt .breadcrumbs>span .institucional .big-box-custom-page .box-in .one-wrapper{margin:0 auto;width:300px;padding-top:24px;text-align:center;color:#fff}.pdt .breadcrumbs>span .institucional .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 18px}.pdt .breadcrumbs>span .institucional .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0}.pdt .breadcrumbs>span .institucional .big-box-custom-page .box-in p{font-size:18px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:0}.pdt .breadcrumbs>span p+ul{margin:0;overflow:hidden}.pdt .breadcrumbs>span .frm_style_formidable-style.with_frm_style fieldset{margin-top:-125px}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul{padding:0;margin:0;overflow:hidden}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul li{list-style:none;float:left;width:25%;position:relative;text-align:center;color:#fff;padding-top:24px;height:195px}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul li:last-child:after{display:none}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in ul li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.pdt .breadcrumbs>span .cidadao .big-box-custom-page .box-in h4{font-size:17px}}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li{list-style:none;float:left;width:33%;position:relative;text-align:center;color:#fff;padding-top:24px;height:195px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li:nth-child(2){padding-top:34px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:90%;max-width:380px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;padding-left:53px;text-align:left;position:relative;font-size:15px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.pdt .breadcrumbs>span .profissional .big-box-custom-page .box-in h4{font-size:17px}}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li{list-style:none;float:left;width:50%;position:relative;text-align:center;color:#fff;padding-top:34px;height:195px}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li>h4{width:97%;text-align:left;margin-left:auto;margin-right:auto;padding-left:20px}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:97%}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;width:50%;float:left;padding-left:53px;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .sns .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}.pdt .breadcrumbs>span .grn .top-home-bar,.pdt .breadcrumbs>span .institucional2 .top-home-bar{background-color:#b1d9d3;overflow:hidden;position:relative;z-index:1}.pdt .breadcrumbs>span .grn .breadcrumbs,.pdt .breadcrumbs>span .institucional2 .breadcrumbs,.pdt .breadcrumbs>span .single-apps .breadcrumbs{max-width:100%}.pdt .breadcrumbs>span .grn .breadcrumbs>span:first-of-type:before{background-color:#40a293}.pdt .breadcrumbs>span .institucional2 .breadcrumbs>span:first-of-type:before{background-color:#40a293}.pdt .breadcrumbs>span .institucional2 section.main .sns-container{max-width:1200px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li{list-style:none;float:left;position:relative;text-align:center;color:#fff}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x1{width:100%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x2{width:50%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x3{width:33%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x4{width:25%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols2x3{width:66%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols3x4{width:75%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-one-column{padding-top:34px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns{padding-top:34px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng{text-align:center;padding:66px 0 0 67px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng a img{margin:auto;width:274px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>a{padding-top:12px;padding-bottom:12px;display:inline-block}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:97%}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;padding-left:53px;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/botao_seta_bola.svg);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul>li a{color:#fff;padding-bottom:0}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns h4{text-align:left;width:97%;margin-left:auto;margin-right:auto;padding-left:2px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul{max-width:initial;padding:0;margin:15px auto 0;width:97%;max-width:none}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul>li{list-style:none;width:50%;float:left;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.ico-one-column h4{text-align:left;width:97%;margin-left:auto;margin-right:auto;padding-left:21px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px;color:#fff}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x1{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x2{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x3{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols1x4{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols2x3{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.cols3x4{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in h4{font-size:17px}}.pdt .breadcrumbs>span #cnt02,.pdt .breadcrumbs>span #cnt03,.pdt .breadcrumbs>span #cnt04,.pdt .breadcrumbs>span .page-template.pdt #cnt01{font-size:37px;white-space:nowrap;font-family:monospace}.pdt .breadcrumbs>span .innerslider-box{width:100%;position:absolute;height:71px;bottom:9px}.pdt .breadcrumbs>span .innerslider-elem{width:100%;max-width:1200px;margin:auto;height:71px;position:relative}.pdt .breadcrumbs>span .absolute-slider{width:93.4%;left:3.3%;height:71px;position:absolute;overflow:hidden}.pdt .breadcrumbs>span .absolute-slider.slick-slider{overflow:visible}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul>li a{-webkit-transition:color linear .3s;transition:color linear .3s}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li>ul>li a:hover{color:#307a6e}.pdt .breadcrumbs>span .slider .slide-content .content-slide{height:100%;display:table-cell;vertical-align:middle;padding:0 0 88px 88px}.pdt .breadcrumbs>span .slider .content-slide br{display:block;margin:0}.pdt .breadcrumbs>span .slider .content-slide .extrabold{font-weight:bolder}.pdt .breadcrumbs>span .slider .content-slide .bold{font-weight:700}.pdt .breadcrumbs>span .slider .content-slide .light{font-weight:lighter}.pdt .breadcrumbs>span .slider .content-slide .f50{font-size:50px;line-height:initial}.pdt .breadcrumbs>span .slider .content-slide .f42{font-size:42px;line-height:47px}.pdt .breadcrumbs>span .slider .content-slide .f30{font-size:30px;line-height:35px}.pdt .breadcrumbs>span .slider .content-slide .f23{font-size:23px;line-height:28px}.pdt .breadcrumbs>span .slider .content-slide .f20{font-size:20px;line-height:25px}@media (max-width:767px){.pdt .breadcrumbs>span .slider .slide-content .content-slide{text-align:center;padding:0 0 88px 0;display:block;width:100%}}@media (max-width:480px){.pdt .breadcrumbs>span .slider .content-slide .f50{font-size:40px}.pdt .breadcrumbs>span .slider .content-slide .f42{font-size:37px}.pdt .breadcrumbs>span .slider .content-slide .f30{font-size:25px}}.pdt .breadcrumbs>span .top-image{height:469px!important;margin-left:0}.pdt .breadcrumbs>span .feat .col-content{padding-top:55px!important;height:259px!important}.pdt .breadcrumbs>span .feat .col-content h2{height:50px!important}.pdt .breadcrumbs>span .feat .col-content a{text-decoration:none!important}.pdt .breadcrumbs>span .sns-container.box{padding-bottom:20px}.pdt .breadcrumbs>span .ico-text h4:hover{color:#307a6e!important;-webkit-transition:color linear .3s;transition:color linear .3s}.pdt .breadcrumbs>span .cols2x3{height:240px}.pdt .breadcrumbs>span body.pdt .search-row input{padding:8px 6px 6px}.pdt .breadcrumbs>span .pdt header.main nav.main li{margin-right:25px}.pdt .breadcrumbs>span .str header.main nav.main li{margin-right:18px}.pdt .breadcrumbs>span .str header.main nav.main ul{padding-right:5px}.pdt .breadcrumbs>span #menu-item-713{display:none}.pdt .breadcrumbs>span .social{color:#40a293!important;margin-right:10px;font-size:20px}.pdt .breadcrumbs>span .single-apps .app-top-bar{overflow:hidden}.pdt .breadcrumbs>span .single-apps .app-top-bar>img{float:left;margin-right:41px}.pdt .breadcrumbs>span .single-apps .app-top-bar .info-bar{padding-top:19px;margin-bottom:26px}.pdt .breadcrumbs>span .single-apps .app-top-bar .info-bar h1{font-family:Raleway,sans-serif;color:#40a293;font-size:30px;font-weight:400;margin-top:0;margin-bottom:7px;padding-bottom:0}.pdt .breadcrumbs>span .single-apps .app-top-bar .info-bar h3{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;margin-top:0;margin-bottom:22px;color:#666;padding-bottom:0}.pdt .breadcrumbs>span .single-apps .app-top-bar .info-bar .logos-app{overflow:hidden}.pdt .breadcrumbs>span .single-apps .app-top-bar .info-bar a{float:left;margin-right:10px;padding-bottom:0}.pdt .breadcrumbs>span .single-apps article.content{padding:14px 28px 0}.pdt .breadcrumbs>span .single-apps article.content .img-col{float:left;width:42%;margin-right:4%;padding-top:7px}.pdt .breadcrumbs>span .single-apps article.content .img-col img{max-width:100%;height:auto}.pdt .breadcrumbs>span .single-apps article.content .content-col{float:left;width:49%}.pdt .breadcrumbs>span .single-apps article.content .content-col p{color:#666;font-size:16px;line-height:28px;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:-.3px}.pdt .breadcrumbs>span .single-apps article.content .content-col.only{float:none;width:100%}@media (max-width:767px){.pdt .breadcrumbs>span .single-apps article.content .img-col{width:100%;float:none}.pdt .breadcrumbs>span .single-apps article.content .img-col img{margin-left:auto;margin-right:auto;display:block;margin-bottom:15px;width:450px;max-width:90%}}@media (max-width:767px){.pdt .breadcrumbs>span .single-apps article.content .content-col{width:100%;float:none}}@media (max-width:767px){.pdt .breadcrumbs>span header.main .dl-menuwrapper .dl-menu{top:58px}.pdt .breadcrumbs>span .spsm{float:none;clear:both;text-align:center}.pdt .breadcrumbs>span .spsm>div>a img{float:none;display:block;margin-left:auto;margin-right:auto}.pdt .breadcrumbs>span .spsm>div>span{right:initial}.pdt .breadcrumbs>span .single-apps .app-top-bar>img{margin-bottom:10px}}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog{padding:0 0 0 4px;margin-top:54px}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li{list-style:none;margin-right:5.3%;width:29.8%;float:left;margin-bottom:27px}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:0}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .top-line{margin-bottom:12px;min-height:78px}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .top-line>a{padding:0}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .top-line>a>img{margin-right:21px;margin-bottom:10px;float:left}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .top-line>a h3{font-family:Raleway,sans-serif;color:#40a293;font-size:24px;font-weight:400;margin-top:0;padding-top:20px;margin-bottom:0;padding-bottom:0;line-height:29px}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .desc{clear:both;margin-top:12px}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .desc p{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:26px;margin-top:0;margin-bottom:0;color:#666;padding-bottom:0}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li .desc .more{color:#40a293;font-size:16px;font-weight:300;padding:0;margin-bottom:30px}@media (max-width:991px){.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li{width:45%;margin-right:10%}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:10%}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li:nth-child(2n){margin-right:0!important}}@media (max-width:767px){.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li{width:100%;margin-right:0!important}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:0}.pdt .breadcrumbs>span .apps-blog article.content .apps-list-blog li:nth-child(2n){margin-right:0!important}}.pdt .breadcrumbs>span .single-noticias article.content h1,.pdt .breadcrumbs>span .single-post article.content h1{color:#40a293;font-size:28px!important;font-weight:lighter;font-family:Raleway,sans-serif;line-height:1.2;padding:0;margin-top:30px;margin-bottom:21px}.pdt .breadcrumbs>span .single-noticias article.content .post-info-bar,.pdt .breadcrumbs>span .single-post article.content .post-info-bar{margin-bottom:21px}.pdt .breadcrumbs>span .single-noticias article.content .post-info-bar .post-info,.pdt .breadcrumbs>span .single-post article.content .post-info-bar .post-info{overflow:hidden}.pdt .breadcrumbs>span .single-noticias article.content .post-info-bar .post-info span,.pdt .breadcrumbs>span .single-post article.content .post-info-bar .post-info span{float:left;font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:15px;margin-top:6px;margin-bottom:0;color:#40a293;padding-bottom:0;padding-left:5px;padding-right:5px}.pdt .breadcrumbs>span .single-noticias article.content .post-info-bar .post-info span:first-of-type,.pdt .breadcrumbs>span .single-post article.content .post-info-bar .post-info span:first-of-type{padding-left:0}.pdt .breadcrumbs>span .single-noticias article.content .l-col,.pdt .breadcrumbs>span .single-post article.content .l-col{float:left;width:52%;clear:left}.pdt .breadcrumbs>span .single-noticias article.content .l-col p,.pdt .breadcrumbs>span .single-post article.content .l-col p{margin-top:0;margin-bottom:21px;padding-bottom:0}.pdt .breadcrumbs>span .single-noticias article.content .l-col p a,.pdt .breadcrumbs>span .single-post article.content .l-col p a{padding:0}.pdt .breadcrumbs>span .single-noticias article.content .r-col,.pdt .breadcrumbs>span .single-post article.content .r-col{padding-top:2px;float:right;width:41%;overflow:hidden}.pdt .breadcrumbs>span .single-noticias article.content .r-col img,.pdt .breadcrumbs>span .single-post article.content .r-col img{float:right;clear:right;margin-bottom:30px;display:block;max-width:100%}.pdt .breadcrumbs>span .single-noticias article.content .voltar,.pdt .breadcrumbs>span .single-post article.content .voltar{display:block;width:89px;margin-top:20px;font-size:14px;color:#fff;background-color:#40a293;padding:7px 10px 7px 32px;border-radius:3px;background-image:url(images/voltarr.png);background-repeat:no-repeat;background-position:11px 11px}.pdt .breadcrumbs>span .single-noticias-literacia article.content h1{color:#ff6e11}.pdt .breadcrumbs>span .single-noticias-literacia article.content .post-info-bar .post-info span{color:#ff6e11}.pdt .breadcrumbs>span .single-noticias-literacia article.content .voltar{background-color:#ff6e11}.pdt .breadcrumbs>span .blog article.content .sns-page-header h1,.pdt .breadcrumbs>span .search article.content .sns-page-header h1{font-family:Raleway,sans-serif;color:#40a293;font-size:28px;font-weight:400;margin-top:30px;margin-bottom:21px;padding-bottom:0}.pdt .breadcrumbs>span .blog article.content .sns-page-header,.pdt .breadcrumbs>span .search article.content .sns-page-header{height:150px;overflow:hidden}.pdt .breadcrumbs>span .blog article.content .sns-page-header form,.pdt .breadcrumbs>span .search article.content .sns-page-header form{float:left;width:82%}.pdt .breadcrumbs>span .blog article.content .sns-page-header form input,.pdt .breadcrumbs>span .search article.content .sns-page-header form input{border:2px solid #9ed1ca;height:37px;border-radius:3px;float:left;padding-left:7px;padding-right:7px;margin-right:10px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form .textinput,.pdt .breadcrumbs>span .search article.content .sns-page-header form .textinput{width:45%}.pdt .breadcrumbs>span .blog article.content .sns-page-header form label,.pdt .breadcrumbs>span .search article.content .sns-page-header form label{float:left;font-weight:300;font-size:16px;line-height:15px;margin-top:12px;margin-bottom:0;color:#666;padding-bottom:0;padding-right:10px;width:36px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form .datepicker,.pdt .breadcrumbs>span .search article.content .sns-page-header form .datepicker{width:15.7%;background-image:url(images/data.png);background-repeat:no-repeat;background-position:90% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:34px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form input[type=submit],.pdt .breadcrumbs>span .search article.content .sns-page-header form input[type=submit]{color:#fff;background-color:#40a293;border-color:#40a293;text-align:center;width:9.8%;padding-left:0;padding-right:0;margin-right:0}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation{float:right;width:18%}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol{padding:0;float:right}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li:last-child a,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li:last-child a{margin-right:0}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li:first-child a,.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li:first-child span{margin-left:0}.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li:first-child a,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li:first-child span{margin-left:0}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li a,.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li a,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li span.page.current,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li span.page.current{background-color:#d9ecea;border-radius:100%;width:35px;height:35px}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li .next,.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li .next,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation ol li .next,.pdt .breadcrumbs>span .search article.content .sns-page-header .navigation ol li .next{background-position:-30px 12px}.pdt .breadcrumbs>span .blog article.content .thumb-a,.pdt .breadcrumbs>span .search article.content .thumb-a{width:30%;max-width:311px;height:170px;display:block;float:left;padding-right:41px;padding-top:1px;padding-bottom:0}.pdt .breadcrumbs>span .blog article.content .thumb-a img,.pdt .breadcrumbs>span .search article.content .thumb-a img{float:left;max-width:100%;height:auto}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap{float:left;width:70%}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .post-title,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .post-title{padding:0;margin-bottom:9px;margin-top:-3px}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .post-title a,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .post-title a{font-family:Raleway,sans-serif;color:#40a293;font-size:24px;font-weight:400;margin-top:0;margin-bottom:0;padding-bottom:0}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .post-info,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .post-info{overflow:hidden;margin-bottom:23px}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .post-info span,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .post-info span{float:left;font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:15px;margin-top:6px;margin-bottom:0;color:#40a293;padding-bottom:0;padding-left:5px;padding-right:5px}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .post-info span:first-of-type,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .post-info span:first-of-type{padding-left:0}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap>p,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap>p{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:24px;margin-top:0;margin-bottom:6px;color:#666;padding-bottom:0}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap .more,.pdt .breadcrumbs>span .search article.content .post-short-wrapper .text-wrap .more{font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:24px;margin-top:0;margin-bottom:0;color:#40a293;padding-bottom:0}.pdt .breadcrumbs>span .blog article.content .s-p,.pdt .breadcrumbs>span .search article.content .s-p{clear:both;overflow:hidden;border-top:1px solid #ccc;padding-top:20px;padding-bottom:14px}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation,.pdt .breadcrumbs>span .search article.content .after-nav .navigation{float:right}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol{padding:0}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li:last-child a,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li:last-child a{margin-right:0}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li:first-child a,.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li:first-child span{margin-left:0}.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li:first-child a,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li:first-child span{margin-left:0}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li a,.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li a,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li span.page.current,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li span.page.current{background-color:#d9ecea;border-radius:100%;width:35px;height:35px}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li .next,.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li .next,.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.pdt .breadcrumbs>span .blog article.content .after-nav .navigation ol li .next{background-position:-30px 12px}.pdt .breadcrumbs>span .search article.content .after-nav .navigation ol li .next{background-position:-30px 12px}.pdt .breadcrumbs>span .ui-datepicker-calendar{width:100%}.pdt .breadcrumbs>span .ui-datepicker-calendar td a{display:inline-block;width:100%;text-align:center}.pdt .breadcrumbs>span .ui-datepicker{width:200px}.pdt .breadcrumbs>span .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.pdt .breadcrumbs>span .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.pdt .breadcrumbs>span .ui-datepicker-prev{left:2px}.pdt .breadcrumbs>span .ui-datepicker-next{right:2px}.pdt .breadcrumbs>span .ui-datepicker-next,.pdt .breadcrumbs>span .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.pdt .breadcrumbs>span .ui-datepicker-next span,.pdt .breadcrumbs>span .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;text-indent:999px;overflow:hidden}@media (max-width:1210px){.pdt .breadcrumbs>span .blog article.content .sns-page-header{height:auto;padding-bottom:10px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form{width:478px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form .textinput{width:100%;margin-bottom:10px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form .datepicker{width:147px}.pdt .breadcrumbs>span .blog article.content .sns-page-header form input[type=submit]{width:92px}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation{width:300px;overflow:hidden}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation .wp-paginate{float:right}}@media (max-width:991px){.pdt .breadcrumbs>span .blog article.content .sns-page-header form{float:none;margin-left:0}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation{float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation .wp-paginate{float:none;margin-left:auto;margin-right:auto;text-align:center}.pdt .breadcrumbs>span .blog article.content .sns-page-header .navigation .wp-paginate li{display:inline-block}}@media (max-width:767px){.pdt .breadcrumbs>span .blog article.content .thumb-a{width:270px;padding-right:0;margin-left:auto;margin-right:auto;float:none}.pdt .breadcrumbs>span .blog article.content .post-short-wrapper .text-wrap{width:100%;float:none;margin-top:10px;clear:both}}@media (max-width:767px){.pdt .breadcrumbs>span .share{float:none;margin-left:auto;margin-right:auto;padding-bottom:10px;overflow:hidden}}.pdt .breadcrumbs>span #flayup{top:-110px!important}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.sthng>a figure{margin:0;background-size:contain;background-position:center center;background-repeat:no-repeat;width:auto}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.sthng>a img{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in>ul>li.sthng>a img:hover{opacity:0}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in figure{width:74px;height:71px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px;position:relative}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in figure span{position:absolute;top:0;left:100;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.pdt .breadcrumbs>span .grn .big-box-custom-page .box-in figure:hover .to-zero{opacity:0}.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list a,.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list span{float:left;margin-left:0;margin-right:5px;margin-bottom:5px;border-radius:4px;padding:9px 15px 11px;text-align:center}.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list a{text-decoration:none;background-color:#eceef2;border:1px solid #eceef2;color:#40a293}.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list a:hover{background-color:#baddd8}.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list span{background-color:transparent;border:1px solid #8cc7be;color:#8cc7be}.pdt .breadcrumbs>span .page.sublist-sub article.content .inner-list .inner-list{overflow:hidden;margin-bottom:25px}.pdt .breadcrumbs>span .page.sublist article.content .back:hover,.pdt .breadcrumbs>span .page.sublist-sub article.content .back:hover{background-color:#40a293}.pdt .breadcrumbs>span .sns-transparencia:hover{text-decoration:none}.pdt .breadcrumbs>span .str.pne header.main nav.main a:hover{color:#ff6f11}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:first-of-type{background-color:#ff6f11}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:first-of-type:before{background-color:#ff6f11}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #ff6f11}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(2){background-color:#ff8c41}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #ff8c41}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(3){background-color:#ffa367}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #ffa367}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(4){background-color:#ffb585}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #ffb585}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(5){background-color:#f0c7a6}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #f0c7a6}.pdt .breadcrumbs>span .str.pne .breadcrumbs>span:last-of-type:after{display:none}.pdt .breadcrumbs>span .str.pne .top-home-bar{background-color:#ffb585}.pdt .breadcrumbs>span .str.pne .feat .col-content{padding-top:34px!important;height:195px!important;background-color:#ff6f11;background:#ff6f11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇŽEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#ffa970),to(#ff6f11));background:linear-gradient(to bottom,#ffa970 0,#ff6f11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa970', endColorstr='#ff6f11', GradientType=0 )}.pdt .breadcrumbs>span .str.pne .col-content h2{font-size:25px;height:36px!important;margin-bottom:0}.pdt .breadcrumbs>span .str.pne .feat-img{margin-bottom:24px}.pdt .breadcrumbs>span .str.pne .slider h1{padding:0 0 0 59px;font-size:33px;line-height:37px}.pdt .breadcrumbs>span .str.pne .slider p{padding:5px 0 0 61px}.pdt .breadcrumbs>span .str.pne header.main .dl-menuwrapper .dl-menu{border-top:5px solid #ff6f11}.pdt .breadcrumbs>span .str.pne .pne-bar{position:relative;height:304px;background-repeat:no-repeat;background-position:center center;background-size:cover}.pdt .breadcrumbs>span .str.pne .pne-bar .in-wrap{display:table;height:100%;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:51px}.pdt .breadcrumbs>span .str.pne .pne-bar .in-wrap .wrap{display:table-cell;vertical-align:middle}.pdt .breadcrumbs>span .str.pne .pne-bar .in-wrap .wrap .cont-wrap{position:relative;padding-top:174px;float:left}.pdt .breadcrumbs>span .str.pne .pne-bar h1{margin:0;font-size:32px;line-height:37px;font-weight:400;color:#fff;font-family:arconregular}.pdt .breadcrumbs>span .str.pne .pne-bar figure{position:absolute;top:0;left:0;width:100%;height:152px;background-repeat:no-repeat;background-position:center center;margin:0 auto 0}.pdt .breadcrumbs>span .str.pne .btns-wrap{padding-bottom:10px;overflow:hidden}.pdt .breadcrumbs>span .str.pne article.content .back{background-color:#ff6e11}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header{height:257px}.pdt .breadcrumbs>span .str.pne .filter-buttons{overflow:hidden}.pdt .breadcrumbs>span .str.pne .filter-buttons>span{color:#ff6e11;font-size:16px;display:block;margin:0;margin-bottom:10px;font-family:Raleway,sans-serif}.pdt .breadcrumbs>span .str.pne .filter-buttons .a-wrap{overflow:hidden;margin-bottom:36px}.pdt .breadcrumbs>span .str.pne .filter-buttons a{float:left;width:18.5%;margin-right:1.8%;height:60px;background-color:#eaeaea;color:#666;font-family:Raleway,sans-serif;font-size:16px;line-height:21px;position:relative}.pdt .breadcrumbs>span .str.pne .filter-buttons a.sel-f{background-color:#ff6e11;color:#fff}.pdt .breadcrumbs>span .str.pne .filter-buttons a.sel-f>span.f-x{display:block}.pdt .breadcrumbs>span .str.pne .filter-buttons a>span.f-x{width:13px;height:13px;background-image:url(images/f-x.png);background-repeat:no-repeat;overflow:hidden;position:absolute;top:5px;right:5px;background-position:center center;text-indent:999px;cursor:pointer;display:none}.pdt .breadcrumbs>span .str.pne .filter-buttons a:last-of-type{margin-right:0}.pdt .breadcrumbs>span .str.pne .filter-buttons a:hover{background-color:#ff6e11;color:#fff}.pdt .breadcrumbs>span .str.pne .filter-buttons a figure{float:left;width:60px;height:60px;background-color:#ff6e11;margin:0;background-position:center center;background-repeat:no-repeat}.pdt .breadcrumbs>span .str.pne .filter-buttons a>span{float:right;width:-o-calc(100% - 60px);width:calc(100% - 60px);height:100%}.pdt .breadcrumbs>span .str.pne .filter-buttons a>span>span{display:table;width:100%;height:100%}.pdt .breadcrumbs>span .str.pne .filter-buttons a>span>span>span{display:table-cell;vertical-align:middle;padding-left:13%;padding-right:6%}.pdt .breadcrumbs>span .str.pne .blog article.content{padding:20px 0 20px 25px}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header h1{margin-top:30px;margin-bottom:21px;color:#ff6e11}.pdt .breadcrumbs>span .str.pne .blog .breadcrumbs{background-color:transparent}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header form input{border:2px solid #d9d9d9}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header form input[type=submit]{background-color:#ff6e11;border-color:#ff6e11}.pdt .breadcrumbs>span .str.pne .blog article.content .post-short-wrapper .text-wrap .more,.pdt .breadcrumbs>span .str.pne .blog article.content .post-short-wrapper .text-wrap .post-info span,.pdt .breadcrumbs>span .str.pne .blog article.content .post-short-wrapper .text-wrap .post-title a{color:#ff6e11}.pdt .breadcrumbs>span .str.pne .blog article.content .after-nav .navigation ol li span.page.current,.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header .navigation ol li span.page.current{background-color:#efefef}.pdt .breadcrumbs>span .str.pne .blog article.content .after-nav .navigation ol li a,.pdt .breadcrumbs>span .str.pne .blog article.content .after-nav .navigation ol li span,.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header .navigation ol li a,.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header .navigation ol li span{color:#666}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header .navigation ol li .next,.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarrg.png)}.pdt .breadcrumbs>span .str.pne .blog article.content .after-nav .navigation ol li .next,.pdt .breadcrumbs>span .str.pne .blog article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarrg.png)}.pdt .breadcrumbs>span .str.pne .blog article.content .back{margin-bottom:20px}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header form .datepicker{background-image:url(images/datag.png)}.pdt .breadcrumbs>span .str.pne .breadcrumbs,.pdt .breadcrumbs>span .str.pne .top-bar{background-color:transparent}@media (max-width:1210px){.pdt .breadcrumbs>span .str.pne .filter-buttons a{width:30%;margin-bottom:10px}.pdt .breadcrumbs>span .str.pne .blog article.content .sns-page-header{height:auto}}@media (max-width:767px){.pdt .breadcrumbs>span .str.pne .filter-buttons a{width:49%;margin-right:1%}}.pdt .breadcrumbs>span .archive.str.pne .breadcrumbs,.pdt .breadcrumbs>span .archive.str.pne .top-bar{background-color:transparent}.pdt .breadcrumbs>span .update-date{padding:20px 0;text-align:right}.pdt .breadcrumbs>span .botao-imprimir{background:0 0;border:none;font-size:1em;color:#40a293}.pdt .breadcrumbs>span:nth-of-type(3){background-color:#92d47d}.pdt .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #92d47d}.pdt .breadcrumbs>span:nth-of-type(4){background-color:#a8dd97}.pdt .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #a8dd97}.pdt .breadcrumbs>span:nth-of-type(5){background-color:#b9e4ac}.pdt .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #b9e4ac}.pdt .breadcrumbs>span:last-of-type:after{display:none}.pdt .top-home-bar{background-color:#b9e4ac}.pdt header.main nav.main a:hover{color:#5b3}body.pdt header.main nav{margin-top:10px!important}body.pdt section.main{padding-bottom:0}body.pdt section.main .sns-container{max-width:1200px;overflow:hidden}body.pdt .feat-img{width:100%;display:block;height:87px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:17px}body.pdt .search-row{width:100%;padding:28px 27px 1px}body.pdt .search-row input{width:100%;font-size:20px;font-family:arconregular;padding:2px 6px 0}body.pdt .fa-chevron-right{color:#c4c4c4;font-size:30px}body.pdt a:hover .fa-chevron-right{color:#666}body.pdt .col-image{width:100%;height:201px;overflow:hidden}body.pdt .col-image .inner-slide{height:201px;width:100%;background-size:cover!important}body.pdt .col-content{font-family:Raleway,sans-serif;background-color:#40a293;background:#99d685;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#99d685),to(#5b3));background:linear-gradient(to bottom,#99d685 0,#5b3 100%);color:#fff;margin-top:3px;min-height:180px;text-align:center;padding:0 0 0;font-size:14px;line-height:17px;font-weight:400}body.pdt .col-content h1,body.pdt .col-content h2,body.pdt .col-content h3,body.pdt .col-content h4,body.pdt .col-content h5,body.pdt .col-content h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:17px}body.pdt .col-content h2{font-size:33px;font-family:arconregular}body.pdt .col-content p{font-size:14px;line-height:17px;font-weight:400;margin:0}body.pdt .col-content a{color:#fff}body.pdt .row-2 .col-33-left{font-family:arconregular}body.pdt .row-2 .content{border:1px solid rgba(0,0,0,.15);min-height:196px}body.pdt .col-33-left .heading-banner{background-color:#40a293;color:#fff;margin:0;padding:15px 16px;overflow:hidden;font-size:25px;line-height:9px;font-weight:500}body.pdt .col-33-left .heading-banner span{display:block;padding-top:30px}body.pdt .col-33-left .heading-banner:before{content:" ";display:table}body.pdt .col-33-left .heading-banner:after{content:" ";display:table;clear:both}body.pdt .col-33-left .heading-banner small{display:block;font-size:21px;line-height:43px;font-weight:400}body.pdt .col-33-left .heading-banner img{float:left;margin-right:14px;margin-left:17px;margin-top:4px}body.pdt .col-33-left .content{padding:17px 28px 24px;font-size:17px;line-height:21px;font-weight:400}body.pdt .col-33-left .content p{margin:0 0 24px;font-family:Roboto,sans-serif}body.pdt .col-33-left .content p:last-of-type{margin:0}body.pdt .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}body.pdt .sub-col:hover{color:#414141}body.pdt .sub-col strong{display:block;font-size:20px;line-height:18px;font-weight:700;padding-bottom:12px}body.pdt .sub-col .image-wrapper{padding:10px 15px 8px}body.pdt .sub-col .image-wrapper img{width:60px}body.pdt .sub-col:before{content:" ";display:table}body.pdt .sub-col:after{content:" ";display:table;clear:both}body.pdt .sub-col:first-child{margin-bottom:20px}body.pdt .sub-col:first-child .image-wrapper{background-color:#faad17;float:left}body.pdt .sub-col:last-child .image-wrapper{background-color:#be494f;float:left}body.pdt .sub-col:nth-child(2){margin-bottom:20px}body.pdt .sub-col:nth-child(2) .image-wrapper{background-color:#099bd7;float:left}body.pdt .sub-col .text{display:block;padding:8px 36px 0 99px}body.pdt .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px}body.pdt .row-2 .col-33-right{min-height:319px}body.pdt .row-2 .col-33-right h2{background-color:#ada97e;font-family:Raleway,sans-serif;font-size:25px;line-height:54px;font-weight:500;color:#fff;margin:0 0 2px;padding-left:12px}body.pdt .row-2 .col-33-right ul{list-style:none;padding:0;margin:0}body.pdt .row-2 .col-33-right a{text-decoration:none;color:#414141;display:block;font-size:18px;line-height:25.5px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#f4f1e2;margin-bottom:2px;padding-left:60px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px}body.pdt .row-2 .col-33-right a:hover{color:#414141;background-color:#ddd}body.pdt .row-2 .col-33-right a .fa-plus-circle{color:#40a293;font-size:30px;margin-top:-15px;display:block;position:absolute;top:7px;left:17px}body.pdt .row-3 .col-66-left .content{border:1px solid rgba(0,0,0,.15);padding:0 28px;position:relative;padding-bottom:3px;min-height:314px}body.pdt .row-3 .col-66-left .content:before{content:" ";display:table}body.pdt .row-3 .col-66-left .content:after{content:" ";display:table;clear:both}body.pdt .row-3 .col-66-left h2{font-family:Raleway,sans-serif;font-size:35px;line-height:35px;font-weight:500;color:#666;margin:28px 0 17px}body.pdt .row-3 .col-66-left .fa-chevron-right{display:block;position:absolute;top:30px;right:12px}body.pdt .row-3 .col-66-left .sub-col{float:left;width:50%;border:none}body.pdt .row-3 .col-66-left .sub-col:before{content:" ";display:table}body.pdt .row-3 .col-66-left .sub-col:after{content:" ";display:table;clear:both}body.pdt .row-3 .col-66-left .sub-col .col-66-image-wrapper{float:left;margin-right:14px;max-width:160px;max-height:205px;overflow:hidden}body.pdt .row-3 .col-66-left .sub-col:last-of-type{padding-left:20px}body.pdt .row-3 .col-66-left .sub-col:hover .fa-plus-circle{color:#007399}body.pdt .row-3 .col-66-left h3{margin:10px 0;font-size:20px;line-height:21px;font-weight:500;min-height:42px}body.pdt .row-3 .col-66-left p{font-size:15px;line-height:18px;font-weight:400;margin-top:0;margin-bottom:0}body.pdt .row-3 .col-66-left .col-66-text{margin-bottom:14px}body.pdt .row-3 .col-66-left .meta{display:block;margin-top:28px;font-size:13px;line-height:15px;font-weight:400;color:#666}body.pdt .row-3 .col-66-left .meta .fa-plus-circle{font-size:23px;color:#40a293;margin-left:18px}body.pdt .row-3 .col-33-right .content{border:1px solid rgba(0,0,0,.15);min-height:314px}body.pdt .row-3 .col-33-right iframe{width:100%;height:220px}body.pdt .row-3 .col-33-right .description{padding:0 16px}body.pdt .row-3 .col-33-right h3{font-size:18px;line-height:18px;font-weight:500;margin:11px 0 0}body.pdt .row-3 .col-33-right p{font-size:16px;line-height:20px;font-weight:400;margin:6px 0 13px}body.pdt .row-x{padding:0 12px}body.pdt .row-x.only-text .col-33-left{padding-bottom:21px}body.pdt .row-x.only-text .col-content{padding-top:14px;min-height:101px}body.pdt .row-x.only-text .col-content h4{font-size:40px;color:#688b84;font-family:arconregular;margin-bottom:11px}body.pdt .row-x.only-text .col-content p{font-family:arconregular;font-size:20px;color:#688b84;line-height:19px}body.pdt .row-x.image-text{clear:both}body.pdt .row-x.image-text h4{color:#333;font-family:arconregular;font-size:20px;margin-top:0;margin-bottom:5px;text-align:left;font-weight:600}body.pdt .row-x.image-text ul{padding:0;margin-top:12px;margin-bottom:0}body.pdt .row-x.image-text ul li{display:block;list-style:none;text-align:left;margin-bottom:18px}body.pdt .row-x.image-text ul li span{width:25px;height:25px;background-size:contain;background-position:center center;float:left;margin-right:12px;margin-bottom:20px}body.pdt .row-x.image-text ul li h5{color:#688b84;font-size:14px;line-height:14px;font-weight:600;margin-bottom:1px}body.pdt .row-x.image-text ul li p{color:#333;font-size:14px;font-weight:600}body.pdt .image-text .col-content,body.pdt .only-text .col-content{background-color:transparent;background:0 0;padding-top:0;padding-left:9px}@media (max-width:767px){body.pdt .row-x.image-text .col-33-left{max-width:400px;margin-left:auto;margin-right:auto}body.pdt .row-x.image-text .col-33-left .col-content{min-height:1px}}@media (max-width:767px){body.pdt .row-x.image-text h4{text-align:center}}@media (max-width:767px){body.pdt .row-x.image-text ul li{text-align:center}}@media (max-width:991px){body.pdt .slider .slide,body.pdt .slider .slide>img{min-height:1px;height:440px}body.pdt .slider h1{padding-bottom:88px}}@media (max-width:767px){body.pdt .slider h1{padding:69px 0 72px 0;text-align:center;font-size:30px;line-height:42px}body.pdt .slider h1 strong{font-size:38px;line-height:35px}body.pdt .slider .slick-dots{display:none!important}}@media (max-width:480px){body.pdt .slider h1{padding:1px 0 72px 0;font-size:17px;line-height:12px}body.pdt .slider h1 strong{font-size:20px;line-height:30px}}.str{min-width:320px}.str section.main .sns-container{overflow:hidden}.str section.main .sns-container.gen{padding-top:0}.str .feat-img{width:100%;display:block;height:87px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:21px}.str .fa-chevron-right{color:#c4c4c4;font-size:30px}.str a:hover .fa-chevron-right{color:#666}.str .col-image{width:100%;height:201px;overflow:hidden}.str .col-image .inner-slide{height:201px;width:100%;background-repeat:no-repeat;background-size:cover!important}.str .col-content{font-family:Raleway,sans-serif;background-color:#099ad6;background:#099ad6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#6bc2e6),to(#099ad6));background:linear-gradient(to bottom,#6bc2e6 0,#099ad6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc2e6', endColorstr='#099ad6', GradientType=0 );color:#fff;margin-top:3px;min-height:195px;text-align:center;padding:32px 6px 6px;font-size:14px;line-height:17px;font-weight:400}.str .col-content h1,.str .col-content h2,.str .col-content h3,.str .col-content h4,.str .col-content h5,.str .col-content h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:19px}.str .col-content h2{font-size:27px;font-family:arconregular}.str .col-content p{font-size:14px;line-height:17px;font-weight:400;margin:0}.str .col-content a{color:#fff}.str .row-x:before{content:" ";display:table}.str .row-x:after{content:" ";display:table;clear:both}.str .row-2{padding:0 12px}.str .row-2 .col-33-left{font-family:arconregular}.str .row-2 .content{border:1px solid rgba(0,0,0,.15);min-height:196px}.str .col-33-left .heading-banner{background-color:#099ad6;color:#fff;margin:0;padding:15px 16px;overflow:hidden;font-size:25px;line-height:9px;font-weight:500}.str .col-33-left .heading-banner span{display:block;padding-top:30px}.str .col-33-left .heading-banner:before{content:" ";display:table}.str .col-33-left .heading-banner:after{content:" ";display:table;clear:both}.str .col-33-left .heading-banner small{display:block;font-size:21px;line-height:43px;font-weight:400}.str .col-33-left .heading-banner img{float:left;margin-right:14px;margin-left:17px;margin-top:4px}.str .col-33-left .content{padding:17px 28px 24px;font-size:17px;line-height:21px;font-weight:400}.str .col-33-left .content p{margin:0 0 24px;font-family:Roboto,sans-serif}.str .col-33-left .content p:last-of-type{margin:0}.str .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}.str .sub-col:hover{color:#414141}.str .sub-col strong{display:block;font-size:20px;line-height:18px;font-weight:700;padding-bottom:12px}.str .sub-col .image-wrapper{padding:10px 15px 8px;min-height:82px;background-color:#099ad6;display:inline-block}.str .sub-col .image-wrapper img{width:60px}.str .sub-col:before{content:" ";display:table}.str .sub-col:after{content:" ";display:table;clear:both}.str .sub-col .text{display:block;padding:8px 36px 0 99px}.str .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px}.str .row-2 .col:before{content:" ";display:table}.str .row-2 .col:after{content:" ";display:table;clear:both}.str .row-2 .col .sub-col-wrapper{padding:0 15px 28px;width:25%;float:left}.str .row-2 .col .sub-col-wrapper .text{color:#6d6e71;font-size:20px;font-family:arconregular;padding:6px 36px 0 9px;display:inline-block;vertical-align:middle}.str .row-2 .col-33-right{min-height:319px}.str .row-2 .col-33-right h2{background-color:#ada97e;font-family:Raleway,sans-serif;font-size:25px;line-height:54px;font-weight:500;color:#fff;margin:0 0 2px;padding-left:12px}.str .row-2 .col-33-right ul{list-style:none;padding:0;margin:0}.str .row-2 .col-33-right a{text-decoration:none;color:#414141;display:block;font-size:18px;line-height:25.5px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#f4f1e2;margin-bottom:2px;padding-left:60px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:15px}.str .row-2 .col-33-right a:hover{color:#414141;background-color:#ddd}.str .row-2 .col-33-right a .fa-plus-circle{color:#099ad6;font-size:30px;display:block;position:absolute;top:7px;left:17px}.str .row-3 .col-66-left .content{border:1px solid rgba(0,0,0,.15);padding:0 28px;position:relative;padding-bottom:3px;min-height:314px}.str .row-3 .col-66-left .content:before{content:" ";display:table}.str .row-3 .col-66-left .content:after{content:" ";display:table;clear:both}.str .row-3 .col-66-left h2{font-family:Raleway,sans-serif;font-size:35px;line-height:35px;font-weight:500;color:#666;margin:28px 0 17px}.str .row-3 .col-66-left .fa-chevron-right{display:block;position:absolute;top:30px;right:12px}.str .row-3 .col-66-left .sub-col{float:left;width:50%;border:none}.str .row-3 .col-66-left .sub-col:before{content:" ";display:table}.str .row-3 .col-66-left .sub-col:after{content:" ";display:table;clear:both}.str .row-3 .col-66-left .sub-col .col-66-image-wrapper{float:left;margin-right:14px;max-width:160px;max-height:205px;overflow:hidden}.str .row-3 .col-66-left .sub-col:last-of-type{padding-left:20px}.str .row-3 .col-66-left .sub-col:hover .fa-plus-circle{color:#007399}.str .row-3 .col-66-left h3{margin:10px 0;font-size:20px;line-height:21px;font-weight:500;min-height:42px}.str .row-3 .col-66-left p{font-size:15px;line-height:18px;font-weight:400;margin-top:0;margin-bottom:0}.str .row-3 .col-66-left .col-66-text{margin-bottom:14px}.str .row-3 .col-66-left .meta{display:block;margin-top:28px;font-size:13px;line-height:15px;font-weight:400;color:#666}.str .row-3 .col-66-left .meta .fa-plus-circle{font-size:23px;color:#099ad6;margin-left:18px}.str .row-3 .col-33-right .content{border:1px solid rgba(0,0,0,.15);min-height:314px}.str .row-3 .col-33-right iframe{width:100%;height:220px}.str .row-3 .col-33-right .description{padding:0 16px}.str .row-3 .col-33-right h3{font-size:18px;line-height:18px;font-weight:500;margin:11px 0 0}.str .row-3 .col-33-right p{font-size:16px;line-height:20px;font-weight:400;margin:6px 0 13px}.str header.main .logo img{max-width:243px;margin-right:25px;margin-bottom:7px}.str header.main>.sns-container>a.logo:nth-of-type(2)>img{margin-bottom:3px}@media (max-width:767px){.str .col-image{height:250px}}@media (max-width:767px){.str .col-33-left .heading-banner{padding:15px 0}}@media (max-width:1200px){.str .col-33-left{width:50%}}@media (max-width:767px){.str .col-33-left{width:100%}}@media (max-width:1200px){.str .row-2 .col .sub-col-wrapper{width:50%}}@media (max-width:767px){.str .row-2 .col .sub-col-wrapper{width:100%;padding-bottom:0;margin-bottom:15px}}.text-img-wrapper{padding-left:80px;position:absolute;top:50%;-webkit-transform:translateY(-42%);transform:translateY(-42%)}@media (max-width:767px){.text-img-wrapper{padding-left:30px}}.top-image{width:100%;position:relative;height:500px;min-height:350px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px}.top-image .top-bar{background-color:#099ad6;width:100%;height:40px;padding-left:27px}.top-image .top-bar h4{line-height:40px;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600;font-family:Raleway,sans-serif}.top-image .text{color:#fff;font-family:Raleway,sans-serif}.top-image .text h1,.top-image .text h2,.top-image .text h3,.top-image .text h4{line-height:100%;font-size:48px;font-weight:300;margin-top:15px}.top-image .text h1 strong,.top-image .text h2 strong,.top-image .text h3 strong,.top-image .text h4 strong{font-size:50px;display:block;font-weight:900}@media (max-width:1023px){.top-image .text h1,.top-image .text h2,.top-image .text h3,.top-image .text h4{font-size:38px}}@media (max-width:1023px){.top-image .text h1 strong,.top-image .text h2 strong,.top-image .text h3 strong,.top-image .text h4 strong{font-size:40px}}.str header.main .logo img{height:40px}.str header.main nav.main a:hover{color:#099ad6}.str header.main nav.main .menu-item-has-children>.sub-menu{top:50px;border-top:5px solid #099ad6}.str header.main nav.main .menu-item-has-children>.sub-menu a:hover{background-color:#099ad6}.str header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{top:0}.str header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>a{background-color:#099ad6}.str header.main nav.main .menu-item-has-children:hover>.icon,.str header.main nav.main .menu-item-has-children:hover>a{color:#099ad6}.str .breadcrumbs{background-color:#6bc2e6}.str .breadcrumbs>span{padding-left:20px}.str .breadcrumbs>span:after{border-width:19px 0 19px 13px;border-color:transparent transparent transparent #099ad6}.str .breadcrumbs>span:first-of-type{background-color:#099ad6;padding-left:25px}.str .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #099ad6}.str .breadcrumbs>span:nth-of-type(2){background-color:#3aaede}.str .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #3aaede}.str .breadcrumbs>span:nth-of-type(3){background-color:#61bee5}.str .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #61bee5}.str .breadcrumbs>span:nth-of-type(4){background-color:#81cbea}.str .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #81cbea}.str .breadcrumbs>span:nth-of-type(5){background-color:#9ad5ee}.str .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #9ad5ee}.str .breadcrumbs>span:last-of-type:after{display:none}.str .breadcrumbs>span:first-of-type:before{background-color:#099ad6}.str .wrap-of-wrap{max-width:1200px;margin-left:auto;margin-right:auto}.str .top-home-bar{background-color:#9ad5ee}.str .breadcrumbs,.str .top-bar{background-color:#6bc2e6}@media (max-width:420px){.str header.main .logo img{max-width:245px}}@media (max-width:420px){.str .dl-menuwrapper button{right:6px}}#page{padding-top:80px}.empty section.main .sns-container.gen p,.search section.main .sns-container.gen p{padding-bottom:0}.empty section.main .sns-container.gen h1,.search section.main .sns-container.gen h1{font-size:2em}.empty section.main .sns-container.gen h2,.search section.main .sns-container.gen h2{font-size:1.5em;padding-bottom:0}.empty section.main .sns-container.gen h2>a,.search section.main .sns-container.gen h2>a{padding-bottom:0}.empty section.main .sns-container.gen h3,.search section.main .sns-container.gen h3{font-size:1.17em}.empty section.main .sns-container.gen h4,.search section.main .sns-container.gen h4{font-size:1em}.empty section.main .sns-container.gen h5,.search section.main .sns-container.gen h5{font-size:.83em}.empty section.main .sns-container.gen h6,.search section.main .sns-container.gen h6{font-size:.67em}.empty section.main .sns-container.gen .alignleft,.empty section.main .sns-container.gen .fl{float:left!important;margin:0 20px 20px 0!important}.search section.main .sns-container.gen .alignleft,.search section.main .sns-container.gen .fl{float:left!important;margin:0 20px 20px 0!important}.empty section.main .sns-container.gen .alignright,.empty section.main .sns-container.gen .fr{float:right!important;margin:0 0 20px 20px!important}.search section.main .sns-container.gen .alignright,.search section.main .sns-container.gen .fr{float:right!important;margin:0 0 20px 20px!important}.empty section.main .sns-container.gen .aligncenter,.search section.main .sns-container.gen .aligncenter{display:block!important;float:none!important;text-align:center!important;clear:both!important;margin:0 auto!important}.iframe-wrapper{width:970px;height:457px;overflow:hidden;position:relative}.iframe-wrapper>iframe{position:absolute;width:1366px;height:3000px;top:-113px;left:-198px}section.main .content .panel-grid p{padding-bottom:0}@media (max-width:1000px){.iframe-wrapper{width:446px;height:908px}}@media (max-width:767px){.iframe-wrapper{width:95%;margin-left:auto;margin-right:auto;max-width:469px}}@media (max-width:1000px){.iframe-wrapper>iframe{width:480px;left:-17px;top:-132px}}@media (max-width:767px){.iframe-wrapper>iframe{width:101%;left:-3px;max-width:480px}}.bg-img{display:none}@media (max-width:767px){.bg-img{display:block;width:100%;max-width:100%}}.big-box-custom-page{width:100%;height:670px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.big-box-custom-page .box-in{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2YyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODg3MiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-webkit-gradient(linear,left top,left bottom,from(rgba(64,162,147,.9)),to(rgba(116,205,175,.9)));background:linear-gradient(to bottom,rgba(64,162,147,.9) 0,rgba(116,205,175,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e600a86c', endColorstr='#e6008872', GradientType=0 );position:absolute;bottom:0;width:100%}@media (max-width:767px){.big-box-custom-page{height:auto}}@media (max-width:767px){.big-box-custom-page .box-in{position:relative;height:auto}}.cidadao section.main,.institucional section.main,.profissional section.main,.sns section.main{padding-top:0;padding-bottom:0}.cidadao section.main .sns-container,.institucional section.main .sns-container,.profissional section.main .sns-container,.sns section.main .sns-container{padding-top:0}.institucional .big-box-custom-page .box-in .one-wrapper{margin:0 auto;width:300px;padding-top:24px;text-align:center;color:#fff}.institucional .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 18px}.institucional .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0}.institucional .big-box-custom-page .box-in p{font-size:18px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:0}p+ul{margin:0;overflow:hidden}.frm_style_formidable-style.with_frm_style fieldset{margin-top:-125px}.cidadao .big-box-custom-page .box-in ul{padding:0;margin:0;overflow:hidden}.cidadao .big-box-custom-page .box-in ul li{list-style:none;float:left;width:25%;position:relative;text-align:center;color:#fff;padding-top:24px;height:195px}.cidadao .big-box-custom-page .box-in ul li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.cidadao .big-box-custom-page .box-in ul li:last-child:after{display:none}.cidadao .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.cidadao .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.cidadao .big-box-custom-page .box-in ul li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.cidadao .big-box-custom-page .box-in ul li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.cidadao .big-box-custom-page .box-in h4{font-size:17px}}.profissional .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden}.profissional .big-box-custom-page .box-in>ul>li{list-style:none;float:left;width:33%;position:relative;text-align:center;color:#fff;padding-top:24px;height:195px}.profissional .big-box-custom-page .box-in>ul>li:nth-child(2){padding-top:34px}.profissional .big-box-custom-page .box-in>ul>li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.profissional .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.profissional .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:90%;max-width:380px}.profissional .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;padding-left:53px;text-align:left;position:relative;font-size:15px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.profissional .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.profissional .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.profissional .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.profissional .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.profissional .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.profissional .big-box-custom-page .box-in h4{font-size:17px}}.sns .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden}.sns .big-box-custom-page .box-in>ul>li{list-style:none;float:left;width:50%;position:relative;text-align:center;color:#fff;padding-top:34px;height:195px}.sns .big-box-custom-page .box-in>ul>li:after{content:"";display:block;position:absolute;top:0;right:0;width:2px;background-color:#fff;height:100%}.sns .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.sns .big-box-custom-page .box-in>ul>li>h4{width:97%;text-align:left;margin-left:auto;margin-right:auto;padding-left:20px}.sns .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:97%}.sns .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;width:50%;float:left;padding-left:53px;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.sns .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.sns .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.sns .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px}@media (max-width:767px){.sns .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.sns .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}.grn .top-home-bar,.institucional2 .top-home-bar{background-color:#b1d9d3;overflow:hidden;position:relative;z-index:1}.grn .breadcrumbs,.institucional2 .breadcrumbs,.single-apps .breadcrumbs{max-width:100%}.grn .breadcrumbs>span:first-of-type:before{background-color:#40a293}.institucional2 .breadcrumbs>span:first-of-type:before{background-color:#40a293}.institucional2 section.main .sns-container{max-width:1200px}.grn .big-box-custom-page .box-in>ul{padding:0;margin:0;overflow:hidden;max-width:1200px;margin-left:auto;margin-right:auto}.grn .big-box-custom-page .box-in>ul>li{list-style:none;float:left;position:relative;text-align:center;color:#fff}.grn .big-box-custom-page .box-in>ul>li.cols1x1{width:100%}.grn .big-box-custom-page .box-in>ul>li.cols1x2{width:50%}.grn .big-box-custom-page .box-in>ul>li.cols1x3{width:33%}.grn .big-box-custom-page .box-in>ul>li.cols1x4{width:25%}.grn .big-box-custom-page .box-in>ul>li.cols2x3{width:66%}.grn .big-box-custom-page .box-in>ul>li.cols3x4{width:75%}.grn .big-box-custom-page .box-in>ul>li.ico-one-column{padding-top:34px}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns{padding-top:34px}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng{text-align:center;padding:66px 0 0 67px}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng a img{margin:auto;width:274px}.grn .big-box-custom-page .box-in>ul>li:last-child:after{display:none}.grn .big-box-custom-page .box-in>ul>li>a{padding-top:12px;padding-bottom:12px;display:inline-block}.grn .big-box-custom-page .box-in>ul>li>ul{padding:0;margin:15px auto 0;width:97%}.grn .big-box-custom-page .box-in>ul>li>ul>li{list-style:none;padding-left:53px;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.grn .big-box-custom-page .box-in>ul>li>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/botao_seta_bola.svg);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.grn .big-box-custom-page .box-in>ul>li>ul>li a{color:#fff;padding-bottom:0}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns h4{text-align:left;width:97%;margin-left:auto;margin-right:auto;padding-left:2px}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul{max-width:initial;padding:0;margin:15px auto 0;width:97%;max-width:none}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul>li{list-style:none;width:50%;float:left;text-align:left;position:relative;font-size:18px;font-family:Raleway,sans-serif;font-weight:300;margin-bottom:10px}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul>li:before{content:"";display:block;width:21px;height:26px;background-image:url(images/p2.png);background-repeat:no-repeat;background-position:0 0;position:absolute;left:21px;top:-1px}.grn .big-box-custom-page .box-in>ul>li.ico-one-column h4{text-align:left;width:97%;margin-left:auto;margin-right:auto;padding-left:21px}.grn .big-box-custom-page .box-in span{width:70px;height:74px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px}.grn .big-box-custom-page .box-in h4{font-weight:400;font-size:24px;font-family:Raleway,sans-serif;margin-top:0;margin-bottom:4px;padding-bottom:0;line-height:30px;color:#fff}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols1x1{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols1x2{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols1x3{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols1x4{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols2x3{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li.cols3x4{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li{width:100%;height:auto;padding-bottom:10px}}@media (max-width:767px){.grn .big-box-custom-page .box-in>ul>li:after{width:100%;height:2px;top:initial;bottom:0}}@media (max-width:767px){.grn .big-box-custom-page .box-in h4{font-size:17px}}#cnt02,#cnt03,#cnt04,.page-template.pdt #cnt01{font-size:37px;white-space:nowrap;font-family:monospace}.innerslider-box{width:100%;position:absolute;height:71px;bottom:9px}.innerslider-elem{width:100%;max-width:1200px;margin:auto;height:71px;position:relative}.absolute-slider{width:93.4%;left:3.3%;height:71px;position:absolute;overflow:hidden}.absolute-slider.slick-slider{overflow:visible}.grn .big-box-custom-page .box-in>ul>li>ul>li a{-webkit-transition:color linear .3s;transition:color linear .3s}.grn .big-box-custom-page .box-in>ul>li>ul>li a:hover{color:#307a6e}.slider .slide-content .content-slide{height:100%;display:table-cell;vertical-align:middle;padding:0 0 88px 88px}.slider .content-slide br{display:block;margin:0}.slider .content-slide .extrabold{font-weight:bolder}.slider .content-slide .bold{font-weight:700}.slider .content-slide .light{font-weight:lighter}.slider .content-slide .f50{font-size:50px;line-height:initial}.slider .content-slide .f42{font-size:42px;line-height:47px}.slider .content-slide .f30{font-size:30px;line-height:35px}.slider .content-slide .f23{font-size:23px;line-height:28px}.slider .content-slide .f20{font-size:20px;line-height:25px}@media (max-width:767px){.slider .slide-content .content-slide{text-align:center;padding:0 0 88px 0;display:block;width:100%}}@media (max-width:480px){.slider .content-slide .f50{font-size:40px}.slider .content-slide .f42{font-size:37px}.slider .content-slide .f30{font-size:25px}}.top-image{height:469px!important;margin-left:0}.feat .col-content{padding-top:55px!important;height:259px!important}.feat .col-content h2{height:50px!important}.feat .col-content a{text-decoration:none!important}.sns-container.box{padding-bottom:20px}.ico-text h4:hover{color:#307a6e!important;-webkit-transition:color linear .3s;transition:color linear .3s}.cols2x3{height:240px}body.pdt .search-row input{padding:8px 6px 6px}.pdt header.main nav.main li{margin-right:25px}.str header.main nav.main li{margin-right:18px}.str header.main nav.main ul{padding-right:5px}#menu-item-713{display:none}.social{color:#40a293!important;margin-right:10px;font-size:20px}.single-apps .app-top-bar{overflow:hidden}.single-apps .app-top-bar>img{float:left;margin-right:41px}.single-apps .app-top-bar .info-bar{padding-top:19px;margin-bottom:26px}.single-apps .app-top-bar .info-bar h1{font-family:Raleway,sans-serif;color:#40a293;font-size:30px;font-weight:400;margin-top:0;margin-bottom:7px;padding-bottom:0}.single-apps .app-top-bar .info-bar h3{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;margin-top:0;margin-bottom:22px;color:#666;padding-bottom:0}.single-apps .app-top-bar .info-bar .logos-app{overflow:hidden}.single-apps .app-top-bar .info-bar a{float:left;margin-right:10px;padding-bottom:0}.single-apps article.content{padding:14px 28px 0}.single-apps article.content .img-col{float:left;width:42%;margin-right:4%;padding-top:7px}.single-apps article.content .img-col img{max-width:100%;height:auto}.single-apps article.content .content-col{float:left;width:49%}.single-apps article.content .content-col p{color:#666;font-size:16px;line-height:28px;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:-.3px}.single-apps article.content .content-col.only{float:none;width:100%}@media (max-width:767px){.single-apps article.content .img-col{width:100%;float:none}.single-apps article.content .img-col img{margin-left:auto;margin-right:auto;display:block;margin-bottom:15px;width:450px;max-width:90%}}@media (max-width:767px){.single-apps article.content .content-col{width:100%;float:none}}@media (max-width:767px){header.main .dl-menuwrapper .dl-menu{top:58px}.spsm{float:none;clear:both;text-align:center}.spsm>div>a img{float:none;display:block;margin-left:auto;margin-right:auto}.spsm>div>span{right:initial}.single-apps .app-top-bar>img{margin-bottom:10px}}.apps-blog article.content .apps-list-blog{padding:0 0 0 4px;margin-top:54px}.apps-blog article.content .apps-list-blog li{list-style:none;margin-right:5.3%;width:29.8%;float:left;margin-bottom:27px}.apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:0}.apps-blog article.content .apps-list-blog li .top-line{margin-bottom:12px;min-height:78px}.apps-blog article.content .apps-list-blog li .top-line>a{padding:0}.apps-blog article.content .apps-list-blog li .top-line>a>img{margin-right:21px;margin-bottom:10px;float:left}.apps-blog article.content .apps-list-blog li .top-line>a h3{font-family:Raleway,sans-serif;color:#40a293;font-size:24px;font-weight:400;margin-top:0;padding-top:20px;margin-bottom:0;padding-bottom:0;line-height:29px}.apps-blog article.content .apps-list-blog li .desc{clear:both;margin-top:12px}.apps-blog article.content .apps-list-blog li .desc p{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:26px;margin-top:0;margin-bottom:0;color:#666;padding-bottom:0}.apps-blog article.content .apps-list-blog li .desc .more{color:#40a293;font-size:16px;font-weight:300;padding:0;margin-bottom:30px}@media (max-width:991px){.apps-blog article.content .apps-list-blog li{width:45%;margin-right:10%}.apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:10%}.apps-blog article.content .apps-list-blog li:nth-child(2n){margin-right:0!important}}@media (max-width:767px){.apps-blog article.content .apps-list-blog li{width:100%;margin-right:0!important}.apps-blog article.content .apps-list-blog li:nth-child(3n){margin-right:0}.apps-blog article.content .apps-list-blog li:nth-child(2n){margin-right:0!important}}.single-noticias article.content h1,.single-post article.content h1{color:#40a293;font-size:28px!important;font-weight:lighter;font-family:Raleway,sans-serif;line-height:1.2;padding:0;margin-top:30px;margin-bottom:21px}.single-noticias article.content .post-info-bar,.single-post article.content .post-info-bar{margin-bottom:21px}.single-noticias article.content .post-info-bar .post-info,.single-post article.content .post-info-bar .post-info{overflow:hidden}.single-noticias article.content .post-info-bar .post-info span,.single-post article.content .post-info-bar .post-info span{float:left;font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:15px;margin-top:6px;margin-bottom:0;color:#40a293;padding-bottom:0;padding-left:5px;padding-right:5px}.single-noticias article.content .post-info-bar .post-info span:first-of-type,.single-post article.content .post-info-bar .post-info span:first-of-type{padding-left:0}.single-noticias article.content .l-col,.single-post article.content .l-col{float:left;width:52%;clear:left}.single-noticias article.content .l-col p,.single-post article.content .l-col p{margin-top:0;margin-bottom:21px;padding-bottom:0}.single-noticias article.content .l-col p a,.single-post article.content .l-col p a{padding:0}.single-noticias article.content .r-col,.single-post article.content .r-col{padding-top:2px;float:right;width:41%;overflow:hidden}.single-noticias article.content .r-col img,.single-post article.content .r-col img{float:right;clear:right;margin-bottom:30px;display:block;max-width:100%}.single-noticias article.content .voltar,.single-post article.content .voltar{display:block;width:89px;margin-top:20px;font-size:14px;color:#fff;background-color:#40a293;padding:7px 10px 7px 32px;border-radius:3px;background-image:url(images/voltarr.png);background-repeat:no-repeat;background-position:11px 11px}.single-noticias-literacia article.content h1{color:#ff6e11}.single-noticias-literacia article.content .post-info-bar .post-info span{color:#ff6e11}.single-noticias-literacia article.content .voltar{background-color:#ff6e11}.blog article.content .sns-page-header h1,.search article.content .sns-page-header h1{font-family:Raleway,sans-serif;color:#40a293;font-size:28px;font-weight:400;margin-top:30px;margin-bottom:21px;padding-bottom:0}.blog article.content .sns-page-header,.search article.content .sns-page-header{height:150px;overflow:hidden}.blog article.content .sns-page-header form,.search article.content .sns-page-header form{float:left;width:82%}.blog article.content .sns-page-header form input,.search article.content .sns-page-header form input{border:2px solid #9ed1ca;height:37px;border-radius:3px;float:left;padding-left:7px;padding-right:7px;margin-right:10px}.blog article.content .sns-page-header form .textinput,.search article.content .sns-page-header form .textinput{width:45%}.blog article.content .sns-page-header form label,.search article.content .sns-page-header form label{float:left;font-weight:300;font-size:16px;line-height:15px;margin-top:12px;margin-bottom:0;color:#666;padding-bottom:0;padding-right:10px;width:36px}.blog article.content .sns-page-header form .datepicker,.search article.content .sns-page-header form .datepicker{width:15.7%;background-image:url(images/data.png);background-repeat:no-repeat;background-position:90% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:34px}.blog article.content .sns-page-header form input[type=submit],.search article.content .sns-page-header form input[type=submit]{color:#fff;background-color:#40a293;border-color:#40a293;text-align:center;width:9.8%;padding-left:0;padding-right:0;margin-right:0}.blog article.content .sns-page-header .navigation,.search article.content .sns-page-header .navigation{float:right;width:18%}.blog article.content .sns-page-header .navigation ol,.search article.content .sns-page-header .navigation ol{padding:0;float:right}.blog article.content .sns-page-header .navigation ol li:last-child a,.search article.content .sns-page-header .navigation ol li:last-child a{margin-right:0}.blog article.content .sns-page-header .navigation ol li:first-child a,.blog article.content .sns-page-header .navigation ol li:first-child span{margin-left:0}.search article.content .sns-page-header .navigation ol li:first-child a,.search article.content .sns-page-header .navigation ol li:first-child span{margin-left:0}.blog article.content .sns-page-header .navigation ol li a,.blog article.content .sns-page-header .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.search article.content .sns-page-header .navigation ol li a,.search article.content .sns-page-header .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.blog article.content .sns-page-header .navigation ol li span.page.current,.search article.content .sns-page-header .navigation ol li span.page.current{background-color:#d9ecea;border-radius:100%;width:35px;height:35px}.blog article.content .sns-page-header .navigation ol li .next,.blog article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.search article.content .sns-page-header .navigation ol li .next,.search article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.blog article.content .sns-page-header .navigation ol li .next,.search article.content .sns-page-header .navigation ol li .next{background-position:-30px 12px}.blog article.content .thumb-a,.search article.content .thumb-a{width:30%;max-width:311px;height:170px;display:block;float:left;padding-right:41px;padding-top:1px;padding-bottom:0}.blog article.content .thumb-a img,.search article.content .thumb-a img{float:left;max-width:100%;height:auto}.blog article.content .post-short-wrapper .text-wrap,.search article.content .post-short-wrapper .text-wrap{float:left;width:70%}.blog article.content .post-short-wrapper .text-wrap .post-title,.search article.content .post-short-wrapper .text-wrap .post-title{padding:0;margin-bottom:9px;margin-top:-3px}.blog article.content .post-short-wrapper .text-wrap .post-title a,.search article.content .post-short-wrapper .text-wrap .post-title a{font-family:Raleway,sans-serif;color:#40a293;font-size:24px;font-weight:400;margin-top:0;margin-bottom:0;padding-bottom:0}.blog article.content .post-short-wrapper .text-wrap .post-info,.search article.content .post-short-wrapper .text-wrap .post-info{overflow:hidden;margin-bottom:23px}.blog article.content .post-short-wrapper .text-wrap .post-info span,.search article.content .post-short-wrapper .text-wrap .post-info span{float:left;font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:15px;margin-top:6px;margin-bottom:0;color:#40a293;padding-bottom:0;padding-left:5px;padding-right:5px}.blog article.content .post-short-wrapper .text-wrap .post-info span:first-of-type,.search article.content .post-short-wrapper .text-wrap .post-info span:first-of-type{padding-left:0}.blog article.content .post-short-wrapper .text-wrap>p,.search article.content .post-short-wrapper .text-wrap>p{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:24px;margin-top:0;margin-bottom:6px;color:#666;padding-bottom:0}.blog article.content .post-short-wrapper .text-wrap .more,.search article.content .post-short-wrapper .text-wrap .more{font-family:Roboto,sans-serif;font-weight:300;font-size:14px;line-height:24px;margin-top:0;margin-bottom:0;color:#40a293;padding-bottom:0}.blog article.content .s-p,.search article.content .s-p{clear:both;overflow:hidden;border-top:1px solid #ccc;padding-top:20px;padding-bottom:14px}.blog article.content .after-nav .navigation,.search article.content .after-nav .navigation{float:right}.blog article.content .after-nav .navigation ol,.search article.content .after-nav .navigation ol{padding:0}.blog article.content .after-nav .navigation ol li:last-child a,.search article.content .after-nav .navigation ol li:last-child a{margin-right:0}.blog article.content .after-nav .navigation ol li:first-child a,.blog article.content .after-nav .navigation ol li:first-child span{margin-left:0}.search article.content .after-nav .navigation ol li:first-child a,.search article.content .after-nav .navigation ol li:first-child span{margin-left:0}.blog article.content .after-nav .navigation ol li a,.blog article.content .after-nav .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.search article.content .after-nav .navigation ol li a,.search article.content .after-nav .navigation ol li span{float:left;padding:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:500;font-size:19px;color:#40a293;border:0;text-align:center;width:12px;height:35px;line-height:2em;margin:0 11px}.blog article.content .after-nav .navigation ol li span.page.current,.search article.content .after-nav .navigation ol li span.page.current{background-color:#d9ecea;border-radius:100%;width:35px;height:35px}.blog article.content .after-nav .navigation ol li .next,.blog article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.search article.content .after-nav .navigation ol li .next,.search article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarr.png);background-repeat:no-repeat;background-position:0 12px;background-color:transparent;border:0;text-indent:999px;overflow:hidden;width:10px}.blog article.content .after-nav .navigation ol li .next{background-position:-30px 12px}.search article.content .after-nav .navigation ol li .next{background-position:-30px 12px}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar td a{display:inline-block;width:100%;text-align:center}.ui-datepicker{width:200px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker-prev{left:2px}.ui-datepicker-next{right:2px}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker-next span,.ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;text-indent:999px;overflow:hidden}@media (max-width:1210px){.blog article.content .sns-page-header{height:auto;padding-bottom:10px}.blog article.content .sns-page-header form{width:478px}.blog article.content .sns-page-header form .textinput{width:100%;margin-bottom:10px}.blog article.content .sns-page-header form .datepicker{width:147px}.blog article.content .sns-page-header form input[type=submit]{width:92px}.blog article.content .sns-page-header .navigation{width:300px;overflow:hidden}.blog article.content .sns-page-header .navigation .wp-paginate{float:right}}@media (max-width:991px){.blog article.content .sns-page-header form{float:none;margin-left:0}.blog article.content .sns-page-header .navigation{float:none;margin-left:auto;margin-right:auto;clear:both;padding-top:15px}.blog article.content .sns-page-header .navigation .wp-paginate{float:none;margin-left:auto;margin-right:auto;text-align:center}.blog article.content .sns-page-header .navigation .wp-paginate li{display:inline-block}}@media (max-width:767px){.blog article.content .thumb-a{width:270px;padding-right:0;margin-left:auto;margin-right:auto;float:none}.blog article.content .post-short-wrapper .text-wrap{width:100%;float:none;margin-top:10px;clear:both}}@media (max-width:767px){.share{float:none;margin-left:auto;margin-right:auto;padding-bottom:10px;overflow:hidden}}#flayup{top:-110px!important}.grn .big-box-custom-page .box-in>ul>li.sthng>a figure{margin:0;background-size:contain;background-position:center center;background-repeat:no-repeat;width:auto}.grn .big-box-custom-page .box-in>ul>li.sthng>a img{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.grn .big-box-custom-page .box-in>ul>li.sthng>a img:hover{opacity:0}.grn .big-box-custom-page .box-in figure{width:74px;height:71px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0 auto 11px;position:relative}.grn .big-box-custom-page .box-in figure span{position:absolute;top:0;left:100;background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.grn .big-box-custom-page .box-in figure:hover .to-zero{opacity:0}.page.sublist-sub article.content .inner-list a,.page.sublist-sub article.content .inner-list span{float:left;margin-left:0;margin-right:5px;margin-bottom:5px;border-radius:4px;padding:9px 15px 11px;text-align:center}.page.sublist-sub article.content .inner-list a{text-decoration:none;background-color:#eceef2;border:1px solid #eceef2;color:#40a293}.page.sublist-sub article.content .inner-list a:hover{background-color:#baddd8}.page.sublist-sub article.content .inner-list span{background-color:transparent;border:1px solid #8cc7be;color:#8cc7be}.page.sublist-sub article.content .inner-list .inner-list{overflow:hidden;margin-bottom:25px}.page.sublist article.content .back:hover,.page.sublist-sub article.content .back:hover{background-color:#40a293}.sns-transparencia:hover{text-decoration:none}.str.pne header.main nav.main a:hover{color:#ff6f11}.str.pne .breadcrumbs>span:first-of-type{background-color:#ff6f11}.str.pne .breadcrumbs>span:first-of-type:before{background-color:#ff6f11}.str.pne .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #ff6f11}.str.pne .breadcrumbs>span:nth-of-type(2){background-color:#ff8c41}.str.pne .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #ff8c41}.str.pne .breadcrumbs>span:nth-of-type(3){background-color:#ffa367}.str.pne .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #ffa367}.str.pne .breadcrumbs>span:nth-of-type(4){background-color:#ffb585}.str.pne .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #ffb585}.str.pne .breadcrumbs>span:nth-of-type(5){background-color:#f0c7a6}.str.pne .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #f0c7a6}.str.pne .breadcrumbs>span:last-of-type:after{display:none}.str.pne .top-home-bar{background-color:#ffb585}.str.pne .feat .col-content{padding-top:34px!important;height:195px!important;background-color:#ff6f11;background:#ff6f11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇŽEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#ffa970),to(#ff6f11));background:linear-gradient(to bottom,#ffa970 0,#ff6f11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa970', endColorstr='#ff6f11', GradientType=0 )}.str.pne .col-content h2{font-size:25px;height:36px!important;margin-bottom:0}.str.pne .feat-img{margin-bottom:24px}.str.pne .slider h1{padding:0 0 0 59px;font-size:33px;line-height:37px}.str.pne .slider p{padding:5px 0 0 61px}.str.pne header.main .dl-menuwrapper .dl-menu{border-top:5px solid #ff6f11}.str.pne .pne-bar{position:relative;height:304px;background-repeat:no-repeat;background-position:center center;background-size:cover}.str.pne .pne-bar .in-wrap{display:table;height:100%;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:51px}.str.pne .pne-bar .in-wrap .wrap{display:table-cell;vertical-align:middle}.str.pne .pne-bar .in-wrap .wrap .cont-wrap{position:relative;padding-top:174px;float:left}.str.pne .pne-bar h1{margin:0;font-size:32px;line-height:37px;font-weight:400;color:#fff;font-family:arconregular}.str.pne .pne-bar figure{position:absolute;top:0;left:0;width:100%;height:152px;background-repeat:no-repeat;background-position:center center;margin:0 auto 0}.str.pne .btns-wrap{padding-bottom:10px;overflow:hidden}.str.pne article.content .back{background-color:#ff6e11}.str.pne .blog article.content .sns-page-header{height:257px}.str.pne .filter-buttons{overflow:hidden}.str.pne .filter-buttons>span{color:#ff6e11;font-size:16px;display:block;margin:0;margin-bottom:10px;font-family:Raleway,sans-serif}.str.pne .filter-buttons .a-wrap{overflow:hidden;margin-bottom:36px}.str.pne .filter-buttons a{float:left;width:18.5%;margin-right:1.8%;height:60px;background-color:#eaeaea;color:#666;font-family:Raleway,sans-serif;font-size:16px;line-height:21px;position:relative}.str.pne .filter-buttons a.sel-f{background-color:#ff6e11;color:#fff}.str.pne .filter-buttons a.sel-f>span.f-x{display:block}.str.pne .filter-buttons a>span.f-x{width:13px;height:13px;background-image:url(images/f-x.png);background-repeat:no-repeat;overflow:hidden;position:absolute;top:5px;right:5px;background-position:center center;text-indent:999px;cursor:pointer;display:none}.str.pne .filter-buttons a:last-of-type{margin-right:0}.str.pne .filter-buttons a:hover{background-color:#ff6e11;color:#fff}.str.pne .filter-buttons a figure{float:left;width:60px;height:60px;background-color:#ff6e11;margin:0;background-position:center center;background-repeat:no-repeat}.str.pne .filter-buttons a>span{float:right;width:-o-calc(100% - 60px);width:calc(100% - 60px);height:100%}.str.pne .filter-buttons a>span>span{display:table;width:100%;height:100%}.str.pne .filter-buttons a>span>span>span{display:table-cell;vertical-align:middle;padding-left:13%;padding-right:6%}.str.pne .blog article.content{padding:20px 0 20px 25px}.str.pne .blog article.content .sns-page-header h1{margin-top:30px;margin-bottom:21px;color:#ff6e11}.str.pne .blog .breadcrumbs{background-color:transparent}.str.pne .blog article.content .sns-page-header form input{border:2px solid #d9d9d9}.str.pne .blog article.content .sns-page-header form input[type=submit]{background-color:#ff6e11;border-color:#ff6e11}.str.pne .blog article.content .post-short-wrapper .text-wrap .more,.str.pne .blog article.content .post-short-wrapper .text-wrap .post-info span,.str.pne .blog article.content .post-short-wrapper .text-wrap .post-title a{color:#ff6e11}.str.pne .blog article.content .after-nav .navigation ol li span.page.current,.str.pne .blog article.content .sns-page-header .navigation ol li span.page.current{background-color:#efefef}.str.pne .blog article.content .after-nav .navigation ol li a,.str.pne .blog article.content .after-nav .navigation ol li span,.str.pne .blog article.content .sns-page-header .navigation ol li a,.str.pne .blog article.content .sns-page-header .navigation ol li span{color:#666}.str.pne .blog article.content .sns-page-header .navigation ol li .next,.str.pne .blog article.content .sns-page-header .navigation ol li .prev{background-image:url(images/paginarrg.png)}.str.pne .blog article.content .after-nav .navigation ol li .next,.str.pne .blog article.content .after-nav .navigation ol li .prev{background-image:url(images/paginarrg.png)}.str.pne .blog article.content .back{margin-bottom:20px}.str.pne .blog article.content .sns-page-header form .datepicker{background-image:url(images/datag.png)}.str.pne .breadcrumbs,.str.pne .top-bar{background-color:transparent}@media (max-width:1210px){.str.pne .filter-buttons a{width:30%;margin-bottom:10px}.str.pne .blog article.content .sns-page-header{height:auto}}@media (max-width:767px){.str.pne .filter-buttons a{width:49%;margin-right:1%}}.archive.str.pne .breadcrumbs,.archive.str.pne .top-bar{background-color:transparent}.update-date{padding:20px 0;text-align:right}.botao-imprimir{background:0 0;border:none;font-size:1em;color:#40a293}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.debug{border:solid 1px #000}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.half-height{height:50%}.alignleft{float:left;margin:.5em 1em .5em 0}@media (max-width:479px){.col-xss-3{width:25%}.col-xss-9{width:75%}.col-xss-12{width:100%}}@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}.col-sm-absolute{position:absolute;height:100%}}@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}.nopadding{padding:0!important;margin:0!important}.accordion-item-title{font-family:Roboto,sans-serif;font-weight:400;color:#414141;text-decoration:none;font-size:16px;border-bottom:1px solid #ccc;padding:20px 40px 23px 0;display:block;position:relative}.accordion-item-title:after{content:"";display:block;width:21px;height:14px;background-image:url(images/acc-arr.png);background-repeat:no-repeat;background-position:bottom center;position:absolute;top:50%;margin-top:-8px;right:5px}.accordion-item-title.open:after{background-position:top center}.accordion-item-title p{padding-bottom:0!important}.accordion-item-content{border-bottom:1px solid #ccc;padding:26px 40px 35px 4px;display:none}.accordion-item-content>p{padding-bottom:0!important}.accordion-item-content-image{float:right}.accordion-item-content-text-no-image{width:100%}.top-banner{width:100%;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:46px}.top-banner-icon-text{height:304px;margin-bottom:0}.top-banner-outer{display:table;height:100%;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:51px}.top-banner-inner{display:table-cell;vertical-align:middle}.top-banner-content{color:#fff;float:left}.top-banner-content-icon{vertical-align:middle}.top-banner-content-top .top-banner-content-title{margin-bottom:10px}.top-banner-content-bottom .top-banner-content-title{margin-top:10px}.top-banner-content-right .top-banner-content-title{display:inline-block;vertical-align:middle;margin-left:10px}.top-banner-content-left .top-banner-content-title{display:inline-block;vertical-align:middle;margin-right:10px}.top-banner-content-title{margin:0;font-size:32px;line-height:37px;font-weight:400;color:#fff;font-family:arconregular}.top-banner-empty{display:none}.back,a.back{display:block;width:89px;font-size:14px;line-height:21px;color:#fff!important;padding:7px 10px 7px 32px;border-radius:3px;background-image:url(images/voltarr.png);background-repeat:no-repeat;background-position:11px 11px;margin-top:50px;margin-bottom:0;background-color:#40a293}.filter-buttons-title{display:block;margin-bottom:15px}.filter-buttons-container{margin-bottom:30px}.filter-buttons-item{float:left;width:23.6%;margin-right:1.8%;height:60px;background-color:#efefef;color:#414141;line-height:17px;position:relative}.filter-buttons-item:last-child{margin-right:0}.filter-buttons-item.active,.filter-buttons-item:hover{color:#fff;background-color:#40a293}.filter-buttons-item.active .filter-buttons-item-close{display:block}.filter-buttons-item-outer{display:table;width:100%;height:100%}.filter-buttons-item-inner{display:table-cell;vertical-align:middle;text-align:center}.filter-buttons-item-close{width:13px;height:13px;background-image:url(images/f-x.png);background-repeat:no-repeat;overflow:hidden;position:absolute;top:5px;right:5px;background-position:center center;text-indent:999px;cursor:pointer;display:none}.buttons-list{padding-bottom:10px}.buttons-list-item{float:left;width:32.9%;margin-right:.7%;margin-bottom:10px;position:relative;height:115px;background-color:#eaeaea;color:#666;font-size:28px;line-height:38px;font-family:Raleway,sans-serif}.buttons-list-item-two{width:49.3%}.buttons-list-item-three:nth-of-type(3n){margin-right:-1%}.buttons-list-item-two:nth-of-type(2n){margin-right:-1%}.buttons-list-item:hover{background-color:#40a293;color:#fff}.buttons-list-item-outer{display:table;height:100%;margin-left:auto;margin-right:auto;width:87%}.buttons-list-item-inner{display:table-cell;vertical-align:middle;text-decoration:none;padding-left:52px;position:relative}.buttons-list-item-inner:before{content:"";display:inline-block;position:absolute;width:31px;height:31px;background-image:url(images/green-arrows.png);background-repeat:no-repeat;top:42px;left:2px}.buttons-list-item:hover .buttons-list-item-inner:before{background-position:bottom center}.linkslist{list-style:none;padding:0;margin:0}.linkslist-item{margin-bottom:21px}.box{border:solid 1px rgba(0,0,0,.15);position:relative}.box-gray{background-color:#f7f7f7}.box-header{padding-top:10px;padding-bottom:10px;text-align:center;position:relative}.box-header .box-seemore-header{position:absolute;right:20px;top:15px;color:#fff;font-size:12px}.box-header .box-seemore-header .fa{font-size:20px;position:relative;top:3px}.box-header .box-header-title{font-family:arconregular}.box-content{position:relative}.box-content-title{font-size:20px;line-height:20px;font-weight:700;color:#414141;text-decoration:none}.box-arrow,.box-content .fa-chevron-right{font-size:30px;color:#c4c4c4;position:absolute;top:50%;right:8px;margin-top:-8px}.box:hover .fa-chevron-right{color:#414141}.box-margin-bottom{margin-bottom:20px}.box.half-height{height:calc(50% - 20px)}.box-video{width:auto}.box-video iframe{width:100%;height:211px;border:none;display:block}.box-video-description{font-size:16px;padding:15px}.box-video-description h3{font-size:18px}.box-video-seemore{display:block;text-align:right}.box-video-seemore .none{display:none}.box-big .box-content-title{display:block;margin-top:35px}.box-content-counter{font-size:16px;color:#414141}.box-content-counter-desc{font-size:14px;color:#414141}.box-seemore{font-size:12px;font-family:Roboto,sans-serif}.box-seemore .fa{font-size:22px;vertical-align:middle}.box-seemore:hover{color:#007399}.box-document-seemore{padding-left:10px;line-height:35px}.slick-slide:hover{text-decoration:none}.highlight-item-image{margin-bottom:2px}.highlight-item-image .slick-track{height:195px}.highlight-item-image .inner-slider img{position:absolute;top:0;right:0;bottom:0;min-width:100%;height:201px}.highlight-item-content{background-color:#40a293;background:#00a86d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#74cdaf),to(#40a293));background:linear-gradient(to bottom,#74cdaf 0,#40a293 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a86d', endColorstr='#008872', GradientType=0);text-align:center;padding-top:27px;padding-bottom:27px}.highlight-item-logo{margin:auto;max-height:87px}.highlight-item-title{font-family:arconregular;font-size:34px;margin-top:21px;color:#fff}.tab-out-wrap .tab-labels{overflow:hidden}.tab-out-wrap .tab-labels a{float:left;border-top:1px solid #66b5a9;border-right:1px solid #66b5a9;border-bottom:1px solid #66b5a9;background-color:#fff;padding:9px 9px 11px 10px;height:43px}.tab-out-wrap .tab-labels a.active,.tab-out-wrap .tab-labels a:hover{background-color:#66b5a9;color:#fff}.tab-out-wrap .tab-labels a.tab-first,.tab-out-wrap .tab-labels a:first-child{border-left:1px solid #66b5a9}.tab-out-wrap .tab-labels a.tab-other-lines{border-top:none}@media (max-width:767px){.tab-out-wrap .tab-labels a{width:100%;border-top:0;border-left:1px solid #66b5a9;font-size:14px}}.tab-out-wrap .tab-content>ul ul{list-style:disc}.tab-out-wrap .tab-content>ul ul ul{list-style:circle}.tab-out-wrap .tab-content>ul{padding:0;margin-top:21px}.tab-out-wrap .tab-content>ul>li{display:none;list-style:none}.tab-out-wrap .tab-content ul li.active{display:block}.tab-out-wrap .tab-content ul li #entity_link_date{display:inline-block;padding-bottom:0}.tab-out-wrap .tab-content ul li .tab-accordion .single-question:first-child a{padding-top:4px}.tab-out-wrap .tab-content ul li .tab-accordion .single-question a{font-family:Roboto,sans-serif;font-weight:400;color:#414141;text-decoration:none;font-size:16px;border-bottom:1px solid #ccc;padding:20px 40px 23px 0;display:block;position:relative}.tab-out-wrap .tab-content ul li .tab-accordion .single-question a:after{content:"";display:block;width:21px;height:14px;background-image:url(images/acc-arr.png);background-repeat:no-repeat;background-position:bottom center;position:absolute;top:50%;margin-top:-8px;right:5px}.tab-out-wrap .tab-content ul li .tab-accordion .single-question a.open:after{background-position:top center}.tab-out-wrap .tab-content ul li .tab-accordion .single-question p{border-bottom:1px solid #ccc;padding:26px 40px 35px 4px;display:none}.tabs-dark-blue .tab-labels a{border-top:1px solid #006aa7;border-right:1px solid #006aa7;border-bottom:1px solid #006aa7}.tabs-dark-blue .tab-labels a.active,.tabs-dark-blue .tab-labels a:hover{background-color:#006aa7}.tabs-dark-blue .tab-labels a.tab-first,.tabs-dark-blue .tab-labels a:first-child{border-left:1px solid #006aa7}@media (max-width:767px){.tabs-dark-blue .tab-labels a{border-left:1px solid #006aa7}}.linkbutton{display:inline-block;margin-left:5px;margin-bottom:5px;border-radius:4px;padding:9px 15px 11px;text-align:center;text-decoration:none;background-color:#eceef2;border:1px solid #eceef2;color:#40a293;white-space:nowrap}.linkbutton:first-child{margin-left:0}.linkbutton:hover{background-color:#baddd8}.linkbutton-nolink{background-color:transparent;border:1px solid #8cc7be;color:#8cc7be}.linkbutton-nolink:hover{background-color:transparent}.header-search{border-bottom:1px solid #ccc;padding-bottom:30px}.header-search-input{border:2px solid #9ed1ca;height:37px;border-radius:3px;padding-left:7px;padding-right:7px}.header-search-submit{color:#fff;border:2px solid #9ed1ca;height:37px;border-radius:3px;background-color:#40a293;border-color:#40a293;text-align:center;margin-left:2.1%;width:9.8%}.buttonimage .buttonimage-image{width:100%;height:201px;overflow:hidden}.buttonimage-image .inner-slide,.highlight-item-image .slick-track .slick-slide{height:201px;background-size:cover}.buttonimage-content{padding-top:34px;height:215px;font-family:Raleway,sans-serif;color:#fff;margin-top:3px;min-height:195px;text-align:center;padding:32px 6px 6px;font-size:14px;line-height:17px;font-weight:400}.buttonimage-content h1,.buttonimage-content h2,.buttonimage-content h3,.buttonimage-content h4,.buttonimage-content h5,.buttonimage-content h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:19px}.buttonimage-content h2{font-size:25px;height:36px;margin-bottom:0;font-family:arconregular}.buttonimage-content p{font-size:14px;line-height:17px;font-weight:400;margin:0}.buttonimage-content a{color:#fff}.buttonimage-content-icon{width:100%;display:block;height:87px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:24px}.top-home-bar{display:block;height:38px;margin:auto;overflow:hidden;background-color:#b9e4ac;padding:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3)}.breadcrumbs{font-size:12px;line-height:14px;font-weight:400;margin-bottom:40px;color:#fff;height:38px;margin-left:auto;margin-right:auto;max-width:1200px!important;background-color:#66b5a9;font-family:Raleway,sans-serif}.breadcrumbs span{color:#fff;text-transform:uppercase}.breadcrumbs span a{color:#fff}.breadcrumbs>span{float:left;padding-top:13px;padding-bottom:11px;padding-right:10px;position:relative;padding-left:25px}.breadcrumbs>span:after{content:"";display:block;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #40a293;border-width:19px 0 19px 12px;position:absolute;top:0;left:100%;z-index:1}.breadcrumbs>span:first-of-type{background-color:#40a293;padding-left:25px}.breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #40a293}.breadcrumbs>span:first-of-type:before{content:"";width:10000px;height:100%;right:100%;top:0;background-color:#40a293;position:absolute}.breadcrumbs>span:nth-of-type(2){background-color:#66b5a9}.breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #66b5a9}.breadcrumbs>span:nth-of-type(3){background-color:#85c4ba}.breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #85c4ba}.breadcrumbs>span:nth-of-type(4){background-color:#9dd0c8}.breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #9dd0c8}.breadcrumbs>span:nth-of-type(5){background-color:#b1d9d3}.breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #b1d9d3}.breadcrumbs>span:last-of-type:after{display:none}.slider-container{width:100%;position:relative;padding:0}.slider{color:#fff;font-family:Raleway,sans-serif;max-height:469px;overflow:hidden}.slider .slide-content{width:100%;display:table;height:469px;max-width:1200px;margin-left:auto;margin-right:auto}.slider .inside-slide{display:table-cell;vertical-align:middle;padding-left:25px;padding-right:25px;padding-bottom:75px}.slider .slide{min-height:469px;background-size:cover!important;background-position:center top!important}.slider .slide>img{position:absolute;z-index:-100;right:0;min-width:100%;height:600px}.slider .slick-arrow{display:block;position:absolute;top:36%;z-index:9;cursor:pointer;font-size:5em}.slider .slick-next{right:25px}.slider .slick-prev{left:25px}.slider .heading1{font-size:38px;line-height:45px;font-weight:400}.slider .heading1 p{padding:0;width:100%}.slider .heading1 p strong{font-size:48px;line-height:45px;font-weight:700}.slider h1{font-size:38px;line-height:45px;font-weight:400}.slider h1 p{padding:0;width:100%}.slider h1 strong{font-size:48px;line-height:45px;font-weight:700}.slider p{width:50%}.slider .slick-dots{position:absolute;bottom:30px;width:100%;padding:0 0 0 5%;margin:0;text-align:center}.slider .slick-dots li{display:inline-block;background-color:rgba(255,255,255,.5);border-radius:50%;height:21px;width:21px;color:transparent;margin:0 7px}.slider .slick-dots li.slick-active{background-color:#fff}.slider .slick-dots button{font-size:0;background-color:transparent;border:none;-webkit-appearance:none;display:block;width:100%;height:100%;outline:0}.rsbtn{z-index:0!important}.box.box-agenda{height:310px}@media (max-width:767px){.box.box-agenda{height:auto;margin-top:30px}}.hide-text{font-size:0!important}@media (max-width:991px){.header-search-submit{width:auto}.box-video{margin-top:30px}.slider p{width:100%}.box-document-seemore{font-size:16px}.slider,.slider .slide,.slider .slide-content,.slider .slide>img{height:440px}.slider .slide,.slider .slide>img{min-height:1px}.slider h1{padding-bottom:88px}}@media (max-width:479px){.linkbutton{white-space:normal}.pdt .top-home-bar,.pne .breadcrumbs>span:first-of-type,.str .breadcrumbs>span:first-of-type{padding-left:15px}.pdt .breadcrumbs>span:first-of-type{padding-left:0}}@media (min-width:992px) and (max-width:1199px){.box-content-title{font-size:17px;font-size:1.67vw}.box-arrow,.box-content .fa-chevron-right{font-size:25px;font-size:2.5vw;margin-top:calc(-2.5vw / 2)}.box-video iframe{height:193px;height:16.1vw}.box-video-description h3{font-size:15px;font-size:1.51vw}.box-video-description{font-size:15px;font-size:1.34vw;padding:1.25vw}.box-seemore{font-size:12px;font-size:1.2vw}.box-seemore .fa{font-size:22px;font-size:1.2vw}}@media (min-width:768px) and (max-width:991px){.box-small .box-content{padding-left:10px}.box-video iframe{height:237px}.highlight-item-title{font-size:27px}.buttonimage-wrapper{margin-bottom:20px}.buttonimage .buttonimage-image,.buttonimage-image .inner-slide{height:130px}.buttonimage-content{height:140px;min-height:140px}.buttonimage-content-icon{height:50px;margin-bottom:15px}}@media (max-width:767px){.buttonimage-wrapper:first-child,.highlight-item:first-child{margin-top:0}.buttonimage-wrapper,.highlight-item{margin-top:20px}.box-small{margin-top:10px}.box-margin-bottom{margin-bottom:0}.box-big .box-content{padding-top:10px;padding-bottom:10px}.box-big .box-content-title{margin-top:0}.box-seemore{font-size:12px}.box-document-seemore,.box-seemore .fa{font-size:16px}.tab-out-wrap .tab-labels a{height:auto}.tab-out-wrap-dark-blue .tab-labels a{height:auto}.accordion-item-content{padding:10px 4px}.accordion-item-content-image{margin-bottom:10px}.accordion-item-content-image img{margin-left:auto;margin-right:auto}.slider{height:349px}.slider .slide{height:349px}.slider .slide>img{height:349px}.slider h1{padding:1px 0 72px 0;font-size:30px;line-height:42px}.slider h1 strong{font-size:38px;line-height:35px}.slider .slick-dots{display:none!important}}body.home footer.main{padding-top:2px}footer.main{padding-top:0}footer.main .box{background-color:#f4f1e2;border:none}footer.main .box .wraps{padding:20px 27px 11px;max-width:1200px;margin-left:auto;margin-right:auto}footer.main .widget{float:left;padding-right:30px}footer.main .logo-wrapper{float:right}footer.main .logo-wrapper .logo{padding:16px 3px 20px 0;width:110px;height:168px}footer.main .logo-wrapper .areacidadao-logo{margin-bottom:-7.6em;display:unset;width:12em;margin-left:1em}footer.main h2{margin:0;font-size:14px;line-height:22px;font-weight:700}footer.main ul{list-style:none;padding:0;margin:9px 0 0}footer.main a{text-decoration:none;color:#414141;font-size:14px;line-height:24px}footer.main a:hover{color:#414141}footer.main .box-2{max-width:1200px;padding:12px 42px}footer.main p{font-size:14px;float:right;line-height:30px}footer.main .share{position:relative;float:right;margin-top:-1px;margin-right:-35px;width:95px}footer.main .share .stButton .stLarge{width:20px;height:19px}footer.main .share a,footer.main .share span{margin:0!important;float:left;margin-left:1px}footer.main .share a.share-text,footer.main .share span.share-text{color:#58585b;font-weight:700;margin-right:7px;font-size:15px}footer.main .share a>span>span,footer.main .share span>span>span{background-image:url(images/shareico.png)!important;background-repeat:no-repeat;background-size:117px}footer.main .share .st_linkedin_large .stButton .stLarge{background-position:-61px -2px;width:20px}footer.main .share .twitter_large .stButton .stLarge{background-position:-2px -2px}footer.main .share .st_facebook_large .stButton .stLarge{background-position:-32px -2px}footer.main .share .st_googleplus_large .stButton .stLarge{background-position:-89px -2px}.str footer.main .share a>span>span,.str footer.main .share span>span>span{background-image:url(images/shareicoblue.png)!important}.str.pne footer.main .share a>span>span,.str.pne footer.main .share span>span>span{background-image:url(images/shareicoorange.png)!important}.cidadao footer.main,.institucional footer.main,.profissional footer.main,.sns footer.main{padding-top:20px}footer .socialgroup>span,footer .spsm>span{display:block;font-size:10px;margin-bottom:4px}footer .spsm{float:right;text-align:right;height:60px}footer .spsm>a{margin-right:10px}footer .spsm>a img{float:right;width:75px}footer .socialgroup{float:right;margin-right:10px}footer .f-note{margin:0;font-size:13px;text-align:center;line-height:30px;float:right;position:relative;bottom:15px}footer.main{overflow:hidden}.btn-opinion{position:fixed;right:0;top:100px;z-index:1000}.btn-opinion-open .btn-opinion-overlay{background-color:rgba(0,0,0,.3);position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.btn-opinion .btn-opinion-title{border-radius:0;-webkit-box-shadow:-1px 3px 5px rgba(0,0,0,.3);box-shadow:-1px 3px 5px rgba(0,0,0,.3);border:0;display:block;margin:0;padding:15px 25px;width:160px;background-color:#40a293;font-weight:700;color:#fff;outline:0}.btn-opinion-open .btn-opinion-title{padding:8px;width:100%}.btn-opinion-container{display:none;border:3px solid #40a293;padding:5px 10px;background-color:#fff}.btn-opinion-open .btn-opinion-container{display:block}.btn-opinion-container .frm_style_formidable-style.with_frm_style fieldset{margin-top:0}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(https://fonts.gstatic.com/s/firasans/v6/VTBnrK42EiOBncVyQXZ7j6-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(https://fonts.gstatic.com/s/firasans/v6/VTBnrK42EiOBncVyQXZ7j5X5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(https://fonts.gstatic.com/s/firasans/v6/VTBnrK42EiOBncVyQXZ7j6aRobkAwv3vxw3jMhVENGA.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(https://fonts.gstatic.com/s/firasans/v6/VTBnrK42EiOBncVyQXZ7jz0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;src:local("Fira Sans Light"),local("FiraSans-Light"),url(https://fonts.gstatic.com/s/firasans/v6/VTBnrK42EiOBncVyQXZ7j-gdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(https://fonts.gstatic.com/s/firasans/v6/DugPdSljmOTocZOR2CItOq-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(https://fonts.gstatic.com/s/firasans/v6/DugPdSljmOTocZOR2CItOpX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(https://fonts.gstatic.com/s/firasans/v6/DugPdSljmOTocZOR2CItOqaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(https://fonts.gstatic.com/s/firasans/v6/DugPdSljmOTocZOR2CItOj0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;src:local("Fira Sans Bold"),local("FiraSans-Bold"),url(https://fonts.gstatic.com/s/firasans/v6/DugPdSljmOTocZOR2CItOugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.footer-right div{padding-left:0!important;padding-right:0!important}.confio-widget-seal{width:240px;background-color:#fff;display:block;text-align:right;margin:0;height:70px}.confio-widget-seal>div{vertical-align:-webkit-baseline-top;vertical-align:top;margin:0;float:none}.confio-widget-seal>div a{text-decoration:none;display:inline-block;margin:0;padding:0;float:none;font-size:8px!important;line-height:10px!important;max-width:53px}.confio-widget-seal>div.branding>a{color:#1e659e!important}.confio-widget-seal>div.branding>a:hover{color:#1e659e!important}.confio-widget-seal>div.branding{font-family:'Fira Sans',sans-serif;display:inline-block;text-align:right;width:23%}.confio-widget-seal>div.branding span{font-size:8px;font-weight:700;line-height:10px!important;margin:0;float:none;padding:0}.confio-widget-seal>div.branding small{font-size:11px;display:block;margin:-5px 0 0 0;line-height:25px!important}.confio-widget-seal>div.partners-logos{display:inline-block;text-align:left;width:48%}.confio-widget-seal>div a img{max-width:90%;height:50px;margin:0;float:none}@media screen and (max-width:768px){.confio-widget-seal{text-align:center;overflow:auto;height:auto}.confio-widget-seal>div{vertical-align:-webkit-baseline-top;vertical-align:top;text-align:left}.confio-widget-seal>div.branding{display:block;font-size:16px;text-align:center;float:none;width:45%}.confio-widget-seal>div.partners-logos{display:block;text-align:center;float:none;width:45%}}@media screen and (max-width:590px){.confio-widget-seal{text-align:center;overflow:auto;height:auto}.confio-widget-seal>div{vertical-align:-webkit-baseline-top;vertical-align:top;text-align:center}.confio-widget-seal>div.branding{display:block;font-size:16px;margin-bottom:20px;padding-left:0;text-align:center;float:none;width:100%}.confio-widget-seal>div.partners-logos{display:block;text-align:center;float:none;width:100%}}@media (max-width:1150px){footer.main .box-2 p{width:300px}}@media (max-width:866px){footer.main .box-2 p{width:100%}}@media (max-width:1199px){footer.main .widget{padding-right:0;width:20%}footer.main .widget a,footer.main .widget h3{font-size:13px}footer.main .logo-wrapper{float:none;clear:both;text-align:center}footer.main .logo-wrapper .logo{padding:0;padding-top:10px}footer.main .btn-opinion{top:120px}}@media (max-width:991px){footer.main .widget{width:20%;padding-right:0}footer.main .widget a,footer.main .widget h3{font-size:13px}footer.main .logo-wrapper{float:none;text-align:center;clear:both}footer.main .logo-wrapper .logo{max-width:100%;padding-right:0;padding-top:30px}footer.main .logo-ms.ms2{margin-bottom:19px}footer.main p{font-size:11px}}@media (max-width:767px){footer.main .widget{float:none;width:100%;padding-bottom:20px}footer.main .box-2{padding-top:25px}footer.main .box-2 p{font-size:14px;float:none;line-height:22px}footer.main .logo-ms{margin-bottom:10px}footer.main .box-2>:first-child img{margin-top:0}footer.main .box-2>:nth-child(2){display:inline;float:none}footer.main .box-2>:nth-child(2) img{margin-top:0}footer .socialgroup{float:left}.btn-opinion{left:0;width:100%;bottom:0;top:auto}.btn-opinion-open{position:absolute;top:0}.btn-opinion .btn-opinion-title{width:100%}}header.main{position:fixed;z-index:10;top:0;left:0;width:100%;background-color:#fff;max-height:80px;min-height:80px}@media (max-width:767px){header.main{min-height:76px}}header.main .logo{float:left;position:relative;z-index:20;background-color:transparent;background-repeat:no-repeat;width:250px;height:50px;border:0}@media (max-width:767px){header.main .logo{width:114px!important;padding-top:.4em}}header.main .lang-google{display:inline-block;float:right;position:relative;margin-right:0;margin-top:.4em;padding-top:0}@media (max-width:1200px){header.main .lang-google{margin-right:6%;padding-top:0;margin-top:.2em}}@media (max-width:767px){header.main .lang-google{padding-top:0;z-index:300;position:absolute;right:2em}}@media (max-width:991px){header.main .lang-google{margin-top:.2em}}header.main .lang-google #google_language_translator select::-ms-expand{display:none}header.main .lang-google #google_language_translator select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}header.main .lang-google #google_language_translator select.goog-te-combo{height:35px!important;width:35px!important;background-image:url(images/icon-language.png);background-size:cover;background-repeat:no-repeat;margin:0 5px}@media (max-width:1200px){header.main .lang-google #google_language_translator select.goog-te-combo{margin:2px 5px}}header.main .lang-google #google_language_translator select.goog-te-combo option{color:#000}header.main .sns-logo{background-image:url(images/logo_sns.svg);background-size:contain;background-repeat:no-repeat;margin-top:.2em}@media (max-width:1200px){header.main .sns-logo{margin-top:.1em}}header.main .second-logo{padding-left:10px;width:100px;padding-top:.4em}header.main .logo-mobile{display:none;width:12em!important}header.main .areacidadao-logo-container{margin-top:.4em;height:35px;text-align:center;float:right;padding-left:0}header.main .areacidadao-logo-container a{float:right}@media (max-width:1200px){header.main .areacidadao-logo-container{margin-top:.3em}}header.main .areacidadao-logo{margin-top:0;display:inline-block;height:50px;min-width:100px;margin-right:.3em}header.main .logo-40anos{width:192px;height:0;position:relative;z-index:20}@media (max-width:767px){header.main .logo-40anos{width:142px!important;display:inline-block;padding-left:10px}}header.main .logo-40anos img{padding-left:85px;padding-top:9px}@media (max-width:767px){header.main .logo-40anos img{padding-top:23px!important;padding-left:0!important}}header.main .widget_search{float:right;padding-top:0;position:relative;margin-top:.4em}@media (width:1024px){header.main .widget_search{display:none}}header.main .widget_search input[type=submit]{display:block;border:none;-webkit-appearance:none;border-radius:0;width:35px;height:35px;background:#40a293 url(images/sns_search.svg) no-repeat center 0;font-size:0}header.main .widget_search input[type=submit]:hover{background:#40a293 url(images/sns_search.svg) no-repeat center 0}header.main .widget_search input[type=text]{position:absolute;right:100%;height:35px;border:solid 1px #000;background:#fff;padding-right:25px;padding-left:5px;display:none}header.main .widget_search .icon{position:absolute;right:40px;top:12px;cursor:pointer;z-index:9999;display:none}header.main nav.main-mobile{display:none}header.main #dl-menu{position:fixed;margin-top:-50px!important}header.main #dl-menu{position:fixed;margin-top:-50px!important}nav.main .sub-menu{border:1px solid #ccc}nav.main .sub-menu .sub-menu{max-height:500px;overflow-y:auto}nav.main .add-scroll{max-height:500px;overflow-y:auto}.pdt header.main .widget_search input[type=submit]{background-color:#5bbc39}.pdt header.main .widget_search input[type=submit]:hover{background-color:#5bbc39}.pdt header.main .widget_search input[type=text]{border-color:#40a293}.str header.main .widget_search input[type=submit]{background:#099ad6 url(images/newsearch1.png) no-repeat center 6px}.str header.main .widget_search input[type=submit]:hover{background:#007399 url(images/newsearch1.png) no-repeat center 6px}.str header.main .widget_search input[type=text]{border-color:#099ad6}.str.pne header.main .widget_search input[type=submit]{background:#ff6f11 url(images/newsearch1.png) no-repeat center 6px}.str.pne header.main .widget_search input[type=submit]:hover{background-color:#ff6f11}.str.pne header.main .widget_search input[type=text]{border-color:#ff6f11}@media (max-width:1199px){.pdt header.main .widget_search input[type=submit],.pdt header.main .widget_search input[type=submit]:hover,.str header.main .widget_search input[type=submit],.str header.main .widget_search input[type=submit]:hover,.str.pne header.main .widget_search input[type=submit],.str.pne header.main .widget_search input[type=submit]:hover,header.main .widget_search input[type=submit],header.main .widget_search input[type=submit]:hover{display:none;background:url(images/mobile/search.png);background-size:contain;background-position:center;background-repeat:no-repeat;outline:0;width:44px;height:42px}header.main{height:74px}header.main nav.main{display:none}header.main nav.main-mobile{display:block;z-index:10}header.main .widget_search{margin-right:50px;z-index:20}header.main .widget_search input[type=text]{top:60px;width:100vw;right:-75px;border:solid 2px #40a293;padding-left:25px;outline:0}header.main .widget_search .icon{margin-right:100vw;top:70px;right:-96px}header.main .dl-menuwrapper{top:4em}}@media (max-width:767px){#page{padding-top:0}header.main{position:relative}header.main .sns-container{padding-left:15px;padding-right:15px}header.main .widget_search input[type=text]{right:-65px}header.main .widget_search .icon{right:-86px}header.main .dl-menuwrapper button{right:15px}header.main .logo{display:none}header.main .logo-mobile{display:block;z-index:20;position:relative;float:left}header.main .logo-mobile img{max-height:50px}}section.main .hide-text{display:none}.container-homepage{padding-left:25px;padding-right:25px;padding-bottom:50px;padding-top:0!important}.homepage-block{margin-top:30px}.box-transparencia{background-color:#f4f1e2;background-image:url(images/home_transparencia_bg.jpg);background-size:cover;border:none}.box-transparencia .box-content-title{font-size:18px}.box-transparencia .box-content-counter{font-size:20px}.box-transparencia .box-content-counter-desc{font-size:12px}.news-item{position:relative;height:100%}.news-item-link:hover .fa{color:#007399}.news-item-image{margin-bottom:20px;max-height:115px}.news-item-image,.news-item-text,.news-item-title{max-width:185px}.news-item-title{font-size:16px;color:#414141;margin-bottom:10px}.news-item-text{font-size:13px;color:#414141}.news-item-date{position:absolute;bottom:0;font-size:12px;color:#666}.news-item-date .fa{font-size:16px;color:#40a293}.box-highlights{margin-bottom:20px;text-align:left}.box-highlights .box-header{text-align:left;color:#fff;background-color:#40a293;padding-left:25px}.box-highlights-list-item{font-size:18px;height:98px;line-height:98px;padding:0 15px}.box-highlights-list-item .icon{position:absolute;font-size:22px;left:15px;top:50%;margin-top:-11px}.box-highlights .text{display:inline-block;line-height:18px;color:#000;vertical-align:middle;padding-left:30px}.box-news{padding:31px 25px}.box-newsletter{padding:15px 25px}.box-news .box-header,.box-newsletter .box-header{font-family:Raleway,sans-serif;text-align:left;margin-bottom:20px;padding:0;position:relative}.box-news .box-content{height:250px}.text-slider{width:150px;margin-bottom:0!important}.hide{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}.box-news .box-header-seemore{position:absolute;right:0;top:0;line-height:35px}.box-news .box-header-title,.box-newsletter .box-header-title{font-size:35px;color:#40a293}.box-newsletter{height:150px;padding-top:15px;padding-left:15px;padding-right:15px}.box-newsletter:before{display:table;content:" "}.box-newsletter:after{display:table;content:" ";clear:both}.box-newsletter .box-header{margin-bottom:0}.box-newsletter .box-content{font-size:13px}.box-newsletter .box-content span{display:block}.box-newsletter .box-content strong{display:block;margin-bottom:5px}.box-newsletter .box-content input{font-size:13px;height:30px;padding-left:10px;width:59%;border:none;margin:0;margin-top:5px;margin-right:1%}.box-newsletter .box-content input[type=text]{width:30%}.box-newsletter form{white-space:nowrap}.box-newsletter .box-content button{display:inline-block;border:none;margin:0;padding:0;background-color:transparent;vertical-align:middle;width:9%;text-align:right}.box-newsletter button .fa-chevron-right{position:relative;right:auto;top:auto;margin-top:0}.popup{width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;background-image:url(images/popup_background.png);background-position:center;background-size:cover;background-color:#fff;position:fixed;z-index:100}.popup .popup-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow-y:auto;width:100%;height:550px;max-height:100vh;padding:20px}.popup .popup-container .popup-content{max-width:1000px;margin-left:auto;margin-right:auto;paddin-top:40px}.popup .popup-container .popup-content img{width:100%;height:auto;-webkit-filter:drop-shadow(0 0 5px #fff);filter:drop-shadow(0 0 5px #fff)}.popup .popup-container .popup-content iframe{margin-top:10px;margin-bottom:10px;min-height:350px}.popup .popup-container .popup-content .popup-close{color:#000;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;font-size:20px}.home .text-newsletter{font-family:Roboto,sans-serif;position:relative;top:-10px;font-size:10px}.home .calendar :focus{outline:0!important;outline:0!important;border:0}.home .calendar:focus{outline:0!important;outline:0!important;border:0}.home .calendar-content{overflow:hidden;max-height:65px}.home .subtitle-newsletter{font-family:Roboto,sans-serif;font-size:12px;font-weight:600}.home .covid19-desktop{position:fixed;right:0;z-index:99;top:calc(50% - 58px)}.home .covid19-mobile{position:fixed;right:0;z-index:99;top:calc(50% - 58px);display:none}@media (max-width:768px){.home .covid19-mobile{right:-1px;display:block}.home .covid19-desktop{right:-1px;display:none}}@media (min-width:992px) and (max-width:1199px){.news-item-title{font-size:15px}}@media (min-width:768px) and (max-width:991px){.box-big .box-content-title{margin-top:3.54vw}.box-news .box-content{height:270px}.box-news .box-header-title,.box-newsletter .box-header-title{font-size:30px}.news-item-image,.news-item-text,.news-item-title{max-width:100%}.news-item-image{max-height:none}.box-highlights,.box-newsletter{margin-top:30px;margin-bottom:0}.box-highlights-list-item .text{font-size:16px}.box-highlights-list-item .icon{font-size:25px}}@media (max-width:991px){.slider .slide-content{padding-left:0;padding-right:0}.slider .inside-slide{display:block;background-color:rgba(0,0,0,.4);padding-bottom:0}.slider .inside-slide h1{padding:10px;font-size:30px;line-height:32px;text-align:center}.pdt .slider .inside-slide,.str.pne .slider .inside-slide{position:absolute;bottom:0;width:100%;padding:10px;background-color:rgba(255,255,255,.4)}.pdt .slider .inside-slide h1,.str.pne .slider .inside-slide h1{padding:0;float:left;text-align:left}.pdt .slider .inside-slide p,.str.pne .slider .inside-slide p{width:auto;padding:0}.pdt .slider .inside-slide img,.str.pne .slider .inside-slide img{margin-left:auto;margin-right:auto}.monitorizacaohome .wrap-of-wrap,.str .wrap-of-wrap{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,.4);padding:10px}.monitorizacaohome .wrap-of-wrap .text-img-wrapper,.str .wrap-of-wrap .text-img-wrapper{position:relative;top:auto;-webkit-transform:none;transform:none;padding-left:0}.monitorizacaohome .wrap-of-wrap .text-img-wrapper .text,.str .wrap-of-wrap .text-img-wrapper .text{text-align:left}.monitorizacaohome .wrap-of-wrap .text-img-wrapper .text h1,.monitorizacaohome .wrap-of-wrap .text-img-wrapper .text strong,.str .wrap-of-wrap .text-img-wrapper .text h1,.str .wrap-of-wrap .text-img-wrapper .text strong{font-size:30px;line-height:32px}.monitorizacaohome .wrap-of-wrap .text-img-wrapper img,.str .wrap-of-wrap .text-img-wrapper img{margin:.5em 1em .5em 0;margin-left:auto;margin-right:auto}.box-newsletter .box-content input{width:100%;display:block;margin-bottom:15px}.box-newsletter .box-content input[type=text]{width:100%}.box-newsletter .box-content input#email_4{width:90%!important;display:inline-block}.box-newsletter .box-content button{width:10%}.home .text-newsletter{top:0}}@media (max-width:767px){.home .absolute-slider{width:85%;left:7.5%}.home .absolute-slider .slick-prev{left:-8%}.home .absolute-slider .slick-next{right:-8%}.slider .inside-slide h1{font-size:25px;line-height:27px}.slider .inside-slide h1 strong{font-size:30px;line-height:32px}.pdt .slider .inside-slide h1,.str.pne .slider .inside-slide h1{font-size:20px;line-height:22px}.monitorizacaohome .wrap-of-wrap .text-img-wrapper .text h1,.monitorizacaohome .wrap-of-wrap .text-img-wrapper strong,.str .wrap-of-wrap .text-img-wrapper .text h1,.str .wrap-of-wrap .text-img-wrapper strong{font-size:20px;line-height:22px}.box-small .img-responsive,.box-transparencia .img-responsive{display:inline}.box-news .box-content{height:auto}.news-item:first-child{margin-top:0}.news-item{margin-top:10px}.news-item-image,.news-item-text,.news-item-title{max-width:none}.news-item-image{max-height:none}.news-item-date{display:block;position:relative;margin-top:10px}.box-news{margin-bottom:10px;margin-top:30px}}@media (max-width:479px){.home .absolute-slider{width:80%;left:10%}.home .absolute-slider .slick-prev{left:-10%}.home .absolute-slider .slick-next{right:-10%}.home .news-item-image,.home .news-item-text,.home .news-item-title{max-width:100%}.home .box-content-title{font-size:20px;font-size:4.17vw}.home .box-arrow,.home .box-content .fa-chevron-right{font-size:6.26vw;margin-top:-3.13vw}.home .box-newsletter button .fa-chevron-right{margin-top:0}.box-newsletter{height:auto}.box-newsletter .box-content input{width:90%}.box-newsletter .box-content input[type=text]{width:100%;margin-right:0;display:block}.box-highlights-list-item .text{font-size:25px;font-size:5.2vw;line-height:6.2vw}.str.pne .slider .inside-slide h1{width:67vw}}.content-bottom-text{margin-top:30px}.content-bottom-text{margin-top:30px}.foreign-item .foreign-item-title-wrapper{width:100%;padding:20px;border:5px solid #37b28c;background-color:#37b28c;margin:20px 0}.foreign-item .foreign-item-title-wrapper .foreign-item-title{color:#fff;font-size:20px;font-weight:500;padding-left:25px}.aio.grn .big-box-custom-page .box-in>ul>li.ico-two-columns>ul>li:before,.aio.grn .big-box-custom-page .box-in>ul>li>ul>li:before{left:2px}.aio.grn .big-box-custom-page .box-in>ul>li>ul>li{padding-left:32px}.aio.grn .big-box-custom-page .box-in>ul>li>ul{padding-left:21px}.aio.grn .big-box-custom-page .box-in>ul>li.cols1x2,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x3,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x4,.aio.grn .big-box-custom-page .box-in>ul>li.cols2x3{border-right:solid 2px #fff}.aio.grn .big-box-custom-page .box-in>ul>li.cols1x2:last-child,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x3:last-child,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x4:last-child,.aio.grn .big-box-custom-page .box-in>ul>li.cols2x3:last-child{border-right:none}.aio.grn .big-box-custom-page .box-in>ul>li.cols2x3{height:auto!important;padding-bottom:34px}.aio .boxbuttons-boxbutton{font-family:arconregular;margin-top:28px}.aio .boxbuttons-boxbutton .box-content-title{color:#6d6e71;font-size:17px;line-height:18px;font-family:arconregular;font-weight:400}.aio .boxbuttons-boxbutton .box-header img{margin-left:auto;margin-right:auto;width:60px;height:60px}.aio .box-header{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2YyIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwODg3MiIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-webkit-gradient(linear,right top,left top,from(rgba(64,162,147,.9)),to(rgba(116,205,175,.9)));background:linear-gradient(to left,rgba(64,162,147,.9) 0,rgba(116,205,175,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e600a86c', endColorstr='#e6008872', GradientType=0 )}.page-template.aio .custom .cols1x4{padding:12px}.page-template.aio .custom a{color:#fff!important}.page-template.aio .custom a:hover{color:#fff!important;opacity:.6}.grn .big-box-custom-page .box-in figure:hover .to-zero{opacity:1!important}@media (min-width:768px) and (max-width:1199px){.grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng{padding-left:20px;padding-right:20px;width:34%}}@media (min-width:768px) and (max-width:991px){.page.page-id-189.grn .big-box-custom-page .box-in>ul>li.ico-two-columns{padding-top:10px}.page.page-id-189.grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng a img{max-width:100%;display:block;height:auto}.page.page-id-189.grn .big-box-custom-page .box-in>ul>li>a{padding-top:0;position:absolute;top:50%;left:20px;right:20px;margin-top:-35px}}@media (max-width:991px){.aio .boxbuttons-boxbutton{margin-bottom:10px}.aio .boxbuttons-boxbutton:nth-child(3n+0){padding-left:0}}@media (max-width:767px){.aio .boxbuttons-boxbutton{padding-left:0}.page.page-id-189.grn .big-box-custom-page .box-in>ul>li.ico-two-columns{height:auto!important}.grn .big-box-custom-page .box-in>ul>li.ico-two-columns.sthng{padding:10px}.aio.grn .big-box-custom-page .box-in>ul>li.cols1x2,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x3,.aio.grn .big-box-custom-page .box-in>ul>li.cols1x4,.aio.grn .big-box-custom-page .box-in>ul>li.cols2x3{border-right:none;border-bottom:solid 2px #fff}}@media (max-width:480px){.aio.grn .big-box-custom-page .box-in>ul>li>ul>li{width:100%}}.page-template.boas-praticas .page-title{margin-top:0}.page-template.boas-praticas #map{height:600px}.page-template.boas-praticas .form-search label{color:#40a293;font-weight:300}.page-template.boas-praticas .form-search input[type=radio]{display:none}.page-template.boas-praticas .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.boas-praticas .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.boas-praticas .form-search-btn{background-color:#40a293;color:#fff}.page-template.boas-praticas .search-results{margin-top:15px;height:358px;overflow:auto}.page-template.boas-praticas .search-results,.page-template.boas-praticas .search-results-empty{display:none}.page-template.boas-praticas .search-detail-text{height:425px;overflow:auto}.page-template.boas-praticas .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.boas-praticas .search-results-list li{list-style:none;padding-bottom:8px}.page-template.boas-praticas .search-results-list li i{float:left;display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.boas-praticas .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.boas-praticas .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.boas-praticas .search-detail-images{margin-bottom:10px}.page-template.boas-praticas .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.boas-praticas .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.boas-praticas .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.boas-praticas .search-detail-images .slick-dots li button:focus,.page-template.boas-praticas .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.boas-praticas .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.boas-praticas .search-detail-images .slick-arrow{display:none}.page-template.boas-praticas .dropdown-menu>.active>a{background-color:#40a293}.page-template.boas-praticas .dropdown-menu>li>a{padding:3px 10px}.page-template.boas-praticas .multiselect-container>li>a>label{padding:3px 20px}.page-template.boas-praticas .multiselect-container>li.active>a>label{color:#fff}.page-template.boas-praticas .multiselect-native-select{display:block}.page-template.boas-praticas .multiselect{width:100%}.page-template.boas-praticas .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.boas-praticas .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.boas-praticas .documents-list-item-date{color:#999;font-weight:300}.page-template.concursos .page-title{margin-top:0}.page-template.concursos #map{height:600px}.page-template.concursos .form-search label{color:#40a293;font-weight:300}.page-template.concursos .form-search input[type=radio]{display:none}.page-template.concursos .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.concursos .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.concursos .form-search-btn{background-color:#40a293;color:#fff}.page-template.concursos .search-results{margin-top:15px;height:358px;overflow:auto}.page-template.concursos .search-results,.page-template.concursos .search-results-empty{display:none}.page-template.concursos .search-detail-text{height:425px;overflow:auto}.page-template.concursos .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.concursos .search-results-list li{list-style:none;padding-bottom:8px}.page-template.concursos .search-results-list li i{float:left;display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.concursos .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.concursos .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.concursos .search-detail-images{margin-bottom:10px}.page-template.concursos .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.concursos .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.concursos .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.concursos .search-detail-images .slick-dots li button:focus,.page-template.concursos .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.concursos .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.concursos .search-detail-images .slick-arrow{display:none}.page-template.concursos .dropdown-menu>.active>a{background-color:#40a293}.page-template.concursos .dropdown-menu>li>a{padding:3px 10px}.page-template.concursos .multiselect-container>li>a>label{padding:3px 20px}.page-template.concursos .multiselect-container>li.active>a>label{color:#fff}.page-template.concursos .multiselect-native-select{display:block}.page-template.concursos .multiselect{width:100%}.page-template.concursos .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.concursos .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.concursos .documents-list-item-date{color:#999;font-weight:300}.page-template.documents .blog article.content .sns-page-header,.page-template.documents-hosp .blog article.content .sns-page-header,.page-template.documents-inter .blog article.content .sns-page-header{height:auto;margin-bottom:30px}.page-template.documents .blog article.content,.page-template.documents-hosp .blog article.content,.page-template.documents-inter .blog article.content{padding:0}.page-template.documents .documents-list,.page-template.documents-hosp .documents-list,.page-template.documents-inter .documents-list{border-top:solid 1px #ccc;padding-top:40px;padding-bottom:40px}.page-template.documents .documents-list-item,.page-template.documents-hosp .documents-list-item,.page-template.documents-inter .documents-list-item{margin-bottom:30px}.page-template.documents .documents-list-item-date,.page-template.documents-hosp .documents-list-item-date,.page-template.documents-inter .documents-list-item-date{color:#999;font-weight:300}.page-template.documents .documents-list-item-title,.page-template.documents-hosp .documents-list-item-title,.page-template.documents-inter .documents-list-item-title{font-weight:300}.page-template.documents .documents-list-item-wrapper,.page-template.documents-hosp .documents-list-item-wrapper,.page-template.documents-inter .documents-list-item-wrapper{margin-top:10px}.page-template.documents .box-document-seemore .fa,.page-template.documents-hosp .box-document-seemore .fa,.page-template.documents-inter .box-document-seemore .fa{font-size:12px}.page-template.documents .filter-buttons-item,.page-template.documents-hosp .filter-buttons-item,.page-template.documents-inter .filter-buttons-item{margin-top:10px;width:200px}.page-template.documents .filter-buttons-item .filter-buttons-item-outer,.page-template.documents-hosp .filter-buttons-item .filter-buttons-item-outer,.page-template.documents-inter .filter-buttons-item .filter-buttons-item-outer{padding:10px}@media (max-width:991px){.page-template.documents .box-document-seemore .fa,.page-template.documents-hosp .box-document-seemore .fa,.page-template.documents-inter .box-document-seemore .fa{font-size:16px}}.categorieslist,.entitieslist{list-style:none;padding:0}.categorieslist-item{padding-bottom:20px}.categorieslist-item-title{display:block;color:#40a293;padding-bottom:10px}.entitieslist-item a{color:#414141}.organigram-root{position:relative;background-color:#58585b;color:#fff;text-align:center;line-height:40px;cursor:pointer}.organigram-root:hover{background-color:#39393a;color:#fff}.organigram-root:after{border:solid 1px #6d6e71;content:'';height:250px;top:40px;left:50%;position:absolute}.organigram-horizontal-line{margin-top:15px;border:solid 1px #6d6e71;width:61%;margin-left:auto;margin-right:auto;clear:both}.organigram-horizontal-line-left{width:30.5%;margin-left:19.5%}.organigram-block:before{border:solid 1px #6d6e71;content:'';height:40px;left:50%;top:-40px;position:absolute}.organigram-block-no-connection:before{border:none}.organigram-block{position:relative;width:39%;margin-top:40px;cursor:pointer}.organigram-block-top{border:solid 2px #6d6e71;margin-bottom:8px}.organigram-block-content{background-color:#e5e6e7;text-align:center;line-height:40px}.organigram-block-content:hover{background-color:#39393a;color:#fff}.organigram-block-left{float:left}.organigram-block-right{float:right}.organigram-block-right:before{top:-42px;height:42px}.organigram-separator{margin-top:30px;border:solid 2px #6d6e71}.organigram-column:first-child{margin-left:0}.organigram-columns{margin-top:15px}.organigram-column{width:31.1%;margin-left:3.33%;float:left}.organigram-column-header{cursor:pointer;height:50px;line-height:50px;background-color:#39a69c;color:#fff;text-align:center}.organigram-column-header:hover{background-color:#2f7b6e}.organigram-column-header span{display:inline-block;vertical-align:middle;font-size:16px;line-height:21px}.organigram-column-block{position:relative;cursor:pointer;margin-top:15px;margin-bottom:15px;border-top:solid 2px #39a69c;border-bottom:solid 2px #39a69c;border-right:solid 2px #39a69c;height:70px;line-height:70px}.organigram-column-block:hover{color:#fff;background-color:#2f7b6e;border-top:solid 2px #2f7b6e;border-bottom:solid 2px #2f7b6e;border-right:solid 2px #2f7b6e}.organigram-column-block span{margin-left:15px;display:inline-block;vertical-align:middle;line-height:normal}.organigram-column-block:before{border:solid 2px #39a69c;content:'';height:84px;left:0;top:-18px;position:absolute}.organigram-column-block:after{border:solid 2px #fff;background-color:#39a69c;content:'';height:15px;width:15px;top:50%;left:-6.5px;margin-top:-6.5px;position:absolute;border-radius:15px}.organigram-columns-childs{position:relative;margin-top:18px}.organigram-columns-childs:before{border:solid 2px #39a69c;content:'';width:80%;left:10%;top:0;position:absolute}.organigram-columns-childs:after{border:solid 2px #39a69c;content:'';left:50%;margin-left:-1px;top:-33px;height:28px;position:absolute}.organigram-child-block{position:relative;cursor:pointer;float:left;width:19%;padding-left:1%;padding-right:1%;margin-top:30px;margin-left:1.25%;border:solid 2px #39a69c;height:75px;line-height:75px;text-align:center;font-size:14px}.organigram-child-block:first-child{margin-left:0}.organigram-child-block:after{border:solid 2px #fff;background-color:#39a69c;content:'';height:15px;width:15px;top:-36.5px;left:50%;margin-left:-6.5px;position:absolute;border-radius:15px}.organigram-child-block:before{border:solid 2px #39a69c;content:'';position:absolute;top:-30px;left:50%;margin-left:-1px;height:28px}.organigram-child-block:hover{color:#fff;border:solid 2px #2f7b6e;background-color:#2f7b6e}.organigram-child-block span{display:inline-block;vertical-align:middle;line-height:normal}@media (max-width:991px){.organigram-block-content{font-size:15px}.organigram-column-block span{font-size:14px}.organigram-child-block{font-size:12px}}@media (max-width:767px){.organigram-horizontal-line{display:none}.organigram-block{width:100%;margin-top:15px}.organigram-block-left,.organigram-block-right{float:none}.organigram-block:before,.organigram-root:after{border:none}.organigram-column-header span{font-size:14px;line-height:18px}.organigram-child-block,.organigram-column-block span{font-size:1.9vw}}@media (max-width:480px){.organigram-child-block,.organigram-column-block span{font-size:12px;font-size:2.5vw}}.data_zone{color:#6e7073;font-weight:900;line-height:25px;margin-bottom:40px}fieldset{border:0!important;margin:0!important;padding:0!important}.data_zone input{margin-left:10px;border:0;border-bottom:1px solid #6e7073;width:150px}.condition_zone legend,.covid_zone legend,.doencas_zone legend,.professional_zone legend{color:#6e7073;font-weight:700;line-height:25px;margin-bottom:30px;padding:0}.condition_zone div,.covid_zone div,.doencas_zone div,.professional_zone div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}.condition_zone label,.covid_zone label,.doencas_zone label,.professional_zone label{min-height:22px;margin-bottom:13px;color:#6e7073;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;font-weight:400}.checkmark{height:18px;min-width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:18px;border:solid 2px #d0d8de;border-radius:5px}.checkmark .fa-check{font-size:14px;line-height:14px;height:14px;margin:auto;color:#fff}label input:checked~.checkmark{background-color:#40a293;border-color:#40a293}label input:checked~.checkmark{background-color:#40a293;border-color:#40a293}input[type=checkbox],input[type=radio]{opacity:0;height:0;width:0;position:absolute}input[type=submit]{width:180px;height:50px;background:#40a293;color:#fff;font-size:18px;font-weight:900;border:0}#result,#result-sns24{background:#f4f4f4;PADDING:30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:680px;margin:30px 0 40px}#result .result_title,#result-sns24 .result_title{color:#40a293;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#result .result_title img,#result-sns24 .result_title img{height:50px;min-width:50px;margin-right:20px}.info{max-width:680px;margin-top:30px}.home-video #container{background:url(images/livestream_wallpaper.jpg) no-repeat center center fixed;background-size:cover}.home-video body,.home-video html{margin:0;padding:0;height:100%;background-color:transparent}.home-video #container{min-height:670px;position:relative}.home-video #header{padding:10px}.home-video #body{padding:10px;padding-bottom:60px}.home-video #footer{position:absolute;bottom:0;width:100%;height:60px}.home-video .content{width:100%;height:600px;max-width:832px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%;overflow:auto}.home-video .content iframe{width:100%;height:468px;frameborder:0;scrolling:no}.home-video .institution-logos{padding:10px;text-align:left}.home-video .institution-logos img{margin:0 15px;max-height:50px;height:auto}.home-video .site-inner{display:none}.home-video .half-left img,.home-video .half-right img{height:auto;width:100%}@media (max-width:767px){.home-video .content iframe{height:100%}.home-video .content{height:auto}.home-video #container{height:auto}}.page-template.mapa-siip .page-title{margin-top:0}.page-template.mapa-siip #map{height:600px}.page-template.mapa-siip #NetworksContainer,.page-template.mapa-siip #ProviderSubTypeContainer,.page-template.mapa-siip #RNCCITypeContainer{display:none}.page-template.mapa-siip .form-search label{color:#40a293;font-weight:300}.page-template.mapa-siip .form-search input[type=radio]{display:none}.page-template.mapa-siip .form-search input[type=radio]+span{display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.mapa-siip .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.mapa-siip .form-search-btn{background-color:#40a293;color:#fff}.page-template.mapa-siip .search-results{margin-top:15px;height:198px;overflow:auto}.page-template.mapa-siip .search-detail,.page-template.mapa-siip .search-results,.page-template.mapa-siip .search-results-empty{display:none}.page-template.mapa-siip .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.mapa-siip .search-results-list li{list-style:none;padding-bottom:8px}.page-template.mapa-siip .search-results-list li i{display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.mapa-siip .search-detail p{padding-bottom:0}.page-template.mapa-siip .search-detail .search-contacts{float:right;background-color:#40a293;color:#fff;padding:0 10px;margin-top:15px}.page-template.mapa-siip .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.mapa-siip .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.mapa-siip .search-detail .tab-content{padding:0 10px;border-left:solid 1px #40a293;border-right:solid 1px #40a293;border-bottom:solid 1px #40a293;max-height:524px;overflow:auto}.page-template.mapa-siip .schedule-time,.page-template.mapa-siip .schedule-weekday{display:inline-block}.page-template.mapa-siip .schedule-weekday{font-weight:700;width:100px}.page-template.medidas-iniciativas .medidas-iniciativas-header{min-height:710px}.page-template.medidas-iniciativas .page-content{min-height:70px;margin-bottom:6px;padding:10px}.monitorizacaohome .back,.monitorizacaohome .sub-col .image-wrapper{background-color:#005180}.monitorizacaohome .row-2 .col .sub-col-wrapper{padding:0 15px 28px;width:25%;float:left}.monitorizacaohome .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}.monitorizacaohome .sub-col:hover{color:#414141}.monitorizacaohome .sub-col:before{content:" ";display:table}.monitorizacaohome .sub-col:after{content:" ";display:table;clear:both}.monitorizacaohome .sub-col .image-wrapper{display:inline-block;padding:10px 15px 8px;min-height:82px;display:inline-block}.monitorizacaohome .sub-col .image-wrapper img{width:60px}.monitorizacaohome .row-2 .col .sub-col-wrapper .text{color:#6d6e71;font-size:17px;font-family:arconregular;padding:6px 36px 0 9px;display:inline-block;vertical-align:middle}.monitorizacaohome .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px;font-size:30px;color:#c4c4c4}.monitorizacaohome .buttonimage-content{background:#005180;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#4ca8dc),to(#005180));background:linear-gradient(to bottom,#4ca8dc 0,#005180 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aa7', endColorstr='#005180', GradientType=0 )}.monitorizacaohome .row-2{padding:0;padding-top:20px}.monitorizacaohome .breadcrumbs{background-color:#005180}.monitorizacaohome .breadcrumbs>span:after{border-color:transparent transparent transparent #005180}.monitorizacaohome .breadcrumbs>span:first-of-type{background-color:#005180}.monitorizacaohome .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #005180}.monitorizacaohome .breadcrumbs>span:nth-of-type(2){background-color:#005d94}.monitorizacaohome .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #005d94}.monitorizacaohome .breadcrumbs>span:nth-of-type(3){background-color:#006aa7}.monitorizacaohome .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #006aa7}.monitorizacaohome .breadcrumbs>span:nth-of-type(4){background-color:#0076bb}.monitorizacaohome .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #0076bb}.monitorizacaohome .breadcrumbs>span:nth-of-type(5){background-color:#0083ce}.monitorizacaohome .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #0083ce}.monitorizacaohome .breadcrumbs>span:last-of-type:after{display:none}.monitorizacaohome .breadcrumbs>span:first-of-type:before{background-color:#005180}.monitorizacaohome .wrap-of-wrap{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:1200px){.monitorizacaohome .row-2 .col .sub-col-wrapper{width:50%}}@media (max-width:767px){.monitorizacaohome .row-2 .col .sub-col-wrapper{width:100%}}.page-template.noticias-investimento .page-title{margin-top:0}.page-template.noticias-investimento #map{height:600px}.page-template.noticias-investimento .form-search label{color:#40a293;font-weight:300}.page-template.noticias-investimento .form-search input[type=radio]{display:none}.page-template.noticias-investimento .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.noticias-investimento .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.noticias-investimento .multiselect-container>li>a{white-space:normal}.page-template.noticias-investimento .multiselect-container>li>a{white-space:normal}.page-template.noticias-investimento .form-search-btn{background-color:#40a293;color:#fff}.page-template.noticias-investimento .search-results{margin-top:15px;height:358px;overflow:auto}.page-template.noticias-investimento .search-results,.page-template.noticias-investimento .search-results-empty{display:none}.page-template.noticias-investimento .search-detail-text{height:425px;overflow:auto}.page-template.noticias-investimento .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.noticias-investimento .search-results-list li{list-style:none;padding-bottom:8px}.page-template.noticias-investimento .search-results-list li i{float:left;display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.noticias-investimento .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.noticias-investimento .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.noticias-investimento .search-detail-images{margin-bottom:10px}.page-template.noticias-investimento .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.noticias-investimento .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.noticias-investimento .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.noticias-investimento .search-detail-images .slick-dots li button:focus,.page-template.noticias-investimento .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.noticias-investimento .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.noticias-investimento .search-detail-images .slick-arrow{display:none}.page-template.noticias-investimento .dropdown-menu>.active>a{background-color:#40a293}.page-template.noticias-investimento .dropdown-menu>li>a{padding:3px 10px}.page-template.noticias-investimento .multiselect-container>li>a>label{padding:3px 20px}.page-template.noticias-investimento .multiselect-container>li.active>a>label{color:#fff}.page-template.noticias-investimento .multiselect-native-select{display:block}.page-template.noticias-investimento .multiselect{width:100%}.page-template.noticias-investimento .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.noticias-investimento .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.noticias-investimento .documents-list-item-date{color:#999;font-weight:300}.page-template.planos-investimento .page-title{margin-top:0}.page-template.planos-investimento #map{height:600px}.page-template.planos-investimento .form-search label{color:#40a293;font-weight:300}.page-template.planos-investimento .form-search input[type=radio]{display:none}.page-template.planos-investimento .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.planos-investimento .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.planos-investimento .multiselect-container>li>a{white-space:normal}.page-template.planos-investimento .form-search-btn{background-color:#40a293;color:#fff}.page-template.planos-investimento .search-results{margin-top:15px;height:358px;overflow:auto}.page-template.planos-investimento .search-results,.page-template.planos-investimento .search-results-empty{display:none}.page-template.planos-investimento .search-detail-text{height:425px;overflow:auto}.page-template.planos-investimento .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.planos-investimento .search-results-list li{list-style:none;padding-bottom:8px}.page-template.planos-investimento .search-results-list li i{float:left;display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.planos-investimento .search-detail p{padding-bottom:0}.page-template.planos-investimento .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.planos-investimento .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.planos-investimento .search-detail-images{margin-bottom:10px}.page-template.planos-investimento .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.planos-investimento .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.planos-investimento .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.planos-investimento .search-detail-images .slick-dots li button:focus,.page-template.planos-investimento .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.planos-investimento .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.planos-investimento .search-detail-images .slick-arrow{display:none}.page-template.planos-investimento .dropdown-menu>.active>a{background-color:#40a293}.page-template.planos-investimento .dropdown-menu>li>a{padding:3px 10px}.page-template.planos-investimento .multiselect-container>li>a>label{padding:3px 20px}.page-template.planos-investimento .multiselect-container>li.active>a>label{color:#fff}.page-template.planos-investimento .multiselect-native-select{display:block}.page-template.planos-investimento .multiselect{width:100%}.page-template.planos-investimento .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.planos-investimento .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.planos-investimento .documents-list-item-date{color:#999;font-weight:300}.page-template.agenda .page-title{margin-top:0}.page-template.agenda #map{height:600px}.page-template.agenda .form-search label{color:#40a293;font-weight:300}.page-template.agenda .form-search input[type=radio]{display:none}.page-template.agenda .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.agenda .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.agenda .form-search .second-line{color:#4d4d4d}.page-template.agenda .form-search .datepicker{width:73%;height:33px;background-image:url(images/data.png);background-repeat:no-repeat;background-position:90% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.page-template.agenda .date-selector{padding:0}.page-template.agenda .multiselect-container>li>a{white-space:normal}.page-template.agenda .multiselect-container>li>a{white-space:normal}.page-template.agenda .form-search-btn{background-color:#40a293;color:#fff}.page-template.agenda .search-results{margin-top:15px;height:343px;overflow:auto}.page-template.agenda .search-detail,.page-template.agenda .search-results,.page-template.agenda .search-results-empty{display:none}.page-template.agenda .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.agenda .search-results-list li{list-style:none;padding-bottom:8px}.page-template.agenda .search-results-list li i{display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.agenda .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.agenda .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.agenda .search-detail-images{margin-bottom:10px}.page-template.agenda .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.agenda .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.agenda .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.agenda .search-detail-images .slick-dots li button:focus,.page-template.agenda .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.agenda .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.agenda .search-detail-images .slick-arrow{display:none}.page-template.agenda .dropdown-menu>.active>a{background-color:#40a293}.page-template.agenda .dropdown-menu>li>a{padding:3px 10px}.page-template.agenda .multiselect-container>li>a>label{padding:3px 20px}.page-template.agenda .multiselect-container>li.active>a>label{color:#fff}.page-template.agenda .multiselect-native-select{display:block}.page-template.agenda .multiselect{width:100%}.page-template.agenda .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.agenda .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.agenda .documents-list-item-date{color:#999;font-weight:300}.page-template.agenda .accordion-item{border:solid 1px #40a293}.page-template.agenda .accordion-item .accordion-item-date{padding:10px 0 0 5px;font-size:12px;color:#4d4d4d}.page-template.agenda .accordion-item .accordion-item-title{color:#40a293;border-bottom:0;font-size:20px;font-weight:500;padding:0 40px 20px 0}.page-template.agenda .accordion-item .accordion-item-title i{background-color:#40a293;border:solid 1px #40a293;margin-left:5px}.page-template.agenda .accordion-item .accordion-item-title:after{top:25%;margin-right:5px}.page-template.agenda .accordion-item .accordion-item-content{padding:5px 40px 35px 4px}.page-template.agenda .accordion-item .accordion-item-content .contacts-title{color:#40a293;font-weight:500}.page-template.agenda .accordion-item .accordion-item-content .contacts-content{padding-left:30px}.page-template.agenda #pag_nav .pagination li a{color:#40a293}.page-template.agenda #pag_nav .pagination .active a{color:#fff!important;background-color:#40a293!important;border-color:#40a293!important}.page-template.agenda .event .event-item{border:solid 1px #40a293;min-height:78px}.page-template.agenda .event .event-item p{padding:10px 0 0 5px;font-size:12px;color:#4d4d4d}.page-template.agenda .event .event-item .event-item-title{color:#40a293;border-bottom:0;font-size:20px;font-weight:500;padding:0 40px 20px 0}.page-template.agenda .event .event-item .event-item-title i{display:inline-block!important;width:25px!important;height:25px!important;font-size:25px!important;font-weight:700!important;line-height:25px!important;border-radius:0!important;vertical-align:middle!important;color:#40a293!important;margin-right:15px!important;text-align:center!important;font-style:normal!important;background-color:transparent!important;border:0!important;margin-left:5px}.page-template.agenda .pag_nav{display:block;font-size:14px;line-height:21px;margin-top:30px;margin-bottom:0}.page-template.saude-oral .page-title{margin-top:0}.page-template.saude-oral #map{height:600px}.page-template.saude-oral .form-search{padding-top:20px}.page-template.saude-oral .form-search label{color:#40a293;font-weight:300}.page-template.saude-oral .form-search input[type=radio]{display:none}.page-template.saude-oral .form-search input[type=radio]+span{float:left;display:inline-block;width:22px;height:22px;cursor:pointer;border-radius:22px;border:solid 1px #40a293;vertical-align:middle;margin-right:5px}.page-template.saude-oral .form-search input[type=radio]:checked+span{background-color:#40a293}.page-template.saude-oral .form-search .second-line{color:#4d4d4d}.page-template.saude-oral .form-search .datepicker{width:73%;height:33px;background-image:url(images/data.png);background-repeat:no-repeat;background-position:90% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.page-template.saude-oral .date-selector{padding:0}.page-template.saude-oral .multiselect-container>li>a{white-space:normal}.page-template.saude-oral .multiselect-container>li>a{white-space:normal}.page-template.saude-oral .form-search-btn{background-color:#40a293;color:#fff}.page-template.saude-oral .search-results{margin-top:15px;height:auto;overflow:auto}.page-template.saude-oral .search-detail,.page-template.saude-oral .search-results,.page-template.saude-oral .search-results-empty{display:none}.page-template.saude-oral .search-results-list{margin:0;margin-top:10px;padding:0}.page-template.saude-oral .search-results-list li{list-style:none;padding-bottom:8px}.page-template.saude-oral .search-results-list li i{display:inline-block;width:25px;height:25px;font-size:12px;font-weight:300;line-height:25px;border:solid 1px #4d4d4d;border-radius:21px;vertical-align:middle;color:#fff;background-color:#4d4d4d;margin-right:15px;text-align:center;font-style:normal}.page-template.saude-oral .search-detail-name{font-size:28px;line-height:34px;color:#40a293}.page-template.saude-oral .iconmarker{width:25px;height:25px;line-height:25px;border:solid 1px #4d4d4d;border-radius:25px;color:#fff;background-color:#4d4d4d;text-align:center}.page-template.saude-oral .search-detail-images{margin-bottom:10px}.page-template.saude-oral .search-detail-images .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.page-template.saude-oral .search-detail-images .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.page-template.saude-oral .search-detail-images .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;background-color:#000;opacity:.25;border-radius:20px;cursor:pointer;color:transparent;border:0;outline:0}.page-template.saude-oral .search-detail-images .slick-dots li button:focus,.page-template.saude-oral .search-detail-images .slick-dots li button:hover{outline:0;opacity:1}.page-template.saude-oral .search-detail-images .slick-dots li.slick-active button{opacity:.75;color:#000}.page-template.saude-oral .search-detail-images .slick-arrow{display:none}.page-template.saude-oral .dropdown-menu>.active>a{background-color:#40a293}.page-template.saude-oral .dropdown-menu>li>a{padding:3px 10px}.page-template.saude-oral .multiselect-container>li>a>label{padding:3px 20px}.page-template.saude-oral .multiselect-container>li.active>a>label{color:#fff}.page-template.saude-oral .multiselect-native-select{display:block}.page-template.saude-oral .multiselect{width:100%}.page-template.saude-oral .multiselect span{text-align:left;padding:6px 28px 6px 0}.page-template.saude-oral .multiselect-selected-text{font-weight:lighter;color:#555}.page-template.saude-oral .documents-list-item-date{color:#999;font-weight:300}.page-template.saude-oral .accordion-item{border:solid 1px #40a293}.page-template.saude-oral .accordion-item .accordion-item-date{padding:10px 0 0 5px;font-size:12px;color:#4d4d4d}.page-template.saude-oral .accordion-item .accordion-item-title{color:#40a293;border-bottom:0;font-size:20px;font-weight:500;padding:0 40px 20px 0}.page-template.saude-oral .accordion-item .accordion-item-title i{background-color:#40a293;border:solid 1px #40a293;margin-left:5px}.page-template.saude-oral .accordion-item .accordion-item-title:after{top:25%;margin-right:5px}.page-template.saude-oral .accordion-item .accordion-item-content{padding:5px 40px 35px 4px}.page-template.saude-oral .accordion-item .accordion-item-content .contacts-title{color:#40a293;font-weight:500}.page-template.saude-oral .accordion-item .accordion-item-content .contacts-content{padding-left:30px}.page-template.saude-oral #pag_nav .pagination li a{color:#40a293}.page-template.saude-oral #pag_nav .pagination .active a{color:#fff!important;background-color:#40a293!important;border-color:#40a293!important}.page-template.saude-oral .event .event-item{border:solid 1px #40a293;min-height:78px}.page-template.saude-oral .event .event-item p{padding:10px 0 0 5px;font-size:12px;color:#4d4d4d}.page-template.saude-oral .event .event-item .event-item-title{color:#40a293;border-bottom:0;font-size:20px;font-weight:500;padding:0 40px 20px 0}.page-template.saude-oral .event .event-item .event-item-title i{display:inline-block!important;width:25px!important;height:25px!important;font-size:25px!important;font-weight:700!important;line-height:25px!important;border-radius:0!important;vertical-align:middle!important;color:#40a293!important;margin-right:15px!important;text-align:center!important;font-style:normal!important;background-color:transparent!important;border:0!important;margin-left:5px}.page-template.saude-oral .pag_nav{display:block;font-size:14px;line-height:21px;margin-top:30px;margin-bottom:0}.page-template.saude-oral .text-info-start{padding-top:20px;padding-bottom:10px}.page-template.saude-oral .text-info-end{padding-top:20px}.page-template.pdt .counter{text-align:center}.page-template.pdt .counter h4,.page-template.pdt .counter p{color:#688b84}.page-template.pdt .counter h4{line-height:30px;margin-bottom:11px}.page-template.pdt .counter p{font-family:arconregular;font-size:20px;line-height:19px}.page-template.pdt .ods-widgets-section{font-family:Raleway,sans-serif;padding-top:20px}.page-template.pdt .ods-widgets-section li{font-size:14px}.page-template.pdt .ods-widgets-section a{font-size:16px}.page-template.pdt .ods-widgets-section .odswidget-last-datasets-feed__theme-picto,.page-template.pdt .ods-widgets-section .odswidget-most-popular-datasets__theme-picto{display:none}.page-template.pdt .ods-widgets-section .odswidget-last-datasets-feed__dataset-details,.page-template.pdt .ods-widgets-section .odswidget-most-popular-datasets__dataset-details{margin-left:0}.page-template.pdt .ods-widgets-section .odswidget-tag-cloud__tag-list{padding:0}.page-template.pdt .buttonimage-content{background-color:#40a293;background:#99d685;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#99d685),to(#5b3));background:linear-gradient(to bottom,#99d685 0,#5b3 100%)}@media (min-width:922px){.page-template.pdt .buttonimage-wrapper{margin-top:20px}}@media (max-width:991px){.page-template.pdt .ods-widgets{margin-bottom:20px}.page-template.pdt .counter{margin-bottom:20px}}.page-template.str.pne .buttonimage-content{background-color:#ff6f11;background:#ff6f11;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇŽEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#ffa970),to(#ff6f11));background:linear-gradient(to bottom,#ffa970 0,#ff6f11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa970', endColorstr='#ff6f11', GradientType=0 )}.page-template.str.pne .pne-button{margin-bottom:30px;height:115px;line-height:115px;background-color:#eaeaea;color:#666;font-size:28px;font-family:Raleway,sans-serif;padding-left:81px}.page-template.str.pne .pne-button:before{content:"";display:block;position:absolute;width:31px;height:31px;background-image:url(images/pne-arr.png);background-repeat:no-repeat;background-position:top center;top:50%;margin-top:-30px;left:50px}.page-template.str.pne .pne-button span{display:inline-block;line-height:38px;vertical-align:middle}.page-template.str.pne .pne-button:hover{background-color:#ff6e11;color:#fff}.page-template.str.pne .pne-button:hover:before{background-position:bottom center}.page-template.reforma .breadcrumbs>span:first-of-type:before{background-color:#40a293}.page-template.reforma .buttonimage-content{background-color:#069074;background:#069074;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇŽEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#4fd6c0),to(#18a192));background:linear-gradient(to bottom,#4fd6c0 0,#18a192 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fd6c0', endColorstr='#18a192', GradientType=0 )}.page-template.reforma .back{margin-bottom:0;margin-top:20px}.page-template.reforma footer.main{padding-top:0}@media (max-width:767px){.page-template.reforma .slider .inside-slide h1{font-size:20px;line-height:22px}.page-template.reforma .slider .inside-slide p{font-size:12px}}.page-template.reforma-sns .breadcrumbs>span:first-of-type:before{background-color:#40a293}.page-template.reforma-sns .page-title{color:#40a293;font-family:Raleway,sans-serif;font-size:28px;line-height:34px;font-weight:400;margin-top:30px;margin-bottom:21px;padding-bottom:0}.page-template.reforma-sns .buttonimage-content-reforma{background-color:#66b5a9;background:#66b5a9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇŽEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#4fd6c0),to(#18a192));background:linear-gradient(to bottom,#4fd6c0 0,#18a192 100%);background-size:100% auto;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4fd6c0', endColorstr='#18a192', GradientType=0 );padding-top:34px;height:215px;font-family:Raleway,sans-serif;color:#fff;margin-top:3px;min-height:195px;text-align:center;padding:32px 6px 6px;font-size:14px;line-height:17px;font-weight:400}.page-template.reforma-sns .buttonimage-content-reforma h1,.page-template.reforma-sns .buttonimage-content-reforma h2,.page-template.reforma-sns .buttonimage-content-reforma h3,.page-template.reforma-sns .buttonimage-content-reforma h4,.page-template.reforma-sns .buttonimage-content-reforma h5,.page-template.reforma-sns .buttonimage-content-reforma h6{margin:0;font-size:30px;line-height:30px;font-weight:500;margin-bottom:19px}.page-template.reforma-sns .buttonimage-content-reforma h2{font-size:25px;height:36px;margin-bottom:0;font-family:arconregular;padding:0 20px}.page-template.reforma-sns .buttonimage-content-reforma p{font-size:14px;line-height:17px;font-weight:400;margin:0}.page-template.reforma-sns .buttonimage-content-reforma a{color:#fff}.page-template.reforma-sns .renovar-transformar-modernizar{margin:15px -10px}.page-template.reforma-sns .renovar-transformar-modernizar .row.vdivide [class*=col-]:not(:last-child):after{background:#00a293;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0;height:30px}.page-template.reforma-sns .renovar-transformar-modernizar hr{background:#00a293;height:2px;margin:10px 0}.page-template.reforma-sns .renovar-transformar-modernizar h3{color:#00a293;font-size:18px;font-weight:500;padding:0}.page-template.reforma-sns footer.main{padding-top:0}.page-template.reforma-sns .reforma-sns-single-buttons-container{margin-bottom:30px;margin-top:30px;text-align:center}.page-template.reforma-sns .reforma-sns-single-buttons-container .single-buttons-image{max-height:185px;padding:10px 6px 20px 6px;border:1px solid #40a293}.page-template.reforma-sns .reforma-sns-single-buttons-container .buttonimage-content-icon{color:#40a293;margin-bottom:10px;max-height:50px}.page-template.reforma-sns .reforma-sns-single-buttons-container h2{color:#40a293;font-family:Roboto,sans-serif;font-size:21.3px;line-height:21.3pt;font-weight:400;padding-bottom:10px}.page-template.reforma-sns .reforma-sns-single-buttons-container .enter-button{display:inline-block;width:150px;height:41px;line-height:50px;color:#fff!important;padding:7px 7px 7px 7px;border-radius:3px;background-color:#40a293;margin:0 70px}.page-template.reforma-sns .reforma-sns-single-buttons-container .enter-button h4{font-size:18px}.page-template.reforma-sns .reforma-sns-single-buttons-container .two-buttons{display:inline-block;width:150px;height:41px;line-height:50px;color:#fff!important;padding:7px 7px 7px 7px;border-radius:3px;background-color:#40a293;margin:10px 0}.page-template.reforma-sns .reforma-sns-single-buttons-container .two-buttons h4{font-size:18px}.page-template.reforma-sns .faq-button{display:block;height:41px;line-height:50px;color:#fff!important;padding:7px 7px 7px 7px;border-radius:3px;background-color:#40a293}.page-template.reforma-sns .faq-button h4{font-size:18px;text-align:center}.page-template.reforma-sns .back{margin-bottom:0;margin-top:20px}.page-template.reforma-sns .reforma-sns-single-buttons-container:nth-last-child(2) h2{color:#fff}.page-template.reforma-sns .reforma-sns-single-buttons-container:nth-last-child(2) h2 p{padding-bottom:0}.page-template.reforma-sns .reforma-sns-single-buttons-container:nth-last-child(1) .buttonimage-content-icon{height:0!important}.page-template.reforma-sns .reforma-sns-single-buttons-container:nth-last-child(1) h2 p{padding-bottom:0!important}@media (max-width:767px){.page-template.reforma-sns .single-buttons-image{background-repeat:no-repeat;background-position:left center;background-size:300%!important}}@media (max-width:440px){.page-template.reforma-sns .single-buttons-image{max-height:205px!important}}.snsmais-page .breadcrumbs{background-color:grey}.snsmais-page .breadcrumbs>span:after{border-color:transparent transparent transparent grey}.snsmais-page .breadcrumbs>span:first-of-type{background-color:grey}.snsmais-page .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent grey}.snsmais-page .breadcrumbs>span:nth-of-type(2){background-color:#999}.snsmais-page .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #999}.snsmais-page .breadcrumbs>span:nth-of-type(3){background-color:#b3b3b3}.snsmais-page .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #b3b3b3}.snsmais-page .breadcrumbs>span:nth-of-type(4){background-color:#ccc}.snsmais-page .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #ccc}.snsmais-page .breadcrumbs>span:last-of-type:after{display:none}.snsmais-page .breadcrumbs>span:first-of-type:before{background-color:grey}.snsmais-page .back,.snsmais-page a.back{background-color:#999}.snsmais-tab-parent-page .breadcrumbs{background-color:grey}.snsmais-tab-parent-page .breadcrumbs>span{padding-left:20px}.snsmais-tab-parent-page .breadcrumbs>span:after{border-width:19px 0 19px 13px;border-color:transparent transparent transparent grey}.snsmais-tab-parent-page .breadcrumbs>span:first-of-type{background-color:grey;padding-left:25px}.snsmais-tab-parent-page .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent grey}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(2){background-color:#999}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #999}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(3){background-color:#b3b3b3}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #b3b3b3}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(4){background-color:#ccc}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #ccc}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(5){background-color:#ccc}.snsmais-tab-parent-page .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #ccc}.snsmais-tab-parent-page .breadcrumbs>span:last-of-type:after{display:none}.snsmais-tab-parent-page .breadcrumbs>span:first-of-type:before{background-color:grey}.snsmais-tab-parent-page .top-banner-content-title{font-size:14pt;line-height:25px;color:#000}.snsmais-tab-parent-page .back,.snsmais-tab-parent-page a.back{background-color:#999}.empty-snsmais .breadcrumbs{background-color:grey}.empty-snsmais .breadcrumbs>span{padding-left:20px}.empty-snsmais .breadcrumbs>span:after{border-width:19px 0 19px 13px;border-color:transparent transparent transparent grey}.empty-snsmais .breadcrumbs>span:first-of-type{background-color:grey;padding-left:25px}.empty-snsmais .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent grey}.empty-snsmais .breadcrumbs>span:nth-of-type(2){background-color:#999}.empty-snsmais .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #999}.empty-snsmais .breadcrumbs>span:nth-of-type(3){background-color:#b3b3b3}.empty-snsmais .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #b3b3b3}.empty-snsmais .breadcrumbs>span:nth-of-type(4){background-color:#ccc}.empty-snsmais .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #ccc}.empty-snsmais .breadcrumbs>span:nth-of-type(5){background-color:#ccc}.empty-snsmais .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #ccc}.empty-snsmais .breadcrumbs>span:last-of-type:after{display:none}.empty-snsmais .breadcrumbs>span:first-of-type:before{background-color:grey}.empty-snsmais .back,.empty-snsmais a.back{background-color:#999}.page-template.sns-buttons .back{margin-top:81px;margin-bottom:0}.page-template.str .row-2{padding:0;padding-top:20px}.page-template.str .buttonimage-content{background:#099ad6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#6bc2e6),to(#099ad6));background:linear-gradient(to bottom,#6bc2e6 0,#099ad6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bc2e6', endColorstr='#099ad6', GradientType=0 )}.page.sublist article.content ul{padding:0;overflow:hidden}.page.sublist article.content ul li{list-style:none;float:left;width:48%;margin-right:2%;margin-bottom:10px;clear:both}.page.sublist article.content ul li:nth-child(2n){float:right;clear:right;width:50%;margin-right:0}.page.sublist article.content ul li a{color:#666;font-size:16px;font-family:Roboto,sans-serif;font-weight:300;padding:0}.page.sublist article.content ul li a:hover{color:#40a293}@media (max-width:768px){.page.sublist article.content ul li,.page.sublist article.content ul li:nth-child(2n){float:none;width:100%}}section.main .sns-container{padding:20px 25px 50px 25px}.page-template.accordion section.main-no-top-banner,.page-template.tab-page section.main-no-top-banner,.page-template.tab-parent-page section.main-no-top-banner{margin-top:46px}.page-template.accordion .back,.page-template.accordion-foreign .back,.page-template.aio .back,.page-template.apps-blog .back,.page-template.cidadao .back,.page-template.empty .back,.page-template.entitiesmain .back,.page-template.generic .back,.page-template.institucional .back,.page-template.institucional2 .back,.page-template.pne .back,.page-template.presentation-tab-page .back,.page-template.profissional .back,.page-template.reforma .back,.page-template.reforma-sns .back,.page-template.sns-buttons .back,.page-template.tab-page .back,.page-template.tab-parent-page .back,.page-template.tabs-lists .back,.single-sns-entities .back{background-color:#40a293}.page-template.empty-pdt .back,.page-template.pdt .back{background-color:#5b3}.page-template.empty-str .back,.page-template.str .back{background-color:#099ad6}.page-template.pne .back{background-color:#ff6f11}.page-template.documents .back{margin-top:0;margin-bottom:0;background-color:#40a293}.page-template.accordion .blog article.content .sns-page-header .page-title,.page-template.accordion .page-title,.page-template.accordion-foreign .blog article.content .sns-page-header .page-title,.page-template.accordion-foreign .page-title,.page-template.agenda .blog article.content .sns-page-header .page-title,.page-template.agenda .page-title,.page-template.apps-blog .blog article.content .sns-page-header .page-title,.page-template.apps-blog .page-title,.page-template.boas-praticas .blog article.content .sns-page-header .page-title,.page-template.boas-praticas .page-title,.page-template.concursos .blog article.content .sns-page-header .page-title,.page-template.concursos .page-title,.page-template.documents .blog article.content .sns-page-header .page-title,.page-template.documents .page-title,.page-template.documents-hosp .blog article.content .sns-page-header .page-title,.page-template.documents-hosp .page-title,.page-template.documents-inter .blog article.content .sns-page-header .page-title,.page-template.documents-inter .page-title,.page-template.empty .blog article.content .sns-page-header .page-title,.page-template.empty .page-title,.page-template.empty-pdt .blog article.content .sns-page-header .page-title,.page-template.empty-pdt .page-title,.page-template.empty-pne.pne .blog article.content .sns-page-header .page-title,.page-template.empty-pne.pne .page-title,.page-template.empty-str .blog article.content .sns-page-header .page-title,.page-template.empty-str .page-title,.page-template.entitiesmain .blog article.content .sns-page-header .page-title,.page-template.entitiesmain .page-title,.page-template.generic .blog article.content .sns-page-header .page-title,.page-template.generic .page-title,.page-template.institucional2 .blog article.content .sns-page-header .page-title,.page-template.institucional2 .page-title,.page-template.mapa-siip .blog article.content .sns-page-header .page-title,.page-template.mapa-siip .page-title,.page-template.noticias-investimento .blog article.content .sns-page-header .page-title,.page-template.noticias-investimento .page-title,.page-template.planos-investimento .blog article.content .sns-page-header .page-title,.page-template.planos-investimento .page-title,.page-template.pne .blog article.content .sns-page-header .page-title,.page-template.pne .page-title,.page-template.presentation-tab-page .blog article.content .sns-page-header .page-title,.page-template.presentation-tab-page .page-title,.page-template.programa-pne .blog article.content .sns-page-header .page-title,.page-template.programa-pne .page-title,.page-template.reforma .blog article.content .sns-page-header .page-title,.page-template.reforma .page-title,.page-template.saude-oral .blog article.content .sns-page-header .page-title,.page-template.saude-oral .page-title,.page-template.saudemaismain .blog article.content .sns-page-header .page-title,.page-template.saudemaismain .page-title,.page-template.sns-buttons .blog article.content .sns-page-header .page-title,.page-template.sns-buttons .page-title,.page-template.sublist .blog article.content .sns-page-header .page-title,.page-template.sublist .page-title,.page-template.sublist-sub .blog article.content .sns-page-header .page-title,.page-template.sublist-sub .page-title,.page-template.tab-page .blog article.content .sns-page-header .page-title,.page-template.tab-page .page-title,.page-template.tab-page-pne .blog article.content .sns-page-header .page-title,.page-template.tab-page-pne .page-title,.page-template.tab-parent-page .blog article.content .sns-page-header .page-title,.page-template.tab-parent-page .page-title,.page-template.tabs-lists .blog article.content .sns-page-header .page-title,.page-template.tabs-lists .page-title,.search.search-results .blog article.content .sns-page-header .page-title,.search.search-results .page-title,.single-sns-entities .blog article.content .sns-page-header .page-title,.single-sns-entities .page-title,.single-sns-saude-mais .blog article.content .sns-page-header .page-title,.single-sns-saude-mais .page-title{color:#40a293;font-size:28px!important;font-weight:lighter;font-family:Raleway,sans-serif;line-height:1.2;padding:0;margin-top:30px;margin-bottom:21px}.page-template.accordion .content-body,.page-template.accordion-foreign .content-body,.page-template.apps-blog .content-body,.page-template.documents .content-body,.page-template.documents-hosp .content-body,.page-template.documents-inter .content-body,.page-template.empty .content-body,.page-template.empty-pdt .content-body,.page-template.empty-pne.pne .content-body,.page-template.empty-str .content-body,.page-template.generic .content-body,.page-template.programa-pne .content-body,.page-template.sns-buttons .content-body,.page-template.sublist .content-body,.page-template.sublist-sub .content-body,.page-template.tab-page .content-body,.page-template.tab-parent-page .content-body,.page-template.tabs-lists .content-body{font-weight:lighter}.page-template.accordion .content,.page-template.accordion-foreign .content,.page-template.apps-blog .content,.page-template.documents .content,.page-template.documents-hosp .content,.page-template.documents-inter .content,.page-template.empty .content,.page-template.empty-pdt .content,.page-template.empty-pne.pne .content,.page-template.empty-str .content,.page-template.generic .content,.page-template.programa-pne .content,.page-template.sns-buttons .content,.page-template.sublist .content,.page-template.sublist-sub .content,.page-template.tab-page .content,.page-template.tab-parent-page .content,.page-template.tabs-lists .content{font-size:16px;line-height:21px;color:#414141;font-family:Roboto,sans-serif;font-weight:lighter}.page-template.empty-pne.pne .page-title,.page-template.tab-page-pne .page-title{color:#ff6f11}.page-template.empty-pdt .page-title{color:#5b3}.page-template.empty-str .page-title{color:#099ad6}.col-images,.col-images-image{float:right}@media (max-width:991px){.col-images{float:left}.col-images-image{float:none;margin-left:auto;margin-right:auto;margin-bottom:10px}}@media (max-width:767px){.page-template.entitiesmain section.main .sns-container,.single-sns-entities section.main .sns-container{padding:10px}.page-template.documents article.content .sns-page-header form,.page-template.documents-hosp article.content .sns-page-header form,.page-template.documents-inter article.content .sns-page-header form,.post-type-archive-noticias article.content .sns-page-header form{width:100%;max-width:476px}.page-template.documents article.content .sns-page-header form input[type=submit],.page-template.documents-hosp article.content .sns-page-header form input[type=submit],.page-template.documents-inter article.content .sns-page-header form input[type=submit],.post-type-archive-noticias article.content .sns-page-header form input[type=submit]{margin-top:10px;margin-left:37px;clear:both}}@media (max-width:479px){section.main .sns-container{padding-left:15px;padding-right:15px}.page-template.documents article.content .sns-page-header form,.page-template.documents-hosp article.content .sns-page-header form,.page-template.documents-inter article.content .sns-page-header form,.post-type-archive-noticias article.content .sns-page-header form{width:100%}.page-template.documents article.content .sns-page-header form .datepicker,.page-template.documents-hosp article.content .sns-page-header form .datepicker,.page-template.documents-inter article.content .sns-page-header form .datepicker,.post-type-archive-noticias article.content .sns-page-header form .datepicker{margin-bottom:10px}.page-template.documents article.content .sns-page-header form label,.page-template.documents-hosp article.content .sns-page-header form label,.page-template.documents-inter article.content .sns-page-header form label,.post-type-archive-noticias article.content .sns-page-header form label{clear:both}.page-template.documents article.content .sns-page-header form input[type=submit],.page-template.documents-hosp article.content .sns-page-header form input[type=submit],.page-template.documents-inter article.content .sns-page-header form input[type=submit],.post-type-archive-noticias article.content .sns-page-header form input[type=submit]{margin-top:0}}.guiautente .top-home-bar{background-color:#66b5a9!important}.guiautente .sub-col .image-wrapper{background-color:#005180}.guiautente .row-2 .col-xs-12 .sub-col-wrapper{padding:0 15px 28px;width:33%;float:left}.guiautente .sub-col{display:block;position:relative;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:#414141;font-size:18px;line-height:18px;font-weight:400}.guiautente .sub-col:hover{color:#414141}.guiautente .sub-col:before{content:" ";display:table}.guiautente .sub-col:after{content:" ";display:table;clear:both}.guiautente .sub-col .image-wrapper{display:inline-block;padding:10px 15px 10px;min-height:92px;display:inline-block}.guiautente .sub-col .image-wrapper img{width:60px}.guiautente .row-2 .col-xs-12 .sub-col-wrapper .text{color:#6d6e71;font-size:17px;font-family:arconregular;padding:6px 36px 0 9px;display:inline-block;vertical-align:middle;max-width:250px}.guiautente .row-2 .col-xs-12 .sub-col-wrapper .text p{word-wrap:break-word}.guiautente .sub-col .fa-chevron-right{display:block;position:absolute;right:12px;top:50%;margin-top:-15px;font-size:30px;color:#333}.guiautente .buttonimage-content{background:#005180;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTg2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg4NzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#4ca8dc),to(#005180));background:linear-gradient(to bottom,#4ca8dc 0,#005180 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006aa7', endColorstr='#005180', GradientType=0 )}.guiautente .row-2{padding:0;padding-top:20px}.guiautente .breadcrumbs{background-color:#85c4ba}.guiautente .breadcrumbs>span:after{border-color:transparent transparent transparent #40a293}.guiautente .breadcrumbs>span:first-of-type{background-color:#40a293}.guiautente .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #40a293}.guiautente .breadcrumbs>span:nth-of-type(2){background-color:#66b5a9}.guiautente .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #66b5a9}.guiautente .breadcrumbs>span:nth-of-type(3){background-color:#85c4ba}.guiautente .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #85c4ba}.guiautente .breadcrumbs>span:nth-of-type(4){background-color:#0076bb}.guiautente .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #0076bb}.guiautente .breadcrumbs>span:nth-of-type(5){background-color:#0083ce}.guiautente .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #0083ce}.guiautente .breadcrumbs>span:last-of-type:after{display:none}.guiautente .breadcrumbs>span:first-of-type:before{background-color:#40a293}.guiautente .wrap-of-wrap{max-width:1200px;margin-left:auto;margin-right:auto}@media (max-width:767px){.guiautente .row-2 .col-xs-12 .sub-col-wrapper{width:100%}.guiautente .row-2 .col-xs-12 .sub-col-wrapper .text{max-width:150px}}@media (min-width:768px) and (max-width:1024px){.guiautente .row-2 .col-xs-12 .sub-col-wrapper{width:50%}.guiautente .row-2 .col-xs-12 .sub-col-wrapper .text{max-width:200px}}@media (max-width:767px){.apps-saude-responsive{text-align:center;margin-top:25px}.apps-saude-responsive .app-name{margin:auto}}.alm-reveal{display:-webkit-box;display:-ms-flexbox;display:flex}.top{margin-bottom:3vh}.video-title{color:#40a293;font-size:28px!important;font-weight:lighter;font-family:Raleway,sans-serif;line-height:1.2;padding:0;margin-top:30px;margin-bottom:21px}.videos-box{margin-right:16vh;margin-top:5vh}.entitydetails img{margin-bottom:21px;margin-left:auto}.entitydetails{text-align:right}article.content .entitydetails p{padding-bottom:0}.entitydetails-contacts-title{margin-top:21px;margin-bottom:0}.entitydetails-contacts-title span,.entitydetails-contacts-title-presentation span{color:#fff;background-color:#40a293;padding:1px 15px}.entitydetails-contacts-title-presentation{margin-top:0;margin-bottom:10px}.single-noticias .img-print{height:70px;width:35vh;display:none}@media print{.single-noticias header{display:none}.single-noticias header #menu-primary-navigation,.single-noticias header .areacidadao-logo-container,.single-noticias header .lang-google,.single-noticias header .widget widget_search{display:none}.single-noticias header .mobile-menu-trigger{display:none}.single-noticias header .sns-logo{display:none}.single-noticias header .top-home-bar{display:none}.single-noticias header .logo-mobile{display:block!important;top:0}.single-noticias #page{padding:0!important}.single-noticias .col-xs-6 .col-sm-2{height:70px;width:35vh}.single-noticias #sns-container-content{padding-top:0!important;padding-bottom:0!important}.single-noticias .top-home-bar{display:none!important}.single-noticias .img-print{display:block!important}.single-noticias .otherNews{padding-left:40px;padding-top:0!important;padding-bottom:10px}.single-noticias .col-images-noticias{max-height:530px}.single-noticias .breadcrumbs{display:none}.single-noticias #readspeaker_button1{display:none}.single-noticias .social-share{display:none}.single-noticias a[href]:after{content:none!important}.single-noticias .box{display:none}.single-noticias .voltar{visibility:hidden}.single-noticias footer .box{display:none}.single-noticias footer .footer-right{display:none}.single-noticias footer .col-sm-3{display:none}.single-noticias footer .f-note{visibility:hidden}}.post-type-archive-sns-videos .sns-page-header h1{margin:40px 0}.post-type-archive-sns-videos .archive-video-title{font-size:18px;margin:20px 0 10px 0;color:#40a293;font-weight:lighter;font-family:Raleway,sans-serif;line-height:1.2;padding:0;min-height:45px}@media (max-width:767px){.entitydetails{text-align:left}.entitydetails img{margin-left:0;margin-right:auto}.single-sns-entities .linkbutton{width:100%}}.tab-page .top-banner,.tab-page-pne .top-banner{margin-bottom:0}.tab-page-pne section.main .sns-container.gen .tab-out-wrap .tab-labels a{border-color:#ff6f11;color:#ff6f11}.tab-page-pne section.main .sns-container.gen .tab-out-wrap .tab-labels a.active,.tab-page-pne section.main .sns-container.gen .tab-out-wrap .tab-labels a:hover{background-color:#ff6f11;color:#fff}.tab-page-pne section.main .sns-container.gen .tab-out-wrap .tab-content ul li .active{width:1201px}.tab-page-pne section.main .sns-container.gen .tab-out-wrap .tab-content ul li .tab-accordion .single-question a:after{background-image:url(images/acc-arr.png)}.monitorizacao-theme header.main .widget_search input[type=submit],.monitorizacao-theme header.main nav.main .menu-item-has-children>.sub-menu a:hover,.monitorizacao-theme header.main nav.main .menu-item-has-children>.sub-menu>.menu-item-has-children:hover>a{background-color:#005180}.monitorizacao-theme header.main nav.main .menu-item-has-children>.sub-menu{border-top-color:#005180}.monitorizacao-theme a,.monitorizacao-theme header.main nav.main .menu-item-has-children:hover>.icon,.monitorizacao-theme header.main nav.main .menu-item-has-children:hover>a,.monitorizacao-theme header.main nav.main a:hover{color:#005180}.monitorizacao-theme .back{background-color:#005180!important}.monitorizacao-theme .page-title{color:#005180!important}.monitorizacao-theme .breadcrumbs{background-color:#005180}.monitorizacao-theme .breadcrumbs>span:after{border-color:transparent transparent transparent #005180}.monitorizacao-theme .breadcrumbs>span:first-of-type{background-color:#005180}.monitorizacao-theme .breadcrumbs>span:first-of-type:after{border-color:transparent transparent transparent #005180}.monitorizacao-theme .breadcrumbs>span:nth-of-type(2){background-color:#005d94}.monitorizacao-theme .breadcrumbs>span:nth-of-type(2):after{border-color:transparent transparent transparent #005d94}.monitorizacao-theme .breadcrumbs>span:nth-of-type(3){background-color:#006aa7}.monitorizacao-theme .breadcrumbs>span:nth-of-type(3):after{border-color:transparent transparent transparent #006aa7}.monitorizacao-theme .breadcrumbs>span:nth-of-type(4){background-color:#0076bb}.monitorizacao-theme .breadcrumbs>span:nth-of-type(4):after{border-color:transparent transparent transparent #0076bb}.monitorizacao-theme .breadcrumbs>span:nth-of-type(5){background-color:#0083ce}.monitorizacao-theme .breadcrumbs>span:nth-of-type(5):after{border-color:transparent transparent transparent #0083ce}.monitorizacao-theme .breadcrumbs>span:last-of-type:after{display:none}.monitorizacao-theme .breadcrumbs>span:first-of-type:before{background-color:#005180}.calendar .calendar-header{background-color:#40a293;color:#fff}.calendar .calendar-header-inner{line-height:35px;text-align:center}.calendar .calendar-header-inner .monthyear{font-size:14px}.calendar .calendar-header-inner .arrowLeft,.calendar .calendar-header-inner .arrowRight,.calendar .calendar-header-inner .monthyear{display:inline-block;padding:0 10px}.calendar .calendar-header-inner .arrowLeft i,.calendar .calendar-header-inner .arrowRight i,.calendar .calendar-header-inner .monthyear i{font-size:initial!important;color:#fff!important;position:relative!important}.calendar .calendar-header-inner .arrowLeft,.calendar .calendar-header-inner .arrowRight{cursor:pointer}.calendar .calendar-weekdays-inner{background-color:#c5e8e8;color:#40a293}.calendar .calendar-weekdays-inner .weekday{font-size:14px}.calendar .calendar-days-inner{padding:10px 0}.calendar .calendar-days-inner .day{font-size:13px;line-height:16px}.calendar .calendar-days-inner,.calendar .calendar-weekdays-inner{font-size:0;padding:1% 8%}.calendar .calendar-days-inner .day,.calendar .calendar-weekdays-inner .weekday{display:inline-block;width:14.2%;text-align:center}.calendar .calendar-days-inner .day.clicked.selected{background-color:#40a293!important}.calendar .calendar-days-inner .day.selected{color:#fff;background-color:#c5e8e8;cursor:pointer}.calendar .calendar-days-inner .day.current{background-color:#ccc;color:#fff}.calendar .calendar-content-text{padding:0 8%;padding-bottom:1%;font-size:13px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsInN0eWxlLmNzcyIsInV0aWxzLnNjc3MiLCJ1dGlscy1yZXNwb25zaXZlLnNjc3MiLCJjb21wb25lbnRzLnNjc3MiLCJjb21wb25lbnRzLXJlc3BvbnNpdmUuc2NzcyIsImZvb3Rlci5zY3NzIiwibWl4aW5zLnNjc3MiLCJmb290ZXItcmVzcG9uc2l2ZS5zY3NzIiwiaGVhZGVyLnNjc3MiLCJoZWFkZXItcmVzcG9uc2l2ZS5zY3NzIiwiaG9tZXBhZ2Uuc2NzcyIsImhvbWVwYWdlLXJlc3BvbnNpdmUuc2NzcyIsInBhZ2UtdHBsLWFjY29yZGlvbi5zY3NzIiwicGFnZS10cGwtYWNjb3JkaW9uLWZvcmVpZ24uc2NzcyIsInBhZ2UtdHBsLWFpby5zY3NzIiwicGFnZS10cGwtYWlvLXJlc3BvbnNpdmUuc2NzcyIsInBhZ2UtdHBsLWJvYXMtcHJhdGljYXMuc2NzcyIsInBhZ2UtdHBsLWNvbmN1cnNvcy5zY3NzIiwicGFnZS10cGwtZG9jdW1lbnRzLnNjc3MiLCJwYWdlLXRwbC1kb2N1bWVudHMtcmVzcG9uc2l2ZS5zY3NzIiwicGFnZS10cGwtZW50aXRpZXNtYWluLnNjc3MiLCJwYWdlLXRwbC1lbnRpdGllc21haW4tcmVzcG9uc2l2ZS5zY3NzIiwicGFnZS10cGwtZm9ybXVsYXJpby12YWNpbmFjYW8tY292aWQxOS5zY3NzIiwicGFnZS10cGwtaG9tZS12aWRlby5zY3NzIiwicGFnZS10cGwtbWFwYS1zaWlwLnNjc3MiLCJwYWdlLXRwbC1tZWRpZGFzLWluaWNpYXRpdmFzLnNjc3MiLCJwYWdlLXRwbC1tb25pdG9yaXphY2FvaG9tZS5zY3NzIiwicGFnZS10cGwtbW9uaXRvcml6YWNhb2hvbWUtcmVzcG9uc2l2ZS5zY3NzIiwicGFnZS10cGwtbm90aWNpYXMtaW52ZXN0aW1lbnRvLnNjc3MiLCJwYWdlLXRwbC1wbGFub3MtaW52ZXN0aW1lbnRvLnNjc3MiLCJwYWdlLXRwbC1hZ2VuZGEuc2NzcyIsInBhZ2UtdHBsLXNhdWRlLW9yYWwuc2NzcyIsInBhZ2UtdHBsLXBkdC5zY3NzIiwicGFnZS10cGwtcGR0LXJlc3BvbnNpdmUuc2NzcyIsInBhZ2UtdHBsLXBuZS5zY3NzIiwicGFnZS10cGwtcmVmb3JtYS5zY3NzIiwicGFnZS10cGwtcmVmb3JtYS1yZXNwb25zaXZlLnNjc3MiLCJwYWdlLXRwbC1yZWZvcm1hLXNucy5zY3NzIiwicGFnZS10cGwtc25zbWFpcy1wYWdlLnNjc3MiLCJwYWdlLXRwbC1zbnNtYWlzLXRhYi1wYXJlbnQuc2NzcyIsInBhZ2UtdHBsLXNuc21haXMtZW1wdHkuc2NzcyIsInBhZ2UtdHBsLXNucy1idXR0b25zLnNjc3MiLCJwYWdlLXRwbC1zdHIuc2NzcyIsInBhZ2UtdHBsLXN1Ymxpc3Quc2NzcyIsInBhZ2UtdHBsLXN1Ymxpc3QtcmVzcG9uc2l2ZS5zY3NzIiwicGFnZXMtY29tbW9uLnNjc3MiLCJwYWdlcy1jb21tb24tcmVzcG9uc2l2ZS5zY3NzIiwicGFnZS10cGwtZ3VpYXV0ZW50ZS5zY3NzIiwicGFnZS10cGwtZW1wdHkuc2NzcyIsInBhZ2UtdHBsLWhvbWUtdmlkZW9zLnNjc3MiLCJzaW5nbGUtc25zLWVudGl0aWVzLnNjc3MiLCJzaW5nbGUtbm90aWNpYXMuc2NzcyIsImFyY2hpdmUtc25zLXZpZGVvcy5zY3NzIiwic2luZ2xlLXNucy1lbnRpdGllcy1yZXNwb25zaXZlLnNjc3MiLCJ0YWItcGFnZS5zY3NzIiwidGhlbWVzLnNjc3MiLCJfY2FsZW5kYXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUEsV0FDRSxZQUFBLGFBQ0EsSUFBQSxxQ0FDQSxJQUFBLDRDQUFBLDJCQUFBLENBQUEsdUNBQUEsZUFBQSxDQUFBLHNDQUFBLGNBQUEsQ0FBQSxxQ0FBQSxrQkFBQSxDQUFBLGtEQUFBLGNBQ0EsWUFBQSxJQUNBLFdBQUEsT0FFRixFQUVFLG1CQUFBLFdBQ0EsV0FBQSxXQUlGLFFBQ0UsZ0JBQUEsS0FFRixHQUFBLEdBQUEsR0FBQSxHQUFBLEdBQUEsR0FDRSxPQUFBLEVBRUYsRUFDRSxjQUFB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LENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHVCQUFBLENBQUEsc0JBQUEsQ0FBQSwrRkFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLFlBR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHVCQUFBLENBQUEsc0JBQUEsQ0FBQSwrRkFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE9BR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHVCQUFBLENBQUEsc0JBQUEsQ0FBQSwrRkFBQSxnQkFDQSxjQUFBLFlBR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHVCQUFBLENBQUEsc0JBQUEsQ0FBQSwrRkFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsWUFHRixXQUNFLFlBQUEsWUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsdUJBQUEsQ0FBQSxzQkFBQSxDQUFBLCtGQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BRUYsa0JBQ0UsYUFBQSxZQUNBLGNBQUEsWUFJRixvQkFDRSxNQUFBLE1BRUEsaUJBQUEsS0FDQSxRQUFBLE1BQ0EsV0FBQSxNQUNBLE9BQUEsRUFFQSxPQUFBLEtBRUYsd0JBRUUsZUFBQSxxQkFDQSxlQUFBLElBQ0EsT0FBQSxFQUNB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ZE4sNEN4RHloWkEsNkNBREEsNEN3RG5nWkksUUFBQSxhQUNBLFFBQUEsRUFBQSxLQXRCSiw4Q3hEOGhaRSwrQ0FEQSw4Q3dEcGdaSSxVQUFBLGtCQUNBLE1BQUEsZUFDQSxTQUFBLG1CQTNCTiw0Q3hEb2laQSw2Q3dEbGdaSSxPQUFBLFFBbENKLG1DQXNDSSxpQkFBQSxRQUNBLE1BQUEsUUF2Q0osNENBMENNLFVBQUEsS0ExQ04sK0JBK0NJLFFBQUEsS0FBQSxFQS9DSixvQ0FrRE0sVUFBQSxLQUNBLFlBQUEsS3hEaWdaTiwrQndEcGpaQSxtQ0F5REksVUFBQSxFQUNBLFFBQUEsR0FBQSxHeEQrL1lKLG9Dd0R6alpBLDRDQStESSxRQUFBLGFBQ0EsTUFBQSxNQUNBLFdBQUEsT0FqRUoscURBcUVJLGlCQUFBLGtCQXJFSiw2Q0F5RUksTUFBQSxLQUNBLGlCQUFBLFFBQ0EsT0FBQSxRQTNFSiw0Q0ErRUksaUJBQUEsS0FDQSxNQUFBLEtBaEZKLGlDQW9GSSxRQUFBLEVBQUEsR0FDQSxlQUFBLEdBQ0EsVUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhcmNvbnJlZ3VsYXInO1xuICBzcmM6IHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LnN2ZyNhcmNvbnJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4qIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGJvb3RzdHJhcCBmaXhlcyBub3JtYWxpemUgKi9cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOjA7XG59XG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uc2luZ2xlLW5vdGljaWFzLC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnR7XG4gIC5vdGhlck5ld3N7XG4gICAgcGFkZGluZzogMTMwcHggMHB4IDBweCAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xuICAgIGgye1xuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3IxO1xuICAgIH1cbiAgICAubGFzdE5ld3N7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgLmxhc3ROZXdzLXRpdGxle1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGF7XG4gICAgICAgICAgY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxhc3ROZXdzLWNvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2wtaW1hZ2VzLW5vdGljaWFze1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc29jaWFsLXNoYXJle1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBsaXtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHN2Z3tcbiAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC5ib3Rhby1pbXByaW1pcntcbiAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgZm9udC1zaXplOjFlbTtcbiAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIH1cblxuICAgIC5mYS1wcmludHtcbiAgICAgIG1hcmdpbi10b3A6IDYlICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG4gIC5uZXdzQm94e1xuICAgIG1hcmdpbi1sZWZ0OiA0LjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgc3ZnIC5maWwwe1xuICAgIGZpbGw6ICRjb2xvcjE7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtbm90aWNpYXN7XG4gICAgLm90aGVyTmV3c3tcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNvY2lhbC1zaGFyZXtcbiAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgIC5uZXdzQm94e1xuICAgICAgbWFyZ2luLWxlZnQ6IDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnR7XG4gICAgLm90aGVyTmV3c3tcbiAgICAgIG1hcmdpbi1sZWZ0OiAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50e1xuICAgIC5vdGhlck5ld3N7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi5jb2wtMzUge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM1JTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4uY29sLTMwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMCU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuLmNvbC01MCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLmNvbC0zMy1sZWZ0LCAuY29sLTMzLW1pZGRsZSwgLmNvbC0zMy1yaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMlO1xufVxuLmNvbC0zMy1sZWZ0IHtcbiAgcGFkZGluZzogMCAxM3B4IDI4cHggMjhweDtcbn1cbi5yb3cteCB7XG4gIC5jb2wtMzMtbGVmdCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDI4cHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICBwYWRkaW5nOiAwIDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJvdy14IC5jb2wtMzMtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb2wtMzMtbWlkZGxlIHtcbiAgcGFkZGluZzogMCAxNHB4IDI4cHggMjdweDtcbn1cbi5jb2wtMzMtcmlnaHQge1xuICBwYWRkaW5nOiAwIDE2cHggMjhweCAyNnB4O1xufVxuLmNvbC02Ni1sZWZ0IHtcbiAgd2lkdGg6IDY2JTtcbiAgcGFkZGluZzogMCAxNHB4IDI4cHggMjhweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC0zMy1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDVweCAyOHB4IDIwcHg7XG4gIH1cbiAgLmNvbC0zMy1taWRkbGUge1xuICAgIHBhZGRpbmc6IDAgNnB4IDI4cHggMTlweDtcbiAgfVxuICAuY29sLTMzLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDhweCAyOHB4IDE4cHg7XG4gIH1cbiAgLmNvbC02Ni1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDZweCAyOHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLTMzLWxlZnQsIC5jb2wtMzMtbWlkZGxlLCAuY29sLTMzLXJpZ2h0LCAuY29sLTY2LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICB9XG59XG5ib2R5IHtcbiAgY29sb3I6ICM0MTQxNDE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5oZWFkZXIubWFpbiB7XG4gIC5zbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDI1cHggMTZweCAyNXB4Oy8qIHBvc3QgYm9vdHN0cmFwIGZpeCAxMnB4IC0gMTZweCAqL1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxuICAubG9nbyBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICBuYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IC0yZW07XG4gIH1cbiAgbmF2IHtcbiAgICAvKiYubWFpbi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9Ki9cbiAgICAmLm1haW4ge1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAvL3BhZGRpbmctbGVmdDogMThlbTtcbiAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDk5JTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICB9XG4gICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNDBBMjkzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDotMTI1cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDVweCAyNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlID4gYSB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhLCAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vKkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLCAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQ0MHB4O1xuICB9XG59Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87LyogMzQ5ICovXG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiB7XG4gIC5ib3gtdmlkZW8gaWZyYW1lICB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6YXV0bztcbiAgfVxufVxuXG4uYWJzb2x1dGUtc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTMuNCU7XG4gIGxlZnQ6IDMuMyU7XG4gIGhlaWdodDogNzFweDtcbiAgYm90dG9tOiA5cHg7XG4gIC5zbGlkZSB7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDM5JTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLnNsaWRlID4gaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzOSU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgaS5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMyU7XG4gIH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMyU7XG4gIH1cbiAgYSB7XG4gICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDk5JTtcbiAgICAgIGhlaWdodDogNzFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgcGFkZGluZzogMTBweCA4cHggOXB4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM0MTQyNDI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vKmhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xufSovXG4udGFicy15ZWFyLCAudGFicyB7XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50YWJzLXllYXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHVsIGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYnMgdWwgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWIteWVhci1oZWFkLCAudGFiLWhlYWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YWItaGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLnRhYi15ZWFyLWhlYWQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuLnRhYi1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi50YWIteWVhci1oZWFkIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2YjVhOTtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLnRhYi1oZWFkIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgLypib3JkZXI6IDFweCBzb2xpZCAjNjZiNWE5OyovXG4gIGJvcmRlci1yaWdodDoxcHggc29saWQgIzY2YjVhOTtcbiAgYm9yZGVyLXRvcDoxcHggc29saWQgIzY2YjVhOTtcbiAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzY2YjVhOTtcbiAgLyptYXJnaW4tcmlnaHQ6IC0xcHg7Ki9cbiAgLyptYXJnaW4tYm90dG9tOiAtMXB4OyovXG4gICYuYWN0aXZlLCAmLmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiNWE5O1xuICB9XG4gICY6Zmlyc3QtY2hpbGQsICYudGFiLWZpcnN0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NkI1QTk7XG4gIH1cbiAgJi50YWItb3RoZXItbGluZXMge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFiLXllYXItaGVhZCBsaSwgLnRhYi1oZWFkIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBib3JkZXItbGVmdDoxcHggc29saWQgIzY2YjVhOTtcbiAgICBib3JkZXItdG9wOm5vbmU7XG4gIH1cbiAgLnRhYi15ZWFyLWhlYWQgbGk6Zmlyc3QtY2hpbGQsIC50YWItaGVhZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzY2YjVhOTtcbiAgfVxufVxuLnRhYi15ZWFyLWhlYWQgbGkge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmMjtcbiAgYm9yZGVyOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLmFjdGl2ZSwgJi5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGRkODtcbiAgfVxuICAmLmFjdGl2ZSBhLCAmLmhvdmVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cbi50YWItaGVhZCBsaSB7XG4gICYuYWN0aXZlIGEsICYuaG92ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuLnRhYi15ZWFyLWhlYWQgbGkgYSwgLnRhYi1oZWFkIGxpIGEge1xuICBjb2xvcjogIzY2YjVhOTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRhYi15ZWFyLWhlYWQgbGkgYTpob3ZlciwgLnRhYi1oZWFkIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGFiLXllYXItYm9keSwgLnRhYi1ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWIteWVhci1ib2R5LmFjdGl2ZSwgLnRhYi1ib2R5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYi15ZWFyLWJvZHkgYSwgLnRhYi1ib2R5IGEge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRhYi15ZWFyLWJvZHkgaDMsIC50YWItYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwYTI5MztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udGFiLXllYXItYm9keTphZnRlciwgLnRhYi1ib2R5OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xufVxuYXJ0aWNsZS5jb250ZW50IHtcbiAgLnRhYi15ZWFyLWJvZHkgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzQwYTI5MztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAudGFiLWJvZHkge1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG4gIC50YWIteWVhci1oZWFkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjNjZiNWE5O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgbGluZWFyIDAuM3MsIGNvbG9yIGxpbmVhciAwLjNzO1xuICB9XG4gIC50YWItYm9keSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2YjVhOTtcbiAgfVxuICAudGFiLXllYXItaGVhZCBhIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnRhYi1oZWFkIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgLnRhYi15ZWFyLWJvZHkgaDMsIC50YWItYm9keSBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4udGFiLXllYXItY29sLXJpZ2h0LCAudGFiLWNvbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICBoZWlnaHQ6IDYzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZWRpZGFzLWNmIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVkaWRhcy1jZi1ncmFwaCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cblxufVxuXG4ubWVkaWRhcy1saXN0LWl0ZW0tZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG59XG5cbi5tb3JlLW1lZGlkYXN7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmctdG9wOiAyMXB4O1xufVxuXG5cbi5maWx0ZXItYnV0dG9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gID4gc3BhbiB7XG4gICAgY29sb3I6ICM0MEEyOTM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuYS13cmFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIH1cbiAgYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFQTtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLnNlbC1mIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICA+IHNwYW4uZi14IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgID4gc3Bhbi5mLXgge1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZi14LnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICBmaWd1cmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5ncm4ge1xuICAgIC5tZWRpZGFzLWluaWNpYXRpdmFzIHtcbiAgICAgIGhlaWdodDogMTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAuZ3JuIHtcbiAgICAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICBoZWlnaHQ6IDExNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIHtcbiAgICAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICBoZWlnaHQ6IDEzNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICBhIHtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgZmlndXJlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIH1cblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgd2lkdGg6IC1vLWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZlYXR1cmVkLW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFiLXllYXItY29sLXJpZ2h0LCAudGFiLWNvbC1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi50YWIteWVhci1jb2wtbGVmdCwgLnRhYi1jb2wtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWIteWVhci1jb2wtbGVmdCwgLnRhYi1jb2wtbGVmdCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbi50YWIteWVhci1jb2wsIC50YWItY29sIHtcbiAgd2lkdGg6IDQ5JTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udGFiLXllYXItY29sIGltZywgLnRhYi1jb2wgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYi15ZWFyLWNvbCwgLnRhYi1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgfVxufVxuc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgLypwYWRkaW5nLXRvcDogMjVweDsqL1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuYXJ0aWNsZS5jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLy9jb2xvcjogJHRleHQtY29sb3I7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW4uaW5zdGl0dS1tYWluIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubG9nb3Mtd3JhcHBlciB7XG4gIC8qcGFkZGluZy1sZWZ0OiAyNXB4OyovXG4gIC8qcGFkZGluZy1yaWdodDogMjVweDsqL1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4ubG9nb3Mge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBoZWlnaHQ6IDEyMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXJnaW46IDAgNTJweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgICAgJi5ncmF5IHtcbiAgICAgIH1cbiAgICAgICYuY29sb3Ige1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogLTEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLmdyYXkge1xuICAgICAgfVxuICAgICAgLmNvbG9yIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxvZ29zIGEge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9nb3MgYSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5sb2dvcyBhIHNwYW4ge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgaGVhZGVyLm1haW4ge1xuICAgIC8qbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYubWFpbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAvKi53aWRnZXRfc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfSovXG4gICAgLmRsLW1lbnV3cmFwcGVyIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgICAuZGwtdHJpZ2dlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7Ki9cbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDFweCA2cHg7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kbC1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC8qYm9yZGVyLXRvcDogNXB4IHNvbGlkICM0MEEyOTM7Ki9cbiAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZGwtc3VidmlldywgJi5kbC1zdWJ2aWV3b3BlbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRsLXN1YnZpZXcgPiAuZmEsICYuZGwtc3Vidmlld29wZW4gPiAuZmEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRsLWJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRsLXN1YnZpZXcge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgLmRsLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIC5kbC1tZW51IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLypAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlciB7XG4gICAgLnNsaWRlLCAuc2xpZGUgPiBpbWcge1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgaGVpZ2h0OiA0NDBweDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gICAgfVxuICB9XG59Ki9cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXIge1xuICAgIGhlaWdodDogMzQ5cHg7XG4gICAgLnNsaWRlIHtcbiAgICAgIGhlaWdodDogMzQ5cHg7XG4gICAgfVxuICAgIC5zbGlkZSA+IGltZyB7XG4gICAgICBoZWlnaHQ6IDM0OXB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSovXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNsaWRlciBoMSB7XG4gICAgcGFkZGluZzogMXB4IDAgNzJweCAwO1xuXG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gIH1cbn1cblxuLnBkdCB7XG4gIC5zZWFyY2gtcm93LCAucm93LXgge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIGhlYWRlci5tYWluIHtcbiAgICAuc2Vjb25kLWxvZ297XG4gICAgICBwYWRkaW5nLXRvcDogMC4zZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxvZ28gaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIC5tZW51e1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvKm1heC13aWR0aDogMTAwJTsqL1xuICAgID4gc3BhbiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBBMjkzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEycHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVCQjMzO1xuICAgICAgICAvKnBhZGRpbmctbGVmdDogMjVweDsqL1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1NUJCMzM7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdDOTVDO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3N0M5NUM7XG4gICAgICAgIH1cbiAgICAgIH1AZm9udC1mYWNlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnYXJjb25yZWd1bGFyJztcbiAgICAgIHNyYzogdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgICAgIHNyYzogdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LnN2ZyNhcmNvbnJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG4gICAgICAqIHtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG5cbiAgICAgIC8qIGJvb3RzdHJhcCBmaXhlcyBub3JtYWxpemUgKi9cbiAgICAgIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2luZ2xlLW5vdGljaWFzLC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnR7XG4gICAgICAgIC5vdGhlck5ld3N7XG4gICAgICAgICAgcGFkZGluZzogMTMwcHggMHB4IDBweCAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yLjUlO1xuICAgICAgICAgIGgye1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3IxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubGFzdE5ld3N7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgICAgICAgLmxhc3ROZXdzLXRpdGxle1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxhc3ROZXdzLWNvbnRlbnR7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2wtaW1hZ2VzLW5vdGljaWFze1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuc29jaWFsLXNoYXJle1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ib3Rhby1pbXByaW1pcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOjFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mYS1wcmludHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uZXdzQm94e1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0LjUlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIC5maWwwe1xuICAgICAgICAgIGZpbGw6ICRjb2xvcjE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zaW5nbGUtbm90aWNpYXN7XG4gICAgICAgICAgLm90aGVyTmV3c3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNvY2lhbC1zaGFyZXtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXdzQm94e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnR7XG4gICAgICAgICAgLm90aGVyTmV3c3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50e1xuICAgICAgICAgIC5vdGhlck5ld3N7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbnMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb2wtMzUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29sLTMwIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbC01MCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgLmNvbC0zMy1sZWZ0LCAuY29sLTMzLW1pZGRsZSwgLmNvbC0zMy1yaWdodCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgfVxuICAgICAgLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMCAxM3B4IDI4cHggMjhweDtcbiAgICAgIH1cbiAgICAgIC5yb3cteCB7XG4gICAgICAgIC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4IDI4cHg7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJvdy14IC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb2wtMzMtbWlkZGxlIHtcbiAgICAgICAgcGFkZGluZzogMCAxNHB4IDI4cHggMjdweDtcbiAgICAgIH1cbiAgICAgIC5jb2wtMzMtcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMjhweCAyNnB4O1xuICAgICAgfVxuICAgICAgLmNvbC02Ni1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgcGFkZGluZzogMCAxNHB4IDI4cHggMjhweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweCAyOHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC0zMy1taWRkbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgNnB4IDI4cHggMTlweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sLTMzLXJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDhweCAyOHB4IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC02Ni1sZWZ0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDZweCAyOHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY29sLTMzLWxlZnQsIC5jb2wtMzMtbWlkZGxlLCAuY29sLTMzLXJpZ2h0LCAuY29sLTY2LWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBib2R5IHtcbiAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgICBoZWFkZXIubWFpbiB7XG4gICAgICAgIC5zbnMtY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDI1cHggMTZweCAyNXB4Oy8qIHBvc3QgYm9vdHN0cmFwIGZpeCAxMnB4IC0gMTZweCAqL1xuICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubG9nbyBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBuYXYge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0yZW07XG4gICAgICAgIH1cbiAgICAgICAgbmF2IHtcbiAgICAgICAgICAvKiYubWFpbi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9Ki9cbiAgICAgICAgICAmLm1haW4ge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAvL3BhZGRpbmctbGVmdDogMThlbTtcbiAgICAgICAgICAgICAgLy9wYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDk5JTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNDBBMjkzO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDotMTI1cHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhLCAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLCAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQ0MHB4O1xuICB9XG59Ki9cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87LyogMzQ5ICovXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiB7XG4gICAgICAgIC5ib3gtdmlkZW8gaWZyYW1lICB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWJzb2x1dGUtc2xpZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogOTMuNCU7XG4gICAgICAgIGxlZnQ6IDMuMyU7XG4gICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgYm90dG9tOiA5cHg7XG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDM5JTtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlID4gaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAzOSU7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaS5zbGljay1hcnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAtMyU7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgIHJpZ2h0OiAtMyU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgICAgICAgIGhlaWdodDogNzFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA4cHggOXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICM0MTQyNDI7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvKmhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xufSovXG4gICAgICAudGFicy15ZWFyLCAudGFicyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIC50YWJzLXllYXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYnMgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50YWIteWVhci1oZWFkLCAudGFiLWhlYWQge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC50YWItaGVhZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWhlYWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYi1oZWFkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cbiAgICAgIC50YWIteWVhci1oZWFkIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgICAgfVxuICAgICAgLnRhYi1oZWFkIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgLypib3JkZXI6IDFweCBzb2xpZCAjNjZiNWE5OyovXG4gICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgLyptYXJnaW4tcmlnaHQ6IC0xcHg7Ki9cbiAgICAgICAgLyptYXJnaW4tYm90dG9tOiAtMXB4OyovXG4gICAgICAgICYuYWN0aXZlLCAmLmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiNWE5O1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQsICYudGFiLWZpcnN0IHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NkI1QTk7XG4gICAgICAgIH1cbiAgICAgICAgJi50YWItb3RoZXItbGluZXMge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGFiLXllYXItaGVhZCBsaSwgLnRhYi1oZWFkIGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBib3JkZXItbGVmdDoxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgICBib3JkZXItdG9wOm5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi15ZWFyLWhlYWQgbGk6Zmlyc3QtY2hpbGQsIC50YWItaGVhZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWhlYWQgbGkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmMjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAmLmFjdGl2ZSwgJi5ob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGRkODtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSBhLCAmLmhvdmVyIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWItaGVhZCBsaSB7XG4gICAgICAgICYuYWN0aXZlIGEsICYuaG92ZXIgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWhlYWQgbGkgYSwgLnRhYi1oZWFkIGxpIGEge1xuICAgICAgICBjb2xvcjogIzY2YjVhOTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWhlYWQgbGkgYTpob3ZlciwgLnRhYi1oZWFkIGxpIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICAudGFiLXllYXItYm9keSwgLnRhYi1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50YWIteWVhci1ib2R5LmFjdGl2ZSwgLnRhYi1ib2R5LmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWJvZHkgYSwgLnRhYi1ib2R5IGEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgfVxuICAgICAgLnRhYi15ZWFyLWJvZHkgaDMsIC50YWItYm9keSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAudGFiLXllYXItYm9keTphZnRlciwgLnRhYi1ib2R5OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgICAgYXJ0aWNsZS5jb250ZW50IHtcbiAgICAgICAgLnRhYi15ZWFyLWJvZHkgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAudGFiLWJvZHkge1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWIteWVhci1oZWFkIGEge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGNvbG9yOiAjNjZiNWE5O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgbGluZWFyIDAuM3MsIGNvbG9yIGxpbmVhciAwLjNzO1xuICAgICAgICB9XG4gICAgICAgIC50YWItYm9keSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzY2YjVhOTtcbiAgICAgICAgfVxuICAgICAgICAudGFiLXllYXItaGVhZCBhIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi1oZWFkIGEge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgICAgICAgLnRhYi15ZWFyLWJvZHkgaDMsIC50YWItYm9keSBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGFiLXllYXItY29sLXJpZ2h0LCAudGFiLWNvbC1yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICAgICAgICBoZWlnaHQ6IDYzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tZWRpZGFzLWNmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWRhcy1jZi1ncmFwaCB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAubWVkaWRhcy1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICB9XG5cbiAgICAgIC5tb3JlLW1lZGlkYXN7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMXB4O1xuICAgICAgfVxuXG5cbiAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuICAgICAgICAuYS13cmFwIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFQTtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmLnNlbC1mIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICA+IHNwYW4uZi14IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gc3Bhbi5mLXgge1xuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZi14LnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gICAgICAgIC5ncm4ge1xuICAgICAgICAgIC5tZWRpZGFzLWluaWNpYXRpdmFzIHtcbiAgICAgICAgICAgIGhlaWdodDogMTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjZweCkge1xuICAgICAgICAuZ3JuIHtcbiAgICAgICAgICAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDExNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIHtcbiAgICAgICAgICAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xuICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgICAgd2lkdGg6IC1vLWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZlYXR1cmVkLW91dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAudGFiLXllYXItY29sLXJpZ2h0LCAudGFiLWNvbC1yaWdodCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWIteWVhci1jb2wtbGVmdCwgLnRhYi1jb2wtbGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50YWIteWVhci1jb2wtbGVmdCwgLnRhYi1jb2wtbGVmdCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWIteWVhci1jb2wsIC50YWItY29sIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAudGFiLXllYXItY29sIGltZywgLnRhYi1jb2wgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnRhYi15ZWFyLWNvbCwgLnRhYi1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICAgICAgLypwYWRkaW5nLXRvcDogMjVweDsqL1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIH1cblxuICAgICAgYXJ0aWNsZS5jb250ZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgLy9jb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzZWN0aW9uLm1haW4uaW5zdGl0dS1tYWluIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAubG9nb3Mtd3JhcHBlciB7XG4gICAgICAgIC8qcGFkZGluZy1sZWZ0OiAyNXB4OyovXG4gICAgICAgIC8qcGFkZGluZy1yaWdodDogMjVweDsqL1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgfVxuXG4gICAgICAubG9nb3Mge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICBoZWlnaHQ6IDEyMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXJnaW46IDAgNTJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgICAgICAgICAgJi5ncmF5IHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY29sb3Ige1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogLTEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmdyYXkge1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbG9yIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmxvZ29zIGEge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubG9nb3MgYSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5sb2dvcyBhIHNwYW4ge1xuICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgaGVhZGVyLm1haW4ge1xuICAgICAgICAgIC8qbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYubWFpbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAgICAgICAvKi53aWRnZXRfc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfSovXG4gICAgICAgICAgLmRsLW1lbnV3cmFwcGVyIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGwtdHJpZ2dlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7Ki9cbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFweCA2cHg7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kbC1tZW51IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIC8qYm9yZGVyLXRvcDogNXB4IHNvbGlkICM0MEEyOTM7Ki9cbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuZGwtc3VidmlldywgJi5kbC1zdWJ2aWV3b3BlbiB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmRsLXN1YnZpZXcgPiAuZmEsICYuZGwtc3Vidmlld29wZW4gPiAuZmEge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmRsLWJhY2sge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRsLXN1YnZpZXcge1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRsLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICAgIC5kbC1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlciB7XG4gICAgLnNsaWRlLCAuc2xpZGUgPiBpbWcge1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgaGVpZ2h0OiA0NDBweDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gICAgfVxuICB9XG59Ki9cbiAgICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXIge1xuICAgIGhlaWdodDogMzQ5cHg7XG4gICAgLnNsaWRlIHtcbiAgICAgIGhlaWdodDogMzQ5cHg7XG4gICAgfVxuICAgIC5zbGlkZSA+IGltZyB7XG4gICAgICBoZWlnaHQ6IDM0OXB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSovXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnNsaWRlciBoMSB7XG4gICAgICAgICAgcGFkZGluZzogMXB4IDAgNzJweCAwO1xuXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBkdCB7XG4gICAgICAgIC5zZWFyY2gtcm93LCAucm93LXgge1xuICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGhlYWRlci5tYWluIHtcbiAgICAgICAgICAuc2Vjb25kLWxvZ297XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC4zZW0gIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxvZ28gaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tZW51LXBkdC1wcmltYXJ5LW5hdmlnYXRpb257XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIG5hdiB7XG4gICAgICAgICAgICAmLm1haW4ge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAvKm1heC13aWR0aDogMTAwJTsqL1xuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBBMjkzO1xuICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVCQjMzO1xuICAgICAgICAgICAgICAvKnBhZGRpbmctbGVmdDogMjVweDsqL1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1NUJCMzM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdDOTVDO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3N0M5NUM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTJENDdEO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5MkQ0N0Q7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQThERDk3O1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNBOEREOTc7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlFNEFDO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNCOUU0QUM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqL1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtaG9tZS1iYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7XG4gICAgICAgICAgLypwYWRkaW5nOiAwIDAgMCAyN3B4OyovXG4gICAgICAgIH1cbiAgICAgICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM1NUJCMzM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYm9keS5wZHQge1xuICAgICAgICBoZWFkZXIubWFpbiB7XG4gICAgICAgICAgbmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc2VjdGlvbi5tYWluIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAuc25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAvKnBhZGRpbmctdG9wOiAyNnB4OyovXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mZWF0LWltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiA4N3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoLXJvdyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjhweCAyN3B4IDFweDtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDZweCAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogI2M0YzRjNDtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYTpob3ZlciAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAyMDFweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIC5pbm5lci1zbGlkZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTlENjg1O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjOTlENjg1IDAlLCAjNTVCQjMzIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM5OWQ2ODUgMCUsICM1NWJiMzMgMTAwJSk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3ctMiB7XG4gICAgICAgICAgLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTk2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgLmhlYWRpbmctYmFubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMjhweCAyNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWItY29sIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCA4cHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQUQxNztcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkU0OTRGO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlCRDc7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAzNnB4IDAgOTlweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3ctMiAuY29sLTMzLXJpZ2h0IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMTlweDtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQURBOTdFO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjUuNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGMUUyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gICAgICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJvdy0zIHtcbiAgICAgICAgICAuY29sLTY2LWxlZnQge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzE0cHg7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICBtYXJnaW46IDI4cHggMCAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1Yi1jb2wge1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmNvbC02Ni1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA3Mzk5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLTY2LXRleHQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1ldGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb2wtMzMtcmlnaHQge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDExcHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJvdy14IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgJi5vbmx5LXRleHQge1xuICAgICAgICAgICAgLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLWNvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAxcHg7XG4gICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pbWFnZS10ZXh0IHtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmb290ZXIubWFpbiB7XG4gICAgICAgICAgLypwYWRkaW5nLXRvcDogMTBweDsqL1xuICAgICAgICB9XG4gICAgICAgIC5vbmx5LXRleHQgLmNvbC1jb250ZW50LCAuaW1hZ2UtdGV4dCAuY29sLWNvbnRlbnQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCBoNCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgdWwgbGkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGJvZHkucGR0IGhlYWRlci5tYWluIHtcbiAgICAgICAgICAvKm5hdiB7XG4gICAgICAmLm1haW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9Ki9cbiAgICAgICAgICAvKiYubWFpbi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9Ki9cbiAgICAgICAgICAvKi53aWRnZXRfc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kbC1tZW51d3JhcHBlciB7XG4gICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgfSovXG4gICAgICAgICAgLyomOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9Ki9cbiAgICAgICAgICAvKi5kbC10cmlnZ2VyIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogMXB4IDZweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIC5mYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfSovXG4gICAgICAgICAgLyouZGwtbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDYxcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM1NUJCMzM7XG4gICAgICBsaSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmRsLXN1YnZpZXcsICYuZGwtc3Vidmlld29wZW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5kbC1zdWJ2aWV3ID4gLmZhLCAmLmRsLXN1YnZpZXdvcGVuID4gLmZhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kbC1iYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgICAuZmEge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZGwtc3VidmlldyB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICAuZGwtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH0qL1xuICAgICAgICB9XG5cblxuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLypib2R5LnBkdCBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIC5kbC1tZW51IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfSovXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgYm9keS5wZHQgLnNsaWRlciB7XG4gICAgICAgICAgLnNsaWRlLCAuc2xpZGUgPiBpbWcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBib2R5LnBkdCAuc2xpZGVyIHtcbiAgICAgICAgICAuc2xpZGUsIC5zbGlkZSA+IGltZyB7XG4gICAgICAgICAgICAvKmhlaWdodDogMzQ5cHg7Ki9cbiAgICAgICAgICB9XG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgcGFkZGluZzogNjlweCAwIDcycHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGJvZHkucGR0IC5zbGlkZXIgaDEge1xuICAgICAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN0ciB7XG4gICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgLyptYXgtd2lkdGg6IDEyMDBweDsqL1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgJi5nZW4ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qcGFkZGluZy10b3A6IDA7Ki9cbiAgICAgICAgfVxuICAgICAgICAuZmVhdC1pbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogODdweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBhOmhvdmVyIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgfVxuICAgICAgICAuY29sLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgLmlubmVyLXNsaWRlIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDk5YWQ2O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNmJjMmU2IDAlLCAjMDk5YWQ2IDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2YmMyZTYnLCBlbmRDb2xvcnN0cj0nIzA5OWFkNicsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMTk1cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDMycHggNnB4IDZweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3cteCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3ctMiB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgIC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE5NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sLTMzLWxlZnQge1xuICAgICAgICAgIC5oZWFkaW5nLWJhbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE2cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDI4cHggMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3ViLWNvbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC8qZmxvYXQ6IGxlZnQ7Ki9cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMzZweCAwIDk5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucm93LTIge1xuICAgICAgICAgIC5jb2wge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdWItY29sLXdyYXBwZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMjhweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZkNmU3MTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDM2cHggMCA5cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbC0zMy1yaWdodCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMTlweDtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FEQTk3RTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjUuNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYxRTI7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgICAgICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yb3ctMyB7XG4gICAgICAgICAgLmNvbC02Ni1sZWZ0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyOHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMxNHB4O1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyOHB4IDAgMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdWItY29sIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb2wtNjYtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNzM5OTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbC02Ni10ZXh0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29sLTMzLXJpZ2h0IHtcbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMXB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDZweCAwIDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGhlYWRlci5tYWluIHtcbiAgICAgICAgICAubG9nbyBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuc25zLWNvbnRhaW5lciA+IGEubG9nbzpudGgtb2YtdHlwZSgyKSA+IGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc3RyIC5jb2wtaW1hZ2Uge1xuICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnN0ciAuY29sLTMzLWxlZnQge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc3RyIC5jb2wtMzMtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRleHQtaW1nLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDIlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC50ZXh0LWltZy13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGV4dC1pbWctd3JhcHBlciBpbWcge1xuICAgIG1heC13aWR0aDogOTBweDtcbiAgfVxufSovXG4gICAgICAudG9wLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLnRvcC1iYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMSBzdHJvbmcsIGgyIHN0cm9uZywgaDMgc3Ryb25nLCBoNCBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgIC50b3AtaW1hZ2UgLnRleHQge1xuICAgICAgICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLnRvcC1pbWFnZSAudGV4dCB7XG4gICAgICAgICAgaDEgc3Ryb25nLCBoMiBzdHJvbmcsIGgzIHN0cm9uZywgaDQgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdHIge1xuICAgICAgICBoZWFkZXIubWFpbiB7XG4gICAgICAgICAgLnNucy1jb250YWluZXIge1xuICAgICAgICAgICAgLypwYWRkaW5nOiAxNHB4IDAgMTZweCAyNXB4Oy8qIHBvc3QgYm9vdHN0cmFwIGZpeCAxMnB4IC0gMTZweCAqL1xuICAgICAgICAgICAgLypwYWRkaW5nLWJvdHRvbTogMDsqL1xuICAgICAgICAgICAgLyomOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfSovXG4gICAgICAgICAgfVxuICAgICAgICAgIC5sb2dvIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qbmF2IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9Ki9cbiAgICAgICAgICBuYXYge1xuICAgICAgICAgICAgLyomLm1haW4tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0qL1xuICAgICAgICAgICAgJi5tYWluIHtcbiAgICAgICAgICAgICAgLyp1bCB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICB9Ki9cbiAgICAgICAgICAgICAgLypsaSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfSovXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIC8qdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7Ki9cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfSovXG4gICAgICAgICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICAvKi5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDk5JTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgIH0qL1xuICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXG4gICAgICAgICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAvKmxlZnQ6IDUwJTsqL1xuICAgICAgICAgICAgICAgICAgLypwYWRkaW5nOiAwOyovXG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsqL1xuICAgICAgICAgICAgICAgICAgLyp6LWluZGV4OiA5OTk7Ki9cbiAgICAgICAgICAgICAgICAgIC8qbWluLXdpZHRoOiAyNTBweDsqL1xuICAgICAgICAgICAgICAgICAgLypkaXNwbGF5OiBub25lOyovXG4gICAgICAgICAgICAgICAgICAvKm1hcmdpbi1sZWZ0Oi0xMjVweDsqL1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIC8qdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweCA1cHggMjVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7Ki9cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgICAgICAvKmNvbG9yOiAjZmZmOyovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC8qbGkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgICAgICAgID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgLypsZWZ0OiAxMDAlOyovXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIC8qYm9yZGVyLXRvcDogbm9uZTsqL1xuICAgICAgICAgICAgICAgICAgICAgIC8qbWFyZ2luLWxlZnQ6MDsqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8qLmljb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgIH0qL1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyID4ge1xuICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qY29sb3I6ICNmZmY7Ki9cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLyouaWNvbiB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyID4ge1xuICAgICAgICAgICAgICAgICAgLyouc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH0qL1xuICAgICAgICAgICAgICAgICAgYSwgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmJjMmU2O1xuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4IDAgMTlweCAxM3B4O1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwOTlhZDY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzA5OWFkNjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQUFFREU7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzNBQUVERTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MUJFRTU7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzYxQkVFNTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MUNCRUE7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgxQ0JFQTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QUQ1RUU7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzlBRDVFRTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyovXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5QUQ2O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JhcC1vZi13cmFwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1ob21lLWJhciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDVFRTtcbiAgICAgICAgfVxuICAgICAgICBmb290ZXIubWFpbiB7XG4gICAgICAgICAgLypwYWRkaW5nLXRvcDogMjBweDsqL1xuICAgICAgICB9XG4gICAgICAgIC50b3AtYmFyLCAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YmMyZTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICAvKi5zdHIgaGVhZGVyLm1haW4gLnNucy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE0cHggMCAxNnB4IDEycHg7LyogcG9zdCBib290c3RyYXAgZml4IDEycHggLSAxNnB4XG4gIH0qL1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICAgIC5zdHIgaGVhZGVyLm1haW4gLmxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvKlxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiovXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgLnN0ciAuZGwtbWVudXdyYXBwZXIgYnV0dG9uIHtcbiAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgfVxuICAgICAgLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gcCwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMFxuICAgICAgfVxuICAgICAgLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDEsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgfVxuICAgICAgLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIgPiBhLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIgPiBhIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMywgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjE3ZW07XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoNCwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoNSwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjgzZW07XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoNiwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjY3ZW07XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gICAgICAgIC5hbGlnbmxlZnQsIC5mbCB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgICAgICAgLmFsaWdubGVmdCwgLmZsIHtcbiAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gICAgICAgIC5hbGlnbnJpZ2h0LCAuZnIge1xuICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAgICAgICAuYWxpZ25yaWdodCwgLmZyIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWduY2VudGVyLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWduY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogOTcwcHg7XG4gICAgICAgIGhlaWdodDogNDU3cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgPiBpZnJhbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTM2NnB4O1xuICAgICAgICAgIGhlaWdodDogMzAwMHB4O1xuICAgICAgICAgIHRvcDogLTExM3B4O1xuICAgICAgICAgIGxlZnQ6IC0xOThweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzZWN0aW9uLm1haW4gLmNvbnRlbnQgLnBhbmVsLWdyaWQgcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwXG4gICAgICB9XG5cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiA0NDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDkwOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlmcmFtZS13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ2OXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIC5pZnJhbWUtd3JhcHBlciA+IGlmcmFtZSB7XG4gICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgIGxlZnQ6IC0xN3B4O1xuICAgICAgICAgIHRvcDogLTEzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlmcmFtZS13cmFwcGVyID4gaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogMTAxJTtcbiAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5iZy1pbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJpZy1ib3gtY3VzdG9tLXBhZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5ib3gtaW4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNVEF3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3T0RnM01pSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqa2lMejRLSUNBOEwyeHBibVZoY2tkeVlXUnBaVzUwUGdvZ0lEeHlaV04wSUhnOUlqQWlJSGs5SWpBaUlIZHBaSFJvUFNJeElpQm9aV2xuYUhROUlqRWlJR1pwYkd3OUluVnliQ2dqWjNKaFpDMTFZMmRuTFdkbGJtVnlZWFJsWkNraUlDOCtDand2YzNablBnPT0pO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg2NCwgMTYyLCAxNDcsIDAuOSkgMCUsIHJnYmEoMTE2LCAyMDUsIDE3NSwgMC45KSAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSg2NCwgMTYyLCAxNDcsIDAuOSkgMCUsIHJnYmEoMTE2LCAyMDUsIDE3NSwgMC45KSAxMDAlKTtcbiAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2U2MDBhODZjJywgZW5kQ29sb3JzdHI9JyNlNjAwODg3MicsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJpZy1ib3gtY3VzdG9tLXBhZ2Uge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAgICAgICAvKnBhZGRpbmctdG9wOiAwOyovXG4gICAgICB9XG4gICAgICAuaW5zdGl0dWNpb25hbCBzZWN0aW9uLm1haW4sIC5jaWRhZGFvIHNlY3Rpb24ubWFpbiwgLnByb2Zpc3Npb25hbCBzZWN0aW9uLm1haW4sIC5zbnMgc2VjdGlvbi5tYWluIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmluc3RpdHVjaW9uYWwgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLCAuY2lkYWRhbyBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIsIC5wcm9maXNzaW9uYWwgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLCAuc25zIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgICAgLmluc3RpdHVjaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gICAgICAgIC5vbmUtd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCArIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgLyogcGFkZGluZy1ib3R0b206IDIxcHg7Ki9cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC5mcm1fc3R5bGVfZm9ybWlkYWJsZS1zdHlsZS53aXRoX2ZybV9zdHlsZSBmaWVsZHNldHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEyNXB4O1xuXG4gICAgICB9XG5cbiAgICAgIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4ge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwgbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwgbGk6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gICAgICAgID4gdWwge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMXB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTk1cHg7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHtcbiAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcDIucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAuZ3JuIC50b3AtaG9tZS1iYXIsIC5pbnN0aXR1Y2lvbmFsMiAudG9wLWhvbWUtYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0IxRDlEMztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgLmdybiAuYnJlYWRjcnVtYnMsIC5pbnN0aXR1Y2lvbmFsMiAuYnJlYWRjcnVtYnMsIC5zaW5nbGUtYXBwcyAuYnJlYWRjcnVtYnMge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuZ3JuIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgfVxuICAgICAgLmluc3RpdHVjaW9uYWwyIHtcbiAgICAgICAgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZ3JuIHtcbiAgICAgICAgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICYuY29sczF4MSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5jb2xzMXgyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuY29sczF4MyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmNvbHMxeDQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5jb2xzMngzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjYlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuY29sczN4NCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmljby1vbmUtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmljby10d28tY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XG4gICAgICAgICAgICAgICAgJi5zdGhuZyB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2NnB4IDAgMCA2N3B4O1xuICAgICAgICAgICAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLyomOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH0qL1xuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2JvdGFvX3NldGFfYm9sYS5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAvKiB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICovXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5pY28tdHdvLWNvbHVtbnMge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcDIucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmljby1vbmUtY29sdW1uIGg0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMXgzIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczJ4MyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzM3g0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI2NudDA0LCAjY250MDMsICNjbnQwMiwgLnBhZ2UtdGVtcGxhdGUucGR0ICNjbnQwMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgIH1cbiAgICAgIC5pbm5lcnNsaWRlci1ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICAgIGJvdHRvbTogOXB4O1xuICAgICAgfVxuICAgICAgLmlubmVyc2xpZGVyLWVsZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgaGVpZ2h0OiA3MXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAuYWJzb2x1dGUtc2xpZGVyIHtcbiAgICAgICAgd2lkdGg6IDkzLjQlO1xuICAgICAgICBsZWZ0OiAzLjMlO1xuICAgICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5hYnNvbHV0ZS1zbGlkZXIuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB9XG4gICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaSBhIHtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgbGluZWFyIDAuM3M7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMzA3QTZFO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpZGVyIHtcbiAgICAgICAgLnNsaWRlLWNvbnRlbnQgLmNvbnRlbnQtc2xpZGUge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDg4cHggODhweDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC1zbGlkZSB7XG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5leHRyYWJvbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJvbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5saWdodCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmY1MCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmY0MiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmYzMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmYyMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmYyMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmNvbnRlbnQtc2xpZGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgODhweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnNsaWRlciAuY29udGVudC1zbGlkZSB7XG4gICAgICAgICAgLmY1MCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mNDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZjMwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8qLm9kcy13aWRnZXRzLXNlY3Rpb24gLmNvbC0zMy1sZWZ0IHtcbiAgcGFkZGluZzogMCAxNXB4IDI4cHg7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufSovXG4gICAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA4NDBweCkge1xuICAub2RzLXdpZGdldHMtc2VjdGlvbiAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbn0qL1xuICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9kcy13aWRnZXRzLXNlY3Rpb24gLmNvbC0zMy1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufSovXG4gICAgICAudG9wLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiA0NjlweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC8qLnBhZ2UucGFnZS1pZC00MzEgI3BhZ2Uge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbn0qL1xuICAgICAgLyogLmJyZWFkY3J1bWJzIHtcbiBib3gtc2hhZG93OiAwcHggM3B4IDNweCByZ2JhKDAsMCwwLDAuMyk7XG59ICovXG4gICAgICAuZmVhdCAuY29sLWNvbnRlbnQge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyNTlweCAhaW1wb3J0YW50O1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNucy1jb250YWluZXIuYm94IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAuaWNvLXRleHQgaDQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzMwN0E2RSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBsaW5lYXIgMC4zcztcbiAgICAgIH1cbiAgICAgIC5jb2xzMngzIHtcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIH1cbiAgICAgIC8qLnBhZ2Uge1xuICAmLnBhZ2UtaWQtMTg5LmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMge1xuICAgIGhlaWdodDogMjYwcHggIWltcG9ydGFudDtcbiAgfVxuICAmLnBhZ2UtaWQtMzcyICNwYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNzJweDtcbiAgfVxufSovXG4gICAgICAvKi5wZHQgI3BhZ2Uge1xuICBwYWRkaW5nLXRvcDogNzJweDtcbn0qL1xuICAgICAgYm9keSB7XG4gICAgICAgICYucGR0IC5zZWFyY2gtcm93IGlucHV0IHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggNnB4IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBkdCBoZWFkZXIubWFpbiBuYXYubWFpbiBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICAgIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4ge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8qaGVhZGVyLm1haW4gbmF2Lm1haW4gdWwge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufSovXG4gICAgICAjbWVudS1pdGVtLTcxMyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc29jaWFsIHtcbiAgICAgICAgY29sb3I6ICM0MEEyOTMgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cblxuICAgICAgLnNpbmdsZS1hcHBzIHtcbiAgICAgICAgLmFwcC10b3AtYmFyIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaW5mby1iYXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2dvcy1hcHAge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjhweCAwO1xuICAgICAgICAgIC5pbWctY29sIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW50LWNvbCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vbmx5IHtcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuaW1nLWNvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBoZWFkZXIubWFpbiB7XG4gICAgICAgICAgLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IHtcbiAgICAgICAgICAgIHRvcDogNThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwc20ge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICA+IGRpdiA+IHtcbiAgICAgICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2luZ2xlLWFwcHMgLmFwcC10b3AtYmFyID4gaW1nIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCB7XG5cbiAgICAgICAgLmFwcHMtbGlzdC1ibG9nIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjMlO1xuICAgICAgICAgICAgd2lkdGg6IDI5LjglO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRvcC1saW5lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNzhweDtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIHtcbiAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICAgICAgICAgICY6bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLy5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnR7XG4gICAgICAvLyAgcGFkZGluZzogMjBweCAwcHggMjBweCAyNXB4O1xuICAgICAgLy99XG5cbiAgICAgIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQsXG4gICAgICAuc2luZ2xlLW5vdGljaWFzIGFydGljbGUuY29udGVudCB7XG4gICAgICAgIC8vcGFkZGluZzogMjBweCAwcHggMjBweCAyNXB4O1xuICAgICAgICBoMSB7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtaW5mby1iYXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgICAgLnBvc3QtaW5mbyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5sLWNvbCB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnItY29sIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogNDElO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnZvbHRhciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDg5cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDMycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy92b2x0YXJyLnBuZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDExcHggMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2luZ2xlLW5vdGljaWFzLWxpdGVyYWNpYSBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgICBoMVxuICAgICAgICB7XG4gICAgICAgICAgY29sb3I6ICNGRjZFMTE7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtaW5mby1iYXIge1xuICAgICAgICAgIC5wb3N0LWluZm8ge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkY2RTExO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudm9sdGFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGgxLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogODIlO1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzlFRDFDQTtcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC50ZXh0aW5wdXQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAudGV4dGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBsYWJlbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDE1LjclO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZGF0YS5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA5LjglO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogMTglO1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgLy9wYWRkaW5nLXRvcDogOHB4OyBvbGQgdmVyc2lvbiB3cC1wYWdpbmF0aW9uXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgLy9wYWRkaW5nLXRvcDogOHB4OyBvbGQgdmVyc2lvbiB3cC1wYWdpbmF0aW9uXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlFQ0VBO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkge1xuICAgICAgICAubmV4dCwgLnByZXYge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgICAgICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnIucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogOTk5cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC50aHVtYi1hLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAudGh1bWItYSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIG1heC13aWR0aDogMzExcHg7XG4gICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDFweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEgaW1nLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAudGh1bWItYSBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LXRpdGxlIGEge1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8gc3BhbiwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8gc3BhbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8gc3BhbjpmaXJzdC1vZi10eXBlLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwID4gcCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwID4gcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLm1vcmUsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAubW9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnMtcCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnMtcCB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgLy9wYWRkaW5nLXRvcDogOHB4OyBvbGQgdmVyc2lvbiB3cC1wYWdpbmF0aW9uXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSB7XG4gICAgICAgIGEsIHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgLy9wYWRkaW5nLXRvcDogOHB4OyBvbGQgdmVyc2lvbiB3cC1wYWdpbmF0aW9uXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlFQ0VBO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkge1xuICAgICAgICAubmV4dCwgLnByZXYge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgICAgICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnIucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB0ZXh0LWluZGVudDogOTk5cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4O1xuICAgICAgfVxuICAgICAgLnNlYXJjaCB7XG4gICAgICAgIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIC5uZXh0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5hcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiB7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRkIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC51aS1kYXRlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDIuM2VtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogLjJlbSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgfVxuICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgICAudWktZGF0ZXBpY2tlci1wcmV2LCAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgd2lkdGg6IDEuOGVtO1xuICAgICAgICBoZWlnaHQ6IDEuOGVtO1xuICAgICAgfVxuICAgICAgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLCAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAgICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAudGV4dGlucHV0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB3aWR0aDogNDc4cHg7XG4gICAgICAgICAgICAuZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAud3AtcGFnaW5hdGUge1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAud3AtcGFnaW5hdGUge1xuICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IHtcbiAgICAgICAgICAudGh1bWItYSB7XG4gICAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc2hhcmUge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICNmbGF5dXAge1xuICAgICAgICB0b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgICAgICAgPiB1bCA+IGxpLnN0aG5nID4gYSB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICB3aWR0aDogNzRweDtcbiAgICAgICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTAwO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIgLnRvLXplcm8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBhZ2Uge1xuICAgICAgICAmLnN1Ymxpc3Qtc3ViIGFydGljbGUuY29udGVudCAuaW5uZXItbGlzdCB7XG4gICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMTVweCAxMXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VFRjI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICAgICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0JBREREODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4Q0M3QkU7XG4gICAgICAgICAgICBjb2xvcjogIzhDQzdCRTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmlubmVyLWxpc3Qge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5iYWNrOmhvdmVyLCAmLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IC5iYWNrOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbnMtdHJhbnNwYXJlbmNpYTpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICB9XG5cblxuICAgICAgLnN0ci5wbmUge1xuICAgICAgICBoZWFkZXIubWFpbiB7XG4gICAgICAgICAgbmF2Lm1haW4gYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGNkYxMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmY2ZjExO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjhjNDE7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmY4YzQxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzNjc7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZhMzY3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI1ODU7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZiNTg1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEM3QTY7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRjBDN0E2O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1ob21lLWJhciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjU4NTtcbiAgICAgICAgfVxuICAgICAgICAuZmVhdCAuY29sLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAxOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmNmYxMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw5TDh8W9RWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmE5NzAgMCUsICNmZjZmMTEgMTAwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmYTk3MCcsIGVuZENvbG9yc3RyPScjZmY2ZjExJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wtY29udGVudCBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZlYXQtaW1nIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDU5cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDYxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciB7XG4gICAgICAgICAgLmRsLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZjZmMTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wbmUtYmFyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiAzMDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgLmluLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUxcHg7XG4gICAgICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIC5jb250LXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTc0cHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG5zLXdyYXAge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgYXJ0aWNsZS5jb250ZW50IC5iYWNrIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICB9XG4gICAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDI1N3B4O1xuICAgICAgICB9XG4gICAgICAgIC5maWx0ZXItYnV0dG9ucyB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICNGRjZFMTE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5hLXdyYXAge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTguNSU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICYuc2VsLWYge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgID4gc3Bhbi5mLXgge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHNwYW4uZi14IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2YteC5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICB3aWR0aDogLW8tY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzJTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmxvZyB7XG4gICAgICAgICAgYXJ0aWNsZS5jb250ZW50IHtcbiAgICAgICAgICAgIC5zbnMtcGFnZS1oZWFkZXIgaDEge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4IDIwcHggMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgICAgICAgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0Q5RDlEOTtcbiAgICAgICAgICAgICAgJlt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgLnBvc3QtdGl0bGUgYSwgLnBvc3QtaW5mbyBzcGFuLCAubW9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRjZFMTE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQsIC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBhLCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIGEsIC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiwgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgICAgICAgICAgICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnJnLnBuZ1wiKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSB7XG4gICAgICAgICAgICAgIC5uZXh0LCAucHJldiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyZy5wbmdcIik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iYWNrIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9kYXRhZy5wbmdcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b3AtYmFyLCAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjEwcHgpIHtcbiAgICAgICAgLnN0ci5wbmUge1xuICAgICAgICAgIC5maWx0ZXItYnV0dG9ucyBhIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDElO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcmNoaXZlLnN0ci5wbmUge1xuICAgICAgICAudG9wLWJhciwgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudXBkYXRlLWRhdGUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAuYm90YW8taW1wcmltaXJ7XG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZToxZW07XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MkQ0N0Q7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzkyRDQ3RDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBOEREOTc7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0E4REQ5NztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0I5RTRBQztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyovXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvcC1ob21lLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5RTRBQztcbiAgICAvKnBhZGRpbmc6IDAgMCAwIDI3cHg7Ki9cbiAgfVxuICBoZWFkZXIubWFpbiBuYXYubWFpbiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzU1QkIzMztcbiAgfVxufVxuXG5ib2R5LnBkdCB7XG4gIGhlYWRlci5tYWluIHtcbiAgICBuYXYge1xuICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBzZWN0aW9uLm1haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC5zbnMtY29udGFpbmVyIHtcbiAgICAgIC8qcGFkZGluZy10b3A6IDI2cHg7Ki9cbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbiAgLmZlYXQtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDg3cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtcm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyOHB4IDI3cHggMXB4O1xuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICBwYWRkaW5nOiAycHggNnB4IDBweDtcbiAgICB9XG4gIH1cbiAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICBhOmhvdmVyIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgfVxuICAuY29sLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLmlubmVyLXNsaWRlIHtcbiAgICAgIGhlaWdodDogMjAxcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuY29sLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgIGJhY2tncm91bmQ6ICM5OUQ2ODU7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzk5RDY4NSAwJSwgIzU1QkIzMyAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzk5ZDY4NSAwJSwgIzU1YmIzMyAxMDAlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDBweCAwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLnJvdy0yIHtcbiAgICAuY29sLTMzLWxlZnQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICBtaW4taGVpZ2h0OiAxOTZweDtcbiAgICB9XG4gIH1cbiAgLmNvbC0zMy1sZWZ0IHtcbiAgICAuaGVhZGluZy1iYW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTdweCAyOHB4IDI0cHg7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN1Yi1jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQxNDE0MTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgIH1cbiAgICBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4IDhweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFBRDE3O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCRTQ5NEY7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OUJENztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDM2cHggMCA5OXB4O1xuICAgIH1cbiAgICAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICB9XG4gIH1cbiAgLnJvdy0yIC5jb2wtMzMtcmlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDMxOXB4O1xuICAgIGgyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBREE5N0U7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNS41cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYxRTI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgICAgICAgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucm93LTMge1xuICAgIC5jb2wtNjYtbGVmdCB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMTRweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIG1hcmdpbjogMjhweCAwIDE3cHg7XG4gICAgICB9XG4gICAgICAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICB9XG4gICAgICAuc3ViLWNvbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgICAuY29sLTY2LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgY29sb3I6ICMwMDczOTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5jb2wtNjYtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICB9XG4gICAgICAubWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0zMy1yaWdodCB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxNHB4O1xuICAgICAgfVxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICB9XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMTFweCAwIDA7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luOiA2cHggMCAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucm93LXgge1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAmLm9ubHktdGV4dCB7XG4gICAgICAuY29sLTMzLWxlZnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbiAgICAgIH1cbiAgICAgIC5jb2wtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDFweDtcbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBjb2xvcjogIzY4OEI4NDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBjb2xvcjogIzY4OEI4NDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmltYWdlLXRleHQge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogIzY4OEI4NDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGZvb3Rlci5tYWluIHtcbiAgICAvKnBhZGRpbmctdG9wOiAxMHB4OyovXG4gIH1cbiAgLm9ubHktdGV4dCAuY29sLWNvbnRlbnQsIC5pbWFnZS10ZXh0IC5jb2wtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgLmNvbC0zMy1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAuY29sLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IGg0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS5wZHQgaGVhZGVyLm1haW4ge1xuICAgIC8qbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH0qL1xuICAgIC8qJi5tYWluLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH0qL1xuICAgIC8qLndpZGdldF9zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRsLW1lbnV3cmFwcGVyIHtcbiAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB9Ki9cbiAgICAvKiY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH0qL1xuICAgIC8qLmRsLXRyaWdnZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1QkIzMztcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAvKi5kbC1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNjFweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzU1QkIzMztcbiAgICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuZGwtc3VidmlldywgJi5kbC1zdWJ2aWV3b3BlbiB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmRsLXN1YnZpZXcgPiAuZmEsICYuZGwtc3Vidmlld29wZW4gPiAuZmEge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRsLWJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAuZmEge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kbC1zdWJ2aWV3IHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICAgIC5kbC1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfSovXG4gIH1cblxuXG5cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKmJvZHkucGR0IGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgLmRsLW1lbnUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9Ki9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBkdCAuc2xpZGVyIHtcbiAgICAuc2xpZGUsIC5zbGlkZSA+IGltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkucGR0IC5zbGlkZXIge1xuICAgIC5zbGlkZSwgLnNsaWRlID4gaW1nIHtcbiAgICAgIC8qaGVpZ2h0OiAzNDlweDsqL1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBwYWRkaW5nOiA2OXB4IDAgNzJweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS5wZHQgLnNsaWRlciBoMSB7XG4gICAgcGFkZGluZzogMXB4IDAgNzJweCAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG4uc3RyIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICAvKm1heC13aWR0aDogMTIwMHB4OyovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmLmdlbiB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gICAgLypwYWRkaW5nLXRvcDogMDsqL1xuICB9XG4gIC5mZWF0LWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4N3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgY29sb3I6ICNjNGM0YzQ7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIGE6aG92ZXIgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICB9XG4gIC5jb2wtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAuaW5uZXItc2xpZGUge1xuICAgICAgaGVpZ2h0OiAyMDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuY29sLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgIGJhY2tncm91bmQ6ICMwOTlhZDY7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzZiYzJlNicsIGVuZENvbG9yc3RyPScjMDk5YWQ2JyxHcmFkaWVudFR5cGU9MCApO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtaW4taGVpZ2h0OiAxOTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzJweCA2cHggNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLnJvdy14IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbiAgLnJvdy0yIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgLmNvbC0zMy1sZWZ0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgbWluLWhlaWdodDogMTk2cHg7XG4gICAgfVxuICB9XG4gIC5jb2wtMzMtbGVmdCB7XG4gICAgLmhlYWRpbmctYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgICAgc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE3cHggMjhweCAyNHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdWItY29sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTQxNDE7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweCA4cHg7XG4gICAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgLypmbG9hdDogbGVmdDsqL1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCAzNnB4IDAgOTlweDtcbiAgICB9XG4gICAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTJweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgfVxuICB9XG4gIC5yb3ctMiB7XG4gICAgLmNvbCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgICAgLnN1Yi1jb2wtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGNvbG9yOiAjNmQ2ZTcxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMzZweCAwIDlweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29sLTMzLXJpZ2h0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMxOXB4O1xuICAgICAgaDIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQURBOTdFO1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNS41cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjFFMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gICAgICAgICAgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgICBjb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJvdy0zIHtcbiAgICAuY29sLTY2LWxlZnQge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAwIDI4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgbWluLWhlaWdodDogMzE0cHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBtYXJnaW46IDI4cHggMCAxN3B4O1xuICAgICAgfVxuICAgICAgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgfVxuICAgICAgLnN1Yi1jb2wge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC02Ni1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICAgIGNvbG9yOiAjMDA3Mzk5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuY29sLTY2LXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgfVxuICAgICAgLm1ldGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wtMzMtcmlnaHQge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMTRweDtcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgfVxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW46IDExcHggMCAwO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogNnB4IDAgMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaGVhZGVyLm1haW4ge1xuICAgIC5sb2dvIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDI0M3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICA+IC5zbnMtY29udGFpbmVyID4gYS5sb2dvOm50aC1vZi10eXBlKDIpID4gaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHIgLmNvbC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHIgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RyIC5jb2wtMzMtbGVmdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHIgLmNvbC0zMy1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RyIC5yb3ctMiAuY29sIC5zdWItY29sLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RyIC5yb3ctMiAuY29sIC5zdWItY29sLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4udGV4dC1pbWctd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtaW1nLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLypAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50ZXh0LWltZy13cmFwcGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICB9XG59Ki9cbi50b3AtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAudG9wLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIGg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgfVxuICB9XG4gIC50ZXh0IHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGgxLCBoMiwgaDMsIGg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIGgxIHN0cm9uZywgaDIgc3Ryb25nLCBoMyBzdHJvbmcsIGg0IHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRvcC1pbWFnZSAudGV4dCB7XG4gICAgaDEsIGgyLCBoMywgaDQge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudG9wLWltYWdlIC50ZXh0IHtcbiAgICBoMSBzdHJvbmcsIGgyIHN0cm9uZywgaDMgc3Ryb25nLCBoNCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuLnN0ciB7XG4gIGhlYWRlci5tYWluIHtcbiAgICAuc25zLWNvbnRhaW5lciB7XG4gICAgICAvKnBhZGRpbmc6IDE0cHggMCAxNnB4IDI1cHg7LyogcG9zdCBib290c3RyYXAgZml4IDEycHggLSAxNnB4ICovXG4gICAgICAvKnBhZGRpbmctYm90dG9tOiAwOyovXG4gICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9Ki9cbiAgICB9XG4gICAgLmxvZ28gaW1nIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG4gICAgLypuYXYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH0qL1xuICAgIG5hdiB7XG4gICAgICAvKiYubWFpbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfSovXG4gICAgICAmLm1haW4ge1xuICAgICAgICAvKnVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gICAgICAgIH0qL1xuICAgICAgICAvKmxpIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9Ki9cbiAgICAgICAgYSB7XG4gICAgICAgICAgLyp0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsqL1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9Ki9cbiAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgIC8qLmljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogOTklO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgfSovXG4gICAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgLypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cbiAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgIC8qbGVmdDogNTAlOyovXG4gICAgICAgICAgICAvKnBhZGRpbmc6IDA7Ki9cbiAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDk5YWQ2O1xuICAgICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyovXG4gICAgICAgICAgICAvKnotaW5kZXg6IDk5OTsqL1xuICAgICAgICAgICAgLyptaW4td2lkdGg6IDI1MHB4OyovXG4gICAgICAgICAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbiAgICAgICAgICAgIC8qbWFyZ2luLWxlZnQ6LTEyNXB4OyovXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgLyp0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDVweCAyNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTsqL1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgICAgIC8qY29sb3I6ICNmZmY7Ki9cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLypsaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSA+IGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0qL1xuICAgICAgICAgICAgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAvKmxlZnQ6IDEwMCU7Ki9cbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgLypib3JkZXItdG9wOiBub25lOyovXG4gICAgICAgICAgICAgICAgLyptYXJnaW4tbGVmdDowOyovXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLyouaWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgfSovXG4gICAgICAgICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgICAgICAgLypjb2xvcjogI2ZmZjsqL1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvKi5pY29uIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH0qL1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIgPiB7XG4gICAgICAgICAgICAvKi5zdWItbWVudSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfSovXG4gICAgICAgICAgICBhLCAuaWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YmMyZTY7XG4gICAgPiBzcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEzcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzA5OWFkNjtcbiAgICAgIH1cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDk5YWQ2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBQUVERTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjM0FBRURFO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxQkVFNTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjFCRUU1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgxQ0JFQTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODFDQkVBO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDVFRTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOUFENUVFO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlBRDY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cmFwLW9mLXdyYXAge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAudG9wLWhvbWUtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFENUVFO1xuICB9XG4gIGZvb3Rlci5tYWluIHtcbiAgICAvKnBhZGRpbmctdG9wOiAyMHB4OyovXG4gIH1cbiAgLnRvcC1iYXIsIC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzJlNjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC8qLnN0ciBoZWFkZXIubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTRweCAwIDE2cHggMTJweDsvKiBwb3N0IGJvb3RzdHJhcCBmaXggMTJweCAtIDE2cHhcbiAgfSovXG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnN0ciBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMjQ1cHg7XG4gIH1cbn1cbi8qXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuc3RyIC5kbC1tZW51d3JhcHBlciBidXR0b24ge1xuICAgIHJpZ2h0OiA2cHg7XG4gIH1cbn1cbiNwYWdlIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBwLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwXG59XG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMSwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiA+IGEsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiA+IGEge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgzLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDMge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg0LCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDQge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg1LCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg2LCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDYge1xuICBmb250LXNpemU6IDAuNjdlbTtcbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgLmFsaWdubGVmdCwgLmZsIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAuYWxpZ25sZWZ0LCAuZmwge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgLmFsaWducmlnaHQsIC5mciB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gIC5hbGlnbnJpZ2h0LCAuZnIge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25jZW50ZXIsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cbi5pZnJhbWUtd3JhcHBlciB7XG4gIHdpZHRoOiA5NzBweDtcbiAgaGVpZ2h0OiA0NTdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICA+IGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMzY2cHg7XG4gICAgaGVpZ2h0OiAzMDAwcHg7XG4gICAgdG9wOiAtMTEzcHg7XG4gICAgbGVmdDogLTE5OHB4O1xuICB9XG59XG5cbnNlY3Rpb24ubWFpbiAuY29udGVudCAucGFuZWwtZ3JpZCBwIHtcbiAgcGFkZGluZy1ib3R0b206IDBcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ0NnB4O1xuICAgIGhlaWdodDogOTA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWZyYW1lLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDY5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmlmcmFtZS13cmFwcGVyID4gaWZyYW1lIHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbGVmdDogLTE3cHg7XG4gICAgdG9wOiAtMTMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWZyYW1lLXdyYXBwZXIgPiBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDElO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxufVxuLmJnLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJnLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmlnLWJveC1jdXN0b20tcGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY3MHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmJveC1pbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJZeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0S0lDQWdJRHh6ZEc5d0lHOW1abk5sZEQwaU1UQXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPRGczTWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NEtJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4SWlCb1pXbG5hSFE5SWpFaUlHWnBiR3c5SW5WeWJDZ2paM0poWkMxMVkyZG5MV2RsYm1WeVlYUmxaQ2tpSUM4K0Nqd3ZjM1puUGc9PSk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDY0LCAxNjIsIDE0NywgMC45KSAwJSwgcmdiYSgxMTYsIDIwNSwgMTc1LCAwLjkpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSg2NCwgMTYyLCAxNDcsIDAuOSkgMCUsIHJnYmEoMTE2LCAyMDUsIDE3NSwgMC45KSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDY0LCAxNjIsIDE0NywgMC45KSAwJSwgcmdiYSgxMTYsIDIwNSwgMTc1LCAwLjkpIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZTYwMGE4NmMnLCBlbmRDb2xvcnN0cj0nI2U2MDA4ODcyJyxHcmFkaWVudFR5cGU9MCApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmlnLWJveC1jdXN0b20tcGFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gIC8qcGFkZGluZy10b3A6IDA7Ki9cbn1cbi5pbnN0aXR1Y2lvbmFsIHNlY3Rpb24ubWFpbiwgLmNpZGFkYW8gc2VjdGlvbi5tYWluLCAucHJvZmlzc2lvbmFsIHNlY3Rpb24ubWFpbiwgLnNucyBzZWN0aW9uLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uaW5zdGl0dWNpb25hbCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIsIC5jaWRhZGFvIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciwgLnByb2Zpc3Npb25hbCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIsIC5zbnMgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgLm9uZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICBzcGFuIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDE4cHg7XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5wICsgdWwge1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpIHtcbiAgICAvKiBwYWRkaW5nLWJvdHRvbTogMjFweDsqL1xuICB9XG59XG5cblxuLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIGZpZWxkc2V0e1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7XG5cbn1cblxuLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIGhlaWdodDogMTk1cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTFweDtcbiAgfVxuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgPiB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIGhlaWdodDogMTk1cHg7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgPiB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3AyLnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBzcGFuIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDExcHg7XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBoNCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4uc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4ge1xuICA+IHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgaGVpZ2h0OiAxOTVweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgID4ge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTFweDtcbiAgfVxuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5cbi5ncm4gLnRvcC1ob21lLWJhciwgLmluc3RpdHVjaW9uYWwyIC50b3AtaG9tZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjFEOUQzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZ3JuIC5icmVhZGNydW1icywgLmluc3RpdHVjaW9uYWwyIC5icmVhZGNydW1icywgLnNpbmdsZS1hcHBzIC5icmVhZGNydW1icyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ncm4gLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG59XG4uaW5zdGl0dWNpb25hbDIge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICB9XG4gIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbi5ncm4ge1xuICAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgICA+IHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgID4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgJi5jb2xzMXgxIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLmNvbHMxeDIge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb2xzMXgzIHtcbiAgICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICB9XG4gICAgICAgICYuY29sczF4NCB7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgfVxuICAgICAgICAmLmNvbHMyeDMge1xuICAgICAgICAgIHdpZHRoOiA2NiU7XG4gICAgICAgIH1cbiAgICAgICAgJi5jb2xzM3g0IHtcbiAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgICAgICYuaWNvLW9uZS1jb2x1bW4ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgICB9XG4gICAgICAgICYuaWNvLXR3by1jb2x1bW5zIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgICAgICAgICAmLnN0aG5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY2cHggMCAwIDY3cHg7XG4gICAgICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDI3NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvKiY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfSovXG4gICAgICAgICY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+IHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm90YW9fc2V0YV9ib2xhLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIC8qIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgKi9cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmljby10d28tY29sdW1ucyB7XG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaWNvLW9uZS1jb2x1bW4gaDQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTFweDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMXgyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4NCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMngzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMzeDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBoNCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4jY250MDQsICNjbnQwMywgI2NudDAyLCAucGFnZS10ZW1wbGF0ZS5wZHQgI2NudDAxIHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuLmlubmVyc2xpZGVyLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNzFweDtcbiAgYm90dG9tOiA5cHg7XG59XG4uaW5uZXJzbGlkZXItZWxlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBoZWlnaHQ6IDcxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYnNvbHV0ZS1zbGlkZXIge1xuICB3aWR0aDogOTMuNCU7XG4gIGxlZnQ6IDMuMyU7XG4gIGhlaWdodDogNzFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFic29sdXRlLXNsaWRlci5zbGljay1zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIGEge1xuICB0cmFuc2l0aW9uOiBjb2xvciBsaW5lYXIgMC4zcztcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMzMDdBNkU7XG4gIH1cbn1cbi5zbGlkZXIge1xuICAuc2xpZGUtY29udGVudCAuY29udGVudC1zbGlkZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAwIDAgODhweCA4OHB4O1xuICB9XG4gIC5jb250ZW50LXNsaWRlIHtcbiAgICBiciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmV4dHJhYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIH1cbiAgICAuYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLmxpZ2h0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIH1cbiAgICAuZjUwIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgIH1cbiAgICAuZjQyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgIH1cbiAgICAuZjMwIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIH1cbiAgICAuZjIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgICAuZjIwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlciAuc2xpZGUtY29udGVudCAuY29udGVudC1zbGlkZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCA4OHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc2xpZGVyIC5jb250ZW50LXNsaWRlIHtcbiAgICAuZjUwIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG4gICAgLmY0MiB7XG4gICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgfVxuICAgIC5mMzAge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgfVxufVxuLyoub2RzLXdpZGdldHMtc2VjdGlvbiAuY29sLTMzLWxlZnQge1xuICBwYWRkaW5nOiAwIDE1cHggMjhweDtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59Ki9cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5jb2wtMzMtbGVmdCB7XG4gICAgd2lkdGg6IDI0JTtcbiAgfVxufSovXG4vKkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub2RzLXdpZGdldHMtc2VjdGlvbiAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59Ki9cbi50b3AtaW1hZ2Uge1xuICBoZWlnaHQ6IDQ2OXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyoucGFnZS5wYWdlLWlkLTQzMSAjcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA2M3B4O1xufSovXG4vKiAuYnJlYWRjcnVtYnMge1xuIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4zKTtcbn0gKi9cbi5mZWF0IC5jb2wtY29udGVudCB7XG4gIGgyIHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI1OXB4ICFpbXBvcnRhbnQ7XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc25zLWNvbnRhaW5lci5ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5pY28tdGV4dCBoNDpob3ZlciB7XG4gIGNvbG9yOiAjMzA3QTZFICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIGxpbmVhciAwLjNzO1xufVxuLmNvbHMyeDMge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuLyoucGFnZSB7XG4gICYucGFnZS1pZC0xODkuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucyB7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gICYucGFnZS1pZC0zNzIgI3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICB9XG59Ki9cbi8qLnBkdCAjcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xufSovXG5ib2R5IHtcbiAgJi5wZHQgLnNlYXJjaC1yb3cgaW5wdXQge1xuICAgIHBhZGRpbmc6IDhweCA2cHggNnB4O1xuICB9XG59XG4ucGR0IGhlYWRlci5tYWluIG5hdi5tYWluIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiB7XG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cbiAgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuLypoZWFkZXIubWFpbiBuYXYubWFpbiB1bCB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59Ki9cbiNtZW51LWl0ZW0tNzEzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb2NpYWwge1xuICBjb2xvcjogIzQwQTI5MyAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuXG4uc2luZ2xlLWFwcHMge1xuICAuYXBwLXRvcC1iYXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgPiBpbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQxcHg7XG4gICAgfVxuICAgIC5pbmZvLWJhciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTlweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmxvZ29zLWFwcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGFydGljbGUuY29udGVudCB7XG4gICAgcGFkZGluZzogMTRweCAyOHB4IDA7XG4gICAgLmltZy1jb2wge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNDIlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtY29sIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICB9XG4gICAgICAmLm9ubHkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB3aWR0aDogNDUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5jb250ZW50LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlci5tYWluIHtcbiAgICAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUge1xuICAgICAgdG9wOiA1OHB4O1xuICAgIH1cbiAgfVxuICAuc3BzbSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgID4gZGl2ID4ge1xuICAgICAgYSBpbWcge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgPiBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IHtcblxuICAuYXBwcy1saXN0LWJsb2cge1xuICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUuMyU7XG4gICAgICB3aWR0aDogMjkuOCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAudG9wLWxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgICAgICA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAubW9yZSB7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudHtcbi8vICBwYWRkaW5nOiAyMHB4IDBweCAyMHB4IDI1cHg7XG4vL31cblxuLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCxcbi5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IHtcbiAgLy9wYWRkaW5nOiAyMHB4IDBweCAyMHB4IDI1cHg7XG4gIGgxIHtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgfVxuICAucG9zdC1pbmZvLWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAucG9zdC1pbmZvIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmwtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTIlO1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuci1jb2wge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA0MSU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgY2xlYXI6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAudm9sdGFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogODlweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICBwYWRkaW5nOiA3cHggMTBweCA3cHggMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3ZvbHRhcnIucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTFweCAxMXB4O1xuICB9XG59XG5cbi5zaW5nbGUtbm90aWNpYXMtbGl0ZXJhY2lhIGFydGljbGUuY29udGVudCB7XG4gIGgxXG4gIHtcbiAgICBjb2xvcjogI0ZGNkUxMTtcbiAgfVxuICAucG9zdC1pbmZvLWJhciB7XG4gICAgLnBvc3QtaW5mbyB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNGRjZFMTE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52b2x0YXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gIH1cbn1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgaDEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgaDEge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4MiU7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0LCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gaW5wdXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOUVEMUNBO1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLnRleHRpbnB1dCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC50ZXh0aW5wdXQge1xuICB3aWR0aDogNDUlO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBsYWJlbCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLmRhdGVwaWNrZXIge1xuICB3aWR0aDogMTUuNyU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9kYXRhLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBib3JkZXItY29sb3I6ICM0MEEyOTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDkuOCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxOCU7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpOmxhc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCB7XG4gIGEsIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpOmZpcnN0LWNoaWxkIHtcbiAgYSwgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgYSwgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICAvL3BhZGRpbmctdG9wOiA4cHg7IG9sZCB2ZXJzaW9uIHdwLXBhZ2luYXRpb25cbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbjogMCAxMXB4O1xuICB9XG59XG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgYSwgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICAvL3BhZGRpbmctdG9wOiA4cHg7IG9sZCB2ZXJzaW9uIHdwLXBhZ2luYXRpb25cbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbjogMCAxMXB4O1xuICB9XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSB7XG4gIC5uZXh0LCAucHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkge1xuICAubmV4dCwgLnByZXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDEycHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC50aHVtYi1hIHtcbiAgd2lkdGg6IDMwJTtcbiAgbWF4LXdpZHRoOiAzMTFweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiA0MXB4O1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAudGh1bWItYSBpbWcsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC50aHVtYi1hIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNzAlO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC10aXRsZSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC10aXRsZSBhLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuOmZpcnN0LW9mLXR5cGUsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgPiBwLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgPiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAubW9yZSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5tb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAucy1wLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucy1wIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIHtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpOmxhc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCB7XG4gIGEsIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpOmZpcnN0LWNoaWxkIHtcbiAgYSwgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgYSwgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICAvL3BhZGRpbmctdG9wOiA4cHg7IG9sZCB2ZXJzaW9uIHdwLXBhZ2luYXRpb25cbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbjogMCAxMXB4O1xuICB9XG59XG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgYSwgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICAvL3BhZGRpbmctdG9wOiA4cHg7IG9sZCB2ZXJzaW9uIHdwLXBhZ2luYXRpb25cbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIG1hcmdpbjogMCAxMXB4O1xuICB9XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSB7XG4gIC5uZXh0LCAucHJldiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkge1xuICAubmV4dCwgLnByZXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDEycHg7XG59XG4uc2VhcmNoIHtcbiAgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDEycHg7XG4gIH1cbiAgLmFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgfVxufVxuLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGQgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnVpLWRhdGVwaWNrZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMi4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAuMmVtIDA7XG4gIH1cbn1cbi51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyLXByZXYsIC51aS1kYXRlcGlja2VyLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMS44ZW07XG4gIGhlaWdodDogMS44ZW07XG59XG4udWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB0ZXh0LWluZGVudDogOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIxMHB4KSB7XG4gIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICBmb3JtIHtcbiAgICAgIC50ZXh0aW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIHdpZHRoOiA0NzhweDtcbiAgICAgIC5kYXRlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDE0N3B4O1xuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgLm5hdmlnYXRpb24ge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC53cC1wYWdpbmF0ZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gICAgZm9ybSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIC53cC1wYWdpbmF0ZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQge1xuICAgIC50aHVtYi1hIHtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaGFyZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuI2ZsYXl1cCB7XG4gIHRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG4uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4ge1xuICA+IHVsID4gbGkuc3RobmcgPiBhIHtcbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBmaWd1cmUge1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNzFweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxMDA7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgICB9XG4gICAgJjpob3ZlciAudG8temVybyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZSB7XG4gICYuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDlweCAxNXB4IDExcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkFEREQ4O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzhDQzdCRTtcbiAgICAgIGNvbG9yOiAjOENDN0JFO1xuICAgIH1cbiAgICAuaW5uZXItbGlzdCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbiAgJi5zdWJsaXN0LXN1YiBhcnRpY2xlLmNvbnRlbnQgLmJhY2s6aG92ZXIsICYuc3VibGlzdCBhcnRpY2xlLmNvbnRlbnQgLmJhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIH1cbn1cblxuLnNucy10cmFuc3BhcmVuY2lhOmhvdmVye1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbn1cblxuXG4uc3RyLnBuZSB7XG4gIGhlYWRlci5tYWluIHtcbiAgICBuYXYubWFpbiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkY2RjExO1xuICAgIH1cbiAgfVxuICAuYnJlYWRjcnVtYnMgPiBzcGFuIHtcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZjZmMTE7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGM0MTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZjhjNDE7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTM2NztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmEzNjc7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjU4NTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmI1ODU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YwQzdBNjtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGMEM3QTY7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9wLWhvbWUtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNTg1O1xuICB9XG4gIC5mZWF0IC5jb2wtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDM0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE5NXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmY2ZjExO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2TDlMOHxb1FaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZhOTcwJywgZW5kQ29sb3JzdHI9JyNmZjZmMTEnLEdyYWRpZW50VHlwZT0wICk7XG4gIH1cbiAgLmNvbC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZmVhdC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgLnNsaWRlciB7XG4gICAgaDEge1xuICAgICAgcGFkZGluZzogMCAwIDAgNTlweDtcbiAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDAgNjFweDtcbiAgICB9XG4gIH1cbiAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIHtcbiAgICAuZGwtbWVudSB7XG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmNmYxMTtcbiAgICB9XG4gIH1cbiAgLnBuZS1iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDMwNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAuaW4td3JhcCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogNTFweDtcbiAgICAgIC53cmFwIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgLmNvbnQtd3JhcCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNzRweDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoMSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTUycHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDA7XG4gICAgfVxuICB9XG5cbiAgLmJ0bnMtd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBhcnRpY2xlLmNvbnRlbnQgLmJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gIH1cbiAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgIGhlaWdodDogMjU3cHg7XG4gIH1cbiAgLmZpbHRlci1idXR0b25zIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gc3BhbiB7XG4gICAgICBjb2xvcjogI0ZGNkUxMTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICB9XG4gICAgLmEtd3JhcCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxOC41JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS44JTtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUVBRUE7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJi5zZWwtZiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgPiBzcGFuLmYteCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gc3Bhbi5mLXgge1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZi14LnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgICBmaWd1cmUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNiU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9nIHtcbiAgICBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgLnNucy1wYWdlLWhlYWRlciBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICAgIGNvbG9yOiAjRkY2RTExO1xuICAgICAgfVxuICAgICAgcGFkZGluZzogMjBweCAwcHggMjBweCAyNXB4O1xuICAgIH1cbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIGFydGljbGUuY29udGVudCB7XG4gICAgICAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gaW5wdXQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDlEOUQ5O1xuICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgICAucG9zdC10aXRsZSBhLCAucG9zdC1pbmZvIHNwYW4sIC5tb3JlIHtcbiAgICAgICAgICBjb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gICAgICB9XG4gICAgICAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIGEsIC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgYSwgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIH1cbiAgICAgIC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkge1xuICAgICAgICAubmV4dCwgLnByZXYge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFycmcucG5nXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHtcbiAgICAgICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnJnLnBuZ1wiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJhY2sge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2RhdGFnLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvcC1iYXIsIC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAuc3RyLnBuZSB7XG4gICAgLmZpbHRlci1idXR0b25zIGEge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1yaWdodDogMSU7XG4gIH1cbn1cblxuLmFyY2hpdmUuc3RyLnBuZSB7XG4gIC50b3AtYmFyLCAuYnJlYWRjcnVtYnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi51cGRhdGUtZGF0ZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ib3Rhby1pbXByaW1pcntcbiAgYmFja2dyb3VuZDpub25lO1xuICBib3JkZXI6bm9uZTtcbiAgZm9udC1zaXplOjFlbTtcbiAgY29sb3I6ICRjb2xvcjE7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcblRoZW1lIE5hbWU6IFNOU1xuVGhlbWUgVVJJOlxuQXV0aG9yOiBZQUxcbkF1dGhvciBVUkk6IGh0dHBzOi8veWFsLnB0L1xuRGVzY3JpcHRpb246XG5WZXJzaW9uOiA0LjQuMlxuVGV4dCBEb21haW46IFNOU1xuKi9cbi8qKi9cbi8qIHBhZGRpbmdzICovXG4vKiBjb250YWluZXIgcGFkZGluZyB1c2VkIGFsbW9zdCBhbGwgcmVzb2x1dGlvbnMgZXhjZXB0IG1vYmlsZSAqL1xuLyogY29udGFpbmVyIHBhZGRpbmcgdXNlZCBhbG1vc3QgYWxsIHJlc29sdXRpb25zIGV4Y2VwdCBtb2JpbGUgKi9cbi8qIHRoZW1lcyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnYXJjb25yZWd1bGFyJztcbiAgc3JjOiB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC5zdmcjYXJjb25yZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbioge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4vKiBib290c3RyYXAgZml4ZXMgbm9ybWFsaXplICovXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW46IDA7IH1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4uc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MsIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLm90aGVyTmV3cyB7XG4gIHBhZGRpbmc6IDEzMHB4IDBweCAwcHggMHB4O1xuICBtYXJnaW4tbGVmdDogLTIuNSU7IH1cbiAgLnNpbmdsZS1ub3RpY2lhcyAub3RoZXJOZXdzIGgyLCAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5vdGhlck5ld3MgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDBBMjkzOyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgLm90aGVyTmV3cyAubGFzdE5ld3MsIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLm90aGVyTmV3cyAubGFzdE5ld3Mge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cbiAgICAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy10aXRsZSwgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIC5sYXN0TmV3cyAubGFzdE5ld3MtdGl0bGUge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLnNpbmdsZS1ub3RpY2lhcyAub3RoZXJOZXdzIC5sYXN0TmV3cyAubGFzdE5ld3MtdGl0bGUgYSwgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIC5sYXN0TmV3cyAubGFzdE5ld3MtdGl0bGUgYSB7XG4gICAgICAgIGNvbG9yOiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cbiAgICAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy1jb250ZW50LCAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbi5zaW5nbGUtbm90aWNpYXMgLmNvbC1pbWFnZXMtbm90aWNpYXMsIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLmNvbC1pbWFnZXMtbm90aWNpYXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uc2luZ2xlLW5vdGljaWFzIC5zb2NpYWwtc2hhcmUsIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnNvY2lhbC1zaGFyZSB7XG4gIGZsb2F0OiByaWdodDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5zb2NpYWwtc2hhcmUgbGksIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnNvY2lhbC1zaGFyZSBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgLnNpbmdsZS1ub3RpY2lhcyAuc29jaWFsLXNoYXJlIGxpIHN2ZywgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAuc29jaWFsLXNoYXJlIGxpIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnNpbmdsZS1ub3RpY2lhcyAuc29jaWFsLXNoYXJlIC5ib3Rhby1pbXByaW1pciwgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAuc29jaWFsLXNoYXJlIC5ib3Rhby1pbXByaW1pciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgY29sb3I6ICM0MEEyOTM7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tdG9wOiA1JTsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5zb2NpYWwtc2hhcmUgLmZhLXByaW50LCAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5zb2NpYWwtc2hhcmUgLmZhLXByaW50IHtcbiAgICBtYXJnaW4tdG9wOiA2JSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2luZ2xlLW5vdGljaWFzIC5uZXdzQm94LCAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5uZXdzQm94IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNSUgIWltcG9ydGFudDsgfVxuXG4uc2luZ2xlLW5vdGljaWFzIHN2ZyAuZmlsMCwgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCBzdmcgLmZpbDAge1xuICBmaWxsOiAjNDBBMjkzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgLnNvY2lhbC1zaGFyZSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgLm5ld3NCb3gge1xuICAgIG1hcmdpbi1sZWZ0OiAwJSAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLm90aGVyTmV3cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfSB9XG5cbi5zbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zbnMtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNucy1jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wtMzUge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM1JTsgfVxuICAuY29sLTM1OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbC0zNTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLmNvbC0zMCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzAlOyB9XG4gIC5jb2wtMzA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuY29sLTMwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4uY29sLTUwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbC0zMy1sZWZ0LCAuY29sLTMzLW1pZGRsZSwgLmNvbC0zMy1yaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMlOyB9XG5cbi5jb2wtMzMtbGVmdCB7XG4gIHBhZGRpbmc6IDAgMTNweCAyOHB4IDI4cHg7IH1cblxuLnJvdy14IHtcbiAgcGFkZGluZzogMCAxMnB4OyB9XG4gIC5yb3cteCAuY29sLTMzLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICAgIHdpZHRoOiAyNSU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yb3cteCAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNvbC0zMy1taWRkbGUge1xuICBwYWRkaW5nOiAwIDE0cHggMjhweCAyN3B4OyB9XG5cbi5jb2wtMzMtcmlnaHQge1xuICBwYWRkaW5nOiAwIDE2cHggMjhweCAyNnB4OyB9XG5cbi5jb2wtNjYtbGVmdCB7XG4gIHdpZHRoOiA2NiU7XG4gIHBhZGRpbmc6IDAgMTRweCAyOHB4IDI4cHg7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLTMzLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgNXB4IDI4cHggMjBweDsgfVxuICAuY29sLTMzLW1pZGRsZSB7XG4gICAgcGFkZGluZzogMCA2cHggMjhweCAxOXB4OyB9XG4gIC5jb2wtMzMtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgOHB4IDI4cHggMThweDsgfVxuICAuY29sLTY2LWxlZnQge1xuICAgIHBhZGRpbmc6IDAgNnB4IDI4cHggMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLTMzLWxlZnQsIC5jb2wtMzMtbWlkZGxlLCAuY29sLTMzLXJpZ2h0LCAuY29sLTY2LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4OyB9IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTRweCAyNXB4IDE2cHggMjVweDtcbiAgLyogcG9zdCBib290c3RyYXAgZml4IDEycHggLSAxNnB4ICovXG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG4gIGhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgaGVhZGVyLm1haW4gLnNucy1jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbmhlYWRlci5tYWluIC5sb2dvIGltZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5oZWFkZXIubWFpbiBuYXYge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogLTJlbTsgfVxuXG5oZWFkZXIubWFpbiBuYXYge1xuICAvKiYubWFpbi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9Ki8gfVxuICBoZWFkZXIubWFpbiBuYXYubWFpbiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAyZW07IH1cbiAgaGVhZGVyLm1haW4gbmF2Lm1haW4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgaGVhZGVyLm1haW4gbmF2Lm1haW4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDBBMjkzOyB9XG4gIGhlYWRlci5tYWluIG5hdi5tYWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgaGVhZGVyLm1haW4gbmF2Lm1haW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA5OSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBjb2xvcjogIzY2NjY2NjsgfVxuICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzQwQTI5MztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjVweDsgfVxuICAgIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGEge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNXB4IDhweCA1cHggMjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAgICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGxpOmxhc3Qtb2YtdHlwZSA+IGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgdG9wOiAtMTNweDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmljb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICByaWdodDogOHB4O1xuICAgICAgdG9wOiAxM3B4OyB9XG4gICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IC5pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGEsIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLmljb24ge1xuICAgIGNvbG9yOiAjNDBBMjkzOyB9XG5cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXIsIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgIGhlaWdodDogNDQwcHg7XG4gIH1cbn0qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiAzNDkgKi8gfSB9XG5cbkBtZWRpYSBzY3JlZW4ge1xuICAuYm94LXZpZGVvIGlmcmFtZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG4uYWJzb2x1dGUtc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTMuNCU7XG4gIGxlZnQ6IDMuMyU7XG4gIGhlaWdodDogNzFweDtcbiAgYm90dG9tOiA5cHg7IH1cbiAgLmFic29sdXRlLXNsaWRlciAuc2xpZGUge1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzOSU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogOXB4OyB9XG4gIC5hYnNvbHV0ZS1zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzklO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuICAuYWJzb2x1dGUtc2xpZGVyIGkuc2xpY2stYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBmb250LXNpemU6IDYxcHg7XG4gICAgY29sb3I6ICM0MEEyOTM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmFic29sdXRlLXNsaWRlciBpLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuYWJzb2x1dGUtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMyU7IH1cbiAgLmFic29sdXRlLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0zJTsgfVxuICAuYWJzb2x1dGUtc2xpZGVyIGEgLnNsaWRlLWNvbnRlbnQge1xuICAgIHdpZHRoOiA5OSU7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBwYWRkaW5nOiAxMHB4IDhweCA5cHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzOyB9XG4gICAgLmFic29sdXRlLXNsaWRlciBhIC5zbGlkZS1jb250ZW50OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmFic29sdXRlLXNsaWRlciBhIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM0MTQyNDI7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4vKmhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xufSovXG4udGFicy15ZWFyLCAudGFicyB7XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFicy15ZWFyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC50YWJzLXllYXIgdWwgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWJzIHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi15ZWFyLWhlYWQsIC50YWItaGVhZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50YWItaGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfSB9XG5cbi50YWIteWVhci1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAudGFiLXllYXItaGVhZDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLnRhYi1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4udGFiLXllYXItaGVhZCBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NmI1YTk7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4udGFiLWhlYWQgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICAvKmJvcmRlcjogMXB4IHNvbGlkICM2NmI1YTk7Ki9cbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzY2YjVhOTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NmI1YTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjZiNWE5O1xuICAvKm1hcmdpbi1yaWdodDogLTFweDsqL1xuICAvKm1hcmdpbi1ib3R0b206IC0xcHg7Ki8gfVxuICAudGFiLWhlYWQgbGkuYWN0aXZlLCAudGFiLWhlYWQgbGkuaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTk7IH1cbiAgLnRhYi1oZWFkIGxpOmZpcnN0LWNoaWxkLCAudGFiLWhlYWQgbGkudGFiLWZpcnN0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NkI1QTk7IH1cbiAgLnRhYi1oZWFkIGxpLnRhYi1vdGhlci1saW5lcyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYi15ZWFyLWhlYWQgbGksIC50YWItaGVhZCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjZiNWE5O1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgLnRhYi15ZWFyLWhlYWQgbGk6Zmlyc3QtY2hpbGQsIC50YWItaGVhZCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NmI1YTk7IH0gfVxuXG4udGFiLXllYXItaGVhZCBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZWYyO1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnRhYi15ZWFyLWhlYWQgbGkuYWN0aXZlLCAudGFiLXllYXItaGVhZCBsaS5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGRkODsgfVxuICAudGFiLXllYXItaGVhZCBsaS5hY3RpdmUgYSwgLnRhYi15ZWFyLWhlYWQgbGkuaG92ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4udGFiLWhlYWQgbGkuYWN0aXZlIGEsIC50YWItaGVhZCBsaS5ob3ZlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLnRhYi15ZWFyLWhlYWQgbGkgYSwgLnRhYi1oZWFkIGxpIGEge1xuICBjb2xvcjogIzY2YjVhOTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi50YWIteWVhci1oZWFkIGxpIGE6aG92ZXIsIC50YWItaGVhZCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi50YWIteWVhci1ib2R5LCAudGFiLWJvZHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWIteWVhci1ib2R5LmFjdGl2ZSwgLnRhYi1ib2R5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50YWIteWVhci1ib2R5IGEsIC50YWItYm9keSBhIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4udGFiLXllYXItYm9keSBoMywgLnRhYi1ib2R5IGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNDBhMjkzO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4udGFiLXllYXItYm9keTphZnRlciwgLnRhYi1ib2R5OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmFydGljbGUuY29udGVudCAudGFiLXllYXItYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwYTI5MztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuYXJ0aWNsZS5jb250ZW50IC50YWItYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwYTI5MztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuYXJ0aWNsZS5jb250ZW50IC50YWItYm9keSBhIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICBsaW5lLWhlaWdodDogMTAwJTsgfVxuXG5hcnRpY2xlLmNvbnRlbnQgLnRhYi15ZWFyLWhlYWQgYSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBjb2xvcjogIzY2YjVhOTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgbGluZWFyIDAuM3MsIGNvbG9yIGxpbmVhciAwLjNzOyB9XG5cbmFydGljbGUuY29udGVudCAudGFiLWJvZHkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNjZiNWE5OyB9XG5cbmFydGljbGUuY29udGVudCAudGFiLXllYXItaGVhZCBhIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgYXJ0aWNsZS5jb250ZW50IC50YWIteWVhci1oZWFkIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTk7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuYXJ0aWNsZS5jb250ZW50IC50YWItaGVhZCBhIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi15ZWFyLWJvZHkgaDMsIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC50YWItYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQwYTI5MztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLnRhYi15ZWFyLWNvbC1yaWdodCwgLnRhYi1jb2wtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICBoZWlnaHQ6IDYzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1lZGlkYXMtY2Yge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gIC5tZWRpZGFzLWNmIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAubWVkaWRhcy1jZiAubWVkaWRhcy1jZi1ncmFwaCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7IH1cblxuLm1lZGlkYXMtbGlzdC1pdGVtLWRhdGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjOTk5O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ubW9yZS1tZWRpZGFzIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzk5OTtcbiAgcGFkZGluZy10b3A6IDIxcHg7IH1cblxuLmZpbHRlci1idXR0b25zIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuZmlsdGVyLWJ1dHRvbnMgPiBzcGFuIHtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gIC5maWx0ZXItYnV0dG9ucyAuYS13cmFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgLmZpbHRlci1idXR0b25zIGEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjglO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUVBRUE7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbnMgYS5zZWwtZiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAuZmlsdGVyLWJ1dHRvbnMgYS5zZWwtZiA+IHNwYW4uZi14IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4uZi14IHtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2YteC5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICB0ZXh0LWluZGVudDogOTk5cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZpbHRlci1idXR0b25zIGE6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5maWx0ZXItYnV0dG9ucyBhOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuZmlsdGVyLWJ1dHRvbnMgYSBmaWd1cmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgIC5maWx0ZXItYnV0dG9ucyBhID4gc3BhbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgd2lkdGg6IC1vLWNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLmZpbHRlci1idXR0b25zIGEgPiBzcGFuID4gc3BhbiA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmdybiAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgaGVpZ2h0OiAxMTUwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI2cHgpIHtcbiAgLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgd2lkdGg6IDk5JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5ncm4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZ3JuIC5tZWRpZGFzLWluaWNpYXRpdmFzIHtcbiAgICBoZWlnaHQ6IDExNTBweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ncm4gLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICAgIGhlaWdodDogMTM1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiA5OSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJTsgfVxuICAgIC5ncm4gLmZpbHRlci1idXR0b25zIGEgZmlndXJlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IDkwcHg7IH1cbiAgICAuZ3JuIC5maWx0ZXItYnV0dG9ucyBhID4gc3BhbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgIHdpZHRoOiAtd2Via2l0LWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgd2lkdGg6IC1vLWNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5maWx0ZXItYnV0dG9ucyBhIHtcbiAgICBoZWlnaHQ6IDEyMHB4OyB9XG4gICAgLmZpbHRlci1idXR0b25zIGEgZmlndXJlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiAxMjBweDsgfVxuICAgIC5maWx0ZXItYnV0dG9ucyBhID4gc3BhbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICB3aWR0aDogLW8tY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTsgfSB9XG5cbi5mZWF0dXJlZC1vdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlFQ0VBOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFiLXllYXItY29sLXJpZ2h0LCAudGFiLWNvbC1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7IH0gfVxuXG4udGFiLXllYXItY29sLWxlZnQsIC50YWItY29sLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYi15ZWFyLWNvbC1sZWZ0LCAudGFiLWNvbC1sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi50YWIteWVhci1jb2wsIC50YWItY29sIHtcbiAgd2lkdGg6IDQ5JTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnRhYi15ZWFyLWNvbCBpbWcsIC50YWItY29sIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFiLXllYXItY29sLCAudGFiLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQwQTI5MzsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQwQTI5MzsgfVxuXG5zZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICAvKnBhZGRpbmctdG9wOiAyNXB4OyovXG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG5cbmFydGljbGUuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbGlnaHRlcjsgfVxuICBhcnRpY2xlLmNvbnRlbnQgaDEsIGFydGljbGUuY29udGVudCBoMiwgYXJ0aWNsZS5jb250ZW50IGgzLCBhcnRpY2xlLmNvbnRlbnQgaDQsIGFydGljbGUuY29udGVudCBoNSwgYXJ0aWNsZS5jb250ZW50IGg2IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cbiAgYXJ0aWNsZS5jb250ZW50IHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjFweDsgfVxuXG5zZWN0aW9uLm1haW4uaW5zdGl0dS1tYWluIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmxvZ29zLXdyYXBwZXIge1xuICAvKnBhZGRpbmctbGVmdDogMjVweDsqL1xuICAvKnBhZGRpbmctcmlnaHQ6IDI1cHg7Ki9cbiAgcGFkZGluZy10b3A6IDdweDsgfVxuXG4ubG9nb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5sb2dvczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmxvZ29zIGEge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTtcbiAgaGVpZ2h0OiAxMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5sb2dvcyBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW46IDAgNTJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7IH1cbiAgICAubG9nb3MgYSBzcGFuLmNvbG9yIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtMTAwJTsgfVxuICAubG9nb3MgYTpob3ZlciAuY29sb3Ige1xuICAgIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubG9nb3MgYSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9nb3MgYSB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubG9nb3MgYSBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgaGVhZGVyLm1haW4ge1xuICAgIC8qbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYubWFpbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAvKi53aWRnZXRfc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfSovIH1cbiAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC10cmlnZ2VyIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsqL1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDFweCA2cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtdHJpZ2dlciAuZmEge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzOyB9XG4gICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNjFweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAvKmJvcmRlci10b3A6IDVweCBzb2xpZCAjNDBBMjkzOyovXG4gICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZjsgfVxuICAgICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgbGkuZGwtc3VidmlldywgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpLmRsLXN1YnZpZXdvcGVuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSBsaS5kbC1zdWJ2aWV3ID4gLmZhLCBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgbGkuZGwtc3Vidmlld29wZW4gPiAuZmEge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSAuZGwtYmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cbiAgICAgICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IC5kbC1iYWNrIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSAuZGwtYmFjayAuZmEge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZmEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDhweDsgfVxuICAgIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtc3VidmlldyB7XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7IH1cbiAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4vKkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyIHtcbiAgICAuc2xpZGUsIC5zbGlkZSA+IGltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODhweDtcbiAgICB9XG4gIH1cbn0qL1xuLypAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlciB7XG4gICAgaGVpZ2h0OiAzNDlweDtcbiAgICAuc2xpZGUge1xuICAgICAgaGVpZ2h0OiAzNDlweDtcbiAgICB9XG4gICAgLnNsaWRlID4gaW1nIHtcbiAgICAgIGhlaWdodDogMzQ5cHg7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgcGFkZGluZzogMXB4IDAgNzJweCAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc2xpZGVyIGgxIHtcbiAgICBwYWRkaW5nOiAxcHggMCA3MnB4IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4OyB9XG4gICAgLnNsaWRlciBoMSBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG4ucGR0IC5zZWFyY2gtcm93LCAucGR0IC5yb3cteCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gLnNlY29uZC1sb2dvIHtcbiAgcGFkZGluZy10b3A6IDAuM2VtICFpbXBvcnRhbnQ7IH1cblxuLnBkdCBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGR0IGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51IHtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4OyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gbmF2Lm1haW4gbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAyM3B4OyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICB0b3A6IDUwcHg7IH1cbiAgLnBkdCBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgICB0b3A6IDA7IH1cblxuLnBkdCAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyptYXgtd2lkdGg6IDEwMCU7Ki8gfVxuICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgIC8qIGJvb3RzdHJhcCBmaXhlcyBub3JtYWxpemUgKi9cbiAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2xpZGVyLCAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQ0MHB4O1xuICB9XG59Ki9cbiAgICAvKmhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xufSovXG4gICAgLypAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlciB7XG4gICAgLnNsaWRlLCAuc2xpZGUgPiBpbWcge1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgaGVpZ2h0OiA0NDBweDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gICAgfVxuICB9XG59Ki9cbiAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDM0OXB4O1xuICAgIC5zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDM0OXB4O1xuICAgIH1cbiAgICAuc2xpZGUgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAzNDlweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBwYWRkaW5nOiAxcHggMCA3MnB4IDA7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0qL1xuICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGV4dC1pbWctd3JhcHBlciBpbWcge1xuICAgIG1heC13aWR0aDogOTBweDtcbiAgfVxufSovXG4gICAgLypcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4qL1xuICAgIC8qLm9kcy13aWRnZXRzLXNlY3Rpb24gLmNvbC0zMy1sZWZ0IHtcbiAgcGFkZGluZzogMCAxNXB4IDI4cHg7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufSovXG4gICAgLypAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLm9kcy13aWRnZXRzLXNlY3Rpb24gLmNvbC0zMy1sZWZ0IHtcbiAgICB3aWR0aDogMjQlO1xuICB9XG59Ki9cbiAgICAvKkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub2RzLXdpZGdldHMtc2VjdGlvbiAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59Ki9cbiAgICAvKi5wYWdlLnBhZ2UtaWQtNDMxICNwYWdlIHtcbiAgcGFkZGluZy10b3A6IDYzcHg7XG59Ki9cbiAgICAvKiAuYnJlYWRjcnVtYnMge1xuIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4zKTtcbn0gKi9cbiAgICAvKi5wYWdlIHtcbiAgJi5wYWdlLWlkLTE4OS5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zIHtcbiAgICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5wYWdlLWlkLTM3MiAjcGFnZSB7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gIH1cbn0qL1xuICAgIC8qLnBkdCAjcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xufSovXG4gICAgLypoZWFkZXIubWFpbiBuYXYubWFpbiB1bCB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59Ki8gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM0MEEyOTM7XG4gICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEycHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVCQjMzO1xuICAgICAgLypwYWRkaW5nLWxlZnQ6IDI1cHg7Ki8gfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1NUJCMzM7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3Qzk1QzsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNzdDOTVDOyB9XG5cbkBmb250LWZhY2Uge1xuICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnYXJjb25yZWd1bGFyJztcbiAgICBzcmM6IHVybChcImZvbnRzL2FyY29uLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvYXJjb24tcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJmb250cy9hcmNvbi1yZWd1bGFyLXdlYmZvbnQuc3ZnI2FyY29ucmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAqIHtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaDEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoMiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGgzLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaDQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoNSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGg2IHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5vdGhlck5ld3Mge1xuICAgICAgcGFkZGluZzogMTMwcHggMHB4IDBweCAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIuNSU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgaDIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5vdGhlck5ld3MgaDIge1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDBBMjkzOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyAub3RoZXJOZXdzIC5sYXN0TmV3cywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLm90aGVyTmV3cyAubGFzdE5ld3Mge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy10aXRsZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLm90aGVyTmV3cyAubGFzdE5ld3MgLmxhc3ROZXdzLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy10aXRsZSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIC5sYXN0TmV3cyAubGFzdE5ld3MtdGl0bGUgYSB7XG4gICAgICAgICAgICBjb2xvcjogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5vdGhlck5ld3MgLmxhc3ROZXdzIC5sYXN0TmV3cy1jb250ZW50LCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIC5sYXN0TmV3cyAubGFzdE5ld3MtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgLmNvbC1pbWFnZXMtbm90aWNpYXMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5jb2wtaW1hZ2VzLW5vdGljaWFzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyAuc29jaWFsLXNoYXJlLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAuc29jaWFsLXNoYXJlIHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgLnNvY2lhbC1zaGFyZSBsaSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnNvY2lhbC1zaGFyZSBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyAuc29jaWFsLXNoYXJlIGxpIHN2ZywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnNvY2lhbC1zaGFyZSBsaSBzdmcge1xuICAgICAgICAgIG1heC13aWR0aDogNDhweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIC5zb2NpYWwtc2hhcmUgLmJvdGFvLWltcHJpbWlyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAuc29jaWFsLXNoYXJlIC5ib3Rhby1pbXByaW1pciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtYXJnaW4tdG9wOiA1JTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgLnNvY2lhbC1zaGFyZSAuZmEtcHJpbnQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5zb2NpYWwtc2hhcmUgLmZhLXByaW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNiUgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgLm5ld3NCb3gsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5uZXdzQm94IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0LjUlICFpbXBvcnRhbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBzdmcgLmZpbDAsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IHN2ZyAuZmlsMCB7XG4gICAgICBmaWxsOiAjNDBBMjkzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyAub3RoZXJOZXdzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyAubmV3c0JveCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAub3RoZXJOZXdzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5vdGhlck5ld3Mge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucy1jb250YWluZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbnMtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbnMtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTM1IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDM1JTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zNTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAzMCU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTMwOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzA6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtNTAge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzMtbGVmdCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzMtbWlkZGxlLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMy1yaWdodCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAzMyU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMy1sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTNweCAyOHB4IDI4cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnJvdy14IHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5yb3cteCAuY29sLTMzLWxlZnQge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMjhweDtcbiAgICAgICAgd2lkdGg6IDI1JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5yb3cteCAuY29sLTMzLWxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzMtbWlkZGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTRweCAyOHB4IDI3cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMy1yaWdodCB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMjhweCAyNnB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtNjYtbGVmdCB7XG4gICAgICB3aWR0aDogNjYlO1xuICAgICAgcGFkZGluZzogMCAxNHB4IDI4cHggMjhweDtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMCA1cHggMjhweCAyMHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC0zMy1taWRkbGUge1xuICAgICAgICBwYWRkaW5nOiAwIDZweCAyOHB4IDE5cHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTMzLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMCA4cHggMjhweCAxOHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNvbC02Ni1sZWZ0IHtcbiAgICAgICAgcGFkZGluZzogMCA2cHggMjhweCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTMzLWxlZnQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTMzLW1pZGRsZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jb2wtMzMtcmlnaHQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sLTY2LWxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4OyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keSB7XG4gICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDI1cHggMTZweCAyNXB4O1xuICAgICAgLyogcG9zdCBib290c3RyYXAgZml4IDEycHggLSAxNnB4ICovXG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IC0yZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gbmF2IHtcbiAgICAgIC8qJi5tYWluLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0qLyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gbmF2Lm1haW4gdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtaW4taGVpZ2h0OiAyZW07IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiBuYXYubWFpbiBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiBuYXYubWFpbiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MzsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOTklO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNDBBMjkzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTI1cHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGEge1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCA4cHggNXB4IDI1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGxpOmxhc3Qtb2YtdHlwZSA+IGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICB0b3A6IDEzcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLmljb24ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuc3ViLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLmljb24ge1xuICAgICAgICBjb2xvcjogIzQwQTI5MzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8qIDM0OSAqLyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYm94LXZpZGVvIGlmcmFtZSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hYnNvbHV0ZS1zbGlkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDkzLjQlO1xuICAgICAgbGVmdDogMy4zJTtcbiAgICAgIGhlaWdodDogNzFweDtcbiAgICAgIGJvdHRvbTogOXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciAuc2xpZGUge1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzOSU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciAuc2xpZGUgPiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDM5JTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYWJzb2x1dGUtc2xpZGVyIGkuc2xpY2stYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hYnNvbHV0ZS1zbGlkZXIgaS5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IC0zJTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hYnNvbHV0ZS1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTMlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciBhIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgICAgaGVpZ2h0OiA3MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCA5cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41czsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciBhIC5zbGlkZS1jb250ZW50OmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlciBhIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICM0MTQyNDI7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYnMteWVhciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWJzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWJzLXllYXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWJzLXllYXIgdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFicyB1bCBsaTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItaGVhZCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItaGVhZCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLWhlYWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWhlYWQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLWhlYWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzY2YjVhOTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgLypib3JkZXI6IDFweCBzb2xpZCAjNjZiNWE5OyovXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjZiNWE5O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NmI1YTk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2YjVhOTtcbiAgICAgIC8qbWFyZ2luLXJpZ2h0OiAtMXB4OyovXG4gICAgICAvKm1hcmdpbi1ib3R0b206IC0xcHg7Ki8gfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItaGVhZCBsaS5hY3RpdmUsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLWhlYWQgbGkuaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiNWE5OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpOmZpcnN0LWNoaWxkLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpLnRhYi1maXJzdCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY2QjVBOTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItaGVhZCBsaS50YWItb3RoZXItbGluZXMge1xuICAgICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWhlYWQgbGksIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLWhlYWQgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY2YjVhOTtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkIGxpOmZpcnN0LWNoaWxkLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NmI1YTk7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItaGVhZCBsaSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZWYyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkIGxpLmFjdGl2ZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkIGxpLmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JhZGRkODsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1oZWFkIGxpLmFjdGl2ZSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWhlYWQgbGkuaG92ZXIgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItaGVhZCBsaS5hY3RpdmUgYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItaGVhZCBsaS5ob3ZlciBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItaGVhZCBsaSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpIGEge1xuICAgICAgY29sb3I6ICM2NmI1YTk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItaGVhZCBsaSBhOmhvdmVyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1oZWFkIGxpIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1ib2R5LCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWJvZHkuYWN0aXZlLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1ib2R5LmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItYm9keSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1ib2R5IGEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1ib2R5IGgzLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1ib2R5IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWIteWVhci1ib2R5OmFmdGVyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1ib2R5OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCAudGFiLXllYXItYm9keSBoMyB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICM0MGEyOTM7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBhcnRpY2xlLmNvbnRlbnQgLnRhYi1ib2R5IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCAudGFiLWJvZHkgYSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYXJ0aWNsZS5jb250ZW50IC50YWIteWVhci1oZWFkIGEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBjb2xvcjogIzY2YjVhOTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBsaW5lYXIgMC4zcywgY29sb3IgbGluZWFyIDAuM3M7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYXJ0aWNsZS5jb250ZW50IC50YWItYm9keSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNjZiNWE5OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCAudGFiLXllYXItaGVhZCBhIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYXJ0aWNsZS5jb250ZW50IC50YWIteWVhci1oZWFkIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiNWE5O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBhcnRpY2xlLmNvbnRlbnQgLnRhYi1oZWFkIGEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi15ZWFyLWJvZHkgaDMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAudGFiLWJvZHkgaDMge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWNvbC1yaWdodCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItY29sLXJpZ2h0IHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICBoZWlnaHQ6IDYzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLm1lZGlkYXMtY2Yge1xuICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubWVkaWRhcy1jZiBwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLm1lZGlkYXMtY2YgLm1lZGlkYXMtY2YtZ3JhcGgge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubWVkaWRhcy1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubW9yZS1tZWRpZGFzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBwYWRkaW5nLXRvcDogMjFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5maWx0ZXItYnV0dG9ucyA+IHNwYW4ge1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgLmEtd3JhcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFQTtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYS5zZWwtZiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZpbHRlci1idXR0b25zIGEuc2VsLWYgPiBzcGFuLmYteCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZpbHRlci1idXR0b25zIGEgPiBzcGFuLmYteCB7XG4gICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9mLXgucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZpbHRlci1idXR0b25zIGE6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5maWx0ZXItYnV0dG9ucyBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZpbHRlci1idXR0b25zIGEgZmlndXJlIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICB3aWR0aDogLW8tY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4gPiBzcGFuID4gc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICAgICAgICBoZWlnaHQ6IDExNTBweCAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNnB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgIHdpZHRoOiA5OSU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAubWVkaWRhcy1pbmljaWF0aXZhcyB7XG4gICAgICAgIGhlaWdodDogMTE1MHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLm1lZGlkYXMtaW5pY2lhdGl2YXMge1xuICAgICAgICBoZWlnaHQ6IDEzNTBweCAhaW1wb3J0YW50OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxJTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSBmaWd1cmUge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgIGhlaWdodDogOTBweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICB3aWR0aDogLW8tY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgIGhlaWdodDogMTIwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5maWx0ZXItYnV0dG9ucyBhIGZpZ3VyZSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5maWx0ZXItYnV0dG9ucyBhID4gc3BhbiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHdpZHRoOiAtbW96LWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgICAgd2lkdGg6IC1vLWNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpOyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZlYXR1cmVkLW91dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlFQ0VBOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWNvbC1yaWdodCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItY29sLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItY29sLWxlZnQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLWNvbC1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWNvbC1sZWZ0LCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1jb2wtbGVmdCB7XG4gICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi15ZWFyLWNvbCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItY29sIHtcbiAgICAgIHdpZHRoOiA0OSU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItY29sIGltZywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50YWItY29sIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGFiLXllYXItY29sLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRhYi1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjNDBBMjkzOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNDBBMjkzOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICAvKnBhZGRpbmctdG9wOiAyNXB4OyovXG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogbGlnaHRlcjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoMSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoMiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoMywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoNCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoNSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGFydGljbGUuY29udGVudCBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBhcnRpY2xlLmNvbnRlbnQgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gc2VjdGlvbi5tYWluLmluc3RpdHUtbWFpbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3Mtd3JhcHBlciB7XG4gICAgICAvKnBhZGRpbmctbGVmdDogMjVweDsqL1xuICAgICAgLypwYWRkaW5nLXJpZ2h0OiAyNXB4OyovXG4gICAgICBwYWRkaW5nLXRvcDogN3B4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5sb2dvczpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3M6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5sb2dvcyBhIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGhlaWdodDogMTIycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3MgYSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIG1hcmdpbjogMCA1MnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3MgYSBzcGFuLmNvbG9yIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogLTEwMCU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3MgYTpob3ZlciAuY29sb3Ige1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5sb2dvcyBhIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmxvZ29zIGEge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAubG9nb3MgYSBzcGFuIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiB7XG4gICAgICAgIC8qbmF2IHtcbiAgICAgICYubWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYubWFpbi1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAgICAgLyoud2lkZ2V0X3NlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0qLyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC10cmlnZ2VyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsqL1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLXRyaWdnZXIgLmZhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDYxcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAvKmJvcmRlci10b3A6IDVweCBzb2xpZCAjNDBBMjkzOyovXG4gICAgICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZmY7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpIHtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpLmRsLXN1YnZpZXcsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgbGkuZGwtc3Vidmlld29wZW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IGxpLmRsLXN1YnZpZXcgPiAuZmEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgbGkuZGwtc3Vidmlld29wZW4gPiAuZmEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IC5kbC1iYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgLmRsLWJhY2sgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IC5kbC1iYWNrIC5mYSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmZhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiA4cHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtc3VidmlldyB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciBoMSB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciBoMSBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLnNlYXJjaC1yb3csIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IC5yb3cteCB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgaGVhZGVyLm1haW4gLnNlY29uZC1sb2dvIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjNlbSAhaW1wb3J0YW50OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgaGVhZGVyLm1haW4gLmxvZ28gaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCBoZWFkZXIubWFpbiAubWVudS1wZHQtcHJpbWFyeS1uYXZpZ2F0aW9uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNzBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IGhlYWRlci5tYWluIG5hdi5tYWluIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgICB0b3A6IDUwcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAvKm1heC13aWR0aDogMTAwJTsqLyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBBMjkzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEycHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7XG4gICAgICAgIC8qcGFkZGluZy1sZWZ0OiAyNXB4OyovIH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM1NUJCMzM7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1QkIzMzsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3N0M5NUM7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKTphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNzdDOTVDOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyRDQ3RDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5MkQ0N0Q7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQThERDk3OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0E4REQ5NzsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KTphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQjlFNEFDOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki8gfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGR0IC50b3AtaG9tZS1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I5RTRBQztcbiAgICAgIC8qcGFkZGluZzogMCAwIDAgMjdweDsqLyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgaGVhZGVyLm1haW4gbmF2Lm1haW4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzU1QkIzMzsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCBoZWFkZXIubWFpbiBuYXYge1xuICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IHNlY3Rpb24ubWFpbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICAgIC8qcGFkZGluZy10b3A6IDI2cHg7Ki9cbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmZlYXQtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDg3cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2VhcmNoLXJvdyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDI4cHggMjdweCAxcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2VhcmNoLXJvdyBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICBwYWRkaW5nOiAycHggNnB4IDBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICBjb2xvcjogI2M0YzRjNDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCBhOmhvdmVyIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtaW1hZ2UgLmlubmVyLXNsaWRlIHtcbiAgICAgICAgaGVpZ2h0OiAyMDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmNvbC1jb250ZW50IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTlENjg1O1xuICAgICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjOTlENjg1IDAlLCAjNTVCQjMzIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjOTlENjg1IDAlLCAjNTVCQjMzIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzk5ZDY4NSAwJSwgIzU1YmIzMyAxMDAlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwcHggMHB4IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoMSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoMiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoMywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoNCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoNSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoNiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuY29sLWNvbnRlbnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtY29udGVudCBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMiAuY29sLTMzLWxlZnQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0yIC5jb250ZW50IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICBtaW4taGVpZ2h0OiAxOTZweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXI6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lcjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIGltZyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE3cHggMjhweCAyNHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHAge1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2wge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc3ViLWNvbDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2wgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICAgIHdpZHRoOiA2MHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2w6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2w6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnN1Yi1jb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc3ViLWNvbDpmaXJzdC1jaGlsZCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBQUQxNztcbiAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zdWItY29sOmxhc3QtY2hpbGQgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkU0OTRGO1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zdWItY29sOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zdWItY29sOm50aC1jaGlsZCgyKSAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OUJENztcbiAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zdWItY29sIC50ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDhweCAzNnB4IDAgOTlweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zdWItY29sIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTIgLmNvbC0zMy1yaWdodCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMTlweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMiAuY29sLTMzLXJpZ2h0IGgyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FEQTk3RTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTIgLmNvbC0zMy1yaWdodCB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMiAuY29sLTMzLXJpZ2h0IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjUuNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYxRTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTIgLmNvbC0zMy1yaWdodCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTIgLmNvbC0zMy1yaWdodCBhIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICBsZWZ0OiAxN3B4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbnRlbnQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzMTRweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAuY29udGVudDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCBoMiB7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIG1hcmdpbjogMjhweCAwIDE3cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIHJpZ2h0OiAxMnB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2wge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAuc3ViLWNvbDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2wgLmNvbC02Ni1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6aG92ZXIgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgY29sb3I6ICMwMDczOTk7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCBoMyB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQycHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbC02Ni10ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAubWV0YSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLm1ldGEgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtMzMtcmlnaHQgLmNvbnRlbnQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMxNHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTMzLXJpZ2h0IGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjIwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy0zIC5jb2wtMzMtcmlnaHQgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LTMgLmNvbC0zMy1yaWdodCBoMyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW46IDExcHggMCAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3ctMyAuY29sLTMzLXJpZ2h0IHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiA2cHggMCAxM3B4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3cteCB7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LXgub25seS10ZXh0IC5jb2wtMzMtbGVmdCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14Lm9ubHktdGV4dCAuY29sLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAxcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3cteC5vbmx5LXRleHQgLmNvbC1jb250ZW50IGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14Lm9ubHktdGV4dCAuY29sLWNvbnRlbnQgcCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjNjg4Qjg0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQge1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgaDQge1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IHVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IHVsIGxpIHNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgdWwgbGkgaDUge1xuICAgICAgICAgICAgICBjb2xvcjogIzY4OEI4NDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgdWwgbGkgcCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgZm9vdGVyLm1haW4ge1xuICAgICAgLypwYWRkaW5nLXRvcDogMTBweDsqLyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5vbmx5LXRleHQgLmNvbC1jb250ZW50LCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLmltYWdlLXRleHQgLmNvbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCAuY29sLTMzLWxlZnQge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCAuY29sLTMzLWxlZnQgLmNvbC1jb250ZW50IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IGg0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IGhlYWRlci5tYWluIHtcbiAgICAgICAgLypuYXYge1xuICAgICAgJi5tYWluIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfSovXG4gICAgICAgIC8qJi5tYWluLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH0qL1xuICAgICAgICAvKi53aWRnZXRfc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kbC1tZW51d3JhcHBlciB7XG4gICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgfSovXG4gICAgICAgIC8qJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfSovXG4gICAgICAgIC8qLmRsLXRyaWdnZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1QkIzMztcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9Ki9cbiAgICAgICAgLyouZGwtbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDYxcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM1NUJCMzM7XG4gICAgICBsaSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmRsLXN1YnZpZXcsICYuZGwtc3Vidmlld29wZW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5kbC1zdWJ2aWV3ID4gLmZhLCAmLmRsLXN1YnZpZXdvcGVuID4gLmZhIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kbC1iYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgICAuZmEge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZGwtc3VidmlldyB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICAuZGwtbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH0qLyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gICAgICAgIC8qYm9keS5wZHQgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAuZGwtbWVudSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH0qLyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2xpZGVyIC5zbGlkZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDQ0MHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnNsaWRlciBoMSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4OHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2xpZGVyIC5zbGlkZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICAgICAgLypoZWlnaHQ6IDM0OXB4OyovIH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2xpZGVyIGgxIHtcbiAgICAgICAgcGFkZGluZzogNjlweCAwIDcycHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiBib2R5LnBkdCAuc2xpZGVyIGgxIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnNsaWRlciBoMSB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gYm9keS5wZHQgLnNsaWRlciBoMSBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIge1xuICAgICAgbWluLXdpZHRoOiAzMjBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICAgICAgLyptYXgtd2lkdGg6IDEyMDBweDsqL1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAvKnBhZGRpbmctdG9wOiAwOyovIH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5mZWF0LWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA4N3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGE6aG92ZXIgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmNvbC1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtaW1hZ2UgLmlubmVyLXNsaWRlIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWNvbnRlbnQge1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwOTlhZDY7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNmJjMmU2IDAlLCAjMDk5YWQ2IDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNmJjMmU2JywgZW5kQ29sb3JzdHI9JyMwOTlhZDYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE5NXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDMycHggNnB4IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWNvbnRlbnQgaDEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtY29udGVudCBoMiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmNvbC1jb250ZW50IGgzLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWNvbnRlbnQgaDQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtY29udGVudCBoNSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmNvbC1jb250ZW50IGg2IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWNvbnRlbnQgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWNvbnRlbnQgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtY29udGVudCBhIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3cteDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3cteDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbC0zMy1sZWZ0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbnRlbnQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgbWluLWhlaWdodDogMTk2cHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHNtYWxsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIGltZyB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTdweCAyOHB4IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHAge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuc3ViLWNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnN1Yi1jb2w6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5zdWItY29sIHN0cm9uZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweCA4cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAvKmZsb2F0OiBsZWZ0OyovIH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnN1Yi1jb2w6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuc3ViLWNvbDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnN1Yi1jb2wgLnRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAzNnB4IDAgOTlweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuc3ViLWNvbCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMiAuY29sOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0yIC5jb2wgLnN1Yi1jb2wtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIC50ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzZkNmU3MTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDM2cHggMCA5cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMiAuY29sLTMzLXJpZ2h0IHtcbiAgICAgICAgbWluLWhlaWdodDogMzE5cHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgaDIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBREE5N0U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjUuNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjFFMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMiAuY29sLTMzLXJpZ2h0IGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkOyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgYSAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICAgICAgY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgbGVmdDogMTdweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMTRweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5jb250ZW50OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuY29udGVudDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgaDIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBtYXJnaW46IDI4cHggMCAxN3B4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICByaWdodDogMTJweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuc3ViLWNvbCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuc3ViLWNvbDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2wgLmNvbC02Ni1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuc3ViLWNvbDpob3ZlciAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICAgIGNvbG9yOiAjMDA3Mzk5OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IGgzIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbC02Ni10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAubWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5tZXRhIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC0zMy1yaWdodCAuY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxNHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC0zMy1yaWdodCBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnJvdy0zIC5jb2wtMzMtcmlnaHQgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTMgLmNvbC0zMy1yaWdodCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMTFweCAwIDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5yb3ctMyAuY29sLTMzLXJpZ2h0IHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDZweCAwIDEzcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIC5sb2dvIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjQzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiA+IC5zbnMtY29udGFpbmVyID4gYS5sb2dvOm50aC1vZi10eXBlKDIpID4gaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuY29sLTMzLWxlZnQge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5jb2wtMzMtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudGV4dC1pbWctd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDIlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRleHQtaW1nLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudG9wLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudG9wLWJhciBoNCB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGgxLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCBoMiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50b3AtaW1hZ2UgLnRleHQgaDMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGg0IHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGgxIHN0cm9uZywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50b3AtaW1hZ2UgLnRleHQgaDIgc3Ryb25nLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCBoMyBzdHJvbmcsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGg0IHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCBoMSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50b3AtaW1hZ2UgLnRleHQgaDIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGgzLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50b3AtaW1hZ2UgLnRleHQgaDEgc3Ryb25nLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSAudGV4dCBoMiBzdHJvbmcsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudG9wLWltYWdlIC50ZXh0IGgzIHN0cm9uZywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC50b3AtaW1hZ2UgLnRleHQgaDQgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiB7XG4gICAgICAvKm5hdiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfSovIH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICAgICAgLypwYWRkaW5nOiAxNHB4IDAgMTZweCAyNXB4Oy8qIHBvc3QgYm9vdHN0cmFwIGZpeCAxMnB4IC0gMTZweCAqL1xuICAgICAgICAvKnBhZGRpbmctYm90dG9tOiAwOyovXG4gICAgICAgIC8qJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH0qLyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdiB7XG4gICAgICAgIC8qJi5tYWluLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9Ki8gfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiB7XG4gICAgICAgICAgLyp1bCB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICB9Ki9cbiAgICAgICAgICAvKmxpIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9Ki9cbiAgICAgICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfSovIH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiBhIHtcbiAgICAgICAgICAgIC8qdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7Ki8gfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gYTpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2OyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgLyouaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA5OSU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICB9Ki8gfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICAgICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICAgIC8qbGVmdDogNTAlOyovXG4gICAgICAgICAgICAgIC8qcGFkZGluZzogMDsqL1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzA5OWFkNjtcbiAgICAgICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyovXG4gICAgICAgICAgICAgIC8qei1pbmRleDogOTk5OyovXG4gICAgICAgICAgICAgIC8qbWluLXdpZHRoOiAyNTBweDsqL1xuICAgICAgICAgICAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbiAgICAgICAgICAgICAgLyptYXJnaW4tbGVmdDotMTI1cHg7Ki9cbiAgICAgICAgICAgICAgLypsaSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSA+IGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0qLyB9XG4gICAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGEge1xuICAgICAgICAgICAgICAgIC8qdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDhweCA1cHggMjVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7Ki8gfVxuICAgICAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGE6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgIC8qY29sb3I6ICNmZmY7Ki8gfVxuICAgICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgICAgICAvKi5pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICB9Ki8gfVxuICAgICAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgLypsZWZ0OiAxMDAlOyovXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAvKmJvcmRlci10b3A6IG5vbmU7Ki9cbiAgICAgICAgICAgICAgICAgIC8qbWFyZ2luLWxlZnQ6MDsqLyB9XG4gICAgICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IHtcbiAgICAgICAgICAgICAgICAgIC8qLmljb24ge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfSovIH1cbiAgICAgICAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICAgICAgICAgICAgLypjb2xvcjogI2ZmZjsqLyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IHtcbiAgICAgICAgICAgICAgLyouc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH0qLyB9XG4gICAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwOTlhZDY7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzJlNjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEzcHg7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDk5YWQ2OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDk5YWQ2OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzQUFFREU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzNBQUVERTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFCRUU1OyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM2MUJFRTU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgxQ0JFQTsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODFDQkVBOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QUQ1RUU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzlBRDVFRTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5QUQ2OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLndyYXAtb2Ytd3JhcCB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnRvcC1ob21lLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFENUVFOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgZm9vdGVyLm1haW4ge1xuICAgICAgLypwYWRkaW5nLXRvcDogMjBweDsqLyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLnRvcC1iYXIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIC5icmVhZGNydW1icyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmJjMmU2OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgICAgICAvKi5zdHIgaGVhZGVyLm1haW4gLnNucy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE0cHggMCAxNnB4IDEycHg7LyogcG9zdCBib290c3RyYXAgZml4IDEycHggLSAxNnB4XG4gIH0qLyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyIGhlYWRlci5tYWluIC5sb2dvIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjQ1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgLmRsLW1lbnV3cmFwcGVyIGJ1dHRvbiB7XG4gICAgICAgIHJpZ2h0OiA2cHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAjcGFnZSB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBwLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDEge1xuICAgICAgZm9udC1zaXplOiAyZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgyID4gYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiA+IGEge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDMge1xuICAgICAgZm9udC1zaXplOiAxLjE3ZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDQge1xuICAgICAgZm9udC1zaXplOiAxZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDUsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDUge1xuICAgICAgZm9udC1zaXplOiAwLjgzZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDYsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDYge1xuICAgICAgZm9udC1zaXplOiAwLjY3ZW07IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWdubGVmdCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5mbCB7XG4gICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwIDIwcHggMjBweCAwICFpbXBvcnRhbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5hbGlnbmxlZnQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmZsIHtcbiAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDAgIWltcG9ydGFudDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25yaWdodCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5mciB7XG4gICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMjBweCAhaW1wb3J0YW50OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25yaWdodCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuZnIge1xuICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4IDIwcHggIWltcG9ydGFudDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25jZW50ZXIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWduY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDk3MHB4O1xuICAgICAgaGVpZ2h0OiA0NTdweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaWZyYW1lLXdyYXBwZXIgPiBpZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMzY2cHg7XG4gICAgICAgIGhlaWdodDogMzAwMHB4O1xuICAgICAgICB0b3A6IC0xMTNweDtcbiAgICAgICAgbGVmdDogLTE5OHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIHNlY3Rpb24ubWFpbiAuY29udGVudCAucGFuZWwtZ3JpZCBwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA0NDZweDtcbiAgICAgICAgaGVpZ2h0OiA5MDhweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmlmcmFtZS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA0NjlweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pZnJhbWUtd3JhcHBlciA+IGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICAgIHRvcDogLTEzMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaWZyYW1lLXdyYXBwZXIgPiBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTAxJTtcbiAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5iZy1pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5iZy1pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5iaWctYm94LWN1c3RvbS1wYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2NzBweDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3WVRnMll5SWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqa2lMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTVRBd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EZzNNaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0S0lDQThMMnhwYm1WaGNrZHlZV1JwWlc1MFBnb2dJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhJaUJvWldsbmFIUTlJakVpSUdacGJHdzlJblZ5YkNnalozSmhaQzExWTJkbkxXZGxibVZ5WVhSbFpDa2lJQzgrQ2p3dmMzWm5QZz09KTtcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDY0LCAxNjIsIDE0NywgMC45KSAwJSwgcmdiYSgxMTYsIDIwNSwgMTc1LCAwLjkpIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZTYwMGE4NmMnLCBlbmRDb2xvcnN0cj0nI2U2MDA4ODcyJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmlnLWJveC1jdXN0b20tcGFnZSB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gICAgICAvKnBhZGRpbmctdG9wOiAwOyovIH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmluc3RpdHVjaW9uYWwgc2VjdGlvbi5tYWluLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNpZGFkYW8gc2VjdGlvbi5tYWluLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCBzZWN0aW9uLm1haW4sIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIHNlY3Rpb24ubWFpbiB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pbnN0aXR1Y2lvbmFsIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jaWRhZGFvIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wcm9maXNzaW9uYWwgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmluc3RpdHVjaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiAub25lLXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMThweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmluc3RpdHVjaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIHAgKyB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gcCArIHVsIGxpIHtcbiAgICAgICAgLyogcGFkZGluZy1ib3R0b206IDIxcHg7Ki8gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZnJtX3N0eWxlX2Zvcm1pZGFibGUtc3R5bGUud2l0aF9mcm1fc3R5bGUgZmllbGRzZXQge1xuICAgICAgbWFyZ2luLXRvcDogLTEyNXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHVsIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDE5NXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHVsIGxpOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB1bCBsaTphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICBib3R0b206IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMTk1cHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzODBweDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICB0b3A6IC0xcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgICAgICBoZWlnaHQ6IDE5NXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IGg0IHtcbiAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgd2lkdGg6IDk3JTsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgICAgICB0b3A6IC0xcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLnRvcC1ob21lLWJhciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pbnN0aXR1Y2lvbmFsMiAudG9wLWhvbWUtYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCMUQ5RDM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5icmVhZGNydW1icywgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pbnN0aXR1Y2lvbmFsMiAuYnJlYWRjcnVtYnMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLWFwcHMgLmJyZWFkY3J1bWJzIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaW5zdGl0dWNpb25hbDIgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pbnN0aXR1Y2lvbmFsMiBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAvKiY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfSovIH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MiB7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMXgzIHtcbiAgICAgICAgICB3aWR0aDogMzMlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgICAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczJ4MyB7XG4gICAgICAgICAgd2lkdGg6IDY2JTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzM3g0IHtcbiAgICAgICAgICB3aWR0aDogNzUlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby1vbmUtY29sdW1uIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4OyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zLnN0aG5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY2cHggMCAwIDY3cHg7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucy5zdGhuZyBhIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDI3NHB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgIHdpZHRoOiA5NyU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm90YW9fc2V0YV9ib2xhLnN2Z1wiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgICAgICAgIHRvcDogLTFweDsgfVxuICAgICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIGEge1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAvKiB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICovIH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zIGg0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucyA+IHVsIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zID4gdWwgPiBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcDIucG5nXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICAgICAgdG9wOiAtMXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby1vbmUtY29sdW1uIGg0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA5NyU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gc3BhbiB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogNzRweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBoNCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMXgyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMngzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczN4NCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgYm90dG9tOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAjY250MDQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAjY250MDMsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAjY250MDIsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGFnZS10ZW1wbGF0ZS5wZHQgI2NudDAxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5pbm5lcnNsaWRlci1ib3gge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICBib3R0b206IDlweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuaW5uZXJzbGlkZXItZWxlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA3MXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hYnNvbHV0ZS1zbGlkZXIge1xuICAgICAgd2lkdGg6IDkzLjQlO1xuICAgICAgbGVmdDogMy4zJTtcbiAgICAgIGhlaWdodDogNzFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFic29sdXRlLXNsaWRlci5zbGljay1zbGlkZXIge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkgYSB7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciBsaW5lYXIgMC4zczsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzMwN0E2RTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5jb250ZW50LXNsaWRlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZzogMCAwIDg4cHggODhweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2xpZGVyIC5jb250ZW50LXNsaWRlIGJyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmV4dHJhYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZGVyOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmJvbGQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAubGlnaHQge1xuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjUwIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmY0MiB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBsaW5lLWhlaWdodDogNDdweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2xpZGVyIC5jb250ZW50LXNsaWRlIC5mMzAge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmYyMCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmNvbnRlbnQtc2xpZGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA4OHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjUwIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjQyIHtcbiAgICAgICAgZm9udC1zaXplOiAzN3B4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjMwIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4OyB9IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnRvcC1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDQ2OXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZmVhdCAuY29sLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMjU5cHggIWltcG9ydGFudDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5mZWF0IC5jb2wtY29udGVudCBoMiB7XG4gICAgICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmZlYXQgLmNvbC1jb250ZW50IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc25zLWNvbnRhaW5lci5ib3gge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmljby10ZXh0IGg0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzA3QTZFICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciBsaW5lYXIgMC4zczsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuY29sczJ4MyB7XG4gICAgICBoZWlnaHQ6IDI0MHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIGJvZHkucGR0IC5zZWFyY2gtcm93IGlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDhweCA2cHggNnB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wZHQgaGVhZGVyLm1haW4gbmF2Lm1haW4gbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gdWwge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuICNtZW51LWl0ZW0tNzEzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNvY2lhbCB7XG4gICAgICBjb2xvcjogIzQwQTI5MyAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgPiBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciAuaW5mby1iYXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciAuaW5mby1iYXIgaDEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciAuaW5mby1iYXIgaDMge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciAuaW5mby1iYXIgLmxvZ29zLWFwcCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciAuaW5mby1iYXIgYSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtYXBwcyBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTRweCAyOHB4IDA7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtYXBwcyBhcnRpY2xlLmNvbnRlbnQgLmltZy1jb2wgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDQ5JTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wgcCB7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wub25seSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogOTAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5jb250ZW50LWNvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIC5kbC1tZW51IHtcbiAgICAgICAgdG9wOiA1OHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNwc20ge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNwc20gPiBkaXYgPiBhIGltZyB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3BzbSA+IGRpdiA+IHNwYW4ge1xuICAgICAgICAgIHJpZ2h0OiBpbml0aWFsOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1hcHBzIC5hcHAtdG9wLWJhciA+IGltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cge1xuICAgICAgcGFkZGluZzogMCAwIDAgNHB4O1xuICAgICAgbWFyZ2luLXRvcDogNTRweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNS4zJTtcbiAgICAgICAgd2lkdGg6IDI5LjglO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpOm50aC1jaGlsZCgzbikge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIC50b3AtbGluZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA3OHB4OyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSAudG9wLWxpbmUgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkgLnRvcC1saW5lID4gYSA+IGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkgLnRvcC1saW5lID4gYSBoMyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIC5kZXNjIHtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSAuZGVzYyBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSAuZGVzYyAubW9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IGgxLFxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIGFydGljbGUuY29udGVudCBoMSB7XG4gICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIsXG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyIC5wb3N0LWluZm8sXG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyBzcGFuLFxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyBzcGFuIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAucG9zdC1pbmZvLWJhciAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSxcbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLmwtY29sLFxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLW5vdGljaWFzIGFydGljbGUuY29udGVudCAubC1jb2wge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTIlO1xuICAgICAgY2xlYXI6IGxlZnQ7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5sLWNvbCBwLFxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5sLWNvbCBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLmwtY29sIHAgYSxcbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5sLWNvbCBwIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAuci1jb2wsXG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5yLWNvbCB7XG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDQxJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5yLWNvbCBpbWcsXG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnItY29sIGltZyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgY2xlYXI6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnZvbHRhcixcbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnZvbHRhciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA4OXB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBwYWRkaW5nOiA3cHggMTBweCA3cHggMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy92b2x0YXJyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IDExcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcy1saXRlcmFjaWEgYXJ0aWNsZS5jb250ZW50IGgxIHtcbiAgICAgIGNvbG9yOiAjRkY2RTExOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zaW5nbGUtbm90aWNpYXMtbGl0ZXJhY2lhIGFydGljbGUuY29udGVudCAucG9zdC1pbmZvLWJhciAucG9zdC1pbmZvIHNwYW4ge1xuICAgICAgY29sb3I6ICNGRjZFMTE7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNpbmdsZS1ub3RpY2lhcy1saXRlcmFjaWEgYXJ0aWNsZS5jb250ZW50IC52b2x0YXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBoMSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA4MiU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjOUVEMUNBO1xuICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC50ZXh0aW5wdXQsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLnRleHRpbnB1dCB7XG4gICAgICB3aWR0aDogNDUlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDM2cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciB7XG4gICAgICB3aWR0aDogMTUuNyU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZGF0YS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIDUwJTtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBib3JkZXItY29sb3I6ICM0MEEyOTM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogOS44JTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24sIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiAxOCU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6bGFzdC1jaGlsZCBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpOmZpcnN0LWNoaWxkIGEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgICAgbWFyZ2luOiAwIDExcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICBtYXJnaW46IDAgMTFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RUNFQTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LWluZGVudDogOTk5cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLnByZXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMTJweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAudGh1bWItYSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWF4LXdpZHRoOiAzMTFweDtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZy1yaWdodDogNDFweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEgaW1nLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEgaW1nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNzAlOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC10aXRsZSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LXRpdGxlIGEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8sIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LWluZm8gc3BhbiwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCA+IHAsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgPiBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAubW9yZSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAubW9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnMtcCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zLXAge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6bGFzdC1jaGlsZCBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpOmZpcnN0LWNoaWxkIGEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgICAgbWFyZ2luOiAwIDExcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBhLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICBtYXJnaW46IDAgMTFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RUNFQTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFyci5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LWluZGVudDogOTk5cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLnByZXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTBweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMTJweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVpLWRhdGVwaWNrZXIge1xuICAgICAgd2lkdGg6IDIwMHB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMi4zZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAuMmVtIDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICBsZWZ0OiAycHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICByaWdodDogMnB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC51aS1kYXRlcGlja2VyLXByZXYsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgd2lkdGg6IDEuOGVtO1xuICAgICAgaGVpZ2h0OiAxLjhlbTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIxMHB4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIHtcbiAgICAgICAgICB3aWR0aDogNDc4cHg7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAudGV4dGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNDdweDsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDkycHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiAud3AtcGFnaW5hdGUge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24ge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiAud3AtcGFnaW5hdGUge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gLndwLXBhZ2luYXRlIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC50aHVtYi1hIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBmbG9hdDogbm9uZTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc2hhcmUge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAjZmxheXVwIHtcbiAgICAgIHRvcDogLTExMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5zdGhuZyA+IGEgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLnN0aG5nID4gYSBpbWcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41czsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuc3RobmcgPiBhIGltZzpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGZpZ3VyZSB7XG4gICAgICB3aWR0aDogNzRweDtcbiAgICAgIGhlaWdodDogNzFweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0byAxMXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGZpZ3VyZSBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDEwMDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGZpZ3VyZTpob3ZlciAudG8temVybyB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IGEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGFnZS5zdWJsaXN0LXN1YiBhcnRpY2xlLmNvbnRlbnQgLmlubmVyLWxpc3Qgc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwYWRkaW5nOiA5cHggMTVweCAxMXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wYWdlLnN1Ymxpc3Qtc3ViIGFydGljbGUuY29udGVudCAuaW5uZXItbGlzdCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VFRjI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICAgICAgY29sb3I6ICM0MEEyOTM7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAucGFnZS5zdWJsaXN0LXN1YiBhcnRpY2xlLmNvbnRlbnQgLmlubmVyLWxpc3QgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCQURERDg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOENDN0JFO1xuICAgICAgY29sb3I6ICM4Q0M3QkU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IC5pbm5lci1saXN0IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wYWdlLnN1Ymxpc3Qtc3ViIGFydGljbGUuY29udGVudCAuYmFjazpob3ZlciwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5wYWdlLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IC5iYWNrOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnNucy10cmFuc3BhcmVuY2lhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSBoZWFkZXIubWFpbiBuYXYubWFpbiBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkY2RjExOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjExOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZjZmMTE7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YzQxOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmOGM0MTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmEzNjc7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZhMzY3OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjU4NTsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmI1ODU7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBDN0E2OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0YwQzdBNjsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC50b3AtaG9tZS1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjU4NTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmVhdCAuY29sLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDM0cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTk1cHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmY2ZjExO1xuICAgICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZMOUw4fFvUVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmE5NzAgMCUsICNmZjZmMTEgMTAwJSk7XG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmYTk3MCcsIGVuZENvbG9yc3RyPScjZmY2ZjExJyxHcmFkaWVudFR5cGU9MCApOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5jb2wtY29udGVudCBoMiB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZlYXQtaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLnNsaWRlciBoMSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA1OXB4O1xuICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLnNsaWRlciBwIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwIDAgNjFweDsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUge1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNmZjZmMTE7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLnBuZS1iYXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAzMDRweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5wbmUtYmFyIC5pbi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUxcHg7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5wbmUtYmFyIC5pbi13cmFwIC53cmFwIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLnBuZS1iYXIgLmluLXdyYXAgLndyYXAgLmNvbnQtd3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTc0cHg7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5wbmUtYmFyIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLnBuZS1iYXIgZmlndXJlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAwOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5idG5zLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIGFydGljbGUuY29udGVudCAuYmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMjU3cHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgPiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNGRjZFMTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIC5hLXdyYXAge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDE4LjUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOCU7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFQTtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYS5zZWwtZiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEuc2VsLWYgPiBzcGFuLmYteCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEgPiBzcGFuLmYteCB7XG4gICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9mLXgucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIHRleHQtaW5kZW50OiA5OTlweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGE6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEgZmlndXJlIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4ge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogLW1vei1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgICB3aWR0aDogLW8tY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4gPiBzcGFuID4gc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMlO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2JTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjBweCAwcHggMjBweCAyNXB4OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgaDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgICBjb2xvcjogI0ZGNkUxMTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYmxvZyAuYnJlYWRjcnVtYnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDlEOUQ5OyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkY2RTExOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUgYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAubW9yZSB7XG4gICAgICBjb2xvcjogI0ZGNkUxMTsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHNwYW4ucGFnZS5jdXJyZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgYSwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIGEsIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gICAgICBjb2xvcjogIzY2NjY2NjsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSAubmV4dCwgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wYWdpbmFycmcucG5nXCIpOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIC5uZXh0LCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLnByZXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyZy5wbmdcIik7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5iYWNrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZGF0YWcucG5nXCIpOyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC50b3AtYmFyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnN0ci5wbmUgLmJyZWFkY3J1bWJzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMSU7IH0gfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbiAuYXJjaGl2ZS5zdHIucG5lIC50b3AtYmFyLCAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLmFyY2hpdmUuc3RyLnBuZSAuYnJlYWRjcnVtYnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW4gLnVwZGF0ZS1kYXRlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuIC5ib3Rhby1pbXByaW1pciB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBjb2xvcjogIzQwQTI5MzsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTJENDdEOyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMyk6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5MkQ0N0Q7IH1cbiAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0E4REQ5NzsgfVxuICAgICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDQpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQThERDk3OyB9XG4gICAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7IH1cbiAgICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0I5RTRBQzsgfVxuICAgIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgICAucGR0IC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGR0IC50b3AtaG9tZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlFNEFDO1xuICAvKnBhZGRpbmc6IDAgMCAwIDI3cHg7Ki8gfVxuXG4ucGR0IGhlYWRlci5tYWluIG5hdi5tYWluIGE6aG92ZXIge1xuICBjb2xvcjogIzU1QkIzMzsgfVxuXG5ib2R5LnBkdCBoZWFkZXIubWFpbiBuYXYge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5wZHQgc2VjdGlvbi5tYWluIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgYm9keS5wZHQgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICAvKnBhZGRpbmctdG9wOiAyNnB4OyovXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5ib2R5LnBkdCAuZmVhdC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogODdweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuXG5ib2R5LnBkdCAuc2VhcmNoLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyOHB4IDI3cHggMXB4OyB9XG4gIGJvZHkucGR0IC5zZWFyY2gtcm93IGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgcGFkZGluZzogMnB4IDZweCAwcHg7IH1cblxuYm9keS5wZHQgLmZhLWNoZXZyb24tcmlnaHQge1xuICBjb2xvcjogI2M0YzRjNDtcbiAgZm9udC1zaXplOiAzMHB4OyB9XG5cbmJvZHkucGR0IGE6aG92ZXIgLmZhLWNoZXZyb24tcmlnaHQge1xuICBjb2xvcjogIzY2NjY2NjsgfVxuXG5ib2R5LnBkdCAuY29sLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgYm9keS5wZHQgLmNvbC1pbWFnZSAuaW5uZXItc2xpZGUge1xuICAgIGhlaWdodDogMjAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbmJvZHkucGR0IC5jb2wtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgYmFja2dyb3VuZDogIzk5RDY4NTtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzk5RDY4NSAwJSwgIzU1QkIzMyAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzk5ZDY4NSAwJSwgIzU1YmIzMyAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWluLWhlaWdodDogMTgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDBweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgYm9keS5wZHQgLmNvbC1jb250ZW50IGgxLCBib2R5LnBkdCAuY29sLWNvbnRlbnQgaDIsIGJvZHkucGR0IC5jb2wtY29udGVudCBoMywgYm9keS5wZHQgLmNvbC1jb250ZW50IGg0LCBib2R5LnBkdCAuY29sLWNvbnRlbnQgaDUsIGJvZHkucGR0IC5jb2wtY29udGVudCBoNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cbiAgYm9keS5wZHQgLmNvbC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7IH1cbiAgYm9keS5wZHQgLmNvbC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5LnBkdCAuY29sLWNvbnRlbnQgYSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbmJvZHkucGR0IC5yb3ctMiAuY29sLTMzLWxlZnQge1xuICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjsgfVxuXG5ib2R5LnBkdCAucm93LTIgLmNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBtaW4taGVpZ2h0OiAxOTZweDsgfVxuXG5ib2R5LnBkdCAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lciBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICBib2R5LnBkdCAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lcjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lciBzbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lciBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7IH1cblxuYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHtcbiAgcGFkZGluZzogMTdweCAyOHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgYm9keS5wZHQgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHAge1xuICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgICBib2R5LnBkdCAuY29sLTMzLWxlZnQgLmNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbmJvZHkucGR0IC5zdWItY29sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQxNDE0MTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbDpob3ZlciB7XG4gICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgYm9keS5wZHQgLnN1Yi1jb2wgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDhweDsgfVxuICAgIGJvZHkucGR0IC5zdWItY29sIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgICB3aWR0aDogNjBweDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIGJvZHkucGR0IC5zdWItY29sOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIGJvZHkucGR0IC5zdWItY29sOmZpcnN0LWNoaWxkIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUFEMTc7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbDpsYXN0LWNoaWxkIC5pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkU0OTRGO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIGJvZHkucGR0IC5zdWItY29sOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIGJvZHkucGR0IC5zdWItY29sOm50aC1jaGlsZCgyKSAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5QkQ3O1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgYm9keS5wZHQgLnN1Yi1jb2wgLnRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweCAzNnB4IDAgOTlweDsgfVxuICBib2R5LnBkdCAuc3ViLWNvbCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbmJvZHkucGR0IC5yb3ctMiAuY29sLTMzLXJpZ2h0IHtcbiAgbWluLWhlaWdodDogMzE5cHg7IH1cbiAgYm9keS5wZHQgLnJvdy0yIC5jb2wtMzMtcmlnaHQgaDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBREE5N0U7XG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgYm9keS5wZHQgLnJvdy0yIC5jb2wtMzMtcmlnaHQgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgYm9keS5wZHQgLnJvdy0yIC5jb2wtMzMtcmlnaHQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjUuNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjFFMjtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIGJvZHkucGR0IC5yb3ctMiAuY29sLTMzLXJpZ2h0IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkOyB9XG4gICAgYm9keS5wZHQgLnJvdy0yIC5jb2wtMzMtcmlnaHQgYSAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICBsZWZ0OiAxN3B4OyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwYWRkaW5nOiAwIDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgbWluLWhlaWdodDogMzE0cHg7IH1cbiAgYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAuY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgaDIge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXJnaW46IDI4cHggMCAxN3B4OyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLmZhLWNoZXZyb24tcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAxMnB4OyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2wge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyOiBub25lOyB9XG4gIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sIC5jb2wtNjYtaW1hZ2Utd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgbWF4LWhlaWdodDogMjA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIGJvZHkucGR0IC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6aG92ZXIgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICBjb2xvcjogIzAwNzM5OTsgfVxuXG5ib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IGgzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi1oZWlnaHQ6IDQycHg7IH1cblxuYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5jb2wtNjYtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cblxuYm9keS5wZHQgLnJvdy0zIC5jb2wtNjYtbGVmdCAubWV0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY2NjY2NjsgfVxuICBib2R5LnBkdCAucm93LTMgLmNvbC02Ni1sZWZ0IC5tZXRhIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTMzLXJpZ2h0IC5jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWluLWhlaWdodDogMzE0cHg7IH1cblxuYm9keS5wZHQgLnJvdy0zIC5jb2wtMzMtcmlnaHQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjIwcHg7IH1cblxuYm9keS5wZHQgLnJvdy0zIC5jb2wtMzMtcmlnaHQgLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMCAxNnB4OyB9XG5cbmJvZHkucGR0IC5yb3ctMyAuY29sLTMzLXJpZ2h0IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAxMXB4IDAgMDsgfVxuXG5ib2R5LnBkdCAucm93LTMgLmNvbC0zMy1yaWdodCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA2cHggMCAxM3B4OyB9XG5cbmJvZHkucGR0IC5yb3cteCB7XG4gIHBhZGRpbmc6IDAgMTJweDsgfVxuICBib2R5LnBkdCAucm93LXgub25seS10ZXh0IC5jb2wtMzMtbGVmdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7IH1cbiAgYm9keS5wZHQgLnJvdy14Lm9ubHktdGV4dCAuY29sLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMXB4OyB9XG4gICAgYm9keS5wZHQgLnJvdy14Lm9ubHktdGV4dCAuY29sLWNvbnRlbnQgaDQge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7IH1cbiAgICBib2R5LnBkdCAucm93LXgub25seS10ZXh0IC5jb2wtY29udGVudCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCBoNCB7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG4gICAgICAgIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IHVsIGxpIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSBoNSB7XG4gICAgICAgICAgY29sb3I6ICM2ODhCODQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG4gICAgICAgIGJvZHkucGR0IC5yb3cteC5pbWFnZS10ZXh0IHVsIGxpIHAge1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG5cbmJvZHkucGR0IGZvb3Rlci5tYWluIHtcbiAgLypwYWRkaW5nLXRvcDogMTBweDsqLyB9XG5cbmJvZHkucGR0IC5vbmx5LXRleHQgLmNvbC1jb250ZW50LCBib2R5LnBkdCAuaW1hZ2UtdGV4dCAuY29sLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogOXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCAuY29sLTMzLWxlZnQge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgLmNvbC0zMy1sZWZ0IC5jb2wtY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5wZHQgLnJvdy14LmltYWdlLXRleHQgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnBkdCAucm93LXguaW1hZ2UtdGV4dCB1bCBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5LnBkdCBoZWFkZXIubWFpbiB7XG4gICAgLypuYXYge1xuICAgICAgJi5tYWluIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfSovXG4gICAgLyomLm1haW4tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfSovXG4gICAgLyoud2lkZ2V0X3NlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZGwtbWVudXdyYXBwZXIge1xuICAgICAgLyomOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIH0qL1xuICAgIC8qJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfSovXG4gICAgLyouZGwtdHJpZ2dlciB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVCQjMzO1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDFweCA2cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAuZmEge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH0qL1xuICAgIC8qLmRsLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2MXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNTVCQjMzO1xuICAgICAgbGkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5kbC1zdWJ2aWV3LCAmLmRsLXN1YnZpZXdvcGVuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgICYuZGwtc3VidmlldyA+IC5mYSwgJi5kbC1zdWJ2aWV3b3BlbiA+IC5mYSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGwtYmFjayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5mYSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRsLXN1YnZpZXcge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gICAgLmRsLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9Ki8gfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKmJvZHkucGR0IGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgLmRsLW1lbnUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9Ki8gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wZHQgLnNsaWRlciAuc2xpZGUsIGJvZHkucGR0IC5zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgaGVpZ2h0OiA0NDBweDsgfVxuICBib2R5LnBkdCAuc2xpZGVyIGgxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnBkdCAuc2xpZGVyIC5zbGlkZSwgYm9keS5wZHQgLnNsaWRlciAuc2xpZGUgPiBpbWcge1xuICAgIC8qaGVpZ2h0OiAzNDlweDsqLyB9XG4gIGJvZHkucGR0IC5zbGlkZXIgaDEge1xuICAgIHBhZGRpbmc6IDY5cHggMCA3MnB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAgIGJvZHkucGR0IC5zbGlkZXIgaDEgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gIGJvZHkucGR0IC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5LnBkdCAuc2xpZGVyIGgxIHtcbiAgICBwYWRkaW5nOiAxcHggMCA3MnB4IDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4OyB9XG4gICAgYm9keS5wZHQgLnNsaWRlciBoMSBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuXG4uc3RyIHtcbiAgbWluLXdpZHRoOiAzMjBweDsgfVxuICAuc3RyIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgLyptYXgtd2lkdGg6IDEyMDBweDsqL1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLypwYWRkaW5nLXRvcDogMDsqLyB9XG4gICAgLnN0ciBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zdHIgLmZlYXQtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDg3cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gIC5zdHIgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuc3RyIGE6aG92ZXIgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gIC5zdHIgLmNvbC1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnN0ciAuY29sLWltYWdlIC5pbm5lci1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLnN0ciAuY29sLWNvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgIGJhY2tncm91bmQ6ICMwOTlhZDY7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzZiYzJlNicsIGVuZENvbG9yc3RyPScjMDk5YWQ2JyxHcmFkaWVudFR5cGU9MCApO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtaW4taGVpZ2h0OiAxOTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzJweCA2cHggNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgLnN0ciAuY29sLWNvbnRlbnQgaDEsIC5zdHIgLmNvbC1jb250ZW50IGgyLCAuc3RyIC5jb2wtY29udGVudCBoMywgLnN0ciAuY29sLWNvbnRlbnQgaDQsIC5zdHIgLmNvbC1jb250ZW50IGg1LCAuc3RyIC5jb2wtY29udGVudCBoNiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4OyB9XG4gICAgLnN0ciAuY29sLWNvbnRlbnQgaDIge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7IH1cbiAgICAuc3RyIC5jb2wtY29udGVudCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5zdHIgLmNvbC1jb250ZW50IGEge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5zdHIgLnJvdy14OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnN0ciAucm93LXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zdHIgLnJvdy0yIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAuc3RyIC5yb3ctMiAuY29sLTMzLWxlZnQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7IH1cbiAgICAuc3RyIC5yb3ctMiAuY29udGVudCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgbWluLWhlaWdodDogMTk2cHg7IH1cbiAgLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLnN0ciAuY29sLTMzLWxlZnQgLmhlYWRpbmctYmFubmVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgIC5zdHIgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lcjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5zdHIgLmNvbC0zMy1sZWZ0IC5oZWFkaW5nLWJhbm5lcjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIgc21hbGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIgaW1nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7IH1cbiAgLnN0ciAuY29sLTMzLWxlZnQgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE3cHggMjhweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgLnN0ciAuY29sLTMzLWxlZnQgLmNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5zdHIgLmNvbC0zMy1sZWZ0IC5jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5zdHIgLnN1Yi1jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQxNDE0MTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5zdHIgLnN1Yi1jb2w6aG92ZXIge1xuICAgICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAuc3RyIC5zdWItY29sIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgLnN0ciAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4O1xuICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAvKmZsb2F0OiBsZWZ0OyovIH1cbiAgICAgIC5zdHIgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7IH1cbiAgICAuc3RyIC5zdWItY29sOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLnN0ciAuc3ViLWNvbDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAuc3RyIC5zdWItY29sIC50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDM2cHggMCA5OXB4OyB9XG4gICAgLnN0ciAuc3ViLWNvbCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDsgfVxuICAuc3RyIC5yb3ctMiAuY29sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnN0ciAucm93LTIgLmNvbDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMjhweDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIC50ZXh0IHtcbiAgICAgIGNvbG9yOiAjNmQ2ZTcxO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICBwYWRkaW5nOiA2cHggMzZweCAwIDlweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnN0ciAucm93LTIgLmNvbC0zMy1yaWdodCB7XG4gICAgbWluLWhlaWdodDogMzE5cHg7IH1cbiAgICAuc3RyIC5yb3ctMiAuY29sLTMzLXJpZ2h0IGgyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBREE5N0U7XG4gICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDsgfVxuICAgIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuc3RyIC5yb3ctMiAuY29sLTMzLXJpZ2h0IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNS41cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEYxRTI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICAgLnN0ciAucm93LTIgLmNvbC0zMy1yaWdodCBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7IH1cbiAgICAgIC5zdHIgLnJvdy0yIC5jb2wtMzMtcmlnaHQgYSAuZmEtcGx1cy1jaXJjbGUge1xuICAgICAgICBjb2xvcjogIzA5OWFkNjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgbGVmdDogMTdweDsgfVxuICAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLmNvbnRlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDMxNHB4OyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5jb250ZW50OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5jb250ZW50OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBtYXJnaW46IDI4cHggMCAxN3B4OyB9XG4gIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuZmEtY2hldnJvbi1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMTJweDsgfVxuICAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuc3ViLWNvbCAuY29sLTY2LWltYWdlLXdyYXBwZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgbWF4LWhlaWdodDogMjA1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5zdWItY29sOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgLnN1Yi1jb2w6aG92ZXIgLmZhLXBsdXMtY2lyY2xlIHtcbiAgICAgIGNvbG9yOiAjMDA3Mzk5OyB9XG4gIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCBoMyB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWluLWhlaWdodDogNDJweDsgfVxuICAuc3RyIC5yb3ctMyAuY29sLTY2LWxlZnQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zdHIgLnJvdy0zIC5jb2wtNjYtbGVmdCAuY29sLTY2LXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7IH1cbiAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5tZXRhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNjY2NjY2OyB9XG4gICAgLnN0ciAucm93LTMgLmNvbC02Ni1sZWZ0IC5tZXRhIC5mYS1wbHVzLWNpcmNsZSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBjb2xvcjogIzA5OWFkNjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gIC5zdHIgLnJvdy0zIC5jb2wtMzMtcmlnaHQgLmNvbnRlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgbWluLWhlaWdodDogMzE0cHg7IH1cbiAgLnN0ciAucm93LTMgLmNvbC0zMy1yaWdodCBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjIwcHg7IH1cbiAgLnN0ciAucm93LTMgLmNvbC0zMy1yaWdodCAuZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDAgMTZweDsgfVxuICAuc3RyIC5yb3ctMyAuY29sLTMzLXJpZ2h0IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDExcHggMCAwOyB9XG4gIC5zdHIgLnJvdy0zIC5jb2wtMzMtcmlnaHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiA2cHggMCAxM3B4OyB9XG4gIC5zdHIgaGVhZGVyLm1haW4gLmxvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI0M3B4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7IH1cbiAgLnN0ciBoZWFkZXIubWFpbiA+IC5zbnMtY29udGFpbmVyID4gYS5sb2dvOm50aC1vZi10eXBlKDIpID4gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdHIgLmNvbC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RyIC5jb2wtMzMtbGVmdCAuaGVhZGluZy1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0ciAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0ciAuY29sLTMzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RyIC5yb3ctMiAuY29sIC5zdWItY29sLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0ciAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG4udGV4dC1pbWctd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MiUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQyJSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LWltZy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH0gfVxuXG4vKkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRleHQtaW1nLXdyYXBwZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gIH1cbn0qL1xuLnRvcC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTAwcHg7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnRvcC1pbWFnZSAudG9wLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4OyB9XG4gICAgLnRvcC1pbWFnZSAudG9wLWJhciBoNCB7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gIC50b3AtaW1hZ2UgLnRleHQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAudG9wLWltYWdlIC50ZXh0IGgxLCAudG9wLWltYWdlIC50ZXh0IGgyLCAudG9wLWltYWdlIC50ZXh0IGgzLCAudG9wLWltYWdlIC50ZXh0IGg0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAudG9wLWltYWdlIC50ZXh0IGgxIHN0cm9uZywgLnRvcC1pbWFnZSAudGV4dCBoMiBzdHJvbmcsIC50b3AtaW1hZ2UgLnRleHQgaDMgc3Ryb25nLCAudG9wLWltYWdlIC50ZXh0IGg0IHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudG9wLWltYWdlIC50ZXh0IGgxLCAudG9wLWltYWdlIC50ZXh0IGgyLCAudG9wLWltYWdlIC50ZXh0IGgzLCAudG9wLWltYWdlIC50ZXh0IGg0IHtcbiAgICBmb250LXNpemU6IDM4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50b3AtaW1hZ2UgLnRleHQgaDEgc3Ryb25nLCAudG9wLWltYWdlIC50ZXh0IGgyIHN0cm9uZywgLnRvcC1pbWFnZSAudGV4dCBoMyBzdHJvbmcsIC50b3AtaW1hZ2UgLnRleHQgaDQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG4uc3RyIGhlYWRlci5tYWluIHtcbiAgLypuYXYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH0qLyB9XG4gIC5zdHIgaGVhZGVyLm1haW4gLnNucy1jb250YWluZXIge1xuICAgIC8qcGFkZGluZzogMTRweCAwIDE2cHggMjVweDsvKiBwb3N0IGJvb3RzdHJhcCBmaXggMTJweCAtIDE2cHggKi9cbiAgICAvKnBhZGRpbmctYm90dG9tOiAwOyovXG4gICAgLyomOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfSovIH1cbiAgLnN0ciBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICAgIGhlaWdodDogNDBweDsgfVxuICAuc3RyIGhlYWRlci5tYWluIG5hdiB7XG4gICAgLyomLm1haW4tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH0qLyB9XG4gICAgLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiB7XG4gICAgICAvKnVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gICAgICAgIH0qL1xuICAgICAgLypsaSB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfSovXG4gICAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfSovIH1cbiAgICAgIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gYSB7XG4gICAgICAgIC8qdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7Ki8gfVxuICAgICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDk5YWQ2OyB9XG4gICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgLyouaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA5OSU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICB9Ki8gfVxuICAgICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgICAgICAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAvKmxlZnQ6IDUwJTsqL1xuICAgICAgICAgIC8qcGFkZGluZzogMDsqL1xuICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDk5YWQ2O1xuICAgICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsqL1xuICAgICAgICAgIC8qei1pbmRleDogOTk5OyovXG4gICAgICAgICAgLyptaW4td2lkdGg6IDI1MHB4OyovXG4gICAgICAgICAgLypkaXNwbGF5OiBub25lOyovXG4gICAgICAgICAgLyptYXJnaW4tbGVmdDotMTI1cHg7Ki9cbiAgICAgICAgICAvKmxpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlID4gYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSovIH1cbiAgICAgICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGEge1xuICAgICAgICAgICAgLyp0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDVweCAyNXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTsqLyB9XG4gICAgICAgICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGE6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2O1xuICAgICAgICAgICAgICAvKmNvbG9yOiAjZmZmOyovIH1cbiAgICAgICAgICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgLyouaWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgfSovIH1cbiAgICAgICAgICAgIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICAgIC8qbGVmdDogMTAwJTsqL1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIC8qYm9yZGVyLXRvcDogbm9uZTsqL1xuICAgICAgICAgICAgICAvKm1hcmdpbi1sZWZ0OjA7Ki8gfVxuICAgICAgICAgICAgLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4ge1xuICAgICAgICAgICAgICAvKi5pY29uIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH0qLyB9XG4gICAgICAgICAgICAgIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlhZDY7XG4gICAgICAgICAgICAgICAgLypjb2xvcjogI2ZmZjsqLyB9XG4gICAgICAgIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiB7XG4gICAgICAgICAgLyouc3ViLW1lbnUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH0qLyB9XG4gICAgICAgICAgLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciA+IGEsIC5zdHIgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzA5OWFkNjsgfVxuXG4uc3RyIC5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YmMyZTY7IH1cbiAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4IDAgMTlweCAxM3B4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDk5YWQ2OyB9XG4gICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5OWFkNjtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwOTlhZDY7IH1cbiAgICAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBQUVERTsgfVxuICAgICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjM0FBRURFOyB9XG4gICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MUJFRTU7IH1cbiAgICAgIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzYxQkVFNTsgfVxuICAgIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFDQkVBOyB9XG4gICAgICAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MUNCRUE7IH1cbiAgICAuc3RyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDVFRTsgfVxuICAgICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOUFENUVFOyB9XG4gICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAvKmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyovIH1cbiAgICAgIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTlBRDY7IH1cblxuLnN0ciAud3JhcC1vZi13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnN0ciAudG9wLWhvbWUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlBRDVFRTsgfVxuXG4uc3RyIGZvb3Rlci5tYWluIHtcbiAgLypwYWRkaW5nLXRvcDogMjBweDsqLyB9XG5cbi5zdHIgLnRvcC1iYXIsIC5zdHIgLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiYzJlNjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLyouc3RyIGhlYWRlci5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgMTZweCAxMnB4Oy8qIHBvc3QgYm9vdHN0cmFwIGZpeCAxMnB4IC0gMTZweFxuICB9Ki8gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnN0ciBoZWFkZXIubWFpbiAubG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogMjQ1cHg7IH0gfVxuXG4vKlxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc3RyIGhlYWRlci5tYWluIG5hdi5tYWluLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiovXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnN0ciAuZGwtbWVudXdyYXBwZXIgYnV0dG9uIHtcbiAgICByaWdodDogNnB4OyB9IH1cblxuI3BhZ2Uge1xuICBwYWRkaW5nLXRvcDogODBweDsgfVxuXG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBwLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgxLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDEge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMiwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIgPiBhLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDIgPiBhIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDMsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtOyB9XG5cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg0LCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDQge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZW1wdHkgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoNSwgLnNlYXJjaCBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIGg1IHtcbiAgZm9udC1zaXplOiAwLjgzZW07IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gaDYsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiBoNiB7XG4gIGZvbnQtc2l6ZTogMC42N2VtOyB9XG5cbi5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5hbGlnbmxlZnQsIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5mbCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAyMHB4IDIwcHggMCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYWxpZ25sZWZ0LCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmZsIHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDIwcHggMjBweCAwICFpbXBvcnRhbnQ7IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWducmlnaHQsIC5lbXB0eSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5mciB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAyMHB4IDIwcHggIWltcG9ydGFudDsgfVxuXG4uc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWducmlnaHQsIC5zZWFyY2ggc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuZnIge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMjBweCAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmVtcHR5IHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWduY2VudGVyLCAuc2VhcmNoIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmlmcmFtZS13cmFwcGVyIHtcbiAgd2lkdGg6IDk3MHB4O1xuICBoZWlnaHQ6IDQ1N3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmlmcmFtZS13cmFwcGVyID4gaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEzNjZweDtcbiAgICBoZWlnaHQ6IDMwMDBweDtcbiAgICB0b3A6IC0xMTNweDtcbiAgICBsZWZ0OiAtMTk4cHg7IH1cblxuc2VjdGlvbi5tYWluIC5jb250ZW50IC5wYW5lbC1ncmlkIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ0NnB4O1xuICAgIGhlaWdodDogOTA4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlmcmFtZS13cmFwcGVyIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQ2OXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuaWZyYW1lLXdyYXBwZXIgPiBpZnJhbWUge1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0b3A6IC0xMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWZyYW1lLXdyYXBwZXIgPiBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDElO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgbWF4LXdpZHRoOiA0ODBweDsgfSB9XG5cbi5iZy1pbWcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmctaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uYmlnLWJveC1jdXN0b20tcGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY3MHB4O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3WVRnMll5SWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqa2lMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTVRBd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd09EZzNNaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0S0lDQThMMnhwYm1WaGNrZHlZV1JwWlc1MFBnb2dJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhJaUJvWldsbmFIUTlJakVpSUdacGJHdzlJblZ5YkNnalozSmhaQzExWTJkbkxXZGxibVZ5WVhSbFpDa2lJQzgrQ2p3dmMzWm5QZz09KTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDY0LCAxNjIsIDE0NywgMC45KSAwJSwgcmdiYSgxMTYsIDIwNSwgMTc1LCAwLjkpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNlNjAwYTg2YycsIGVuZENvbG9yc3RyPScjZTYwMDg4NzInLEdyYWRpZW50VHlwZT0wICk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJpZy1ib3gtY3VzdG9tLXBhZ2Uge1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiB7XG4gIC8qcGFkZGluZy10b3A6IDA7Ki8gfVxuXG4uaW5zdGl0dWNpb25hbCBzZWN0aW9uLm1haW4sIC5jaWRhZGFvIHNlY3Rpb24ubWFpbiwgLnByb2Zpc3Npb25hbCBzZWN0aW9uLm1haW4sIC5zbnMgc2VjdGlvbi5tYWluIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5pbnN0aXR1Y2lvbmFsIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciwgLmNpZGFkYW8gc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLCAucHJvZmlzc2lvbmFsIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciwgLnNucyBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIC5vbmUtd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMThweDsgfVxuXG4uaW5zdGl0dWNpb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmluc3RpdHVjaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxucCArIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIHAgKyB1bCBsaSB7XG4gICAgLyogcGFkZGluZy1ib3R0b206IDIxcHg7Ki8gfVxuXG4uZnJtX3N0eWxlX2Zvcm1pZGFibGUtc3R5bGUud2l0aF9mcm1fc3R5bGUgZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiAtMTI1cHg7IH1cblxuLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgaGVpZ2h0OiAxOTVweDsgfVxuICAgIC5jaWRhZGFvIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gdWwgbGk6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMTFweDsgfVxuXG4uY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNpZGFkYW8gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiB1bCBsaTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2lkYWRhbyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuXG4ucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgaGVpZ2h0OiAxOTVweDsgfVxuICAgIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4OyB9XG4gICAgLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7IH1cbiAgICAgIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3AyLnBuZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICB0b3A6IC0xcHg7IH1cblxuLnByb2Zpc3Npb25hbCAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIHNwYW4ge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMTFweDsgfVxuXG4ucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZmlzc2lvbmFsIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9maXNzaW9uYWwgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBoNCB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgIGhlaWdodDogMTk1cHg7IH1cbiAgICAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gaDQge1xuICAgICAgd2lkdGg6IDk3JTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA5NyU7IH1cbiAgICAgIC5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaTpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wMi5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgICAgdG9wOiAtMXB4OyB9XG5cbi5zbnMgLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBzcGFuIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvIDExcHg7IH1cblxuLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc25zIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNucyAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMDsgfSB9XG5cbi5ncm4gLnRvcC1ob21lLWJhciwgLmluc3RpdHVjaW9uYWwyIC50b3AtaG9tZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjFEOUQzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmdybiAuYnJlYWRjcnVtYnMsIC5pbnN0aXR1Y2lvbmFsMiAuYnJlYWRjcnVtYnMsIC5zaW5nbGUtYXBwcyAuYnJlYWRjcnVtYnMge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmdybiAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4uaW5zdGl0dWNpb25hbDIgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLmluc3RpdHVjaW9uYWwyIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG5cbi5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIC8qJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9Ki8gfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MiB7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMXgzIHtcbiAgICAgIHdpZHRoOiAzMyU7IH1cbiAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczJ4MyB7XG4gICAgICB3aWR0aDogNjYlOyB9XG4gICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzM3g0IHtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby1vbmUtY29sdW1uIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzNHB4OyB9XG4gICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMge1xuICAgICAgcGFkZGluZy10b3A6IDM0cHg7IH1cbiAgICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zLnN0aG5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA2NnB4IDAgMCA2N3B4OyB9XG4gICAgICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zLnN0aG5nIGEgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDI3NHB4OyB9XG4gICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gYSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgd2lkdGg6IDk3JTsgfVxuICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYm90YW9fc2V0YV9ib2xhLnN2Z1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgICB0b3A6IC0xcHg7IH1cbiAgICAgICAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkgYSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIC8qIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgKi8gfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zIGg0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogOTclO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zID4gdWwge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICB3aWR0aDogOTclO1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucyA+IHVsID4gbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucyA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcDIucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICAgIHRvcDogLTFweDsgfVxuICAgIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLW9uZS1jb2x1bW4gaDQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiA5NyU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMjFweDsgfVxuXG4uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gc3BhbiB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAxMXB4OyB9XG5cbi5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMyeDMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMzeDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gaDQge1xuICAgIGZvbnQtc2l6ZTogMTdweDsgfSB9XG5cbiNjbnQwNCwgI2NudDAzLCAjY250MDIsIC5wYWdlLXRlbXBsYXRlLnBkdCAjY250MDEge1xuICBmb250LXNpemU6IDM3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IH1cblxuLmlubmVyc2xpZGVyLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNzFweDtcbiAgYm90dG9tOiA5cHg7IH1cblxuLmlubmVyc2xpZGVyLWVsZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgaGVpZ2h0OiA3MXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFic29sdXRlLXNsaWRlciB7XG4gIHdpZHRoOiA5My40JTtcbiAgbGVmdDogMy4zJTtcbiAgaGVpZ2h0OiA3MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFic29sdXRlLXNsaWRlci5zbGljay1zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaSBhIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgbGluZWFyIDAuM3M7IH1cbiAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzMDdBNkU7IH1cblxuLnNsaWRlciAuc2xpZGUtY29udGVudCAuY29udGVudC1zbGlkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMCAwIDg4cHggODhweDsgfVxuXG4uc2xpZGVyIC5jb250ZW50LXNsaWRlIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2xpZGVyIC5jb250ZW50LXNsaWRlIC5leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc2xpZGVyIC5jb250ZW50LXNsaWRlIC5saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB9XG5cbi5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmY1MCB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7IH1cblxuLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjQyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDdweDsgfVxuXG4uc2xpZGVyIC5jb250ZW50LXNsaWRlIC5mMzAge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG5cbi5zbGlkZXIgLmNvbnRlbnQtc2xpZGUgLmYyMyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlciAuc2xpZGUtY29udGVudCAuY29udGVudC1zbGlkZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCA4OHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjUwIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjQyIHtcbiAgICBmb250LXNpemU6IDM3cHg7IH1cbiAgLnNsaWRlciAuY29udGVudC1zbGlkZSAuZjMwIHtcbiAgICBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4vKi5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5jb2wtMzMtbGVmdCB7XG4gIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn0qL1xuLypAbWVkaWEgKG1heC13aWR0aDogODQwcHgpIHtcbiAgLm9kcy13aWRnZXRzLXNlY3Rpb24gLmNvbC0zMy1sZWZ0IHtcbiAgICB3aWR0aDogMjQlO1xuICB9XG59Ki9cbi8qQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5jb2wtMzMtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn0qL1xuLnRvcC1pbWFnZSB7XG4gIGhlaWdodDogNDY5cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLyoucGFnZS5wYWdlLWlkLTQzMSAjcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA2M3B4O1xufSovXG4vKiAuYnJlYWRjcnVtYnMge1xuIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4zKTtcbn0gKi9cbi5mZWF0IC5jb2wtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjU5cHggIWltcG9ydGFudDsgfVxuICAuZmVhdCAuY29sLWNvbnRlbnQgaDIge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5mZWF0IC5jb2wtY29udGVudCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc25zLWNvbnRhaW5lci5ib3gge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4uaWNvLXRleHQgaDQ6aG92ZXIge1xuICBjb2xvcjogIzMwN0E2RSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBjb2xvciBsaW5lYXIgMC4zczsgfVxuXG4uY29sczJ4MyB7XG4gIGhlaWdodDogMjQwcHg7IH1cblxuLyoucGFnZSB7XG4gICYucGFnZS1pZC0xODkuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucyB7XG4gICAgaGVpZ2h0OiAyNjBweCAhaW1wb3J0YW50O1xuICB9XG4gICYucGFnZS1pZC0zNzIgI3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA3MnB4O1xuICB9XG59Ki9cbi8qLnBkdCAjcGFnZSB7XG4gIHBhZGRpbmctdG9wOiA3MnB4O1xufSovXG5ib2R5LnBkdCAuc2VhcmNoLXJvdyBpbnB1dCB7XG4gIHBhZGRpbmc6IDhweCA2cHggNnB4OyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gbmF2Lm1haW4gbGkge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cblxuLnN0ciBoZWFkZXIubWFpbiBuYXYubWFpbiBsaSB7XG4gIG1hcmdpbi1yaWdodDogMThweDsgfVxuXG4uc3RyIGhlYWRlci5tYWluIG5hdi5tYWluIHVsIHtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi8qaGVhZGVyLm1haW4gbmF2Lm1haW4gdWwge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufSovXG4jbWVudS1pdGVtLTcxMyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNvY2lhbCB7XG4gIGNvbG9yOiAjNDBBMjkzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgPiBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNDFweDsgfVxuICAuc2luZ2xlLWFwcHMgLmFwcC10b3AtYmFyIC5pbmZvLWJhciB7XG4gICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDsgfVxuICAgIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgLmluZm8tYmFyIGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgLmluZm8tYmFyIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgLmluZm8tYmFyIC5sb2dvcy1hcHAge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5zaW5nbGUtYXBwcyAuYXBwLXRvcC1iYXIgLmluZm8tYmFyIGEge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IHtcbiAgcGFkZGluZzogMTRweCAyOHB4IDA7IH1cbiAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuaW1nLWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQyJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgICAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0OSU7IH1cbiAgICAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5jb250ZW50LWNvbCBwIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4OyB9XG4gICAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wub25seSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWFwcHMgYXJ0aWNsZS5jb250ZW50IC5pbWctY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAgIC5zaW5nbGUtYXBwcyBhcnRpY2xlLmNvbnRlbnQgLmltZy1jb2wgaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1hcHBzIGFydGljbGUuY29udGVudCAuY29udGVudC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlci5tYWluIC5kbC1tZW51d3JhcHBlciAuZGwtbWVudSB7XG4gICAgdG9wOiA1OHB4OyB9XG4gIC5zcHNtIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc3BzbSA+IGRpdiA+IGEgaW1nIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIC5zcHNtID4gZGl2ID4gc3BhbiB7XG4gICAgICByaWdodDogaW5pdGlhbDsgfVxuICAuc2luZ2xlLWFwcHMgLmFwcC10b3AtYmFyID4gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9IH1cblxuLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIHtcbiAgcGFkZGluZzogMCAwIDAgNHB4O1xuICBtYXJnaW4tdG9wOiA1NHB4OyB9XG4gIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMyU7XG4gICAgd2lkdGg6IDI5LjglO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cbiAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkgLnRvcC1saW5lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBtaW4taGVpZ2h0OiA3OHB4OyB9XG4gICAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkgLnRvcC1saW5lID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIC50b3AtbGluZSA+IGEgPiBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgICAgIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSAudG9wLWxpbmUgPiBhIGgzIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICM0MEEyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4OyB9XG4gICAgLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIC5kZXNjIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLmFwcHMtYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFwcHMtbGlzdC1ibG9nIGxpIC5kZXNjIHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkgLmRlc2MgLm1vcmUge1xuICAgICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGkge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAgIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHBzLWJsb2cgYXJ0aWNsZS5jb250ZW50IC5hcHBzLWxpc3QtYmxvZyBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuYXBwcy1ibG9nIGFydGljbGUuY29udGVudCAuYXBwcy1saXN0LWJsb2cgbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgaDEsXG4uc2luZ2xlLW5vdGljaWFzIGFydGljbGUuY29udGVudCBoMSB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDsgfVxuXG4uc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyLFxuLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG4gIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyxcbiAgLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnBvc3QtaW5mby1iYXIgLnBvc3QtaW5mbyBzcGFuLFxuICAgIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyIC5wb3N0LWluZm8gc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuICAgICAgLnNpbmdsZS1wb3N0IGFydGljbGUuY29udGVudCAucG9zdC1pbmZvLWJhciAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSxcbiAgICAgIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyIC5wb3N0LWluZm8gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLmwtY29sLFxuLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLmwtY29sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MiU7XG4gIGNsZWFyOiBsZWZ0OyB9XG4gIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLmwtY29sIHAsXG4gIC5zaW5nbGUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5sLWNvbCBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAuc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC5sLWNvbCBwIGEsXG4gICAgLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLmwtY29sIHAgYSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbi5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnItY29sLFxuLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnItY29sIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNDElO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zaW5nbGUtcG9zdCBhcnRpY2xlLmNvbnRlbnQgLnItY29sIGltZyxcbiAgLnNpbmdsZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnItY29sIGltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNsZWFyOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4uc2luZ2xlLXBvc3QgYXJ0aWNsZS5jb250ZW50IC52b2x0YXIsXG4uc2luZ2xlLW5vdGljaWFzIGFydGljbGUuY29udGVudCAudm9sdGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4OXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgcGFkZGluZzogN3B4IDEwcHggN3B4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3ZvbHRhcnIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IDExcHg7IH1cblxuLnNpbmdsZS1ub3RpY2lhcy1saXRlcmFjaWEgYXJ0aWNsZS5jb250ZW50IGgxIHtcbiAgY29sb3I6ICNGRjZFMTE7IH1cblxuLnNpbmdsZS1ub3RpY2lhcy1saXRlcmFjaWEgYXJ0aWNsZS5jb250ZW50IC5wb3N0LWluZm8tYmFyIC5wb3N0LWluZm8gc3BhbiB7XG4gIGNvbG9yOiAjRkY2RTExOyB9XG5cbi5zaW5nbGUtbm90aWNpYXMtbGl0ZXJhY2lhIGFydGljbGUuY29udGVudCAudm9sdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBoMSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogODIlOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gaW5wdXQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5RUQxQ0E7XG4gIGhlaWdodDogMzdweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLnRleHRpbnB1dCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC50ZXh0aW5wdXQge1xuICB3aWR0aDogNDUlOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBsYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAzNnB4OyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLmRhdGVwaWNrZXIsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSAuZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAxNS43JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2RhdGEucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MCUgNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1yaWdodDogMzRweDsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBib3JkZXItY29sb3I6ICM0MEEyOTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDkuOCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTglOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIHtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpOmxhc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgYSwgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBtYXJnaW46IDAgMTFweDsgfVxuXG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIGEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBtYXJnaW46IDAgMTFweDsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWluZGVudDogOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLnByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHRleHQtaW5kZW50OiA5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4OyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAudGh1bWItYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEge1xuICB3aWR0aDogMzAlO1xuICBtYXgtd2lkdGg6IDMxMXB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAudGh1bWItYSBpbWcsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC50aHVtYi1hIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwJTsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LXRpdGxlLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC10aXRsZSBhLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtdGl0bGUgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW4sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuOmZpcnN0LW9mLXR5cGUsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5wb3N0LXNob3J0LXdyYXBwZXIgLnRleHQtd3JhcCAucG9zdC1pbmZvIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwID4gcCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwID4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5tb3JlLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLm1vcmUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAucy1wLCAuc2VhcmNoIGFydGljbGUuY29udGVudCAucy1wIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24sIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpOmxhc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpsYXN0LWNoaWxkIGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGk6Zmlyc3QtY2hpbGQgYSwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaTpmaXJzdC1jaGlsZCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgYSwgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBtYXJnaW46IDAgMTFweDsgfVxuXG4uc2VhcmNoIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIGEsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBtYXJnaW46IDAgMTFweDsgfVxuXG4uYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCwgLnNlYXJjaCBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLnBhZ2UuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUVDRUE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWluZGVudDogOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLnByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcGFnaW5hcnIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHRleHQtaW5kZW50OiA5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4OyB9XG5cbi5zZWFyY2ggYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAxMnB4OyB9XG5cbi51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGQgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyMDBweDsgfVxuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDIuM2VtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogLjJlbSAwOyB9XG5cbi51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHg7IH1cblxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHJpZ2h0OiAycHg7IH1cblxuLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxLjhlbTtcbiAgaGVpZ2h0OiAxLjhlbTsgfVxuXG4udWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB0ZXh0LWluZGVudDogOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSB7XG4gICAgICB3aWR0aDogNDc4cHg7IH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLnRleHRpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDE0N3B4OyB9XG4gICAgICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB3aWR0aDogOTJweDsgfVxuICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIC53cC1wYWdpbmF0ZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9XG4gICAgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gLndwLXBhZ2luYXRlIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIC53cC1wYWdpbmF0ZSBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnRodW1iLWEge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBmbG9hdDogbm9uZTsgfVxuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNsZWFyOiBib3RoOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaGFyZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG4jZmxheXVwIHtcbiAgdG9wOiAtMTEwcHggIWltcG9ydGFudDsgfVxuXG4uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLnN0aG5nID4gYSBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuc3RobmcgPiBhIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41czsgfVxuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLnN0aG5nID4gYSBpbWc6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGZpZ3VyZSB7XG4gIHdpZHRoOiA3NHB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluIGZpZ3VyZSBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzOyB9XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBmaWd1cmU6aG92ZXIgLnRvLXplcm8ge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IGEsIC5wYWdlLnN1Ymxpc3Qtc3ViIGFydGljbGUuY29udGVudCAuaW5uZXItbGlzdCBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDlweCAxNXB4IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS5zdWJsaXN0LXN1YiBhcnRpY2xlLmNvbnRlbnQgLmlubmVyLWxpc3QgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgY29sb3I6ICM0MEEyOTM7IH1cbiAgLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCQURERDg7IH1cblxuLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhDQzdCRTtcbiAgY29sb3I6ICM4Q0M3QkU7IH1cblxuLnBhZ2Uuc3VibGlzdC1zdWIgYXJ0aWNsZS5jb250ZW50IC5pbm5lci1saXN0IC5pbm5lci1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4ucGFnZS5zdWJsaXN0LXN1YiBhcnRpY2xlLmNvbnRlbnQgLmJhY2s6aG92ZXIsIC5wYWdlLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IC5iYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4uc25zLXRyYW5zcGFyZW5jaWE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnN0ci5wbmUgaGVhZGVyLm1haW4gbmF2Lm1haW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjRkY2RjExOyB9XG5cbi5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7IH1cbiAgLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTsgfVxuICAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmNmYxMTsgfVxuXG4uc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGM0MTsgfVxuICAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZjhjNDE7IH1cblxuLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmEzNjc7IH1cbiAgLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZhMzY3OyB9XG5cbi5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNTg1OyB9XG4gIC5zdHIucG5lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmYjU4NTsgfVxuXG4uc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwQzdBNjsgfVxuICAuc3RyLnBuZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGMEM3QTY7IH1cblxuLnN0ci5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zdHIucG5lIC50b3AtaG9tZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNTg1OyB9XG5cbi5zdHIucG5lIC5mZWF0IC5jb2wtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTk1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgYmFja2dyb3VuZDogI2ZmNmYxMTtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZMOUw4fFvUVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmE5NzAgMCUsICNmZjZmMTEgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmE5NzAgMCUsICNmZjZmMTEgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZhOTcwJywgZW5kQ29sb3JzdHI9JyNmZjZmMTEnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuLnN0ci5wbmUgLmNvbC1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uc3RyLnBuZSAuZmVhdC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi5zdHIucG5lIC5zbGlkZXIgaDEge1xuICBwYWRkaW5nOiAwIDAgMCA1OXB4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4OyB9XG5cbi5zdHIucG5lIC5zbGlkZXIgcCB7XG4gIHBhZGRpbmc6IDVweCAwIDAgNjFweDsgfVxuXG4uc3RyLnBuZSBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIgLmRsLW1lbnUge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI2ZmNmYxMTsgfVxuXG4uc3RyLnBuZSAucG5lLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMDRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5zdHIucG5lIC5wbmUtYmFyIC5pbi13cmFwIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNTFweDsgfVxuICAgIC5zdHIucG5lIC5wbmUtYmFyIC5pbi13cmFwIC53cmFwIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuc3RyLnBuZSAucG5lLWJhciAuaW4td3JhcCAud3JhcCAuY29udC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTc0cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5zdHIucG5lIC5wbmUtYmFyIGgxIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiOyB9XG4gIC5zdHIucG5lIC5wbmUtYmFyIGZpZ3VyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDA7IH1cblxuLnN0ci5wbmUgLmJ0bnMtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zdHIucG5lIGFydGljbGUuY29udGVudCAuYmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI1N3B4OyB9XG5cbi5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zID4gc3BhbiB7XG4gICAgY29sb3I6ICNGRjZFMTE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjsgfVxuICAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgLmEtd3JhcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG4gIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTguNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjglO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEuc2VsLWYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNkUxMTtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEuc2VsLWYgPiBzcGFuLmYteCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEgPiBzcGFuLmYteCB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9mLXgucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEgZmlndXJlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IC1tb3otY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIHdpZHRoOiAtby1jYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEgPiBzcGFuID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgIC5zdHIucG5lIC5maWx0ZXItYnV0dG9ucyBhID4gc3BhbiA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMyU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNiU7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAwcHggMjBweCAyNXB4OyB9XG4gIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gICAgY29sb3I6ICNGRjZFMTE7IH1cblxuLnN0ci5wbmUgLmJsb2cgLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEOUQ5RDk7IH1cbiAgLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2RTExO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNkUxMTsgfVxuXG4uc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5wb3N0LXRpdGxlIGEsIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAucG9zdC1zaG9ydC13cmFwcGVyIC50ZXh0LXdyYXAgLnBvc3QtaW5mbyBzcGFuLCAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnBvc3Qtc2hvcnQtd3JhcHBlciAudGV4dC13cmFwIC5tb3JlIHtcbiAgY29sb3I6ICNGRjZFMTE7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgc3Bhbi5wYWdlLmN1cnJlbnQsIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIHNwYW4ucGFnZS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjsgfVxuXG4uc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBhLCAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBhLCAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAubmF2aWdhdGlvbiBvbCBsaSBzcGFuLCAuc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLmFmdGVyLW5hdiAubmF2aWdhdGlvbiBvbCBsaSBzcGFuIHtcbiAgY29sb3I6ICM2NjY2NjY7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyZy5wbmdcIik7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5hZnRlci1uYXYgLm5hdmlnYXRpb24gb2wgbGkgLm5leHQsIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuYWZ0ZXItbmF2IC5uYXZpZ2F0aW9uIG9sIGxpIC5wcmV2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BhZ2luYXJyZy5wbmdcIik7IH1cblxuLnN0ci5wbmUgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5iYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3RyLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2RhdGFnLnBuZ1wiKTsgfVxuXG4uc3RyLnBuZSAudG9wLWJhciwgLnN0ci5wbmUgLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMTBweCkge1xuICAuc3RyLnBuZSAuZmlsdGVyLWJ1dHRvbnMgYSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5zdHIucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0ci5wbmUgLmZpbHRlci1idXR0b25zIGEge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJTsgfSB9XG5cbi5hcmNoaXZlLnN0ci5wbmUgLnRvcC1iYXIsIC5hcmNoaXZlLnN0ci5wbmUgLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnVwZGF0ZS1kYXRlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYm90YW8taW1wcmltaXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogIzQwQTI5MzsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDsgfVxuXG4uZGVidWcge1xuICBib3JkZXI6IHNvbGlkIDFweCAjMDAwOyB9XG5cbi5yb3ctaGVpZ2h0IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1oZWlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jb2wtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uY29sLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmNvbC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5oYWxmLWhlaWdodCB7XG4gIGhlaWdodDogNTAlOyB9XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjVlbSAxZW0gMC41ZW0gMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNvbC14c3MtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLXhzcy05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wteHNzLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucm93LXhzLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14cy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jb2wteHMtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5jb2wteHMtbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5jb2wteHMtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3ctc20taGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1zbS10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLmNvbC1zbS1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmNvbC1zbS1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiAgLmNvbC1zbS1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucm93LW1kLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbWQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5jb2wtbWQtbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5jb2wtbWQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucm93LWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbGctdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5jb2wtbGctbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5jb2wtbGctYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9IH1cblxuLm5vcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmFjY29yZGlvbi1pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gIHBhZGRpbmc6IDIwcHggNDBweCAyM3B4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFjY29yZGlvbi1pdGVtLXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYWNjLWFyci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIHJpZ2h0OiA1cHg7IH1cbiAgLmFjY29yZGlvbi1pdGVtLXRpdGxlLm9wZW46YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cbiAgLmFjY29yZGlvbi1pdGVtLXRpdGxlIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuXG4uYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nOiAyNnB4IDQwcHggMzVweCA0cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQgPiBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQtaW1hZ2Uge1xuICAvKndpZHRoOiAzMCU7Ki9cbiAgZmxvYXQ6IHJpZ2h0O1xuICAvKm1heC13aWR0aDogMzExcHg7Ki9cbiAgLypkaXNwbGF5OiBibG9jazsqL1xuICAvKnBhZGRpbmctbGVmdDogNDFweDsqLyB9XG5cbi5hY2NvcmRpb24taXRlbS1jb250ZW50LXRleHQge1xuICAvKmZsb2F0OmxlZnQ7Ki9cbiAgLyp3aWR0aDogNzAlOyovIH1cblxuLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQtdGV4dC1uby1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50b3AtYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzAwcHg7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDsgfVxuXG4udG9wLWJhbm5lci1pY29uLXRleHQge1xuICBoZWlnaHQ6IDMwNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLnRvcC1iYW5uZXItb3V0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNTFweDsgfVxuXG4udG9wLWJhbm5lci1pbm5lciB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnRvcC1iYW5uZXItY29udGVudCB7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG4gIC8qcGFkZGluZy10b3A6IDE3NHB4OyovXG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogbGVmdDsgfVxuXG4udG9wLWJhbm5lci1jb250ZW50LWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuICAvKnRvcDogMDsqL1xuICAvKmxlZnQ6IDA7Ki9cbiAgLyp3aWR0aDogMTAwJTsqL1xuICAvKmhlaWdodDogMTUycHg7Ki9cbiAgLypiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyovXG4gIC8qYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsqL1xuICAvKm1hcmdpbjogMCBhdXRvIDA7Ki8gfVxuXG4udG9wLWJhbm5lci1jb250ZW50LXRvcCAudG9wLWJhbm5lci1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udG9wLWJhbm5lci1jb250ZW50LWJvdHRvbSAudG9wLWJhbm5lci1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4udG9wLWJhbm5lci1jb250ZW50LXJpZ2h0IC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi50b3AtYmFubmVyLWNvbnRlbnQtbGVmdCAudG9wLWJhbm5lci1jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnRvcC1iYW5uZXItY29udGVudC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjsgfVxuXG4udG9wLWJhbm5lci1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJhY2ssIGEuYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogODlweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDdweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy92b2x0YXJyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTFweCAxMXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICAvKiA1NyAqL1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIC8qIDc0ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLmZpbHRlci1idXR0b25zLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmZpbHRlci1idXR0b25zLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIzLjYlO1xuICBtYXJnaW4tcmlnaHQ6IDEuOCU7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgY29sb3I6ICM0MTQxNDE7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZpbHRlci1idXR0b25zLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4OyB9XG5cbi5maWx0ZXItYnV0dG9ucy1pdGVtOmhvdmVyLFxuLmZpbHRlci1idXR0b25zLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5maWx0ZXItYnV0dG9ucy1pdGVtLmFjdGl2ZSAuZmlsdGVyLWJ1dHRvbnMtaXRlbS1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5maWx0ZXItYnV0dG9ucy1pdGVtLW91dGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0taW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0tY2xvc2Uge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZi14LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgdGV4dC1pbmRlbnQ6IDk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ1dHRvbnMtbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5idXR0b25zLWxpc3QtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzIuOSU7XG4gIG1hcmdpbi1yaWdodDogMC43JTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDExNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG5cbi5idXR0b25zLWxpc3QtaXRlbS10d28ge1xuICB3aWR0aDogNDkuMyU7IH1cblxuLmJ1dHRvbnMtbGlzdC1pdGVtLXRocmVlOm50aC1vZi10eXBlKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogLTElOyB9XG5cbi5idXR0b25zLWxpc3QtaXRlbS10d286bnRoLW9mLXR5cGUoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7IH1cblxuLmJ1dHRvbnMtbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJ1dHRvbnMtbGlzdC1pdGVtLW91dGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDg3JTsgfVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0taW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgLyp0b3A6IDEwcHg7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5idXR0b25zLWxpc3QtaXRlbS1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2dyZWVuLWFycm93cy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC8qYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsqL1xuICAvKm1hcmdpbi10b3A6IC0xM3B4OyovXG4gIHRvcDogNDJweDtcbiAgbGVmdDogMnB4OyB9XG5cbi5idXR0b25zLWxpc3QtaXRlbTpob3ZlciAuYnV0dG9ucy1saXN0LWl0ZW0taW5uZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjsgfVxuXG4ubGlua3NsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5saW5rc2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7IH1cblxuLyogdXNlciBpbiBob21lcGFnZSAqL1xuLmJveCB7XG4gIGJvcmRlcjogc29saWQgMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYm94LWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3OyB9XG5cbi5ib3gtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm94LWhlYWRlciAuYm94LXNlZW1vcmUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgIC5ib3gtaGVhZGVyIC5ib3gtc2VlbW9yZS1oZWFkZXIgLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogM3B4OyB9XG4gIC5ib3gtaGVhZGVyIC5ib3gtaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogYXJjb25yZWd1bGFyOyB9XG5cbi5ib3gtaGVhZGVyIGltZyB7XG4gIC8qbWF4LXdpZHRoOiA2MHB4OyovIH1cblxuLmJveC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib3gtY29udGVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJveC1jb250ZW50IC5mYS1jaGV2cm9uLXJpZ2h0LFxuLmJveC1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICNjNGM0YzQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4cHg7XG4gIG1hcmdpbi10b3A6IC04cHg7IH1cblxuLmJveDpob3ZlciAuZmEtY2hldnJvbi1yaWdodCB7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5ib3gtbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJveC5oYWxmLWhlaWdodCB7XG4gIGhlaWdodDogY2FsYyg1MCUgLSAyMHB4KTsgfVxuXG4uYm94LXZpZGVvIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmJveC12aWRlbyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMTFweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYm94LXZpZGVvLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5ib3gtdmlkZW8tZGVzY3JpcHRpb24gaDMge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmJveC12aWRlby1zZWVtb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5ib3gtdmlkZW8tc2VlbW9yZSAubm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYm94LWJpZyAuYm94LWNvbnRlbnQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4uYm94LWNvbnRlbnQtY291bnRlciB7XG4gIC8qbWFyZ2luLXRvcDogMTBweDsqL1xuICAvKm1hcmdpbi1ib3R0b206IDVweDsqL1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5ib3gtY29udGVudC1jb3VudGVyLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5ib3gtc2VlbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7IH1cblxuLmJveC1zZWVtb3JlIC5mYSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uYm94LXNlZW1vcmU6aG92ZXIge1xuICBjb2xvcjogIzAwNzM5OTsgfVxuXG4uYm94LWRvY3VtZW50LXNlZW1vcmUge1xuICAvKnBvc2l0aW9uOmFic29sdXRlOyovXG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIC8qIGJveC1oZWFkZXItdGl0bGUgKi8gfVxuXG4vKiBzbGljayBzbGlkZXIgKi9cbi5zbGljay1zbGlkZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiB1c2VkIGluIGhvbWVwYWdlIHBhZ2UtdHBsLWhvbWUucGhwICovXG4uaGlnaGxpZ2h0LWl0ZW0taW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLmhpZ2hsaWdodC1pdGVtLWltYWdlIC5zbGljay10cmFjayB7XG4gIGhlaWdodDogMTk1cHg7IH1cblxuLmhpZ2hsaWdodC1pdGVtLWltYWdlIC5pbm5lci1zbGlkZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKnotaW5kZXg6IC0xMDA7Ki9cbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAxcHg7XG4gIC8qb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsqL1xuICAvKm9iamVjdC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICFpbXBvcnRhbnQ7Ki8gfVxuXG4uaGlnaGxpZ2h0LWl0ZW0tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIGJhY2tncm91bmQ6ICMwMGE4NmQ7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNzRDREFGIDAlLCAjNDBBMjkzIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM3NENEQUYgMCUsICM0MEEyOTMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM3NGNkYWYgMCUsICM0MGEyOTMgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMGE4NmQnLCBlbmRDb2xvcnN0cj0nIzAwODg3MicsIEdyYWRpZW50VHlwZT0wKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjdweDtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7IH1cblxuLmhpZ2hsaWdodC1pdGVtLWxvZ28ge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC1oZWlnaHQ6IDg3cHg7IH1cblxuLmhpZ2hsaWdodC1pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogdGFicyAqL1xuLnRhYi1vdXQtd3JhcCB7XG4gIC8qbWFyZ2luLXRvcDogMThweDsqLyB9XG4gIC50YWItb3V0LXdyYXAgLnRhYi1sYWJlbHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzY2QjVBOTtcbiAgICAgIC8qYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjZCNUE5OyovXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NkI1QTk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogOXB4IDlweCAxMXB4IDEwcHg7XG4gICAgICBoZWlnaHQ6IDQzcHg7IH1cbiAgICAgIC50YWItb3V0LXdyYXAgLnRhYi1sYWJlbHMgYS5hY3RpdmUsIC50YWItb3V0LXdyYXAgLnRhYi1sYWJlbHMgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NkI1QTk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgICAgLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhOmZpcnN0LWNoaWxkLCAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEudGFiLWZpcnN0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjZCNUE5OyB9XG4gICAgICAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGE6bGFzdC1jaGlsZCwgLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhLnRhYi1sYXN0IHtcbiAgICAgICAgLypib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNjZCNUE5OyovXG4gICAgICAgIC8qbWFyZ2luLXJpZ2h0OiAtMTBweDsqLyB9XG4gICAgICAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEudGFiLW90aGVyLWxpbmVzIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzY2QjVBOTtcbiAgICAgICAgLypib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM2NkI1QTk7Ki9cbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAvKiY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgICB9Ki9cbiAgICAgICAgLyomOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzY2QjVBOTtcbiAgICAgICAgfSovIH0gfVxuICAudGFiLW91dC13cmFwIC50YWItY29udGVudCA+IHVsIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjOyB9XG4gIC50YWItb3V0LXdyYXAgLnRhYi1jb250ZW50ID4gdWwgdWwgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGNpcmNsZTsgfVxuICAudGFiLW91dC13cmFwIC50YWItY29udGVudCA+IHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7IH1cbiAgLnRhYi1vdXQtd3JhcCAudGFiLWNvbnRlbnQgPiB1bCA+IGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLnRhYi1vdXQtd3JhcCAudGFiLWNvbnRlbnQgdWwgbGkge1xuICAgIC8qZGlzcGxheTogbm9uZTsqLyB9XG4gICAgLnRhYi1vdXQtd3JhcCAudGFiLWNvbnRlbnQgdWwgbGkuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRhYi1vdXQtd3JhcCAudGFiLWNvbnRlbnQgdWwgbGkgI2VudGl0eV9saW5rX2RhdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDsgfVxuICAgIC50YWItb3V0LXdyYXAgLnRhYi1jb250ZW50IHVsIGxpIHAge1xuICAgICAgLypwYWRkaW5nLWJvdHRvbTogMHB4OyovIH1cbiAgICAudGFiLW91dC13cmFwIC50YWItY29udGVudCB1bCBsaSAudGFiLWFjY29yZGlvbiAuc2luZ2xlLXF1ZXN0aW9uOmZpcnN0LWNoaWxkIGEge1xuICAgICAgcGFkZGluZy10b3A6IDRweDsgfVxuICAgIC50YWItb3V0LXdyYXAgLnRhYi1jb250ZW50IHVsIGxpIC50YWItYWNjb3JkaW9uIC5zaW5nbGUtcXVlc3Rpb24gYSB7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzQxNDE0MTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgcGFkZGluZzogMjBweCA0MHB4IDIzcHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAudGFiLW91dC13cmFwIC50YWItY29udGVudCB1bCBsaSAudGFiLWFjY29yZGlvbiAuc2luZ2xlLXF1ZXN0aW9uIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2FjYy1hcnIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICByaWdodDogNXB4OyB9XG4gICAgICAudGFiLW91dC13cmFwIC50YWItY29udGVudCB1bCBsaSAudGFiLWFjY29yZGlvbiAuc2luZ2xlLXF1ZXN0aW9uIGEub3BlbjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cbiAgICAudGFiLW91dC13cmFwIC50YWItY29udGVudCB1bCBsaSAudGFiLWFjY29yZGlvbiAuc2luZ2xlLXF1ZXN0aW9uIHAge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgICBwYWRkaW5nOiAyNnB4IDQwcHggMzVweCA0cHg7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIHRhYnMgKi9cbi50YWJzLWRhcmstYmx1ZSB7XG4gIC8qbWFyZ2luLXRvcDogMThweDsqLyB9XG4gIC50YWJzLWRhcmstYmx1ZSAudGFiLWxhYmVscyBhIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNmFhNztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA2YWE3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA2YWE3OyB9XG4gICAgLnRhYnMtZGFyay1ibHVlIC50YWItbGFiZWxzIGEuYWN0aXZlLCAudGFicy1kYXJrLWJsdWUgLnRhYi1sYWJlbHMgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWE3OyB9XG4gICAgLnRhYnMtZGFyay1ibHVlIC50YWItbGFiZWxzIGE6Zmlyc3QtY2hpbGQsIC50YWJzLWRhcmstYmx1ZSAudGFiLWxhYmVscyBhLnRhYi1maXJzdCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDZhYTc7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRhYnMtZGFyay1ibHVlIC50YWItbGFiZWxzIGEge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA2YWE3OyB9IH1cblxuLmxpbmtidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA5cHggMTVweCAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmxpbmtidXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMHB4OyB9XG5cbi5saW5rYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBREREODsgfVxuXG4ubGlua2J1dHRvbi1ub2xpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhDQzdCRTtcbiAgY29sb3I6ICM4Q0M3QkU7IH1cblxuLmxpbmtidXR0b24tbm9saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogaGVhZGVyc2VhcmNoICovXG4uaGVhZGVyLXNlYXJjaCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4uaGVhZGVyLXNlYXJjaC1pbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5RUQxQ0E7XG4gIGhlaWdodDogMzdweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgcGFkZGluZy1yaWdodDogN3B4OyB9XG5cbi5oZWFkZXItc2VhcmNoLXN1Ym1pdCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzlFRDFDQTtcbiAgaGVpZ2h0OiAzN3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIGJvcmRlci1jb2xvcjogIzQwQTI5MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMi4xJTtcbiAgd2lkdGg6IDkuOCU7IH1cblxuLyogYnV0dG9uc2ltYWdlICovXG4uYnV0dG9uaW1hZ2UgLmJ1dHRvbmltYWdlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmhpZ2hsaWdodC1pdGVtLWltYWdlIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUsXG4uYnV0dG9uaW1hZ2UtaW1hZ2UgLmlubmVyLXNsaWRlIHtcbiAgaGVpZ2h0OiAyMDFweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uYnV0dG9uaW1hZ2UtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xuICBoZWlnaHQ6IDIxNXB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMycHggNnB4IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuYnV0dG9uaW1hZ2UtY29udGVudCBoMSwgLmJ1dHRvbmltYWdlLWNvbnRlbnQgaDIsIC5idXR0b25pbWFnZS1jb250ZW50IGgzLCAuYnV0dG9uaW1hZ2UtY29udGVudCBoNCwgLmJ1dHRvbmltYWdlLWNvbnRlbnQgaDUsIC5idXR0b25pbWFnZS1jb250ZW50IGg2IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuICAuYnV0dG9uaW1hZ2UtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiOyB9XG4gIC5idXR0b25pbWFnZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAuYnV0dG9uaW1hZ2UtY29udGVudCBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLmJ1dHRvbmltYWdlLWNvbnRlbnQtaWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4N3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG5cbi8qIGJyZWFjcnVtYnMgKi9cbi50b3AtaG9tZS1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4uYnJlYWRjcnVtYnMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2QjVBOTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmOyB9XG4gIC5icmVhZGNydW1icyBzcGFuIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5icmVhZGNydW1icyBzcGFuIGEge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gIC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgIC5icmVhZGNydW1icyA+IHNwYW46YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBBMjkzO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4IDAgMTlweCAxMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBBMjkzOyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEwMDAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCNUE5OyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjZCNUE5OyB9XG4gICAgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODVDNEJBOyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODVDNEJBOyB9XG4gICAgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUREMEM4OyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDQpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOUREMEM4OyB9XG4gICAgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjFEOUQzOyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQjFEOUQzOyB9XG4gICAgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgICAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogU0xJREVSICovXG4uc2xpZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNsaWRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXgtaGVpZ2h0OiA0NjlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBoZWlnaHQ6IDQ2OXB4O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpZGVyIC5pbnNpZGUtc2xpZGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDsgfVxuICAuc2xpZGVyIC5zbGlkZSB7XG4gICAgbWluLWhlaWdodDogNDY5cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgIWltcG9ydGFudDsgfVxuICAgIC5zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xMDA7XG4gICAgICAvKnRvcDogMDtcbiAgICAgIGJvdHRvbTogMDsqL1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAvKm9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7Ki9cbiAgICAgIC8qb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgIWltcG9ydGFudDsqLyB9XG4gIC5zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNiU7XG4gICAgei1pbmRleDogOTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiA1ZW07IH1cbiAgLnNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDI1cHg7IH1cbiAgLnNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMjVweDsgfVxuICAuc2xpZGVyIC5oZWFkaW5nMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuc2xpZGVyIC5oZWFkaW5nMSBwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNsaWRlciAuaGVhZGluZzEgcCBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5zbGlkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIC8qcGFkZGluZzogMCAwIDg4cHggODhweDsqLyB9XG4gICAgLnNsaWRlciBoMSBwIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zbGlkZXIgaDEgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuc2xpZGVyIHAge1xuICAgIC8qcGFkZGluZzogMCAwIDAgMjVweDsqL1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMCA1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDAgN3B4OyB9XG4gICAgICAuc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLnNsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3V0bGluZTogMDsgfVxuXG4ucnNidG4ge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJveC5ib3gtYWdlbmRhIHtcbiAgaGVpZ2h0OiAzMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYm94LmJveC1hZ2VuZGEge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi5oaWRlLXRleHQge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtc3VibWl0IHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuYm94LXZpZGVvIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5zbGlkZXIgcCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJveC1kb2N1bWVudC1zZWVtb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgLypmb250LXNpemU6IDEuMnZ3OyovIH1cbiAgLnNsaWRlciwgLnNsaWRlciAuc2xpZGUtY29udGVudCwgLnNsaWRlciAuc2xpZGUsIC5zbGlkZXIgLnNsaWRlID4gaW1nIHtcbiAgICBoZWlnaHQ6IDQ0MHB4OyB9XG4gIC5zbGlkZXIgLnNsaWRlLCAuc2xpZGVyIC5zbGlkZSA+IGltZyB7XG4gICAgbWluLWhlaWdodDogMXB4OyB9XG4gIC5zbGlkZXIgaDEge1xuICAgIHBhZGRpbmctYm90dG9tOiA4OHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5saW5rYnV0dG9uIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG4gIC5wZHQgLnRvcC1ob21lLWJhcixcbiAgLnN0ciAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUsXG4gIC5wbmUgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgLnBkdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ib3gtY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjY3dnc7IH1cbiAgLmJveC1jb250ZW50IC5mYS1jaGV2cm9uLXJpZ2h0LCAuYm94LWFycm93IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgLyogZmFsbGJhY2sgKi9cbiAgICBmb250LXNpemU6IDIuNTB2dztcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjUwdncgLyAyKTsgfVxuICAuYm94LXZpZGVvIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAxOTNweDtcbiAgICBoZWlnaHQ6IDE2LjEwdnc7IH1cbiAgLmJveC12aWRlby1kZXNjcmlwdGlvbiBoMyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjUxdnc7IH1cbiAgLmJveC12aWRlby1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjM0dnc7XG4gICAgcGFkZGluZzogMS4yNXZ3OyB9XG4gIC5ib3gtc2VlbW9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjJ2dzsgfVxuICAuYm94LXNlZW1vcmUgLmZhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjJ2dzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib3gtc21hbGwgLmJveC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLmJveC12aWRlbyBpZnJhbWUge1xuICAgIGhlaWdodDogMjM3cHg7IH1cbiAgLmhpZ2hsaWdodC1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7IH1cbiAgLmJ1dHRvbmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmJ1dHRvbmltYWdlIC5idXR0b25pbWFnZS1pbWFnZSxcbiAgLmJ1dHRvbmltYWdlLWltYWdlIC5pbm5lci1zbGlkZSB7XG4gICAgaGVpZ2h0OiAxMzBweDsgfVxuICAuYnV0dG9uaW1hZ2UtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBtaW4taGVpZ2h0OiAxNDBweDsgfVxuICAuYnV0dG9uaW1hZ2UtY29udGVudC1pY29uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlnaGxpZ2h0LWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5idXR0b25pbWFnZS13cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgLmhpZ2hsaWdodC1pdGVtLFxuICAuYnV0dG9uaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuYm94LXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5ib3gtbWFyZ2luLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5ib3gtYmlnIC5ib3gtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmJveC1iaWcgLmJveC1jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgLmJveC1zZWVtb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgLyogZmFsbGJhY2sgKi9cbiAgICAvKmZvbnQtc2l6ZTogMS4ydnc7Ki8gfVxuICAuYm94LXNlZW1vcmUgLmZhLFxuICAuYm94LWRvY3VtZW50LXNlZW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAvKmZvbnQtc2l6ZTogMS4ydnc7Ki8gfVxuICAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAudGFiLW91dC13cmFwLWRhcmstYmx1ZSAudGFiLWxhYmVscyBhIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHggNHB4OyB9XG4gIC5hY2NvcmRpb24taXRlbS1jb250ZW50LWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5hY2NvcmRpb24taXRlbS1jb250ZW50LWltYWdlIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGlkZXIge1xuICAgIGhlaWdodDogMzQ5cHg7IH1cbiAgICAuc2xpZGVyIC5zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDM0OXB4OyB9XG4gICAgLnNsaWRlciAuc2xpZGUgPiBpbWcge1xuICAgICAgLypoZWlnaHQ6IDEwMCU7Ki9cbiAgICAgIC8qb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyovXG4gICAgICAvKm9iamVjdC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7Ki9cbiAgICAgIGhlaWdodDogMzQ5cHg7IH1cbiAgICAuc2xpZGVyIGgxIHtcbiAgICAgIHBhZGRpbmc6IDFweCAwIDcycHggMDtcbiAgICAgIC8qdGV4dC1hbGlnbjogY2VudGVyOyovXG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAgICAgLnNsaWRlciBoMSBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG4gICAgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiA4OTMgKi9cbmJvZHkuaG9tZSBmb290ZXIubWFpbiB7XG4gIHBhZGRpbmctdG9wOiAycHg7IH1cblxuZm9vdGVyLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICAvKiA4MHB4ICovIH1cbiAgZm9vdGVyLm1haW4gLmJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjFFMjtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgICBmb290ZXIubWFpbiAuYm94IC53cmFwcyB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDI3cHggMTFweDtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgZm9vdGVyLm1haW4gLndpZGdldCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICBmb290ZXIubWFpbiAubG9nby13cmFwcGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICBmb290ZXIubWFpbiAubG9nby13cmFwcGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggM3B4IDIwcHggMDtcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIGhlaWdodDogMTY4cHg7IH1cbiAgICBmb290ZXIubWFpbiAubG9nby13cmFwcGVyIC5hcmVhY2lkYWRhby1sb2dvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC03LjZlbTtcbiAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMWVtOyB9XG4gIGZvb3Rlci5tYWluIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgZm9vdGVyLm1haW4gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDlweCAwIDA7IH1cbiAgZm9vdGVyLm1haW4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgIGZvb3Rlci5tYWluIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgZm9vdGVyLm1haW4gLmJveC0yIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDQycHg7IH1cbiAgICBmb290ZXIubWFpbiAuYm94LTIgYTpmaXJzdC1vZi10eXBlIHtcbiAgICAgIC8qbWFyZ2luLXJpZ2h0OiAzNXB4OyovIH1cbiAgICBmb290ZXIubWFpbiAuYm94LTI6YmVmb3JlIHtcbiAgICAgIC8qY29udGVudDogXCIgXCI7Ki9cbiAgICAgIC8qZGlzcGxheTogdGFibGU7Ki8gfVxuICAgIGZvb3Rlci5tYWluIC5ib3gtMjphZnRlciB7XG4gICAgICAvKmNvbnRlbnQ6IFwiIFwiOyovXG4gICAgICAvKmRpc3BsYXk6IHRhYmxlOyovXG4gICAgICAvKmNsZWFyOiBib3RoOyovIH1cbiAgZm9vdGVyLm1haW4gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICBmb290ZXIubWFpbiAuc2hhcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4O1xuICAgIHdpZHRoOiA5NXB4OyB9XG4gICAgZm9vdGVyLm1haW4gLnNoYXJlIC5zdEJ1dHRvbiAuc3RMYXJnZSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTlweDsgfVxuICAgIGZvb3Rlci5tYWluIC5zaGFyZSBzcGFuLCBmb290ZXIubWFpbiAuc2hhcmUgYSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDsgfVxuICAgICAgZm9vdGVyLm1haW4gLnNoYXJlIHNwYW4uc2hhcmUtdGV4dCwgZm9vdGVyLm1haW4gLnNoYXJlIGEuc2hhcmUtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjNTg1ODVCO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgICBmb290ZXIubWFpbiAuc2hhcmUgc3BhbiA+IHNwYW4gPiBzcGFuLCBmb290ZXIubWFpbiAuc2hhcmUgYSA+IHNwYW4gPiBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3NoYXJlaWNvLnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTE3cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTE3cHg7IH1cbiAgICBmb290ZXIubWFpbiAuc2hhcmUgLnN0X2xpbmtlZGluX2xhcmdlIC5zdEJ1dHRvbiAuc3RMYXJnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjFweCAtMnB4O1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICBmb290ZXIubWFpbiAuc2hhcmUgLnR3aXR0ZXJfbGFyZ2UgLnN0QnV0dG9uIC5zdExhcmdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggLTJweDsgfVxuICAgIGZvb3Rlci5tYWluIC5zaGFyZSAuc3RfZmFjZWJvb2tfbGFyZ2UgLnN0QnV0dG9uIC5zdExhcmdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0ycHg7IH1cbiAgICBmb290ZXIubWFpbiAuc2hhcmUgLnN0X2dvb2dsZXBsdXNfbGFyZ2UgLnN0QnV0dG9uIC5zdExhcmdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OXB4IC0ycHg7IH1cblxuLnN0ciBmb290ZXIubWFpbiAuc2hhcmUgc3BhbiA+IHNwYW4gPiBzcGFuLCAuc3RyIGZvb3Rlci5tYWluIC5zaGFyZSBhID4gc3BhbiA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc2hhcmVpY29ibHVlLnBuZ1wiKSAhaW1wb3J0YW50OyB9XG5cbi5zdHIucG5lIGZvb3Rlci5tYWluIC5zaGFyZSBzcGFuID4gc3BhbiA+IHNwYW4sIC5zdHIucG5lIGZvb3Rlci5tYWluIC5zaGFyZSBhID4gc3BhbiA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc2hhcmVpY29vcmFuZ2UucG5nXCIpICFpbXBvcnRhbnQ7IH1cblxuLyogMzAxMiAqL1xuLmluc3RpdHVjaW9uYWwgZm9vdGVyLm1haW4sIC5jaWRhZGFvIGZvb3Rlci5tYWluLCAucHJvZmlzc2lvbmFsIGZvb3Rlci5tYWluLCAuc25zIGZvb3Rlci5tYWluIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLyogMzM3MCAqL1xuLmdybiBmb290ZXIubWFpbiB7XG4gIC8qcGFkZGluZy10b3A6IDIwcHg7Ki8gfVxuXG5mb290ZXIgLnNvY2lhbGdyb3VwID4gc3BhbiwgZm9vdGVyIC5zcHNtID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG5mb290ZXIgLnNwc20ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBoZWlnaHQ6IDYwcHg7IH1cbiAgZm9vdGVyIC5zcHNtID4gYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgZm9vdGVyIC5zcHNtID4gYSBpbWcge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDc1cHg7IH1cblxuZm9vdGVyIC5zb2NpYWxncm91cCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbmZvb3RlciAuZi1ub3RlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDE1cHg7IH1cblxuLyogMzkwNiAqL1xuZm9vdGVyLm1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIGZvb3Rlci5tYWluIC5ib3gtMiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgICAvKmZsb2F0OiBsZWZ0OyovIH1cbiAgICBmb290ZXIubWFpbiAuYm94LTIgPiA6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgICAgIC8qbWFyZ2luLXRvcDogMTBweDsqLyB9XG4gIGZvb3Rlci5tYWluIC5ib3gtMiA+IDpudGgtY2hpbGQoMikge1xuICAgIC8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gICAgLypmbG9hdDogbGVmdDsqLyB9XG4gICAgZm9vdGVyLm1haW4gLmJveC0yID4gOm50aC1jaGlsZCgyKSBpbWcge1xuICAgICAgLyptYXJnaW4tdG9wOiAxMHB4OyovIH1cblxuLypCVE4gT1BJTklPTiovXG4uYnRuLW9waW5pb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMTAwcHg7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuLmJ0bi1vcGluaW9uLW9wZW4gLmJ0bi1vcGluaW9uLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTsgfVxuXG4uYnRuLW9waW5pb24gLmJ0bi1vcGluaW9uLXRpdGxlIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC0xcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tb3otYm94LXNoYWRvdzogLTFweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogLTFweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIHdpZHRoOiAxNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IDA7IH1cblxuLmJ0bi1vcGluaW9uLW9wZW4gLmJ0bi1vcGluaW9uLXRpdGxlIHtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYnRuLW9waW5pb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzQwQTI5MztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1vcGluaW9uLW9wZW4gLmJ0bi1vcGluaW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5idG4tb3Bpbmlvbi1jb250YWluZXIgLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIGZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi8qU0VBTCovXG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbChcIkZpcmEgU2FucyBMaWdodFwiKSwgbG9jYWwoXCJGaXJhU2Fucy1MaWdodFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92Ni9WVEJucks0MkVpT0JuY1Z5UVhaN2o2LWoyVTBsbWx1UDlSV2xTeXRtM2hvLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGOyB9XG5cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogbG9jYWwoXCJGaXJhIFNhbnMgTGlnaHRcIiksIGxvY2FsKFwiRmlyYVNhbnMtTGlnaHRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvVlRCbnJLNDJFaU9CbmNWeVFYWjdqNVg1Zi05bzF2Z1AyRVh3ZmpnbDdBWS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjsgfVxuXG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKFwiRmlyYSBTYW5zIExpZ2h0XCIpLCBsb2NhbChcIkZpcmFTYW5zLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L1ZUQm5ySzQyRWlPQm5jVnlRWFo3ajZhUm9ia0F3djN2eHczak1oVkVOR0Eud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjsgfVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbChcIkZpcmEgU2FucyBMaWdodFwiKSwgbG9jYWwoXCJGaXJhU2Fucy1MaWdodFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92Ni9WVEJucks0MkVpT0JuY1Z5UVhaN2p6MExXLTQzYU1FeklPNlhVVExqYWQ4LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMUUwMC0xRUZGLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjsgfVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKFwiRmlyYSBTYW5zIExpZ2h0XCIpLCBsb2NhbChcIkZpcmFTYW5zLUxpZ2h0XCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L1ZUQm5ySzQyRWlPQm5jVnlRWFo3ai1nZG0wTFpkanFyNS1vYXlYU09lZmcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIyMTIsIFUrMjIxNSwgVStFMEZGLCBVK0VGRkQsIFUrRjAwMDsgfVxuXG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZpcmEgU2FucyBCb2xkXCIpLCBsb2NhbChcIkZpcmFTYW5zLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvRHVnUGRTbGptT1RvY1pPUjJDSXRPcS1qMlUwbG1sdVA5UldsU3l0bTNoby53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RjsgfVxuXG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiRmlyYSBTYW5zIEJvbGRcIiksIGxvY2FsKFwiRmlyYVNhbnMtQm9sZFwiKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92Ni9EdWdQZFNsam1PVG9jWk9SMkNJdE9wWDVmLTlvMXZnUDJFWHdmamdsN0FZLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2OyB9XG5cbi8qIGdyZWVrICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJGaXJhIFNhbnMgQm9sZFwiKSwgbG9jYWwoXCJGaXJhU2Fucy1Cb2xkXCIpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L0R1Z1BkU2xqbU9Ub2NaT1IyQ0l0T3FhUm9ia0F3djN2eHczak1oVkVOR0Eud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjsgfVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZpcmEgU2FucyBCb2xkXCIpLCBsb2NhbChcIkZpcmFTYW5zLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvRHVnUGRTbGptT1RvY1pPUjJDSXRPajBMVy00M2FNRXpJTzZYVVRMamFkOC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7IH1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZpcmEgU2FucyBCb2xkXCIpLCBsb2NhbChcIkZpcmFTYW5zLUJvbGRcIiksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvRHVnUGRTbGptT1RvY1pPUjJDSXRPdWdkbTBMWmRqcXI1LW9heVhTT2VmZy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjIxMiwgVSsyMjE1LCBVK0UwRkYsIFUrRUZGRCwgVStGMDAwOyB9XG5cbi5mb290ZXItcmlnaHQgZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmNvbmZpby13aWRnZXQtc2VhbCB7XG4gIHdpZHRoOiAyNDBweDtcbiAgLyogcGFkZGluZzogMTZweCAwcHg7ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgLyogZmxvYXQ6IG5vbmU7ICovXG4gIGhlaWdodDogNzBweDsgfVxuXG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2IHtcbiAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtdG9wO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBub25lOyB9XG5cbi5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDUzcHg7IH1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5icmFuZGluZyA+IGEge1xuICAvKiBJbmZlbGl6bWVudGUgw6kgbmVjZXNzw6FyaW8gbyBJbXBvcnRhbnQgKi9cbiAgY29sb3I6ICMxZTY1OWUgIWltcG9ydGFudDsgfVxuXG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LmJyYW5kaW5nID4gYTpob3ZlciB7XG4gIC8qIEluZmVsaXptZW50ZSDDqSBuZWNlc3PDoXJpbyBvIEltcG9ydGFudCAqL1xuICBjb2xvcjogIzFlNjU5ZSAhaW1wb3J0YW50OyB9XG5cbi5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYuYnJhbmRpbmcge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2FucycsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qZmxvYXQ6IGxlZnQ7Ki9cbiAgd2lkdGg6IDIzJTsgfVxuXG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LmJyYW5kaW5nIHNwYW4ge1xuICBmb250LXNpemU6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LmJyYW5kaW5nIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtNXB4IDAgMCAwO1xuICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYucGFydG5lcnMtbG9nb3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC8qZmxvYXQ6IHJpZ2h0OyovXG4gIHdpZHRoOiA0OCU7IH1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdiBhIGltZyB7XG4gIG1heC13aWR0aDogOTAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpby13aWRnZXQtc2VhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuY29uZmlvLXdpZGdldC1zZWFsID4gZGl2IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS10b3A7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYuYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAuY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LnBhcnRuZXJzLWxvZ29zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDQ1JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5MHB4KSB7XG4gIC5jb25maW8td2lkZ2V0LXNlYWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdiB7XG4gICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtdG9wO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYuYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5wYXJ0bmVycy1sb2dvcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyogOTAwICovXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIGZvb3Rlci5tYWluIC5ib3gtMiBwIHtcbiAgICB3aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogODY2cHgpIHtcbiAgZm9vdGVyLm1haW4gLmJveC0yIHAge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyogMTEzNCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBmb290ZXIubWFpbiAud2lkZ2V0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDIwJTsgfVxuICBmb290ZXIubWFpbiAud2lkZ2V0IGEsXG4gIGZvb3Rlci5tYWluIC53aWRnZXQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICBmb290ZXIubWFpbiAubG9nby13cmFwcGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgZm9vdGVyLm1haW4gLmxvZ28td3JhcHBlciAubG9nbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICBmb290ZXIubWFpbiAuYnRuLW9waW5pb24ge1xuICAgIHRvcDogMTIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgZm9vdGVyLm1haW4gLndpZGdldCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIGZvb3Rlci5tYWluIC53aWRnZXQgYSxcbiAgZm9vdGVyLm1haW4gLndpZGdldCBoMyB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIGZvb3Rlci5tYWluIC5sb2dvLXdyYXBwZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGVhcjogYm90aDsgfVxuICAgIGZvb3Rlci5tYWluIC5sb2dvLXdyYXBwZXIgLmxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gIGZvb3Rlci5tYWluIC5sb2dvLW1zLm1zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuICBmb290ZXIubWFpbiBwIHtcbiAgICBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyLm1haW4gLndpZGdldCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgZm9vdGVyLm1haW4gLmJveC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAgIGZvb3Rlci5tYWluIC5ib3gtMiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgZm9vdGVyLm1haW4gLmxvZ28tbXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgZm9vdGVyLm1haW4gLmJveC0yID4gOmZpcnN0LWNoaWxkIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICBmb290ZXIubWFpbiAuYm94LTIgPiA6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgICBmb290ZXIubWFpbiAuYm94LTIgPiA6bnRoLWNoaWxkKDIpIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIGZvb3RlciAuc29jaWFsZ3JvdXAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC8qZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgY2xlYXI6IGJvdGg7Ki8gfVxuICAgIGZvb3RlciAuc29jaWFsZ3JvdXAgPiBzcGFuIHtcbiAgICAgIC8qbGVmdDogaW5pdGlhbDsqL1xuICAgICAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgICAgIC8qbWFyZ2luOiAwIGF1dG87Ki9cbiAgICAgIC8qZGlzcGxheTogYmxvY2s7Ki8gfVxuICAuYnRuLW9waW5pb24ge1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDBweDtcbiAgICB0b3A6IGF1dG87IH1cbiAgLmJ0bi1vcGluaW9uLW9wZW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDsgfVxuICAuYnRuLW9waW5pb24gLmJ0bi1vcGluaW9uLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAvKi5idG4tb3BpbmlvbiwgLmJ0bi1vcGluaW9uLW9wZW4ge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfSovIH1cblxuaGVhZGVyLm1haW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgbWluLWhlaWdodDogODBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBoZWFkZXIubWFpbiB7XG4gICAgICBtaW4taGVpZ2h0OiA3NnB4OyB9IH1cbiAgaGVhZGVyLm1haW4gLmxvZ28ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWFkZXIubWFpbiAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogLjRlbTsgfSB9XG4gIGhlYWRlci5tYWluIC5sYW5nLWdvb2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC40ZW07XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBoZWFkZXIubWFpbiAubGFuZy1nb29nbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLjJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWFkZXIubWFpbiAubGFuZy1nb29nbGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgei1pbmRleDogMzAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgaGVhZGVyLm1haW4gLmxhbmctZ29vZ2xlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLjJlbTsgfSB9XG4gICAgaGVhZGVyLm1haW4gLmxhbmctZ29vZ2xlICNnb29nbGVfbGFuZ3VhZ2VfdHJhbnNsYXRvciBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGhlYWRlci5tYWluIC5sYW5nLWdvb2dsZSAjZ29vZ2xlX2xhbmd1YWdlX3RyYW5zbGF0b3Igc2VsZWN0IHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIHRleHQtaW5kZW50OiAxcHg7XG4gICAgICB0ZXh0LW92ZXJmbG93OiAnJzsgfVxuICAgIGhlYWRlci5tYWluIC5sYW5nLWdvb2dsZSAjZ29vZ2xlX2xhbmd1YWdlX3RyYW5zbGF0b3Igc2VsZWN0Lmdvb2ctdGUtY29tYm8ge1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9pY29uLWxhbmd1YWdlLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbjogMCA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgaGVhZGVyLm1haW4gLmxhbmctZ29vZ2xlICNnb29nbGVfbGFuZ3VhZ2VfdHJhbnNsYXRvciBzZWxlY3QuZ29vZy10ZS1jb21ibyB7XG4gICAgICAgICAgbWFyZ2luOiAycHggNXB4OyB9IH1cbiAgICAgIGhlYWRlci5tYWluIC5sYW5nLWdvb2dsZSAjZ29vZ2xlX2xhbmd1YWdlX3RyYW5zbGF0b3Igc2VsZWN0Lmdvb2ctdGUtY29tYm8gb3B0aW9uIHtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgaGVhZGVyLm1haW4gLnNucy1sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xvZ29fc25zLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFyZ2luLXRvcDogLjJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIGhlYWRlci5tYWluIC5zbnMtbG9nbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC4xZW07IH0gfVxuICBoZWFkZXIubWFpbiAuc2Vjb25kLWxvZ28ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDAuNGVtOyB9XG4gIGhlYWRlci5tYWluIC5sb2dvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTJlbSAhaW1wb3J0YW50OyB9XG4gIGhlYWRlci5tYWluIC5hcmVhY2lkYWRhby1sb2dvLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLjRlbTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBoZWFkZXIubWFpbiAuYXJlYWNpZGFkYW8tbG9nby1jb250YWluZXIgYSB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBoZWFkZXIubWFpbiAuYXJlYWNpZGFkYW8tbG9nby1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAuM2VtOyB9IH1cbiAgaGVhZGVyLm1haW4gLmFyZWFjaWRhZGFvLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMC4zZW07IH1cbiAgaGVhZGVyLm1haW4gLmxvZ28tNDBhbm9zIHtcbiAgICB3aWR0aDogMTkycHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDIwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWFkZXIubWFpbiAubG9nby00MGFub3Mge1xuICAgICAgICB3aWR0aDogMTQycHggIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuICAgIGhlYWRlci5tYWluIC5sb2dvLTQwYW5vcyBpbWcge1xuICAgICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgICAgcGFkZGluZy10b3A6IDlweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGhlYWRlci5tYWluIC5sb2dvLTQwYW5vcyBpbWcge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfSB9XG4gIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC40ZW07IH1cbiAgICBAbWVkaWEgKHdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDBBMjkzIHVybChcImltYWdlcy9zbnNfc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0MEEyOTMgdXJsKFwiaW1hZ2VzL3Nuc19zZWFyY2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgMHB4OyB9XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCAuaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNDBweDtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIGhlYWRlci5tYWluIG5hdi5tYWluLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIubWFpbiAjZGwtbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7IH1cbiAgaGVhZGVyLm1haW4gI2RsLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50OyB9XG5cbm5hdi5tYWluIC5zdWItbWVudSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cbiAgbmF2Lm1haW4gLnN1Yi1tZW51IC5zdWItbWVudSB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5uYXYubWFpbiAuYWRkLXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QkJDMzk7IH1cbiAgLnBkdCBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUJCQzM5OyB9XG5cbi5wZHQgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBib3JkZXItY29sb3I6ICM0MEEyOTM7IH1cblxuLnN0ciBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZDogIzA5OWFkNiB1cmwoXCJpbWFnZXMvbmV3c2VhcmNoMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciA2cHg7IH1cbiAgLnN0ciBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3Mzk5IHVybChcImltYWdlcy9uZXdzZWFyY2gxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIDZweDsgfVxuXG4uc3RyIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDk5YWQ2OyB9XG5cbi5zdHIucG5lIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kOiAjZmY2ZjExIHVybChcImltYWdlcy9uZXdzZWFyY2gxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIDZweDsgfVxuICAuc3RyLnBuZSBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjExOyB9XG5cbi5zdHIucG5lIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZjExOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBkdCBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAucGR0IGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsXG4gIC5zdHIgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLnN0ciBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICAuc3RyLnBuZSBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAuc3RyLnBuZSBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICBoZWFkZXIubWFpbiAud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9tb2JpbGUvc2VhcmNoLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQycHg7IH1cbiAgaGVhZGVyLm1haW4ge1xuICAgIGhlaWdodDogNzRweDtcbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7Ki8gfVxuICAgIGhlYWRlci5tYWluIG5hdi5tYWluIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgIHotaW5kZXg6IDIwOyB9XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgLypsZWZ0Oi0yNXB4OyovXG4gICAgICB0b3A6IDYwcHg7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICByaWdodDogLTc1cHg7XG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjNDBBMjkzO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIGhlYWRlci5tYWluIC53aWRnZXRfc2VhcmNoIC5pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAwdnc7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgICByaWdodDogLTk2cHg7IH1cbiAgICBoZWFkZXIubWFpbiAuZGwtbWVudXdyYXBwZXIge1xuICAgICAgdG9wOiA0ZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3BhZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIGhlYWRlci5tYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBoZWFkZXIubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgcmlnaHQ6IC02NXB4OyB9XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggLmljb24ge1xuICAgICAgcmlnaHQ6IC04NnB4OyB9XG4gICAgaGVhZGVyLm1haW4gLmRsLW1lbnV3cmFwcGVyIGJ1dHRvbiB7XG4gICAgICByaWdodDogMTVweDsgfVxuICAgIGhlYWRlci5tYWluIC5sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBoZWFkZXIubWFpbiAubG9nby1tb2JpbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgaGVhZGVyLm1haW4gLmxvZ28tbW9iaWxlIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiA1MHB4OyB9IH1cblxuc2VjdGlvbi5tYWluIC5oaWRlLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb250YWluZXItaG9tZXBhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIC8qIHRvIHJlbW92ZSBhZnRlciB1bmlmb3JtaXphdGlvbiBpbiBzdHlsZS5zY3NzIHNlY3Rpb24ubWFpbiAuY29udGFpbmVyICovIH1cblxuLmhvbWVwYWdlLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4uYm94LXRyYW5zcGFyZW5jaWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMWUyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvaG9tZV90cmFuc3BhcmVuY2lhX2JnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5ib3gtdHJhbnNwYXJlbmNpYSAuYm94LWNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLmJveC10cmFuc3BhcmVuY2lhIC5ib3gtY29udGVudC1jb3VudGVyIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5ib3gtdHJhbnNwYXJlbmNpYSAuYm94LWNvbnRlbnQtY291bnRlci1kZXNjIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5uZXdzLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ubmV3cy1pdGVtLWxpbms6aG92ZXIgLmZhIHtcbiAgY29sb3I6ICMwMDczOTk7IH1cblxuLm5ld3MtaXRlbS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDExNXB4OyB9XG5cbi5uZXdzLWl0ZW0taW1hZ2UsXG4ubmV3cy1pdGVtLXRpdGxlLFxuLm5ld3MtaXRlbS10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxODVweDsgfVxuXG4ubmV3cy1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQxNDE0MTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ubmV3cy1pdGVtLXRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5uZXdzLWl0ZW0tZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY7IH1cblxuLm5ld3MtaXRlbS1kYXRlIC5mYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0MEEyOTM7IH1cblxuLmJveC1oaWdobGlnaHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYm94LWhpZ2hsaWdodHMgLmJveC1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi5ib3gtaGlnaGxpZ2h0cy1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogOThweDtcbiAgbGluZS1oZWlnaHQ6IDk4cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgLypkaXNwbGF5OiBibG9jazsqL1xuICAvKmhlaWdodDogMTAwJTsqL1xuICAvKndpZHRoOiAxMDAlOyovXG4gIC8qYmFja2dyb3VuZC1jb2xvcjogJGJnLWdyYXk7Ki8gfVxuXG4uYm94LWhpZ2hsaWdodHMtbGlzdC1pdGVtIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgLypjb2xvcjojZmZmOyovIH1cblxuLmJveC1oaWdobGlnaHRzIC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMwMDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuXG4uYm94LW5ld3Mge1xuICBwYWRkaW5nOiAzMXB4IDI1cHg7IH1cblxuLmJveC1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTVweCAyNXB4OyB9XG5cbi5ib3gtbmV3cyAuYm94LWhlYWRlcixcbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJveC1uZXdzIC5ib3gtY29udGVudCB7XG4gIGhlaWdodDogMjUwcHg7IH1cblxuLnRleHQtc2xpZGVyIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IC01MDBweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJveC1uZXdzIC5ib3gtaGVhZGVyLXNlZW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgLyogYm94LWhlYWRlci10aXRsZSAqLyB9XG5cbi5ib3gtbmV3cyAuYm94LWhlYWRlci10aXRsZSxcbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICM0MEEyOTM7IH1cblxuLmJveC1uZXdzbGV0dGVyIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAuYm94LW5ld3NsZXR0ZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjsgfVxuICAuYm94LW5ld3NsZXR0ZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG4uYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4OyB9XG5cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGlucHV0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgd2lkdGg6IDU5JTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDElOyB9XG5cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMzAlOyB9XG5cbi8qLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgd2lkdGg6IDQwJTtcbiAgYm9yZGVyOm5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgY29sb3I6I2ZmZjtcbn0qL1xuLmJveC1uZXdzbGV0dGVyIGZvcm0ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA5JTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJveC1uZXdzbGV0dGVyIGJ1dHRvbiAuZmEtY2hldnJvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5wb3B1cCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvcG9wdXBfYmFja2dyb3VuZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLnBvcHVwIC5wb3B1cC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAucG9wdXAgLnBvcHVwLWNvbnRhaW5lciAucG9wdXAtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluLXRvcDogNDBweDsgfVxuICAgICAgLnBvcHVwIC5wb3B1cC1jb250YWluZXIgLnBvcHVwLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggI2ZmZik7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCAjZmZmKTsgfVxuICAgICAgLnBvcHVwIC5wb3B1cC1jb250YWluZXIgLnBvcHVwLWNvbnRlbnQgaWZyYW1lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7IH1cbiAgICAgIC5wb3B1cCAucG9wdXAtY29udGFpbmVyIC5wb3B1cC1jb250ZW50IC5wb3B1cC1jbG9zZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDVweCAjZmZmLCAwIDAgNXB4ICNmZmYsIDAgMCA1cHggI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5ob21lIC50ZXh0LW5ld3NsZXR0ZXIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHB4O1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuLmhvbWUgLmNhbGVuZGFyICo6Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ob21lIC5jYWxlbmRhcjpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhvbWUgLmNhbGVuZGFyLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA2NXB4OyB9XG5cbi5ob21lIC5zdWJ0aXRsZS1uZXdzbGV0dGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uaG9tZSAuY292aWQxOS1kZXNrdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogY2FsYyg1MCUgLSA1OHB4KTsgfVxuXG4uaG9tZSAuY292aWQxOS1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgdG9wOiBjYWxjKDUwJSAtIDU4cHgpO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuY292aWQxOS1tb2JpbGUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5ob21lIC5jb3ZpZDE5LWRlc2t0b3Age1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5ld3MtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJveC1iaWcgLmJveC1jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAzLjU0dnc7XG4gICAgLyogMzVweCAqLyB9XG4gIC5ib3gtbmV3cyAuYm94LWNvbnRlbnQge1xuICAgIGhlaWdodDogMjcwcHg7IH1cbiAgLmJveC1uZXdzIC5ib3gtaGVhZGVyLXRpdGxlLFxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAubmV3cy1pdGVtLWltYWdlLCAubmV3cy1pdGVtLXRpdGxlLCAubmV3cy1pdGVtLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubmV3cy1pdGVtLWltYWdlIHtcbiAgICAvKm1heC1oZWlnaHQ6IDEwNXB4OyovXG4gICAgbWF4LWhlaWdodDogbm9uZTsgfVxuICAvKi5ib3gtaGlnaGxpZ2h0cyAuYm94LWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9Ki9cbiAgLmJveC1oaWdobGlnaHRzLCAuYm94LW5ld3NsZXR0ZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5ib3gtaGlnaGxpZ2h0cy1saXN0LWl0ZW0gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuYm94LWhpZ2hsaWdodHMtbGlzdC1pdGVtIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgLm5ld3MtaXRlbS10aXRsZSB7XG4gICAgLypmb250LXNpemU6MTVweDsqLyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgfVxuICAuc2xpZGVyIC5pbnNpZGUtc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4OyB9XG4gICAgLnNsaWRlciAuaW5zaWRlLXNsaWRlIGgxIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc3RyLnBuZSAuc2xpZGVyIC5pbnNpZGUtc2xpZGUsIC5wZHQgLnNsaWRlciAuaW5zaWRlLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cbiAgICAuc3RyLnBuZSAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaDEsIC5wZHQgLnNsaWRlciAuaW5zaWRlLXNsaWRlIGgxIHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5zdHIucG5lIC5zbGlkZXIgLmluc2lkZS1zbGlkZSBwLCAucGR0IC5zbGlkZXIgLmluc2lkZS1zbGlkZSBwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMHB4OyB9XG4gICAgLnN0ci5wbmUgLnNsaWRlciAuaW5zaWRlLXNsaWRlIGltZywgLnBkdCAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaW1nIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zdHIgLndyYXAtb2Ytd3JhcCwgLm1vbml0b3JpemFjYW9ob21lIC53cmFwLW9mLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAuc3RyIC53cmFwLW9mLXdyYXAgLnRleHQtaW1nLXdyYXBwZXIsIC5tb25pdG9yaXphY2FvaG9tZSAud3JhcC1vZi13cmFwIC50ZXh0LWltZy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICAgIC5zdHIgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciAudGV4dCwgLm1vbml0b3JpemFjYW9ob21lIC53cmFwLW9mLXdyYXAgLnRleHQtaW1nLXdyYXBwZXIgLnRleHQge1xuICAgICAgLypmbG9hdDpsZWZ0OyovXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuc3RyIC53cmFwLW9mLXdyYXAgLnRleHQtaW1nLXdyYXBwZXIgLnRleHQgaDEsIC5zdHIgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciAudGV4dCBzdHJvbmcsIC5tb25pdG9yaXphY2FvaG9tZSAud3JhcC1vZi13cmFwIC50ZXh0LWltZy13cmFwcGVyIC50ZXh0IGgxLCAubW9uaXRvcml6YWNhb2hvbWUgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciAudGV4dCBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgLnN0ciAud3JhcC1vZi13cmFwIC50ZXh0LWltZy13cmFwcGVyIGltZywgLm1vbml0b3JpemFjYW9ob21lIC53cmFwLW9mLXdyYXAgLnRleHQtaW1nLXdyYXBwZXIgaW1nIHtcbiAgICAgIC8qZmxvYXQ6IGxlZnQ7Ki9cbiAgICAgIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXQjZW1haWxfNCB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwJTsgfVxuICAuaG9tZSAudGV4dC1uZXdzbGV0dGVyIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmFic29sdXRlLXNsaWRlciB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBsZWZ0OiA3LjUlOyB9XG4gICAgLmhvbWUgLmFic29sdXRlLXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OiAtOCU7IH1cbiAgICAuaG9tZSAuYWJzb2x1dGUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtOCU7IH1cbiAgLnNsaWRlciAuaW5zaWRlLXNsaWRlIGgxIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgICAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaDEgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5zdHIucG5lIC5zbGlkZXIgLmluc2lkZS1zbGlkZSBoMSwgLnBkdCAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuc3RyIC53cmFwLW9mLXdyYXAgLnRleHQtaW1nLXdyYXBwZXIgLnRleHQgaDEsIC5zdHIgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciBzdHJvbmcsIC5tb25pdG9yaXphY2FvaG9tZSAud3JhcC1vZi13cmFwIC50ZXh0LWltZy13cmFwcGVyIC50ZXh0IGgxLCAubW9uaXRvcml6YWNhb2hvbWUgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuYm94LXRyYW5zcGFyZW5jaWEgLmltZy1yZXNwb25zaXZlLFxuICAuYm94LXNtYWxsIC5pbWctcmVzcG9uc2l2ZSB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5ib3gtbmV3cyAuYm94LWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAubmV3cy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgLm5ld3MtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAubmV3cy1pdGVtLWltYWdlLCAubmV3cy1pdGVtLXRpdGxlLCAubmV3cy1pdGVtLXRleHQge1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAubmV3cy1pdGVtLWltYWdlIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gIC5uZXdzLWl0ZW0tZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLmJveC1uZXdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmhvbWUgLmFic29sdXRlLXNsaWRlciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiAxMCU7IH1cbiAgICAuaG9tZSAuYWJzb2x1dGUtc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IC0xMCU7IH1cbiAgICAuaG9tZSAuYWJzb2x1dGUtc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtMTAlOyB9XG4gIC5ob21lIC5uZXdzLWl0ZW0taW1hZ2UsIC5ob21lIC5uZXdzLWl0ZW0tdGl0bGUsIC5ob21lIC5uZXdzLWl0ZW0tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5ob21lIC5ib3gtY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNC4xN3Z3O1xuICAgIC8qIDIwcHggKi8gfVxuICAuaG9tZSAuYm94LWNvbnRlbnQgLmZhLWNoZXZyb24tcmlnaHQsIC5ob21lIC5ib3gtYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogNi4yNnZ3O1xuICAgIC8qIDMwcHggKi9cbiAgICBtYXJnaW4tdG9wOiAtMy4xM3Z3OyB9XG4gIC5ob21lIC5ib3gtbmV3c2xldHRlciBidXR0b24gLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDBweDsgfVxuICAuYm94LW5ld3NsZXR0ZXIge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGlucHV0IHtcbiAgICB3aWR0aDogOTAlOyB9XG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9Ki9cbiAgLmJveC1oaWdobGlnaHRzLWxpc3QtaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogNS4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDYuMnZ3OyB9XG4gIC5zdHIucG5lIC5zbGlkZXIgLmluc2lkZS1zbGlkZSBoMSB7XG4gICAgd2lkdGg6IDY3dnc7IH0gfVxuXG4uY29udGVudC1ib3R0b20tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLmNvbnRlbnQtYm90dG9tLXRleHQge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5mb3JlaWduLWl0ZW0gLmZvcmVpZ24taXRlbS10aXRsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMzN2IyOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2IyOGM7XG4gIG1hcmdpbjogMjBweCAwcHg7IH1cbiAgLmZvcmVpZ24taXRlbSAuZm9yZWlnbi1pdGVtLXRpdGxlLXdyYXBwZXIgLmZvcmVpZ24taXRlbS10aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGk6YmVmb3JlLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zID4gdWwgPiBsaTpiZWZvcmUge1xuICBsZWZ0OiAycHg7IH1cblxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4OyB9XG5cbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIxcHg7IH1cblxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4Mixcbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDMsXG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5jb2xzMngzLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4NCB7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNmZmY7IH1cblxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MjpsYXN0LWNoaWxkLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4MzpsYXN0LWNoaWxkLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczJ4MzpsYXN0LWNoaWxkLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuY29sczF4NDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMyeDMge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cblxuLmFpbyAuYm94YnV0dG9ucy1ib3hidXR0b24ge1xuICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgbWFyZ2luLXRvcDogMjhweDsgfVxuXG4uYWlvIC5ib3hidXR0b25zLWJveGJ1dHRvbiAuYm94LWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzZkNmU3MTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmFpbyAuYm94YnV0dG9ucy1ib3hidXR0b24gLmJveC1oZWFkZXIgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDsgfVxuXG4uYWlvIC5ib3gtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJZeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXdMamtpTHo0S0lDQWdJRHh6ZEc5d0lHOW1abk5sZEQwaU1UQXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdPRGczTWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NEtJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4SWlCb1pXbG5hSFE5SWpFaUlHWnBiR3c5SW5WeWJDZ2paM0poWkMxMVkyZG5MV2RsYm1WeVlYUmxaQ2tpSUM4K0Nqd3ZjM1puUGc9PSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDY0LCAxNjIsIDE0NywgMC45KSAwJSwgcmdiYSgxMTYsIDIwNSwgMTc1LCAwLjkpIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2U2MDBhODZjJywgZW5kQ29sb3JzdHI9JyNlNjAwODg3MicsR3JhZGllbnRUeXBlPTAgKTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5haW8gLmN1c3RvbSAuY29sczF4NCB7XG4gIHBhZGRpbmc6IDEycHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWlvIC5jdXN0b20gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWlvIC5jdXN0b20gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gZmlndXJlOmhvdmVyIC50by16ZXJvIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucy5zdGhuZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDM0JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLnBhZ2UtaWQtMTg5LmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMge1xuICAgIC8qaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyovXG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgLnBhZ2UucGFnZS1pZC0xODkuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmljby10d28tY29sdW1ucy5zdGhuZyBhIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAucGFnZS5wYWdlLWlkLTE4OS5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5haW8gLmJveGJ1dHRvbnMtYm94YnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5haW8gLmJveGJ1dHRvbnMtYm94YnV0dG9uOm50aC1jaGlsZCgzbiswKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpbyAuYm94YnV0dG9ucy1ib3hidXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4OyB9XG4gIC5wYWdlLnBhZ2UtaWQtMTg5LmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkuaWNvLXR3by1jb2x1bW5zLnN0aG5nIHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDIsXG4gIC5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDMsXG4gIC5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMyeDMsXG4gIC5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpLmNvbHMxeDQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2ZmZjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAucGFnZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzICNtYXAge1xuICBoZWlnaHQ6IDYwMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmZvcm0tc2VhcmNoIGxhYmVsIHtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0MEEyOTM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuc2VhcmNoLXJlc3VsdHMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBoZWlnaHQ6IDM1OHB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtcmVzdWx0cyxcbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtZGV0YWlsLXRleHQge1xuICBoZWlnaHQ6IDQyNXB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0ZDRkNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1kZXRhaWwtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmljb25tYXJrZXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtZGV0YWlsLWltYWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIC8qLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxuICAgICAgICB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIH0qLyB9XG4gIC5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIG9wYWNpdHk6IC4yNTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLypiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsqLyB9XG4gIC5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcixcbiAgLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiBibGFjazsgfVxuICAucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogM3B4IDEwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkgPiBhID4gbGFiZWwge1xuICBwYWRkaW5nOiAzcHggMjBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaS5hY3RpdmUgPiBhID4gbGFiZWwge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5tdWx0aXNlbGVjdC1uYXRpdmUtc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAubXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5tdWx0aXNlbGVjdCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIC5tdWx0aXNlbGVjdC1zZWxlY3RlZC10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmRvY3VtZW50cy1saXN0LWl0ZW0tZGF0ZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAucGFnZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgI21hcCB7XG4gIGhlaWdodDogNjAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzQwQTI5MztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogMzU4cHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuc2VhcmNoLXJlc3VsdHMsXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLnNlYXJjaC1kZXRhaWwtdGV4dCB7XG4gIGhlaWdodDogNDI1cHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLmljb25tYXJrZXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovIH1cbiAgLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovIH1cbiAgLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gIC5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAzcHggMTBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSA+IGxhYmVsIHtcbiAgcGFkZGluZzogM3B4IDIwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaS5hY3RpdmUgPiBhID4gbGFiZWwge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLm11bHRpc2VsZWN0LW5hdGl2ZS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLm11bHRpc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5tdWx0aXNlbGVjdCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3MgLm11bHRpc2VsZWN0LXNlbGVjdGVkLXRleHQge1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgY29sb3I6ICM1NTU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuY29uY3Vyc29zIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlcixcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmJsb2cgYXJ0aWNsZS5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmJsb2cgYXJ0aWNsZS5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5ibG9nIGFydGljbGUuY29udGVudCB7XG4gIHBhZGRpbmc6IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmRvY3VtZW50cy1saXN0LFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmRvY3VtZW50cy1saXN0LFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5kb2N1bWVudHMtbGlzdCB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIC5kb2N1bWVudHMtbGlzdC1pdGVtLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmRvY3VtZW50cy1saXN0LWl0ZW0sXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaW50ZXIgLmRvY3VtZW50cy1saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyAuZG9jdW1lbnRzLWxpc3QtaXRlbS1oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuZG9jdW1lbnRzLWxpc3QtaXRlbS1oZWFkZXIsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaW50ZXIgLmRvY3VtZW50cy1saXN0LWl0ZW0taGVhZGVyIHtcbiAgLyptYXJnaW4tYm90dG9tOiAxMHB4OyovIH1cblxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuZG9jdW1lbnRzLWxpc3QtaXRlbS1kYXRlLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmRvY3VtZW50cy1saXN0LWl0ZW0tdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuZG9jdW1lbnRzLWxpc3QtaXRlbS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuZG9jdW1lbnRzLWxpc3QtaXRlbS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIC5kb2N1bWVudHMtbGlzdC1pdGVtLXdyYXBwZXIsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuZG9jdW1lbnRzLWxpc3QtaXRlbS13cmFwcGVyLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5kb2N1bWVudHMtbGlzdC1pdGVtLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyAuYm94LWRvY3VtZW50LXNlZW1vcmUgLmZhLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmJveC1kb2N1bWVudC1zZWVtb3JlIC5mYSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuYm94LWRvY3VtZW50LXNlZW1vcmUgLmZhIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyAuZmlsdGVyLWJ1dHRvbnMtaXRlbSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIC5maWx0ZXItYnV0dG9ucy1pdGVtLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5maWx0ZXItYnV0dG9ucy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDIwMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyAuZmlsdGVyLWJ1dHRvbnMtaXRlbSAuZmlsdGVyLWJ1dHRvbnMtaXRlbS1vdXRlcixcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmZpbHRlci1idXR0b25zLWl0ZW0gLmZpbHRlci1idXR0b25zLWl0ZW0tb3V0ZXIsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuZmlsdGVyLWJ1dHRvbnMtaXRlbSAuZmlsdGVyLWJ1dHRvbnMtaXRlbS1vdXRlciB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIC5ib3gtZG9jdW1lbnQtc2VlbW9yZSAuZmEsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIC5ib3gtZG9jdW1lbnQtc2VlbW9yZSAuZmEsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuYm94LWRvY3VtZW50LXNlZW1vcmUgLmZhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uY2F0ZWdvcmllc2xpc3QsXG4uZW50aXRpZXNsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4uY2F0ZWdvcmllc2xpc3QtaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5jYXRlZ29yaWVzbGlzdC1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uZW50aXRpZXNsaXN0LWl0ZW0gYSB7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5vcmdhbmlncmFtLXJvb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODU4NUI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm9yZ2FuaWdyYW0tcm9vdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5M2E7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5vcmdhbmlncmFtLXJvb3Q6YWZ0ZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjNmQ2ZTcxO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAyNTBweDtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ub3JnYW5pZ3JhbS1ob3Jpem9udGFsLWxpbmUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNmQ2ZTcxO1xuICB3aWR0aDogNjElO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBjbGVhcjogYm90aDsgfVxuXG4ub3JnYW5pZ3JhbS1ob3Jpem9udGFsLWxpbmUtbGVmdCB7XG4gIHdpZHRoOiAzMC41JTtcbiAgbWFyZ2luLWxlZnQ6IDE5LjUlOyB9XG5cbi5vcmdhbmlncmFtLWJsb2NrOmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICM2ZDZlNzE7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5vcmdhbmlncmFtLWJsb2NrLW5vLWNvbm5lY3Rpb246YmVmb3JlIHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5vcmdhbmlncmFtLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzklO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm9yZ2FuaWdyYW0tYmxvY2stdG9wIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzZkNmU3MTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG5cbi5vcmdhbmlncmFtLWJsb2NrLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNkU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG5cbi5vcmdhbmlncmFtLWJsb2NrLWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTNhO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ub3JnYW5pZ3JhbS1ibG9jay1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm9yZ2FuaWdyYW0tYmxvY2stcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm9yZ2FuaWdyYW0tYmxvY2stcmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiAtNDJweDtcbiAgaGVpZ2h0OiA0MnB4OyB9XG5cbi5vcmdhbmlncmFtLXNlcGFyYXRvciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlcjogc29saWQgMnB4ICM2ZDZlNzE7IH1cblxuLm9yZ2FuaWdyYW0tY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW5zIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW4ge1xuICB3aWR0aDogMzEuMSU7XG4gIG1hcmdpbi1sZWZ0OiAzLjMzJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm9yZ2FuaWdyYW0tY29sdW1uLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5QTY5QztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW4taGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmN2I2ZTsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW4taGVhZGVyIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7IH1cblxuLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCAjMzlBNjlDO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzM5QTY5QztcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycHggIzM5QTY5QztcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmN2I2ZTtcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMyZjdiNmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjMmY3YjZlO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMmY3YjZlOyB9XG5cbi5vcmdhbmlncmFtLWNvbHVtbi1ibG9jayBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG4ub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2s6YmVmb3JlIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzM5QTY5QztcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogODRweDtcbiAgbGVmdDogMHB4O1xuICB0b3A6IC0xOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrOmFmdGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5QTY5QztcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtNi41cHg7XG4gIG1hcmdpbi10b3A6IC02LjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG5cbi5vcmdhbmlncmFtLWNvbHVtbnMtY2hpbGRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbi5vcmdhbmlncmFtLWNvbHVtbnMtY2hpbGRzOmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQgMnB4ICMzOUE2OUM7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogODAlO1xuICBsZWZ0OiAxMCU7XG4gIHRvcDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm9yZ2FuaWdyYW0tY29sdW1ucy1jaGlsZHM6YWZ0ZXIge1xuICBib3JkZXI6IHNvbGlkIDJweCAjMzlBNjlDO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgdG9wOiAtMzNweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxOSU7XG4gIHBhZGRpbmctbGVmdDogMSU7XG4gIHBhZGRpbmctcmlnaHQ6IDElO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMS4yNSU7XG4gIGJvcmRlcjogc29saWQgMnB4ICMzOUE2OUM7XG4gIGhlaWdodDogNzVweDtcbiAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5vcmdhbmlncmFtLWNoaWxkLWJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2s6YWZ0ZXIge1xuICBib3JkZXI6IHNvbGlkIDJweCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlBNjlDO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgdG9wOiAtMzYuNXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNi41cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4ub3JnYW5pZ3JhbS1jaGlsZC1ibG9jazpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkIDJweCAjMzlBNjlDO1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBoZWlnaHQ6IDI4cHg7IH1cblxuLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAycHggIzJmN2I2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmN2I2ZTsgfVxuXG4ub3JnYW5pZ3JhbS1jaGlsZC1ibG9jayBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JnYW5pZ3JhbS1ibG9jay1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAub3JnYW5pZ3JhbS1jaGlsZC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmdhbmlncmFtLWhvcml6b250YWwtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub3JnYW5pZ3JhbS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAub3JnYW5pZ3JhbS1ibG9jay1sZWZ0LCAub3JnYW5pZ3JhbS1ibG9jay1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgLm9yZ2FuaWdyYW0tcm9vdDphZnRlciwgLm9yZ2FuaWdyYW0tYmxvY2s6YmVmb3JlIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLm9yZ2FuaWdyYW0tY29sdW1uLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrIHNwYW4sXG4gIC5vcmdhbmlncmFtLWNoaWxkLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDEuOXZ3OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5vcmdhbmlncmFtLWNvbHVtbi1ibG9jayBzcGFuLFxuICAub3JnYW5pZ3JhbS1jaGlsZC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMi41dnc7IH0gfVxuXG4uZGF0YV96b25lIHtcbiAgY29sb3I6ICM2RTcwNzM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRhdGFfem9uZSBpbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNkU3MDczO1xuICB3aWR0aDogMTUwcHg7IH1cblxuLmNvdmlkX3pvbmUgbGVnZW5kLCAucHJvZmVzc2lvbmFsX3pvbmUgbGVnZW5kLCAuY29uZGl0aW9uX3pvbmUgbGVnZW5kLCAuZG9lbmNhc196b25lIGxlZ2VuZCB7XG4gIGNvbG9yOiAjNkU3MDczO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnByb2Zlc3Npb25hbF96b25lIGRpdiwgLmNvbmRpdGlvbl96b25lIGRpdiwgLmRvZW5jYXNfem9uZSBkaXYsIC5jb3ZpZF96b25lIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuLmNvdmlkX3pvbmUgbGFiZWwsIC5wcm9mZXNzaW9uYWxfem9uZSBsYWJlbCwgLmNvbmRpdGlvbl96b25lIGxhYmVsLCAuZG9lbmNhc196b25lIGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgY29sb3I6ICM2RTcwNzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5jaGVja21hcmsge1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBib3JkZXI6IHNvbGlkIDJweCAjRDBEOERFO1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmNoZWNrbWFyayAuZmEtY2hlY2sge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICNmZmY7IH1cblxubGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBhMjkzO1xuICBib3JkZXItY29sb3I6ICM0MGEyOTM7IH1cblxubGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBhMjkzO1xuICBib3JkZXItY29sb3I6ICM0MGEyOTM7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogIzQwYTI5MztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYm9yZGVyOiAwOyB9XG5cbiNyZXN1bHQsICNyZXN1bHQtc25zMjQge1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICBQQURESU5HOiAzMHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7IH1cbiAgI3Jlc3VsdCAucmVzdWx0X3RpdGxlLCAjcmVzdWx0LXNuczI0IC5yZXN1bHRfdGl0bGUge1xuICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgI3Jlc3VsdCAucmVzdWx0X3RpdGxlIGltZywgI3Jlc3VsdC1zbnMyNCAucmVzdWx0X3RpdGxlIGltZyB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLmluZm8ge1xuICBtYXgtd2lkdGg6IDY4MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5ob21lLXZpZGVvICNjb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvbGl2ZXN0cmVhbV93YWxscGFwZXIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIGZpeGVkO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uaG9tZS12aWRlbyBodG1sLFxuLmhvbWUtdmlkZW8gYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uaG9tZS12aWRlbyAjY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNjcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaG9tZS12aWRlbyAjaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uaG9tZS12aWRlbyAjYm9keSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAvKiBIZWlnaHQgb2YgdGhlIGZvb3RlciAqLyB9XG5cbi5ob21lLXZpZGVvICNmb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgLyogSGVpZ2h0IG9mIHRoZSBmb290ZXIgKi8gfVxuXG4uaG9tZS12aWRlbyAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDgzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qaXQgY2FuIGJlIGZpeGVkIHRvbyovXG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICAvKnRoaXMgdG8gc29sdmUgXCJ0aGUgY29udGVudCB3aWxsIG5vdCBiZSBjdXQgd2hlbiB0aGUgd2luZG93IGlzIHNtYWxsZXIgdGhhbiB0aGUgY29udGVudFwiOiAqL1xuICAvKm1heC13aWR0aDoxMDAlOyovXG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gIC5ob21lLXZpZGVvIC5jb250ZW50IGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NjhweDtcbiAgICBmcmFtZWJvcmRlcjogMDtcbiAgICBzY3JvbGxpbmc6IG5vOyB9XG5cbi5ob21lLXZpZGVvIC5pbnN0aXR1dGlvbi1sb2dvcyB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmhvbWUtdmlkZW8gLmluc3RpdHV0aW9uLWxvZ29zIGltZyB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmhvbWUtdmlkZW8gLnNpdGUtaW5uZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ob21lLXZpZGVvIC5oYWxmLWxlZnQgaW1nLFxuLmhvbWUtdmlkZW8gLmhhbGYtcmlnaHQgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtdmlkZW8gLmNvbnRlbnQgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmhvbWUtdmlkZW8gLmNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuaG9tZS12aWRlbyAjY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnBhZ2UtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwICNtYXAge1xuICBoZWlnaHQ6IDYwMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAjUHJvdmlkZXJTdWJUeXBlQ29udGFpbmVyLCAucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgI05ldHdvcmtzQ29udGFpbmVyLCAucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgI1JOQ0NJVHlwZUNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNDBBMjkzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5mb3JtLXNlYXJjaC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgaGVpZ2h0OiAxOThweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5zZWFyY2gtZGV0YWlsLFxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5zZWFyY2gtcmVzdWx0cyxcbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuc2VhcmNoLXJlc3VsdHMtZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNGQ0ZDRkO1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNlYXJjaC1kZXRhaWwgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1hcGEtc2lpcCAuc2VhcmNoLWRldGFpbCAuc2VhcmNoLWNvbnRhY3RzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLmljb25tYXJrZXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNlYXJjaC1kZXRhaWwgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzQwQTI5MztcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggIzQwQTI5MztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICM0MEEyOTM7XG4gIG1heC1oZWlnaHQ6IDUyNHB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNjaGVkdWxlLXdlZWtkYXksXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAgLnNjaGVkdWxlLXRpbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5zY2hlZHVsZS13ZWVrZGF5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAxMDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5tZWRpZGFzLWluaWNpYXRpdmFzIC5tZWRpZGFzLWluaWNpYXRpdmFzLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDcxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLm1lZGlkYXMtaW5pY2lhdGl2YXMgLnBhZ2UtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4ubW9uaXRvcml6YWNhb2hvbWUgLmJhY2ssXG4ubW9uaXRvcml6YWNhb2hvbWUgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MTgwOyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4IDI4cHg7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAuc3ViLWNvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTQxNDE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLm1vbml0b3JpemFjYW9ob21lIC5zdWItY29sOmhvdmVyIHtcbiAgICBjb2xvcjogIzQxNDE0MTsgfVxuXG4ubW9uaXRvcml6YWNhb2hvbWUgLnN1Yi1jb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAuc3ViLWNvbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm1vbml0b3JpemFjYW9ob21lIC5zdWItY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4O1xuICBtaW4taGVpZ2h0OiA4MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm1vbml0b3JpemFjYW9ob21lIC5zdWItY29sIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgd2lkdGg6IDYwcHg7IH1cblxuLm1vbml0b3JpemFjYW9ob21lIC5yb3ctMiAuY29sIC5zdWItY29sLXdyYXBwZXIgLnRleHQge1xuICBjb2xvcjogIzZkNmU3MTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgcGFkZGluZzogNnB4IDM2cHggMCA5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubW9uaXRvcml6YWNhb2hvbWUgLnN1Yi1jb2wgLmZhLWNoZXZyb24tcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjYzRjNGM0OyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAuYnV0dG9uaW1hZ2UtY29udGVudCB7XG4gIC8qaGVpZ2h0OiAyMTVweDsqL1xuICBiYWNrZ3JvdW5kOiAjMDA1MTgwO1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3WVRnMlpDSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TURnNE56SWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzRjYThkYyAwJSwgIzAwNTE4MCAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNGNhOGRjIDAlLCAjMDA1MTgwIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGNhOGRjIDAlLCAjMDA1MTgwIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwNmFhNycsIGVuZENvbG9yc3RyPScjMDA1MTgwJyxHcmFkaWVudFR5cGU9MCApOyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAucm93LTIge1xuICBwYWRkaW5nOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MTgwOyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDUxODA7IH1cbiAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTE4MDsgfVxuICAgIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1MTgwOyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZDk0OyB9XG4gICAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMik6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1ZDk0OyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWE3OyB9XG4gICAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMyk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA2YWE3OyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NmJiOyB9XG4gICAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiOyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M2NlOyB9XG4gICAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA4M2NlOyB9XG4gIC5tb25pdG9yaXphY2FvaG9tZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1vbml0b3JpemFjYW9ob21lIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7IH1cblxuLm1vbml0b3JpemFjYW9ob21lIC53cmFwLW9mLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tb25pdG9yaXphY2FvaG9tZSAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb25pdG9yaXphY2FvaG9tZSAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAucGFnZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gI21hcCB7XG4gIGhlaWdodDogNjAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzQwQTI5MztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkgPiBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgaGVpZ2h0OiAzNThweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5zZWFyY2gtcmVzdWx0cyxcbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuc2VhcmNoLXJlc3VsdHMtZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC10ZXh0IHtcbiAgaGVpZ2h0OiA0MjVweDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpIGkge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNGQ0ZDRkO1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuaWNvbm1hcmtlciB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNGQ0ZDRkO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC1pbWFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAvKi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9Ki8gfVxuICAucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBvcGFjaXR5OiAuMjU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7Ki8gfVxuICAucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcixcbiAgLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUubm90aWNpYXMtaW52ZXN0aW1lbnRvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDNweCAxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkgPiBhID4gbGFiZWwge1xuICBwYWRkaW5nOiAzcHggMjBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpLmFjdGl2ZSA+IGEgPiBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAubXVsdGlzZWxlY3QtbmF0aXZlLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAubXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0IHNwYW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMjhweCA2cHggMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAubXVsdGlzZWxlY3Qtc2VsZWN0ZWQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBjb2xvcjogIzU1NTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8gLmRvY3VtZW50cy1saXN0LWl0ZW0tZGF0ZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnBhZ2UtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAjbWFwIHtcbiAgaGVpZ2h0OiA2MDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7Ki9cbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNDBBMjkzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuc2VhcmNoLXJlc3VsdHMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBoZWlnaHQ6IDM1OHB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5zZWFyY2gtcmVzdWx0cyxcbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5zZWFyY2gtZGV0YWlsLXRleHQge1xuICBoZWlnaHQ6IDQyNXB4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkgaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0ZDRkNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC1uYW1lIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgY29sb3I6ICM0MEEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuaWNvbm1hcmtlciB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNGQ0ZDRkO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovIH1cbiAgLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovIH1cbiAgLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAzcHggMTBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaSA+IGEgPiBsYWJlbCB7XG4gIHBhZGRpbmc6IDNweCAyMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpLmFjdGl2ZSA+IGEgPiBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LW5hdGl2ZS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5tdWx0aXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0IHNwYW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMjhweCA2cHggMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLm11bHRpc2VsZWN0LXNlbGVjdGVkLXRleHQge1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgY29sb3I6ICM1NTU7IH1cblxuLnBhZ2UtdGVtcGxhdGUucGxhbm9zLWludmVzdGltZW50byAuZG9jdW1lbnRzLWxpc3QtaXRlbS1kYXRlIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAjbWFwIHtcbiAgaGVpZ2h0OiA2MDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmZvcm0tc2VhcmNoIGxhYmVsIHtcbiAgY29sb3I6ICM0MEEyOTM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAvKnBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMHB4OyovXG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNDBBMjkzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5mb3JtLXNlYXJjaCAuc2Vjb25kLWxpbmUge1xuICBjb2xvcjogIzRkNGQ0ZDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmZvcm0tc2VhcmNoIC5kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDczJTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZGF0YS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5kYXRlLXNlbGVjdG9yIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaSA+IGEge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogMzQzcHg7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuc2VhcmNoLWRldGFpbCxcbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuc2VhcmNoLXJlc3VsdHMsXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmljb25tYXJrZXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovIH1cbiAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovIH1cbiAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4gIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAzcHggMTBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSA+IGxhYmVsIHtcbiAgcGFkZGluZzogM3B4IDIwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaS5hY3RpdmUgPiBhID4gbGFiZWwge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLm11bHRpc2VsZWN0LW5hdGl2ZS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLm11bHRpc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5tdWx0aXNlbGVjdCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLm11bHRpc2VsZWN0LXNlbGVjdGVkLXRleHQge1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgY29sb3I6ICM1NTU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzQwQTI5MzsgfVxuICAucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1kYXRlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNGQ0ZDRkOyB9XG4gIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMCA0MHB4IDIwcHggMDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLXRpdGxlIGkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0MEEyOTM7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0tdGl0bGU6YWZ0ZXIge1xuICAgICAgdG9wOiAyNSU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggNDBweCAzNXB4IDRweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmNvbnRhY3RzLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQgLmNvbnRhY3RzLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLmFnZW5kYSAjcGFnX25hdiAucGFnaW5hdGlvbiBsaSBhIHtcbiAgY29sb3I6ICM0MGEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhICNwYWdfbmF2IC5wYWdpbmF0aW9uIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGEyOTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDBhMjkzICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5ldmVudCAuZXZlbnQtaXRlbSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0MGEyOTM7XG4gIG1pbi1oZWlnaHQ6IDc4cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuYWdlbmRhIC5ldmVudCAuZXZlbnQtaXRlbSBwIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNGQ0ZDRkOyB9XG4gIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuZXZlbnQgLmV2ZW50LWl0ZW0gLmV2ZW50LWl0ZW0tdGl0bGUge1xuICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMCA0MHB4IDIwcHggMDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLmFnZW5kYSAuZXZlbnQgLmV2ZW50LWl0ZW0gLmV2ZW50LWl0ZW0tdGl0bGUgaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM0MGEyOTMgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnBhZ19uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgI21hcCB7XG4gIGhlaWdodDogNjAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuZm9ybS1zZWFyY2gge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gICAgY29sb3I6ICM0MEEyOTM7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjNDBBMjkzO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmZvcm0tc2VhcmNoIC5zZWNvbmQtbGluZSB7XG4gICAgY29sb3I6ICM0ZDRkNGQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuZm9ybS1zZWFyY2ggLmRhdGVwaWNrZXIge1xuICAgIHdpZHRoOiA3MyU7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9kYXRhLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmRhdGUtc2VsZWN0b3Ige1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkgPiBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5mb3JtLXNlYXJjaC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5zZWFyY2gtcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLWRldGFpbCxcbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLnNlYXJjaC1yZXN1bHRzLFxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLXJlc3VsdHMtZW1wdHkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNGQ0ZDRkO1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBjb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5pY29ubWFya2VyIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0ZDRkNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLWRldGFpbC1pbWFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAvKi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9Ki8gfVxuICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBvcGFjaXR5OiAuMjU7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7Ki8gfVxuICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5zZWFyY2gtZGV0YWlsLWltYWdlcyAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLnNlYXJjaC1kZXRhaWwtaW1hZ2VzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuc2VhcmNoLWRldGFpbC1pbWFnZXMgLnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDNweCAxMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSA+IGxhYmVsIHtcbiAgcGFkZGluZzogM3B4IDIwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkuYWN0aXZlID4gYSA+IGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAubXVsdGlzZWxlY3QtbmF0aXZlLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLm11bHRpc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAubXVsdGlzZWxlY3Qgc3BhbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAyOHB4IDZweCAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAubXVsdGlzZWxlY3Qtc2VsZWN0ZWQtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBjb2xvcjogIzU1NTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICM0MEEyOTM7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLWRhdGUge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM0ZDRkNGQ7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzQwQTI5MztcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMCA0MHB4IDIwcHggMDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS10aXRsZSBpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjNDBBMjkzO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS10aXRsZTphZnRlciB7XG4gICAgICB0b3A6IDI1JTtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggNDBweCAzNXB4IDRweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbS1jb250ZW50IC5jb250YWN0cy10aXRsZSB7XG4gICAgICBjb2xvcjogIzQwQTI5MztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0tY29udGVudCAuY29udGFjdHMtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAjcGFnX25hdiAucGFnaW5hdGlvbiBsaSBhIHtcbiAgY29sb3I6ICM0MGEyOTM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAjcGFnX25hdiAucGFnaW5hdGlvbiAuYWN0aXZlIGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBhMjkzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQwYTI5MyAhaW1wb3J0YW50OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmV2ZW50IC5ldmVudC1pdGVtIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzQwYTI5MztcbiAgbWluLWhlaWdodDogNzhweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5ldmVudCAuZXZlbnQtaXRlbSBwIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNGQ0ZDRkOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLmV2ZW50IC5ldmVudC1pdGVtIC5ldmVudC1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzQwYTI5MztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDAgNDBweCAyMHB4IDA7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5ldmVudCAuZXZlbnQtaXRlbSAuZXZlbnQtaXRlbS10aXRsZSBpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzQwYTI5MyAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwgLnBhZ19uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC50ZXh0LWluZm8tc3RhcnQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAudGV4dC1pbmZvLWVuZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBkdCAuY291bnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZS10ZW1wbGF0ZS5wZHQgLmNvdW50ZXIgaDQsIC5wYWdlLXRlbXBsYXRlLnBkdCAuY291bnRlciBwIHtcbiAgICBjb2xvcjogIzY4OEI4NDsgfVxuICAucGFnZS10ZW1wbGF0ZS5wZHQgLmNvdW50ZXIgaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucGR0IC5jb3VudGVyIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5wZHQgLm9kcy13aWRnZXRzLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBkdCAub2RzLXdpZGdldHMtc2VjdGlvbiBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBkdCAub2RzLXdpZGdldHMtc2VjdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucGR0IC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5vZHN3aWRnZXQtbW9zdC1wb3B1bGFyLWRhdGFzZXRzX190aGVtZS1waWN0byxcbiAgLnBhZ2UtdGVtcGxhdGUucGR0IC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5vZHN3aWRnZXQtbGFzdC1kYXRhc2V0cy1mZWVkX190aGVtZS1waWN0byB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucGFnZS10ZW1wbGF0ZS5wZHQgLm9kcy13aWRnZXRzLXNlY3Rpb24gLm9kc3dpZGdldC1tb3N0LXBvcHVsYXItZGF0YXNldHNfX2RhdGFzZXQtZGV0YWlscyxcbiAgLnBhZ2UtdGVtcGxhdGUucGR0IC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5vZHN3aWRnZXQtbGFzdC1kYXRhc2V0cy1mZWVkX19kYXRhc2V0LWRldGFpbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucGR0IC5vZHMtd2lkZ2V0cy1zZWN0aW9uIC5vZHN3aWRnZXQtdGFnLWNsb3VkX190YWctbGlzdCB7XG4gICAgcGFkZGluZzogMHB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBkdCAuYnV0dG9uaW1hZ2UtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIGJhY2tncm91bmQ6ICM5OUQ2ODU7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjOTlENjg1IDAlLCAjNTVCQjMzIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM5OWQ2ODUgMCUsICM1NWJiMzMgMTAwJSk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkyMnB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLnBkdCAuYnV0dG9uaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS10ZW1wbGF0ZS5wZHQgLm9kcy13aWRnZXRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnBkdCAuY291bnRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5wYWdlLXRlbXBsYXRlLnN0ci5wbmUge1xuICAvKiNwYWdlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYzcHg7XG4gICAgfSovIH1cbiAgLnBhZ2UtdGVtcGxhdGUuc3RyLnBuZSAuYnV0dG9uaW1hZ2UtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmY2ZjExO1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2TDlMOHxb1FaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZhOTcwJywgZW5kQ29sb3JzdHI9JyNmZjZmMTEnLEdyYWRpZW50VHlwZT0wICk7IH1cbiAgLnBhZ2UtdGVtcGxhdGUuc3RyLnBuZSAucG5lLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAvKmxpbmUtaGVpZ2h0OiAzOHB4OyovXG4gICAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmctbGVmdDogODFweDtcbiAgICAvKiY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMSU7XG4gICAgICB9Ki8gfVxuICAgIC5wYWdlLXRlbXBsYXRlLnN0ci5wbmUgLnBuZS1idXR0b246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3BuZS1hcnIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgICAgbGVmdDogNTBweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLnN0ci5wbmUgLnBuZS1idXR0b24gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS5zdHIucG5lIC5wbmUtYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5wYWdlLXRlbXBsYXRlLnN0ci5wbmUgLnBuZS1idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEgLmJ1dHRvbmltYWdlLWNvbnRlbnQge1xuICAvKmhlaWdodDogMjE1cHg7Ki9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OTA3NDtcbiAgYmFja2dyb3VuZDogIzA2OTA3NDtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZMOUw4fFvUVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNGZkNmMwIDAlLCAjMThhMTkyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0ZmQ2YzAgMCUsICMxOGExOTIgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZmQ2YzAgMCUsICMxOGExOTIgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNGZkNmMwJywgZW5kQ29sb3JzdHI9JyMxOGExOTInLEdyYWRpZW50VHlwZT0wICk7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYSAuYmFjayB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIGZvb3Rlci5tYWluIHtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUucmVmb3JtYSAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIC5zbGlkZXIgLmluc2lkZS1zbGlkZSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucGFnZS10aXRsZSB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LWZhbWlseTogUmFsZXdheSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLmJ1dHRvbmltYWdlLWNvbnRlbnQtcmVmb3JtYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkI1QTk7XG4gIGJhY2tncm91bmQ6ICM2NkI1QTk7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2TDlMOHxb1FaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzRmZDZjMCAwJSwgIzE4YTE5MiAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNGZkNmMwIDAlLCAjMThhMTkyIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGZkNmMwIDAlLCAjMThhMTkyIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZmQ2YzAnLCBlbmRDb2xvcnN0cj0nIzE4YTE5MicsR3JhZGllbnRUeXBlPTAgKTtcbiAgcGFkZGluZy10b3A6IDM0cHg7XG4gIGhlaWdodDogMjE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWluLWhlaWdodDogMTk1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCA2cHggNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDEsIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDIsIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDMsIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDQsIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDUsIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5idXR0b25pbWFnZS1jb250ZW50LXJlZm9ybWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLmJ1dHRvbmltYWdlLWNvbnRlbnQtcmVmb3JtYSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLmJ1dHRvbmltYWdlLWNvbnRlbnQtcmVmb3JtYSBhIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLnJlbm92YXItdHJhbnNmb3JtYXItbW9kZXJuaXphciB7XG4gIG1hcmdpbjogMTVweCAtMTBweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVub3Zhci10cmFuc2Zvcm1hci1tb2Rlcm5pemFyIC5yb3cudmRpdmlkZSBbY2xhc3MqPSdjb2wtJ106bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzAwYTI5MztcbiAgICB3aWR0aDogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAzMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZW5vdmFyLXRyYW5zZm9ybWFyLW1vZGVybml6YXIgaHIge1xuICAgIGJhY2tncm91bmQ6ICMwMGEyOTM7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luOiAxMHB4IDBweDsgfVxuICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVub3Zhci10cmFuc2Zvcm1hci1tb2Rlcm5pemFyIGgzIHtcbiAgICBjb2xvcjogIzAwYTI5MztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIGZvb3Rlci5tYWluIHtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVmb3JtYS1zbnMtc2luZ2xlLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgLnNpbmdsZS1idXR0b25zLWltYWdlIHtcbiAgICBtYXgtaGVpZ2h0OiAxODVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDZweCAyMHB4IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDBBMjkzOyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgLmJ1dHRvbmltYWdlLWNvbnRlbnQtaWNvbiB7XG4gICAgY29sb3I6ICM0MEEyOTM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXgtaGVpZ2h0OiA1MHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgaDIge1xuICAgIGNvbG9yOiAjNDBBMjkzO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMS4zcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxLjNwdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgLmVudGVyLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogN3B4IDdweCA3cHggN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgIG1hcmdpbjogMHB4IDcwcHg7IH1cbiAgICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVmb3JtYS1zbnMtc2luZ2xlLWJ1dHRvbnMtY29udGFpbmVyIC5lbnRlci1idXR0b24gaDQge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgLnR3by1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNDFweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA3cHggN3B4IDdweCA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gICAgbWFyZ2luOiAxMHB4IDBweDsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXIgLnR3by1idXR0b25zIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAuZmFxLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQxcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogN3B4IDdweCA3cHggN3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cbiAgLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLmZhcS1idXR0b24gaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLmJhY2sge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLnJlZm9ybWEtc25zLXNpbmdsZS1idXR0b25zLWNvbnRhaW5lcjpudGgtbGFzdC1jaGlsZCgyKSBoMiB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVmb3JtYS1zbnMtc2luZ2xlLWJ1dHRvbnMtY29udGFpbmVyOm50aC1sYXN0LWNoaWxkKDIpIGgyIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMgLnJlZm9ybWEtc25zLXNpbmdsZS1idXR0b25zLWNvbnRhaW5lcjpudGgtbGFzdC1jaGlsZCgxKSAuYnV0dG9uaW1hZ2UtY29udGVudC1pY29uIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAucmVmb3JtYS1zbnMtc2luZ2xlLWJ1dHRvbnMtY29udGFpbmVyOm50aC1sYXN0LWNoaWxkKDEpIGgyIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5zaW5nbGUtYnV0dG9ucy1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyAuc2luZ2xlLWJ1dHRvbnMtaW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwNXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uc25zbWFpcy1wYWdlIC5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7IH1cbiAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODA7IH1cbiAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7IH1cbiAgICAuc25zbWFpcy1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODA7IH1cbiAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5OyB9XG4gICAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzk5OTk5OTsgfVxuICAuc25zbWFpcy1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7IH1cbiAgICAuc25zbWFpcy1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMyk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYjNiM2IzOyB9XG4gIC5zbnNtYWlzLXBhZ2UgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuICAgIC5zbnNtYWlzLXBhZ2UgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KTphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2NjY2M7IH1cbiAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgLnNuc21haXMtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbnNtYWlzLXBhZ2UgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDsgfVxuXG4uc25zbWFpcy1wYWdlIC5iYWNrLCAuc25zbWFpcy1wYWdlIGEuYmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7IH1cblxuLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7IH1cbiAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMTlweCAwIDE5cHggMTNweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MDsgfVxuICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MDsgfVxuICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7IH1cbiAgICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOTk5OTk5OyB9XG4gICAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMzsgfVxuICAgICAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMyk6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNiM2IzYjM7IH1cbiAgICAuc25zbWFpcy10YWItcGFyZW50LXBhZ2UgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjOyB9XG4gICAgICAuc25zbWFpcy10YWItcGFyZW50LXBhZ2UgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYzsgfVxuICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7IH1cbiAgICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjY2NjY2NjOyB9XG4gICAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki8gfVxuICAgICAgLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7IH1cblxuLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogYmxhY2s7IH1cblxuLnNuc21haXMtdGFiLXBhcmVudC1wYWdlIC5iYWNrLCAuc25zbWFpcy10YWItcGFyZW50LXBhZ2UgYS5iYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTsgfVxuXG4uZW1wdHktc25zbWFpcyAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwOyB9XG4gIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4IDAgMTlweCAxM3B4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODA4MDgwOyB9XG4gICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MDsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTsgfVxuICAgICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgyKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzk5OTk5OTsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IzYjNiMzsgfVxuICAgICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2IzYjNiMzsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuICAgICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYzsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYzsgfVxuICAgICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg1KTphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYzsgfVxuICAgIC5lbXB0eS1zbnNtYWlzIC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki8gfVxuICAgICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVtcHR5LXNuc21haXMgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwOyB9XG5cbi5lbXB0eS1zbnNtYWlzIC5iYWNrLCAuZW1wdHktc25zbWFpcyBhLmJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnNucy1idXR0b25zIHtcbiAgLypzZWN0aW9uLm1haW4gLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6MjlweDtcblx0XHRwYWRkaW5nLWJvdHRvbTo1NnB4O1xuXHR9Ki9cbiAgLypzZWN0aW9uLm1haW4gLmNvbnRhaW5lciAuY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6NnB4O1xuXHR9Ki8gfVxuICAucGFnZS10ZW1wbGF0ZS5zbnMtYnV0dG9ucyAuYmFjayB7XG4gICAgbWFyZ2luLXRvcDogODFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc3RyIC5yb3ctMiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUuc3RyIC5idXR0b25pbWFnZS1jb250ZW50IHtcbiAgLypoZWlnaHQ6IDIxNXB4OyovXG4gIGJhY2tncm91bmQ6ICMwOTlhZDY7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNmJjMmU2IDAlLCAjMDk5YWQ2IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNmJjMmU2JywgZW5kQ29sb3JzdHI9JyMwOTlhZDYnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuLnBhZ2Uuc3VibGlzdCBhcnRpY2xlLmNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5wYWdlLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNsZWFyOiBib3RoOyB9XG4gICAgLnBhZ2Uuc3VibGlzdCBhcnRpY2xlLmNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwJTsgfVxuICAgIC5wYWdlLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IHVsIGxpIGEge1xuICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAucGFnZS5zdWJsaXN0IGFydGljbGUuY29udGVudCB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM0MEEyOTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLnN1Ymxpc3QgYXJ0aWNsZS5jb250ZW50IHVsIGxpLFxuICAucGFnZS5zdWJsaXN0IGFydGljbGUuY29udGVudCB1bCBsaTpudGgtY2hpbGQoMm4pIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbnNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIwcHggMjVweCA1MHB4IDI1cHg7IH1cblxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2Ugc2VjdGlvbi5tYWluLW5vLXRvcC1iYW5uZXIsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFyZW50LXBhZ2Ugc2VjdGlvbi5tYWluLW5vLXRvcC1iYW5uZXIsXG4ucGFnZS10ZW1wbGF0ZS5hY2NvcmRpb24gc2VjdGlvbi5tYWluLW5vLXRvcC1iYW5uZXIge1xuICBtYXJnaW4tdG9wOiA0NnB4OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhcmVudC1wYWdlIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uLWZvcmVpZ24gLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5zbnMtYnV0dG9ucyAuYmFjayxcbi5wYWdlLXRlbXBsYXRlLmFpbyAuYmFjayxcbi5wYWdlLXRlbXBsYXRlLmFwcHMtYmxvZyAuYmFjayxcbi5wYWdlLXRlbXBsYXRlLmNpZGFkYW8gLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eSAuYmFjayxcbi5wYWdlLXRlbXBsYXRlLmdlbmVyaWMgLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5pbnN0aXR1Y2lvbmFsIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUuaW5zdGl0dWNpb25hbDIgLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5wcm9maXNzaW9uYWwgLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS50YWJzLWxpc3RzIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUuZW50aXRpZXNtYWluIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUucHJlc2VudGF0aW9uLXRhYi1wYWdlIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYSAuYmFjayxcbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zIC5iYWNrLFxuLnNpbmdsZS1zbnMtZW50aXRpZXMgLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5wbmUgLmJhY2sge1xuICAvKm1hcmdpbi10b3A6IDUwcHg7LyogNTcgKi9cbiAgLyptYXJnaW4tYm90dG9tOiAwcHg7LyogNzQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgfVxuXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wZHQgLmJhY2ssXG4ucGFnZS10ZW1wbGF0ZS5wZHQgLmJhY2sge1xuICAvKm1hcmdpbi10b3A6IDU3cHg7Ki9cbiAgLyptYXJnaW4tYm90dG9tOiA3NHB4OyovXG4gIGJhY2tncm91bmQtY29sb3I6ICM1NUJCMzM7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktc3RyIC5iYWNrLFxuLnBhZ2UtdGVtcGxhdGUuc3RyIC5iYWNrIHtcbiAgLyptYXJnaW4tdG9wOiA1N3B4OyovXG4gIC8qbWFyZ2luLWJvdHRvbTogNzRweDsqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDk5YWQ2OyB9XG5cbi5wYWdlLXRlbXBsYXRlLnBuZSAuYmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMTE7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIC5iYWNrIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7IH1cblxuLyoucGFnZS10ZW1wbGF0ZS5wbmUsXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIHtcbiAgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOjIwcHggMHB4O1xuICB9XG59Ki9cbi5wYWdlLXRlbXBsYXRlLmVtcHR5IC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHkgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5nZW5lcmljIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZ2VuZXJpYyAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbiAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbi1mb3JlaWduIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uLWZvcmVpZ24gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5hcHBzLWJsb2cgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5hcHBzLWJsb2cgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5zdWJsaXN0LXN1YiAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnN1Ymxpc3Qtc3ViIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuc3VibGlzdCAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnN1Ymxpc3QgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wbmUucG5lIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcG5lLnBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnByb2dyYW1hLXBuZSAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnByb2dyYW1hLXBuZSAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBkdCAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBkdCAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2UgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFyZW50LXBhZ2UgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFyZW50LXBhZ2UgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuc25zLWJ1dHRvbnMgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5zbnMtYnV0dG9ucyAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXN0ciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXN0ciAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnRhYnMtbGlzdHMgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS50YWJzLWxpc3RzIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2UtcG5lIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2UtcG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUucHJlc2VudGF0aW9uLXRhYi1wYWdlIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUucHJlc2VudGF0aW9uLXRhYi1wYWdlIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnNlYXJjaC5zZWFyY2gtcmVzdWx0cyAucGFnZS10aXRsZSxcbi5zZWFyY2guc2VhcmNoLXJlc3VsdHMgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4uc2luZ2xlLXNucy1lbnRpdGllcyAucGFnZS10aXRsZSxcbi5zaW5nbGUtc25zLWVudGl0aWVzIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZW50aXRpZXNtYWluIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuZW50aXRpZXNtYWluIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuaW5zdGl0dWNpb25hbDIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5pbnN0aXR1Y2lvbmFsMiAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUucG5lIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUucG5lIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGVtYWlzbWFpbiAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnNhdWRlbWFpc21haW4gLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4uc2luZ2xlLXNucy1zYXVkZS1tYWlzIC5wYWdlLXRpdGxlLFxuLnNpbmdsZS1zbnMtc2F1ZGUtbWFpcyAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8gLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuYm9hcy1wcmF0aWNhcyAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmJvYXMtcHJhdGljYXMgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5hZ2VuZGEgLmJsb2cgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUsXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZS1vcmFsIC5wYWdlLXRpdGxlLFxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvcyAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciAucGFnZS10aXRsZSB7XG4gIGNvbG9yOiAjNDBBMjkzO1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbiAgLyogYSByZXRpcmFyIG8gaW1wb3J0YW50IG5vIGZ1dHVybyBhcG9zIGxpbXBlemEgKi9cbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDsgfVxuXG4vKiByZXRpcmFyIG5vIGZ1dHVybyBxdWFuZG8gZXN0aXZlciB0dWRvIG5vcm1hbGl6YWRvICovXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eSAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuZ2VuZXJpYyAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uIC5jb250ZW50LWJvZHksXG4ucGFnZS10ZW1wbGF0ZS5hY2NvcmRpb24tZm9yZWlnbiAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuYXBwcy1ibG9nIC5jb250ZW50LWJvZHksXG4ucGFnZS10ZW1wbGF0ZS5zdWJsaXN0LXN1YiAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuc3VibGlzdCAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcG5lLnBuZSAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUucHJvZ3JhbWEtcG5lIC5jb250ZW50LWJvZHksXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wZHQgLmNvbnRlbnQtYm9keSxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlIC5jb250ZW50LWJvZHksXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFyZW50LXBhZ2UgLmNvbnRlbnQtYm9keSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgLmNvbnRlbnQtYm9keSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUuc25zLWJ1dHRvbnMgLmNvbnRlbnQtYm9keSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXN0ciAuY29udGVudC1ib2R5LFxuLnBhZ2UtdGVtcGxhdGUudGFicy1saXN0cyAuY29udGVudC1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZW1wdHkgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5nZW5lcmljIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uLWZvcmVpZ24gLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5hcHBzLWJsb2cgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5zdWJsaXN0LXN1YiAuY29udGVudCxcbi5wYWdlLXRlbXBsYXRlLnN1Ymxpc3QgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wbmUucG5lIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUucHJvZ3JhbWEtcG5lIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcGR0IC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2UgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFyZW50LXBhZ2UgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgLmNvbnRlbnQsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaG9zcCAuY29udGVudCxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciAuY29udGVudCxcbi5wYWdlLXRlbXBsYXRlLnNucy1idXR0b25zIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktc3RyIC5jb250ZW50LFxuLnBhZ2UtdGVtcGxhdGUudGFicy1saXN0cyAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiAjNDE0MTQxO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IH1cblxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcG5lLnBuZSAucGFnZS10aXRsZSxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlLXBuZSAucGFnZS10aXRsZSB7XG4gIGNvbG9yOiAjZmY2ZjExOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBkdCAucGFnZS10aXRsZSB7XG4gIGNvbG9yOiAjNTVCQjMzOyB9XG5cbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXN0ciAucGFnZS10aXRsZSB7XG4gIGNvbG9yOiAjMDk5YWQ2OyB9XG5cbi5jb2wtaW1hZ2VzLFxuLmNvbC1pbWFnZXMtaW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtaW1hZ2VzIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLWltYWdlcy1pbWFnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1zbnMtZW50aXRpZXMgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLFxuICAucGFnZS10ZW1wbGF0ZS5lbnRpdGllc21haW4gc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtLFxuICAucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSxcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSxcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDc2cHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gICAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzN3B4O1xuICAgICAgY2xlYXI6IGJvdGg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSxcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0sXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0sXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIC5kYXRlcGlja2VyLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLmRhdGVwaWNrZXIsXG4gICAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gLmRhdGVwaWNrZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1ub3RpY2lhcyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGxhYmVsLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGxhYmVsLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwsXG4gICAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0gbGFiZWwge1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtbm90aWNpYXMgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gICAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMHB4OyB9IH1cblxuLmd1aWF1dGVudGUgLnRvcC1ob21lLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTkgIWltcG9ydGFudDsgfVxuXG4uZ3VpYXV0ZW50ZSAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7IH1cblxuLmd1aWF1dGVudGUgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTVweCAyOHB4O1xuICB3aWR0aDogMzMlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZ3VpYXV0ZW50ZSAuc3ViLWNvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0MTQxNDE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmd1aWF1dGVudGUgLnN1Yi1jb2w6aG92ZXIge1xuICAgIGNvbG9yOiAjNDE0MTQxOyB9XG5cbi5ndWlhdXRlbnRlIC5zdWItY29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZ3VpYXV0ZW50ZSAuc3ViLWNvbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmd1aWF1dGVudGUgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xuICBtaW4taGVpZ2h0OiA5MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmd1aWF1dGVudGUgLnN1Yi1jb2wgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogNjBweDsgfVxuXG4uZ3VpYXV0ZW50ZSAucm93LTIgLmNvbC14cy0xMiAuc3ViLWNvbC13cmFwcGVyIC50ZXh0IHtcbiAgY29sb3I6ICM2ZDZlNzE7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gIHBhZGRpbmc6IDZweCAzNnB4IDAgOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMjUwcHg7IH1cbiAgLmd1aWF1dGVudGUgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciAudGV4dCBwIHtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuLmd1aWF1dGVudGUgLnN1Yi1jb2wgLmZhLWNoZXZyb24tcmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5ndWlhdXRlbnRlIC5idXR0b25pbWFnZS1jb250ZW50IHtcbiAgLypoZWlnaHQ6IDIxNXB4OyovXG4gIGJhY2tncm91bmQ6ICMwMDUxODA7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNGNhOGRjIDAlLCAjMDA1MTgwIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0Y2E4ZGMgMCUsICMwMDUxODAgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0Y2E4ZGMgMCUsICMwMDUxODAgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA2YWE3JywgZW5kQ29sb3JzdHI9JyMwMDUxODAnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuLmd1aWF1dGVudGUgLnJvdy0yIHtcbiAgcGFkZGluZzogMHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4uZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODVjNGJhOyB9XG4gIC5ndWlhdXRlbnRlIC5icmVhZGNydW1icyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzQwYTI5MzsgfVxuICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MGEyOTM7IH1cbiAgICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBhMjkzOyB9XG4gIC5ndWlhdXRlbnRlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmI1YTk7IH1cbiAgICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzY2YjVhOTsgfVxuICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODVjNGJhOyB9XG4gICAgLmd1aWF1dGVudGUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4NWM0YmE7IH1cbiAgLmd1aWF1dGVudGUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZiYjsgfVxuICAgIC5ndWlhdXRlbnRlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiOyB9XG4gIC5ndWlhdXRlbnRlIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzY2U7IH1cbiAgICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwODNjZTsgfVxuICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgLmd1aWF1dGVudGUgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZ3VpYXV0ZW50ZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBhMjkzOyB9XG5cbi5ndWlhdXRlbnRlIC53cmFwLW9mLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmd1aWF1dGVudGUgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmd1aWF1dGVudGUgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZ3VpYXV0ZW50ZSAucm93LTIgLmNvbC14cy0xMiAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5ndWlhdXRlbnRlIC5yb3ctMiAuY29sLXhzLTEyIC5zdWItY29sLXdyYXBwZXIgLnRleHQge1xuICAgIG1heC13aWR0aDogMjAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcHMtc2F1ZGUtcmVzcG9uc2l2ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgICAuYXBwcy1zYXVkZS1yZXNwb25zaXZlIC5hcHAtbmFtZSB7XG4gICAgICBtYXJnaW46IGF1dG87IH0gfVxuXG4uYWxtLXJldmVhbCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDN2aDsgfVxuXG4udmlkZW8tdGl0bGUge1xuICBjb2xvcjogIzQwYTI5MztcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICBmb250LWZhbWlseTogUmFsZXdheSxzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4OyB9XG5cbi52aWRlb3MtYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnZoO1xuICBtYXJnaW4tdG9wOiA1dmg7IH1cblxuLmVudGl0eWRldGFpbHMgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmVudGl0eWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5hcnRpY2xlLmNvbnRlbnQgLmVudGl0eWRldGFpbHMgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5lbnRpdHlkZXRhaWxzLWNvbnRhY3RzLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5lbnRpdHlkZXRhaWxzLWNvbnRhY3RzLXRpdGxlIHNwYW4sIC5lbnRpdHlkZXRhaWxzLWNvbnRhY3RzLXRpdGxlLXByZXNlbnRhdGlvbiBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIHBhZGRpbmc6IDFweCAxNXB4OyB9XG5cbi5lbnRpdHlkZXRhaWxzLWNvbnRhY3RzLXRpdGxlLXByZXNlbnRhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2luZ2xlLW5vdGljaWFzIC5pbWctcHJpbnQge1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiAzNXZoO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5zaW5nbGUtbm90aWNpYXMgaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNpbmdsZS1ub3RpY2lhcyBoZWFkZXIgLmFyZWFjaWRhZGFvLWxvZ28tY29udGFpbmVyLCAuc2luZ2xlLW5vdGljaWFzIGhlYWRlciAubGFuZy1nb29nbGUsIC5zaW5nbGUtbm90aWNpYXMgaGVhZGVyIC53aWRnZXQgd2lkZ2V0X3NlYXJjaCwgLnNpbmdsZS1ub3RpY2lhcyBoZWFkZXIgI21lbnUtcHJpbWFyeS1uYXZpZ2F0aW9uLCAuc2luZ2xlLW5vdGljaWFzIGhlYWRlciAubGFuZy1nb29nbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaW5nbGUtbm90aWNpYXMgaGVhZGVyIC5tb2JpbGUtbWVudS10cmlnZ2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2luZ2xlLW5vdGljaWFzIGhlYWRlciAuc25zLWxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaW5nbGUtbm90aWNpYXMgaGVhZGVyIC50b3AtaG9tZS1iYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zaW5nbGUtbm90aWNpYXMgaGVhZGVyIC5sb2dvLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAwOyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgI3BhZ2Uge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5jb2wteHMtNiAuY29sLXNtLTIge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogMzV2aDsgfVxuICAuc2luZ2xlLW5vdGljaWFzICNzbnMtY29udGFpbmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC50b3AtaG9tZS1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5pbWctcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1ub3RpY2lhcyAub3RoZXJOZXdzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5jb2wtaW1hZ2VzLW5vdGljaWFzIHtcbiAgICBtYXgtaGVpZ2h0OiA1MzBweDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLW5vdGljaWFzICNyZWFkc3BlYWtlcl9idXR0b24xIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgLnNvY2lhbC1zaGFyZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLW5vdGljaWFzIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2luZ2xlLW5vdGljaWFzIC5ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1ub3RpY2lhcyAudm9sdGFyIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNpbmdsZS1ub3RpY2lhcyBmb290ZXIgLmJveCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLW5vdGljaWFzIGZvb3RlciAuZm9vdGVyLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtbm90aWNpYXMgZm9vdGVyIC5jb2wtc20tMyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2luZ2xlLW5vdGljaWFzIGZvb3RlciAuZi1ub3RlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtc25zLXZpZGVvcyAuc25zLXBhZ2UtaGVhZGVyIGgxIHtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXNucy12aWRlb3MgLmFyY2hpdmUtdmlkZW8tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMjBweCAwIDEwcHggMHB4O1xuICBjb2xvcjogIzQwYTI5MztcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lbnRpdHlkZXRhaWxzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5lbnRpdHlkZXRhaWxzIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zaW5nbGUtc25zLWVudGl0aWVzIC5saW5rYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi50YWItcGFnZSAudG9wLWJhbm5lcixcbi50YWItcGFnZS1wbmUgLnRvcC1iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxuLnRhYi1wYWdlIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4sXG4udGFiLXBhZ2UtcG5lIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAvKnBhZGRpbmc6IDAgMjVweDsqL1xuICAvKnAge1xuICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9Ki8gfVxuICAudGFiLXBhZ2Ugc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAuYmFjayxcbiAgLnRhYi1wYWdlLXBuZSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC5iYWNrIHtcbiAgICAvKm1hcmdpbi10b3A6IDU3cHg7Ki9cbiAgICAvKm1hcmdpbi1ib3R0b206IDc0cHg7Ki9cbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7Ki8gfVxuXG4udGFiLXBhZ2UtcG5lIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyB7XG4gIC8qQG1lZGlhIChtYXgtd2lkdGg6IDEyMTZweCkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgfSovXG4gIC8qQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1wbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci1wbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0qL1xuICAvKkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0qLyB9XG4gIC50YWItcGFnZS1wbmUgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmNmYxMTtcbiAgICAvKmJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcG5lOyovXG4gICAgY29sb3I6ICNmZjZmMTE7IH1cbiAgICAudGFiLXBhZ2UtcG5lIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhLmFjdGl2ZSwgLnRhYi1wYWdlLXBuZSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC50YWItb3V0LXdyYXAgLnRhYi1sYWJlbHMgYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjExO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAudGFiLXBhZ2UtcG5lIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8qYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcG5lOyovIH1cbiAgICAudGFiLXBhZ2UtcG5lIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4gLnRhYi1vdXQtd3JhcCAudGFiLWxhYmVscyBhOmxhc3QtY2hpbGQge1xuICAgICAgLypib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcG5lOyovIH1cblxuLnRhYi1wYWdlLXBuZSBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIuZ2VuIC50YWItb3V0LXdyYXAgLnRhYi1jb250ZW50IHVsIGxpIC5hY3RpdmUge1xuICB3aWR0aDogMTIwMXB4OyB9XG5cbi50YWItcGFnZS1wbmUgc2VjdGlvbi5tYWluIC5zbnMtY29udGFpbmVyLmdlbiAudGFiLW91dC13cmFwIC50YWItY29udGVudCB1bCBsaSAudGFiLWFjY29yZGlvbiAuc2luZ2xlLXF1ZXN0aW9uIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvYWNjLWFyci5wbmdcIik7IH1cblxuLm1vbml0b3JpemFjYW8tdGhlbWUgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5tb25pdG9yaXphY2FvLXRoZW1lIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51ID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhLFxuLm1vbml0b3JpemFjYW8tdGhlbWUgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7IH1cblxuLm1vbml0b3JpemFjYW8tdGhlbWUgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA1MTgwOyB9XG5cbi5tb25pdG9yaXphY2FvLXRoZW1lIGEsXG4ubW9uaXRvcml6YWNhby10aGVtZSBoZWFkZXIubWFpbiBuYXYubWFpbiBhOmhvdmVyLFxuLm1vbml0b3JpemFjYW8tdGhlbWUgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiBhLFxuLm1vbml0b3JpemFjYW8tdGhlbWUgaGVhZGVyLm1haW4gbmF2Lm1haW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuaWNvbiB7XG4gIGNvbG9yOiAjMDA1MTgwOyB9XG5cbi5tb25pdG9yaXphY2FvLXRoZW1lIC5iYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTE4MCAhaW1wb3J0YW50OyB9XG5cbi5tb25pdG9yaXphY2FvLXRoZW1lIC5wYWdlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDUxODAgIWltcG9ydGFudDsgfVxuXG4ubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MTgwOyB9XG4gIC5tb25pdG9yaXphY2FvLXRoZW1lIC5icmVhZGNydW1icyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwNTE4MDsgfVxuICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7IH1cbiAgICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1MTgwOyB9XG4gIC5tb25pdG9yaXphY2FvLXRoZW1lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVkOTQ7IH1cbiAgICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDIpOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwNWQ5NDsgfVxuICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWE3OyB9XG4gICAgLm1vbml0b3JpemFjYW8tdGhlbWUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSgzKTphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDZhYTc7IH1cbiAgLm1vbml0b3JpemFjYW8tdGhlbWUgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZiYjsgfVxuICAgIC5tb25pdG9yaXphY2FvLXRoZW1lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNCk6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiOyB9XG4gIC5tb25pdG9yaXphY2FvLXRoZW1lIC5icmVhZGNydW1icyA+IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgzY2U7IH1cbiAgICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1vZi10eXBlKDUpOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwODNjZTsgfVxuICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqLyB9XG4gICAgLm1vbml0b3JpemFjYW8tdGhlbWUgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9uaXRvcml6YWNhby10aGVtZSAuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1MTgwOyB9XG5cbi5jYWxlbmRhciAuY2FsZW5kYXItaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNhbGVuZGFyIC5jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5jYWxlbmRhciAuY2FsZW5kYXItaGVhZGVyLWlubmVyIC5tb250aHllYXIge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmNhbGVuZGFyIC5jYWxlbmRhci1oZWFkZXItaW5uZXIgLmFycm93TGVmdCxcbi5jYWxlbmRhciAuY2FsZW5kYXItaGVhZGVyLWlubmVyIC5tb250aHllYXIsXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWhlYWRlci1pbm5lciAuYXJyb3dSaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5jYWxlbmRhciAuY2FsZW5kYXItaGVhZGVyLWlubmVyIC5hcnJvd0xlZnQgaSxcbiAgLmNhbGVuZGFyIC5jYWxlbmRhci1oZWFkZXItaW5uZXIgLm1vbnRoeWVhciBpLFxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWhlYWRlci1pbm5lciAuYXJyb3dSaWdodCBpIHtcbiAgICBmb250LXNpemU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWhlYWRlci1pbm5lciAuYXJyb3dMZWZ0LFxuLmNhbGVuZGFyIC5jYWxlbmRhci1oZWFkZXItaW5uZXIgLmFycm93UmlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhbGVuZGFyIC5jYWxlbmRhci13ZWVrZGF5cy1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWU4ZTg7XG4gIGNvbG9yOiAjNDBBMjkzOyB9XG4gIC5jYWxlbmRhciAuY2FsZW5kYXItd2Vla2RheXMtaW5uZXIgLndlZWtkYXkge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDBweDsgfVxuICAuY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtaW5uZXIgLmRheSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9XG5cbi5jYWxlbmRhciAuY2FsZW5kYXItd2Vla2RheXMtaW5uZXIsXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtaW5uZXIge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDElIDglOyB9XG5cbi5jYWxlbmRhciAuY2FsZW5kYXItd2Vla2RheXMtaW5uZXIgLndlZWtkYXksXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtaW5uZXIgLmRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE0LjIlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmNhbGVuZGFyIC5jYWxlbmRhci1kYXlzLWlubmVyIC5kYXkuY2xpY2tlZC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTMgIWltcG9ydGFudDsgfVxuXG4uY2FsZW5kYXIgLmNhbGVuZGFyLWRheXMtaW5uZXIgLmRheS5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzVFOEU4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhbGVuZGFyIC5jYWxlbmRhci1kYXlzLWlubmVyIC5kYXkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jYWxlbmRhciAuY2FsZW5kYXItY29udGVudC10ZXh0IHtcbiAgcGFkZGluZzogMCA4JTtcbiAgcGFkZGluZy1ib3R0b206IDElO1xuICBmb250LXNpemU6IDEzcHg7IH1cbiIsIi5jbGVhcmZpeDphZnRlciB7XG4gICBjb250ZW50OiBcIiBcIjtcbiAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgIGRpc3BsYXk6IGJsb2NrO1xuICAgaGVpZ2h0OiAwO1xuICAgY2xlYXI6IGJvdGg7XG59XG4uZGVidWcge2JvcmRlcjpzb2xpZCAxcHggIzAwMDt9XG5cbi5yb3ctaGVpZ2h0IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLWhlaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZsb2F0OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY29sLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY29sLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY29sLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uaGFsZi1oZWlnaHQge1xuICBoZWlnaHQ6IDUwJTtcbn1cbi5hbGlnbmxlZnQge1xuICBmbG9hdDpsZWZ0O1xuICBtYXJnaW46IDAuNWVtIDFlbSAwLjVlbSAwO1xufSIsIkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuY29sLXhzcy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHNzLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14c3MtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucm93LXhzLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14cy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wteHMtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5jb2wteHMtbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb2wteHMtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93LXNtLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5jb2wtc20tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb2wtc20tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG4gIC5jb2wtc20tYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yb3ctbWQtaGVpZ2h0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLmNvbC1tZC1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmNvbC1tZC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucm93LWxnLWhlaWdodCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5jb2wtbGctbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5jb2wtbGctYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59IiwiLy8gT0xEXG4ubm9wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmFjY29yZGlvbiB7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG59XG5cbi5hY2NvcmRpb24taXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJHRleHQtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbiAgcGFkZGluZzogMjBweCA0MHB4IDIzcHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9hY2MtYXJyLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgJi5vcGVuOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hY2NvcmRpb24taXRlbS1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gIHBhZGRpbmc6IDI2cHggNDBweCAzNXB4IDRweDtcbiAgZGlzcGxheTogbm9uZTtcblxuICA+IHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWl0ZW0tY29udGVudC1pbWFnZSB7XG4gIC8qd2lkdGg6IDMwJTsqL1xuICBmbG9hdDogcmlnaHQ7XG4gIC8qbWF4LXdpZHRoOiAzMTFweDsqL1xuICAvKmRpc3BsYXk6IGJsb2NrOyovXG4gIC8qcGFkZGluZy1sZWZ0OiA0MXB4OyovXG59XG5cbi5hY2NvcmRpb24taXRlbS1jb250ZW50LXRleHQge1xuICAvKmZsb2F0OmxlZnQ7Ki9cbiAgLyp3aWR0aDogNzAlOyovXG59XG5cbi5hY2NvcmRpb24taXRlbS1jb250ZW50LXRleHQtbm8taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvcC1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xufVxuXG4udG9wLWJhbm5lci1pY29uLXRleHQge1xuICBoZWlnaHQ6IDMwNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi50b3AtYmFubmVyLW91dGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDUxcHg7XG59XG5cbi50b3AtYmFubmVyLWlubmVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRvcC1iYW5uZXItY29udGVudCB7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG4gIC8qcGFkZGluZy10b3A6IDE3NHB4OyovXG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnRvcC1iYW5uZXItY29udGVudC1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLypwb3NpdGlvbjogYWJzb2x1dGU7Ki9cbiAgLyp0b3A6IDA7Ki9cbiAgLypsZWZ0OiAwOyovXG4gIC8qd2lkdGg6IDEwMCU7Ki9cbiAgLypoZWlnaHQ6IDE1MnB4OyovXG4gIC8qYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsqL1xuICAvKmJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Ki9cbiAgLyptYXJnaW46IDAgYXV0byAwOyovXG59XG5cbi50b3AtYmFubmVyLWNvbnRlbnQtdG9wIHtcbiAgLnRvcC1iYW5uZXItY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4udG9wLWJhbm5lci1jb250ZW50LWJvdHRvbSB7XG4gIC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnRvcC1iYW5uZXItY29udGVudC1yaWdodCB7XG4gIC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi50b3AtYmFubmVyLWNvbnRlbnQtbGVmdCB7XG4gIC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4udG9wLWJhbm5lci1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xufVxuXG4udG9wLWJhbm5lci1lbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYWNrLCBhLmJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDg5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggMTBweCA3cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdm9sdGFyci5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDExcHggMTFweDtcbiAgbWFyZ2luLXRvcDogNTBweDsgLyogNTcgKi9cbiAgbWFyZ2luLWJvdHRvbTogMHB4OyAvKiA3NCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xufVxuXG5cbi5maWx0ZXItYnV0dG9ucyB7XG59XG5cbi5maWx0ZXItYnV0dG9ucy10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZmlsdGVyLWJ1dHRvbnMtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIzLjYlO1xuICBtYXJnaW4tcmlnaHQ6IDEuOCU7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsdGVyLWJ1dHRvbnMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5maWx0ZXItYnV0dG9ucy1pdGVtOmhvdmVyLFxuLmZpbHRlci1idXR0b25zLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xufVxuXG4uZmlsdGVyLWJ1dHRvbnMtaXRlbS5hY3RpdmUgLmZpbHRlci1idXR0b25zLWl0ZW0tY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0tb3V0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZpbHRlci1idXR0b25zLWl0ZW0taW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5maWx0ZXItYnV0dG9ucy1pdGVtLWNsb3NlIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2YteC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiA5OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9ucy1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5idXR0b25zLWxpc3QtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzIuOSU7XG4gIG1hcmdpbi1yaWdodDogMC43JTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDExNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0tdHdvIHtcbiAgd2lkdGg6IDQ5LjMlO1xufVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0tdGhyZWU6bnRoLW9mLXR5cGUoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7XG59XG5cbi5idXR0b25zLWxpc3QtaXRlbS10d286bnRoLW9mLXR5cGUoMm4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMSU7XG59XG5cbi5idXR0b25zLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MEEyOTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0tb3V0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogODclO1xufVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0taW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgLyp0b3A6IDEwcHg7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnV0dG9ucy1saXN0LWl0ZW0taW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9ncmVlbi1hcnJvd3MucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvKmJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7Ki9cbiAgLyptYXJnaW4tdG9wOiAtMTNweDsqL1xuICB0b3A6IDQycHg7XG4gIGxlZnQ6IDJweDtcbn1cblxuLmJ1dHRvbnMtbGlzdC1pdGVtOmhvdmVyIC5idXR0b25zLWxpc3QtaXRlbS1pbm5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xufVxuXG4ubGlua3NsaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGlua3NsaXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4vKiB1c2VyIGluIGhvbWVwYWdlICovXG4uYm94IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm94LWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctZ3JheTtcbn1cblxuLmJveC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5ib3gtc2VlbW9yZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgLmZhIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5ib3gtaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogYXJjb25yZWd1bGFyO1xuXG4gIH1cbn1cblxuLmJveC1oZWFkZXIgaW1nIHtcbiAgLyptYXgtd2lkdGg6IDYwcHg7Ki9cbn1cblxuLmJveC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm94LWNvbnRlbnQtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzQxNDE0MTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYm94LWNvbnRlbnQgLmZhLWNoZXZyb24tcmlnaHQsXG4uYm94LWFycm93IHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2M0YzRjNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLmJveDpob3ZlciAuZmEtY2hldnJvbi1yaWdodCB7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbn1cblxuLmJveC1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4uYm94LmhhbGYtaGVpZ2h0IHtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIDIwcHgpO1xufVxuXG4uYm94LXZpZGVvIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ib3gtdmlkZW8gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjExcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib3gtdmlkZW8tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5ib3gtdmlkZW8tZGVzY3JpcHRpb24gaDMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5ib3gtdmlkZW8tc2VlbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAubm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYm94LWJpZyAuYm94LWNvbnRlbnQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmJveC1jb250ZW50LWNvdW50ZXIge1xuICAvKm1hcmdpbi10b3A6IDEwcHg7Ki9cbiAgLyptYXJnaW4tYm90dG9tOiA1cHg7Ki9cbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQxNDE0MTtcbn1cblxuLmJveC1jb250ZW50LWNvdW50ZXItZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0MTQxNDE7XG59XG5cbi5ib3gtc2VlbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5ib3gtc2VlbW9yZSAuZmEge1xuICBmb250LXNpemU6IDIycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib3gtc2VlbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMDA3Mzk5O1xufVxuXG4uYm94LWRvY3VtZW50LXNlZW1vcmUge1xuICAvKnBvc2l0aW9uOmFic29sdXRlOyovXG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IC8qIGJveC1oZWFkZXItdGl0bGUgKi9cbn1cblxuLyogc2xpY2sgc2xpZGVyICovXG4uc2xpY2stc2xpZGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHVzZWQgaW4gaG9tZXBhZ2UgcGFnZS10cGwtaG9tZS5waHAgKi9cbi5oaWdobGlnaHQtaXRlbSB7XG59XG5cbi5oaWdobGlnaHQtaXRlbS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmhpZ2hsaWdodC1pdGVtLWltYWdlIC5zbGljay10cmFjayB7XG4gIGhlaWdodDogMTk1cHg7XG59XG5cbi5oaWdobGlnaHQtaXRlbS1pbWFnZSAuaW5uZXItc2xpZGVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyp6LWluZGV4OiAtMTAwOyovXG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMXB4O1xuICAvKm9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7Ki9cbiAgLypvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodCAhaW1wb3J0YW50OyovXG59XG5cbi5oaWdobGlnaHQtaXRlbS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgYmFja2dyb3VuZDogIzAwYTg2ZDtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM3NENEQUYgMCUsICM0MEEyOTMgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzc0Q0RBRiAwJSwgIzQwQTI5MyAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzc0Y2RhZiAwJSwgIzQwYTI5MyAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwYTg2ZCcsIGVuZENvbG9yc3RyPScjMDA4ODcyJywgR3JhZGllbnRUeXBlPTApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbn1cblxuLmhpZ2hsaWdodC1pdGVtLWxvZ28ge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC1oZWlnaHQ6IDg3cHg7XG59XG5cbi5oaWdobGlnaHQtaXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiB0YWJzICovXG4udGFiLW91dC13cmFwIHtcbiAgLyptYXJnaW4tdG9wOiAxOHB4OyovXG4gIC50YWItbGFiZWxzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgLypib3JkZXItbGVmdDogMXB4IHNvbGlkICM2NkI1QTk7Ki9cbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2NkI1QTk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2QjVBOTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA5cHggOXB4IDExcHggMTBweDtcbiAgICAgIGhlaWdodDogNDNweDtcblxuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCNUE5O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQsICYudGFiLWZpcnN0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQsICYudGFiLWxhc3Qge1xuICAgICAgICAvKmJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2NkI1QTk7Ki9cbiAgICAgICAgLyptYXJnaW4tcmlnaHQ6IC0xMHB4OyovXG4gICAgICB9XG5cbiAgICAgICYudGFiLW90aGVyLWxpbmVzIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgICAvKmJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2NkI1QTk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzY2QjVBOTsqL1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIC8qJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NkI1QTk7XG4gICAgICAgIH0qL1xuICAgICAgICAvKiY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNjZCNUE5O1xuICAgICAgICB9Ki9cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWNvbnRlbnQge1xuICAgICYgPiB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIH1cblxuICAgICYgPiB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBjaXJjbGU7XG4gICAgfVxuXG4gICAgJiA+IHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIH1cblxuICAgICYgPiB1bCA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpIHtcblxuICAgICAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgI2VudGl0eV9saW5rX2RhdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgLypwYWRkaW5nLWJvdHRvbTogMHB4OyovXG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWFjY29yZGlvbiB7XG4gICAgICAgICAgLnNpbmdsZS1xdWVzdGlvbiB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHggMjNweCAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL2FjYy1hcnIucG5nJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLm9wZW46YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDQwcHggMzVweCA0cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIHRhYnMgKi9cbi50YWJzLWRhcmstYmx1ZSB7XG4gIC8qbWFyZ2luLXRvcDogMThweDsqL1xuICAudGFiLWxhYmVscyB7XG4gICAgYSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNmFhNztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDZhYTc7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwNmFhNztcblxuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWE3O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkLCAmLnRhYi1maXJzdCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwNmFhNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDZhYTc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5saW5rYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogOXB4IDE1cHggMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VFRjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGNvbG9yOiAkY29sb3IxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGlua2J1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5saW5rYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBREREODtcbn1cblxuLmxpbmtidXR0b24tbm9saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4Q0M3QkU7XG4gIGNvbG9yOiAjOENDN0JFO1xufVxuXG4ubGlua2J1dHRvbi1ub2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogaGVhZGVyc2VhcmNoICovXG4uaGVhZGVyLXNlYXJjaCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmhlYWRlci1zZWFyY2gtaW5wdXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOUVEMUNBO1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cblxuLmhlYWRlci1zZWFyY2gtc3VibWl0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjOUVEMUNBO1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgYm9yZGVyLWNvbG9yOiAjNDBBMjkzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyLjElO1xuICB3aWR0aDogOS44JTtcbn1cblxuLyogYnV0dG9uc2ltYWdlICovXG4uYnV0dG9uaW1hZ2Uge1xufVxuXG4uYnV0dG9uaW1hZ2UgLmJ1dHRvbmltYWdlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oaWdobGlnaHQtaXRlbS1pbWFnZSAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlLFxuLmJ1dHRvbmltYWdlLWltYWdlIC5pbm5lci1zbGlkZSB7XG4gIGhlaWdodDogMjAxcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5idXR0b25pbWFnZS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDM0cHg7XG4gIGhlaWdodDogMjE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWluLWhlaWdodDogMTk1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzJweCA2cHggNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogXCJhcmNvbnJlZ3VsYXJcIjtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uYnV0dG9uaW1hZ2UtY29udGVudC1pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDg3cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qIGJyZWFjcnVtYnMgKi9cbi50b3AtaG9tZS1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNCOUU0QUM7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkI1QTk7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcblxuICBzcGFuIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gID4gc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM0MEEyOTM7XG4gICAgICBib3JkZXItd2lkdGg6IDE5cHggMCAxOXB4IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzQwQTI5MztcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCNUE5O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjZCNUE5O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1QzRCQTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg1QzRCQTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5REQwQzg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5REQwQzg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjFEOUQzO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQjFEOUQzO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBTTElERVIgKi9cbi5zbGlkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXgtaGVpZ2h0OiA0NjlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuc2xpZGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgaGVpZ2h0OiA0NjlweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuaW5zaWRlLXNsaWRlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1sZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRwYWRkaW5nLXJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLnNsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiA0NjlweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAhaW1wb3J0YW50O1xuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTAwO1xuICAgICAgLyp0b3A6IDA7XG4gICAgICBib3R0b206IDA7Ki9cbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgLy9oZWlnaHQ6IGF1dG87XG4gICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgLypvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyovXG4gICAgICAvKm9iamVjdC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICFpbXBvcnRhbnQ7Ki9cbiAgICB9XG4gIH1cblxuICAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2JTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDVlbTtcbiAgfVxuXG4gIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG5cbiAgLmhlYWRpbmcxIHtcblxuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIC8qcGFkZGluZzogMCAwIDg4cHggODhweDsqL1xuICAgIHAge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgLypwYWRkaW5nOiAwIDAgMCAyNXB4OyovXG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDUlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDAgN3B4O1xuXG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucnNidG4ge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3guYm94LWFnZW5kYSB7XG4gIGhlaWdodDogMzEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmhpZGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItc2VhcmNoLXN1Ym1pdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJveC12aWRlbyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5zbGlkZXIgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYm94LWRvY3VtZW50LXNlZW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAvKmZvbnQtc2l6ZTogMS4ydnc7Ki9cbiAgfVxuXG4gIC5zbGlkZXIsIC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQsIC5zbGlkZXIgLnNsaWRlLCAuc2xpZGVyIC5zbGlkZSA+IGltZyB7XG4gICAgaGVpZ2h0OiA0NDBweDtcbiAgfVxuICAuc2xpZGVyIHtcbiAgICAuc2xpZGUsIC5zbGlkZSA+IGltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmxpbmtidXR0b24ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAucGR0IC50b3AtaG9tZS1iYXIsXG4gIC5zdHIgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlLFxuICAucG5lIC5icmVhZGNydW1icyA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wZHQgLmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlXG4gIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJveC1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7IC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjY3dnc7XG4gIH1cbiAgLmJveC1jb250ZW50IC5mYS1jaGV2cm9uLXJpZ2h0LCAuYm94LWFycm93IHtcbiAgICBmb250LXNpemU6IDI1cHg7IC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAyLjUwdnc7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41MHZ3IC8gMik7XG4gIH1cbiAgLmJveC12aWRlbyBpZnJhbWUge1xuICAgIGhlaWdodDogMTkzcHg7XG4gICAgaGVpZ2h0OiAxNi4xMHZ3O1xuICB9XG4gIC5ib3gtdmlkZW8tZGVzY3JpcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgLyogZmFsbGJhY2sgKi9cbiAgICBmb250LXNpemU6IDEuNTF2dztcbiAgfVxuICAuYm94LXZpZGVvLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7IC8qIGZhbGxiYWNrICovXG4gICAgZm9udC1zaXplOiAxLjM0dnc7XG4gICAgcGFkZGluZzogMS4yNXZ3O1xuICB9XG4gIC5ib3gtc2VlbW9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4OyAvKiBmYWxsYmFjayAqL1xuICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gIH1cbiAgLmJveC1zZWVtb3JlIC5mYSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4ydnc7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJveC1zbWFsbCAuYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuYm94LXZpZGVvIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyMzdweDtcbiAgfVxuXG4gIC5oaWdobGlnaHQtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG5cbiAgLmJ1dHRvbmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuYnV0dG9uaW1hZ2UgLmJ1dHRvbmltYWdlLWltYWdlLFxuICAuYnV0dG9uaW1hZ2UtaW1hZ2UgLmlubmVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5idXR0b25pbWFnZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICB9XG4gIC5idXR0b25pbWFnZS1jb250ZW50LWljb24ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWdobGlnaHQtaXRlbTpmaXJzdC1jaGlsZCxcbiAgLmJ1dHRvbmltYWdlLXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuaGlnaGxpZ2h0LWl0ZW0sXG4gIC5idXR0b25pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5ib3gtc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAuYm94LW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuYm94LWJpZyAuYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ib3gtYmlnIC5ib3gtY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLmJveC1zZWVtb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7IC8qIGZhbGxiYWNrICovXG4gICAgLypmb250LXNpemU6IDEuMnZ3OyovXG4gIH1cbiAgLmJveC1zZWVtb3JlIC5mYSxcbiAgLmJveC1kb2N1bWVudC1zZWVtb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgLypmb250LXNpemU6IDEuMnZ3OyovXG4gIH1cblxuICAudGFiLW91dC13cmFwIC50YWItbGFiZWxzIGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC50YWItb3V0LXdyYXAtZGFyay1ibHVlIC50YWItbGFiZWxzIGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgfVxuICAuYWNjb3JkaW9uLWl0ZW0tY29udGVudC1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYWNjb3JkaW9uLWl0ZW0tY29udGVudC1pbWFnZSBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIGhlaWdodDogMzQ5cHg7XG4gICAgLnNsaWRlIHtcbiAgICAgIGhlaWdodDogMzQ5cHg7XG4gICAgfVxuICAgIC5zbGlkZSA+IGltZyB7XG4gICAgICAvKmhlaWdodDogMTAwJTsqL1xuICAgICAgLypvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7Ki9cbiAgICAgIC8qb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDsqL1xuICAgICAgaGVpZ2h0OiAzNDlweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBwYWRkaW5nOiAxcHggMCA3MnB4IDA7XG4gICAgICAvKnRleHQtYWxpZ246IGNlbnRlcjsqL1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiLyogODkzICovXG5ib2R5LmhvbWUgZm9vdGVyLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuZm9vdGVyLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMHB4Oy8qIDgwcHggKi9cbiAgLmJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjFFMjtcbiAgICBib3JkZXI6bm9uZTtcbiAgICAud3JhcHMge1xuICAgICAgcGFkZGluZzogMjBweCAyN3B4IDExcHg7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAud2lkZ2V0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5sb2dvLXdyYXBwZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAubG9nbyB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDNweCAyMHB4IDA7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBoZWlnaHQ6IDE2OHB4O1xuICAgIH1cbiAgICAuYXJlYWNpZGFkYW8tbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNy42ZW07XG4gICAgICBkaXNwbGF5OiB1bnNldDtcbiAgICAgIHdpZHRoOiAxMmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogOXB4IDAgMDtcbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTQxNDE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgfVxuICB9XG4gIC5ib3gtMiB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZzogMTJweCA0MnB4O1xuICAgIGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAvKm1hcmdpbi1yaWdodDogMzVweDsqL1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAvKmNvbnRlbnQ6IFwiIFwiOyovXG4gICAgICAvKmRpc3BsYXk6IHRhYmxlOyovXG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgLypjb250ZW50OiBcIiBcIjsqL1xuICAgICAgLypkaXNwbGF5OiB0YWJsZTsqL1xuICAgICAgLypjbGVhcjogYm90aDsqL1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLnNoYXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweDtcbiAgICB3aWR0aDogOTVweDtcbiAgICAuc3RCdXR0b24gLnN0TGFyZ2Uge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgfVxuICAgIHNwYW4sIGEge1xuICAgICAgJi5zaGFyZS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM1ODU4NUI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgID4gc3BhbiA+IHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc2hhcmVpY28ucG5nXCIpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMTdweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0X2xpbmtlZGluX2xhcmdlIC5zdEJ1dHRvbiAuc3RMYXJnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjFweCAtMnB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuICAgIC50d2l0dGVyX2xhcmdlIC5zdEJ1dHRvbiAuc3RMYXJnZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMnB4IC0ycHg7XG4gICAgfVxuICAgIC5zdF9mYWNlYm9va19sYXJnZSAuc3RCdXR0b24gLnN0TGFyZ2Uge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTJweDtcbiAgICB9XG4gICAgLnN0X2dvb2dsZXBsdXNfbGFyZ2UgLnN0QnV0dG9uIC5zdExhcmdlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OXB4IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5zdHIgZm9vdGVyLm1haW4ge1xuICAuc2hhcmUgc3BhbiA+IHNwYW4gPiBzcGFuLCAuc2hhcmUgYSA+IHNwYW4gPiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvc2hhcmVpY29ibHVlLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyLnBuZSBmb290ZXIubWFpbiB7XG4gIC5zaGFyZSBzcGFuID4gc3BhbiA+IHNwYW4sIC5zaGFyZSBhID4gc3BhbiA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9zaGFyZWljb29yYW5nZS5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAzMDEyICovXG4uaW5zdGl0dWNpb25hbCBmb290ZXIubWFpbiwgLmNpZGFkYW8gZm9vdGVyLm1haW4sIC5wcm9maXNzaW9uYWwgZm9vdGVyLm1haW4sIC5zbnMgZm9vdGVyLm1haW4ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi8qIDMzNzAgKi9cbi5ncm4ge1xuICBmb290ZXIubWFpbiB7XG4gICAgLypwYWRkaW5nLXRvcDogMjBweDsqL1xuICB9XG59XG5mb290ZXIge1xuICAuc29jaWFsZ3JvdXAgPiBzcGFuLCAuc3BzbSA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAuc3BzbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGhlaWdodDogNjBweDtcbiAgICA+IHtcbiAgICAgIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zb2NpYWxncm91cCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuZi1ub3RlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuLyogMzkwNiAqL1xuZm9vdGVyLm1haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAuYm94LTIge1xuICAgID46Zmlyc3QtY2hpbGQge1xuICAgICAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgICAgIC8qZmxvYXQ6IGxlZnQ7Ki9cbiAgICAgIGltZyB7XG4gICAgICAgIC8qbWFyZ2luLXRvcDogMTBweDsqL1xuICAgICAgfVxuICAgIH1cbiAgICA+Om50aC1jaGlsZCgyKSB7XG4gICAgICAvKmRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xuICAgICAgLypmbG9hdDogbGVmdDsqL1xuICAgICAgaW1nIHtcbiAgICAgICAgLyptYXJnaW4tdG9wOiAxMHB4OyovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qQlROIE9QSU5JT04qL1xuLmJ0bi1vcGluaW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMHB4O1xuICB0b3A6IDEwMHB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmJ0bi1vcGluaW9uLW9wZW4gLmJ0bi1vcGluaW9uLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcbiAgcG9zaXRpb246Zml4ZWQ7XG4gIGxlZnQ6MDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idG4tb3BpbmlvbiAuYnRuLW9waW5pb24tdGl0bGUge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KC0xcHgsIDNweCwgNXB4LCByZ2JhKDAsMCwwLC4zKSk7XG4gIGJvcmRlcjowO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOjA7XG4gIHBhZGRpbmc6MTVweCAyNXB4O1xuICB3aWR0aDogMTYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6I2ZmZjtcbiAgb3V0bGluZTowO1xufVxuLmJ0bi1vcGluaW9uLW9wZW4gLmJ0bi1vcGluaW9uLXRpdGxlIHtcbiAgcGFkZGluZzo4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1vcGluaW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjozcHggc29saWQgJGNvbG9yMTtcbiAgcGFkZGluZzo1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3Bpbmlvbi1vcGVuIC5idG4tb3Bpbmlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tb3Bpbmlvbi1jb250YWluZXIgLmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIGZpZWxkc2V0IHtcbiAgbWFyZ2luLXRvcDowcHg7XG59XG5cblxuXG5cbi8qU0VBTCovXG5cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvVlRCbnJLNDJFaU9CbmNWeVFYWjdqNi1qMlUwbG1sdVA5UldsU3l0bTNoby53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvVlRCbnJLNDJFaU9CbmNWeVFYWjdqNVg1Zi05bzF2Z1AyRVh3ZmpnbDdBWS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvVlRCbnJLNDJFaU9CbmNWeVFYWjdqNmFSb2JrQXd2M3Z4dzNqTWhWRU5HQS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvVlRCbnJLNDJFaU9CbmNWeVFYWjdqejBMVy00M2FNRXpJTzZYVVRMamFkOC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSsxRTAwLTFFRkYsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiBsb2NhbCgnRmlyYSBTYW5zIExpZ2h0JyksIGxvY2FsKCdGaXJhU2Fucy1MaWdodCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L1ZUQm5ySzQyRWlPQm5jVnlRWFo3ai1nZG0wTFpkanFyNS1vYXlYU09lZmcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbCgnRmlyYSBTYW5zIEJvbGQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92Ni9EdWdQZFNsam1PVG9jWk9SMkNJdE9xLWoyVTBsbWx1UDlSV2xTeXRtM2hvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5Rjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoJ0ZpcmEgU2FucyBCb2xkJyksIGxvY2FsKCdGaXJhU2Fucy1Cb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjYvRHVnUGRTbGptT1RvY1pPUjJDSXRPcFg1Zi05bzF2Z1AyRVh3ZmpnbDdBWS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgQm9sZCcpLCBsb2NhbCgnRmlyYVNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L0R1Z1BkU2xqbU9Ub2NaT1IyQ0l0T3FhUm9ia0F3djN2eHczak1oVkVOR0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbCgnRmlyYSBTYW5zIEJvbGQnKSwgbG9jYWwoJ0ZpcmFTYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92Ni9EdWdQZFNsam1PVG9jWk9SMkNJdE9qMExXLTQzYU1FeklPNlhVVExqYWQ4LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzFFMDAtMUVGRiwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKCdGaXJhIFNhbnMgQm9sZCcpLCBsb2NhbCgnRmlyYVNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3Y2L0R1Z1BkU2xqbU9Ub2NaT1IyQ0l0T3VnZG0wTFpkanFyNS1vYXlYU09lZmcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMjEyLCBVKzIyMTUsIFUrRTBGRiwgVStFRkZELCBVK0YwMDA7XG59XG4uZm9vdGVyLXJpZ2h0IGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5cbi5jb25maW8td2lkZ2V0LXNlYWwge1xuICB3aWR0aDogMjQwcHg7XG4gIC8qIHBhZGRpbmc6IDE2cHggMHB4OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDA7XG4gIC8qIGZsb2F0OiBub25lOyAqL1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2e1xuICAvL3BhZGRpbmc6IDBweCAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLXdlYmtpdC1iYXNlbGluZS10b3A7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOjA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6NTNweDtcbn1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5icmFuZGluZyA+IGEge1xuICAvKiBJbmZlbGl6bWVudGUgw6kgbmVjZXNzw6FyaW8gbyBJbXBvcnRhbnQgKi9cbiAgY29sb3I6ICMxZTY1OWUgIWltcG9ydGFudDtcbn1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5icmFuZGluZyA+IGE6aG92ZXIge1xuICAvKiBJbmZlbGl6bWVudGUgw6kgbmVjZXNzw6FyaW8gbyBJbXBvcnRhbnQgKi9cbiAgY29sb3I6ICMxZTY1OWUgIWltcG9ydGFudDtcbn1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5icmFuZGluZyB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLypmbG9hdDogbGVmdDsqL1xuICB3aWR0aDoyMyU7XG59XG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LmJyYW5kaW5nIHNwYW4ge1xuICBmb250LXNpemU6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5icmFuZGluZyBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTVweCAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcblxufVxuXG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LnBhcnRuZXJzLWxvZ29zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAvKmZsb2F0OiByaWdodDsqL1xuICB3aWR0aDo0OCU7XG59XG4uY29uZmlvLXdpZGdldC1zZWFsID4gZGl2IGEgaW1nIHtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIGhlaWdodDogNTBweDtcbiAgLy9wYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luOjA7XG4gIGZsb2F0OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbmZpby13aWRnZXQtc2VhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OmF1dG87XG4gICAgaGVpZ2h0OmF1dG87XG4gIH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdiB7XG4gICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtdG9wO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuY29uZmlvLXdpZGdldC1zZWFsID4gZGl2LmJyYW5kaW5nIHtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAvL21hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgLy9wYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5wYXJ0bmVycy1sb2dvcyB7XG4gICAgLy9wYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIC8vbWFyZ2luLXRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTkwcHgpIHtcbiAgLmNvbmZpby13aWRnZXQtc2VhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OmF1dG87XG4gICAgaGVpZ2h0OmF1dG87XG4gIH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdiB7XG4gIC8vcGFkZGluZzogMHB4IDE2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtdG9wO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb25maW8td2lkZ2V0LXNlYWwgPiBkaXYuYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbmZpby13aWRnZXQtc2VhbCA+IGRpdi5wYXJ0bmVycy1sb2dvcyB7XG4gICAgLy9tYXJnaW4tdG9wOiAxNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgIC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYmx1ciwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XG4gIEBpZiAkaW5zZXQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICB9XG59IiwiLyogOTAwICovXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIGZvb3Rlci5tYWluIC5ib3gtMiBwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjZweCkge1xuICBmb290ZXIubWFpbiAuYm94LTIgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIDExMzQgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgZm9vdGVyLm1haW4geyAgICBcbiAgICAud2lkZ2V0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDsgICAgICBcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICAgIC53aWRnZXQgYSxcbiAgICAud2lkZ2V0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgLmxvZ28td3JhcHBlciB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubG9nby13cmFwcGVyIC5sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAuYnRuLW9waW5pb24ge1xuICAgICAgdG9wOiAxMjBweDtcbiAgICB9XG5cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7ICBcbiAgZm9vdGVyLm1haW4ge1xuICAgIC53aWRnZXQge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC53aWRnZXQgYSxcbiAgICAud2lkZ2V0IGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgLmxvZ28td3JhcHBlciB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgLmxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubG9nby1tcyB7ICAgICAgXG4gICAgICAmLm1zMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7ICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyLm1haW4ge1xuICAgIC53aWRnZXQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuYm94LTIgeyAgICAgIFxuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5sb2dvLW1zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgXG4gICAgfVxuICB9XG4gIGZvb3Rlci5tYWluIHsgICAgXG4gICAgLmJveC0yIHtcbiAgICAgID46Zmlyc3QtY2hpbGQgeyAgICAgICAgXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPjpudGgtY2hpbGQoMikge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgZm9vdGVyIC5zb2NpYWxncm91cCB7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICAvKmZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMzJweCBhdXRvO1xuICAgIGNsZWFyOiBib3RoOyovXG4gICAgPiBzcGFuIHtcbiAgICAgIC8qbGVmdDogaW5pdGlhbDsqL1xuICAgICAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgICAgIC8qbWFyZ2luOiAwIGF1dG87Ki9cbiAgICAgIC8qZGlzcGxheTogYmxvY2s7Ki9cbiAgICB9XG4gIH1cbiAgLmJ0bi1vcGluaW9uIHtcbiAgICBsZWZ0OjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206MHB4O1xuICAgIHRvcDphdXRvO1xuICB9XG4gIC5idG4tb3Bpbmlvbi1vcGVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gIH1cbiAgLmJ0bi1vcGluaW9uIC5idG4tb3Bpbmlvbi10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyouYnRuLW9waW5pb24sIC5idG4tb3Bpbmlvbi1vcGVuIHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH0qL1xuXG59IiwiXG5oZWFkZXIubWFpbiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRtYXgtaGVpZ2h0OiA4MHB4O1xuXHRtaW4taGVpZ2h0OiA4MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdG1pbi1oZWlnaHQ6IDc2cHg7XG5cdH1cblx0LmxvZ28ge1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDIwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRib3JkZXI6IDA7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHdpZHRoOiAxMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy10b3A6IC40ZW07XG5cdFx0fVxuXHR9XG5cdC5sYW5nLWdvb2dsZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi10b3A6IC40ZW07XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDYlO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAuMmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0ei1pbmRleDogMzAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDJlbTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAuMmVtO1xuXHRcdH1cblxuXHRcdCNnb29nbGVfbGFuZ3VhZ2VfdHJhbnNsYXRvciB7XG5cdFx0XHRzZWxlY3Q6Oi1tcy1leHBhbmQge1xuXHRcdFx0XHQvL3JlbW92ZSBhcnJvdyBvbiBJRVxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0Ly9yZW1vdmUgYXJyb3cgb24gZmlyZWZveFxuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IDFweDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogJyc7XG5cdFx0XHR9XG5cdFx0XHRzZWxlY3QuZ29vZy10ZS1jb21ibyB7XG5cdFx0XHRcdGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2ljb24tbGFuZ3VhZ2UucG5nKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAycHggNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0b3B0aW9ue1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNucy1sb2dve1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb19zbnMuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRtYXJnaW4tdG9wOiAuMmVtO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IC4xZW07XG5cdFx0fVxuXHR9XG5cblx0LnNlY29uZC1sb2dve1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0cGFkZGluZy10b3A6IDAuNGVtO1xuXHR9XG5cdC5sb2dvLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTJlbSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmFyZWFjaWRhZGFvLWxvZ28tY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAuNGVtO1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRhIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogLjNlbTtcblx0XHR9XG5cdH1cblx0LmFyZWFjaWRhZGFvLWxvZ28ge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMC4zZW07XG5cdFx0Ly9AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0Ly9cdHBhZGRpbmctcmlnaHQ6IDQuNGVtO1xuXHRcdC8vfVxuXHR9XG5cdC5sb2dvLTQwYW5vc3tcblx0XHR3aWR0aDogMTkycHg7XG5cdFx0aGVpZ2h0OiAwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDIwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0d2lkdGg6IDE0MnB4IWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA4NXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDlweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndpZGdldF9zZWFyY2gge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogLjRlbTtcblx0XHRAbWVkaWEgKHdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHQmW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4KTtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0YmFja2dyb3VuZDogIzQwQTI5MyB1cmwoXCJpbWFnZXMvc25zX3NlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzQwQTI5MyB1cmwoXCJpbWFnZXMvc25zX3NlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbdHlwZT1cInRleHRcIl0ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4ICMwMDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA0MHB4O1xuXHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0bmF2Lm1haW4tbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdH1cblxuXHQjZGwtbWVudXtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdCNkbC1tZW51e1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuXHR9XG5cbn1cblxubmF2Lm1haW4ge1xuXG5cdC5zdWItbWVudSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblxuXHRcdC5zdWItbWVudSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0fVxuXG5cdH1cblx0Ly8gQ2xhc3MgQWRpY2lvbmFkYSBhdHJhdsOpcyBkZSBKcXVlcnkgZG8gZmljaGVpcm8ganMvc2NyaXB0LmpzXG5cdC5hZGQtc2Nyb2xsIHtcblx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG59XG5cbi5wZHQgaGVhZGVyLm1haW4ge1xuXHQud2lkZ2V0X3NlYXJjaCB7XG5cdFx0aW5wdXQge1xuXHRcdFx0Jlt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVCQkMzOTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzVCQkMzOTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jlt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzQwQTI5Mztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN0ciBoZWFkZXIubWFpbiB7XG5cdC53aWRnZXRfc2VhcmNoIHtcblx0XHRpbnB1dCB7XG5cdFx0XHQmW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDk5YWQ2IHVybChcImltYWdlcy9uZXdzZWFyY2gxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIDZweDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwNzM5OSB1cmwoXCJpbWFnZXMvbmV3c2VhcmNoMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbdHlwZT1cInRleHRcIl0ge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICMwOTlhZDY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc3RyLnBuZSBoZWFkZXIubWFpbiB7XG5cdC53aWRnZXRfc2VhcmNoIHtcblx0XHRpbnB1dCB7XG5cdFx0XHQmW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcG5lIHVybChcImltYWdlcy9uZXdzZWFyY2gxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIDZweDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBuZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jlt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXBuZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOjExOTlweClcbntcblx0LnBkdCBoZWFkZXIubWFpbixcblx0LnN0ciBoZWFkZXIubWFpbixcblx0LnN0ci5wbmUgaGVhZGVyLm1haW4sXG5cdGhlYWRlci5tYWluIHtcblx0XHQud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuXHRcdC53aWRnZXRfc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL21vYmlsZS9zZWFyY2gucG5nJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0fVxuXHR9XG5cblx0aGVhZGVyLm1haW4ge1xuXHRcdGhlaWdodDogNzRweDtcblx0XHQvKmJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7Ki9cblxuXHRcdG5hdi5tYWluIHtcbiAgICAgICAgXHRkaXNwbGF5OiBub25lO1xuICAgICAgXHR9XG5cdFx0bmF2Lm1haW4tbW9iaWxlIHtcbiAgICAgICAgXHRkaXNwbGF5OiBibG9jaztcbiAgICAgICAgXHR6LWluZGV4OiAxMDtcbiAgICAgIFx0fVxuXG5cdFx0LndpZGdldF9zZWFyY2hcdHtcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdH1cdFx0XG5cblx0XHQud2lkZ2V0X3NlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHQvKmxlZnQ6LTI1cHg7Ki9cblx0XHRcdHRvcDogNjBweDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdHJpZ2h0OiAtNzVweDtcblx0XHRcdGJvcmRlcjogc29saWQgMnB4ICRjb2xvcjE7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0XHQud2lkZ2V0X3NlYXJjaCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwMHZ3O1xuXHRcdFx0dG9wOiA3MHB4O1xuXHRcdFx0cmlnaHQ6IC05NnB4O1xuXHRcdH1cblxuXHRcdC5kbC1tZW51d3JhcHBlciB7XG5cdFx0XHR0b3A6IDRlbTtcblx0XHR9XHRcdFxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KVxue1xuXHQjcGFnZSB7XG5cdCAgICBwYWRkaW5nLXRvcDogMDtcblx0fVxuXG5cdGhlYWRlci5tYWluIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuc25zLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6MTVweDtcblx0XHR9XG5cdFx0LndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdFx0cmlnaHQ6IC02NXB4O1xuXHRcdH1cblx0XHQud2lkZ2V0X3NlYXJjaCAuaWNvbiB7XG5cdFx0XHRyaWdodDogLTg2cHg7XG5cdFx0fVxuXHRcdC5kbC1tZW51d3JhcHBlciBidXR0b24ge1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0fVxuXHRcdC5sb2dvIHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdCAgICAubG9nby1tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcdFx0XG5cdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0fVxuXHRcdC5sb2dvLW1vYmlsZSBpbWcge1x0ICAgIFx0XG5cdCAgICBcdG1heC1oZWlnaHQ6IDUwcHg7XG5cdCAgICB9XG5cdH1cbn0iLCJzZWN0aW9uLm1haW57XG4gIC5oaWRlLXRleHR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhaW5lci1ob21lcGFnZSB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0cGFkZGluZy1yaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7LyogdG8gcmVtb3ZlIGFmdGVyIHVuaWZvcm1pemF0aW9uIGluIHN0eWxlLnNjc3Mgc2VjdGlvbi5tYWluIC5jb250YWluZXIgKi9cbn1cbi5ob21lcGFnZS1ibG9jayBcbntcblx0bWFyZ2luLXRvcDozMHB4O1xufVxuLmJveC10cmFuc3BhcmVuY2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NCwgMjQxLCAyMjYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltYWdlcy9ob21lX3RyYW5zcGFyZW5jaWFfYmcuanBnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlcjpub25lO1xufVxuLmJveC10cmFuc3BhcmVuY2lhIC5ib3gtY29udGVudC10aXRsZSB7XG4gIGZvbnQtc2l6ZToxOHB4O1xufVxuLmJveC10cmFuc3BhcmVuY2lhIC5ib3gtY29udGVudC1jb3VudGVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJveC10cmFuc3BhcmVuY2lhIC5ib3gtY29udGVudC1jb3VudGVyLWRlc2Mge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubmV3cy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmV3cy1pdGVtLWxpbms6aG92ZXIgLmZhICB7XG4gIGNvbG9yOiAjMDA3Mzk5O1xufVxuLm5ld3MtaXRlbS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDExNXB4O1xufVxuLm5ld3MtaXRlbS1pbWFnZSxcbi5uZXdzLWl0ZW0tdGl0bGUsXG4ubmV3cy1pdGVtLXRleHQge1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuLm5ld3MtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZToxNnB4O1xuICBjb2xvcjokdGV4dC1jb2xvcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5uZXdzLWl0ZW0tdGV4dCB7XG4gIGZvbnQtc2l6ZToxM3B4O1xuICBjb2xvcjogJHRleHQtY29sb3I7XG59XG4ubmV3cy1pdGVtLWRhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICBmb250LXNpemU6MTJweDtcbiAgY29sb3I6IzY2Njtcbn1cbi5uZXdzLWl0ZW0tZGF0ZSAuZmEge1xuICBmb250LXNpemU6MTZweDtcbiAgY29sb3I6JGNvbG9yMTtcbn1cbi5ib3gtaGlnaGxpZ2h0cyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7ICAgIFxufVxuLmJveC1oaWdobGlnaHRzIC5ib3gtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gIHBhZGRpbmctbGVmdDogMjVweDsgIFxufSBcbi5ib3gtaGlnaGxpZ2h0cy1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogOThweDtcbiAgbGluZS1oZWlnaHQ6IDk4cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgLypkaXNwbGF5OiBibG9jazsqL1xuICAvKmhlaWdodDogMTAwJTsqL1xuICAvKndpZHRoOiAxMDAlOyovXG4gIC8qYmFja2dyb3VuZC1jb2xvcjogJGJnLWdyYXk7Ki9cbn1cbi5ib3gtaGlnaGxpZ2h0cy1saXN0LWl0ZW0gLmljb24ge1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6NTAlO1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgLypjb2xvcjojZmZmOyovXG59XG4uYm94LWhpZ2hsaWdodHMgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjojMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6MzBweDtcbn1cblxuLmJveC1uZXdzIHtcbiAgcGFkZGluZzogMzFweCAyNXB4O1xufVxuXG4uYm94LW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG5cbi5ib3gtbmV3cyAuYm94LWhlYWRlcixcbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjpsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOjBweDtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4uYm94LW5ld3MgLmJveC1jb250ZW50IHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cblxuLnRleHQtc2xpZGVyIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJveC1uZXdzIC5ib3gtaGVhZGVyLXRpdGxle1xufVxuXG4uaGlkZSB7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBsZWZ0OjBweDtcbiAgdG9wOi01MDBweDtcbiAgd2lkdGg6MXB4O1xuICBoZWlnaHQ6MXB4O1xuICBvdmVyZmxvdzpoaWRkZW47XG59XG5cbi5ib3gtbmV3cyAuYm94LWhlYWRlci1zZWVtb3JlIHtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDowcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4Oy8qIGJveC1oZWFkZXItdGl0bGUgKi9cbn1cbi5ib3gtbmV3cyAuYm94LWhlYWRlci10aXRsZSxcbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6JGNvbG9yMTtcbn1cblxuLmJveC1uZXdzbGV0dGVyIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDoxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbi5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQge1xuICBmb250LXNpemU6MTNweDtcbn1cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTo1cHg7XG59XG4uYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGlucHV0IHtcbiAgZm9udC1zaXplOjEzcHg7ICBcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiA1OSU7ICBcbiAgYm9yZGVyOm5vbmU7ICAgXG4gIG1hcmdpbjowcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxJTsgICBcbn1cbi5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMzAlOyAgICBcbn1cbi8qLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgd2lkdGg6IDQwJTtcbiAgYm9yZGVyOm5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgY29sb3I6I2ZmZjtcbn0qL1xuLmJveC1uZXdzbGV0dGVyIGZvcm0ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjpub25lO1xuICBtYXJnaW46MDtcbiAgcGFkZGluZzowO1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogOSU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJveC1uZXdzbGV0dGVyIGJ1dHRvbiAuZmEtY2hldnJvbi1yaWdodCB7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICByaWdodDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cblxuLnBvcHVwIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1hZ2VzL3BvcHVwX2JhY2tncm91bmQucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgLnBvcHVwLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW4tdG9wOiA0MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDVweCAjZmZmKTtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgNXB4ICNmZmYpO1xuICAgICAgfVxuXG4gICAgICBpZnJhbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICAgIH1cblxuICAgICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgNXB4ICNmZmYsIDAgMCA1cHggI2ZmZiwgMCAwIDVweCAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ob21lIHtcbiAgLnRleHQtbmV3c2xldHRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmNhbGVuZGFyICoge1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhciB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5zdWJ0aXRsZS1uZXdzbGV0dGVyIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5jb3ZpZDE5LWRlc2t0b3B7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1OHB4KTtcbiAgfVxuICAuY292aWQxOS1tb2JpbGV7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1OHB4KTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcblxuICAgIC5jb3ZpZDE5LW1vYmlsZXtcbiAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmNvdmlkMTktZGVza3RvcHtcbiAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgfVxuXG5cbn0iLCJAbWVkaWEgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweClcbntcbiAgLm5ld3MtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOjE1cHg7ICBcbiAgfSAgXG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KVxue1xuICAuYm94LWJpZyAuYm94LWNvbnRlbnQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6My41NHZ3Oy8qIDM1cHggKi9cbiAgfVxuXG4gIC5ib3gtbmV3cyAuYm94LWNvbnRlbnQge1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cblxuICAuYm94LW5ld3MgLmJveC1oZWFkZXItdGl0bGUsXG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5uZXdzLWl0ZW0taW1hZ2UsIC5uZXdzLWl0ZW0tdGl0bGUsIC5uZXdzLWl0ZW0tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5uZXdzLWl0ZW0taW1hZ2Uge1xuICAgIC8qbWF4LWhlaWdodDogMTA1cHg7Ki9cbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG4gIC8qLmJveC1oaWdobGlnaHRzIC5ib3gtaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH0qL1xuICAuYm94LWhpZ2hsaWdodHMsIC5ib3gtbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuYm94LWhpZ2hsaWdodHMtbGlzdC1pdGVtIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmJveC1oaWdobGlnaHRzLWxpc3QtaXRlbSAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG4gIC5uZXdzLWl0ZW0tdGl0bGUge1xuICAgIC8qZm9udC1zaXplOjE1cHg7Ki8gIFxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo5OTFweClcbntcbiAgLnNsaWRlciAuc2xpZGUtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4OyAgICBcbiAgfVxuXG4gIC5zbGlkZXIgLmluc2lkZS1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICBoMSBcbiAgICB7XG4gICAgICBwYWRkaW5nOjEwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuc3RyLnBuZSwgLnBkdCB7XG4gICAgLnNsaWRlciAuaW5zaWRlLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlOyAgICAgIFxuICAgICAgYm90dG9tOjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzoxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjQpO1xuICAgICAgaDEgXG4gICAgICB7XG4gICAgICAgIHBhZGRpbmc6MHB4OyAgICAgICAgXG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdHIsIC5tb25pdG9yaXphY2FvaG9tZSB7XG4gICAgLndyYXAtb2Ytd3JhcCB7ICAgICBcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlOyAgICAgIFxuICAgICAgYm90dG9tOjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjQpO1xuICAgICAgcGFkZGluZzoxMHB4OyBcbiAgICB9XG4gICAgLndyYXAtb2Ytd3JhcCAudGV4dC1pbWctd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgICAgLnRleHQge1xuICAgICAgICAvKmZsb2F0OmxlZnQ7Ki8gICAgICAgXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgaDEsIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9ICAgICAgICAgICAgICAgXG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIC8qZmxvYXQ6IGxlZnQ7Ki9cbiAgICAgICAgbWFyZ2luOiAwLjVlbSAxZW0gMC41ZW0gMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib3gtbmV3c2xldHRlciAuYm94LWNvbnRlbnQgaW5wdXQjZW1haWxfNCB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuYm94LW5ld3NsZXR0ZXIgLmJveC1jb250ZW50IGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5ob21lIHtcbiAgICAudGV4dC1uZXdzbGV0dGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpXG57XG4gIC5ob21lIHtcbiAgICAuYWJzb2x1dGUtc2xpZGVyIHtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBsZWZ0OjcuNSU7ICAgIFxuXG4gICAgICAuc2xpY2stcHJldiAge1xuICAgICAgICBsZWZ0OiAtOCU7XG4gICAgICB9XG4gICAgICAuc2xpY2stbmV4dCAge1xuICAgICAgICByaWdodDogLTglO1xuICAgICAgfVxuICAgIH1cblxuICB9ICBcblxuICAuc2xpZGVyIC5pbnNpZGUtc2xpZGUgaDEgeyAgICAgIFxuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuICB9XG5cbiAgLnN0ci5wbmUsIC5wZHQge1xuICAgIC5zbGlkZXIgLmluc2lkZS1zbGlkZSBoMSB7ICAgICAgICBcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgIH1cbiAgfVxuICAuc3RyLCAubW9uaXRvcml6YWNhb2hvbWUgeyAgICBcbiAgICAud3JhcC1vZi13cmFwIC50ZXh0LWltZy13cmFwcGVyIHtcbiAgICAgIC50ZXh0IGgxLCBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH0gXG4gICAgfVxuICB9XG5cbiAgLmJveC10cmFuc3BhcmVuY2lhIC5pbWctcmVzcG9uc2l2ZSxcbiAgLmJveC1zbWFsbCAuaW1nLXJlc3BvbnNpdmV7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLmJveC1uZXdzIC5ib3gtY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm5ld3MtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDowcHg7XG4gIH1cbiAgLm5ld3MtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5uZXdzLWl0ZW0taW1hZ2UsIC5uZXdzLWl0ZW0tdGl0bGUsIC5uZXdzLWl0ZW0tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLm5ld3MtaXRlbS1pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxuXG4gIC5uZXdzLWl0ZW0tZGF0ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmJveC1uZXdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NDc5cHgpXG57XG4gIC5ob21lIHtcbiAgICAuYWJzb2x1dGUtc2xpZGVyIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBsZWZ0OjEwJTsgICAgXG5cbiAgICAgIC5zbGljay1wcmV2ICB7XG4gICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgICB9XG4gICAgICAuc2xpY2stbmV4dCAge1xuICAgICAgICByaWdodDogLTEwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3cy1pdGVtLWltYWdlLCAubmV3cy1pdGVtLXRpdGxlLCAubmV3cy1pdGVtLXRleHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ib3gtY29udGVudC10aXRsZSB7XG4gICAgICBmb250LXNpemU6MjBweDtcbiAgICAgIGZvbnQtc2l6ZTo0LjE3dnc7LyogMjBweCAqL1xuICAgIH1cbiAgICAuYm94LWNvbnRlbnQgLmZhLWNoZXZyb24tcmlnaHQsIC5ib3gtYXJyb3cge1xuICAgICAgZm9udC1zaXplOjYuMjZ2dzsvKiAzMHB4ICovXG4gICAgICBtYXJnaW4tdG9wOi0zLjEzdnc7XG4gICAgfVxuICAgIC5ib3gtbmV3c2xldHRlciBidXR0b24gLmZhLWNoZXZyb24tcmlnaHQgeyAgICBcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gIH1cbiAgLmJveC1uZXdzbGV0dGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBpbnB1dCB7XG4gICAgd2lkdGg6IDkwJTsgICAgXG4gIH1cbiAgLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgZGlzcGxheTpibG9jaztcbiAgfSAgXG4gIC8qLmJveC1uZXdzbGV0dGVyIC5ib3gtY29udGVudCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9Ki9cbiAgLmJveC1oaWdobGlnaHRzLWxpc3QtaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogNS4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDYuMnZ3O1xuICB9XG5cbiAgLnN0ci5wbmUge1xuICAgIC5zbGlkZXIgLmluc2lkZS1zbGlkZSB7ICAgICAgXG4gICAgICBoMSBcbiAgICAgIHsgICAgICAgIFxuICAgICAgICB3aWR0aDogNjd2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY29udGVudC1ib3R0b20tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59IiwiLmNvbnRlbnQtYm90dG9tLXRleHQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZvcmVpZ24taXRlbXtcblxuICAuZm9yZWlnbi1pdGVtLXRpdGxlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgIzM3YjI4YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdiMjhjO1xuICAgIG1hcmdpbjogMjBweCAwcHg7XG5cbiAgICAuZm9yZWlnbi1pdGVtLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gIH1cbiAgLmZvcmVpZ24taXRlbS1jb250ZW50LWJ1dHRvbnN7XG5cbiAgICAuZm9yZWlnbi1pdGVtLWNvbnRlbnQtaW1hZ2V7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbiIsIi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4gPiB1bCA+IGxpID4gdWwgPiBsaTpiZWZvcmUsXG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaS5pY28tdHdvLWNvbHVtbnMgPiB1bCA+IGxpOmJlZm9yZSB7XG5cdGxlZnQ6IDJweDtcbn1cblxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiA+IHVsID4gbGkgPiB1bCA+IGxpIHtcblx0cGFkZGluZy1sZWZ0OjMycHg7XG59XG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluID4gdWwgPiBsaSA+IHVsIHtcblx0cGFkZGluZy1sZWZ0OjIxcHg7XG59XG5cbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczF4Mixcbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczF4Myxcbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczJ4Myxcbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczF4NCB7XG5cdGJvcmRlci1yaWdodDogc29saWQgMnB4ICNmZmY7XG59XG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmNvbHMxeDI6bGFzdC1jaGlsZCxcbi5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczF4MzpsYXN0LWNoaWxkLFxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saS5jb2xzMngzOmxhc3QtY2hpbGQsXG4uYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmNvbHMxeDQ6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saS5jb2xzMngzIHtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctYm90dG9tOiAzNHB4O1xufVxuLmFpbyB7XG5cdC5ib3hidXR0b25zIHtcblx0XHQvL21hcmdpbi10b3A6IDIwcHg7XG5cdFx0Ly9tYXJnaW4tbGVmdDogMHB4O1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiAwcHg7XG5cdH1cblxuXHQuYm94YnV0dG9ucy1ib3hidXR0b246Zmlyc3QtY2hpbGQge1xuXHRcdC8vcGFkZGluZy1sZWZ0OjBweDtcblx0fVxuXG5cdC5ib3hidXR0b25zLWJveGJ1dHRvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG5cdFx0Ly9wYWRkaW5nLWxlZnQ6MnB4O1xuXHRcdC8vcGFkZGluZy1yaWdodDogMHB4O1xuXHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cdH1cblx0XG5cdC5ib3hidXR0b25zLWJveGJ1dHRvbiAuYm94LWNvbnRlbnQtdGl0bGUge1xuXHRcdGNvbG9yOiM2ZDZlNzE7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQuYm94YnV0dG9ucy1ib3hidXR0b24gLmJveC1oZWFkZXIgaW1nIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHR9XG5cblx0LmJveC1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWXlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpraUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNVEF3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3T0RnM01pSWdjM1J2Y0MxdmNHRmphWFI1UFNJd0xqa2lMejRLSUNBOEwyeHBibVZoY2tkeVlXUnBaVzUwUGdvZ0lEeHlaV04wSUhnOUlqQWlJSGs5SWpBaUlIZHBaSFJvUFNJeElpQm9aV2xuYUhROUlqRWlJR1pwYkd3OUluVnliQ2dqWjNKaFpDMTFZMmRuTFdkbGJtVnlZWFJsWkNraUlDOCtDand2YzNablBnPT0pO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoNjQsIDE2MiwgMTQ3LCAwLjkpIDAlLCByZ2JhKDExNiwgMjA1LCAxNzUsIDAuOSkgMTAwJSk7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSg2NCwgMTYyLCAxNDcsIDAuOSkgMCUsIHJnYmEoMTE2LCAyMDUsIDE3NSwgMC45KSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSg2NCwgMTYyLCAxNDcsIDAuOSkgMCUsIHJnYmEoMTE2LCAyMDUsIDE3NSwgMC45KSAxMDAlKTtcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2U2MDBhODZjJywgZW5kQ29sb3JzdHI9JyNlNjAwODg3MicsR3JhZGllbnRUeXBlPTAgKTtcblx0fVxufVxuXG4ucGFnZS10ZW1wbGF0ZS5haW8ge1xuXHQuY3VzdG9tIHtcblx0XHQuY29sczF4NCB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRhOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0fVxuXHR9XG59XG5cbi5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbiBmaWd1cmU6aG92ZXIgLnRvLXplcm8ge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn0iLCJAbWVkaWEgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweClcbntcblx0LmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmljby10d28tY29sdW1ucy5zdGhuZyB7XG5cdFx0cGFkZGluZy1sZWZ0OjIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDoyMHB4O1xuXHRcdHdpZHRoOiAzNCU7XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpXG57XHRcblx0LnBhZ2UucGFnZS1pZC0xODkuZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuaWNvLXR3by1jb2x1bW5zIHtcblx0XHQvKmhlaWdodDogMzAwcHggIWltcG9ydGFudDsqL1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHR9XHRcblx0LnBhZ2UucGFnZS1pZC0xODkuZ3JuXG5cdHtcblx0XHQuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmljby10d28tY29sdW1ucy5zdGhuZyBhIGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcdFx0XHRcblx0XHR9XG5cdFx0LmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saT5hIHtcblx0XHRcdHBhZGRpbmctdG9wOjBweDtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OjIwcHg7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi10b3A6IC0zNXB4O1xuXHRcdH1cblx0fSBcbn1cbkBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XG4gIC5haW8ge1xuICAgIC5ib3hidXR0b25zLWJveGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuYm94YnV0dG9ucy1ib3hidXR0b246bnRoLWNoaWxkKDNuKzApIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuICAgIC5haW8ge1xuICAgICAgLmJveGJ1dHRvbnMtYm94YnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuXHQucGFnZS5wYWdlLWlkLTE4OS5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saS5pY28tdHdvLWNvbHVtbnMge1xuXHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmljby10d28tY29sdW1ucy5zdGhuZyB7XG5cdFx0cGFkZGluZzoxMHB4O1xuXHR9XG5cblx0LmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saS5jb2xzMXgyLFxuXHQuYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpLmNvbHMxeDMsXG5cdC5haW8uZ3JuIC5iaWctYm94LWN1c3RvbS1wYWdlIC5ib3gtaW4+dWw+bGkuY29sczJ4Myxcblx0LmFpby5ncm4gLmJpZy1ib3gtY3VzdG9tLXBhZ2UgLmJveC1pbj51bD5saS5jb2xzMXg0IHtcblx0XHRib3JkZXItcmlnaHQ6bm9uZTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2ZmZjtcblx0fVxuXG59XG5AbWVkaWEgKG1heC13aWR0aDo0ODBweCkge1xuXHQuYWlvLmdybiAuYmlnLWJveC1jdXN0b20tcGFnZSAuYm94LWluPnVsPmxpPnVsPmxpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4iLCIucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzIHtcblx0LnBhZ2UtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICB9XG5cbiAgICAjbWFwIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2ggbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7Ki9cbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXStzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1OHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLFxuICAgIC5zZWFyY2gtcmVzdWx0cy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1kZXRhaWwtdGV4dCAge1xuICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpe1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XHRcbiAgICAuc2VhcmNoLWRldGFpbC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICB9XG5cbiAgICAuaWNvbm1hcmtlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6c29saWQgMXB4ICM0ZDRkNGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWRldGFpbC1pbWFnZXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAuc2xpY2stZG90cyB7ICAgICAgICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zbGljay1kb3RzIGxpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO1xuICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovXG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovXG4gICAgICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3IxO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudT5saT5hIHtcbiAgICAgICAgcGFkZGluZzozcHggMTBweDtcbiAgICB9XG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lcj5saT5hPmxhYmVsIHtcbiAgICAgICAgcGFkZGluZzozcHggMjBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpLmFjdGl2ZT5hPmxhYmVsIHtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtbmF0aXZlLXNlbGVjdHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm11bHRpc2VsZWN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qgc3BhbntcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qtc2VsZWN0ZWQtdGV4dHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cblxuICAgIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICAgICAgICBjb2xvcjojOTk5O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5jb25jdXJzb3Mge1xuXHQucGFnZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIH1cblxuICAgICNtYXAge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdK3NwYW4ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yMTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3IxO1xuICAgIH1cblxuICAgIC5mb3JtLXNlYXJjaC1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XG4gICAgICAgIGhlaWdodDogMzU4cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMsXG4gICAgLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWRldGFpbC10ZXh0ICB7XG4gICAgICAgIGhlaWdodDogNDI1cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpIGl7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgYm9yZGVyOnNvbGlkIDFweCAjNGQ0ZDRkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cdFxuICAgIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICAgICAgICBmb250LXNpemU6MjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgIH1cblxuICAgIC5pY29ubWFya2VyIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZGV0YWlsLWltYWdlcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgIC5zbGljay1kb3RzIHsgICAgICAgIFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGlcbiAgICAgICAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6YmxhY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAvKi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9Ki9cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvblxuICAgICAgICB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvcjE7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51PmxpPmEge1xuICAgICAgICBwYWRkaW5nOjNweCAxMHB4O1xuICAgIH1cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpPmE+bGFiZWwge1xuICAgICAgICBwYWRkaW5nOjNweCAyMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1jb250YWluZXI+bGkuYWN0aXZlPmE+bGFiZWwge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1uYXRpdmUtc2VsZWN0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdCBzcGFue1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA2cHggMjhweCA2cHggMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1zZWxlY3RlZC10ZXh0e1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuXG4gICAgLmRvY3VtZW50cy1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICAgIGNvbG9yOiM5OTk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxufSIsIi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVye1xuICAuYmxvZyBhcnRpY2xlLmNvbnRlbnQgLnNucy1wYWdlLWhlYWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH0gXG4gIC5ibG9nIGFydGljbGUuY29udGVudCB7XG4gICAgcGFkZGluZzowcHg7XG4gIH0gXG5cbiAgLmRvY3VtZW50cy1saXN0IHtcbiAgICBib3JkZXItdG9wOnNvbGlkIDFweCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5kb2N1bWVudHMtbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5kb2N1bWVudHMtbGlzdC1pdGVtLWhlYWRlciB7XG4gICAgLyptYXJnaW4tYm90dG9tOiAxMHB4OyovXG4gIH1cblxuICAuZG9jdW1lbnRzLWxpc3QtaXRlbS1jYXRlZ29yeSB7fVxuICAuZG9jdW1lbnRzLWxpc3QtaXRlbS1kYXRlIHtcbiAgICBjb2xvcjojOTk5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLmRvY3VtZW50cy1saXN0LWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbiAgLmRvY3VtZW50cy1saXN0LWl0ZW0td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgICAgXG4gIH1cblxuICAuYm94LWRvY3VtZW50LXNlZW1vcmUgLmZhIHtcbiAgICBmb250LXNpemU6IDEycHg7ICAgIFxuICB9XG5cbiAgLmZpbHRlci1idXR0b25zLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIC5maWx0ZXItYnV0dG9ucy1pdGVtLW91dGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuXHQucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMsXG5cdC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwLFxuXHQucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaW50ZXJ7XG5cdCAgLmJveC1kb2N1bWVudC1zZWVtb3JlIC5mYSB7XG5cdCAgICBmb250LXNpemU6IDE2cHg7ICAgIFxuXHQgIH1cblx0fVx0XG59IiwiLmNhdGVnb3JpZXNsaXN0LFxuLmVudGl0aWVzbGlzdCB7XG5cdGxpc3Qtc3R5bGU6bm9uZTtcblx0cGFkZGluZzowO1x0XG59XG4uY2F0ZWdvcmllc2xpc3QtaXRlbSB7XG5cdHBhZGRpbmctYm90dG9tOjIwcHg7XHRcbn1cblxuLmNhdGVnb3JpZXNsaXN0LWl0ZW0tdGl0bGUge1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRjb2xvcjokY29sb3IxO1x0XG5cdHBhZGRpbmctYm90dG9tOjEwcHg7XHRcbn1cbi5lbnRpdGllc2xpc3QtaXRlbSBhIHtcblx0Y29sb3I6ICM0MTQxNDE7XHRcbn1cblxuLm9yZ2FuaWdyYW0tcm9vdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTg1QjtcbiAgY29sb3I6I2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY3Vyc29yOnBvaW50ZXI7XG59XG4ub3JnYW5pZ3JhbS1yb290OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzYTtcbiAgY29sb3I6I2ZmZjtcbn1cbi5vcmdhbmlncmFtLXJvb3Q6YWZ0ZXIge1xuICBib3JkZXI6c29saWQgMXB4ICM2ZDZlNzE7XG4gIGNvbnRlbnQ6Jyc7XG4gIGhlaWdodDogMjUwcHg7XG4gIHRvcDo0MHB4O1xuICBsZWZ0OjUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm9yZ2FuaWdyYW0taG9yaXpvbnRhbC1saW5lIHtcbiAgbWFyZ2luLXRvcDoxNXB4O1xuICBib3JkZXI6c29saWQgMXB4ICM2ZDZlNzE7XG4gIHdpZHRoOiA2MSU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNsZWFyOmJvdGg7XG59XG4ub3JnYW5pZ3JhbS1ob3Jpem9udGFsLWxpbmUtbGVmdCB7XG4gICAgd2lkdGg6IDMwLjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAxOS41JTtcbn1cbi5vcmdhbmlncmFtLWJsb2NrOmJlZm9yZSB7XG4gIGJvcmRlcjpzb2xpZCAxcHggIzZkNmU3MTtcbiAgY29udGVudDonJztcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OjUwJTtcbiAgdG9wOi00MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ub3JnYW5pZ3JhbS1ibG9jay1uby1jb25uZWN0aW9uOmJlZm9yZSB7XG4gIGJvcmRlcjpub25lO1xufVxuLm9yZ2FuaWdyYW0tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzOSU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vcmdhbmlncmFtLWJsb2NrLXRvcCB7XG4gIGJvcmRlcjpzb2xpZCAycHggIzZkNmU3MTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLm9yZ2FuaWdyYW0tYmxvY2stY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUU2RTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ub3JnYW5pZ3JhbS1ibG9jay1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzYTtcbiAgY29sb3I6I2ZmZjtcbn1cbi5vcmdhbmlncmFtLWJsb2NrLWxlZnQge1xuICBmbG9hdDpsZWZ0O1xufVxuLm9yZ2FuaWdyYW0tYmxvY2stcmlnaHQge1xuICBmbG9hdDpyaWdodDtcbn1cbi5vcmdhbmlncmFtLWJsb2NrLXJpZ2h0OmJlZm9yZSB7XG4gIHRvcDotNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLm9yZ2FuaWdyYW0tc2VwYXJhdG9yIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyOnNvbGlkIDJweCAjNmQ2ZTcxO1xufVxuLm9yZ2FuaWdyYW0tY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbnMge1xuICBtYXJnaW4tdG9wOjE1cHg7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4ge1xuICB3aWR0aDogMzEuMSU7XG4gIG1hcmdpbi1sZWZ0OiAzLjMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4taGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlBNjlDO1xuICBjb2xvcjojZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4taGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmN2I2ZTtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbi1oZWFkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbi1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItdG9wOnNvbGlkIDJweCAjMzlBNjlDO1xuICBib3JkZXItYm90dG9tOnNvbGlkIDJweCAjMzlBNjlDO1xuICBib3JkZXItcmlnaHQ6c29saWQgMnB4ICMzOUE2OUM7XG4gIGhlaWdodDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2s6aG92ZXIge1xuICBjb2xvcjojZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY3YjZlO1xuICBib3JkZXItdG9wOnNvbGlkIDJweCAjMmY3YjZlO1xuICBib3JkZXItYm90dG9tOnNvbGlkIDJweCAjMmY3YjZlO1xuICBib3JkZXItcmlnaHQ6c29saWQgMnB4ICMyZjdiNmU7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2sgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2s6YmVmb3JlIHtcbiAgYm9yZGVyOnNvbGlkIDJweCAjMzlBNjlDO1xuICBjb250ZW50OicnO1xuICBoZWlnaHQ6IDg0cHg7XG4gIGxlZnQ6MHB4O1xuICB0b3A6LTE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbi1ibG9jazphZnRlciB7XG4gIGJvcmRlcjpzb2xpZCAycHggI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5QTY5QztcbiAgY29udGVudDonJztcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgdG9wOjUwJTtcbiAgbGVmdDotNi41cHg7XG4gIG1hcmdpbi10b3A6IC02LjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLm9yZ2FuaWdyYW0tY29sdW1ucy1jaGlsZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6MThweDtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbnMtY2hpbGRzOmJlZm9yZSB7XG4gIGJvcmRlcjpzb2xpZCAycHggIzM5QTY5QztcbiAgY29udGVudDonJztcbiAgd2lkdGg6IDgwJTtcbiAgbGVmdDoxMCU7XG4gIHRvcDowcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5vcmdhbmlncmFtLWNvbHVtbnMtY2hpbGRzOmFmdGVyIHtcbiAgYm9yZGVyOnNvbGlkIDJweCAjMzlBNjlDO1xuICBjb250ZW50OicnO1xuICBsZWZ0OjUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIHRvcDotMzNweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ub3JnYW5pZ3JhbS1jaGlsZC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIGZsb2F0OmxlZnQ7XG4gIHdpZHRoOiAxOSU7XG4gIHBhZGRpbmctbGVmdDogMSU7XG4gIHBhZGRpbmctcmlnaHQ6IDElO1xuICBtYXJnaW4tdG9wOjMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1JTtcbiAgYm9yZGVyOnNvbGlkIDJweCAjMzlBNjlDO1xuICBoZWlnaHQ6IDc1cHg7XG4gIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZToxNHB4O1xufVxuLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2s6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5vcmdhbmlncmFtLWNoaWxkLWJsb2NrOmFmdGVyIHtcbiAgYm9yZGVyOnNvbGlkIDJweCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlBNjlDO1xuICBjb250ZW50OicnO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICB0b3A6LTM2LjVweDtcbiAgbGVmdDo1MCU7XG4gIG1hcmdpbi1sZWZ0Oi02LjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2s6YmVmb3JlIHtcbiAgYm9yZGVyOnNvbGlkIDJweCAjMzlBNjlDO1xuICBjb250ZW50OicnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDotMzBweDtcbiAgbGVmdDo1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4ub3JnYW5pZ3JhbS1jaGlsZC1ibG9jazpob3ZlciB7XG4gIGNvbG9yOiNmZmY7XG4gIGJvcmRlcjpzb2xpZCAycHggIzJmN2I2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmN2I2ZTtcbn1cbi5vcmdhbmlncmFtLWNoaWxkLWJsb2NrIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59IiwiXG5AbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuICAub3JnYW5pZ3JhbS1ibG9jay1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAub3JnYW5pZ3JhbS1jaGlsZC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuICAub3JnYW5pZ3JhbSB7fVxuICAub3JnYW5pZ3JhbS1ob3Jpem9udGFsLWxpbmUge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICAub3JnYW5pZ3JhbS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAub3JnYW5pZ3JhbS1ibG9jay1sZWZ0LCAub3JnYW5pZ3JhbS1ibG9jay1yaWdodCB7XG4gICAgZmxvYXQ6bm9uZTtcbiAgfSAgXG4gIC5vcmdhbmlncmFtLXJvb3Q6YWZ0ZXIsIC5vcmdhbmlncmFtLWJsb2NrOmJlZm9yZSB7XG4gICAgYm9yZGVyOm5vbmU7XG4gIH1cblxuICAub3JnYW5pZ3JhbS1jb2x1bW4taGVhZGVyIHNwYW4geyAgICBcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLm9yZ2FuaWdyYW0tY29sdW1uLWJsb2NrIHNwYW4sXG4gIC5vcmdhbmlncmFtLWNoaWxkLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDEuOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo0ODBweCkge1xuICAub3JnYW5pZ3JhbS1jb2x1bW4tYmxvY2sgc3BhbixcbiAgLm9yZ2FuaWdyYW0tY2hpbGQtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDIuNXZ3O1xuICB9XG59XG4iLCIuZGF0YV96b25le1xuICBjb2xvcjogIzZFNzA3MztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhX3pvbmUgaW5wdXR7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNkU3MDczO1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5jb3ZpZF96b25lIGxlZ2VuZCwgLnByb2Zlc3Npb25hbF96b25lIGxlZ2VuZCwgLmNvbmRpdGlvbl96b25lIGxlZ2VuZCwgLmRvZW5jYXNfem9uZSBsZWdlbmR7XG4gIGNvbG9yOiAjNkU3MDczO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9mZXNzaW9uYWxfem9uZSBkaXYsIC5jb25kaXRpb25fem9uZSBkaXYsIC5kb2VuY2FzX3pvbmUgZGl2LCAuY292aWRfem9uZSBkaXZ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5jb3ZpZF96b25lIGxhYmVsLCAucHJvZmVzc2lvbmFsX3pvbmUgbGFiZWwsIC5jb25kaXRpb25fem9uZSBsYWJlbCwgLmRvZW5jYXNfem9uZSBsYWJlbHtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgY29sb3I6ICM2RTcwNzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY2hlY2ttYXJre1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBib3JkZXI6IHNvbGlkIDJweCAjRDBEOERFO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jaGVja21hcmsgLmZhLWNoZWNre1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICNmZmY7XG59XG5cbmxhYmVsIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYTI5MztcbiAgYm9yZGVyLWNvbG9yOiAjNDBhMjkzO1xufVxuXG5sYWJlbCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGEyOTM7XG4gIGJvcmRlci1jb2xvcjogIzQwYTI5Mztcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJde1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjNDBhMjkzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBib3JkZXI6IDA7XG59XG5cbiNyZXN1bHQsICNyZXN1bHQtc25zMjQge1xuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICBQQURESU5HOiAzMHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7XG5cbiAgLnJlc3VsdF90aXRsZSB7XG4gICAgY29sb3I6ICM0MGEyOTM7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uaW5mbyB7XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59IiwiLmhvbWUtdmlkZW97XG5cbiAgI2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvbGl2ZXN0cmVhbV93YWxscGFwZXIuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgZml4ZWQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICBodG1sLFxuICBib2R5IHtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgI2NvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDo2NzBweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgfVxuICAjaGVhZGVyIHtcbiAgICBwYWRkaW5nOjEwcHg7XG4gIH1cbiAgI2JvZHkge1xuICAgIHBhZGRpbmc6MTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTo2MHB4OyAgIC8qIEhlaWdodCBvZiB0aGUgZm9vdGVyICovXG4gIH1cbiAgI2Zvb3RlciB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYm90dG9tOjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6NjBweDsgICAvKiBIZWlnaHQgb2YgdGhlIGZvb3RlciAqL1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiA4MzJweDtcblxuICAgIHBvc2l0aW9uOmFic29sdXRlOyAvKml0IGNhbiBiZSBmaXhlZCB0b28qL1xuICAgIGxlZnQ6MDsgcmlnaHQ6MDtcbiAgICB0b3A6MDsgYm90dG9tOjA7XG4gICAgbWFyZ2luOmF1dG87XG5cbiAgICAvKnRoaXMgdG8gc29sdmUgXCJ0aGUgY29udGVudCB3aWxsIG5vdCBiZSBjdXQgd2hlbiB0aGUgd2luZG93IGlzIHNtYWxsZXIgdGhhbiB0aGUgY29udGVudFwiOiAqL1xuICAgIC8qbWF4LXdpZHRoOjEwMCU7Ki9cbiAgICBtYXgtaGVpZ2h0OjEwMCU7XG4gICAgb3ZlcmZsb3c6YXV0bztcblxuICAgIGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDY4cHg7XG4gICAgICBmcmFtZWJvcmRlcjogMDtcbiAgICAgIHNjcm9sbGluZzogbm87XG4gICAgfVxuXG4gIH1cblxuICAuaW5zdGl0dXRpb24tbG9nb3Mge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5pbnN0aXR1dGlvbi1sb2dvcyBpbWcge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cblxuICAuc2l0ZS1pbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5oYWxmLWxlZnQgIGltZyxcbiAgLmhhbGYtcmlnaHQgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGVudCBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICNjb250YWluZXIge1xuICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxuXG4gIH1cblxuXG59IiwiLnBhZ2UtdGVtcGxhdGUubWFwYS1zaWlwIHtcbiAgICAucGFnZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIH1cblxuICAgICNtYXAge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIH1cbiAgICAjUHJvdmlkZXJTdWJUeXBlQ29udGFpbmVyLCAjTmV0d29ya3NDb250YWluZXIsICNSTkNDSVR5cGVDb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdK3NwYW4ge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3IxO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvcjE7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VhcmNoLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE5OHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1kZXRhaWwsXG4gICAgLnNlYXJjaC1yZXN1bHRzLFxuICAgIC5zZWFyY2gtcmVzdWx0cy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaXtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGkgaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG4gICAgLnNlYXJjaC1kZXRhaWwgcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2VhcmNoLWRldGFpbCAuc2VhcmNoLWNvbnRhY3RzIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBwYWRkaW5nOjBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAuc2VhcmNoLWRldGFpbC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICB9XG5cbiAgICAuaWNvbm1hcmtlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6c29saWQgMXB4ICM0ZDRkNGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnNlYXJjaC1kZXRhaWwgLnRhYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzowcHggMTBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6c29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgIGJvcmRlci1yaWdodDpzb2xpZCAxcHggJGNvbG9yMTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUyNHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAuc2NoZWR1bGUtd2Vla2RheSxcbiAgICAuc2NoZWR1bGUtdGltZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLnNjaGVkdWxlLXdlZWtkYXkge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5tZWRpZGFzLWluaWNpYXRpdmFzIHtcblxuICAubWVkaWRhcy1pbmljaWF0aXZhcy1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcxMHB4O1xuICB9XG4gIC5wYWdlLWNvbnRlbnR7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufSIsIi5tb25pdG9yaXphY2FvaG9tZSB7XG5cdC5iYWNrLFxuXHQuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjojMDA1MTgwO1xuXHR9XG5cblx0LnJvdy0yIC5jb2wgLnN1Yi1jb2wtd3JhcHBlciB7XG5cdFx0cGFkZGluZzowIDE1cHggMjhweDtcblx0XHR3aWR0aDogMjUlO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5zdWItY29sIHtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdGNvbG9yOiAjNDE0MTQxO1xuICAgIFx0Zm9udC1zaXplOiAxOHB4O1xuICAgIFx0bGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgXHRmb250LXdlaWdodDogNDAwO1xuICAgIFx0Jjpob3ZlciB7XG4gICAgICBcdFx0Y29sb3I6ICM0MTQxNDE7XG4gICAgXHR9XG4gICAgfVxuICAgIC5zdWItY29sOmJlZm9yZSB7XG4gICAgXHRjb250ZW50OiBcIiBcIjtcbiAgICBcdGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAuc3ViLWNvbDphZnRlciB7XG4gICAgXHRjb250ZW50OiBcIiBcIjtcbiAgICBcdGRpc3BsYXk6IHRhYmxlO1xuICAgIFx0Y2xlYXI6IGJvdGg7XG4gICAgfVxuICAgIC5zdWItY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdHBhZGRpbmc6MTBweCAxNXB4IDhweDtcbiAgICBcdG1pbi1oZWlnaHQ6ODJweDsgICAgXHRcbiAgICAgIFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7ICAgICAgXHRcbiAgICAgIFx0aW1nIHtcbiAgICAgICAgXHR3aWR0aDogNjBweDtcbiAgICAgIFx0fVxuICAgIH1cbiAgICAucm93LTIgLmNvbCAuc3ViLWNvbC13cmFwcGVyIC50ZXh0IHtcblx0XHQgIGNvbG9yOiAjNmQ2ZTcxO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG4gICAgICBwYWRkaW5nOiA2cHggMzZweCAwIDlweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5zdWItY29sIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0cmlnaHQ6IDEycHg7XG4gICAgXHR0b3A6IDUwJTtcbiAgICBcdG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIFx0Zm9udC1zaXplOiAzMHB4O1xuICAgIFx0Y29sb3I6ICNjNGM0YzQ7XG4gICAgfVxuICAgIC5idXR0b25pbWFnZS1jb250ZW50XG5cdHtcblx0XHQvKmhlaWdodDogMjE1cHg7Ki9cblx0XHRiYWNrZ3JvdW5kOiAjMDA1MTgwO1xuICAgIFx0YmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNGNhOGRjIDAlLCAjMDA1MTgwIDEwMCUpO1xuICAgIFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNGNhOGRjIDAlLCAjMDA1MTgwIDEwMCUpO1xuICAgIFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRjYThkYyAwJSwgIzAwNTE4MCAxMDAlKTtcblx0XHRcbiAgICBcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA2YWE3JywgZW5kQ29sb3JzdHI9JyMwMDUxODAnLEdyYWRpZW50VHlwZT0wICk7XG5cdH1cblx0LnJvdy0yIHtcblx0XHRwYWRkaW5nOjBweDtcblx0XHRwYWRkaW5nLXRvcDoyMHB4O1xuXHR9XG5cdC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTE4MDtcbiAgICBcdD4gc3BhbiB7ICAgICAgXG4gICAgICBcdFx0JjphZnRlciB7ICAgICAgICBcbiAgICAgICAgXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwNTE4MDtcbiAgICAgIFx0XHR9XG4gICAgICBcdFx0JjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7ICAgICAgICBcbiAgICAgICAgXHRcdCY6YWZ0ZXIge1xuICAgICAgICAgIFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwNTE4MDtcbiAgICAgICAgXHRcdH1cbiAgICAgIFx0XHR9XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWQ5NDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1ZDk0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmFhNztcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA2YWE3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZiYjtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODNjZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA4M2NlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDUxODA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cdC53cmFwLW9mLXdyYXAge1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxufSIsIkBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCkge1xuXHQubW9uaXRvcml6YWNhb2hvbWUge1xuXHRcdC5yb3ctMiAuY29sIC5zdWItY29sLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XG5cdC5tb25pdG9yaXphY2FvaG9tZSB7XG5cdFx0LnJvdy0yIC5jb2wgLnN1Yi1jb2wtd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5ub3RpY2lhcy1pbnZlc3RpbWVudG8ge1xuXHQucGFnZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIH1cblxuICAgICNtYXAge1xuICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLXNlYXJjaCBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgLypwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdK3NwYW4ge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yMTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5mb3JtLXNlYXJjaCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3IxO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaSA+IGEgeyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cblxuICAgIC5tdWx0aXNlbGVjdC1jb250YWluZXIgPiBsaSA+IGEgeyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbiAgICAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1OHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLFxuICAgIC5zZWFyY2gtcmVzdWx0cy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1kZXRhaWwtdGV4dCAge1xuICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpe1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XHRcbiAgICAuc2VhcmNoLWRldGFpbC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICB9XG5cbiAgICAuaWNvbm1hcmtlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6c29saWQgMXB4ICM0ZDRkNGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWRldGFpbC1pbWFnZXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAuc2xpY2stZG90cyB7ICAgICAgICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zbGljay1kb3RzIGxpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO1xuICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovXG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovXG4gICAgICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3IxO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudT5saT5hIHtcbiAgICAgICAgcGFkZGluZzozcHggMTBweDtcbiAgICB9XG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lcj5saT5hPmxhYmVsIHtcbiAgICAgICAgcGFkZGluZzozcHggMjBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpLmFjdGl2ZT5hPmxhYmVsIHtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtbmF0aXZlLXNlbGVjdHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm11bHRpc2VsZWN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qgc3BhbntcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qtc2VsZWN0ZWQtdGV4dHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cblxuICAgIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICAgICAgICBjb2xvcjojOTk5O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5wbGFub3MtaW52ZXN0aW1lbnRvIHtcblx0LnBhZ2UtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICB9XG5cbiAgICAjbWFwIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2ggbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7Ki9cbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXStzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyID4gbGkgPiBhIHsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG5cbiAgICAuZm9ybS1zZWFyY2gtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1OHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLFxuICAgIC5zZWFyY2gtcmVzdWx0cy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1kZXRhaWwtdGV4dCAge1xuICAgICAgICBoZWlnaHQ6IDQyNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpe1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB9XG4gICAgLnNlYXJjaC1kZXRhaWwgcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuICAgIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICAgICAgICBmb250LXNpemU6MjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgIH1cblxuICAgIC5pY29ubWFya2VyIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZGV0YWlsLWltYWdlcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgIC5zbGljay1kb3RzIHsgICAgICAgIFxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGlcbiAgICAgICAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6YmxhY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAvKi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9Ki9cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvblxuICAgICAgICB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvcjE7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51PmxpPmEge1xuICAgICAgICBwYWRkaW5nOjNweCAxMHB4O1xuICAgIH1cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpPmE+bGFiZWwge1xuICAgICAgICBwYWRkaW5nOjNweCAyMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1jb250YWluZXI+bGkuYWN0aXZlPmE+bGFiZWwge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1uYXRpdmUtc2VsZWN0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdCBzcGFue1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA2cHggMjhweCA2cHggMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1zZWxlY3RlZC10ZXh0e1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuXG4gICAgLmRvY3VtZW50cy1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICAgIGNvbG9yOiM5OTk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxufSIsIi5wYWdlLXRlbXBsYXRlLmFnZW5kYSB7XG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICB9XG5cbiAgICAjbWFwIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2ggbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7Ki9cbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJyYWRpb1wiXStzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICAuZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JGNvbG9yMTtcbiAgICB9XG5cbiAgICAuZm9ybS1zZWFyY2ggLnNlY29uZC1saW5lIHtcbiAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VhcmNoIC5kYXRlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDczJTtcbiAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvZGF0YS5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLmRhdGUtc2VsZWN0b3Ige1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgfVxuXG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7IHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuXG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7IHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuICAgIC5mb3JtLXNlYXJjaC1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XG4gICAgICAgIGhlaWdodDogMzQzcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAuc2VhcmNoLWRldGFpbCxcbiAgICAuc2VhcmNoLXJlc3VsdHMsXG4gICAgLnNlYXJjaC1yZXN1bHRzLWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCBsaSBpe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgYm9yZGVyOnNvbGlkIDFweCAjNGQ0ZDRkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDRkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbiAgICAuc2VhcmNoLWRldGFpbC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICB9XG5cbiAgICAuaWNvbm1hcmtlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6c29saWQgMXB4ICM0ZDRkNGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWRldGFpbC1pbWFnZXMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zbGljay1kb3RzIGxpXG4gICAgICAgIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrO1xuICAgICAgICAgICAgb3BhY2l0eTogLjI1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAvKmJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyovXG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbiAgICAgICAge1xuXG4gICAgICAgIH1cbiAgICAgICAgLyouc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG4gICAgICAgIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGNvbnRlbnQ6ICfigKInO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgfSovXG4gICAgICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY29sb3IxO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudT5saT5hIHtcbiAgICAgICAgcGFkZGluZzozcHggMTBweDtcbiAgICB9XG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lcj5saT5hPmxhYmVsIHtcbiAgICAgICAgcGFkZGluZzozcHggMjBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpLmFjdGl2ZT5hPmxhYmVsIHtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3QtbmF0aXZlLXNlbGVjdHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm11bHRpc2VsZWN0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qgc3BhbntcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogNnB4IDI4cHggNnB4IDBweDtcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3Qtc2VsZWN0ZWQtdGV4dHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgIH1cblxuICAgIC5kb2N1bWVudHMtbGlzdC1pdGVtLWRhdGUge1xuICAgICAgICBjb2xvcjojOTk5O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cblxuXG5cbiAgICAuYWNjb3JkaW9uLWl0ZW17XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjE7XG5cbiAgICAgICAgLmFjY29yZGlvbi1pdGVtLWRhdGUge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDIwcHggMDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3IxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgLy9jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAvL21hcmdpbjogMDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDQwcHggMzVweCA0cHg7XG5cbiAgICAgICAgICAgIC5jb250YWN0cy10aXRsZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGFjdHMtY29udGVudHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcGFnX25hdntcbiAgICAgICAgLnBhZ2luYXRpb257XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWN0aXZle1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MGEyOTMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDBhMjkzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV2ZW50e1xuICAgICAgICAuZXZlbnQtaXRlbXtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICM0MGEyOTM7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGQ0ZDRkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmV2ZW50LWl0ZW0tdGl0bGV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MGEyOTM7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMjBweCAwO1xuICAgICAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MGEyOTMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxufSIsIi5wYWdlLXRlbXBsYXRlLnNhdWRlLW9yYWwge1xuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDowcHg7XG4gICAgfVxuXG4gICAgI21hcCB7XG4gICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VhcmNoIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgIC8qcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDBweDsqL1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStzcGFuIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3IxO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvcjE7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vjb25kLWxpbmUge1xuICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZXBpY2tlciB7XG4gICAgICAgICAgICB3aWR0aDogNzMlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL2RhdGEucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSA1MCU7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmRhdGUtc2VsZWN0b3Ige1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgfVxuXG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7IHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuXG4gICAgLm11bHRpc2VsZWN0LWNvbnRhaW5lciA+IGxpID4gYSB7IHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuICAgIC5mb3JtLXNlYXJjaC1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgIC5zZWFyY2gtZGV0YWlsLFxuICAgIC5zZWFyY2gtcmVzdWx0cyxcbiAgICAuc2VhcmNoLXJlc3VsdHMtZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRzLWxpc3QgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cy1saXN0IGxpIGl7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6c29saWQgMXB4ICM0ZDRkNGQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICAgIC5zZWFyY2gtZGV0YWlsLW5hbWUge1xuICAgICAgICBmb250LXNpemU6MjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgIH1cblxuICAgIC5pY29ubWFya2VyIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggIzRkNGQ0ZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZGV0YWlsLWltYWdlcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwcHg7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGlcbiAgICAgICAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b25cbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6YmxhY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG5cbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4gICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xuICAgICAgICB7XG5cbiAgICAgICAgfVxuICAgICAgICAvKi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbiAgICAgICAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIG9wYWNpdHk6IC4yNTtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9Ki9cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvblxuICAgICAgICB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvcjE7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51PmxpPmEge1xuICAgICAgICBwYWRkaW5nOjNweCAxMHB4O1xuICAgIH1cbiAgICAubXVsdGlzZWxlY3QtY29udGFpbmVyPmxpPmE+bGFiZWwge1xuICAgICAgICBwYWRkaW5nOjNweCAyMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1jb250YWluZXI+bGkuYWN0aXZlPmE+bGFiZWwge1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1uYXRpdmUtc2VsZWN0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubXVsdGlzZWxlY3R7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdCBzcGFue1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA2cHggMjhweCA2cHggMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXNlbGVjdC1zZWxlY3RlZC10ZXh0e1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuXG4gICAgLmRvY3VtZW50cy1saXN0LWl0ZW0tZGF0ZSB7XG4gICAgICAgIGNvbG9yOiM5OTk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuXG5cblxuICAgIC5hY2NvcmRpb24taXRlbXtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yMTtcblxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW0tZGF0ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvcmRpb24taXRlbS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMjBweCAwO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvcjE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAvL2NvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIC8vbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgdG9wOiAyNSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb3JkaW9uLWl0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNDBweCAzNXB4IDRweDtcblxuICAgICAgICAgICAgLmNvbnRhY3RzLXRpdGxle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250YWN0cy1jb250ZW50e1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwYWdfbmF2e1xuICAgICAgICAucGFnaW5hdGlvbntcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwYTI5MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM0MGEyOTMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbnR7XG4gICAgICAgIC5ldmVudC1pdGVte1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzQwYTI5MztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0ZDRkNGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZXZlbnQtaXRlbS10aXRsZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQwYTI5MztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQwYTI5MyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdfbmF2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnRleHQtaW5mby1zdGFydCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAudGV4dC1pbmZvLWVuZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgfVxuXG59IiwiLnBhZ2UtdGVtcGxhdGUucGR0XG57XG5cdC5jb3VudGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDQsIHAge1xuXHRcdFx0Y29sb3I6ICM2ODhCODQ7XHRcblx0XHR9XG5cdFx0aDQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0fVxuXHR9XHRcblxuXHQub2RzLXdpZGdldHMtc2VjdGlvbiB7XG5cdFx0Zm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0bGkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcdFxuXHRcdH1cblxuXHRcdC5vZHN3aWRnZXQtbW9zdC1wb3B1bGFyLWRhdGFzZXRzX190aGVtZS1waWN0byxcblx0XHQub2Rzd2lkZ2V0LWxhc3QtZGF0YXNldHMtZmVlZF9fdGhlbWUtcGljdG8ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lm9kc3dpZGdldC1tb3N0LXBvcHVsYXItZGF0YXNldHNfX2RhdGFzZXQtZGV0YWlscyxcblx0XHQub2Rzd2lkZ2V0LWxhc3QtZGF0YXNldHMtZmVlZF9fZGF0YXNldC1kZXRhaWxzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XG5cdFx0fVxuXHRcdC5vZHN3aWRnZXQtdGFnLWNsb3VkX190YWctbGlzdCB7XG5cdFx0XHRwYWRkaW5nOjBweDtcblx0XHR9XG5cdH1cblxuXHQuYnV0dG9uaW1hZ2UtY29udGVudFxuXHR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MztcbiAgICBcdGJhY2tncm91bmQ6ICM5OUQ2ODU7XG4gICAgXHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJd0pTSWdlVEk5SWpFd01DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekF3WVRnMlpDSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TURnNE56SWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gICAgXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gICAgXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM5OUQ2ODUgMCUsICM1NUJCMzMgMTAwJSk7XG4gICAgXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjOTlkNjg1IDAlLCAjNTViYjMzIDEwMCUpO1xuXHR9XG59IiwiQG1lZGlhIChtaW4td2lkdGg6OTIycHgpXG57XG5cdC5wYWdlLXRlbXBsYXRlLnBkdFxuXHR7XG5cdFx0LmJ1dHRvbmltYWdlLXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweClcbntcblx0LnBhZ2UtdGVtcGxhdGUucGR0XG5cdHtcblx0XHQub2RzLXdpZGdldHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuY291bnRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2UtdGVtcGxhdGUuc3RyLnBuZSB7XG4gICAgLyojcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2M3B4O1xuICAgIH0qL1xuXG5cdC5idXR0b25pbWFnZS1jb250ZW50XG5cdHtcdFx0XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNmYxMTtcbiAgICBcdGJhY2tncm91bmQ6ICNmZjZmMTE7XG4gICAgXHRiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw5TDh8W9RWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZhOTcwIDAlLCAjZmY2ZjExIDEwMCUpO1xuICAgIFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmYTk3MCAwJSwgI2ZmNmYxMSAxMDAlKTtcbiAgICBcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZhOTcwJywgZW5kQ29sb3JzdHI9JyNmZjZmMTEnLEdyYWRpZW50VHlwZT0wICk7XHRcdFxuXHR9XHRcblxuICAucG5lLWJ1dHRvbiB7ICAgICAgICBcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7ICAgICAgICBcbiAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUVBO1xuICAgICAgY29sb3I6ICM2NjY2NjY7ICAgICAgICBcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIC8qbGluZS1oZWlnaHQ6IDM4cHg7Ki9cbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHBhZGRpbmctbGVmdDo4MXB4O1xuICAgICAgLyomOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTElO1xuICAgICAgfSovXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9wbmUtYXJyLnBuZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjZFMTE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICAgICAgfSAgICAgICAgICBcbiAgICAgIH0gICAgICAgIFxuICAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5yZWZvcm1hIHtcblx0LmJyZWFkY3J1bWJzID4gc3BhbjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7ICAgIFxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsgICAgXG4gIH1cblxuXHQuYnV0dG9uaW1hZ2UtY29udGVudFxuXHR7XG5cdFx0LypoZWlnaHQ6IDIxNXB4OyovXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA2OTA3NDtcblx0ICAgIGJhY2tncm91bmQ6ICMwNjkwNzQ7XG5cdCAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw5TDh8W9RWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuXHQgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNGZkNmMwIDAlLCAjMThhMTkyIDEwMCUpO1xuXHQgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNGZkNmMwIDAlLCAjMThhMTkyIDEwMCUpO1xuXHQgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRmZDZjMCAwJSwgIzE4YTE5MiAxMDAlKTtcblx0ICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNGZkNmMwJywgZW5kQ29sb3JzdHI9JyMxOGExOTInLEdyYWRpZW50VHlwZT0wICk7XG5cdH1cblx0LmJhY2sge1x0XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblx0XG5cdGZvb3Rlci5tYWluIHtcblx0XHRwYWRkaW5nLXRvcDowcHg7XG5cdH1cbn0iLCJAbWVkaWEgKG1heC13aWR0aDo3NjdweClcbntcblx0LnBhZ2UtdGVtcGxhdGUucmVmb3JtYSB7XG5cdFx0LnNsaWRlciAuaW5zaWRlLXNsaWRlIGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdH1cblx0XHQuc2xpZGVyIC5pbnNpZGUtc2xpZGUgcCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2UtdGVtcGxhdGUucmVmb3JtYS1zbnMge1xuXHQuYnJlYWRjcnVtYnMgPiBzcGFuOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHsgICAgXG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICB9XG5cblx0LnBhZ2UtdGl0bGUge1xuXHRcdGNvbG9yOiAkY29sb3IxO1xuXHRcdGZvbnQtZmFtaWx5OiBSYWxld2F5LCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjFweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHR9XG5cblx0LmJ1dHRvbmltYWdlLWNvbnRlbnQtcmVmb3JtYVxuXHR7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzY2QjVBOTtcblx0ICAgIGJhY2tncm91bmQ6ICM2NkI1QTk7XG5cdCAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw5TDh8W9RWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuXHQgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCM0ZmQ2YzAgMCUsICMxOGExOTIgMTAwJSk7XG5cdCAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIzRmZDZjMCAwJSwjMThhMTkyIDEwMCUpO1xuXHQgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRmZDZjMCAwJSwjMThhMTkyIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHQgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZmQ2YzAnLCBlbmRDb2xvcnN0cj0nIzE4YTE5MicsR3JhZGllbnRUeXBlPTAgKTtcblxuXHRcdHBhZGRpbmctdG9wOjM0cHg7XG5cdFx0aGVpZ2h0OiAyMTVweDtcblx0XHRmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdG1pbi1oZWlnaHQ6IDE5NXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAzMnB4IDZweCA2cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiYXJjb25yZWd1bGFyXCI7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQucmVub3Zhci10cmFuc2Zvcm1hci1tb2Rlcm5pemFyIHtcblxuXHRcdG1hcmdpbjogMTVweCAtMTBweDtcblxuXHRcdC5yb3cudmRpdmlkZSBbY2xhc3MqPSdjb2wtJ106bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDBhMjkzO1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHR9XG5cblx0XHRociB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDBhMjkzO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRtYXJnaW46IDEwcHggMHB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAjMDBhMjkzO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblxuXHRmb290ZXIubWFpbiB7XG5cdFx0cGFkZGluZy10b3A6MHB4O1xuXHR9XG5cblx0LnJlZm9ybWEtc25zLXNpbmdsZS1idXR0b25zLWNvbnRhaW5lcntcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0LnNpbmdsZS1idXR0b25zLWltYWdle1xuXHRcdFx0bWF4LWhlaWdodDogMTg1cHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDZweCAyMHB4IDZweDtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGNvbG9yMTtcblxuXG5cdFx0fVxuXG5cdFx0LmJ1dHRvbmltYWdlLWNvbnRlbnQtaWNvbntcblx0XHRcdGNvbG9yOiAkY29sb3IxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XG5cblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRjb2xvcjE7XG5cdFx0XHRmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyMS4zcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjEuM3B0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG5cdFx0fVxuXG5cdFx0LmVudGVyLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRoZWlnaHQ6IDQxcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogN3B4IDdweCA3cHggN3B4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQwQTI5Mztcblx0XHRcdG1hcmdpbjogMHB4IDcwcHg7XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnR3by1idXR0b25zIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdGhlaWdodDogNDFweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiA3cHggN3B4IDdweCA3cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDBweDtcblxuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXG5cdC5mYXEtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDQxcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogN3B4IDdweCA3cHggN3B4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDBBMjkzO1xuXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5iYWNrIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXG5cdC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXI6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdHAge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZWZvcm1hLXNucy1zaW5nbGUtYnV0dG9ucy1jb250YWluZXI6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdC5idXR0b25pbWFnZS1jb250ZW50LWljb257XG5cdFx0XHRoZWlnaHQ6IDBweCAhaW1wb3J0YW50XG5cdFx0fVxuXG5cdFx0aDIgcCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuXHQucGFnZS10ZW1wbGF0ZS5yZWZvcm1hLXNucyB7XG5cdFx0LnNpbmdsZS1idXR0b25zLWltYWdlIHtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo0NDBweCl7XG5cdC5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25ze1xuXHRcdC5zaW5nbGUtYnV0dG9ucy1pbWFnZSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyMDVweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiLnNuc21haXMtcGFnZSB7XG5cblx0LmJyZWFkY3J1bWJzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgIFx0PiBzcGFuIHtcbiAgICAgIFx0XHQmOmFmdGVyIHtcbiAgICAgICAgXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MDtcbiAgICAgIFx0XHR9XG4gICAgICBcdFx0JjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgXHRcdGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gICAgICAgIFx0XHQmOmFmdGVyIHtcbiAgICAgICAgICBcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODA7XG4gICAgICAgIFx0XHR9XG4gICAgICBcdFx0fVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzk5OTk5OTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2IzYjNiMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIFxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyovXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iYWNrLCBhLmJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gIH1cbn1cbiIsIi5zbnNtYWlzLXRhYi1wYXJlbnQtcGFnZSB7XG5cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgID4gc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxOXB4IDAgMTlweCAxM3B4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODA7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzgwODA4MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzk5OTk5OTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2IzYjNiMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyovXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50b3AtYmFubmVyLWNvbnRlbnQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRwdDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cblxuICAuYmFjaywgYS5iYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICB9XG5cbn0iLCIuZW1wdHktc25zbWFpcyB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTlweCAwIDE5cHggMTNweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODA4MDgwO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5OTk5OTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNiM2IzYjM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2NjY2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2NjY2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqL1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmFjaywgYS5iYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICB9XG59XG5cbiIsIi5wYWdlLXRlbXBsYXRlLnNucy1idXR0b25zIHtcblx0LypzZWN0aW9uLm1haW4gLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6MjlweDtcblx0XHRwYWRkaW5nLWJvdHRvbTo1NnB4O1xuXHR9Ki9cblx0LypzZWN0aW9uLm1haW4gLmNvbnRhaW5lciAuY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6NnB4O1xuXHR9Ki9cblxuXHQuYmFjayB7XG5cdFx0bWFyZ2luLXRvcDogODFweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdH1cbn0iLCIucGFnZS10ZW1wbGF0ZS5zdHIge1xuXHQucm93LTIge1xuXHRcdHBhZGRpbmc6MHB4O1xuXHRcdHBhZGRpbmctdG9wOjIwcHg7XG5cdH1cblxuXHQuYnV0dG9uaW1hZ2UtY29udGVudFxuXHR7XG5cdFx0LypoZWlnaHQ6IDIxNXB4OyovXG5cdFx0YmFja2dyb3VuZDogIzA5OWFkNjtcbiAgICBcdGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdZVGcyWkNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNRGc0TnpJaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgICBcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzZiYzJlNiAwJSwgIzA5OWFkNiAxMDAlKTtcbiAgICBcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2YmMyZTYgMCUsICMwOTlhZDYgMTAwJSk7XG4gICAgXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzZiYzJlNicsIGVuZENvbG9yc3RyPScjMDk5YWQ2JyxHcmFkaWVudFR5cGU9MCApO1xuXHR9XG59XHQiLCIucGFnZS5zdWJsaXN0IFxue1xuXHRhcnRpY2xlLmNvbnRlbnQge1xuXHQgICAgdWwge1xuXHQgICAgICBwYWRkaW5nOiAwO1xuXHQgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHQgICAgICBsaSB7XG5cdCAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblx0ICAgICAgICBmbG9hdDogbGVmdDtcblx0ICAgICAgICB3aWR0aDogNDglO1xuXHQgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG5cdCAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0ICAgICAgICBjbGVhcjogYm90aDtcblx0ICAgICAgICAmOm50aC1jaGlsZCgybikge1xuXHQgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXHQgICAgICAgICAgY2xlYXI6IHJpZ2h0O1xuXHQgICAgICAgICAgd2lkdGg6IDUwJTtcblx0ICAgICAgICAgIG1hcmdpbi1yaWdodDogMCU7XG5cdCAgICAgICAgfVxuXHQgICAgICAgIGEge1xuXHQgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG5cdCAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cdCAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcblx0ICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cdCAgICAgICAgICBwYWRkaW5nOiAwO1xuXHQgICAgICAgICAgJjpob3ZlciB7XG5cdCAgICAgICAgICAgIGNvbG9yOiAjNDBBMjkzO1xuXHQgICAgICAgICAgfVxuXHQgICAgICAgIH1cblx0ICAgICAgfVxuXHQgICAgfVxuICBcdH1cbn1cblxuLy9hcnRpY2xlLmNvbnRlbnQgdWwgbGkiLCJAbWVkaWEgKG1heC13aWR0aDo3NjhweClcbntcblx0LnBhZ2Uuc3VibGlzdCBcblx0e1xuXHRcdGFydGljbGUuY29udGVudCB1bCBsaSxcblx0XHRhcnRpY2xlLmNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRmbG9hdDpub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XHRcblx0XHR9XG5cdH1cbn0iLCJzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggNTBweCAyNXB4O1xufVxuXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFnZSxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYXJlbnQtcGFnZSxcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbiB7XG4gIHNlY3Rpb24ubWFpbi1uby10b3AtYmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhcmVudC1wYWdlLFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uLFxuLnBhZ2UtdGVtcGxhdGUuYWNjb3JkaW9uLWZvcmVpZ24sXG4ucGFnZS10ZW1wbGF0ZS5zbnMtYnV0dG9ucyxcbi5wYWdlLXRlbXBsYXRlLmFpbyxcbi5wYWdlLXRlbXBsYXRlLmFwcHMtYmxvZyxcbi5wYWdlLXRlbXBsYXRlLmNpZGFkYW8sXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eSxcbi5wYWdlLXRlbXBsYXRlLmdlbmVyaWMsXG4ucGFnZS10ZW1wbGF0ZS5pbnN0aXR1Y2lvbmFsLFxuLnBhZ2UtdGVtcGxhdGUuaW5zdGl0dWNpb25hbDIsXG4ucGFnZS10ZW1wbGF0ZS5wcm9maXNzaW9uYWwsXG4ucGFnZS10ZW1wbGF0ZS50YWJzLWxpc3RzLFxuLnBhZ2UtdGVtcGxhdGUuZW50aXRpZXNtYWluLFxuLnBhZ2UtdGVtcGxhdGUucHJlc2VudGF0aW9uLXRhYi1wYWdlLFxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYSxcbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEtc25zLFxuLnNpbmdsZS1zbnMtZW50aXRpZXMsXG4ucGFnZS10ZW1wbGF0ZS5wbmUge1xuICAuYmFjayB7XG4gICAgLyptYXJnaW4tdG9wOiA1MHB4Oy8qIDU3ICovXG4gICAgLyptYXJnaW4tYm90dG9tOiAwcHg7LyogNzQgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBkdCxcbi5wYWdlLXRlbXBsYXRlLnBkdHtcbiAgLmJhY2sge1xuICAgIC8qbWFyZ2luLXRvcDogNTdweDsqL1xuICAgIC8qbWFyZ2luLWJvdHRvbTogNzRweDsqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wZHQ7XG4gIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktc3RyLFxuLnBhZ2UtdGVtcGxhdGUuc3Rye1xuICAuYmFjayB7XG4gICAgLyptYXJnaW4tdG9wOiA1N3B4OyovXG4gICAgLyptYXJnaW4tYm90dG9tOiA3NHB4OyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN0cjtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS5wbmV7XG4gIC5iYWNrIHsgICAgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBuZTtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMge1xuICAuYmFjayB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICB9XG59XG5cbi8qLnBhZ2UtdGVtcGxhdGUucG5lLFxuLnBhZ2UtdGVtcGxhdGUucmVmb3JtYSB7XG4gIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzoyMHB4IDBweDtcbiAgfVxufSovXG5cbi5wYWdlLXRlbXBsYXRlLmVtcHR5LFxuLnBhZ2UtdGVtcGxhdGUuZ2VuZXJpYyxcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbixcbi5wYWdlLXRlbXBsYXRlLmFjY29yZGlvbi1mb3JlaWduLFxuLnBhZ2UtdGVtcGxhdGUuYXBwcy1ibG9nLFxuLnBhZ2UtdGVtcGxhdGUuc3VibGlzdC1zdWIsXG4ucGFnZS10ZW1wbGF0ZS5zdWJsaXN0LFxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcG5lLnBuZSxcbi5wYWdlLXRlbXBsYXRlLnByb2dyYW1hLXBuZSxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBkdCxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYWdlLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhcmVudC1wYWdlLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AsXG4ucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaW50ZXIsXG4ucGFnZS10ZW1wbGF0ZS5zbnMtYnV0dG9ucyxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXN0cixcbi5wYWdlLXRlbXBsYXRlLnRhYnMtbGlzdHMsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFnZS1wbmUsXG4ucGFnZS10ZW1wbGF0ZS5wcmVzZW50YXRpb24tdGFiLXBhZ2UsXG4uc2VhcmNoLnNlYXJjaC1yZXN1bHRzLFxuLnNpbmdsZS1zbnMtZW50aXRpZXMsXG4ucGFnZS10ZW1wbGF0ZS5lbnRpdGllc21haW4sXG4ucGFnZS10ZW1wbGF0ZS5pbnN0aXR1Y2lvbmFsMixcbi5wYWdlLXRlbXBsYXRlLnJlZm9ybWEsXG4ucGFnZS10ZW1wbGF0ZS5wbmUsXG4ucGFnZS10ZW1wbGF0ZS5tYXBhLXNpaXAsXG4ucGFnZS10ZW1wbGF0ZS5zYXVkZW1haXNtYWluLFxuLnNpbmdsZS1zbnMtc2F1ZGUtbWFpcyxcbi5wYWdlLXRlbXBsYXRlLm5vdGljaWFzLWludmVzdGltZW50byxcbi5wYWdlLXRlbXBsYXRlLnBsYW5vcy1pbnZlc3RpbWVudG8sXG4ucGFnZS10ZW1wbGF0ZS5ib2FzLXByYXRpY2FzLFxuLnBhZ2UtdGVtcGxhdGUuYWdlbmRhLFxuLnBhZ2UtdGVtcGxhdGUuc2F1ZGUtb3JhbCxcbi5wYWdlLXRlbXBsYXRlLmNvbmN1cnNvc3tcbiAgLnBhZ2UtdGl0bGUsXG4gIC5ibG9nIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIC5wYWdlLXRpdGxlIHsgIC8vIHBhcmEgbyB0ZW1wbGF0ZSBkb2N1bWVudHNcbiAgICBjb2xvcjogJGNvbG9yMTtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsvKiBhIHJldGlyYXIgbyBpbXBvcnRhbnQgbm8gZnV0dXJvIGFwb3MgbGltcGV6YSAqL1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MjFweDtcbiAgfVxufVxuXG4vKiByZXRpcmFyIG5vIGZ1dHVybyBxdWFuZG8gZXN0aXZlciB0dWRvIG5vcm1hbGl6YWRvICovXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eSxcbi5wYWdlLXRlbXBsYXRlLmdlbmVyaWMsXG4ucGFnZS10ZW1wbGF0ZS5hY2NvcmRpb24sXG4ucGFnZS10ZW1wbGF0ZS5hY2NvcmRpb24tZm9yZWlnbixcbi5wYWdlLXRlbXBsYXRlLmFwcHMtYmxvZyxcbi5wYWdlLXRlbXBsYXRlLnN1Ymxpc3Qtc3ViLFxuLnBhZ2UtdGVtcGxhdGUuc3VibGlzdCxcbi5wYWdlLXRlbXBsYXRlLmVtcHR5LXBuZS5wbmUsXG4ucGFnZS10ZW1wbGF0ZS5wcm9ncmFtYS1wbmUsXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wZHQsXG4ucGFnZS10ZW1wbGF0ZS50YWItcGFnZSxcbi5wYWdlLXRlbXBsYXRlLnRhYi1wYXJlbnQtcGFnZSxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyxcbi5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwLFxuLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWludGVyLFxuLnBhZ2UtdGVtcGxhdGUuc25zLWJ1dHRvbnMsXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1zdHIsXG4ucGFnZS10ZW1wbGF0ZS50YWJzLWxpc3RzIHsgIFxuICAgIC5jb250ZW50LWJvZHkge1xuICAgICAgZm9udC13ZWlnaHQ6bGlnaHRlcjtcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIH1cblxufVxuXG4ucGFnZS10ZW1wbGF0ZS5lbXB0eS1wbmUucG5lLFxuLnBhZ2UtdGVtcGxhdGUudGFiLXBhZ2UtcG5lIHtcbiAgLnBhZ2UtdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci1wbmU7XG4gICAgfVxufVxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktcGR0IHtcbiAgLnBhZ2UtdGl0bGUge1xuICAgICAgY29sb3I6ICRjb2xvci1wZHQ7XG4gICAgfVxufVxuLnBhZ2UtdGVtcGxhdGUuZW1wdHktc3RyIHtcbiAgLnBhZ2UtdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3Itc3RyO1xuICB9XG59XG5cbi5jb2wtaW1hZ2VzLCBcbi5jb2wtaW1hZ2VzLWltYWdlIHtcbiAgZmxvYXQ6cmlnaHQ7ICBcbn0iLCJAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuICAuY29sLWltYWdlcyB7XG4gICAgZmxvYXQ6bGVmdDtcbiAgfVxuXG4gIC5jb2wtaW1hZ2VzLWltYWdlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuICAuc2luZ2xlLXNucy1lbnRpdGllcyxcbiAgLnBhZ2UtdGVtcGxhdGUuZW50aXRpZXNtYWluIHtcbiAgICBzZWN0aW9uLm1haW4gLnNucy1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cblxuICAucG9zdC10eXBlLWFyY2hpdmUtbm90aWNpYXMsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cyxcbiAgLnBhZ2UtdGVtcGxhdGUuZG9jdW1lbnRzLWhvc3AsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1pbnRlciB7XG4gICAgYXJ0aWNsZS5jb250ZW50IC5zbnMtcGFnZS1oZWFkZXIgZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDc2cHg7XG5cbiAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzdweDtcbiAgICAgICAgY2xlYXI6Ym90aDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjQ3OXB4KSB7XG4gIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OjE1cHg7XG4gICAgcGFkZGluZy1yaWdodDoxNXB4O1xuICB9XG5cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLW5vdGljaWFzLFxuICAucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMsXG4gIC5wYWdlLXRlbXBsYXRlLmRvY3VtZW50cy1ob3NwLFxuICAucGFnZS10ZW1wbGF0ZS5kb2N1bWVudHMtaW50ZXIge1xuICAgIGFydGljbGUuY29udGVudCAuc25zLXBhZ2UtaGVhZGVyIGZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5kYXRlcGlja2VyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ndWlhdXRlbnRlIHtcbiAgLnRvcC1ob21lLWJhcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTAyLCAxODEsIDE2OSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zdWItY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDUxODA7XG4gIH1cblxuICAucm93LTIgLmNvbC14cy0xMiAuc3ViLWNvbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOjAgMTVweCAyOHB4O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnN1Yi1jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQxNDE0MTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDE0MTQxO1xuICAgIH1cbiAgfVxuICAuc3ViLWNvbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5zdWItY29sOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAuc3ViLWNvbCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6MTBweCAxNXB4IDEwcHg7XG4gICAgbWluLWhlaWdodDo5MnB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICB9XG4gIH1cbiAgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciAudGV4dCB7XG4gICAgY29sb3I6ICM2ZDZlNzE7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtZmFtaWx5OiBcImFyY29ucmVndWxhclwiO1xuICAgIHBhZGRpbmc6IDZweCAzNnB4IDAgOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgcHtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cbiAgLnN1Yi1jb2wgLmZhLWNoZXZyb24tcmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gIH1cbiAgLmJ1dHRvbmltYWdlLWNvbnRlbnRcbiAge1xuICAgIC8qaGVpZ2h0OiAyMTVweDsqL1xuICAgIGJhY2tncm91bmQ6ICMwMDUxODA7XG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpBd1lUZzJaQ0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNd01EZzROeklpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzRjYThkYyAwJSwgIzAwNTE4MCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM0Y2E4ZGMgMCUsICMwMDUxODAgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRjYThkYyAwJSwgIzAwNTE4MCAxMDAlKTtcblxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDA2YWE3JywgZW5kQ29sb3JzdHI9JyMwMDUxODAnLEdyYWRpZW50VHlwZT0wICk7XG4gIH1cbiAgLnJvdy0yIHtcbiAgICBwYWRkaW5nOjBweDtcbiAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICB9XG4gIC5icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEzMywgMTk2LCAxODYpO1xuICAgID4gc3BhbiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBhMjkzO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwYTI5MztcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNDBhMjkzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2YjVhOTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjZiNWE5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1YzRiYTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODVjNGJhO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZiYjtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODNjZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA4M2NlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ki9cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MGEyOTM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cmFwLW9mLXdyYXAge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuICAgIC5yb3ctMiAuY29sLXhzLTEyIC5zdWItY29sLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5yb3ctMiAuY29sLXhzLTEyIC5zdWItY29sLXdyYXBwZXIgLnRleHQge1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblxuICAgIC5yb3ctMiAuY29sLXhzLTEyIC5zdWItY29sLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLnJvdy0yIC5jb2wteHMtMTIgLnN1Yi1jb2wtd3JhcHBlciAudGV4dCB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICB9XG5cbn0iLCJAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcHMtc2F1ZGUtcmVzcG9uc2l2ZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgLmFwcC1uYW1le1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufSIsIi5hbG0tcmV2ZWFse1xuICBkaXNwbGF5OmZsZXg7XG59XG4udG9we1xuICBtYXJnaW4tYm90dG9tOiAzdmg7XG59XG4udmlkZW8tdGl0bGV7XG4gIGNvbG9yOiAjNDBhMjkzO1xuICBmb250LXNpemU6IDI4cHghaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgZm9udC1mYW1pbHk6IFJhbGV3YXksc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi52aWRlb3MtYm94e1xuICBtYXJnaW4tcmlnaHQ6IDE2dmg7XG4gIG1hcmdpbi10b3A6IDV2aDtcbn0iLCIuZW50aXR5ZGV0YWlscyBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBtYXJnaW4tbGVmdDphdXRvO1xufVxuXG4uZW50aXR5ZGV0YWlscyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuYXJ0aWNsZS5jb250ZW50IC5lbnRpdHlkZXRhaWxzIHAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lbnRpdHlkZXRhaWxzLWNvbnRhY3RzLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDoyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZW50aXR5ZGV0YWlscy1jb250YWN0cy10aXRsZSBzcGFuLCAuZW50aXR5ZGV0YWlscy1jb250YWN0cy10aXRsZS1wcmVzZW50YXRpb24gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xuICBwYWRkaW5nOiAxcHggMTVweDtcbn1cblxuLmVudGl0eWRldGFpbHMtY29udGFjdHMtdGl0bGUtcHJlc2VudGF0aW9uIHtcbiAgIG1hcmdpbi10b3A6IDBweDtcbiAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbiIsIi5zaW5nbGUtbm90aWNpYXN7XG4gIC5pbWctcHJpbnR7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAzNXZoO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgaGVhZGVyIHtcbiAgICAgICAgLmFyZWFjaWRhZGFvLWxvZ28tY29udGFpbmVyLCAubGFuZy1nb29nbGUsIC53aWRnZXQgd2lkZ2V0X3NlYXJjaCwgI21lbnUtcHJpbWFyeS1uYXZpZ2F0aW9uLCAubGFuZy1nb29nbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm1vYmlsZS1tZW51LXRyaWdnZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnNucy1sb2dvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC50b3AtaG9tZS1iYXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIFxuICAgICAgfVxuICAgICAgI3BhZ2V7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5jb2wteHMtNiAuY29sLXNtLTJ7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDM1dmg7XG4gICAgICB9XG5cbiAgICAgICNzbnMtY29udGFpbmVyLWNvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudG9wLWhvbWUtYmFye1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuaW1nLXByaW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5vdGhlck5ld3Mge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuY29sLWltYWdlcy1ub3RpY2lhc3tcbiAgICAgICAgbWF4LWhlaWdodDogNTMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAjcmVhZHNwZWFrZXJfYnV0dG9uMSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc29jaWFsLXNoYXJlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYm94IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC52b2x0YXIge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgICBmb290ZXIge1xuICAgICAgICAuYm94IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItcmlnaHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1zbS0zIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5mLW5vdGUge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn0iLCIucG9zdC10eXBlLWFyY2hpdmUtc25zLXZpZGVvc3tcbiAgLnNucy1wYWdlLWhlYWRlcntcbiAgICBoMXtcbiAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgIH1cbiAgfVxuICAuYXJjaGl2ZS12aWRlby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHggMHB4O1xuICAgIGNvbG9yOiAjNDBhMjkzO1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5LHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXtcbiAgLmVudGl0eWRldGFpbHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmVudGl0eWRldGFpbHMgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc2luZ2xlLXNucy1lbnRpdGllcyAubGlua2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi50YWItcGFnZSxcbi50YWItcGFnZS1wbmUge1xuICAudG9wLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAgIC8qcGFkZGluZzogMCAyNXB4OyovICAgIFxuICAgIC8qcCB7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH0qL1xuXG4gICAgLmJhY2sge1xuICAgICAgLyptYXJnaW4tdG9wOiA1N3B4OyovXG4gICAgICAvKm1hcmdpbi1ib3R0b206IDc0cHg7Ki9cbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzQwQTI5MzsqL1xuICAgIH1cbiAgfVxufVxuLnRhYi1wYWdlLXBuZSB7XG4gIHNlY3Rpb24ubWFpbiAuc25zLWNvbnRhaW5lci5nZW4ge1xuICAgIC50YWItb3V0LXdyYXAge1xuICAgICAgLnRhYi1sYWJlbHMge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wbmU7XG4gICAgICAgICAgLypib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1wbmU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXBuZTsqL1xuICAgICAgICAgIGNvbG9yOiRjb2xvci1wbmU7XG4gICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyAgICAgICAgICAgIFxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8qYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcG5lOyovXG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAvKmJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci1wbmU7Ki9cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogMTIxNnB4KSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci1wbmU7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG4gICAgICAgICAgfVxuICAgICAgICB9Ki9cbiAgICAgICAgLypAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLXBuZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSovXG4gICAgICAgIC8qQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY29sb3ItcG5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSovXG4gICAgICB9XG4gICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgLmFjdGl2ZXtcbiAgICAgICAgICAgICAgd2lkdGg6IDEyMDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50YWItYWNjb3JkaW9uIHtcbiAgICAgICAgICAgICAgLnNpbmdsZS1xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWFnZXMvYWNjLWFyci5wbmcnKTtcbiAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubW9uaXRvcml6YWNhby10aGVtZSB7XG4gICAgaGVhZGVyLm1haW4gLndpZGdldF9zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uc3ViLW1lbnU+Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+YSxcbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uc3ViLW1lbnUgYTpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tb25pdG9yaXphY2FvO1xuICAgIH1cbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbj4uc3ViLW1lbnUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLW1vbml0b3JpemFjYW87XG4gICAgfVxuICAgIGEsXG4gICAgaGVhZGVyLm1haW4gbmF2Lm1haW4gYTpob3ZlcixcbiAgICBoZWFkZXIubWFpbiBuYXYubWFpbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3Zlcj5hLFxuICAgIGhlYWRlci5tYWluIG5hdi5tYWluIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyPi5pY29ue1xuICAgICAgY29sb3I6ICRjb2xvci1tb25pdG9yaXphY2FvO1xuICAgIH1cbiAgICAuYmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbW9uaXRvcml6YWNhbyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAucGFnZS10aXRsZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLW1vbml0b3JpemFjYW8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tb25pdG9yaXphY2FvO1xuICAgICAgPiBzcGFuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1MTgwO1xuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1vbml0b3JpemFjYW87XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1tb25pdG9yaXphY2FvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZDk0O1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA1ZDk0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YWE3O1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA2YWE3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NmJiO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3NmJiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4M2NlO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA4M2NlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsqL1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1vbml0b3JpemFjYW87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbn0iLCJcbi5jYWxlbmRhciB7XG5cbiAgLmNhbGVuZGFyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5jYWxlbmRhci1oZWFkZXItaW5uZXIge1xuICAgIC5tb250aHllYXIge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1oZWFkZXItaW5uZXIgLmFycm93TGVmdCxcbiAgLmNhbGVuZGFyLWhlYWRlci1pbm5lciAubW9udGh5ZWFyLFxuICAuY2FsZW5kYXItaGVhZGVyLWlubmVyIC5hcnJvd1JpZ2h0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cblxuICAuY2FsZW5kYXItaGVhZGVyLWlubmVyIC5hcnJvd0xlZnQsXG4gIC5jYWxlbmRhci1oZWFkZXItaW5uZXIgLmFycm93UmlnaHQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrZGF5cy1pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZThlODtcbiAgICBjb2xvcjogJGNvbG9yMTtcblxuICAgIC53ZWVrZGF5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItZGF5cy1pbm5lciB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG5cbiAgICAuZGF5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrZGF5cy1pbm5lcixcbiAgLmNhbGVuZGFyLWRheXMtaW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAxJSA4JTtcbiAgfVxuXG4gIC5jYWxlbmRhci13ZWVrZGF5cy1pbm5lciAud2Vla2RheSxcbiAgLmNhbGVuZGFyLWRheXMtaW5uZXIgLmRheSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNC4yJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuY2FsZW5kYXItZGF5cy1pbm5lciAuZGF5LmNsaWNrZWQuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYWxlbmRhci1kYXlzLWlubmVyIC5kYXkuc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNUU4RTg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmNhbGVuZGFyLWRheXMtaW5uZXIgLmRheS5jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmNhbGVuZGFyLWNvbnRlbnQtdGV4dCB7XG4gICAgcGFkZGluZzogMCA4JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMSU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4iXX0= */
