@charset "UTF-8";.blank-mode,.blank-mode .cart-related-name,.blank-mode .cart-table .main-link,.blank-mode .h1,.blank-mode .h2,.blank-mode .h3,.blank-mode .h4,.blank-mode .h5,.blank-mode .h6,.blank-mode h1,.blank-mode h2,.blank-mode h3,.blank-mode h4,.blank-mode h5,.blank-mode h6,.cart-related-name,.cart-table .main-link,.h1,.h2,.h3,.h4,.h5,.h6,body,body.blank-mode,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}.advanced-order .h2,.h1,.h2,.h3,.homepage-group-title,.ordering-process .co-box h4,h1,h2,h3{color:#1f1f1f;font-style:normal;font-weight:700;text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{color:#1f1f1f}#carousel h1{font-size:30px}.h1,.h2,.h4.homepage-group-title,h1,h2{font-size:24px;margin-top:35px}.advanced-order .h2,.h3,.ordering-process .co-box h4,h3{font-size:22px}.h4,h4,h5{font-size:16px;font-weight:700}#content{line-height:1.4}#content h1{margin-top:0}.content p a:not(.btn),.content-wrapper p a:not(.btn){text-decoration:underline}.content p a:not(.btn):hover,.content-wrapper p a:not(.btn):hover{text-decoration:none}.msg{padding-bottom:22px;padding-top:22px}.banner-wrapper{margin-bottom:0;margin-top:0}.banner{min-height:auto}@media (min-width:768px){#carousel h1{font-size:45px}.h1,.h2,.h4.homepage-group-title,h1,h2{font-size:28px}.advanced-order .h2,.h3,.ordering-process .co-box h4,h3{font-size:24px}}@media (min-width:992px){#carousel h1{font-size:60px}.h1,.h2,.h4.homepage-group-title,h1,h2{font-size:32px}}@media (min-width:1200px){#carousel h1{font-size:80px}}@media (min-width:768px){.in-index #content-wrapper{overflow-x:hidden;width:100%}.in-index #content{padding-left:0;padding-right:0}.in-index #content>.banners-row{margin-left:0;margin-right:0}}.in-index .homepage-group-title,.in-index .products-wrapper{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){.in-index .homepage-group-title,.in-index .products-wrapper{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.in-index .homepage-group-title,.in-index .products-wrapper{width:972px}}@media (min-width:1200px){.in-index .homepage-group-title,.in-index .products-wrapper{width:1178px}}@media (min-width:1380px){.in-index .homepage-group-title,.in-index .products-wrapper{width:1340px}}.position--benefitHomepage .benefitBanner__content{margin:0 auto;padding:0;width:100%}@media (min-width:992px){.position--benefitHomepage .benefitBanner__content{padding-left:20px;padding-right:20px;width:972px}}@media (min-width:1200px){.position--benefitHomepage .benefitBanner__content{width:1178px}}@media (min-width:1380px){.container,.position--benefitHomepage .benefitBanner__content{width:1340px}}.in-index .container-narrow{width:100%}@media (max-width:767px){.in-index #content-wrapper{padding-top:0}.in-index .banners-row.row{margin-left:0;margin-right:0}}.overall-wrapper{padding-bottom:0!important}@media (max-width:767px){.overall-wrapper{padding-top:0}}.ig{padding-top:50px;position:relative}.ig:after{background-color:#1f1f1f;bottom:0;content:"";display:block;height:80px;left:0;position:absolute;right:0;z-index:-1}.ig .title a{align-items:center;display:flex;font-size:16px;font-style:italic;font-weight:700;text-decoration:underline;text-transform:uppercase}.ig .title a:before{background:url(/user/documents/upload/icons/ig.svg) 50% no-repeat;content:"";display:block;height:24px;margin-right:10px;min-width:24px}.ig .title a:hover{text-decoration:none}.instagram-wrap{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:20px;width:calc(100% + 10px)}@media (min-width:768px){.instagram-wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.instagram-wrap .igfeed{max-width:50%;min-width:50%;overflow:hidden;padding:5px;position:relative}@media (min-width:577px){.instagram-wrap .igfeed{max-width:25%;min-width:25%}}@media (min-width:768px){.instagram-wrap .igfeed{padding:0 10px}}.instagram-wrap .igfeed a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:100%;position:relative;transition:.2s ease-in-out}.instagram-wrap .igfeed a:before{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;color:#fff;content:"\e909";display:flex;font-family:Shoptet;font-size:35px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.instagram-wrap .igfeed a:hover:before{opacity:1}.top-navigation-bar a.favorite{display:none}.navigation-buttons{align-items:center;display:flex;justify-content:flex-end}.navigation-buttons a.favorite:before{display:none}.in-favorite .content-inner,.in-oblibene .content-inner{max-width:100%;width:100%}.favorite-detail{margin:0;order:-20}.favorite-detail p{align-items:center;display:flex;margin-bottom:0}.favorite-detail p:hover{cursor:pointer}.favorite-detail p span.favorite{margin-right:7px}.favorite-detail p span.favorite i{align-items:center;display:flex}.favorite_icon{align-items:center;display:inline-flex;font-size:24px;font-style:normal;height:21px;justify-content:center;line-height:24px;margin:0 auto;text-align:center;width:24px;z-index:1}.favorite_icon .number{background-color:#25412a;border-radius:50%;bottom:0;color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;position:absolute;right:0;width:18px}.favorite_icon .number:empty{display:none}.favorite_icon svg{cursor:pointer;height:21px;width:24px}.product{position:relative}.product.fav-active .favorite i svg{fill:#000;stroke:#000}.product .favorite{font-size:24px;font-style:normal;height:24px;line-height:24px;position:absolute;right:5px;text-align:center;top:5px;width:24px;z-index:1}.product .favorite,.product .favorite i{align-items:center;display:flex;justify-content:center}.product .favorite i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail{font-style:normal;padding-left:0!important;text-align:center;z-index:1}@media (max-width:767px){.type-detail .p-data-wrapper .favorite-detail{padding:0!important}}.type-detail .p-data-wrapper .favorite-detail.fav-yes .favorite i svg{fill:#25412a;stroke:#25412a;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text{display:none;font-size:0;transition:none}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text:after{content:"Odobrať z wishlistu";font-size:16px}.type-detail .p-data-wrapper .favorite-detail i{align-items:center;display:flex;justify-content:center}.type-detail .p-data-wrapper .favorite-detail i svg{fill:transparent;stroke:#000;stroke-width:2px;cursor:pointer;transform:scale(1.2);transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail .favorite{margin-right:10px}.type-detail .p-data-wrapper .favorite-detail .fav-text{color:#1f1f1f;display:none;font-size:16px;text-decoration:none;text-transform:none}.type-detail .p-data-wrapper .favorite-detail .btn_toggle{align-items:center;display:flex;margin:0!important}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite{position:absolute;right:10px;top:10px}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite i{fill:transparent;stroke:#000}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .fav-text{display:none}@media (max-width:767px){.scrolled-down .navigation-buttons a.favorite{transform:translateY(-200px);transition-delay:.05s}}a.favorite{align-items:center;display:flex}:focus{outline:none}.slick-slider{box-sizing:border-box;display:block;position:relative;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slider .slick-arrow{align-items:center;background-color:transparent;border:none;border-radius:0;display:flex;height:30px;justify-content:center;opacity:1;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:9}.slick-slider .slick-arrow.slick-disabled{display:none!important}.slick-slider .slick-arrow:after{content:"";display:block;height:100%;line-height:30px;width:100%}.slick-slider .slick-arrow.slick-prev{left:-30px}.slick-slider .slick-arrow.slick-prev:after{background:url(/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:15px auto;content:""}.slick-slider .slick-arrow.slick-next{right:-30px}.slick-slider .slick-arrow.slick-next:after{background:url(/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:15px auto;content:""}@media (max-width:767px){.slick-slider .slick-arrow{display:none!important}}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}.slick-slide img{display:block;min-width:40px}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-dots{display:flex;justify-content:center;margin:20px 0;padding:0;width:100%}.slick-dots li{height:15px;list-style:none;margin:0 4px;position:relative;width:15px}.slick-dots li button{background-color:#fff;border:1px solid transparent;border-radius:0;display:block;font-size:0;height:15px;padding:0;width:15px}.slick-dots li button:hover{background-color:#1f1f1f;border:2px solid #1f1f1f}.slick-dots li.slick-active button{background-color:#1f1f1f;border:2px solid #1f1f1f;border-radius:0;height:15px;width:15px}.homepage-blog-wrapper .news-item,.news-wrapper .news-item{padding:0}@media (min-width:768px){.homepage-blog-wrapper .news-item,.news-wrapper .news-item{flex-basis:50%;padding:10px;width:50%}}@media (min-width:992px){.homepage-blog-wrapper .news-item,.news-wrapper .news-item{flex-basis:33.33%;width:33.33%}}.homepage-blog-wrapper .news-item .image,.homepage-blog-wrapper .news-item .news-image,.news-wrapper .news-item .image,.news-wrapper .news-item .news-image{margin:0}.homepage-blog-wrapper .news-item h2,.news-wrapper .news-item h2{font-size:18px;font-style:normal}.homepage-blog-wrapper .news-item .title,.news-wrapper .news-item .title{display:block;font-size:18px;font-weight:400;line-height:1.3;margin:20px 0 15px}.homepage-blog-wrapper .news-item .description,.news-wrapper .news-item .description{display:none}.blog{padding-top:40px}@media (max-width:767px){.blog{padding-top:20px}}.blog .title{align-items:center;display:flex;justify-content:space-between}.blog .title .btn,.blog .title h2{margin:20px 0}@media (max-width:767px){.blog .title h2{font-size:24px;margin-right:20px}.blog .container{padding-left:0;padding-right:0}}.homepage-blog-wrapper{margin-top:0;padding-bottom:10px;padding-left:10px;padding-right:10px}@media (min-width:768px){.homepage-blog-wrapper{margin:0 auto;padding-left:10px;padding-right:10px;width:747px}}@media (min-width:992px){.homepage-blog-wrapper{width:972px}}@media (min-width:1200px){.homepage-blog-wrapper{width:1178px}}@media (min-width:1380px){.homepage-blog-wrapper{width:1340px}}.homepage-blog-wrapper .homepage-group-title{display:none}.homepage-blog-wrapper .news-item .title:hover{text-decoration:none}.homepage-blog-wrapper .news-item .read-article{display:inline-block;font-size:16px;font-weight:700;margin-top:0;padding-right:15px;position:relative;text-transform:uppercase}.homepage-blog-wrapper .news-item .read-article:after{background:url(/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}.homepage-blog-wrapper .news-item .read-article:hover{text-decoration:underline}@media (max-width:991px){.homepage-blog-wrapper .news-item:nth-child(n+3),.homepage-blog-wrapper .news-item:nth-child(n+4){display:none}}@media (min-width:768px){.news-wrapper{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.in-kontakt .content header h1{display:none}.in-kontakt .content .col-md-6 h2{margin-top:0}.in-kontakt .content .col-md-6 h3{margin-top:40px}@media (min-width:768px){.in-kontakt .contact-info{display:flex}}.in-kontakt .contact-info .contact-box{padding-top:10px}@media (min-width:768px){.in-kontakt .contact-info .contact-box{border-right:1px solid #d8d8d8;margin-right:25px;padding-right:25px}}.in-kontakt .contact-info ul{flex-direction:column}.in-kontakt .contact-info ul li{margin-bottom:10px;width:auto}.in-kontakt .contact-info ul li:before{display:none}.in-kontakt .contact-info .contact-person{align-items:center;display:flex}.in-kontakt .contact-info .contact-person img{height:70px;min-width:70px}.in-kontakt .contact-info .contact-person p{font-size:14px;margin:0 0 0 15px!important}.in-kontakt .contact-info .contact-person p strong{font-size:16px;font-weight:700}.in-kontakt .contact-bottom{border-top:1px solid #d8d8d8;margin-top:35px;padding-top:65px}.in-kontakt .contact-bottom p strong{display:block;font-weight:700;margin-bottom:10px}.in-kontakt .contact-bottom .col-md-4{margin-bottom:30px}@media (max-width:991px){.in-kontakt .resp{margin-top:30px}}.in-kontakty #content .contact-wrapper-item h4{margin-top:0}.in-kontakty article header{display:none}.in-kontakty article .contact-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px}@media (min-width:768px){.in-kontakty article .contact-wrapper{flex-direction:row;width:100%}}.in-kontakty article .contact-wrapper p{max-width:60ch}.in-kontakty article .contact-wrapper .contact-wrapper-item{width:100%}@media (min-width:768px){.in-kontakty article .contact-wrapper .contact-wrapper-item{max-width:50%;width:100%}}.in-kontakty article .contact-wrapper .contact-wrapper-item:first-child{padding-right:0}@media (min-width:768px){.in-kontakty article .contact-wrapper .contact-wrapper-item:first-child{padding-right:16px}}.in-kontakty article .contact-form-wrapper>p{max-width:50ch}.in-kontakty article .contact-form-wrapper #formContact{max-width:600px}.in-kontakty article .contact-form-wrapper #formContact .btn[type=submit]{background-color:#25412a;border-color:#25412a;color:#fff;text-decoration:none}.in-kontakty article .contact-form-wrapper #formContact .btn[type=submit]:hover{background-color:#00a454;border-color:#00a454}.in-o-nas .list-of-benefits{background-color:#f2f2e7;border:1px solid #f2f2e7;border-radius:16px;padding:24px;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.in-o-nas .breadcrumbs{margin-left:auto;margin-right:auto;width:747px}}@media (min-width:992px){.in-o-nas .breadcrumbs{width:972px}}@media (min-width:1200px){.in-o-nas .breadcrumbs{width:1178px}}@media (min-width:1380px){.in-o-nas .breadcrumbs{width:1340px}}.in-o-nas #content{padding:0}.in-o-nas #content header h1{display:none}.in-o-nas #content .row{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:30px;padding-top:20px}@media (min-width:992px){.in-o-nas #content .row:nth-child(odd) .col-md-6 .text{margin-left:auto}}.in-o-nas #content .col-md-6 h4{font-style:italic;text-transform:uppercase}.in-o-nas #content .col-md-6 .text{max-width:545px}@media (min-width:768px){.in-o-nas #content .about .container{padding-left:0;padding-right:0}}@media (min-width:1380px){.in-o-nas #content .about .container{max-width:1940px;width:100%}.in-o-nas #content .about .text{padding-left:52%}}.in-o-nas #content .about h2{font-size:24px;max-width:470px}@media (min-width:992px){.in-o-nas #content .about h2{font-size:28px;max-width:470px;padding-left:20px}}@media (min-width:1380px){.in-o-nas #content .about h2{font-size:32px;max-width:570px}}.in-o-nas #content .about+.container>h2{margin:70px 0 27px}.type-page #content p{line-height:1.45}.type-page #content h4{margin:30px 0 14px}.in-ako-vybrat-velkost #p-detail-tabs{margin-top:20px}@media (max-width:767px){.in-ako-vybrat-velkost #p-detail-tabs{display:flex;flex-wrap:wrap}.in-ako-vybrat-velkost #p-detail-tabs li{height:inherit;width:20%}}@media (max-width:576px){.in-ako-vybrat-velkost #p-detail-tabs li{width:33.33%}}@media (max-width:479px){.in-ako-vybrat-velkost #p-detail-tabs li{width:50%}}@media (max-width:767px){.in-ako-vybrat-velkost #p-detail-tabs li a{align-items:center;display:flex;font-size:14px;height:52px;justify-content:center;padding:3px 10px;text-align:center}}@media (min-width:768px){.type-post.in-zakaznicky-servis .breadcrumbs,.type-post.in-zakaznicky-servis article header h1{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.type-post.in-zakaznicky-servis .breadcrumbs,.type-post.in-zakaznicky-servis article header h1{width:972px}}@media (min-width:1200px){.type-post.in-zakaznicky-servis .breadcrumbs,.type-post.in-zakaznicky-servis article header h1{width:1178px}}@media (min-width:1380px){.type-post.in-zakaznicky-servis .breadcrumbs,.type-post.in-zakaznicky-servis article header h1{width:1340px}}.type-post.in-zakaznicky-servis article header{background:url(/user/documents/upload/icons/post-bg.svg) 0 100% no-repeat;background-size:cover;margin-bottom:35px;padding-bottom:40px;padding-top:40px}@media (max-width:767px){.type-post.in-zakaznicky-servis article header{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.type-post.in-zakaznicky-servis article header h1{margin-bottom:0;margin-top:0}.type-post.in-zakaznicky-servis #content-wrapper{width:100%}.type-post.in-zakaznicky-servis #content{padding:0 0 30px}.type-post.in-zakaznicky-servis article .text{margin-left:auto;margin-right:auto;max-width:890px;padding-left:20px;padding-right:20px}.type-post.in-zakaznicky-servis article .text h4{text-transform:uppercase}.type-post.in-zakaznicky-servis .news-item-detail article footer{display:none}.in-casto_kladene_otazky #faq-wrapper{list-style:none}.in-casto_kladene_otazky #faq-wrapper li p{max-width:90ch}.in-casto_kladene_otazky #faq-wrapper li:before{content:unset}.in-foto_videa .plus-gallery-wrap{display:grid;grid-template-columns:1fr}@media (min-width:576px){.in-foto_videa .plus-gallery-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.in-foto_videa .plus-gallery-wrap{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.in-foto_videa .plus-gallery-wrap{grid-template-columns:repeat(4,1fr)}}.in-foto_videa .plus-gallery-wrap .plus-gallery-item{border:unset}.in-foto_videa .plus-gallery-wrap .plus-gallery-item figure{margin:unset}.in-foto_videa .plus-gallery-wrap .plus-gallery-item figure img{height:auto;max-width:300px;position:unset;top:unset;transform:unset;width:100%}.in-foto_videa #photos-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);max-width:560px}@media (min-width:992px) and (max-width:1199px){.in-foto_videa #photos-grid{gap:10px}}@media (max-width:767px){.in-foto_videa #photos-grid{gap:8px}}@media (max-width:576px){.in-foto_videa #photos-grid{gap:8px;grid-template-columns:repeat(1,1fr)}}.in-foto_videa #photos-grid .plus-gallery-item{border:none;margin:0;max-width:unset}.in-foto_videa #photos-grid .plus-gallery-item a{display:block;padding-top:20px}.in-foto_videa #photos-grid .plus-gallery-item a img{height:auto;min-width:250px;-o-object-fit:contain;object-fit:contain;position:unset;top:unset;transform:none;width:100%}#header{position:relative}@media (max-width:767px){#header{border-bottom:none;box-shadow:none;position:static;transform:none!important}}@media (min-width:768px){#header{position:relative;z-index:1002}}#header .container{justify-content:center;min-height:auto}#header .header-top{position:relative}@media (max-width:767px){#header .header-top{padding:70px 0 15px}}#header .header-top .container{justify-content:space-between}@media (max-width:767px){#header .header-top .container{padding-left:15px;padding-right:15px}}@media (min-width:768px){#header .header-top .container{flex-wrap:nowrap;min-height:96px}}#header .header-top .container .site-name,#header .header-top .container>div{flex:none}#header .header-top .container:after,#header .header-top .container:before{display:none}#header .header-top .container .site-name{font-size:0}@media (max-width:767px){#header .header-top .container .site-name{margin-left:55px;padding-left:0}}@media (max-width:318px){#header .header-top .container .site-name{margin-left:38px}}@media (max-width:767px){#header .header-top .container .site-name a img{max-height:28px;width:auto}}@media (min-width:768px){#header .navigation-buttons{margin-left:unset;padding-left:0}}@media (min-width:992px){#header .navigation-buttons{padding-left:0}}#header .navigation-buttons>a{height:34px;line-height:1;margin-left:4px;width:34px}#header .navigation-buttons>a:before{height:34px;line-height:1;margin:0;width:34px}#header .navigation-buttons>a span:not(.number){display:none}#header .navigation-buttons>a.top-nav-button{display:block}#header .navigation-buttons>a.top-nav-button:before{background:url(/user/documents/upload/icons/user.svg) 50% no-repeat;background-size:24px auto;content:""}#header .navigation-buttons>a.top-nav-button-logout{display:none}#header .navigation-buttons>a.cart-count{padding:0;width:34px}@media (max-width:767px){#header .navigation-buttons>a.cart-count{margin-left:8px}}#header .navigation-buttons>a.cart-count:before{background:url(/user/documents/upload/icons/cart.svg) 50% no-repeat;background-size:24px auto;content:"";margin:0}#header .navigation-buttons>a.cart-count .cart-price{display:none!important}#header .navigation-buttons>a.cart-count i{left:22px}#header .navigation-buttons>a.favorite{width:32px}@media (max-width:767px){#header .navigation-buttons>a.favorite{margin-left:0;margin-right:4px;position:relative}}#header .navigation-buttons>a[data-target=search]{display:inline-block}#header .navigation-buttons>a[data-target=search]:before{background:url(/user/documents/upload/icons/search.svg) 50% no-repeat;background-size:24px auto;content:"";margin:0}@media (max-width:767px){#header .navigation-buttons>a[data-target=navigation]{align-items:center;display:flex;flex-direction:column;height:50px;left:0;line-height:1.2;margin:0;position:absolute;text-decoration:none;top:5px;width:60px}#header .navigation-buttons>a[data-target=navigation]:before{background:url(/user/documents/upload/icons/menu.svg) 50% no-repeat;background-size:100% auto;content:"";height:24px;line-height:1;width:24px}}#header .navigation-buttons .tel{display:flex;flex-wrap:wrap}@media (max-width:767px){#header .navigation-buttons .tel{align-items:center;border-bottom:1px solid #ececec;height:48px;justify-content:center;left:0;position:absolute;right:0;top:-70px}}@media (min-width:767px){#header .navigation-buttons .tel{margin-right:15px}}@media (min-width:992px){#header .navigation-buttons .tel{margin-right:28px}}#header .navigation-buttons .tel a{display:block;font-size:14px;font-weight:700;height:auto;line-height:1.2;margin:0;padding-left:38px;position:relative;text-align:left;width:auto}@media (max-width:767px){#header .navigation-buttons .tel a{display:flex;padding-left:23px}#header .navigation-buttons .tel a:after{content:"Po-Pá: 8:00 - 17:00";display:block;font-size:14px;font-weight:400;margin-left:5px}}@media (min-width:768px) and (max-width:991px){#header .navigation-buttons .tel a{font-size:0}}@media (min-width:768px){#header .navigation-buttons .tel a{font-size:16px}#header .navigation-buttons .tel a:after{content:"Po-Pá: 8:00 - 17:00";display:block;font-size:14px;font-weight:400;margin-top:2px}}#header .navigation-buttons .tel a:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:24px;left:0;margin-top:-12px;position:absolute;top:50%;width:24px}@media (max-width:767px){#header .navigation-buttons .tel a:before{height:16px;margin-top:-8px;width:16px}}@media (min-width:768px) and (max-width:991px){#header .navigation-buttons .tel a:before{left:5px}}#header .navigation-buttons:not(.right) .tel{display:none}#header .search{background-color:#fff;bottom:auto;display:none;left:0;margin-left:auto;margin-right:auto;max-width:1500px;overflow:visible;padding:24px 64px;position:absolute;right:0;top:115%;width:calc(100% - 32px);z-index:1004}#header .search.visible{box-shadow:0 5px 15px rgba(0,0,0,.35);display:block}@media (max-width:767px){#header .search{margin:15px -10px 0;opacity:1;order:3;padding:0 10px;top:100%;width:calc(100% + 20px)}}#header .search .search-form:hover .form-control{background-color:#ececec}#header .search .search-input-icon{background:url(/user/documents/upload/icons/search.svg);background-size:100% auto;display:block;height:24px;line-height:1;width:24px}#header .search .search-input-icon:before{display:none}#header .search .form-control{background-color:#ececec;box-shadow:none;color:#414042;font-size:16px}#header .search .form-control:focus,#header .search .form-control:hover{box-shadow:none}#header .search .search-button{display:block;max-width:115px;width:100%}#header .searchWhisperer.active{padding-inline:16px}@media (min-width:768px){body.navigation-hovered:before{opacity:1;z-index:1001}}.navigation-window-visible header#header .header-top>.container>div.navigation-buttons a[data-target=navigation]:before{background:url(/user/documents/upload/icons/cross.svg) 50% no-repeat;background-size:100% auto}@media (max-width:767px){.navigation-window-visible{height:100vh;overflow:hidden!important}}.navigation-hovered:before,.search-focused:before{background-color:rgba(0,0,0,.6)}body.user-action-visible.search-window-visible:before{background-color:rgba(0,0,0,.65);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:10;z-index:1002}body.search-focused:before{background-color:rgba(0,0,0,.6);content:"";opacity:1}@media (min-width:768px){.overall-wrapper>.user-action{display:none!important}}@media (max-width:767px){#header>.user-action{display:none!important}}@media (max-width:991px){.user-action .user-action-in .popup-widget.cart-widget{top:110px}}body .popup-widget.cart-widget,body .popup-widget.login-widget,body.admin-logged .popup-widget.cart-widget,body.admin-logged .popup-widget.login-widget{left:auto;margin:0;padding-top:0;right:0;top:110px}body .popup-widget.cart-widget:before,body .popup-widget.login-widget:before,body.admin-logged .popup-widget.cart-widget:before,body.admin-logged .popup-widget.login-widget:before{display:none}@media (min-width:768px){body .popup-widget.cart-widget,body .popup-widget.login-widget,body.admin-logged .popup-widget.cart-widget,body.admin-logged .popup-widget.login-widget{top:90px}}.top-navigation-bar{position:relative;z-index:1002}@media (min-width:768px){#header .header-bottom{background-color:#25412a;border:none}}.menu-helper,.navigation-in{background-color:#25412a;font-size:16px;line-height:16px}.menu-helper>ul>li>a,.navigation-in>ul>li>a{color:#fff;font-style:normal;text-transform:uppercase}@media (max-width:767px){.menu-helper>ul>li>a,.navigation-in>ul>li>a{padding-right:80px}}@media (min-width:768px){.menu-helper>ul>li>a,.navigation-in>ul>li>a{padding-bottom:21px;padding-top:19px}}.menu-helper>ul>li>a:hover,.navigation-in>ul>li>a:hover{color:#fff;text-decoration:underline}.menu-helper>ul>li>a b,.navigation-in>ul>li>a b{text-decoration:none!important}.menu-helper>ul>li>a[href="/vypredaj/"],.navigation-in>ul>li>a[href="/vypredaj/"]{color:#ed1f2e}.menu-helper>ul>li>a[href="/vypredaj/"]:hover,.navigation-in>ul>li>a[href="/vypredaj/"]:hover{color:#ff6f7a;text-decoration:none}.menu-helper>ul>li.ext.exp>a,.navigation-in>ul>li.ext.exp>a{color:#fff;text-decoration:underline}@media (max-width:767px){.menu-helper>ul>li .submenu-arrow,.navigation-in>ul>li .submenu-arrow{right:10px}.menu-helper>ul>li .submenu-arrow:after,.navigation-in>ul>li .submenu-arrow:after{font-size:10px}.navigation-in{height:calc(100% - 125px)}.navigation-in>ul>li{border-bottom:1px solid #414042!important}}@media (min-width:768px){.navigation-in>ul>li.exp>ul:before{background-color:#fff;border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}}@media (max-width:767px){.navigation-in a{color:#fff}}.navigation-in .contact-box{padding:30px 0 35px}@media (min-width:768px){.navigation-in .contact-box{display:none}}.navigation-in .contact-box strong[data-testid=contactboxName]{display:none}.navigation-in .contact-box ul{justify-content:center}.navigation-in .contact-box ul li:first-child{display:flex;justify-content:center;margin-top:20px;order:10}.navigation-in .contact-box ul li:nth-child(2){display:none}.navigation-in .contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone-w.svg) 50% no-repeat;background-size:100% auto}.navigation-in .contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail-w.svg) 50% no-repeat;background-size:100% auto}.navigation-in .contact-box ul li a{padding:0}.navigation-in .contact-box ul li.social-icon-list{padding:3px}.menu-helper{height:56px}.menu-helper>span{border:none;color:#fff;padding:18px 10px 20px}.menu-helper>ul>li>a{color:#000;text-decoration:none}.menu-helper>ul>li>a:hover{color:#00a454;text-decoration:underline}@media (max-width:767px){#navigation{top:125px}}@media (min-width:768px){#navigation{height:56px}}#navigation .navigation-in ul li:hover>a>span{text-decoration:none}@media (max-width:767px){#navigation .menu-level-2{padding-bottom:15px}}@media (min-width:768px){#navigation .menu-level-2{align-items:unset;padding-bottom:30px;padding-top:5px}}#navigation .menu-level-2>li{align-items:center;position:relative}@media (min-width:768px){#navigation .menu-level-2>li{padding-right:30px}}@media (min-width:992px){#navigation .menu-level-2>li{padding-right:40px}}@media (min-width:768px) and (max-width:1199px){#navigation .menu-level-2>li:nth-child(3n):after{display:none}}@media (min-width:1200px){#navigation .menu-level-2>li:nth-child(4n):after{display:none}}@media (min-width:768px){#navigation .menu-level-2>li:last-of-type:after{display:none}}#navigation .menu-level-2>li>div{width:100%}#navigation .menu-level-2>li>div>a{font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}@media (max-width:767px){#navigation .menu-level-2>li>div>a{padding-bottom:13px;padding-top:13px}}@media (min-width:768px){#navigation .menu-level-2>li>div>a{padding-bottom:15px}#navigation .menu-level-3{max-height:none}#navigation .menu-level-3>li{display:block;font-size:0;margin-bottom:3px}#navigation .menu-level-3>li>a{font-size:16px;font-weight:600;padding:2px 0}}#navigation .menu-level-3>li>a:hover{color:#000;text-decoration:underline}#footer{background-color:#25412a}#footer,#footer a,#footer h4,#footer p{color:#fff}#footer h4{border-bottom:1px solid #414042;font-weight:700;margin-bottom:17px;padding-bottom:17px;text-transform:uppercase}#footer .news-item-widget{padding-bottom:13px;padding-top:0}#footer .banner{margin-bottom:0}#footer .footer-bottom{background-color:#25412a;padding-top:0}#footer .footer-bottom .container{padding-bottom:20px}@media (max-width:767px){#footer .footer-bottom .container{display:flex;flex-direction:column}}#footer .footer-bottom .container:before{background-color:#414042;content:"";display:block;height:1px;margin-bottom:20px;width:100%}#footer .copyright{font-style:normal;font-weight:600}@media (max-width:767px){#footer #signature{margin:20px 0 0;order:2}}#footer .footer-links-icons{display:none}.custom-footer{padding-bottom:0}.custom-footer>div:nth-child(n+7){display:none}.custom-footer>div:nth-child(5),.custom-footer>div:nth-child(6){padding-bottom:0}@media (min-width:992px){.custom-footer>div:nth-child(5),.custom-footer>div:nth-child(6){width:50%}}@media (max-width:767px){.custom-footer>div:nth-child(2),.custom-footer>div:nth-child(3){padding-bottom:0}.custom-footer>div:nth-child(2) h4,.custom-footer>div:nth-child(3) h4{border-bottom:none;border-top:1px solid #414042;cursor:pointer;margin:0!important;padding:15px 0!important;position:relative}.custom-footer>div:nth-child(2) h4:after,.custom-footer>div:nth-child(3) h4:after{content:"\e90e";display:block;font-family:shoptet;font-size:10px;font-style:normal;font-weight:400;margin-top:-5px;position:absolute;right:0;top:50%}.custom-footer>div:nth-child(2) ul,.custom-footer>div:nth-child(3) ul{display:none}.custom-footer>div:nth-child(2).show-list h4,.custom-footer>div:nth-child(3).show-list h4{margin-bottom:20px!important}.custom-footer>div:nth-child(2).show-list h4:after,.custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(180deg)}.custom-footer>div:nth-child(2).show-list ul,.custom-footer>div:nth-child(3).show-list ul{display:block}.custom-footer>div:nth-child(2).show-list ul:last-of-type,.custom-footer>div:nth-child(3).show-list ul:last-of-type{margin-bottom:10px}}.custom-footer .payment,.custom-footer .shipping{padding-top:15px}@media (min-width:768px){.custom-footer .payment,.custom-footer .shipping{padding-bottom:20px;padding-top:30px}}.custom-footer .payment .wrap,.custom-footer .shipping .wrap{align-items:flex-start;display:flex;flex-wrap:wrap}.custom-footer .payment .wrap img,.custom-footer .shipping .wrap img{margin:0 15px 15px 0}.custom-footer .payment p,.custom-footer .shipping p{font-size:12px;font-style:normal;font-weight:700;margin-bottom:15px;text-transform:uppercase;width:100%}@media (min-width:768px){.custom-footer .shipping{padding-right:120px;position:relative}}@media (max-width:767px){.custom-footer .shipping>img{display:block;margin:25px auto 20px}}@media (min-width:768px){.custom-footer .shipping>img{position:absolute;right:0;top:5px}}.custom-footer .shop{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.custom-footer .shop .shop-img{margin-top:10px;position:relative;width:100%}.custom-footer .shop .shop-img:after{background:url(/user/documents/upload/icons/shop-bg.svg) 0 100% no-repeat;background-size:100% auto;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media (max-width:479px){.custom-footer .shop .shop-img img{width:100%}}.custom-footer .shop p{line-height:1.7}.custom-footer .shop a{font-style:italic;font-weight:700;margin-bottom:10px;text-decoration:underline!important;text-transform:uppercase}.custom-footer .shop a:hover{text-decoration:none!important}.custom-footer .custom-footer__contact h4{display:none}.custom-footer .contact-box:before{background:url(/user/documents/upload/icons/logo-f.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:35px;margin-bottom:20px;width:155px}.custom-footer .contact-box ul{border-top:1px solid #414042;padding-top:10px}.custom-footer .contact-box ul li{padding-bottom:10px;padding-top:10px}.custom-footer .contact-box ul li:first-of-type{border-bottom:1px solid #414042;margin-bottom:10px;padding-bottom:20px}.custom-footer .contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone-w.svg) 50% no-repeat;background-size:100% auto}.custom-footer .contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail-w.svg) 50% no-repeat;background-size:100% auto}.contact-box{min-height:auto;padding-left:0}.contact-box>img{display:none}.contact-box ul{display:flex;flex-wrap:wrap}.contact-box ul li:first-child,.contact-box ul li:nth-child(2){width:100%}.contact-box ul li:nth-child(2){order:-1}.contact-box ul li .mail,.contact-box ul li .tel{padding-left:37px;position:relative}.contact-box ul li .mail:before,.contact-box ul li .tel:before{content:""!important;display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.contact-box ul li .mail a,.contact-box ul li .tel a{font-size:16px;font-weight:700}.contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li .tel:after{content:"Po-Pá: 8:00 - 17:00";display:block;font-size:14px;font-weight:400;margin-top:2px}.contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li.social-icon-list{padding-right:15px}.contact-box ul .social-icon{background-color:#fff;border-radius:0}.contact-box ul .social-icon:hover{background-color:#25412a}.contact-box ul .social-icon:before{height:46px;width:46px}.contact-box ul .social-icon.facebook:before{background:url(/user/documents/upload/icons/fb.svg?1) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.instagram:before{background:url(/user/documents/upload/icons/ig.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.web:before{background:url(/user/documents/upload/icons/web.svg) 50% no-repeat;background-size:24px auto;content:""}.btn,a.btn{padding:5px 18px;text-transform:uppercase}.btn:not(.btn-xs),a.btn:not(.btn-xs){font-size:16px;font-weight:700;padding:8px 24px;text-transform:uppercase}.btn:hover,a.btn:hover{text-decoration:underline}.btn.btn-default,a.btn.btn-default{background-color:#25412a;border-color:#1f1f1f;color:#fff}.btn.btn-default:hover,a.btn.btn-default:hover{background-color:#595a5c;border-color:#595a5c;color:#fff;text-decoration:none}.btn.btn-default.load-products,.btn.btn-default.load-products:hover,a.btn.btn-default.load-products,a.btn.btn-default.load-products:hover{background-color:#fff;border-color:#1f1f1f;color:#1f1f1f}.btn.add-to-cart-button,.btn.btn-conversion,a.btn.add-to-cart-button,a.btn.btn-conversion{background-color:#25412a;border-color:#1f1f1f;color:#fff}.btn.add-to-cart-button:hover,.btn.btn-conversion:hover,a.btn.add-to-cart-button:hover,a.btn.btn-conversion:hover{background-color:#00a454;border-color:#00a454;color:#fff;text-decoration:none}.btn.btn-primary,.btn.btn-primary:hover,.btn.btn-secondary,.btn.btn-secondary:hover,a.btn.btn-primary,a.btn.btn-primary:hover,a.btn.btn-secondary,a.btn.btn-secondary:hover{background-color:transparent;border-color:#1f1f1f;color:#1f1f1f}.add-to-cart-button,.cart-related-button .btn.btn-sm{height:48px;line-height:30px}.cart-related-button .btn.btn-sm{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff;font-size:16px;font-weight:700;max-width:125px;padding:8px 14px;text-transform:uppercase;width:100%}.cart-related-button .btn.btn-sm:hover{background-color:#595a5c;border-color:#595a5c;color:#fff;text-decoration:none}.position--benefitHomepage{margin:0 0 75px;padding:0}@media (min-width:992px){.position--benefitHomepage .benefitBanner__item:first-of-type{border-bottom:1px solid #e0e0e0;margin-bottom:40px}}.position--benefitCategory,.position--benefitProduct{margin:0;padding:0;position:relative}.position--benefitCategory:before,.position--benefitProduct:before{background-color:#e0e0e0;border-left:9999px solid #e0e0e0;box-shadow:9999px 0 0 #e0e0e0;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0;top:0}@media (min-width:992px){.position--benefitProduct:after{background-color:#e0e0e0;border-left:9999px solid #e0e0e0;bottom:0;box-shadow:9999px 0 0 #e0e0e0;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0}}.position--benefitCategory .benefitBanner__item:nth-child(n+2),.position--benefitProduct .benefitBanner__item:nth-child(n+2){display:none}.benefitBanner{display:block}.benefitBanner__item{display:block;flex:none;margin:0;width:100%}.benefitBanner__content{padding:0}.usp{margin:0 auto;width:100%}.usp:not(.slick-slider){display:flex;overflow:hidden}@media (max-width:576px){.usp:not(.slick-slider) .item{width:66.6667%}}@media (min-width:577px){.usp:not(.slick-slider) .item{width:40%}}@media (min-width:768px){.usp:not(.slick-slider) .item{width:29%}}@media (min-width:992px){.usp:not(.slick-slider) .item{width:25%}}.usp .slick-track{display:flex}.usp .item{margin:12px 0;padding:10px;text-align:center;width:50%}@media (max-width:991px){.usp .item{align-items:center;display:flex;text-align:left}}@media (min-width:992px){.usp .item{border-right:1px solid #e0e0e0}}.usp .item:last-of-type{border-right:none}.usp .image{align-items:center;display:flex;height:48px;justify-content:center;margin:0 auto 5px;width:48px}@media (max-width:991px){.usp .image{margin:0 10px 0 0}}.usp p{font-size:16px;font-style:normal;line-height:1.3}@media (max-width:991px){.usp p{margin:0!important}}.usp p strong{display:block;font-weight:700;text-transform:uppercase}.usp p span{font-weight:400}.usp p a{text-decoration:underline}.usp p a:hover{text-decoration:none}.custom-footer__newsletter{background:#fff url(/user/documents/upload/icons/news-bg.svg) 50% no-repeat;background-size:cover;float:none;padding:0 20px;text-align:center;width:100%}#formNewsletterWidget{margin-left:auto;margin-right:auto;max-width:465px;width:100%}#formNewsletterWidget .validator-msg-holder+br{display:none}.subscribe-form .btn{padding:5px 20px}.subscribe-form .btn:before{display:none}.subscribe-form .btn .sr-only{clip:auto;font-size:16px;font-style:italic;font-weight:700;height:48px;margin:0;position:static;width:auto}.newsletter-header{margin-left:auto;margin-right:auto;max-width:405px;width:100%}.newsletter-header h4{margin-bottom:35px}.newsletter-header h4:before{content:"Chci dostávat novinky do e-mailu";display:block;font-size:24px;font-style:italic;font-weight:700;margin-bottom:25px;text-transform:uppercase}@media (min-width:768px){.newsletter-header h4:before{font-size:32px}}.newsletter-header h4:after{content:"Přidejte se mezi odborníky nejen na nejhezčí trávník. Přihlaste se k odběru novinek.";display:block;font-size:16px;font-weight:600}.newsletter-header h4 span{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-control,input,select,textarea{font-size:16px}.consents.consents-first{margin-top:15px}input[type=checkbox]+label{font-size:16px;line-height:1;min-height:19px;padding-left:30px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #000;border-radius:0;height:19px;top:1px;transform:none;width:19px}input[type=checkbox]:checked+label{font-weight:400}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#000;border-radius:0}input[type=checkbox]:checked+label:after{background:url(/user/documents/upload/icons/check.svg) 50% no-repeat;background-size:contain;border-radius:0;color:#fff;content:"";font-size:10px;height:14px;left:3px;top:11px;width:14px}input[type=checkbox]:disabled+label{color:#000;text-decoration:line-through}input[type=checkbox]:disabled+label:before{background-color:#fff;border-color:#979698}.form-control.lg{height:48px;padding:5px 12px}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:15px;padding-top:0}@media (min-width:768px){.breadcrumbs{padding-top:23px}}.breadcrumbs a,.breadcrumbs span{color:#979698;font-size:14px;font-weight:600;position:relative}.breadcrumbs a>span,.breadcrumbs span>span{display:block;line-height:1}.breadcrumbs a:hover,.breadcrumbs span:hover{color:#1f1f1f}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{color:#1f1f1f}.breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home.svg) 50% no-repeat;background-size:100% auto;height:18px;width:16px}.breadcrumbs .navigation-bullet{font-size:0;padding:0 6px}.breadcrumbs .navigation-bullet:before{content:"\e90f";display:block;font-family:shoptet;font-size:9px;transform:rotate(180deg)}.breadcrumbs>span{align-items:center;display:flex;padding-bottom:10px}@media (max-width:767px){.breadcrumbs>span:last-child .navigation-bullet,.breadcrumbs>span:not(:nth-last-child(2)):not(:last-child){display:none}}.type-category .breadcrumbs{background-color:#1f1f1f;max-width:100%;padding-left:20px;position:relative}@media (max-width:991px){.type-category .breadcrumbs{padding-top:15px}}@media (min-width:992px){.type-category .breadcrumbs{padding-right:30px}}.type-category .breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home-w.svg) 50% no-repeat;background-size:100% auto}.type-category .breadcrumbs:before{background-color:#f2f2e7;border-left:9999px solid #f2f2e7;bottom:0;box-shadow:9999px 0 0 #f2f2e7}.type-category .breadcrumbs:after,.type-category .breadcrumbs:before{content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.type-category .breadcrumbs:after{background-color:#595a5c;border-left:9999px solid #595a5c;box-shadow:9999px 0 0 #595a5c;height:1px}.type-category .breadcrumbs a,.type-category .breadcrumbs span{color:#25412a}.type-category .breadcrumbs a:hover,.type-category .breadcrumbs span:hover{color:#00a454}.type-detail .breadcrumbs{width:100%}@media (max-width:767px){.type-detail .breadcrumbs{padding-bottom:25px}}.pagination-wrapper{margin-bottom:20px}.pagination-wrapper .pagination-top a,.pagination-wrapper .pagination-top strong{display:none}.pagination{display:flex;justify-content:center}@media (min-width:992px){.pagination{justify-content:flex-end}}.pagination a,.pagination strong{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;color:#1f1f1f;font-size:14px;height:48px;line-height:48px;min-width:48px;width:48px}.pagination a:hover{background-color:#fff;border-color:#1f1f1f;color:#1f1f1f}.pagination strong{font-weight:700}.pagination .pagination-link.next:before,.pagination .pagination-link.prev:before{display:none}.pagination .pagination-link.prev{background:url(/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:9px auto;order:-999}.pagination .pagination-link.next{background:url(/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:9px auto;order:999}#carousel .item img{margin-left:auto;margin-right:auto}#carousel .extended-banner-texts{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;padding:20px;width:100%}@media (max-width:767px){#carousel .extended-banner-texts{align-items:center;justify-content:flex-end;text-align:center}}@media (min-width:768px){#carousel .extended-banner-texts{justify-content:center;width:747px}}@media (min-width:992px){#carousel .extended-banner-texts{width:972px}}@media (min-width:1200px){#carousel .extended-banner-texts{width:1178px}}@media (min-width:1380px){#carousel .extended-banner-texts{width:1340px}}#carousel .extended-banner-title{box-shadow:none;color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:1.2;padding:0;position:static;text-transform:uppercase}@media (min-width:768px){#carousel .extended-banner-title{font-size:45px}}@media (min-width:1200px){#carousel .extended-banner-title{font-size:60px}}@media (min-width:1380px){#carousel .extended-banner-title{font-size:80px}}#carousel .extended-banner-link{background-color:#25412a;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:30px;padding:9px 32px;position:static;text-transform:uppercase}@media (max-width:767px){#carousel .extended-banner-link{margin-top:13px}}#carousel .extended-banner-link:hover{text-decoration:underline}@media (max-width:767px){#carousel.carousel.slide{margin-inline:-10px}}#carousel.carousel.slide .item.active a{display:block;height:auto}@media (max-width:767px){#carousel.carousel.slide .item.active img{height:100%;min-height:379px;-o-object-fit:cover;object-fit:cover}.in-index #content .wide-carousel{padding-left:0;padding-right:0}}.topcat{display:grid;gap:20px;grid-template-areas:"zelena" "modra" "hobby" "kvetnata" "specialni" "hnojiva"}.topcat a{display:block;position:relative}.topcat a:hover h2{text-decoration:underline}@media (min-width:576px){.topcat{grid-template-areas:"zelena modra" "hobby kvetnata" "specialni hnojiva"}}@media (min-width:768px){.topcat{grid-template-areas:"zelena modra hobby" " kvetnata specialni hnojiva"}}.item{position:relative}.item img{height:auto;width:100%}.item .text{align-items:flex-end;bottom:0;display:flex;left:0;min-height:auto;padding:0 15px 15px;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.item .text{padding:0 25px 25px}}.item .text h2{color:#fff;font-size:24px;margin:0}.item .text .title{color:#fff;font-size:18px;font-weight:700;text-align:center}.item-1{grid-area:"zelena"}.item-2{grid-area:"modra"}.item-3{grid-area:"hobby"}.item-4{grid-area:"kvetnata"}.item-5{grid-area:"specialni"}.item-6{grid-area:"hnojiva"}.brands h2{text-align:center}@media (max-width:767px){.brands h2{margin-top:0}}.brand-wrap{display:flex;margin-bottom:10px;padding-bottom:5px;padding-top:5px}@media (max-width:767px){.brand-wrap{margin-bottom:40px}}.brand-wrap:nth-child(n+7){display:none}.brand-wrap .item{padding:10px}@media (max-width:576px){.brand-wrap .item{padding:5px}}.brand-wrap .item a{align-items:center;border:1px solid #e0e0e0;display:flex;height:70px;justify-content:center;padding:10px}@media (max-width:576px){.brand-wrap .item a{padding:5px}}.brand-wrap .item a:hover{border-color:#1f1f1f}.brand-wrap .item a:hover img{transform:none}.banners-content.body-banners{margin:0}.banners-content.body-banners>.col-sm-12,.banners-content.body-banners>.col-sm-4,.banners-content.body-banners>.col-sm-8{float:none;padding:0!important;width:100%}.footer-banners{margin-top:0!important}@media (min-width:992px){.about{background-color:#25412a;display:flex;position:relative}}.about .container{position:relative}@media (max-width:767px){.about .container{padding-left:0;padding-right:0}}@media (min-width:992px){.about .img{position:relative;width:45%;z-index:1}}.about .text{background-color:#25412a}@media (max-width:991px){.about .text{padding:30px 0}}@media (max-width:767px){.about .text{padding-left:20px;padding-right:20px}}@media (min-width:992px){.about .text{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding-left:506px;position:absolute;right:0;top:0}}@media (min-width:1200px){.about .text{padding-left:609px}}@media (min-width:1380px){.about .text{padding-left:700px}}.about h2{color:#94b199;font-size:24px;line-height:1.3;margin:0 0 20px;max-width:550px;width:100%}@media (max-width:991px){.about h2{margin-left:auto;margin-right:auto;text-align:center}}@media (min-width:1200px){.about h2{font-size:24px}}.about h2 span{color:#fff;display:block}.about-usp{display:flex;flex-wrap:wrap;max-width:550px;padding:10px 0 0;width:100%}@media (max-width:991px){.about-usp{margin-left:auto;margin-right:auto}}@media (min-width:992px){.about-usp{padding:30px 0 0}}.about-usp .item{align-items:center;display:flex;width:100%}@media (max-width:576px){.about-usp .item{margin-bottom:10px}}@media (min-width:577px){.about-usp .item{padding:20px;width:50%}}.about-usp .item:nth-child(odd){padding-left:0}@media (max-width:576px){.about-usp .item:nth-child(odd){padding-right:0}}@media (min-width:577px){.about-usp .item:nth-child(odd){border-right:1px solid #414042}}.about-usp .item:nth-child(2n){padding-right:0}@media (max-width:576px){.about-usp .item:nth-child(2n){padding-left:0}}@media (min-width:577px){.about-usp .item:nth-child(n+3){border-top:1px solid #414042;padding-bottom:0}.about-usp .item:nth-child(-n+2){padding-top:0}}.about-usp .item .image{margin-right:15px;min-width:40px}.about-usp .item p{color:#fff;font-size:16px;font-weight:600;margin:0!important}.about-usp .item p a{color:#fff}.about-usp .item p strong{display:block;font-weight:700;text-transform:uppercase}.about-usp .item p span{font-weight:400}.product-slider-holder{margin-bottom:45px;padding-bottom:0;padding-top:0}.product-slider-holder .product-slider-navigation{height:30px;opacity:1;width:30px}@media (max-width:767px){.product-slider-holder .product-slider-navigation{top:33.33%}}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-next{right:-10px}}.product-slider-holder .product-slider-navigation.navigation-prev{background:url(/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:15px auto}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-prev{left:-10px}}.product-slider-holder .product-slider{margin:0;padding:0;width:100%!important}.product-slider-holder .product-slider-pagination{margin-top:0}.product-slider-holder .product-slider-pagination .pagination-button{background-color:#fff;border:1px solid #1f1f1f;height:15px;margin:4px;width:15px}.product-slider-holder .product-slider-pagination .pagination-button.active,.product-slider-holder .product-slider-pagination .pagination-button:hover{background-color:#1f1f1f}.h4.homepage-group-title{margin-bottom:30px}.products-block>div:hover{box-shadow:none}.products-block>div .p:hover .flag{opacity:1}.products-block>div .p:hover .widget-parameter-wrapper{display:flex}.products-block>div .p .flags{left:5px;top:5px}.products-block>div .p .image{position:relative}.products-block>div .p .widget-parameter-wrapper{align-items:center;bottom:0;display:flex;justify-content:flex-start;left:15px;margin:0;position:absolute;right:7px}.products-block>div .p .widget-parameter-wrapper .image{display:none!important}.products-block>div .p .widget-parameter-wrapper .widget-parameter-value:before{display:none}.products-block>div .p .widget-parameter-wrapper .widget-parameter-value a{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;cursor:pointer;display:block;height:32px;margin:8px 8px 0 0;min-width:32px;padding:5px;text-decoration:none;width:auto}.products-block>div .p .widget-parameter-wrapper .widget-parameter-value a.hover{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff}.products-block>div .p .name{font-weight:400}.products-block>div .p .availability,.products-block>div .p .name .category-appendix{display:none}.products-block>div .p>div .p-bottom{padding-top:7px}@media (max-width:991px){.products-block>div .p>div .p-bottom{padding-left:0;padding-right:0}}.products-block>div .p>div .p-bottom .prices{opacity:0}@media (max-width:767px){.products-block>div .p>div .p-bottom .prices{opacity:1}}.products-block>div .p>div .p-bottom .prices .price-final{flex-basis:auto}@media (max-width:767px){.products-block>div .p>div .p-bottom .prices .price-final{flex-basis:100%;order:10}}.products-block>div .p>div .p-bottom .prices .price-final strong{font-size:24px;font-style:normal;font-weight:700}.products-block>div .p>div .p-bottom .prices .price-standard{line-height:1.2;margin-left:10px;order:2}.products-block>div .p>div .p-bottom .prices .price-standard+.price strong{color:#ed1f2e}.products-block>div .p>div .p-bottom .prices .price-save{order:3}.products-block>div .p .widget-parameter-wrapper{display:none}.price-save{align-items:center;background-color:#ed1f2e;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:700;height:26px;justify-content:center;max-width:65px;min-width:50px;opacity:0;padding-left:5px;padding-right:5px;width:auto}.price-standard{color:#1f1f1f;font-size:16px;font-weight:400}.quantity{border:1px solid #e0e0e0;padding-left:30px;padding-right:30px}.quantity input{height:46px;width:28px}.quantity .decrease,.quantity .increase{height:46px}.quantity .decrease:hover:before,.quantity .increase:hover:before{background-color:#00a454;color:#fff}@media (min-width:768px){.sidebar-indented .sidebar{width:1px}.sidebar-indented .sidebar+.category-content-wrapper{width:calc(100% - 1px)}.sidebar-indented .sidebar+.category-content-wrapper #category-header{padding-left:276px}.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:992px){.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:25%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar{margin-right:20px!important;width:256px}}@media (min-width:1200px){.sidebar-indented .sidebar.show-sidebar{width:310px}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 276px)}}@media (min-width:1200px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 330px)}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:992px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper #category-header{padding-left:0}.sidebar-indented .sidebar .filters-wrapper{width:256px}}@media (min-width:1200px){.sidebar-indented .sidebar .filters-wrapper{width:310px}}#content-wrapper .sidebar{background-color:#fff;margin-left:0;position:relative;z-index:2}@media (min-width:768px){#content-wrapper .sidebar{margin-right:0}}#content-wrapper .sidebar .box-bg-variant{background-color:#fff}#content-wrapper .sidebar .btn.unveil-button{color:#1f1f1f;display:block}#content-wrapper .sidebar .filter-section-button{display:none}#content-wrapper .sidebar-inner{padding-right:0;padding-top:0}#content-wrapper .filters-unveil-button-wrapper{margin:0!important}@media (min-width:768px){#content-wrapper .filters-unveil-button-wrapper{display:none}}#content-wrapper #filters h4{align-items:center;cursor:pointer;display:flex;font-family:Ubuntu,sans-serif;font-size:16px!important;justify-content:space-between;margin:0;padding:20px 0}#content-wrapper #filters h4:after{background:url(/user/documents/upload/icons/arrow-d.svg?1) 50% no-repeat;background-size:100% auto;content:"";display:block;height:5px;transform:rotate(180deg);transition:.2s ease-out;width:9px}#content-wrapper #filters .hideFilter h4:after{transform:rotate(0deg)}#content-wrapper #filters .hideFilter .param-filter-top,#content-wrapper #filters .hideFilter .parametric-slider-wrapper,#content-wrapper #filters .hideFilter .slider-content,#content-wrapper #filters .hideFilter .slider-header,#content-wrapper #filters .hideFilter>form{height:0;margin:0;overflow:auto;padding:0}@media (max-width:767px){#content-wrapper .filters-wrapper{margin-bottom:15px}}#content-wrapper .filters-wrapper .btn.unveil-button{color:#1f1f1f;font-size:0;line-height:1;padding:14px 15px 16px;text-align:center}#content-wrapper .filters-wrapper .btn.unveil-button:hover:before{color:#1f1f1f}#content-wrapper .filters-wrapper .btn.unveil-button:after{display:none}#content-wrapper .filters-wrapper .btn.unveil-button:before{color:#1f1f1f;content:"Filtrování";display:block;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}.box.box-sm.box-filters{border:none;margin:0;padding:0}.slider-wrapper{display:flex;flex-direction:column;padding:11px 16px 0}@media (min-width:1200px){.slider-wrapper{padding-left:20px;padding-right:20px}}.slider-wrapper h4{width:100%}.slider-header{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;order:3;padding:5px 0 22px;position:relative}.slider-header:after{content:"Kč";margin-left:10px}.slider-header:before{content:"až";display:block;left:calc(50% - 22px);margin-top:-19px;position:absolute;top:50%}.slider-header .form-control{border-radius:18px;color:#ed1f2e;font-size:17px;height:36px}.slider-header .from,.slider-header .to{align-items:center;border:1px solid #d8d8d8;border-radius:5px;display:flex;height:42px;padding:5px;width:85px}.slider-header .to{justify-content:flex-end;margin-left:auto}.slider-content,.ui-slider{background-color:#e0e0e0;border-color:#e0e0e0;border-radius:3px;height:5px}.slider-content{margin-top:5px;padding:0 7px}.ui-slider .ui-slider-range{background-color:#1f1f1f}.ui-slider-horizontal{height:5px}.ui-slider-horizontal .ui-slider-handle{background-color:#fff;border:1px solid #1f1f1f;border-radius:50%;height:17px;margin-left:-8px;top:-7px;width:17px}.filter-section{padding:15px 20px 0}.filter-section.filter-section-boolean{padding-bottom:14px;padding-top:20px}.filter-section.showAll fieldset>div{display:block}.filter-section.showAll fieldset>div.advanced-filters-wrapper{display:flex}.filter-section.filter-section-parametric-id-254 form{padding-bottom:22px}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{margin-right:-10px;width:calc(100% + 10px)!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{display:flex;flex-wrap:wrap}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{padding:0 10px 10px 0!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{height:54px!important;width:54px!important}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{border:none;border-radius:0;box-shadow:0 0 1px rgba(0,0,0,.35)}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner.yes-before:before{background:url(/user/documents/upload/icons/check-w.svg) 50% no-repeat;background-size:17px auto;content:""}#category-filter-hover .filter-section{border-bottom:1px solid #d8d8d8;border-top:none;padding-top:0}#category-filter-hover .filter-section.filter-section-count{border-bottom:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}#category-filter-hover .filter-section.filter-section-count:after,#category-filter-hover .filter-section.filter-section-count:before{display:none}.filter-sections{background-color:#fff}.filter-section{transition:.2s ease-out}.filter-section .filter-label{display:flex;line-height:1;margin:0 0 10px;padding-bottom:0!important;padding-top:0!important}.filter-section .filter-label .filter-count{background-color:transparent;color:#979698;display:block;float:none!important;font-size:16px;font-weight:400;height:auto;line-height:1;margin-left:4px;padding:0;width:auto}.filter-section .filter-label .filter-count:before{content:"("}.filter-section .filter-label .filter-count:after{content:")"}.filter-section>form{padding-bottom:16px}.filter-section.hidefilters>form{max-height:0;overflow:auto;padding-bottom:0}#clear-filters{line-height:1;margin:10px 10px 10px 0!important}#clear-filters .close-after{color:#1f1f1f;font-size:14px;font-weight:600;line-height:1;padding:0;text-decoration:underline;text-transform:none}#clear-filters .close-after:after{display:none}#clear-filters .close-after:hover{text-decoration:none}.filter-total-count{color:#1f1f1f;font-size:14px;font-weight:600;line-height:1.2;margin:10px 0 10px auto}.filter-total-count strong{font-weight:600}@media (min-width:768px) and (min-width:768px){.filter-visible #content .sidebar{margin-right:20px!important;width:256px}}@media (min-width:768px) and (min-width:1200px){.filter-visible #content .sidebar{width:310px}}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:before{content:"Skryť filter"}.filter-visible #content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:after{transform:rotate(-90deg)}.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:before{content:"Otvoriť filter"}.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:after{transform:rotate(90deg)}}@media (min-width:768px) and (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 276px)}}@media (min-width:768px) and (min-width:1200px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 330px)}}@media (min-width:768px) and (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:768px) and (min-width:992px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:768px){#content .sidebar .btn.unveil-button{align-items:center;display:flex;flex-direction:row-reverse;font-size:0;justify-content:center;max-width:190px;min-width:190px;padding:8px 15px;transition:none;width:100%}#content .sidebar .btn.unveil-button:before{content:"Otvoriť filter";font-family:Poppins,sans-serif;font-size:16px;font-style:italic;font-weight:700;text-transform:uppercase}#content .sidebar .btn.unveil-button:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;float:none;height:5px;margin-left:0;margin-right:5px;transform:rotate(-90deg);width:9px}#content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:before{content:"Skryť filter"}#content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:before{content:"Otvoriť filter"}#content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:after{transform:rotate(90deg)}#content .sidebar .filters{display:none;padding-top:70px}#content .sidebar #category-filter-hover,#content .sidebar .filters.visible{display:block}}.type-category #content{padding-top:0}.type-category .category-top{background-color:#f2f2e7;background-image:url(/user/documents/upload/images/category-bg.svg);background-repeat:no-repeat;background-size:contain;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-10px;margin-right:-10px;padding:12px 20px 40px;position:relative;width:calc(100% + 20px)!important}@media (max-width:991px){.type-category .category-top{flex-direction:column}}@media (min-width:768px){.type-category .category-top{margin-bottom:30px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important}}.type-category .category-top>div:first-of-type{flex:1}.type-category .category-top:before{background-color:#f2f2e7;border-left:9999px solid #f2f2e7;bottom:0;box-shadow:9999px 0 0 #f2f2e7;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;z-index:-1}.type-category .category-title{color:#25412a;font-size:28px;margin-bottom:10px;padding-bottom:16px;position:relative}@media (min-width:768px){.type-category .category-title{font-size:32px}}.type-category .category-title .pagination-appendix{display:none}.type-category .category-perex-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:991px){.type-category .category-perex-wrapper{flex-direction:column}}.type-category .category-perex{position:relative}.type-category .category-perex p{max-width:65ch;padding-right:16px;text-align:justify}.type-category .category-perex .cat-img{display:none}@media (min-width:992px){.type-category .category-perex .cat-img{bottom:0;display:flex;justify-content:flex-end;overflow:hidden;position:absolute;right:20px;top:-60px;width:30%}}.type-category .category-perex .cat-img img{max-width:none}.type-category .category-perex a,.type-category .category-perex h2,.type-category .category-perex h3,.type-category .category-perex h4,.type-category .category-perex li,.type-category .category-perex p,.type-category .category-perex span{color:#25412a;font-family:Poppins,sans-serif}.type-category .category-perex span{line-height:25px}.type-category .category-content-wrapper .products-block .benefitBanner__item .benefitBanner__content,.type-category .category-perex.empty-content-category{display:none}.type-category .category-content-wrapper .products-block .benefitBanner__item .benefitBanner__picture{flex:auto;height:auto;margin-right:0;max-width:100%}.type-category .products-block{opacity:0}.type-category .products-block .custom-footer__banner17{width:100%}@media (min-width:992px){.type-category .products-block .custom-footer__banner17{width:65%}}@media (min-width:1200px){.type-category .products-block .custom-footer__banner17{width:50%}}@media (max-width:767px){.type-category .products-block .product{margin-inline:unset}}.type-category .helper-category{background-color:#f6f6f0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:-moz-fit-content;height:fit-content;padding:40px}.type-category .helper-category h3{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.type-category .helper-category a{color:#1f1f1f;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.type-category .helper-category a:hover{color:#00a454}.type-category.in-poradna_a_podpora .helper-category,.type-category.in-tipy_triky .helper-category{display:none}#category-header{justify-content:flex-end;margin-bottom:40px}@media (max-width:767px){#category-header{margin-bottom:15px}}#category-header .category-header-pagination{display:none}#category-header #products-listing-order{font-weight:700}@media (min-width:768px){#category-header #products-listing-order{display:none}}@media (max-width:767px){#category-header #products-listing-order{align-items:center;border:none;display:flex;font-size:16px;justify-content:flex-end;margin-bottom:5px;margin-left:auto;padding:0;width:auto}}#category-header #products-listing-order:hover{color:#1f1f1f;text-decoration:none}#category-header #products-listing-order:before{content:"řazení:";display:block;font-weight:400;margin-right:7px}#category-header #products-listing-order .icon-chevron-down{font-size:10px;margin-left:3px}#category-header #products-listing-order .products-listing-order-heading{display:none}@media (max-width:767px){#category-header .dropdown-menu{float:none;padding-bottom:5px;padding-top:5px;position:absolute;text-align:right;width:auto}}@media (min-width:768px){#category-header .dropdown-menu{border:none;box-shadow:none;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:-15px;position:static}}#category-header .dropdown-menu label{font-size:16px;font-weight:400}@media (min-width:768px){#category-header .dropdown-menu label{padding-left:15px;padding-right:15px;text-decoration:underline}}#category-header .dropdown-menu label:hover{color:#1f1f1f;text-decoration:none}#category-header .dropdown-menu strong{font-size:16px;font-weight:600;text-decoration:none}.id--11 #content{padding-bottom:40px;padding-top:0}.id-743 .category-perex p,.id-752 .category-perex p{max-width:90ch}.in-poradna_a_podpora .contact-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px}@media (min-width:768px){.in-poradna_a_podpora .contact-wrapper{flex-direction:row;width:100%}}.in-poradna_a_podpora .contact-wrapper p{max-width:60ch}.in-poradna_a_podpora .contact-wrapper .contact-wrapper-item{width:100%}@media (min-width:768px){.in-poradna_a_podpora .contact-wrapper .contact-wrapper-item{max-width:50%;width:100%}}.in-poradna_a_podpora .contact-wrapper .contact-wrapper-item:first-child{padding-right:0}@media (min-width:768px){.in-poradna_a_podpora .contact-wrapper .contact-wrapper-item:first-child{padding-right:16px}}.subcategories{margin-bottom:0;position:relative}@media (min-width:768px){.subcategories{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}@media (max-width:991px){.subcategories{justify-content:center}}.subcategories li{padding:5px}@media (min-width:1200px){.subcategories li{padding:10px;width:25%}}.subcategories li a{background-color:#f2f2e7;border:1px solid #25412a;color:#f2f2e7;height:48px;justify-content:center;line-height:30px;padding:5px 15px;position:static}.subcategories li a .text{color:#25412a;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.subcategories li a:hover .text{text-decoration:underline;text-decoration-thickness:auto;text-underline-offset:auto}.subcategories.with-image li{padding:13px}.subcategories.with-image li a .text{max-width:unset}.category-content-wrapper .category__secondDescription,.subcategories .image{display:none}.category__secondDescription{margin-top:50px;position:relative}@media (min-width:768px){.category__secondDescription{min-height:230px;padding-right:330px}}.category__secondDescription .info-box{background:#ececec url(/user/documents/upload/icons/info-bg.svg) 0 100% no-repeat;background-size:100% auto;padding:25px 35px}@media (max-width:767px){.category__secondDescription .info-box{margin-top:30px}}@media (min-width:768px){.category__secondDescription .info-box{position:absolute;right:0;top:0}}.category__secondDescription .info-box h4{font-style:italic;margin:15px 0;text-transform:uppercase}.category__secondDescription .info-box ul{margin:0;padding-left:0}.category__secondDescription .info-box ul li{margin-bottom:8px}.category__secondDescription .info-box ul li:before{display:none}.category__secondDescription .info-box ul li a{text-decoration:underline}.category__secondDescription .info-box ul li a:hover{text-decoration:none}@media (min-width:768px){.id--11 .products-block>div,.id--24 .products-block>div{width:33.33%}}@media (min-width:992px){.id--11 .products-block>div,.id--24 .products-block>div{width:25%}}.product .flag{font-size:12px;font-weight:700}.product .flag.flag-new{background-color:#1f1f1f}.product .flag.flag-action{background-color:#ed1f2e}.p-detail-inner{padding-bottom:25px}.p-detail-inner .p-detail-inner-header-mobile{display:none}.p-detail-inner .p-detail-inner-header{display:block}.p-detail-inner .h1,.p-detail-inner h1{font-size:24px;margin-bottom:10px}@media (min-width:768px){.p-detail-inner .h1,.p-detail-inner h1{font-size:28px}}@media (min-width:992px){.p-detail-inner .h1,.p-detail-inner h1{font-size:32px}}.p-detail-inner .h1 .product-appendix,.p-detail-inner h1 .product-appendix{display:none}.p-detail-inner .p-short-description p{text-align:justify}.p-detail-inner .stars-label{font-size:0;line-height:1.3;text-decoration:none}.p-detail-inner .stars-label .star-link{color:#979698;font-size:14px}.p-detail-inner .stars-label:hover .star-link{text-decoration:underline}.p-detail-inner .p-detail-inner-header{margin-bottom:3px}.p-detail-inner .ratings-and-brand{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.p-detail-inner .ratings-and-brand .brand-wrapper{font-size:0;margin-bottom:10px}.p-detail-inner .ratings-and-brand .brand-wrapper span{display:block;font-size:16px;max-height:150px;max-width:150px}.p-detail-inner .ratings-and-brand .brand-wrapper a:hover{text-decoration:none}.p-detail-inner .stars{margin-right:0}.p-detail-inner .stars-wrapper{display:flex}.p-detail-inner .stars-wrapper .star-count{color:#979698;display:block;font-size:14px;line-height:1.3;margin-left:3px}.p-detail-inner .stars-wrapper .star-count:before{content:"("}.p-detail-inner .stars-wrapper .star-count:after{content:")"}.p-detail-inner .p-code th{font-weight:400;padding-right:5px}@media (min-width:992px){.p-data-wrapper{width:42%!important}}@media (min-width:1200px){.p-data-wrapper{width:33.33%!important}}.p-data-wrapper .detail-parameters td{display:block;padding:0}.p-data-wrapper .detail-parameters th:after{display:none}.p-data-wrapper .detail-parameters th .row-header-label:after{content:none;display:none}.p-data-wrapper .p-code{color:#1f1f1f;font-size:12px}.p-data-wrapper #product-detail-form{display:flex;flex-wrap:wrap;justify-content:space-between}.p-data-wrapper #product-detail-form .detail-parameters{order:11}.p-data-wrapper #product-detail-form .detail-parameters span.row-header-label:after{display:none}.p-data-wrapper .p-variants-block{width:100%}.p-data-wrapper .p-variants-block+.detail-parameters+.p-to-cart-block .price-save span{background-color:#ed1f2e;color:#fff;line-height:26px;padding:0 5px;text-align:center}.p-data-wrapper .p-final-price-wrapper{display:flex;flex-wrap:wrap}.p-data-wrapper .p-final-price-wrapper .price-final{font-size:28px;font-style:normal;width:100%}.p-data-wrapper .p-final-price-wrapper .price-final .price-final-holder{font-weight:700}@media (min-width:768px){.p-data-wrapper .p-final-price-wrapper .price-final{font-size:32px}}.p-data-wrapper .p-final-price-wrapper .price-save+.price-final{color:#ed1f2e}.p-data-wrapper .p-final-price-wrapper .price-standard{margin-right:5px}.p-data-wrapper .add-to-cart{order:12;padding-top:0;width:auto}.p-data-wrapper .add-to-cart .quantity{margin-right:5px}@media (min-width:577px){.p-data-wrapper .add-to-cart .quantity{margin-right:15px}}.p-data-wrapper .add-to-cart-button{margin-right:auto;max-width:none;order:13;padding-left:5px;padding-right:5px;width:calc(100% - 148px)}@media (min-width:370px){.p-data-wrapper .add-to-cart-button{font-size:0}.p-data-wrapper .add-to-cart-button:before{content:"Přidat do košíku";display:block;font-size:16px}}@media (min-width:480px){.p-data-wrapper .add-to-cart-button{max-width:none;width:calc(100% - 168px)}}.p-data-wrapper .favorite-detail{align-items:center;border:1px solid #e0e0e0;display:flex;height:48px;justify-content:center;order:14;width:48px}.p-data-wrapper .favorite-detail .favorite{margin:0!important}.p-data-wrapper .reg-box{background-color:#ececec;margin:10px 0;order:15;padding:15px 20px;position:relative;text-align:center}.p-data-wrapper .reg-box:before{background-color:#ececec;content:"";display:block;height:28.03px;left:30px;position:absolute;top:-8px;transform:rotate(45deg);width:28.03px}.p-data-wrapper .reg-box p{font-size:16px;font-style:italic;font-weight:600;margin:0!important;position:relative}.p-data-wrapper .reg-box p strong{font-weight:700}.p-data-wrapper .p-to-cart-block{background:none;padding:10px 0;width:100%}.p-data-wrapper .stock-ext{display:none}.p-data-wrapper .customStocks td{display:flex;flex-wrap:wrap}.p-data-wrapper .customStocks .stock{font-weight:700;text-transform:uppercase;width:100%}@media (min-width:577px){.p-data-wrapper .customStocks .stock{width:50%}.p-data-wrapper .customStocks .stock[data-stock-id="14"]{padding-left:10px}.p-data-wrapper .customStocks .stock[data-stock-id="1"]{border-right:1px solid #ececec;padding-right:10px}}.p-data-wrapper .customStocks .stock[data-stock-id="1"] .StockName{color:#3fb444}.p-data-wrapper .availability-amount,.p-data-wrapper .customStocks .StockAmount{display:none}.p-data-wrapper .availability-label{font-size:16px;font-weight:700;text-transform:uppercase}.p-data-wrapper .availability-label[style="color: #3FB444"]:after{color:#1f1f1f;content:"Expedujeme ihneď";display:block;font-weight:400;margin-top:2px;text-transform:none}.p-data-wrapper .shipping-options{display:inline-block;font-size:16px;margin-bottom:5px;margin-top:5px;padding-left:32px;position:relative}@media (min-width:992px){.p-data-wrapper .shipping-options{margin-top:22px}}.p-data-wrapper .shipping-options:before{background:url(/user/documents/upload/icons/truck-black.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:21px}.p-data-wrapper .shipping-options:hover{color:#00a454}.p-data-wrapper .help-box{align-items:center;background-color:#f2f2e7;display:flex;flex-wrap:wrap;margin-bottom:20px;order:17;padding:20px}.p-data-wrapper .help-box h4{font-size:16px;font-style:normal;font-weight:700;line-height:1.2;margin:10px 15px;text-transform:uppercase}@media (max-width:479px){.p-data-wrapper .help-box h4 h4{margin-right:0;margin-top:0}}@media (min-width:1380px){.p-data-wrapper .help-box h4{max-width:130px;width:100%}}@media (max-width:1379px){.p-data-wrapper .help-box{padding-left:85px;position:relative}}@media (max-width:479px){.p-data-wrapper .help-box{padding-left:75px}}@media (max-width:1379px){.p-data-wrapper .help-box>img{left:25px;margin-top:-25px;position:absolute;top:50%}}@media (max-width:479px){.p-data-wrapper .help-box>img{left:14px}}.p-data-wrapper .ship-box{margin-top:25px;order:18}.p-data-wrapper .ship-box p{font-size:16px;font-style:italic;font-weight:600;margin:0!important;padding-left:32px;position:relative}.p-data-wrapper .ship-box p:before{background:url(/user/documents/upload/icons/truck.svg?1) 50% no-repeat;background-size:100% auto;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.p-data-wrapper .social-buttons-wrapper{display:block;padding:25px 0 15px}.p-data-wrapper .social-buttons-wrapper .link-icons{display:none;flex-wrap:wrap;justify-content:space-between;width:100%}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon{margin:0 0 10px;text-align:left}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.print,.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.share{display:none}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.chat{padding-right:15px}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon span{font-weight:400;transition:all .3s ease-out}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon:hover span{color:#25412a}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.watchdog:before{background:url(/user/documents/upload/icons/paw.svg) 50% no-repeat;background-size:100% auto;content:"";height:15px;width:16px}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.watchdog span{font-size:16px}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.watchdog span:after{content:" produkt"}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.chat:before{background:url(/user/documents/upload/icons/best-price.svg) 50% no-repeat;background-size:100% auto;content:"";height:24px;width:24px}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.chat span{font-size:0}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.chat span:hover{color:#00a454}.p-data-wrapper .social-buttons-wrapper .link-icons .link-icon.chat span:after{content:"Dotaz k produktu";font-size:16px}.p-data-wrapper .helper-wrapper{align-items:center;background-color:#f2f2e7;-moz-columns:2;column-count:2;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:24px;margin-top:24px;max-width:420px;padding:16px;width:100%}.p-data-wrapper .helper-wrapper h3{display:block;font-size:16px}.p-data-wrapper .helper-wrapper a{display:block;font-weight:700;position:relative}.p-data-wrapper .helper-wrapper a:hover{text-decoration:underline}.p-data-wrapper .helper-wrapper a:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:24px;left:0;margin-left:-32px;margin-top:-12px;position:absolute;top:50%;width:24px}.p-data-wrapper .helper-wrapper a:after{content:"Po-Pá: 8:00 - 17:00";display:block;font-size:14px;font-weight:400;margin-top:2px}.p-data-wrapper .helper-wrapper p{font-size:16px;font-weight:700;margin:0!important;text-transform:uppercase}.p-data-wrapper .perfect-lawn{background-color:#25412a;display:flex;flex-direction:row;min-height:81px}.p-data-wrapper .perfect-lawn .bg{background-image:url(/user/documents/upload/images/lawn.jpg);background-repeat:no-repeat;background-size:cover;border-bottom-right-radius:40px;border-top-right-radius:40px;flex-basis:50%}.p-data-wrapper .perfect-lawn .lawn{flex-basis:50%;font-size:16px;padding-block:20px;padding-left:16px}.p-data-wrapper .perfect-lawn .lawn a{color:#fff;font-weight:700;line-height:normal;text-decoration-line:underline}@media (min-width:992px){.p-image-wrapper{padding-right:5px;width:58%!important}}@media (min-width:1200px){.p-image-wrapper{width:66.6667%!important}}.p-image-wrapper .flags-extra{display:none}.p-image-wrapper .p-image{min-height:auto}@media (min-width:768px){.p-image-wrapper .p-image{border:none;margin:0;padding:0}.p-image-wrapper .p-image .p-main-image{display:none}}@media (max-width:767px){.p-image-wrapper .row{display:none}}.p-image-wrapper .btn-image{background:none;border:none;display:flex;height:40px;justify-content:center;position:absolute;top:50%;width:40px}@media (min-width:768px){.p-image-wrapper .btn-image{display:none}}.p-image-wrapper .btn-image:before{transform:translateY(5px)}.p-image-wrapper .btn-image-prev:before{content:url(/user/documents/upload/icons/prev.svg)}.p-image-wrapper .btn-image-next{right:0}.p-image-wrapper .btn-image-next:before{content:url(/user/documents/upload/icons/next.svg)}.p-image-wrapper.more-photos .p-thumbnails-inner a:nth-child(7){position:relative}@media (min-width:768px){.p-image-wrapper.more-photos .p-thumbnails-inner a:nth-child(7):before{background-color:rgba(31,31,31,.4);background-image:url(/user/documents/upload/icons/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:48px auto;bottom:15px;content:"";display:block;left:0;position:absolute;right:15px;top:0}}.p-thumbnails{height:100%}.p-thumbnails .p-thumbnails-wrapper{float:none;height:100%;padding:0;position:relative;z-index:0}.p-thumbnails .p-thumbnails-inner{height:100%;opacity:0;position:static;width:100%}@media (min-width:768px){.p-thumbnails .p-thumbnails-inner>div{display:flex;flex-wrap:wrap}.p-thumbnails .p-thumbnails-inner .p-main-image{width:50%}}.p-thumbnails .p-thumbnails-inner a{display:block;float:none;margin:0}@media (min-width:768px){.p-thumbnails .p-thumbnails-inner a:nth-child(2n),.p-thumbnails .p-thumbnails-inner a:nth-child(n+9){display:none}}.p-thumbnails .p-thumbnails-inner a img{border:none;display:block;height:auto;width:100%}@media (min-width:768px){.p-thumbnails .p-thumbnails-inner a img{padding:0 15px 15px 0}}#product-detail-form .p-variants-block{margin-bottom:10px;order:10}@media (min-width:768px){#product-detail-form .p-variants-block{margin-bottom:25px}}#product-detail-form .variant-label{color:#1f1f1f;display:flex;font-size:16px;font-weight:700}#product-detail-form .variant-label:after{content:":";display:block}#product-detail-form .variant-list{padding-bottom:0}#product-detail-form .variant-list select{display:none}#product-detail-form .selectButtonsContent{display:flex;flex-wrap:wrap}#product-detail-form .select-option{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0 8px 8px 0;min-width:32px;padding:5px;width:auto}#product-detail-form .select-option.active{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff}#product-detail-form .select-option.momentalne-nedostupne,#product-detail-form .select-option.vypredane{pointer-events:none}#product-detail-form .select-option.momentalne-nedostupne .advanced-parameter-inner,#product-detail-form .select-option.vypredane .advanced-parameter-inner{background-color:transparent;background-image:gradient(linear,19.1% -7.9%,81% 107.9%,color-stop(0,transparent),color-stop(.48,transparent),color-stop(.5,#000),color-stop(.52,transparent),color-stop(1,transparent));background-image:repeating-linear-gradient(149deg,transparent,transparent 48%,#e0e0e0 50%,transparent 52%,transparent);border-color:#e0e0e0;color:#979698}#cboxContent .advanced-order [data-testid=textPopupProductName] span,.cart-widget-product-variant,.p-variants-block,[data-testid=cartProductName] .main-link-variant{display:none!important}.order-summary-inner .cart-item-name,.recapitulation-wrapper [data-testid=recapItem] .p-name{font-size:0}.order-summary-inner .cart-item-name a,.recapitulation-wrapper [data-testid=recapItem] .p-name span{font-size:15px}.custom-detail-parameters{margin-bottom:25px;margin-right:-10px;width:calc(100% + 10px)}.custom-detail-parameters h3{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:700}#custom_simple-variants{display:flex;flex-wrap:wrap;margin-bottom:0}#custom_simple-variants .advanced-parameter{align-items:center;display:flex;height:82px;justify-content:center;padding:0;position:relative;width:67px}#custom_simple-variants .advanced-parameter:first-of-type .advanced-parameter-inner{border-color:#1f1f1f}#custom_simple-variants .advanced-parameter .advanced-parameter-inner{border-color:transparent;border-radius:0;cursor:pointer;height:100%;width:100%}#custom_simple-variants .advanced-parameter .advanced-parameter-inner:hover{border-color:#1f1f1f;box-shadow:none}#custom_simple-variants .advanced-parameter .advanced-parameter-inner img{border-radius:0;height:auto;max-height:100%;width:100%}#custom_simple-variants .advanced-parameter .varName{background-color:#1f1f1f;border:1px solid #1f1f1f;border-radius:0;color:#fff;display:none;font-size:12px;left:-10px;padding:8px;position:absolute;top:103px;width:calc(100% + 20px);z-index:5}#custom_simple-variants .advanced-parameter .varName span{display:block;text-align:center;width:100%}#custom_simple-variants .advanced-parameter .varName span:nth-child(2){font-size:14px}#custom_simple-variants .advanced-parameter .varName:before{border-color:transparent transparent #1f1f1f;border-style:solid;border-width:0 10px 10px;content:"";height:0;left:3.7vw;position:absolute;top:-11px;width:0}#custom_simple-variants .advanced-parameter:hover .varName{display:block}@media (max-width:991px){#custom_simple-variants .advanced-parameter:hover .varName{display:none}}.type-detail #p-detail-tabs li[data-testid=tabAlternativeProducts],.type-detail #productsAlternative,.type-detail .products-alternative-header,.type-detail .products-alternative-wrapper{display:none}#p-detail-tabs{margin:0;position:relative}#p-detail-tabs:before{background-color:#ececec;border-left:9999px solid #ececec;bottom:0;box-shadow:9999px 0 0 #ececec;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0}#p-detail-tabs li:before{display:none}#p-detail-tabs li a{font-size:16px;font-style:normal;font-weight:700;padding:13px 22px;text-decoration:underline;text-transform:uppercase}#p-detail-tabs li:hover{text-decoration:none}#p-detail-tabs li:hover a{color:#595a5c}#p-detail-tabs li.active{text-decoration:none}#p-detail-tabs li.active a{background-color:#f2f2e7;text-decoration:none}#p-detail-tabs li[data-testid=tabDescription] a:after{content:" a parametry"}.shp-tabs-holder{text-align:left}@media (max-width:991px){.p-detail{display:flex;flex-direction:column}}.p-detail .p-detail-tabs-wrapper{margin-top:0}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper{padding-top:5px;width:100%}}@media (min-width:992px){.p-detail .p-detail-tabs-wrapper{padding-top:40px}}.p-detail .p-detail-tabs-wrapper .responsive-nav{margin-bottom:35px}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description>div:first-of-type,.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description>div:nth-of-type(2){width:100%}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description>div:nth-of-type(2) img{display:block;margin:0 auto}@media (min-width:768px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description>div:nth-of-type(2){width:auto}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description>div:nth-of-type(2) img{margin:unset}}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{display:block;font-size:24px;font-weight:700;margin:13px 0 20px}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{margin-top:0}}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description .rate-wrapper{display:none}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-hide{max-height:390px;overflow:hidden;position:relative}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-hide .show-perex{align-items:flex-end;background-color:#fff;bottom:0;display:flex;height:50px;justify-content:center;left:0;position:absolute;right:0}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-hide .btn-show{align-items:center;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:700;height:35px;text-decoration:underline;text-transform:uppercase}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-hide .btn-show:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;content:"";display:block;font-style:normal;font-weight:400;height:5px;margin-left:7px;width:10px}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-show{max-height:100%;padding-bottom:50px}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-show .show-perex .btn-show{font-size:0}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-show .show-perex .btn-show:before{content:"Číst méně";font-size:16px;font-style:italic;font-weight:700;text-transform:uppercase}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description.perex-show .show-perex .btn-show:after{transform:rotate(180deg)}.p-detail .products-header{text-align:center}@media (max-width:991px){.p-detail .products-header{margin-bottom:20px;margin-top:25px}}.p-detail .position--benefitProduct{order:10}.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{max-width:unset;padding-left:23px;text-align:justify}@media screen and (min-width:992px){.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{max-width:60ch}}@media screen and (min-width:1200px){.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{max-width:80ch}}@media screen and (min-width:1400px){.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{max-width:90ch}}.category-perex ul li:before,.category__secondDescription ul li:before,.p-short-description ul li:before,.tab-content ul li:before,.welcome-wrapper ul li:before,article ul li:before{background-color:#1f1f1f;border-radius:50%;content:"";height:6px;margin:-2px 10px 0 -17px;width:6px}#description .extended-description>p{font-size:24px;margin:13px 0 20px}#description .extended-description>p strong{font-weight:700}#description .extended-description .detail-parameters tr:nth-child(odd){background-color:#f2f2e7}#description .extended-description .detail-parameters tr td,#description .extended-description .detail-parameters tr th{font-size:16px;font-weight:400;padding:12px 15px}#description .extended-description .detail-parameters tr td a,#description .extended-description .detail-parameters tr th a{font-weight:400}#description .extended-description .detail-parameters tr td a:hover,#description .extended-description .detail-parameters tr th a:hover{text-decoration:none}#description .extended-description .detail-parameters tr th .row-header-label{background-color:transparent}#description .extended-description .detail-parameters tr th:after{content:none;display:none}#manufacturerDescription p img{max-height:150px}#accordion-content .shp-accordion{border-bottom:1px solid #414042;padding-top:0}#accordion-content .shp-accordion:first-of-type{border-top:1px solid #414042}#accordion-content .shp-accordion.active{border-top:none}#accordion-content .shp-accordion.active .shp-accordion-link{background-color:#ececec;padding:10px 20px}#accordion-content .shp-accordion.active .shp-accordion-link:after{right:20px}#accordion-content .shp-accordion .shp-accordion-link{font-size:16px;font-style:italic;font-weight:700;padding:10px 0;text-transform:uppercase}#accordion-content .shp-accordion .shp-accordion-link:after{font-size:10px}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]{font-size:0}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]:before{content:"Popis a parametry";font-size:16px}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]:after{font-size:10px}#accordion-content .shp-accordion-content{padding-bottom:20px}#accordion-content #ratingWrapper,#accordion-content #ratingWrapper .rate-wrap{margin-bottom:0}ol.cart-header li.active a:before,ol.cart-header li.active strong:before,ol.cart-header li.completed a:before,ol.cart-header li.completed strong:before{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff}ol.cart-header li.active a span:after,ol.cart-header li.active strong span:after,ol.cart-header li.completed a span:after,ol.cart-header li.completed strong span:after{border-top-color:#1f1f1f}.checkout-box .toggle-contacts,.checkout-box .toggle-contacts:hover{color:#1f1f1f}.checkout-box .toggle-contacts:after{font-size:12px}.checkout-box .box-sm .contact-box ul li{margin-bottom:10px}.checkout-box .box-sm .contact-box ul li .tel{font-weight:700}@media (max-width:767px){.ordering-process #header .header-top{padding-top:22px}}.ordering-process .box-sm .contact-box ul li{margin-bottom:10px}.ordering-process .box-sm .contact-box ul li .tel{font-weight:700}.id--9 #continue-order-button:hover{text-decoration:none}.id--9 #continue-order-button:hover span{text-decoration:underline}.id--9 .toggle-coupon-input-button{display:none}.id--9 .discount-coupon{display:block!important}.id--9 .discount-coupon .btn{font-size:0;line-height:1!important}.id--9 .discount-coupon .btn:before{display:none}.id--9 .discount-coupon .btn:after{content:"Přidat";font-size:16px;line-height:30px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]{font-size:16px;padding:6px 10px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]:after{display:none}.id--13 .co-registration+.submit-wrapper{margin-top:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZ1bmN0aW9ucy9fZmF2b3VyaXRlLnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL19zaXRlLXNwZWNpZmljcy5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19sYXlvdXQuc2NzcyIsImZ1bmN0aW9ucy9faW5zdGFncmFtLnNjc3MiLCJmdW5jdGlvbnMvX3NsaWNrLXNsaWRlci5zY3NzIiwicGFnZXMvX2Jsb2cuc2NzcyIsInBhZ2VzL19jb250YWN0LnNjc3MiLCJwYWdlcy9fYWJvdXQuc2NzcyIsInBhZ2VzL19wYWdlLnNjc3MiLCJwYWdlcy9fc2VydmljZS5zY3NzIiwicGFnZXMvX3Bob3Rvcy5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXItd2lkZ2V0LnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX3VzcC5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2xldHRlci5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJob21lcGFnZS9fY2Fyb3VzZWwuc2NzcyIsImhvbWVwYWdlL190b3BjYXQuc2NzcyIsImhvbWVwYWdlL19icmFuZHMuc2NzcyIsImhvbWVwYWdlL19iYW5uZXJzLnNjc3MiLCJob21lcGFnZS9fYWJvdXQuc2NzcyIsInByb2R1Y3RzL19wLXNsaWRlci5zY3NzIiwicHJvZHVjdHMvX3Atdmlldy5zY3NzIiwicHJvZHVjdHMvX3F1YW50aXR5LnNjc3MiLCJjYXRlZ29yeS9fZmlsdGVyLnNjc3MiLCJjYXRlZ29yeS9fY2F0ZWdvcnktdG9wLnNjc3MiLCJjYXRlZ29yeS9fc3ViY2F0ZWdvcmllcy5zY3NzIiwiY2F0ZWdvcnkvX2NhdGVnb3J5LWJvdHRvbS5zY3NzIiwiY2F0ZWdvcnkvX3Byb2R1Y3RzLnNjc3MiLCJkZXRhaWwvX3AtZGF0YS5zY3NzIiwiZGV0YWlsL19wLWltYWdlLnNjc3MiLCJkZXRhaWwvX3ZhcmlhbnQtbGlzdC5zY3NzIiwiZGV0YWlsL192YXJpYW50LWFsdGVybmF0aXZlLnNjc3MiLCJkZXRhaWwvX3AtZGVzYy5zY3NzIiwiY2FydC9fY2FydC1jb250ZW50LnNjc3MiLCJhY2NvdW50L19zZXR0aW5ncy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWdLVSxnQkMwUVYsQ0MxYUEsaVhBQ0UsOEJERUYsQ0NBQSw0RkFDRSxhQ1lPLENEVlAsaUJDR1UsQ0RKVixlQUFBLENBRUEsd0JER0YsQ0NEQSwrQ0FDRSxhRElGLENDRkEsYUFDRSxjREtGLENDSEEsdUNBQ0UsY0FBQSxDQUNBLGVETUYsQ0NKQSx3REFDRSxjRE9GLENDREEsVUFDRSxjQUFBLENBQ0EsZURTRixDQ1BBLFNBQ0UsZURVRixDQ1RFLFlBQ0UsWURXSixDQ05JLHNEQUNFLHlCRFNOLENDUk0sa0VBQ0Usb0JEVVIsQ0NMQSxLQUVFLG1CQUFBLENBREEsZ0JEU0YsQ0NOQSxnQkFDRSxlQUFBLENBQ0EsWURTRixDQ1BBLFFBQ0UsZURVRixDQ1BBLHlCQUNFLGFBQ0UsY0RVRixDQ1JBLHVDQUNFLGNEVUYsQ0NSQSx3REFDRSxjRFVGLENBQ0YsQ0NSQSx5QkFDRSxhQUNFLGNEVUYsQ0NSQSx1Q0FDRSxjRFVGLENBQ0YsQ0NSQSwwQkFDRSxhQUNFLGNEVUYsQ0FDRixDR3hGSSx5QkFERiwyQkFHSSxpQkFBQSxDQURBLFVINEZKLENHeEZBLG1CQUVJLGNBQUEsQ0FDQSxlSDJGSixDR3pGRSxnQ0FFSSxhQUFBLENBQ0EsY0g0Rk4sQ0FYRixDRzdFRSw0REFLRSxnQkFBQSxDQURBLGlCQUFBLENBRkEsaUJBQUEsQ0FDQSxrQkFBQSxDQUZBLFVIK0ZKLENHMUZJLHlCQU5GLDREQVFJLGlCQUFBLENBQ0Esa0JBQUEsQ0FGQSxXSCtGSixDQUNGLENHNUZJLHlCQVhG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LHdCWldPLENZVlAsV2QwakRELENBQ0YsQ2N2akRBLDRCQUlDLHdCWkVTLENZSlQsY0FBQSxDQUNBLGdCZDJqREQsQ2N2akRHLDRDQUVDLFVaUE0sQ1lNTixpQlpaUSxDWWNSLHdCZDBqREosQ2N6akRJLHlCQUpELDRDQUtFLGtCZDZqREgsQ0FDRixDYzVqREkseUJBUEQsNENBU0UsbUJBQUEsQ0FEQSxnQmRpa0RILENBQ0YsQ2MvakRJLHdEQUVDLFVabEJLLENZaUJMLHlCZG1rREwsQ2Noa0RJLGdEQUNDLDhCZG1rREwsQ2Nqa0RJLGtGQUNDLGFkb2tETCxDY25rREssOEZBQ0MsYVp2QlksQ1l3Qlosb0Jkc2tETixDY2hrREssNERBRUMsVVpuQ0ksQ1lrQ0oseUJkb2tETixDYzlqREkseUJBREQsc0VBRUUsVWRra0RILENjaGtERSxrRkFFRSxjZG9rREosQ2M3akRGLGVBRUUseUJkaWtEQSxDYzlqREEscUJBRUUseUNkaWtERixDQWhCRixDYzVpRE0seUJBREQsbUNBR0UscUJabEVHLENZbUVILDZCQUFBLENBT0EsUUFBQSxDQUxBLDBCQUFBLENBSkEsVUFBQSxDQVVBLGFBQUEsQ0FKQSxZQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBQ0EsS2Rra0RMLENBQ0YsQ2N6akRFLHlCQURELGlCQUVFLFVkNGpERCxDQUNGLENjMWpEQyw0QkFDQyxtQmQ0akRGLENjM2pERSx5QkFGRCw0QkFHRSxZZDhqREQsQ0FDRixDYzdqREUsK0RBQ0MsWWQrakRILENjN2pERSwrQkFDQyxzQmQrakRILENjN2pESSw4Q0FJQyxZQUFBLENBREEsc0JBQUEsQ0FEQSxlQUFBLENBREEsUWRra0RMLENjN2pESSwrQ0FDQyxZZCtqREwsQ2M1akRLLDhDQUNDLHNFQUFBLENBQ0EseUJkOGpETixDYzFqREssK0NBQ0MscUVBQUEsQ0FDQSx5QmQ0akROLENjempESSxvQ0FDQyxTZDJqREwsQ2N6akRJLG1EQUNDLFdkMmpETCxDY3JqREEsYUFDQyxXZHdqREQsQ2N2akRDLGtCQUNDLFdBQUEsQ0FFQSxVWnRJUSxDWXFJUixzQmQw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RUEsT0FBQSxDQURBLE9BQUEsQ0FFQSwwQkFBQSxDQUNBLFVmMHpEVixDZXR6RFEscURBQ0UsY0FBQSxDQUNBLGVmd3pEVixDZXB6RFEsK0JBQ0Usb0VBQUEsQ0FDQSx5QmZzekRWLENlcHpEUSw4QkFDRSw2QkFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZWJqUkUsQ2FrUkYsY2ZzekRWLENlbHpEUSxnQ0FDRSxtRUFBQSxDQUNBLHlCZm96RFYsQ2VoekRNLG9DQUNFLGtCZmt6RFIsQ2UveURJLDZCQUVFLHFCQUFBLENBREEsZWZrekROLENlaHpETSxtQ0FDRSx3QmZrekRSLENlaHpETSxvQ0FFRSxXQUFBLENBREEsVWZtekRSLENlL3lEUSw2Q0FFRSxtRUFBQSxDQUNBLHlCQUFBLENBRkEsVWZtekRWLENlN3lEUSw4Q0FFRSxpRUFBQSxDQUNBLHlCQUFBLENBRkEsVWZpekRWLENlM3lEUSx3Q0FFRSxrRUFBQSxDQUNBLHlCQUFBLENBRkEsVWYreURWLENnQjVtRUEsV0FFRSxnQkFBQSxDQURBLHdCaEJnbkVGLENnQjltRUUscUNBQ0UsY0FBQSxDQUVBLGVkRE0sQ2NFTixnQkFBQSxDQUZBLHdCaEJrbkVKLENnQjltRUUsdUJBQ0UseUJoQmduRUosQ2dCOW1FRSxtQ0FDRSx3QmRNTSxDY0xOLG9CZEVLLENjREwsVWhCZ25FSixDZ0IvbUVJLCtDQUNFLHdCZE1VLENjTFYsb0JkS1UsQ2NKVixVZEpJLENjS0osb0JoQmluRU4sQ2dCM21FTSwwSUFDRSxxQmRaRSxDY2FGLG9CZFpDLENjYUQsYWhCa25FUixDZ0I5bUVFLDBGQUNFLHdCZGZNLENjZ0JOLG9CZG5CSyxDY29CTCxVaEJnbkVKLENnQi9tRUksa0hBQ0Usd0JkakJVLENja0JWLG9CZGxCVSxDY21CVixVZHpCSSxDYzBCSixvQmhCaW5FTixDZ0IxbUVJLDRLQUdFLDRCQUFBLENBREEsb0JkbENHLENjaUNILGFoQm1uRU4sQ2dCN21FQSxxREFFRSxXQUFBLENBREEsZ0JoQmluRUYsQ2dCN21FRSxpQ0FPRSx3QmRuREssQ2NvREwsb0JkcERL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cWdLRCxDQUNGLEN1Q3BnS0UscUNBZEQsMEhBZUUsY3ZDNGdLRCxDQUNGLEN1Q3pnS0csc0xBS0Msd0JyQ2hNSyxDcUMrTEwsaUJBQUEsQ0FIQSxVQUFBLENBRUEsVUFBQSxDQUdBLHdCQUFBLENBSkEsU3ZDb2hLSixDdUN6Z0tFLHFDQUNDLGNBQUEsQ0FDQSxrQnZDNGdLSCxDdUMzZ0tHLDRDQUNDLGV2QzZnS0osQ3VDeGdLSSx3RUFDQyx3QnZDMGdLTCxDdUN4Z0tJLHdIQUdDLGNBQUEsQ0FDQSxlckNyT08sQ3FDbU9QLGlCdkM0Z0tMLEN1Q3pnS0ssNEhBQ0MsZXZDNGdLTixDdUMzZ0tNLHdJQUNDLG9CdkM4Z0tQLEN1Q3pnS0ssOEVBQ0MsNEJ2QzJnS04sQ3VDemdLSyxrRUFFQyxZQUFBLENBREEsWXZDNGdLTixDdUNsZ0tFLCtCQUVDLGdCdkNxZ0tILEN1Q2hnS0Msa0NBRUMsK0JBQUEsQ0FEQSxhdkNvZ0tGLEN1Q2xnS0UsZ0RBQ0MsNEJ2Q29nS0gsQ3VDbGdLRSx5Q0FDQyxldkNvZ0tILEN1Q25nS0csNkRBQ0Msd0JyQ3RQUyxDcUN1UFQsaUJ2Q3FnS0osQ3VDcGdLSSxtRUFDQyxVdkNzZ0tMLEN1Q2xnS0Usc0RBRUMsY0FBQSxDQUVBLGlCckNsUlMsQ3FDbVJULGVyQ3RSTyxDcUNrUlAsY0FBQSxDQUVBLHdCdkNzZ0tILEN1Q25nS0csNERBQ0MsY3ZDcWdLSixDdUNuZ0tHLDJFQUNDLFd2Q3FnS0osQ3VDcGdLSSxrRkFDQywyQkFBQSxDQUNBLGN2Q3NnS0wsQ3VDcGdLSSxpRkFDQyxjdkNzZ0tMLEN1Q2pnS0MsMENBQ0MsbUJ2Q21nS0YsQ3VDLy9KRSwrRUFDQyxldkNvZ0tILEN3Q2p6S1Esd0pBQ0Usd0J0Q1dELENzQ1ZDLG9CdENVRCxDc0NUQyxVeENvektWLEN3Q2p6S1Usd0tBQ0Usd0J4Q216S1osQ3dDenlLSSxvRUFDRSxheEMreUtOLEN3Qzd5S0kscUNBQ0UsY3hDK3lLTixDd0N6eUtRLHlDQUNFLGtCeEMyeUtWLEN3QzF5S1UsOENBQ0UsZXhDNHlLWixDd0NseUtNLHlCQURGLHNDQUVJLGdCeENzeUtOLENBQ0YsQ3dDaHlLUSw2Q0FDRSxrQnhDa3lLVixDd0NqeUtVLGtEQUNFLGV4Q215S1osQ3dDMXhLSSxvQ0FDRSxvQnhDNnhLTixDd0M1eEtNLHlDQUNFLHlCeEM4eEtSLEN3QzF4S0UsbUNBQ0UsWXhDNHhLSixDd0MxeEtFLHdCQUNFLHVCeEM0eEtKLEN3QzN4S0ksNkJBRUUsV0FBQSxDQURBLHVCeEM4eEtOLEN3QzV4S00sb0NBQ0UsWXhDOHhLUixDd0M1eEtNLG1DQUNFLGdCQUFBLENBRUEsY0FBQSxDQURBLGdCeEMreEtSLEN3QzV4S00scUVBQ0UsY0FBQSxDQUNBLGdCeEM4eEtSLEN3Qzd4S1EsMkVBQ0UsWXhDK3hLVixDeUN4M0tJLHlDQUNFLGV6QzIzS04iLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnRvcC1uYXZpZ2F0aW9uLWJhciBhLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgYS5mYXZvcml0ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmluLWZhdm9yaXRlLFxuLmluLW9ibGliZW5lIHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmF2b3JpdGUtZGV0YWlsIHtcbiAgb3JkZXI6IC0yMDtcbiAgbWFyZ2luOiAwO1xuICBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAmLmZhdm9yaXRlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyYuZmF2LXRleHR7XG4gICAgICAvLyAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgLy8gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgLy8gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIC8vICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgICAvLyAgICAmOmhvdmVye1xuICAgICAgLy8gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgLy9cbiAgICAgIC8vICAgIH1cbiAgICAgIC8vfVxuICAgIH1cbiAgfVxufVxuXG4uZmF2b3JpdGVfaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAubnVtYmVyIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYuZmF2LWFjdGl2ZSB7XG4gICAgLmZhdm9yaXRlIHtcbiAgICAgIGkge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRjLWJsYWNrO1xuICAgICAgICAgIHN0cm9rZTogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZhdm9yaXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICBzdHJva2U6ICRjLWJsYWNrO1xuICAgICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnR5cGUtZGV0YWlsIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICAgIC8vbWFyZ2luOiAxMHB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmLmZhdi15ZXMge1xuICAgICAgICAuZmF2b3JpdGUge1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgZmlsbDogJGMtZ3JlZW47XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuICAgICAgICAgICAgICBzdHJva2U6ICRjLWdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmF2LXRleHQge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJ09kb2JyYcWlIHogd2lzaGxpc3R1JztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBzdHJva2U6ICRjLWJsYWNrO1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mYXZvcml0ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgIC5mYXYtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuYnRuX3RvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICAgIC5idG5fdG9nZ2xlIHtcbiAgICAgICAgLmZhdm9yaXRlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHN0cm9rZTogJGMtYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mYXYtdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbGVkLWRvd24gLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxufVxuXG5hLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5ibGFuay1tb2RlLCBib2R5LCBib2R5LmJsYW5rLW1vZGUsIC5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSwgLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluaywgLmJsYW5rLW1vZGUgLmgxLCAuYmxhbmstbW9kZSAuaDIsIC5ibGFuay1tb2RlIC5oMywgLmJsYW5rLW1vZGUgLmg0LCAuYmxhbmstbW9kZSAuaDUsIC5ibGFuay1tb2RlIC5oNiwgLmJsYW5rLW1vZGUgaDEsIC5ibGFuay1tb2RlIGgyLCAuYmxhbmstbW9kZSBoMywgLmJsYW5rLW1vZGUgaDQsIC5ibGFuay1tb2RlIGg1LCAuYmxhbmstbW9kZSBoNiwgLmNhcnQtcmVsYXRlZC1uYW1lLCAuY2FydC10YWJsZSAubWFpbi1saW5rLCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5oMSwgaDIsIGgzLCAuaDEsIC5oMiwgLmgzLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUsIC5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggaDQsIC5hZHZhbmNlZC1vcmRlciAuaDIge1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5cbiNjYXJvdXNlbCBoMSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuaDIsIC5oMiwgLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlLCBoMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG5oMywgLmgzLCAub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0LCAuYWR2YW5jZWQtb3JkZXIgLmgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuI2NvbnRlbnQgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVudCBwIGE6bm90KC5idG4pLCAuY29udGVudC13cmFwcGVyIHAgYTpub3QoLmJ0bikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250ZW50IHAgYTpub3QoLmJ0bik6aG92ZXIsIC5jb250ZW50LXdyYXBwZXIgcCBhOm5vdCguYnRuKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1zZyB7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cblxuLmJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2Fyb3VzZWwgaDEge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuICBoMiwgLmgyLCAuaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUsIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICBoMywgLmgzLCAub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0LCAuYWR2YW5jZWQtb3JkZXIgLmgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2Fyb3VzZWwgaDEge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuICBoMiwgLmgyLCAuaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUsIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY2Fyb3VzZWwgaDEge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1pbmRleCAjY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWluZGV4ICNjb250ZW50ID4gLmJhbm5lcnMtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciwgLmluLWluZGV4IC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgICB3aWR0aDogOTcycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2UgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2UgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG5cbi5pbi1pbmRleCAuY29udGFpbmVyLW5hcnJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAjY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAuYmFubmVycy1yb3cucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm92ZXJhbGwtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmlnIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IC0xO1xufVxuLmlnIC50aXRsZSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmlnIC50aXRsZSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaWcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pZyAudGl0bGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3RhZ3JhbS13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciBhLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGU6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluLWZhdm9yaXRlIC5jb250ZW50LWlubmVyLFxuLmluLW9ibGliZW5lIC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhdm9yaXRlLWRldGFpbCB7XG4gIG9yZGVyOiAtMjA7XG4gIG1hcmdpbjogMDtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHA6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAgc3Bhbi5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHNwYW4uZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZmF2b3JpdGVfaWNvbiAubnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NDEyQTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLmZhdm9yaXRlX2ljb24gLm51bWJlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2b3JpdGVfaWNvbiBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QuZmF2LWFjdGl2ZSAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjMDAwO1xuICBzdHJva2U6ICMwMDA7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0IC5mYXZvcml0ZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbn1cblxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwuZmF2LXllcyAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjMjU0MTJBO1xuICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbiAgc3Ryb2tlOiAjMjU0MTJBO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiT2RvYnJhxaUgeiB3aXNobGlzdHVcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDA7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5mYXYtdGV4dCB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdm9yaXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSAuZmF2b3JpdGUgaSB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXYtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsZWQtZG93biAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICB9XG59XG5hLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMzBweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogLTMwcHg7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0LFxuLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlLFxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMUYxRjFGO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjFGMUY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxRjFGMUY7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0sIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgfVxufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlLCAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLmltYWdlLCAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLm5ld3MtaW1hZ2UsIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICBtYXJnaW46IDA7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gaDIsIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSBoMiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSwgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAyMHB4IDAgMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uLCAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsb2cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5ibG9nIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ibG9nIC50aXRsZSBoMiwgLmJsb2cgLnRpdGxlIC5idG4ge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cy13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn1cblxuLmluLWtvbnRha3QgLmNvbnRlbnQgaGVhZGVyIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1rb250YWt0IC5jb250ZW50IC5jb2wtbWQtNiBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW4ta29udGFrdCAuY29udGVudCAuY29sLW1kLTYgaDMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1rb250YWt0IC5jb250YWN0LWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWluZm8gLmNvbnRhY3QtYm94IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWtvbnRha3QgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1ib3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q4RDhEODtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWluZm8gdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3QtaW5mbyB1bCBsaSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3QtaW5mbyB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWluZm8gLmNvbnRhY3QtcGVyc29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWluZm8gLmNvbnRhY3QtcGVyc29uIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1wZXJzb24gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC1pbmZvIC5jb250YWN0LXBlcnNvbiBwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LWJvdHRvbSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3QtYm90dG9tIC5jb2wtbWQtNCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluLWtvbnRha3QgLnJlc3Age1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmluLWtvbnRha3R5ICNjb250ZW50IC5jb250YWN0LXdyYXBwZXItaXRlbSBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW4ta29udGFrdHkgYXJ0aWNsZSBoZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWtvbnRha3R5IGFydGljbGUgLmNvbnRhY3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4ta29udGFrdHkgYXJ0aWNsZSAuY29udGFjdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaW4ta29udGFrdHkgYXJ0aWNsZSAuY29udGFjdC13cmFwcGVyIHAge1xuICBtYXgtd2lkdGg6IDYwY2g7XG59XG4uaW4ta29udGFrdHkgYXJ0aWNsZSAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LXdyYXBwZXItaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1rb250YWt0eSBhcnRpY2xlIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3Qtd3JhcHBlci1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmluLWtvbnRha3R5IGFydGljbGUgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC13cmFwcGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1rb250YWt0eSBhcnRpY2xlIC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3Qtd3JhcHBlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG59XG4uaW4ta29udGFrdHkgYXJ0aWNsZSAuY29udGFjdC1mb3JtLXdyYXBwZXIgPiBwIHtcbiAgbWF4LXdpZHRoOiA1MGNoO1xufVxuLmluLWtvbnRha3R5IGFydGljbGUgLmNvbnRhY3QtZm9ybS13cmFwcGVyICNmb3JtQ29udGFjdCB7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uaW4ta29udGFrdHkgYXJ0aWNsZSAuY29udGFjdC1mb3JtLXdyYXBwZXIgI2Zvcm1Db250YWN0IC5idG5bdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NDEyQTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzI1NDEyQTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmluLWtvbnRha3R5IGFydGljbGUgLmNvbnRhY3QtZm9ybS13cmFwcGVyICNmb3JtQ29udGFjdCAuYnRuW3R5cGU9c3VibWl0XTpob3ZlcsKgIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBBNDU0O1xufVxuXG4uaW4tby1uYXMgLmxpc3Qtb2YtYmVuZWZpdHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjJGMkU3O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRTc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLW8tbmFzIC5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1vLW5hcyAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW4tby1uYXMgLmJyZWFkY3J1bWJzIHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5pbi1vLW5hcyAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbi5pbi1vLW5hcyAjY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW4tby1uYXMgI2NvbnRlbnQgaGVhZGVyIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1vLW5hcyAjY29udGVudCAucm93IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLW8tbmFzICNjb250ZW50IC5yb3c6bnRoLWNoaWxkKG9kZCkgLmNvbC1tZC02IC50ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLmluLW8tbmFzICNjb250ZW50IC5jb2wtbWQtNiBoNCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5pbi1vLW5hcyAjY29udGVudCAuY29sLW1kLTYgLnRleHQge1xuICBtYXgtd2lkdGg6IDU0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1vLW5hcyAjY29udGVudCAuYWJvdXQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmluLW8tbmFzICNjb250ZW50IC5hYm91dCAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE5NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuaW4tby1uYXMgI2NvbnRlbnQgLmFib3V0IC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUyJTtcbiAgfVxufVxuLmluLW8tbmFzICNjb250ZW50IC5hYm91dCBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tby1uYXMgI2NvbnRlbnQgLmFib3V0IGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmluLW8tbmFzICNjb250ZW50IC5hYm91dCBoMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gIH1cbn1cbi5pbi1vLW5hcyAjY29udGVudCAuYWJvdXQgKyAuY29udGFpbmVyID4gaDIge1xuICBtYXJnaW46IDcwcHggMCAyN3B4O1xufVxuXG4udHlwZS1wYWdlICNjb250ZW50IHAge1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cbi50eXBlLXBhZ2UgI2NvbnRlbnQgaDQge1xuICBtYXJnaW46IDMwcHggMCAxNHB4O1xufVxuXG4uaW4tYWtvLXZ5YnJhdC12ZWxrb3N0ICNwLWRldGFpbC10YWJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4tYWtvLXZ5YnJhdC12ZWxrb3N0ICNwLWRldGFpbC10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1ha28tdnlicmF0LXZlbGtvc3QgI3AtZGV0YWlsLXRhYnMgbGkge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmluLWFrby12eWJyYXQtdmVsa29zdCAjcC1kZXRhaWwtdGFicyBsaSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5pbi1ha28tdnlicmF0LXZlbGtvc3QgI3AtZGV0YWlsLXRhYnMgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4tYWtvLXZ5YnJhdC12ZWxrb3N0ICNwLWRldGFpbC10YWJzIGxpIGEge1xuICAgIGhlaWdodDogNTJweDtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcG9zdC5pbi16YWthem5pY2t5LXNlcnZpcyAuYnJlYWRjcnVtYnMsIC50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgYXJ0aWNsZSBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIC5icmVhZGNydW1icywgLnR5cGUtcG9zdC5pbi16YWthem5pY2t5LXNlcnZpcyBhcnRpY2xlIGhlYWRlciBoMSB7XG4gICAgd2lkdGg6IDk3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgLmJyZWFkY3J1bWJzLCAudHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIGFydGljbGUgaGVhZGVyIGgxIHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgLmJyZWFkY3J1bWJzLCAudHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIGFydGljbGUgaGVhZGVyIGgxIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG4udHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIGFydGljbGUgaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wb3N0LWJnLnN2ZykgYm90dG9tIGxlZnQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgYXJ0aWNsZSBoZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4udHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIGFydGljbGUgaGVhZGVyIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgI2NvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnR5cGUtcG9zdC5pbi16YWthem5pY2t5LXNlcnZpcyAjY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xufVxuLnR5cGUtcG9zdC5pbi16YWthem5pY2t5LXNlcnZpcyBhcnRpY2xlIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnR5cGUtcG9zdC5pbi16YWthem5pY2t5LXNlcnZpcyBhcnRpY2xlIC50ZXh0IGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50eXBlLXBvc3QuaW4temFrYXpuaWNreS1zZXJ2aXMgLm5ld3MtaXRlbS1kZXRhaWwgYXJ0aWNsZSBmb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW4tY2FzdG9fa2xhZGVuZV9vdGF6a3kgI2ZhcS13cmFwcGVyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5pbi1jYXN0b19rbGFkZW5lX290YXpreSAjZmFxLXdyYXBwZXIgbGkgcCB7XG4gIG1heC13aWR0aDogOTBjaDtcbn1cbi5pbi1jYXN0b19rbGFkZW5lX290YXpreSAjZmFxLXdyYXBwZXIgbGk6YmVmb3JlIHtcbiAgY29udGVudDogdW5zZXQ7XG59XG5cbi5pbi1mb3RvX3ZpZGVhIC5wbHVzLWdhbGxlcnktd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5pbi1mb3RvX3ZpZGVhIC5wbHVzLWdhbGxlcnktd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1mb3RvX3ZpZGVhIC5wbHVzLWdhbGxlcnktd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1mb3RvX3ZpZGVhIC5wbHVzLWdhbGxlcnktd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuLmluLWZvdG9fdmlkZWEgLnBsdXMtZ2FsbGVyeS13cmFwIC5wbHVzLWdhbGxlcnktaXRlbSB7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uaW4tZm90b192aWRlYSAucGx1cy1nYWxsZXJ5LXdyYXAgLnBsdXMtZ2FsbGVyeS1pdGVtIGZpZ3VyZSB7XG4gIG1hcmdpbjogdW5zZXQ7XG59XG4uaW4tZm90b192aWRlYSAucGx1cy1nYWxsZXJ5LXdyYXAgLnBsdXMtZ2FsbGVyeS1pdGVtIGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG59XG5cbi5pbi1mb3RvX3ZpZGVhICNwaG90b3MtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW4tZm90b192aWRlYSAjcGhvdG9zLWdyaWQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1mb3RvX3ZpZGVhICNwaG90b3MtZ3JpZCB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaW4tZm90b192aWRlYSAjcGhvdG9zLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5pbi1mb3RvX3ZpZGVhICNwaG90b3MtZ3JpZCAucGx1cy1nYWxsZXJ5LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5pbi1mb3RvX3ZpZGVhICNwaG90b3MtZ3JpZCAucGx1cy1nYWxsZXJ5LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5pbi1mb3RvX3ZpZGVhICNwaG90b3MtZ3JpZCAucGx1cy1nYWxsZXJ5LWl0ZW0gYSBpbWcge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuI2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMjtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmc6IDcwcHggMCAxNXB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLWhlaWdodDogOTZweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyID4gZGl2LFxuI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIC5zaXRlLW5hbWUge1xuICBmbGV4OiBub25lO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyOjpiZWZvcmUsICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIC5zaXRlLW5hbWUge1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIC5zaXRlLW5hbWUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMxOHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciAuc2l0ZS1uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogMzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciAuc2l0ZS1uYW1lIGEgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmJlZm9yZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHNwYW46bm90KC5udW1iZXIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ291dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLmNhcnQtY291bnQge1xuICB3aWR0aDogMzRweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLmNhcnQtY291bnQge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuY2FydC1jb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5jYXJ0LWNvdW50IC5jYXJ0LXByaWNlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5jYXJ0LWNvdW50IGkge1xuICBsZWZ0OiAyMnB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSB7XG4gIHdpZHRoOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1zZWFyY2hdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21lbnUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC03MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFQ0VDO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIC50ZWwge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlBvLVDDoTogODowMCAtIDE3OjAwXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIC50ZWwgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlBvLVDDoTogODowMCAtIDE3OjAwXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLnRlbCBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGE6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAudGVsIGE6OmJlZm9yZSB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnM6bm90KC5yaWdodCkgLnRlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDQ7XG4gIHRvcDogMTE1JTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMjRweCA2NHB4IDI0cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbiNoZWFkZXIgLnNlYXJjaC52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zNSkgMHB4IDVweCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbjogMTVweCAtMTBweCAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMCAxMHB4IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1mb3JtOmhvdmVyIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFQ0VDO1xufVxuI2hlYWRlciAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtaWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvc2VhcmNoLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2hlYWRlciAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQxNDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuZm9ybS1jb250cm9sOmZvY3VzLCAjaGVhZGVyIC5zZWFyY2ggLmZvcm0tY29udHJvbDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaGVhZGVyIC5zZWFyY2hXaGlzcGVyZXIuYWN0aXZlIHtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm5hdmlnYXRpb24taG92ZXJlZDo6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCA+IC5jb250YWluZXIgPiBkaXYubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Nyb3NzLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi1ob3ZlcmVkOjpiZWZvcmUsXG4uc2VhcmNoLWZvY3VzZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuYm9keS51c2VyLWFjdGlvbi12aXNpYmxlLnNlYXJjaC13aW5kb3ctdmlzaWJsZTo6YmVmb3JlIHtcbiAgei1pbmRleDogMTA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xufVxuYm9keS5zZWFyY2gtZm9jdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3ZlcmFsbC13cmFwcGVyID4gLnVzZXItYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgPiAudXNlci1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG59XG5cbmJvZHkuYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQsIGJvZHkuYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0LCBib2R5IC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQsIGJvZHkgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICB0b3A6IDExMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbmJvZHkuYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQ6OmJlZm9yZSwgYm9keS5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQ6OmJlZm9yZSwgYm9keSAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0OjpiZWZvcmUsIGJvZHkgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCwgYm9keS5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQsIGJvZHkgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCwgYm9keSAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG59XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi1pbixcbi5tZW51LWhlbHBlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTQxMkE7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhLFxuLm1lbnUtaGVscGVyID4gdWwgPiBsaSA+IGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEsXG4gIC5tZW51LWhlbHBlciA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSxcbiAgLm1lbnUtaGVscGVyID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAxOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICB9XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyLFxuLm1lbnUtaGVscGVyID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIGIsXG4ubWVudS1oZWxwZXIgPiB1bCA+IGxpID4gYSBiIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhW2hyZWY9XCIvdnlwcmVkYWovXCJdLFxuLm1lbnUtaGVscGVyID4gdWwgPiBsaSA+IGFbaHJlZj1cIi92eXByZWRhai9cIl0ge1xuICBjb2xvcjogI0VEMUYyRTtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGFbaHJlZj1cIi92eXByZWRhai9cIl06aG92ZXIsXG4ubWVudS1oZWxwZXIgPiB1bCA+IGxpID4gYVtocmVmPVwiL3Z5cHJlZGFqL1wiXTpob3ZlciB7XG4gIGNvbG9yOiAjRkY2RjdBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IGEsXG4ubWVudS1oZWxwZXIgPiB1bCA+IGxpLmV4dC5leHAgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSAuc3VibWVudS1hcnJvdyxcbiAgLm1lbnUtaGVscGVyID4gdWwgPiBsaSAuc3VibWVudS1hcnJvdyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyLFxuICAubWVudS1oZWxwZXIgPiB1bCA+IGxpIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2aWdhdGlvbi1pbiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDE0MDQyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4ubmF2aWdhdGlvbi1pbiAuY29udGFjdC1ib3gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1pbiAuY29udGFjdC1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uLWluIC5jb250YWN0LWJveCBzdHJvbmdbZGF0YS10ZXN0aWQ9Y29udGFjdGJveE5hbWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWluIC5jb250YWN0LWJveCB1bCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdmlnYXRpb24taW4gLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgb3JkZXI6IDEwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZpZ2F0aW9uLWluIC5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb24taW4gLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ubmF2aWdhdGlvbi1pbiAuY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwtdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5uYXZpZ2F0aW9uLWluIC5jb250YWN0LWJveCB1bCBsaSBhIHtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZpZ2F0aW9uLWluIC5jb250YWN0LWJveCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4ubWVudS1oZWxwZXIge1xuICBoZWlnaHQ6IDU2cHg7XG59XG4ubWVudS1oZWxwZXIgPiBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxOHB4IDEwcHggMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWVudS1oZWxwZXIgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWVudS1oZWxwZXIgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwQTQ1NDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNuYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIge1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpOm50aC1jaGlsZCgzbik6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpudGgtY2hpbGQoNG4pOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbiNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0zIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMyA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMyA+IGxpID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAycHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTMgPiBsaSA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgYSwgI2Zvb3RlciBoNCwgI2Zvb3RlciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDE0MDQyO1xufVxuI2Zvb3RlciAubmV3cy1pdGVtLXdpZGdldCB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiNmb290ZXIgLmJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTQxMkE7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MDQyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2Zvb3RlciAuY29weXJpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzcpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNikge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMiksIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIGg0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDE0MDQyO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSB1bCwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKS5zaG93LWxpc3QgaDQsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKS5zaG93LWxpc3QgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0OjphZnRlciwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCB1bCwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCB1bDpsYXN0LW9mLXR5cGUsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKS5zaG93LWxpc3QgdWw6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nLCAuY3VzdG9tLWZvb3RlciAucGF5bWVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5zaGlwcGluZyAud3JhcCwgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIC53cmFwIGltZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAgaW1nIHtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIHAsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHAge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcgPiBpbWcge1xuICAgIG1hcmdpbjogMjVweCBhdXRvIDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDVweDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLnNob3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmN1c3RvbS1mb290ZXIgLnNob3AgLnNob3AtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20tZm9vdGVyIC5zaG9wIC5zaG9wLWltZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zaG9wLWJnLnN2ZykgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaG9wIC5zaG9wLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuc2hvcCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5jdXN0b20tZm9vdGVyIC5zaG9wIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY3VzdG9tLWZvb3RlciAuc2hvcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWZvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNTVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbG9nby1mLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MTQwNDI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQxNDA0MjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAubWFpbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uY29udGFjdC1ib3gge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY29udGFjdC1ib3ggPiBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRhY3QtYm94IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IC0xO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWwsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCB7XG4gIHBhZGRpbmctbGVmdDogMzdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSwgLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWwgYSwgLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBvLVDDoTogODowMCAtIDE3OjAwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5jb250YWN0LWJveCB1bCBsaSAubWFpbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jb250YWN0LWJveCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTQxMkE7XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uOjpiZWZvcmUge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi5mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmIuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24uaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24ud2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy93ZWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5cbmEuYnRuLCAuYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG59XG5hLmJ0bjpub3QoLmJ0bi14cyksIC5idG46bm90KC5idG4teHMpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA4cHggMjRweDtcbn1cbmEuYnRuOmhvdmVyLCAuYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0bi5idG4tZGVmYXVsdCwgLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTQxMkE7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbiAgY29sb3I6ICNmZmY7XG59XG5hLmJ0bi5idG4tZGVmYXVsdDpob3ZlciwgLmJ0bi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTVBNUM7XG4gIGJvcmRlci1jb2xvcjogIzU5NUE1QztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHMsIC5idG4uYnRuLWRlZmF1bHQubG9hZC1wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5hLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzOmhvdmVyLCAuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxRjFGMUY7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuYS5idG4uYWRkLXRvLWNhcnQtYnV0dG9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5hZGQtdG8tY2FydC1idXR0b24sIC5idG4uYnRuLWNvbnZlcnNpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xuICBib3JkZXItY29sb3I6ICMxRjFGMUY7XG4gIGNvbG9yOiAjZmZmO1xufVxuYS5idG4uYWRkLXRvLWNhcnQtYnV0dG9uOmhvdmVyLCBhLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgLmJ0bi5hZGQtdG8tY2FydC1idXR0b246aG92ZXIsIC5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBNDU0O1xuICBib3JkZXItY29sb3I6ICMwMEE0NTQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmJ0bi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hZGQtdG8tY2FydC1idXR0b24sIC5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4uYnRuLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBtYXgtd2lkdGg6IDEyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbiAgYm9yZGVyLWNvbG9yOiAjMUYxRjFGO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4uYnRuLXNtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NUE1QztcbiAgYm9yZGVyLWNvbG9yOiAjNTk1QTVDO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZSAuYmVuZWZpdEJhbm5lcl9faXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICB9XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5LCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeTo6YmVmb3JlLCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNFMEUwRTA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRTBFMEUwO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNFMEUwRTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNFMEUwRTA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNFMEUwRTA7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRTBFMEUwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCAuYmVuZWZpdEJhbm5lcl9faXRlbTpudGgtY2hpbGQobisyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IC5iZW5lZml0QmFubmVyX19pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJlbmVmaXRCYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udXNwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzcDpub3QoLnNsaWNrLXNsaWRlcikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC51c3A6bm90KC5zbGljay1zbGlkZXIpIC5pdGVtIHtcbiAgICB3aWR0aDogNjYuNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAudXNwOm5vdCguc2xpY2stc2xpZGVyKSAuaXRlbSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c3A6bm90KC5zbGljay1zbGlkZXIpIC5pdGVtIHtcbiAgICB3aWR0aDogMjklO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzcDpub3QoLnNsaWNrLXNsaWRlcikgLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi51c3AgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi51c3AgLml0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c3AgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzcCAuaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UwRTBFMDtcbiAgfVxufVxuLnVzcCAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udXNwIC5pbWFnZSB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzcCAuaW1hZ2Uge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLnVzcCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzcCBwIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzcCBwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVzcCBwIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVzcCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c3AgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25ld3MtYmcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbiNmb3JtTmV3c2xldHRlcldpZGdldCB7XG4gIG1heC13aWR0aDogNDY1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuI2Zvcm1OZXdzbGV0dGVyV2lkZ2V0IC52YWxpZGF0b3ItbXNnLWhvbGRlciArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5idG4ge1xuICBwYWRkaW5nOiA1cHggMjBweDtcbn1cbi5zdWJzY3JpYmUtZm9ybSAuYnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1YnNjcmliZS1mb3JtIC5idG4gLnNyLW9ubHkge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBjbGlwOiBpbml0aWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbn1cblxuLm5ld3NsZXR0ZXItaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiA0MDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmV3c2xldHRlci1oZWFkZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLm5ld3NsZXR0ZXItaGVhZGVyIGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNoY2kgZG9zdMOhdmF0IG5vdmlua3kgZG8gZS1tYWlsdVwiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NsZXR0ZXItaGVhZGVyIGg0OjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLm5ld3NsZXR0ZXItaGVhZGVyIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUMWZaWRlanRlIHNlIG1lemkgb2Rib3Juw61reSBuZWplbiBuYSBuZWpoZXrEjcOtIHRyw6F2bsOtay4gUMWZaWhsYXN0ZSBzZSBrIG9kYsSbcnUgbm92aW5lay5cIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uZXdzbGV0dGVyLWhlYWRlciBoNCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmZvcm0tY29udHJvbCwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4taGVpZ2h0OiAxOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRvcDogMXB4O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogMTFweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGxlZnQ6IDNweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGNvbG9yOiAjMDAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOTc5Njk4O1xufVxuXG4uZm9ybS1jb250cm9sLmxnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIGEsIC5icmVhZGNydW1icyBzcGFuIHtcbiAgY29sb3I6ICM5Nzk2OTg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWJzIGEgPiBzcGFuLCAuYnJlYWRjcnVtYnMgc3BhbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2hvbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICBmb250LXNpemU6IDlweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyZWFkY3J1bWJzID4gc3Bhbjpub3QoOm50aC1sYXN0LWNoaWxkKDIpKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LWNoaWxkIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1icyAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ob21lLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4udHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRTc7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI0YyRjJFNztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNGMkYyRTc7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0YyRjJFNztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTVBNUM7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgIzU5NUE1QztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICM1OTVBNUM7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgIzU5NUE1QztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgc3BhbiwgLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogIzI1NDEyQTtcbn1cbi50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1icyBzcGFuOmhvdmVyLCAudHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBBNDU0O1xufVxuXG4udHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCBhLCAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCBzdHJvbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4ucGFnaW5hdGlvbiBhLCAucGFnaW5hdGlvbiBzdHJvbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4ucGFnaW5hdGlvbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluay5wcmV2OjpiZWZvcmUsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsubmV4dDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsucHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5cHggYXV0bztcbiAgb3JkZXI6IC05OTk7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rLm5leHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XG4gIG9yZGVyOiA5OTk7XG59XG5cbiNjYXJvdXNlbCAuaXRlbSBpbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA3NDdweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZzogOXB4IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG4jY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Nhcm91c2VsLmNhcm91c2VsLnNsaWRlIHtcbiAgICBtYXJnaW4taW5saW5lOiAtMTBweDtcbiAgfVxufVxuI2Nhcm91c2VsLmNhcm91c2VsLnNsaWRlIC5pdGVtLmFjdGl2ZSBhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2Fyb3VzZWwuY2Fyb3VzZWwuc2xpZGUgLml0ZW0uYWN0aXZlIGltZyB7XG4gICAgbWluLWhlaWdodDogMzc5cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQgLndpZGUtY2Fyb3VzZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi50b3BjYXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInplbGVuYVwiIFwibW9kcmFcIiBcImhvYmJ5XCIgXCJrdmV0bmF0YVwiIFwic3BlY2lhbG5pXCIgXCJobm9qaXZhXCI7XG4gIGdhcDogMjBweDtcbn1cbi50b3BjYXQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG9wY2F0IGE6aG92ZXIgaDIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50b3BjYXQge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiemVsZW5hIG1vZHJhXCIgXCJob2JieSBrdmV0bmF0YVwiIFwic3BlY2lhbG5pIGhub2ppdmFcIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiemVsZW5hIG1vZHJhIGhvYmJ5XCIgXCIga3ZldG5hdGEgc3BlY2lhbG5pIGhub2ppdmFcIjtcbiAgfVxufVxuLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pdGVtIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDI1cHggMjVweDtcbiAgfVxufVxuLml0ZW0gLnRleHQgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5pdGVtIC50ZXh0IC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pdGVtLTEge1xuICBncmlkLWFyZWE6IFwiemVsZW5hXCI7XG59XG5cbi5pdGVtLTIge1xuICBncmlkLWFyZWE6IFwibW9kcmFcIjtcbn1cblxuLml0ZW0tMyB7XG4gIGdyaWQtYXJlYTogXCJob2JieVwiO1xufVxuXG4uaXRlbS00IHtcbiAgZ3JpZC1hcmVhOiBcImt2ZXRuYXRhXCI7XG59XG5cbi5pdGVtLTUge1xuICBncmlkLWFyZWE6IFwic3BlY2lhbG5pXCI7XG59XG5cbi5pdGVtLTYge1xuICBncmlkLWFyZWE6IFwiaG5vaml2YVwiO1xufVxuXG4uYnJhbmRzIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZHMgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmJyYW5kLXdyYXAge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4uYnJhbmQtd3JhcDpudGgtY2hpbGQobis3KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnJhbmQtd3JhcCAuaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJyYW5kLXdyYXAgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuLmJyYW5kLXdyYXAgLml0ZW0gYSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBoZWlnaHQ6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmJyYW5kLXdyYXAgLml0ZW0gYSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4uYnJhbmQtd3JhcCAuaXRlbSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUYxRjFGO1xufVxuLmJyYW5kLXdyYXAgLml0ZW0gYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5iYW5uZXJzLWNvbnRlbnQuYm9keS1iYW5uZXJzIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJhbm5lcnMtY29udGVudC5ib2R5LWJhbm5lcnMgPiAuY29sLXNtLTQsIC5iYW5uZXJzLWNvbnRlbnQuYm9keS1iYW5uZXJzID4gLmNvbC1zbS04LCAuYmFubmVycy1jb250ZW50LmJvZHktYmFubmVycyA+IC5jb2wtc20tMTIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvb3Rlci1iYW5uZXJzIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xuICB9XG59XG4uYWJvdXQgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQgLmltZyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLmFib3V0IC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NDEyQTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQgLnRleHQge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dCAudGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXQgLnRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogNTA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFib3V0IC50ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5hYm91dCAudGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MDBweDtcbiAgfVxufVxuLmFib3V0IGgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzk0QjE5OTtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFib3V0IGgyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYm91dCBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uYWJvdXQgaDIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFib3V0LXVzcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC11c3Age1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC11c3Age1xuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICB9XG59XG4uYWJvdXQtdXNwIC5pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFib3V0LXVzcCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gIC5hYm91dC11c3AgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmFib3V0LXVzcCAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWJvdXQtdXNwIC5pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgLmFib3V0LXVzcCAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQxNDA0MjtcbiAgfVxufVxuLmFib3V0LXVzcCAuaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hYm91dC11c3AgLml0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAuYWJvdXQtdXNwIC5pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDA0MjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gIC5hYm91dC11c3AgLml0ZW06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmFib3V0LXVzcCAuaXRlbSAuaW1hZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbi5hYm91dC11c3AgLml0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmFib3V0LXVzcCAuaXRlbSBwIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hYm91dC11c3AgLml0ZW0gcCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hYm91dC11c3AgLml0ZW0gcCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIHRvcDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFGMUYxRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA0cHg7XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbi5hY3RpdmUsIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbn1cblxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucDpob3ZlciAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnA6aG92ZXIgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmZsYWdzIHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC5pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC53aWRnZXQtcGFyYW1ldGVyLXZhbHVlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIgLndpZGdldC1wYXJhbWV0ZXItdmFsdWUgYSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiA4cHggOHB4IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciAud2lkZ2V0LXBhcmFtZXRlci12YWx1ZSBhLmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUYxRjFGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm5hbWUgLmNhdGVnb3J5LWFwcGVuZGl4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGRpdiAucC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGRpdiAucC1ib3R0b20ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgPiBkaXYgLnAtYm90dG9tIC5wcmljZXMge1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGRpdiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wID4gZGl2IC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wID4gZGl2IC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGRpdiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgPiBkaXYgLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wID4gZGl2IC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZSBzdHJvbmcge1xuICBjb2xvcjogI0VEMUYyRTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGRpdiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIG9yZGVyOiAzO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJpY2Utc2F2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgbWF4LXdpZHRoOiA2NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQxRjJFO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4ucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZSwgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGhlaWdodDogNDZweDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQTQ1NDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyIHtcbiAgICB3aWR0aDogMjU2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjc2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciAuZmlsdGVycy13cmFwcGVyIHtcbiAgICB3aWR0aDogMjU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciAuYm94LWJnLXZhcmlhbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyIC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhci1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyBoNCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiLCBzYW5zLXNlcmlmO1xufVxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyBoNDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgaDQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyID4gZm9ybSxcbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnBhcmFtZXRyaWMtc2xpZGVyLXdyYXBwZXIsXG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5wYXJhbS1maWx0ZXItdG9wLFxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyAuaGlkZUZpbHRlciAuc2xpZGVyLWhlYWRlcixcbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnNsaWRlci1jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE0cHggMTVweCAxNnB4O1xuICBjb2xvcjogIzFGMUYxRjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4jY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkZpbHRyb3bDoW7DrVwiO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uYm94LmJveC1zbS5ib3gtZmlsdGVycyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMXB4IDE2cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG4uc2xpZGVyLWhlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkvEjVwiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zbGlkZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcImHFvlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG59XG4uc2xpZGVyLWhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjRUQxRjJFO1xufVxuLnNsaWRlci1oZWFkZXIgLmZyb20sXG4uc2xpZGVyLWhlYWRlciAudG8ge1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbGlkZXItaGVhZGVyIC50byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4udWktc2xpZGVyLFxuLnNsaWRlci1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uc2xpZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDVweDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogLTdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFGMUYxRjtcbn1cblxuLmZpbHRlci1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTVweCAyMHB4IDA7XG59XG4uZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0ID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24uc2hvd0FsbCBmaWVsZHNldCA+IGRpdi5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2stdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbn1cblxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YmVmb3JlLCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyLXNlY3Rpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZpbHRlci1zZWN0aW9uIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbn1cbi5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM5Nzk2OTg7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xufVxuLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIilcIjtcbn1cbi5maWx0ZXItc2VjdGlvbiA+IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5oaWRlZmlsdGVycyA+IGZvcm0ge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbiNjbGVhci1maWx0ZXJzIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmZpbHRlci10b3RhbC1jb3VudCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIge1xuICAgIHdpZHRoOiAyNTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJPdHZvcmnFpSBmaWx0ZXJcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJTa3J5xaUgZmlsdGVyXCI7XG4gIH1cbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJPdHZvcmnFpSBmaWx0ZXJcIl06OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB9XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiT3R2b3JpxaUgZmlsdGVyXCI7XG4gIH1cbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJaYXZyaWXFpSBmaWx0ZXJcIl06OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNzZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICB9XG4gICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIk90dm9yacWlIGZpbHRlclwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNrcnnFpSBmaWx0ZXJcIjtcbiAgfVxuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiT3R2b3JpxaUgZmlsdGVyXCI7XG4gIH1cbiAgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlphdnJpZcWlIGZpbHRlclwiXTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAjY29udGVudCAuc2lkZWJhciAuZmlsdGVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAjY29udGVudCAuc2lkZWJhciAuZmlsdGVycy52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudCAuc2lkZWJhciAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMjBweCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkU3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ltYWdlcy9jYXRlZ29yeS1iZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICBmbGV4OiAxO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJFNztcbiAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAjRjJGMkU3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0YyRjJFNztcbiAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRjJGMkU3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IC0xO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzI1NDEyQTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlIC5wYWdpbmF0aW9uLWFwcGVuZGl4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktcGVyZXgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktcGVyZXggcCB7XG4gIG1heC13aWR0aDogNjVjaDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleCAuY2F0LWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXBlcmV4IC5jYXQtaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwJTtcbiAgICB0b3A6IC02MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXBlcmV4IC5jYXQtaW1nIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleCBwLFxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXBlcmV4IGEsXG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktcGVyZXggbGksXG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktcGVyZXggc3Bhbixcbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleCBoMixcbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleCBoMyxcbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1wZXJleCBoNCB7XG4gIGNvbG9yOiAjMjU0MTJBO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktcGVyZXggc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXBlcmV4LmVtcHR5LWNvbnRlbnQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX3BpY3R1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbGV4OiBhdXRvO1xufVxuLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50eXBlLWNhdGVnb3J5IC5wcm9kdWN0cy1ibG9jayAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1jYXRlZ29yeSAucHJvZHVjdHMtYmxvY2sgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE3IHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5wcm9kdWN0cy1ibG9jayAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeSAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIG1hcmdpbi1pbmxpbmU6IHVuc2V0O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAuaGVscGVyLWNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGMDtcbiAgcGFkZGluZzogNDBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYm94LXNoYWRvdzogcmdiYSg5OSwgOTksIDk5LCAwLjIpIDBweCAycHggOHB4IDBweDtcbn1cbi50eXBlLWNhdGVnb3J5IC5oZWxwZXItY2F0ZWdvcnkgaDMge1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udHlwZS1jYXRlZ29yeSAuaGVscGVyLWNhdGVnb3J5IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi50eXBlLWNhdGVnb3J5IC5oZWxwZXItY2F0ZWdvcnkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDBBNDU0O1xufVxuXG4udHlwZS1jYXRlZ29yeS5pbi1wb3JhZG5hX2FfcG9kcG9yYSAuaGVscGVyLWNhdGVnb3J5LFxuLnR5cGUtY2F0ZWdvcnkuaW4tdGlweV90cmlreSAuaGVscGVyLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLFmWF6ZW7DrTpcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHN0cm9uZyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaWQtLTExICNjb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaWQtNzQzIC5jYXRlZ29yeS1wZXJleCBwLFxuLmlkLTc1MiAuY2F0ZWdvcnktcGVyZXggcCB7XG4gIG1heC13aWR0aDogOTBjaDtcbn1cblxuLmluLXBvcmFkbmFfYV9wb2Rwb3JhIC5jb250YWN0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLXBvcmFkbmFfYV9wb2Rwb3JhIC5jb250YWN0LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5pbi1wb3JhZG5hX2FfcG9kcG9yYSAuY29udGFjdC13cmFwcGVyIHAge1xuICBtYXgtd2lkdGg6IDYwY2g7XG59XG4uaW4tcG9yYWRuYV9hX3BvZHBvcmEgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC13cmFwcGVyLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4tcG9yYWRuYV9hX3BvZHBvcmEgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC13cmFwcGVyLWl0ZW0ge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaW4tcG9yYWRuYV9hX3BvZHBvcmEgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC13cmFwcGVyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1wb3JhZG5hX2FfcG9kcG9yYSAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LXdyYXBwZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uc3ViY2F0ZWdvcmllcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3ViY2F0ZWdvcmllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uc3ViY2F0ZWdvcmllcyBsaSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnN1YmNhdGVnb3JpZXMgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNTQxMkE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRTc7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjRjJGMkU3O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnN1YmNhdGVnb3JpZXMgbGkgYSAudGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI1NDEyQTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YmNhdGVnb3JpZXMgbGkgYTpob3ZlciAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBpbml0aWFsO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWw7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgcGFkZGluZzogMTNweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAudGV4dCB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uc3ViY2F0ZWdvcmllcyAuaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMzMHB4O1xuICB9XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5pbmZvLWJveCB7XG4gIHBhZGRpbmc6IDI1cHggMzVweDtcbiAgYmFja2dyb3VuZDogI0VDRUNFQyB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pbmZvLWJnLnN2ZykgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5pbmZvLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gLmluZm8tYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5pbmZvLWJveCBoNCB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5pbmZvLWJveCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiAuaW5mby1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5pbmZvLWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gLmluZm8tYm94IHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gLmluZm8tYm94IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWQtLTI0IC5wcm9kdWN0cy1ibG9jayA+IGRpdiwgLmlkLS0xMSAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTI0IC5wcm9kdWN0cy1ibG9jayA+IGRpdiwgLmlkLS0xMSAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLnByb2R1Y3QgLmZsYWcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucHJvZHVjdCAuZmxhZy5mbGFnLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjFGMUY7XG59XG4ucHJvZHVjdCAuZmxhZy5mbGFnLWFjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDFGMkU7XG59XG5cbi5wLWRldGFpbC1pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgaDEsIC5wLWRldGFpbC1pbm5lciAuaDEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGV0YWlsLWlubmVyIGgxLCAucC1kZXRhaWwtaW5uZXIgLmgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1kZXRhaWwtaW5uZXIgaDEsIC5wLWRldGFpbC1pbm5lciAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnAtZGV0YWlsLWlubmVyIGgxIC5wcm9kdWN0LWFwcGVuZGl4LCAucC1kZXRhaWwtaW5uZXIgLmgxIC5wcm9kdWN0LWFwcGVuZGl4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1zaG9ydC1kZXNjcmlwdGlvbiBwIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWwgLnN0YXItbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5Nzk2OTg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLWxhYmVsOmhvdmVyIC5zdGFyLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLmJyYW5kLXdyYXBwZXIge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIC5icmFuZC13cmFwcGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLmJyYW5kLXdyYXBwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIC5zdGFyLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzk3OTY5ODtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIgLnN0YXItY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIC5zdGFyLWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWNvZGUgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1kYXRhLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC1kYXRhLXdyYXBwZXIge1xuICAgIHdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0aCAucm93LWhlYWRlci1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtY29kZSB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wLWRhdGEtd3JhcHBlciAjcHJvZHVjdC1kZXRhaWwtZm9ybSAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICBvcmRlcjogMTE7XG59XG4ucC1kYXRhLXdyYXBwZXIgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW4ucm93LWhlYWRlci1sYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayArIC5kZXRhaWwtcGFyYW1ldGVycyArIC5wLXRvLWNhcnQtYmxvY2sgLnByaWNlLXNhdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDFGMkU7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSArIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjRUQxRjJFO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IHtcbiAgb3JkZXI6IDEyO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IC5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgb3JkZXI6IDEzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQ4cHgpO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUMWZaWRhdCBkbyBrb8Whw61rdVwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwge1xuICBvcmRlcjogMTQ7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnJlZy1ib3gge1xuICBvcmRlcjogMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5yZWctYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjguMDNweDtcbiAgaGVpZ2h0OiAyOC4wM3B4O1xuICBsZWZ0OiAzMHB4O1xuICB0b3A6IC04cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbn1cbi5wLWRhdGEtd3JhcHBlciAucmVnLWJveCBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnJlZy1ib3ggcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zdG9jay1leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5jdXN0b21TdG9ja3MgdGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmN1c3RvbVN0b2NrcyAuc3RvY2sge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmN1c3RvbVN0b2NrcyAuc3RvY2sge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmN1c3RvbVN0b2NrcyAuc3RvY2tbZGF0YS1zdG9jay1pZD1cIjE0XCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmN1c3RvbVN0b2NrcyAuc3RvY2tbZGF0YS1zdG9jay1pZD1cIjFcIl0ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFQ0VDRUM7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5jdXN0b21TdG9ja3MgLnN0b2NrW2RhdGEtc3RvY2staWQ9XCIxXCJdIC5TdG9ja05hbWUge1xuICBjb2xvcjogIzNGQjQ0NDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuY3VzdG9tU3RvY2tzIC5TdG9ja0Ftb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1sYWJlbFtzdHlsZT1cImNvbG9yOiAjM0ZCNDQ0XCJdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRXhwZWR1amVtZSBpaG5lxI9cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLnNoaXBwaW5nLW9wdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuc2hpcHBpbmctb3B0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHJ1Y2stYmxhY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNoaXBwaW5nLW9wdGlvbnM6aG92ZXIge1xuICBjb2xvcjogIzAwQTQ1NDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuaGVscC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkU3O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG9yZGVyOiAxNztcbn1cbi5wLWRhdGEtd3JhcHBlciAuaGVscC1ib3ggaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxMHB4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5oZWxwLWJveCBoNCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5oZWxwLWJveCBoNCB7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNzlweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmhlbHAtYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5oZWxwLWJveCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuaGVscC1ib3ggPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5oZWxwLWJveCA+IGltZyB7XG4gICAgbGVmdDogMTRweDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5zaGlwLWJveCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG9yZGVyOiAxODtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc2hpcC1ib3ggcCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNoaXAtYm94IHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogMjVweCAwIDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24ge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24ucHJpbnQsIC5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLnNoYXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLmNoYXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24gc3BhbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb246aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMjU0MTJBO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24ud2F0Y2hkb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bhdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLndhdGNoZG9nIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi53YXRjaGRvZyBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIHByb2R1a3RcIjtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLmNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Jlc3QtcHJpY2Uuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi5jaGF0IHNwYW4ge1xuICBmb250LXNpemU6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi5jaGF0IHNwYW46aG92ZXIge1xuICBjb2xvcjogIzAwQTQ1NDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLmNoYXQgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkRvdGF6IGsgcHJvZHVrdHVcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5oZWxwZXItd3JhcHBlciB7XG4gIGNvbHVtbnM6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJFNztcbn1cbi5wLWRhdGEtd3JhcHBlciAuaGVscGVyLXdyYXBwZXIgaDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5oZWxwZXItd3JhcHBlciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuaGVscGVyLXdyYXBwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5oZWxwZXItd3JhcHBlciBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2ZykgNTAlIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogLTMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5oZWxwZXItd3JhcHBlciBhOmFmdGVyIHtcbiAgY29udGVudDogXCJQby1Qw6E6IDg6MDAgLSAxNzowMFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmhlbHBlci13cmFwcGVyIHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wZXJmZWN0LWxhd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtaW4taGVpZ2h0OiA4MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU0MTJBO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wZXJmZWN0LWxhd24gLmJnIHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pbWFnZXMvbGF3bi5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwcHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnBlcmZlY3QtbGF3biAubGF3biB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnBlcmZlY3QtbGF3biAubGF3biBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA2Ni42NjY3JSAhaW1wb3J0YW50O1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5mbGFncy1leHRyYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5wLW1haW4taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2U6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKTtcbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpO1xufVxuLnAtaW1hZ2Utd3JhcHBlci5tb3JlLXBob3RvcyAucC10aHVtYm5haWxzLWlubmVyIGE6bnRoLWNoaWxkKDcpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIubW9yZS1waG90b3MgLnAtdGh1bWJuYWlscy1pbm5lciBhOm50aC1jaGlsZCg3KTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDMxLCAzMSwgMC40KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wbHVzLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnAtdGh1bWJuYWlscyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy13cmFwcGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLnAtdGh1bWJuYWlscyAucC10aHVtYm5haWxzLWlubmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGh1bWJuYWlscyAucC10aHVtYm5haWxzLWlubmVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciAucC1tYWluLWltYWdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciBhOm50aC1jaGlsZChldmVuKSwgLnAtdGh1bWJuYWlscyAucC10aHVtYm5haWxzLWlubmVyIGE6bnRoLWNoaWxkKG4rOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGh1bWJuYWlscyAucC10aHVtYm5haWxzLWlubmVyIGEgaW1nIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAwO1xuICB9XG59XG5cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXZhcmlhbnRzLWJsb2NrIHtcbiAgb3JkZXI6IDEwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXZhcmlhbnRzLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbCB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIjpcIjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1saXN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0QnV0dG9uc0NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwIDhweCA4cHggMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUYxRjFGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uLnZ5cHJlZGFuZSwgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24ubW9tZW50YWxuZS1uZWRvc3R1cG5lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbi52eXByZWRhbmUgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciwgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24ubW9tZW50YWxuZS1uZWRvc3R1cG5lIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogZ3JhZGllbnQobGluZWFyLCAxOS4xJSAtNy45JSwgODElIDEwNy45JSwgY29sb3Itc3RvcCgwLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC40OCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgIzAwMCksIGNvbG9yLXN0b3AoMC41MiwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEsIHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTQ5ZGVnLCB0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgNDglLCAjRTBFMEUwIDUwJSwgdHJhbnNwYXJlbnQgNTIlLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogI0UwRTBFMDtcbiAgY29sb3I6ICM5Nzk2OTg7XG59XG5cbi5wLXZhcmlhbnRzLWJsb2NrLFxuI2Nib3hDb250ZW50IC5hZHZhbmNlZC1vcmRlciBbZGF0YS10ZXN0aWQ9dGV4dFBvcHVwUHJvZHVjdE5hbWVdIHNwYW4sXG5bZGF0YS10ZXN0aWQ9Y2FydFByb2R1Y3ROYW1lXSAubWFpbi1saW5rLXZhcmlhbnQsXG4uY2FydC13aWRnZXQtcHJvZHVjdC12YXJpYW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItc3VtbWFyeS1pbm5lciAuY2FydC1pdGVtLW5hbWUsXG4ucmVjYXBpdHVsYXRpb24td3JhcHBlciBbZGF0YS10ZXN0aWQ9cmVjYXBJdGVtXSAucC1uYW1lIHtcbiAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5vcmRlci1zdW1tYXJ5LWlubmVyIC5jYXJ0LWl0ZW0tbmFtZSBhLFxuLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgW2RhdGEtdGVzdGlkPXJlY2FwSXRlbV0gLnAtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY3VzdG9tLWRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLmN1c3RvbS1kZXRhaWwtcGFyYW1ldGVycyBoMyB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbiNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDgycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlcjpmaXJzdC1vZi10eXBlIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICBib3JkZXItY29sb3I6ICMxRjFGMUY7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzFGMUYxRjtcbn1cbiNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAudmFyTmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDNweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBsZWZ0OiAtMTBweDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUYxRjFGO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHotaW5kZXg6IDU7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC52YXJOYW1lIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLnZhck5hbWUgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC52YXJOYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTFweDtcbiAgbGVmdDogMy43dnc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMUYxRjFGIHRyYW5zcGFyZW50O1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlcjpob3ZlciAudmFyTmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXI6aG92ZXIgLnZhck5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR5cGUtZGV0YWlsICNwLWRldGFpbC10YWJzIGxpW2RhdGEtdGVzdGlkPXRhYkFsdGVybmF0aXZlUHJvZHVjdHNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAjcHJvZHVjdHNBbHRlcm5hdGl2ZSwgLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIsIC50eXBlLWRldGFpbCAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwLWRldGFpbC10YWJzIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcC1kZXRhaWwtdGFiczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAjRUNFQ0VDO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0VDRUNFQztcbiAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRUNFQ0VDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwLWRldGFpbC10YWJzIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICM1OTVBNUM7XG59XG4jcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpW2RhdGEtdGVzdGlkPXRhYkRlc2NyaXB0aW9uXSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIGEgcGFyYW1ldHJ5XCI7XG59XG5cbi5zaHAtdGFicy1ob2xkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdjpudGgtb2YtdHlwZSgyKSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdjpudGgtb2YtdHlwZSgyKSBpbWcge1xuICAgIG1hcmdpbjogdW5zZXQ7XG4gIH1cbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxM3B4IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlcjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikgLmJhc2ljLWRlc2NyaXB0aW9uIC5yYXRlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbi5wZXJleC1oaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAzOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb24ucGVyZXgtaGlkZSAuc2hvdy1wZXJleCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbi5wZXJleC1oaWRlIC5idG4tc2hvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlcjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikgLmJhc2ljLWRlc2NyaXB0aW9uLnBlcmV4LWhpZGUgLmJ0bi1zaG93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbi5wZXJleC1zaG93IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlcjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikgLmJhc2ljLWRlc2NyaXB0aW9uLnBlcmV4LXNob3cgLnNob3ctcGVyZXggLmJ0bi1zaG93IHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbi5wZXJleC1zaG93IC5zaG93LXBlcmV4IC5idG4tc2hvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCLEjMOtc3QgbcOpbsSbXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbi5wZXJleC1zaG93IC5zaG93LXBlcmV4IC5idG4tc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnAtZGV0YWlsIC5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuICBvcmRlcjogMTA7XG59XG5cbi5jYXRlZ29yeS1wZXJleCB1bCxcbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gdWwsXG4ucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCxcbi50YWItY29udGVudCB1bCxcbi53ZWxjb21lLXdyYXBwZXIgdWwsXG5hcnRpY2xlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXBlcmV4IHVsLFxuICAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLFxuICAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCxcbiAgLnRhYi1jb250ZW50IHVsLFxuICAud2VsY29tZS13cmFwcGVyIHVsLFxuICBhcnRpY2xlIHVsIHtcbiAgICBtYXgtd2lkdGg6IDYwY2g7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2F0ZWdvcnktcGVyZXggdWwsXG4gIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gdWwsXG4gIC5wLXNob3J0LWRlc2NyaXB0aW9uIHVsLFxuICAudGFiLWNvbnRlbnQgdWwsXG4gIC53ZWxjb21lLXdyYXBwZXIgdWwsXG4gIGFydGljbGUgdWwge1xuICAgIG1heC13aWR0aDogODBjaDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jYXRlZ29yeS1wZXJleCB1bCxcbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCxcbiAgLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwsXG4gIC50YWItY29udGVudCB1bCxcbiAgLndlbGNvbWUtd3JhcHBlciB1bCxcbiAgYXJ0aWNsZSB1bCB7XG4gICAgbWF4LXdpZHRoOiA5MGNoO1xuICB9XG59XG4uY2F0ZWdvcnktcGVyZXggdWwgbGk6OmJlZm9yZSxcbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSxcbi5wLXNob3J0LWRlc2NyaXB0aW9uIHVsIGxpOjpiZWZvcmUsXG4udGFiLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSxcbi53ZWxjb21lLXdyYXBwZXIgdWwgbGk6OmJlZm9yZSxcbmFydGljbGUgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjFGMUY7XG4gIG1hcmdpbjogLTJweCAxMHB4IDAgLTE3cHg7XG59XG5cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDEzcHggMCAyMHB4O1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJFNztcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkLFxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGgge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGEsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGE6aG92ZXIsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbiNtYW51ZmFjdHVyZXJEZXNjcmlwdGlvbiBwIGltZyB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cblxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDE0MDQyO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDA0Mjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uLmFjdGl2ZSAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUNFQztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uLmFjdGl2ZSAuc2hwLWFjY29yZGlvbi1saW5rOjphZnRlciB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbms6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmtbaHJlZj1cIiNkZXNjcmlwdGlvblwiXSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rW2hyZWY9XCIjZGVzY3JpcHRpb25cIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUG9waXMgYSBwYXJhbWV0cnlcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmtbaHJlZj1cIiNkZXNjcmlwdGlvblwiXTo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50ICNyYXRpbmdXcmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNhY2NvcmRpb24tY29udGVudCAjcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxub2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIGE6OmJlZm9yZSwgb2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIHN0cm9uZzo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgYTo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xuICBib3JkZXItY29sb3I6ICMxRjFGMUY7XG4gIGNvbG9yOiAjZmZmO1xufVxub2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIGEgc3Bhbjo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBzdHJvbmcgc3Bhbjo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpLmFjdGl2ZSBhIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nIHNwYW46OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFGMUYxRjtcbn1cblxuLmNoZWNrb3V0LWJveCAudG9nZ2xlLWNvbnRhY3RzIHtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4uY2hlY2tvdXQtYm94IC50b2dnbGUtY29udGFjdHM6aG92ZXIge1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbi5jaGVja291dC1ib3ggLnRvZ2dsZS1jb250YWN0czo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uY2hlY2tvdXQtYm94IC5ib3gtc20gLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jaGVja291dC1ib3ggLmJveC1zbSAuY29udGFjdC1ib3ggdWwgbGkgLnRlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJveC1zbSAuY29udGFjdC1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJveC1zbSAuY29udGFjdC1ib3ggdWwgbGkgLnRlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pZC0tOSAjY29udGludWUtb3JkZXItYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlkLS05ICNjb250aW51ZS1vcmRlci1idXR0b246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmlkLS05IC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJQxZlpZGF0XCI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuW2RhdGEtdGVzdGlkPWJ1dHRvblJlbW92ZURpc2NvdW50Q291cG9uXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuW2RhdGEtdGVzdGlkPWJ1dHRvblJlbW92ZURpc2NvdW50Q291cG9uXTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWQtLTEzIC5jby1yZWdpc3RyYXRpb24gKyAuc3VibWl0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufSIsIi5ibGFuay1tb2RlLCBib2R5LCBib2R5LmJsYW5rLW1vZGUsIC5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSwgLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluaywgLmJsYW5rLW1vZGUgLmgxLCAuYmxhbmstbW9kZSAuaDIsIC5ibGFuay1tb2RlIC5oMywgLmJsYW5rLW1vZGUgLmg0LCAuYmxhbmstbW9kZSAuaDUsIC5ibGFuay1tb2RlIC5oNiwgLmJsYW5rLW1vZGUgaDEsIC5ibGFuay1tb2RlIGgyLCAuYmxhbmstbW9kZSBoMywgLmJsYW5rLW1vZGUgaDQsIC5ibGFuay1tb2RlIGg1LCAuYmxhbmstbW9kZSBoNiwgLmNhcnQtcmVsYXRlZC1uYW1lLCAuY2FydC10YWJsZSAubWFpbi1saW5rLCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xufVxuaDEsIGgyLCBoMywgLmgxLCAuaDIsIC5oMywgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0LCAuYWR2YW5jZWQtb3JkZXIgLmgyIHtcbiAgY29sb3I6ICRjLXRleHQ7XG4gIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYsIGJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBjb2xvcjogJGMtdGV4dDtcbn1cbiNjYXJvdXNlbCBoMSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbmgyLCAuaDIsIC5oNC5ob21lcGFnZS1ncm91cC10aXRsZSwgaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbmgzLCAuaDMsIC5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggaDQsIC5hZHZhbmNlZC1vcmRlciAuaDIge1xuICBmb250LXNpemU6IDIycHg7XG59XG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG59XG5oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xufVxuI2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNvbnRlbnQsIC5jb250ZW50LXdyYXBwZXIge1xuICBwIHtcbiAgICBhOm5vdCguYnRuKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubXNnIHtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuLmJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5iYW5uZXIge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Nhcm91c2VsIGgxIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgaDIsIC5oMiwgLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlLCBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgaDMsIC5oMywgLm9yZGVyaW5nLXByb2Nlc3MgLmNvLWJveCBoNCwgLmFkdmFuY2VkLW9yZGVyIC5oMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Nhcm91c2VsIGgxIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgaDIsIC5oMiwgLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlLCBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2Nhcm91c2VsIGgxIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gIH1cbn0iLCIkZmYtYmFzZTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXG4kZnctbGlnaHQ6IDMwMDtcbiRmdy1ub3JtYWw6IDQwMDtcbiRmdy1zZW1pOiA2MDA7XG4kZnctYm9sZDogNzAwO1xuLy8gJGZ3LWJsYWNrOiA3MDA7XG5cbiRmcy1pdGFsaWM6IGl0YWxpYztcbiRmcy1ub3JtYWw6IG5vcm1hbDtcblxuJGljb25zOiAnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy8nO1xuJGltYWdlczogJy91c2VyL2RvY3VtZW50cy91cGxvYWQvaW1hZ2VzLyc7XG5cbiRjLWJsYWNrOiAjMDAwO1xuJGMtd2hpdGU6ICNmZmY7XG4kYy10ZXh0OiAjMUYxRjFGO1xuJGMtcHJpbWFyeTogI0VEMUYyRTtcbiRjLXByaW1hcnktaG92ZXI6ICNGRjZGN0E7XG4kYy1ncmVlbjogIzI1NDEyQTtcbiRjLWdyZWVuLWxpZ2h0OiAjRjJGMkU3O1xuJGMtZ3JlZW4taG92ZXI6ICMwMEE0NTQ7XG4kYy1ib3JkZXI6ICNEOEQ4RDg7XG4kYy1ib3JkZXItZGFyazogIzU5NUE1QztcbiRjLWJnOiAjQzhDOEM4O1xuJGMtYmctbGlnaHQ6ICNFQ0VDRUM7XG4kYy1ncmF5OiAjOTc5Njk4O1xuJGMtZ3JheS1saWdodDogI0UwRTBFMDtcbiRjLWdyYXktZGFyazogIzQxNDA0MjtcbiRjLWdyZWVuLXRleHQ6Izk0QjE5OTtcbiIsIi5pbi1pbmRleCB7XG4gICNjb250ZW50LXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICB9XG4gICNjb250ZW50IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgID4gLmJhbm5lcnMtcm93IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdHMtd3JhcHBlciwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNzQ3cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA5NzJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDExNzhweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgd2lkdGg6IDEzNDBweDtcbiAgICB9XG4gIH1cbn1cbi5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIHtcbiAgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogOTcycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogMTE3OHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICB3aWR0aDogMTM0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cblxuLmluLWluZGV4IHtcbiAgLmNvbnRhaW5lci1uYXJyb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNjb250ZW50LXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5iYW5uZXJzLXJvdy5yb3cge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5vdmVyYWxsLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufSIsIi5pZyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogODBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXRleHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgZm9udC1zdHlsZTogJGZzLWl0YWxpYztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWlnLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAuaWdmZWVkIHtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgIG1pbi13aWR0aDogMjUlO1xuICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MDknO1xuICAgICAgICBmb250LWZhbWlseTpcIlNob3B0ZXRcIjtcbiAgICAgICAgZm9udC1zaXplOjM1cHg7XG4gICAgICAgIGNvbG9yOiRjLXdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC42KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIjpmb2N1c3tcbiAgb3V0bGluZTpub25lO1xufVxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC5zbGljay1hcnJvd3tcbiAgICB6LWluZGV4Ojk7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjUwJTtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICYuc2xpY2stZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG4gICAgJi5zbGljay1wcmV2e1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLW5leHR7XG4gICAgICByaWdodDogLTMwcHg7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG5cbiAgJi5kcmFnZ2luZyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjdXJzb3I6IGhhbmQ7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICAvLyBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICB9XG4gICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uc2xpY2stZG90c3tcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6MDtcbiAgd2lkdGg6MTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpe1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBidXR0b257XG4gICAgICBmb250LXNpemU6MDtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXRleHQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLXRleHQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy10ZXh0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy10ZXh0O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC5uZXdzLXdyYXBwZXIge1xuICAubmV3cy1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgICB9XG4gICAgLm5ld3MtaW1hZ2UsIC5pbWFnZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmJsb2cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGgyLCAuYnRuIHtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDk3MnB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG4gIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmV3cy1pdGVtIHtcbiAgICAudGl0bGUge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlYWQtYXJ0aWNsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQobis0KSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQobiszKSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uZXdzLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn0iLCIuaW4ta29udGFrdCB7XG4gIC5jb250ZW50IHtcbiAgICBoZWFkZXIge1xuICAgICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sLW1kLTYge1xuICAgICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGFjdC1pbmZvIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5jb250YWN0LWJveCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGFjdC1wZXJzb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRhY3QtYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgcCB7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sLW1kLTQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cbiAgLnJlc3Age1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cbi5pbi1rb250YWt0eSB7XG4gICNjb250ZW50IHtcbiAgICAuY29udGFjdC13cmFwcGVyLWl0ZW0ge1xuICAgICAgaDQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhcnRpY2xlIHtcbiAgICBoZWFkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGFjdC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwY2g7XG4gICAgICB9XG4gICAgICAuY29udGFjdC13cmFwcGVyLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWN0LWZvcm0td3JhcHBlciB7XG4gICAgICAmPnAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwY2g7XG4gICAgICB9XG4gICAgICAjZm9ybUNvbnRhY3Qge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAuYnRuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6JGMtZ3JlZW4gO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVywqB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi1ob3ZlcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjokYy1ncmVlbi1ob3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaW4tby1uYXMge1xuICAuY29udGFpbmVyLW5hcnJvdyB7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3Qtb2YtYmVuZWZpdHMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyZWVuLWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tbGlnaHQ7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA3NDdweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA5NzJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDExNzhweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgd2lkdGg6IDEzNDBweDtcbiAgICB9XG4gIH1cbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVhZGVyIHtcbiAgICAgIGgxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgLmNvbC1tZC02IHtcbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wtbWQtNiB7XG4gICAgICBoNCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogNTQ1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hYm91dCB7XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTk0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUyJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICsge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICA+IGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogNzBweCAwIDI3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnR5cGUtcGFnZSB7XG4gICNjb250ZW50IHtcbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBtYXJnaW46IDMwcHggMCAxNHB4O1xuICAgIH1cbiAgfVxufVxuLmluLWFrby12eWJyYXQtdmVsa29zdCB7XG4gICNwLWRldGFpbC10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlOyAgICAgICBcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICB3aWR0aDogNTAlOyAgICAgICBcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudHlwZS1wb3N0LmluLXpha2F6bmlja3ktc2VydmlzIHtcbiAgLmJyZWFkY3J1bWJzLCBhcnRpY2xlIGhlYWRlciBoMSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNzQ3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDk3MnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogMTE3OHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICB3aWR0aDogMTM0MHB4O1xuICAgIH1cbiAgfVxuICBhcnRpY2xlIHtcbiAgICBoZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cG9zdC1iZy5zdmcpIGJvdHRvbSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfSBcbiAgfVxuICAjY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwIDMwcHg7XG4gIH1cbiAgYXJ0aWNsZSB7XG4gICAgLnRleHQge1xuICAgICAgbWF4LXdpZHRoOiA4OTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGg0IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3cy1pdGVtLWRldGFpbCB7XG4gICAgYXJ0aWNsZSB7XG4gICAgICBmb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW4tY2FzdG9fa2xhZGVuZV9vdGF6a3kge1xuICAjZmFxLXdyYXBwZXIge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgcCB7XG4gICAgICAgIG1heC13aWR0aDogOTBjaDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbi1mb3RvX3ZpZGVhIHtcbiAucGx1cy1nYWxsZXJ5LXdyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbiAgXG4gIC5wbHVzLWdhbGxlcnktaXRlbSB7XG4gICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gfSBcbn0iLCIuaW4tZm90b192aWRlYSB7XG4gICAgI3Bob3Rvcy1ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC8vICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICAvLyAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbHVzLWdhbGxlcnktaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNoZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwMDI7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0LmhlYWRlci10b3Age1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZzogNzBweCAwIDE1cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0bWluLWhlaWdodDogOTZweDtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYsXG5cdFx0XHQuc2l0ZS1uYW1lIHtcblx0XHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2l0ZS1uYW1lIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzMThweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiB1bnNldDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQ+IGEge1xuXHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW46bm90KC5udW1iZXIpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji50b3AtbmF2LWJ1dHRvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfXVzZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnRvcC1uYXYtYnV0dG9uLWxvZ291dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYuY2FydC1jb3VudCB7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jYXJ0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcnQtcHJpY2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGxlZnQ6IDIycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5mYXZvcml0ZSB7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSdzZWFyY2gnXSB7XG5cdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfW1lbnUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IC03MHB4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYmctbGlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIzcHg7XG5cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnUG8tUMOhOiA4OjAwIC0gMTc6MDAnO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDM0cHg7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQby1Qw6E6IDg6MDAgLSAxNzowMCc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTEycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31waG9uZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zOm5vdCgucmlnaHQpIC50ZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc2VhcmNoIHtcblx0XHQvL1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDEwMDQ7XG5cdFx0dG9wOiAxMTUlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTUwMHB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZzogMjRweCA2NHB4IDI0cHg7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cblx0XHQmLnZpc2libGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMzUpIDBweCA1cHggMTVweDtcblx0XHR9XG5cblx0XHQvL1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Ly8gZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcmRlcjogMztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRcdG1hcmdpbjogMTVweCAtMTBweCAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBhZGRpbmc6IDAgMTBweCAwO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiA0MDBweDtcblx0XHRcdC8vIHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHQvLyBtYXgtd2lkdGg6IDQ4N3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdC8vIG1heC13aWR0aDogNjcwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiA3NDBweDtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWZvcm0ge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJnLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1pbnB1dC1pY29uIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31zZWFyY2guc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICRjLWdyYXktZGFyaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJnLWxpZ2h0O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWFyY2gtYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiAxMTVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQuc2VhcmNoV2hpc3BlcmVyLmFjdGl2ZSB7XG5cdFx0cGFkZGluZy1pbmxpbmU6IDE2cHg7XG5cdH1cbn1cblxuYm9keS5uYXZpZ2F0aW9uLWhvdmVyZWQge1xuXHQmOjpiZWZvcmUge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0ei1pbmRleDogMTAwMTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0aGVhZGVyI2hlYWRlciB7XG5cdFx0LmhlYWRlci10b3Age1xuXHRcdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdFx0PiBkaXYubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdFx0XHRhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfWNyb3NzLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLWhvdmVyZWQsXG4uc2VhcmNoLWZvY3VzZWQge1xuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0fVxufVxuXG4vLyBkYXJrZXIgYmFja2dyb3VuZFxuXG5ib2R5IHtcblx0Ly8gJjpiZWZvcmUge1xuXHQvLyAgIGNvbnRlbnQ6IG5vbmU7XG5cblx0Ly8gfVxuXHQmLnVzZXItYWN0aW9uLXZpc2libGUge1xuXHRcdCYuc2VhcmNoLXdpbmRvdy12aXNpYmxlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zZWFyY2gtZm9jdXNlZDpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHR9XG59XG4iLCIub3ZlcmFsbC13cmFwcGVyIHtcbiAgPiAudXNlci1hY3Rpb24ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuI2hlYWRlciB7XG4gID4gLnVzZXItYWN0aW9uIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB0b3A6IDExMHB4O1xuICB9XG59XG5cbmJvZHkuYWRtaW4tbG9nZ2VkLCBib2R5IHtcbiAgLnBvcHVwLXdpZGdldCB7XG4gICAgJi5jYXJ0LXdpZGdldCwgJi5sb2dpbi13aWRnZXQge1xuICAgICAgdG9wOiAxMTBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB0b3A6IDkwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAwMjtcbn1cblxuI2hlYWRlciB7XG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblx0fVxufVxuLm5hdmlnYXRpb24taW4sXG4ubWVudS1oZWxwZXIge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcblx0PiB1bCB7XG5cdFx0PiBsaSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE5cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIxcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZbaHJlZj0nL3Z5cHJlZGFqLyddIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5leHQge1xuXHRcdFx0XHQmLmV4cCB7XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubmF2aWdhdGlvbi1pbiB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTI1cHgpO1xuXHR9XG5cdD4gdWwge1xuXHRcdD4gbGkge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LWRhcmsgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCYuZXhwIHtcblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRhIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHR9XG5cdH1cblx0LmNvbnRhY3QtYm94IHtcblx0XHRwYWRkaW5nOiAzMHB4IDAgMzVweDtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHN0cm9uZ1tkYXRhLXRlc3RpZD0nY29udGFjdGJveE5hbWUnXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpIHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0b3JkZXI6IDEwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGVsIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfXBob25lLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubWFpbCB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31tYWlsLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc29jaWFsLWljb24tbGlzdCB7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubWVudS1oZWxwZXIge1xuXHRoZWlnaHQ6IDU2cHg7XG5cdD4gc3BhbiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDE4cHggMTBweCAyMHB4O1xuXHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0fVxuXHQ+IHVsIHtcblx0XHQ+IGxpIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtZ3JlZW4taG92ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNuYXZpZ2F0aW9uIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0dG9wOiAxMjVweDtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRoZWlnaHQ6IDU2cHg7XG5cdH1cblx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tZW51LWxldmVsLTIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IHVuc2V0O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdH1cblxuXHRcdD4gbGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCg0bikge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogJGZzLW5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxM3B4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tZW51LWxldmVsLTMge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHR9XG5cdFx0PiBsaSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0fVxuXHRcdFx0PiBhIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJweCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgY29sb3I6ICRjLXdoaXRlO1xuICBhLCBoNCwgcCB7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAvLyBmb250LXN0eWxlOiAkZnMtaXRhbGljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyYXktZGFyaztcbiAgfVxuICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktZGFyaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvcHlyaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pO1xuICAgIGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG4gIH1cbiAgI3NpZ25hdHVyZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICB9XG4gIC5mb290ZXItbGlua3MtaWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gID4gZGl2IHtcbiAgICAmOm50aC1jaGlsZChuKzcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDUpLCAmOm50aC1jaGlsZCg2KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBoNCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyYXktZGFyaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zaG93LWxpc3Qge1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gLm5ld3MtaXRlbS13aWRnZXQge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaGlwcGluZywgLnBheW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLndyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAuc2hpcHBpbmcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgfVxuICAgID4gaW1nIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW46IDI1cHggYXV0byAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNob3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgLnNob3AtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31zaG9wLWJnLnN2ZykgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcbiAgICBoNCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY29udGFjdC1ib3gge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxNTVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWxvZ28tZi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtZ3JheS1kYXJrO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS1kYXJrO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRlbCB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31waG9uZS13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haWwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bWFpbC13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGxpIHtcbiAgICAgICY6bnRoLWNoaWxkKDIpLCAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgIH1cbiAgICAgIC50ZWwsIC5tYWlsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ1BvLVDDoTogODowMCAtIDE3OjAwJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWFpbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfW1haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICYuc29jaWFsLWljb24tbGlzdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zb2NpYWwtaWNvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICB9XG4gICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmIuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWlnLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYud2ViIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9d2ViLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJhLmJ0biwgLmJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDVweCAxOHB4O1xuICAmOm5vdCguYnRuLXhzKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICYuYnRuLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ib3JkZXItZGFyaztcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtYm9yZGVyLWRhcms7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICYubG9hZC1wcm9kdWN0cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXRleHQ7XG4gICAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmFkZC10by1jYXJ0LWJ1dHRvbiwgJi5idG4tY29udmVyc2lvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG4gICAgYm9yZGVyLWNvbG9yOiAkYy10ZXh0O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLWhvdmVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmVlbi1ob3ZlcjtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5idG4tc2Vjb25kYXJ5LCAmLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJGMtdGV4dDtcbiAgICBib3JkZXItY29sb3I6ICRjLXRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc20ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmNhcnQtcmVsYXRlZC1idXR0b24ge1xuICAuYnRuLmJ0bi1zbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcbiAgICBib3JkZXItY29sb3I6ICRjLXRleHQ7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYm9yZGVyLWRhcms7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWJvcmRlci1kYXJrO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufSIsIi5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5LCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LWxpZ2h0OztcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRjLWdyYXktbGlnaHQ7O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy1ncmF5LWxpZ2h0OztcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLWdyYXktbGlnaHQ7O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gICY6OmFmdGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LWxpZ2h0OztcbiAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMtZ3JheS1saWdodDs7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMtZ3JheS1saWdodDs7XG4gICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLWdyYXktbGlnaHQ7O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTk5OTlweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICAgICY6bnRoLWNoaWxkKG4rMikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IHtcbiAgLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICAgICY6bnRoLWNoaWxkKG4rMikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLnVzcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgJjpub3QoLnNsaWNrLXNsaWRlcikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAuaXRlbSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI5JTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLml0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JheS1saWdodDtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cbiAgfVxuICAuaW1hZ2Uge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICRjLXdoaXRlIHVybCgjeyRpY29uc31uZXdzLWJnLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZsb2F0OiBub25lO1xufVxuI2Zvcm1OZXdzbGV0dGVyV2lkZ2V0IHtcbiAgbWF4LXdpZHRoOiA0NjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIC52YWxpZGF0b3ItbXNnLWhvbGRlciB7XG4gICAgKyBiciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLnN1YnNjcmliZS1mb3JtIHtcbiAgLmJ0biB7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zci1vbmx5IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgY2xpcDogaW5pdGlhbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbi5uZXdzbGV0dGVyLWhlYWRlciB7XG4gIG1heC13aWR0aDogNDA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ0NoY2kgZG9zdMOhdmF0IG5vdmlua3kgZG8gZS1tYWlsdSc7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBmb250LXN0eWxlOiAkZnMtaXRhbGljO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdQxZlpZGVqdGUgc2UgbWV6aSBvZGJvcm7DrWt5IG5lamVuIG5hIG5lamhlesSNw60gdHLDoXZuw61rLiBQxZlpaGxhc3RlIHNlIGsgb2RixJtydSBub3ZpbmVrLic7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsImlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZm9ybS1jb250cm9sLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLWhlaWdodDogMTlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHRvcDogMXB4O1xuICAgIH1cbiAgfVxuICAmOmNoZWNrZWQge1xuICAgICsgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWNoZWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbHtcbiAgJi5sZyB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICB9XG59IiwiLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICB9XG4gIGEsIHNwYW4ge1xuICAgIGNvbG9yOiAkYy1ncmF5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXNlbWk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9aG9tZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICAgICAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgJjpub3QoOm50aC1sYXN0LWNoaWxkKDIpKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHlwZS1jYXRlZ29yeSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy10ZXh0O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9aG9tZS13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi1saWdodDtcbiAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMtZ3JlZW4tbGlnaHQ7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMtZ3JlZW4tbGlnaHQ7XG4gICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLWdyZWVuLWxpZ2h0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTk5OTlweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ib3JkZXItZGFyaztcbiAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMtYm9yZGVyLWRhcms7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMtYm9yZGVyLWRhcms7XG4gICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLWJvcmRlci1kYXJrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTk5OTlweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgc3BhbiwgYSB7XG4gICAgICBjb2xvcjogJGMtZ3JlZW47XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWdyZWVuLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHlwZS1kZXRhaWwge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuICB9XG59IiwiLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIC5wYWdpbmF0aW9uLXRvcCB7XG4gICAgYSwgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIGEsIHN0cm9uZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGMtdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi13aWR0aDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIGEge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRjLXRleHQ7XG4gICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICB9XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gIH1cbiAgLnBhZ2luYXRpb24tbGluayB7XG4gICAgJi5wcmV2LCAmLm5leHQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wcmV2IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCBhdXRvO1xuICAgICAgb3JkZXI6IC05OTk7XG4gICAgfVxuICAgICYubmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggYXV0bztcbiAgICAgIG9yZGVyOiA5OTk7XG4gICAgfVxuICB9XG59IiwiI2Nhcm91c2VsIHtcbiAgLml0ZW0ge1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA3NDdweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogOTcycHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMTc4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICAgIHdpZHRoOiAxMzQwcHg7XG4gICAgfVxuICB9XG4gIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgfVxuICB9XG4gIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgcGFkZGluZzogOXB4IDMycHg7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuJi5jYXJvdXNlbC5zbGlkZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi1pbmxpbmU6IC0xMHB4O1xuICB9XG4gICAgLml0ZW0uYWN0aXZlIHtcbmEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiAgICAgIGltZyB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM3OXB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmluLWluZGV4IHtcbiAgI2NvbnRlbnQge1xuICAgIC53aWRlLWNhcm91c2VsIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRvcGNhdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcInplbGVuYVwiXG4gICAgICBcIm1vZHJhXCJcbiAgICAgIFwiaG9iYnlcIlxuICAgICAgXCJrdmV0bmF0YVwiXG4gICAgICBcInNwZWNpYWxuaVwiXG4gICAgICBcImhub2ppdmFcIjtcbiAgZ2FwOiAyMHB4O1xuICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50b3BjYXQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICBcInplbGVuYSBtb2RyYVwiXG4gICAgICAgICAgXCJob2JieSBrdmV0bmF0YVwiXG4gICAgICAgICAgXCJzcGVjaWFsbmkgaG5vaml2YVwiO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICAgXCJ6ZWxlbmEgbW9kcmEgaG9iYnlcIlxuICAgICAgICAgIFwiIGt2ZXRuYXRhIHNwZWNpYWxuaSBobm9qaXZhXCI7XG4gIH1cblxufVxuXG4uaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gcGFkZGluZy1pbmxpbmU6IDEwcHg7XG59XG5cbi5pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pdGVtIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgLy8gaGVpZ2h0OiA3MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHggMjVweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uaXRlbSAudGV4dCAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi5pdGVtLTEge1xuICBncmlkLWFyZWE6IFwiemVsZW5hXCI7XG59XG4uaXRlbS0yIHtcbiAgZ3JpZC1hcmVhOiBcIm1vZHJhXCI7XG59XG4uaXRlbS0zIHtcbiAgZ3JpZC1hcmVhOiBcImhvYmJ5XCI7XG59XG4uaXRlbS00IHtcbiAgZ3JpZC1hcmVhOiBcImt2ZXRuYXRhXCI7XG59XG4uaXRlbS01IHtcbiAgZ3JpZC1hcmVhOiBcInNwZWNpYWxuaVwiO1xufVxuLml0ZW0tNiB7XG4gIGdyaWQtYXJlYTogXCJobm9qaXZhXCI7XG59IiwiLmJyYW5kcyB7XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuLmJyYW5kLXdyYXAge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIGRpc3BsYXk6IGZsZXg7XG4gICY6bnRoLWNoaWxkKG4rNykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LWxpZ2h0O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXRleHQ7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJhbm5lcnMtY29udGVudC5ib2R5LWJhbm5lcnMge1xuICBtYXJnaW46IDA7XG4gID4gLmNvbC1zbS00LCA+IC5jb2wtc20tOCwgPiAuY29sLXNtLTEyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb290ZXItYmFubmVycyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn0iLCIuYWJvdXQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuaW1nIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuICAudGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MDZweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MDlweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MDBweDtcbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogJGMtZ3JlZW4tdGV4dDtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi5hYm91dC11c3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogNTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC8vIG1heC13aWR0aDogMjAzcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gIH1cbiAgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JheS1kYXJrO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQobiszKSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyYXktZGFyaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKC1uKzIpIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0b3A6IDMzLjMzJTtcbiAgICB9XG4gICAgLy8gJjo6YmVmb3JlIHtcbiAgICAvLyAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAvLyB9XG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLXByZXYge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXRleHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW46IDRweDtcbiAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oNC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59IiwiLnByb2R1Y3RzLWJsb2NrIHtcblx0PiBkaXYge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdFx0LnAge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5mbGFnIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mbGFncyB7XG5cdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0cmlnaHQ6IDdweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci12YWx1ZSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDMycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDhweCA4cHggMCAwO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktbGlnaHQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Ji5ob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtdGV4dDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHQuY2F0ZWdvcnktYXBwZW5kaXgge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQucC1ib3R0b20ge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA3cHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2VzIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZS1maW5hbCB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IDEwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wcmljZS1zdGFuZGFyZCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0KyAucHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZS1zYXZlIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5wcmljZS1zYXZlIHtcblx0b3BhY2l0eTogMDtcblx0bWluLXdpZHRoOiA1MHB4O1xuXHRtYXgtd2lkdGg6IDY1cHg7XG5cdHBhZGRpbmctbGVmdDogNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuXHRjb2xvcjogI2ZmZjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJpY2Utc3RhbmRhcmQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkYy10ZXh0O1xuXHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbn1cbiIsIi5xdWFudGl0eSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS1saWdodDtcbiAgaW5wdXQge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4taG92ZXI7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2lkZWJhci1pbmRlbnRlZCB7XG5cdC5zaWRlYmFyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0fVxuXHRcdCsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG5cdFx0XHR9XG5cdFx0XHQjY2F0ZWdvcnktaGVhZGVyIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNzZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNob3ctc2lkZWJhciB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDI1NnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDMxMHB4O1xuXHRcdFx0fVxuXHRcdFx0KyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI3NnB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCNjYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVycy13cmFwcGVyIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMjU2cHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAzMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNjb250ZW50LXdyYXBwZXIge1xuXHQuc2lkZWJhciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdC5ib3gtYmctdmFyaWFudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHR9XG5cdFx0LmJ0bi51bnZlaWwtYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICRjLXRleHQ7XG5cdFx0fVxuXHRcdC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNpZGViYXItaW5uZXIge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblx0LmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCNmaWx0ZXJzIHtcblx0XHRoNCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDlweDtcblx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGlkZUZpbHRlciB7XG5cdFx0XHRoNCB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBmb3JtLFxuXHRcdFx0LnBhcmFtZXRyaWMtc2xpZGVyLXdyYXBwZXIsXG5cdFx0XHQucGFyYW0tZmlsdGVyLXRvcCxcblx0XHRcdC5zbGlkZXItaGVhZGVyLFxuXHRcdFx0LnNsaWRlci1jb250ZW50IHtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZmlsdGVycy13cmFwcGVyIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdC5idG4udW52ZWlsLWJ1dHRvbiB7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDE1cHggMTZweDtcblx0XHRcdGNvbG9yOiAkYy10ZXh0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ0ZpbHRyb3bDoW7DrSc7XG5cdFx0XHRcdGNvbG9yOiAkYy10ZXh0O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogJGZzLW5vcm1hbDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYm94LmJveC1zbSB7XG5cdCYuYm94LWZpbHRlcnMge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuLnNsaWRlci13cmFwcGVyIHtcblx0cGFkZGluZzogMTFweCAxNnB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXHRoNCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5zbGlkZXItaGVhZGVyIHtcblx0b3JkZXI6IDM7XG5cdHBhZGRpbmc6IDVweCAwIDIycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdLxI0nO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJ2HFvic7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMjJweCk7XG5cdFx0bWFyZ2luLXRvcDogLTE5cHg7XG5cdH1cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHR9XG5cdC5mcm9tLFxuXHQudG8ge1xuXHRcdHdpZHRoOiA4NXB4O1xuXHRcdGhlaWdodDogNDJweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0LnRvIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG59XG4udWktc2xpZGVyLFxuLnNsaWRlci1jb250ZW50IHtcblx0Ym9yZGVyLWNvbG9yOiAkYy1ncmF5LWxpZ2h0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LWxpZ2h0O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGhlaWdodDogNXB4O1xufVxuLnNsaWRlci1jb250ZW50IHtcblx0cGFkZGluZzogMCA3cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cbi51aS1zbGlkZXIge1xuXHQudWktc2xpZGVyLXJhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy10ZXh0O1xuXHR9XG59XG4udWktc2xpZGVyLWhvcml6b250YWwge1xuXHRoZWlnaHQ6IDVweDtcblx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdHdpZHRoOiAxN3B4O1xuXHRcdGhlaWdodDogMTdweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdFx0dG9wOiAtN3B4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLXRleHQ7XG5cdH1cbn1cbi5maWx0ZXItc2VjdGlvbiB7XG5cdHBhZGRpbmc6IDE1cHggMjBweCAwO1xuXHQmLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cdCYuc2hvd0FsbCB7XG5cdFx0ZmllbGRzZXQge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ji5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCB7XG5cdFx0Zm9ybSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjJweDtcblx0XHR9XG5cdFx0LmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogNDZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA0NnB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnllcy1iZWZvcmUge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jaGVjay13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuXHQuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHQmLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmZpbHRlci1zZWN0aW9ucyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xufVxuLmZpbHRlci1zZWN0aW9uIHtcblx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcblx0LmZpbHRlci1sYWJlbCB7XG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQuZmlsdGVyLWNvdW50IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJGMtZ3JheTtcblx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJygnO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdD4gZm9ybSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdH1cblx0Ji5oaWRlZmlsdGVycyB7XG5cdFx0PiBmb3JtIHtcblx0XHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuI2NsZWFyLWZpbHRlcnMge1xuXHRtYXJnaW46IDEwcHggMTBweCAxMHB4IDAgIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC5jbG9zZS1hZnRlciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaTtcblx0XHRjb2xvcjogJGMtdGV4dDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuLmZpbHRlci10b3RhbC1jb3VudCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pO1xuXHRjb2xvcjogJGMtdGV4dDtcblx0bWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I2NvbnRlbnQtd3JhcHBlciB7XG5cdFx0Ly8gI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG5cdFx0Ly8gICBkaXNwbGF5OiBibG9jaztcblx0XHQvLyB9XG5cdH1cblx0LmZpbHRlci12aXNpYmxlIHtcblx0XHQjY29udGVudCB7XG5cdFx0XHQuc2lkZWJhciB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyNTZweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDMxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4udW52ZWlsLWJ1dHRvbiB7XG5cdFx0XHRcdFx0JltkYXRhLXRleHQ9J090dm9yacWlIGZpbHRlciddIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTa3J5xaUgZmlsdGVyJztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JltkYXRhLXRleHQ9J1phdnJpZcWlIGZpbHRlciddIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdPdHZvcmnFpSBmaWx0ZXInO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjc2cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I2NvbnRlbnQge1xuXHRcdC5zaWRlYmFyIHtcblx0XHRcdC5idG4udW52ZWlsLWJ1dHRvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdG1heC13aWR0aDogMTkwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTkwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdPdHZvcmnFpSBmaWx0ZXInO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogJGZzLWl0YWxpYztcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRleHQ9J090dm9yacWlIGZpbHRlciddIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1NrcnnFpSBmaWx0ZXInO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmW2RhdGEtdGV4dD0nWmF2cmllxaUgZmlsdGVyJ10ge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnT3R2b3JpxaUgZmlsdGVyJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZpbHRlcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnR5cGUtY2F0ZWdvcnkge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuY2F0ZWdvcnktdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi1saWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1hZ2VzfWNhdGVnb3J5LWJnLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLy8gcGFkZGluZy1yaWdodDogY2FsYygzMCUgKyA2MHB4KTtcbiAgICAgIC8vIG1heC13aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgfVxuXG4gICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLWxpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYy1ncmVlbi1saWdodDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy1ncmVlbi1saWdodDtcbiAgICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMtZ3JlZW4tbGlnaHQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWFwcGVuZGl4IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3J5LXBlcmV4LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcnktcGVyZXgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiA2NWNoO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgfVxuXG4gICAgLmNhdC1pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHAsXG4gICAgYSxcbiAgICBsaSxcbiAgICBzcGFuLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0IHtcbiAgICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgICYuZW1wdHktY29udGVudC1jYXRlZ29yeSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgICAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgICAgIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJlbmVmaXRCYW5uZXJfX3BpY3R1cmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZHVjdHMtYmxvY2sge1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnByb2R1Y3Qge1xuICAgICAgICBtYXJnaW4taW5saW5lOiB1bnNldDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgLmhlbHBlci1jYXRlZ29yeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGMDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgYm94LXNoYWRvdzogcmdiYSg5OSwgOTksIDk5LCAwLjIpIDBweCAycHggOHB4IDBweDtcblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAjMUYxRjFGO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjMUYxRjFGO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnMtbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmVlbi1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4udHlwZS1jYXRlZ29yeS5pbi1wb3JhZG5hX2FfcG9kcG9yYSAuaGVscGVyLWNhdGVnb3J5LFxuLnR5cGUtY2F0ZWdvcnkuaW4tdGlweV90cmlreSAuaGVscGVyLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnxZlhemVuw606JztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWk7XG4gICAgfVxuICB9XG5cbn1cblxuLmlkLS0xMSB7XG4gICNjb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG59XG5cbi5pZC03NDMsXG4uaWQtNzUyIHtcbiAgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICBwIHtcbiAgICAgIG1heC13aWR0aDogOTBjaDtcbiAgICB9XG4gIH1cbn1cblxuLmluLXBvcmFkbmFfYV9wb2Rwb3JhIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDYwY2g7XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qtd3JhcHBlci1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnN1YmNhdGVnb3JpZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICB9XG4gIFxuICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JlZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi1saWdodDtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiAkYy1ncmVlbi1saWdodDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgLnRleHQge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGluaXRpYWw7XG4gICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYud2l0aC1pbWFnZSB7XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgIGEge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cbiAgICAuaW1hZ2Uge1xuICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMzBweDtcbiAgfVxuICBcbiAgLmluZm8tYm94IHtcbiAgICBwYWRkaW5nOiAyNXB4IDM1cHg7XG4gICAgYmFja2dyb3VuZDogJGMtYmctbGlnaHQgdXJsKCN7JGljb25zfWluZm8tYmcuc3ZnKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5pZC0tMjQsIC5pZC0tMTEge1xuICAucHJvZHVjdHMtYmxvY2sge1xuICAgID4gZGl2IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgLmZsYWcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgICYuZmxhZy1uZXcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcbiAgICB9XG4gICAgJi5mbGFnLWFjdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgIH1cbiAgfVxuICAgIFxufSIsIi5wLWRldGFpbC1pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuICAgIC5wcm9kdWN0LWFwcGVuZGl4IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgfVxuICB9XG5cbiAgLnN0YXJzLWxhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgLnN0YXItbGluayB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJGMtZ3JheTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuc3Rhci1saW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAucmF0aW5ncy1hbmQtYnJhbmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAuYnJhbmQtd3JhcHBlciB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3RhcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc3RhcnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuc3Rhci1jb3VudCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJGMtZ3JheTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnKCc7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcpJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtY29kZSB7XG4gICAgdGgge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgfVxuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgIHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnJvdy1oZWFkZXItbGFiZWwge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gXG4gIH1cbiAgLnAtY29kZSB7XG4gICAgY29sb3I6ICRjLXRleHQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICAgIG9yZGVyOiAxMTtcbiAgICAgIHNwYW4ucm93LWhlYWRlci1sYWJlbCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtdmFyaWFudHMtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICsgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICAgICsgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgICAgIC5wcmljZS1zYXZlIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5wcmljZS1maW5hbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAucHJpY2UtZmluYWwtaG9sZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgKyAucHJpY2UtZmluYWwge1xuICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXN0YW5kYXJkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQge1xuICAgIG9yZGVyOiAxMjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAucXVhbnRpdHkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICBvcmRlcjogMTM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0OHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdQxZlpZGF0IGRvIGtvxaHDrWt1JztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktbGlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5mYXZvcml0ZSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnJlZy1ib3gge1xuICAgIG9yZGVyOiAxNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy1saWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAyOC4wM3B4O1xuICAgICAgaGVpZ2h0OiAyOC4wM3B4O1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnLWxpZ2h0O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pO1xuICAgICAgZm9udC1zdHlsZTogJGZzLWl0YWxpYztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgLnN0b2NrLWV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY3VzdG9tU3RvY2tzIHtcbiAgICB0ZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAuc3RvY2sge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICAmW2RhdGEtc3RvY2staWQ9XCIxNFwiXSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltkYXRhLXN0b2NrLWlkPVwiMVwiXSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJnLWxpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLlN0b2NrTmFtZSB7XG4gICAgICAgICAgY29sb3I6ICMzRkI0NDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLlN0b2NrQW1vdW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAmW3N0eWxlPVwiY29sb3I6ICMzRkI0NDRcIl0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnRXhwZWR1amVtZSBpaG5lxI8nO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBjb2xvcjogJGMtdGV4dDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXRydWNrLWJsYWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1ncmVlbi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgLmhlbHAtYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi1saWdodDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBvcmRlcjogMTc7XG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgZm9udC1zdHlsZTogJGZzLW5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM3OXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIH1cbiAgICA+IGltZyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM3OXB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaGlwLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBvcmRlcjogMTg7XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaTtcbiAgICAgIGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXRydWNrLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjVweCAwIDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLmxpbmstaWNvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5saW5rLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAmLnByaW50LCAmLnNoYXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuY2hhdCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLndhdGNoZG9nIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31wYXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyBwcm9kdWt0JztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jaGF0IHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31iZXN0LXByaWNlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuLWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnRG90YXogayBwcm9kdWt0dSc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVscGVyLXdyYXBwZXIge1xuICAgIGNvbHVtbnM6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLWxpZ2h0O1xuICAgIGgzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cGhvbmUuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJQby1Qw6E6IDg6MDAgLSAxNzowMFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnBlcmZlY3QtbGF3biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDgxcHg7XG4gICAgLy8gbWF4LXdpZHRoOiA0MjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcbiAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC5iZyB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1hZ2VzfWxhd24uanBnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgICB9XG4gICAgLmxhd24ge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmctYmxvY2s6IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgfVxufVxufSIsIi5wLWltYWdlLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogNjYuNjY2NyUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxhZ3MtZXh0cmEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnAtaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICAucC1tYWluLWltYWdlIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucm93IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5idG4taW1hZ2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgICB9XG4gICAgJi1wcmV2IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31wcmV2LnN2Zyk7XG4gICAgICB9XG4gICAgfVxuICAgICYtbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31uZXh0LnN2Zyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYubW9yZS1waG90b3Mge1xuICAgIC5wLXRodW1ibmFpbHMtaW5uZXIge1xuICAgICAgYSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwzMSwzMSwuNCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31wbHVzLnN2Zyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucC10aHVtYm5haWxzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAucC10aHVtYm5haWxzLXdyYXBwZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC5wLXRodW1ibmFpbHMtaW5uZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgID4gZGl2IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgfVxuICAgIC5wLW1haW4taW1hZ2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pLCAmOm50aC1jaGlsZChuKzkpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4IDE1cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAucC12YXJpYW50cy1ibG9jayB7XG4gICAgb3JkZXI6IDEwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxuICAudmFyaWFudC1sYWJlbCB7XG4gICAgY29sb3I6ICRjLXRleHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICc6JztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAudmFyaWFudC1saXN0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBzZWxlY3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNlbGVjdEJ1dHRvbnNDb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc2VsZWN0LW9wdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy10ZXh0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYudnlwcmVkYW5lLCAmLm1vbWVudGFsbmUtbmVkb3N0dXBuZSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZ3JhZGllbnQobGluZWFyLDE5LjElIC03LjklLDgxJSAxMDcuOSUsY29sb3Itc3RvcCgwLHRyYW5zcGFyZW50KSxjb2xvci1zdG9wKC40OCx0cmFuc3BhcmVudCksY29sb3Itc3RvcCguNSwjMDAwKSxjb2xvci1zdG9wKC41Mix0cmFuc3BhcmVudCksY29sb3Itc3RvcCgxLHRyYW5zcGFyZW50KSk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTQ5ZGVnLHRyYW5zcGFyZW50LHRyYW5zcGFyZW50IDQ4JSwkYy1ncmF5LWxpZ2h0IDUwJSx0cmFuc3BhcmVudCA1MiUsdHJhbnNwYXJlbnQpO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyYXktbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC12YXJpYW50cy1ibG9jaywgXG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIFtkYXRhLXRlc3RpZD1cInRleHRQb3B1cFByb2R1Y3ROYW1lXCJdIHNwYW4sXG5bZGF0YS10ZXN0aWQ9XCJjYXJ0UHJvZHVjdE5hbWVcIl0gLm1haW4tbGluay12YXJpYW50LFxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtdmFyaWFudCB7IFxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxufVxuXG4ub3JkZXItc3VtbWFyeS1pbm5lciAuY2FydC1pdGVtLW5hbWUsIFxuLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgW2RhdGEtdGVzdGlkPVwicmVjYXBJdGVtXCJdIC5wLW5hbWV7XG5cdGZvbnQtc2l6ZTogMHB4XG59XG5cbi5vcmRlci1zdW1tYXJ5LWlubmVyIC5jYXJ0LWl0ZW0tbmFtZSBhLFxuLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgW2RhdGEtdGVzdGlkPVwicmVjYXBJdGVtXCJdIC5wLW5hbWUgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMTVweFxufSIsIi5jdXN0b20tZGV0YWlsLXBhcmFtZXRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG5cblxuICBoMyB7XG4gICAgY29sb3I6ICRjLXRleHQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBmb250LXN0eWxlOiAkZnMtbm9ybWFsO1xuICB9XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNjdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmFyTmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDNweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtdGV4dDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICBsZWZ0OiAzLjd2dztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjLXRleHQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAudmFyTmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50eXBlLWRldGFpbCB7XG4gICNwLWRldGFpbC10YWJzIHtcbiAgICBsaVtkYXRhLXRlc3RpZD1cInRhYkFsdGVybmF0aXZlUHJvZHVjdHNcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgI3Byb2R1Y3RzQWx0ZXJuYXRpdmUsIC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIsIC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiI3AtZGV0YWlsLXRhYnMge1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy1saWdodDtcblx0XHRib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRjLWJnLWxpZ2h0O1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy1iZy1saWdodDtcblx0XHRib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLWJnLWxpZ2h0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHRsaSB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0Zm9udC1zdHlsZTogJGZzLW5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRwYWRkaW5nOiAxM3B4IDIycHg7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJvcmRlci1kYXJrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tbGlnaHQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JltkYXRhLXRlc3RpZD0ndGFiRGVzY3JpcHRpb24nXSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgYSBwYXJhbWV0cnknO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2hwLXRhYnMtaG9sZGVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLWRldGFpbCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdH1cblx0XHQucmVzcG9uc2l2ZS1uYXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHR9XG5cdFx0Jjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikge1xuXHRcdFx0LmJhc2ljLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0JiA+IGRpdjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdCYgPiBkaXY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdC8vIGNvbnRlbnQ6ICdQb3Bpcyc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRtYXJnaW46IDEzcHggMCAyMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJhdGUtd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnBlcmV4LWhpZGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzOTBweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdC5zaG93LXBlcmV4IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4tc2hvdyB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6ICRmcy1ub3JtYWw7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogJGZzLW5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wZXJleC1zaG93IHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0XHRcdC5zaG93LXBlcmV4IHtcblx0XHRcdFx0XHRcdC5idG4tc2hvdyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnxIzDrXN0IG3DqW7Emyc7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiAkZnMtaXRhbGljO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLWhlYWRlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuXHRcdG9yZGVyOiAxMDtcblx0fVxufVxuLmNhdGVnb3J5LXBlcmV4LFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbixcbi5wLXNob3J0LWRlc2NyaXB0aW9uLFxuLnRhYi1jb250ZW50LFxuLndlbGNvbWUtd3JhcHBlcixcbmFydGljbGUge1xuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyM3B4O1xuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzc5cHgpe1xuXHRcdC8vICAgbWF4LXdpZHRoOiA4MGNoO1xuXG5cdFx0Ly8gfVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDYwY2g7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0bWF4LXdpZHRoOiA4MGNoO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdG1heC13aWR0aDogOTBjaDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtdGV4dDtcblx0XHRcdFx0bWFyZ2luOiAtMnB4IDEwcHggMCAtMTdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNkZXNjcmlwdGlvbiB7XG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0PiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdG1hcmdpbjogMTNweCAwIDIwcHg7XG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0XHR0ciB7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRkLFxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdC5yb3ctaGVhZGVyLWxhYmVsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNtYW51ZmFjdHVyZXJEZXNjcmlwdGlvbiB7XG5cdHAge1xuXHRcdGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdH1cblx0fVxufVxuI2FjY29yZGlvbi1jb250ZW50IHtcblx0LnNocC1hY2NvcmRpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LWRhcms7XG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ncmF5LWRhcms7XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQuc2hwLWFjY29yZGlvbi1saW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmctbGlnaHQ7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc3R5bGU6ICRmcy1pdGFsaWM7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdH1cblx0XHRcdCZbaHJlZj0nI2Rlc2NyaXB0aW9uJ10ge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1BvcGlzIGEgcGFyYW1ldHJ5Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2hwLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHQjcmF0aW5nV3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQucmF0ZS13cmFwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG4iLCJvbC5jYXJ0LWhlYWRlciB7XG4gIGxpIHtcbiAgICAmLmNvbXBsZXRlZCwgJi5hY3RpdmUge1xuICAgICAgYSwgc3Ryb25nIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy10ZXh0O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtdGV4dDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYy10ZXh0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNoZWNrb3V0LWJveCB7XG4gIC50b2dnbGUtY29udGFjdHMge1xuICAgIGNvbG9yOiAkYy10ZXh0O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLXRleHQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLmJveC1zbSB7XG4gICAgLmNvbnRhY3QtYm94IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyB7XG4gICNoZWFkZXIge1xuICAgIC5oZWFkZXItdG9wIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJveC1zbSB7XG4gICAgLmNvbnRhY3QtYm94IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaWQtLTkge1xuICAjY29udGludWUtb3JkZXItYnV0dG9uIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kaXNjb3VudC1jb3Vwb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgLmJ0biB7XG4gICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1DFmWlkYXQnO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgJltkYXRhLXRlc3RpZD1cImJ1dHRvblJlbW92ZURpc2NvdW50Q291cG9uXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaWQtLTEzIHtcbiAgLmNvLXJlZ2lzdHJhdGlvbiB7XG4gICAgKyAuc3VibWl0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn0iXX0= */
