@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Karla:wght@300;400;500;700&display=swap");*{box-sizing:border-box;margin:0;padding:0}:active,:focus{box-shadow:none!important;outline:none!important}h1,h2,h3,h4,h5,h6{line-height:1;margin-block-end:0;margin-block-start:0;margin-bottom:0;margin-top:0}li,ul{line-height:1}li{list-style:none}a{display:inline-block}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:none}input,label{line-height:1}img{display:block;height:auto;max-width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;font-size:14px;overflow-x:hidden}.external-fonts-loaded body,body{background-color:#fff;color:#000;font-family:Karla,sans-serif;font-size:14px;font-weight:300;letter-spacing:0;max-width:100vw;overflow-x:hidden}.ready{visibility:visible!important}.loaded{opacity:1!important}body.submenu-visible:before,body.user-action-visible:before{background:rgba(0,0,0,.8);content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}html[lang=cs] .p-short-description:before{content:"Popis produktu"}html[lang=cs] footer#footer .custom-footer__banner19 .accordion-content li span.mail:after{content:"Odpovíme co nejdříve, nejpozději do 24h"}html[lang=cs] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filtrování:"}html[lang=cs] .link-icon.watchdog:before{content:"Upozornit e-mailem, až bude skladem"}html[lang=cs] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Přidat do košíku"}html[lang=cs] #content .vybrane-filtry .slider-wrapper:before{content:"Cena:"}html[lang=cs] footer#footer .custom-footer__banner19 .accordion-content li span.tel:after{content:"Pondělí - Pátek 8:00h - 18:00h"}html[lang=sk] .p-short-description:before{content:"Popis produktu"}html[lang=sk] footer#footer .custom-footer__banner19 .accordion-content li span.mail:after{content:"Odpovieme čo najskôr, najneskôr do 24h"}html[lang=sk] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filtrovanie:"}html[lang=sk] .link-icon.watchdog:before{content:"Upozorniť e-mailom, keď bude skladom"}html[lang=sk] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Pridať do košíka"}html[lang=sk] #content .vybrane-filtry .slider-wrapper:before{content:"Cena:"}html[lang=sk] footer#footer .custom-footer__banner19 .accordion-content li span.tel:after{content:"Pondelok - Piatok : 8:00h - 18:00h"}html[lang=de] .p-short-description:before{content:"Produktbeschreibung"}html[lang=de] footer#footer .custom-footer__banner19 .accordion-content li span.mail:after{content:"Schreiben Sie uns jederzeit"}html[lang=de] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filterung:"}html[lang=de] .link-icon.watchdog:before{content:"Per E-Mail benachrichtigen, wenn auf Lager"}html[lang=de] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"In den Warenkorb legen"}html[lang=de] #content .vybrane-filtry .slider-wrapper:before{content:"Preis:"}html[lang=de] footer#footer .custom-footer__banner19 .accordion-content li span.tel:after{content:"Montag - Freitag : 8:00h - 18:00h"}html[lang=en] .p-short-description:before{content:"Product description"}html[lang=en] footer#footer .custom-footer__banner19 .accordion-content li span.mail:after{content:"Write us anytime"}html[lang=en] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filter:"}html[lang=en] .link-icon.watchdog:before{content:"Notify me by email when in stock"}html[lang=en] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Add to cart"}html[lang=en] #content .vybrane-filtry .slider-wrapper:before{content:"Price:"}html[lang=en] footer#footer .custom-footer__banner19 .accordion-content li span.tel:after{content:"Mo-Fr: 8:00 - 16:00"}body.admin-logged .admin-bar{height:30px;position:fixed;top:0;z-index:99999}body.admin-logged .admin-bar ul li a,body.admin-logged .admin-bar ul li span{font-size:16px;padding:7px 0}body.admin-logged .admin-bar ul li ul{top:30px}body.admin-logged .admin-bar ul li ul li a{padding:10px}body.admin-logged #header{top:30px}body.admin-logged .msg-wrapper{top:90px}.container{width:100%}@media (min-width:1400px){.container{max-width:1330px}}.content-wrapper{opacity:0;transition:opacity .05s ease-in-out}.content-wrapper.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.content-wrapper.container .content-wrapper-in main#content{padding-left:0;padding-right:0}.content-wrapper.container .content-wrapper-in main#content .container-full-width{max-width:none}}.overall-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.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,.external-fonts-loaded #footer h5,.external-fonts-loaded .btn,.external-fonts-loaded .cart-related-name,.external-fonts-loaded .cart-table .main-link,.external-fonts-loaded .h1,.external-fonts-loaded .h2,.external-fonts-loaded .h3,.external-fonts-loaded .h4,.external-fonts-loaded .h5,.external-fonts-loaded .h6,.external-fonts-loaded .next-step,.external-fonts-loaded .price-additional,.external-fonts-loaded .price-final,.external-fonts-loaded .price-measure,.external-fonts-loaded .price-save,.external-fonts-loaded .price-standard,.external-fonts-loaded .price-wrapper,.external-fonts-loaded .products .name,.external-fonts-loaded h1,.external-fonts-loaded h2,.external-fonts-loaded h3,.external-fonts-loaded h4,.external-fonts-loaded h5,.external-fonts-loaded h6,.external-fonts-loaded ol.cart-header{font-family:Karla,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Karla,sans-serif}.h1,h1{font-size:32px}.h1,.h2,h1,h2{margin:1rem 0 2rem}.h2,h2{font-size:24px}.h3,h3{font-size:20px;margin:1rem 0}.h4,h4{font-size:18px;margin:1rem 0}a{color:#000;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:underline}.empty-content h2:after{background-image:url(/user/documents/mime/src/img/404.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100px;margin:20px auto 0;width:100px}.empty-content p{color:#000;font-size:16px}.prices:has(>.price-save) .price-final strong{color:#d80e0e!important}.category__secondDescription{margin:50px 0;text-align:left}@media (min-width:768px){.category__secondDescription{position:relative}}.category__secondDescription h2{font-size:24px;font-weight:500;letter-spacing:0;margin-bottom:15px}.category__secondDescription p{font-size:16px;font-weight:400;line-height:20px}.category-content-wrapper #products .product{padding-bottom:30px;padding-top:0}.category-content-wrapper #products .product .p-in .widget-parameter-wrapper{top:-2rem!important}.type-category .breadcrumbs,.type-category .pagination-appendix{display:none}.type-category .content-wrapper.container{padding-top:30px}.customer-page #content{border-radius:8px;box-shadow:none;margin:0;padding:0}@media (min-width:768px){.customer-page #content{box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}}.customer-page #content .content-inner{padding-top:25px;width:100%}@media (min-width:768px){.customer-page #content .content-inner{padding:25px}}.customer-page #content .content-inner>h1{letter-spacing:0}.customer-page #content .content-inner>h4{font-weight:300}.customer-page #content .content-inner table{border:1px solid #c8c8c8;border-collapse:collapse;border-radius:0}@media (min-width:1200px){.customer-page #content .content-inner table{border:0}}.customer-page #content .content-inner table tr{display:flex;margin-bottom:0}@media (min-width:1200px){.customer-page #content .content-inner table tr{display:table-row}}.homepage-group-title.h4{font-size:18px;font-weight:500;margin-bottom:10px;margin-top:0;text-align:left}@media (min-width:768px){.homepage-group-title.h4{padding-top:0}}@media (min-width:992px){.homepage-group-title.h4{padding-top:50px}}.homepage-latest-contribution-full-width{display:none}#imagebanners{margin-bottom:10px;margin-top:25px;padding-top:10px}@media (min-width:768px){#imagebanners{display:flex;gap:5px}}@media (min-width:992px){#imagebanners{gap:15px;margin-top:50px}}.welcome-wrapper{background-image:none!important}.one-column-body .welcome-wrapper{margin-top:50px}@media (min-width:768px){.one-column-body .welcome-wrapper{background-position:80vw;background-size:cover;margin:50px -15px;padding:0}}@media (min-width:992px){.one-column-body .welcome-wrapper{background-position:70vw;margin-top:50px}}@media (min-width:1400px){.one-column-body .welcome-wrapper{position:relative}.one-column-body .welcome-wrapper .welcome .container{max-width:1330px}}@media (min-width:768px){.one-column-body .welcome-wrapper .welcome{background:#fff;margin-right:0;padding:50px;width:50%}}@media (min-width:1400px){.one-column-body .welcome-wrapper .welcome{margin-bottom:50px;width:50%}}.one-column-body .welcome-wrapper .welcome h1{display:none}.one-column-body .welcome-wrapper .welcome>div>p:first-child>img{margin-left:-15px;max-width:none;width:100vw}@media (min-width:576px){.one-column-body .welcome-wrapper .welcome>div>p:first-child>img{display:block;height:auto;position:absolute;right:50%;width:100%}}.one-column-body .welcome-wrapper .welcome>div p{font-size:16px;font-weight:400;text-align:center}.one-column-body .welcome-wrapper .welcome>div strong{font-size:24px;font-weight:700;line-height:26px}.one-column-body .welcome-wrapper .welcome>div a{background-color:#d5cac0;border-radius:0;color:#0c0c0c;font-size:16px;font-weight:700;line-height:20px;padding:13px 16px}.one-column-body .welcome-wrapper .welcome>div a:hover{background-color:#d04925;text-decoration:none}@media (min-width:1330px){.one-column-body .welcome-wrapper .welcome .text-box{padding-top:200px}}body.in-index main#content{display:flex;flex-direction:column}body.in-index main#content .homepage-products-heading-2{order:1}body.in-index main#content .products-block.products-2{order:2}body.in-index main#content .middle-banners{order:3}body.in-index main#content #imagebanners{order:4}body.in-index main#content .homepage-products-heading-5{order:5}body.in-index main#content .footer-banners{order:6}body.in-index main#content .welcome-wrapper{order:7}body.in-index main#content #hodnoceniobchodu{order:8}body.in-index main#content .custom-footer__instagram{order:9}body.in-index main#content .benefit-banners-full-width{order:10}.in-index .prices .price-save{padding-right:10px}body.id--7 .sidebar{display:none}body.id--7 #content{border-radius:8px;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;max-width:820px;width:100%}body.id--7 #content .content-inner{margin-left:auto;margin-right:auto;max-width:530px;width:100%}body.id--7 #content .content-inner>h1{letter-spacing:0;margin-top:0;text-align:center}body.id--7 #content .content-inner form .btn.btn-primary{background:#000;border-color:#000;color:#fff;display:block;text-align:center;width:100%}#content .cart-inner .contact-box [class*=" icon-"],#content .cart-inner .contact-box [class^=icon-],#content .extras-wrapper [class*=" icon-"],#content .extras-wrapper [class^=icon-]{color:#e8522a}#content ol.cart-header li a{font-size:18px}#content ol.cart-header li a:before{background-color:#f5f5f5;border-color:#f5f5f5;border-radius:0;height:50px;line-height:50px;width:50px}#content ol.cart-header li a:hover{text-decoration:none}#content ol.cart-header li strong{font-size:18px}#content ol.cart-header li strong:before{background-color:#f5f5f5;border-color:#f5f5f5;border-radius:0;height:50px;line-height:50px;width:50px}.type-page .content-inner{padding-bottom:40px}main#content .p-detail{display:flex;flex-direction:column;margin-top:0}@media (min-width:992px){main#content .p-detail{margin-top:30px}}main#content .p-detail .p-detail-inner{order:1}main#content .p-detail .p-detail-inner .p-image-wrapper{display:flex;flex-direction:column}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-image-wrapper{width:65%}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image.single{margin-left:0;margin-right:0;pointer-events:none}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image.single{pointer-events:auto}}main#content .p-detail .p-detail-inner .p-image-wrapper .row{display:none;order:2}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{order:3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile .h1{font-size:16px;font-weight:500;line-height:26px;margin-bottom:5px;margin-top:5px;text-align:left}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile .stars-wrapper{justify-content:flex-start}main#content .p-detail .p-detail-inner .p-data-wrapper{display:flex;flex-direction:column}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-data-wrapper{width:35%}}main#content .p-detail .p-detail-inner .p-data-wrapper .p-detail-inner-header h1{font-size:16px;letter-spacing:0;line-height:22px;margin-bottom:10px}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action{display:flex;flex-direction:column;order:1}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-price-wrapper{order:1}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .variants-wrapper{order:2}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-variants-block{order:3}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block{margin-top:25px;order:4}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block{margin-bottom:0}}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart{background-color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .watchdog{display:block}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .quantity{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button{font-size:0;height:40px}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"";font-family:Karla,sans-serif;font-size:16px;font-weight:700}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:after{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px;order:5}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .delivery-time{padding:0}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .shipping-options{text-decoration:underline}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-delivery-date{order:3;width:100%}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-availability .availability-label{display:flex;position:relative}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-availability .availability-amount{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-short-description{border-top:1px solid #c8c8c8;order:2;padding-top:15px}main#content .p-detail .p-detail-inner .p-data-wrapper .p-short-description:before{display:block;font-size:16px;font-weight:500;margin-bottom:15px}main#content .p-detail .p-detail-inner .p-data-wrapper .social-buttons-wrapper{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper{align-items:flex-end;display:flex;margin-top:5px}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .standard-price-label{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-standard{font-size:16px;margin-left:5px;order:2}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-save,main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-standard .empty{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-final{color:#000;font-size:24px;line-height:26px;padding:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-final.price-action{color:#d80e0e}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block{margin-bottom:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block select.hidden-split-parameter{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .hidden-split-parameter.radio+.selectButtonsContent div{border:1px solid #c8c8c8;border-radius:50%;font-size:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .hidden-split-parameter.radio+.selectButtonsContent div.active{border-color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .advanced-parameter{height:36px;width:36px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper{margin-bottom:25px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper strong{display:block;font-size:14px;font-weight:300;margin-bottom:5px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list{display:flex}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product{border:1px solid #c8c8c8;margin-right:7.5px;padding:2.5px 2.5px 0;width:50px!important}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product.current-product{border-color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p a{margin-bottom:-5px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper .flags,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .favourite,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p-code,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p-in,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .widget-parameter-wrapper{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .variant-list:nth-child(2){padding-bottom:20px}main#content .p-detail .p-detail-inner .variant-list .variant-label{font-size:14px;font-weight:300;letter-spacing:0;text-transform:none}main#content .p-detail .p-detail-inner .variant-list .variant-label:after{content:":";margin-left:-2.5px}main#content .p-detail .p-detail-full-width{background:transparent;margin-top:5px;order:2;padding-top:20px}@media (min-width:1400px){main#content .p-detail .p-detail-full-width .container-full-width{max-width:1330px!important}}main#content .p-detail .p-detail-full-width .shp-tabs-row{margin-bottom:15px;margin-top:40px}main#content .p-detail .p-detail-full-width .shp-tabs-holder{background-color:transparent;border-bottom:1px solid #c8c8c8}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tabs{background-color:transparent}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab{background-color:transparent;font-size:20px}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab .shp-tab-link{background-color:transparent;border:0;border-bottom:2px solid transparent;padding:15px 40px}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab .shp-tab-link:hover{border-bottom-color:#e8522a;color:#000}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab.active a{border-bottom:2px solid #e8522a;box-shadow:none;font-weight:500;pointer-events:none}main#content .p-detail .p-detail-full-width .tab-content{box-shadow:none;padding:0}main#content .p-detail .p-detail-full-width .tab-content h4{font-size:16px;font-weight:500;margin-bottom:20px}main#content .p-detail .p-detail-full-width .tab-content>.tab-pane{opacity:1}main#content .p-detail .p-detail-full-width .tab-content>.tab-pane .detail-parameters{border-radius:0}main#content .p-detail .p-detail-full-width .tab-content #description .basic-description>h4:first-child{display:none}main#content .p-detail .products-related-wrapper{order:3}main#content .p-detail .benefit-banners-full-width{order:4}main#content .p-detail .products-related-header{display:none}main#content .p-detail #mime-related-products{padding:50px 5px 0}@media (min-width:768px){main#content .p-detail #mime-related-products{padding:50px 15px 0}}@media (min-width:1400px){main#content .p-detail #mime-related-products{margin:0 auto;max-width:1330px}}main#content .p-detail #mime-related-products h2{font-family:Karla,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;margin-bottom:10px}.question-tooltip{background-color:#e8522a;border-color:#e8522a}.advanced-order .products-block>.product .widget-parameter-wrapper{position:absolute}.advanced-order .products-block>.product .p-in .p-in-in{text-align:left}.advanced-order .products-block>.product .p-in .p-in-in .name{font-weight:300}.advanced-order .products-block>.product .p-in .p-bottom .prices{flex-direction:row;justify-content:flex-start}.advanced-order .products-block>.product .p-in .p-bottom .prices .price{flex-basis:auto}.advanced-order .products-block>.product .p-in .p-bottom .availability,.advanced-order .products-block>.product .p-in .p-bottom .ratings-wrapper{display:none}.benefit-banners-full-width .container-full-width{margin-left:-15px;margin-right:-15px;max-width:100vw;padding:0;width:100vw}@media (min-width:768px){.benefit-banners-full-width .container-full-width{width:calc(100vw + 30px)}}@media (min-width:992px){.benefit-banners-full-width .container-full-width{margin-left:0;margin-right:0;width:100vw}}.benefit-banners-full-width .container-full-width .benefitBanner{border-top:1px solid #c8c8c8;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;position:relative}@media (min-width:768px){.benefit-banners-full-width .container-full-width .benefitBanner{border-top:0}}@media (min-width:1330px){.benefit-banners-full-width .container-full-width .benefitBanner{margin-bottom:25px;margin-top:10px;max-width:1330px;padding-top:25px}.benefit-banners-full-width .container-full-width .benefitBanner:before{background:#c8c8c8;content:"";display:block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}}.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 50%;width:50%}@media (min-width:576px){.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 25%;width:25%}}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__item{align-items:center;display:flex;flex:0 0 50%;flex-direction:row;gap:15px;justify-content:flex-start;padding:0 15px;width:50%}}@media (min-width:1330px){.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 25%;margin-top:10px;width:auto}}.benefit-banners-full-width .container-full-width .benefitBanner__data{color:#000;font-size:16px;font-weight:500;line-height:22px}.benefit-banners-full-width .container-full-width .benefitBanner__picture{margin-bottom:0}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__picture{flex:0 0 auto;margin:0}.benefit-banners-full-width .container-full-width .benefitBanner__picture img{width:30px}}.benefit-banners-full-width .container-full-width .benefitBanner__content{padding:0 10px}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__content{color:#000;font-size:16px;font-weight:500;line-height:47px;padding:0}}.benefit-banners-full-width .container-full-width .benefitBanner__content strong{color:#000;font-size:16px;font-weight:500;text-align:center}@media (min-width:768px){.benefit-banners-full-width .container-full-width .benefitBanner__content strong{text-align:left}}.breadcrumbs{font-size:14px;font-weight:300;padding:10px 0;text-transform:none}@media (min-width:992px){.breadcrumbs{margin-top:30px}}.breadcrumbs>span{display:none}.breadcrumbs>span:nth-last-child(2):not(:first-child){display:inline-block}.breadcrumbs>span:nth-last-child(2):not(:first-child):before{color:#525252;content:"<";margin-right:5px}.breadcrumbs>span:nth-last-child(2):not(:first-child) .navigation-bullet{display:none}.breadcrumbs a,.breadcrumbs a:focus,.breadcrumbs a:hover{color:#000}.btn.btn,a.btn.btn{border-radius:0;font-size:16px;font-weight:500;padding:13px 16px}.btn.btn-primary,a.btn.btn-primary{background-color:#e8522a;color:#fff}.btn.btn-default,.btn.btn-secondary,a.btn.btn-default,a.btn.btn-secondary{background-color:#000;border-color:#000;color:#fff}.carousel-wrapper{position:relative}.carousel-wrapper:before{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,212,255,0));content:"";display:block;height:20%;left:0;position:absolute;top:0;width:100%;z-index:1}.carousel-wrapper .banners-row .wide-carousel .carousel-inner{height:80vh;max-height:760px;min-height:unset!important}@media (max-width:767px){.carousel-wrapper .banners-row .wide-carousel .carousel-inner{height:100vh;max-height:100vh}}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item{height:100%}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a>img,.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a>picture>img,.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item>img{border:none;display:block;height:0;inset:0;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;padding:0;position:absolute;width:0}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a{display:flex;flex-wrap:wrap}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-texts{align-items:center;background-color:transparent;bottom:20%;display:flex;left:0;min-height:unset;padding:0;position:absolute;width:100%}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-title{color:#fff;font-size:24px;font-weight:500;letter-spacing:15px;line-height:47px;margin-bottom:0;overflow:hidden;text-align:center;text-transform:uppercase}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text{color:#fff;font-size:32px;font-weight:700;height:auto;height:unset;line-height:52px;margin:-10px 0 0;overflow:visible;position:relative;text-align:center;width:auto;z-index:2}@media (min-width:768px){.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text{font-size:104px;height:52px;height:104px;line-height:104px;margin-top:0}}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text:after{background-image:url(/user/documents/mime/src/img/carousel-line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:26px;margin:auto;position:relative;text-align:center;top:-10px;width:90%;z-index:-1}@media (min-width:768px){.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text:after{height:50px;top:-25px}}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li{border:1px solid #fff;height:12px;margin:0 5px;width:12px}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li.active{background-color:transparent;background-color:#fff;border-radius:50%;position:relative}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li.active:after{display:none}.carousel-wrapper .banners-row .wide-carousel .carousel a[href="/"]{pointer-events:none}.carousel-wrapper .banners-row .wide-carousel .carousel a[href="/"] .extended-banner-link:after{display:none}.in-index .carousel-wrapper{margin-top:0}@media (min-width:768px){.in-index .carousel-wrapper{margin-top:120px}}main .category-top{border-bottom:0;margin-bottom:0;padding-top:25px}@media (min-width:768px){main .category-top{padding-top:40px}}main .category-top .category-title{font-weight:500;margin-bottom:10px;margin-top:0;text-align:left}main .category-top .subcategories{flex-wrap:nowrap;justify-content:flex-start;margin-top:0;overflow-x:auto;padding-left:0;padding-right:0}main .category-top .subcategories li{margin-right:7.5px;padding-left:0;width:auto}@media (min-width:768px){main .category-top .subcategories li{padding:5px 0 0}}main .category-top .subcategories li a{background-color:#f6f8f7;border:0;border-radius:40px;color:#000;height:auto;padding:10px 25px}main .category-top .subcategories li a:hover{background-color:#c8c8c8}main .category-top .subcategories li a .image,main .category-top .subcategories li a:before{display:none}main .category-top .subcategories li a .text{font-size:16px;font-weight:300;padding-left:0;width:100%}main #productsTop,main .products-top-header{display:none}.content-inner .votes-wrap.discussion .add-comment,.p-detail .votes-wrap.discussion .add-comment{background-color:transparent;color:#e8522a}.discussion-wrapper{margin-bottom:50px}.discussion-form .form-group.js-validated-element-wrapper,.vote-form .form-group.js-validated-element-wrapper{position:relative}.discussion-form .form-group.js-validated-element-wrapper:after,.vote-form .form-group.js-validated-element-wrapper:after{color:#b40000;content:"*";display:block;position:absolute;right:-10px;top:0}.discussion-form .form-group.js-validated-element-wrapper.col-sm-6:after,.vote-form .form-group.js-validated-element-wrapper.col-sm-6:after{right:5px}.discussion-form .form-group.js-validated-element-wrapper.consents-first:after,.vote-form .form-group.js-validated-element-wrapper.consents-first:after{display:none}body.price-sorting #filters-wrapper .vybrane-filtry{visibility:visible!important}#content #category-header,#content .category-header-pagination{display:none!important}#content #category-header form label:first-of-type{padding-left:0!important}#content #filters-wrapper{font-size:16px;margin-bottom:15px}@media (min-width:992px){#content #filters-wrapper .show-filters.btn{display:none}}@media (min-width:768px){#content #filters-wrapper{background-color:#fff}}@media (max-width:991px){#content #filters-wrapper #category-filter-hover{display:none!important}}#content #filters-wrapper.show-filter-mobile #category-filter-hover{display:block!important}@media (min-width:992px){#content #filters-wrapper.show-filter-mobile #category-filter-hover{display:flex!important}}#content #filters-wrapper .filters-wrapper{display:flex;flex-direction:column;margin-bottom:0;width:100%}@media (max-width:767px){#content #filters-wrapper .filters-wrapper{flex-wrap:wrap}}#content #filters-wrapper .filters-wrapper>.category-header{background-color:#fff!important;border-top-color:#d7d7d7;border-top-width:1px;display:flex;padding:15px 0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper>.category-header{order:-19}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper>.category-header{display:none}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown{align-items:center;display:flex;line-height:0}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:first-child{order:2}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(2){order:3}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(3){order:1}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(4){order:4}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li strong{font-size:16px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label{text-decoration:underline}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label:hover{color:#cb0000!important}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order{background-color:#fff}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order:after{background-color:#fff;bottom:-2px;content:"";height:4px;left:1px;position:absolute;width:calc(100% - 2px);z-index:1101}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu{border-color:#c8c8c8;border-width:0;box-shadow:none;left:auto;min-width:150px;padding:10px;right:-1px;top:60px;width:calc(100% + 2px)}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li{margin-bottom:10px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong{padding:3px 0}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label:hover,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong:hover{color:#000}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{border:0;font-size:16px;font-weight:400;line-height:1;padding:21px 5px;text-decoration:underline!important}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{padding:21px 22px;text-decoration:none}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order:hover{color:#000}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .products-listing-order-heading{display:none}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{color:#000;font-size:10px;margin-left:3px;position:relative;top:3px}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{top:0}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down:before{display:inline-block;text-decoration:none}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{flex:1 1 auto;margin:0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{order:-20}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{display:none}}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a{align-items:center;background-color:#000;border:0;border-radius:0;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;margin-left:-1px;padding:7px}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.75 5.5c0-.506.41-.917.917-.917h14.666a.917.917 0 1 1 0 1.834H3.667A.917.917 0 0 1 2.75 5.5ZM5.5 11c0-.506.41-.917.917-.917h9.166a.917.917 0 1 1 0 1.834H6.417A.917.917 0 0 1 5.5 11Zm1.833 5.5c0-.506.41-.917.917-.917h5.5a.917.917 0 1 1 0 1.834h-5.5a.917.917 0 0 1-.917-.917Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:22px;width:22px}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:after{display:none}#content #filters-wrapper .filters-wrapper #filters{border-radius:0}#content #filters-wrapper .filters-wrapper #filters.filters{align-items:center;border-bottom:0;margin-bottom:0;margin-top:0;padding:0;width:100%}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters{background-color:transparent;border:0;display:flex;width:auto}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{display:none;padding-left:0;padding-right:10px;place-items:center;position:relative}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"";font-size:18px;font-weight:600}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{display:flex}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .title{background-color:#f6f8f7;background-position:center left 13px;background-repeat:no-repeat;color:#fff;display:none;font-size:16px;font-weight:500;margin-left:-1px;padding:19px 3px 19px 43px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .triangle{background-color:#f6f8f7;-webkit-clip-path:polygon(0 0,50% 50%,0 100%);clip-path:polygon(0 0,50% 50%,0 100%);display:none;height:60px;margin-left:-1px;width:30px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{background-color:transparent;display:flex;flex-direction:column;padding:0}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{flex-direction:row}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4{font-size:16px!important;font-weight:300!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:after{margin-left:6px!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:hover{color:#cb0000}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{background-color:transparent;border:0;padding:0;position:relative}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{border-bottom:0}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{width:100%!important}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section+.filter-section,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:first-child{border-top:0}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-count{display:none}@media (min-width:768px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-button{display:none}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.slider-wrapper{order:-10;width:auto}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.slider-wrapper{max-width:none;width:100%!important}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4{background-color:#f6f8f7;border-color:#f6f8f7;border-width:1px;box-shadow:0 5px 5px rgba(0,0,0,.2)}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:after{transform:rotate(0deg)}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:before{background-color:#f6f8f7;bottom:-2px;content:"";height:4px;left:1px;position:absolute;width:calc(100% - 2px);z-index:6}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) form{display:none}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper{display:flex}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper>div{border-radius:50%;width:auto}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper>div .advanced-parameter-inner{border-radius:50%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{border:1px solid transparent;cursor:pointer;font-size:16px;font-weight:500;margin:0;padding:21px 22px}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{align-items:center;display:flex;justify-content:space-between}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4:after{color:#000;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:3px;transform:rotate(-180deg)}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{padding:10px;z-index:5}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{background-color:#f6f8f7;border:1px solid #f6f8f7;box-shadow:0 5px 5px rgba(0,0,0,.2);left:0;position:absolute;width:205px}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{clear:none;margin:0 0 10px;width:100%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div label{font-size:16px;margin-right:0}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter{transform:scale(.9)}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content{background-color:#fff;border-color:#fff}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#f6f8f7;border-color:#f6f8f7}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#e0e0e0}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#e8522a;border-color:#e8522a}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#e8522a}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider span{color:#000}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover{display:flex;flex-wrap:wrap}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label{font-size:16px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label .filter-count{display:none}#content .vybrane-filtry{align-items:center;border-radius:0;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:0;order:0;padding:10px 0}#content .vybrane-filtry #clear-filters{order:1}@media (max-width:767px){#content .vybrane-filtry{margin-top:25px}}#content .vybrane-filtry:not(.aktivni-filtr){margin-bottom:20px;padding:0;visibility:hidden}#content .vybrane-filtry:not(.aktivni-filtr) .slider-wrapper{color:#000;margin:0;width:auto}#content .vybrane-filtry.aktivni-filtr{border-bottom:0;visibility:visible}#content .vybrane-filtry.aktivni-filtr .vybrane-filtry-text{color:#000;display:block;font-family:#000000;font-size:18px;font-weight:500;line-height:normal;margin-left:0;visibility:visible}#content .vybrane-filtry.aktivni-filtr .slider-wrapper{visibility:visible;width:auto}#content .vybrane-filtry.aktivni-filtr #clear-filters,#content .vybrane-filtry.aktivni-filtr .filter-label{visibility:visible}#content .vybrane-filtry .vybrane-filtry-text{display:none;margin:12px 0 12px 11px;order:-1}#content .vybrane-filtry .filter-here{display:flex;flex-wrap:wrap;width:90%}@media (max-width:767px){#content .vybrane-filtry .filter-here{width:100%}}#content .vybrane-filtry .filter-section.filter-section-count{padding:0}#content .vybrane-filtry .filter-total-count{display:none}#content .vybrane-filtry #clear-filters{margin-bottom:0}@media (max-width:767px){#content .vybrane-filtry #clear-filters{text-align:right;width:100%}}#content .vybrane-filtry #clear-filters a{color:#000!important;font-size:14px;font-weight:300;padding-bottom:5px;text-transform:none}#content .vybrane-filtry #clear-filters a:after,#content .vybrane-filtry .filter-count{display:none}#content .vybrane-filtry .filter-label{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:0;color:#000;display:flex!important;font-size:14px;font-weight:400;line-height:1;margin:0;min-height:24px;padding:9px 10px;top:-8px;width:auto}#content .vybrane-filtry .filter-label:after{color:#000;content:"\e912";display:block;font-family:shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:0;color:#000;display:flex;font-size:14px;font-weight:400;line-height:1;margin:0;max-width:unset;padding:9px 10px}#content .vybrane-filtry .slider-wrapper:hover{cursor:pointer}#content .vybrane-filtry .slider-wrapper .slider-content,#content .vybrane-filtry .slider-wrapper h4{display:none}#content .vybrane-filtry .slider-wrapper .slider-header{margin-left:3px;padding:0;width:auto}#content .vybrane-filtry .slider-wrapper .slider-header .from,#content .vybrane-filtry .slider-wrapper .slider-header .to{color:#000}#content .vybrane-filtry .slider-wrapper.slider-filter:before{display:none}#content .vybrane-filtry .slider-wrapper:before{color:#000;content:""}#content .vybrane-filtry .slider-wrapper:after{color:#000;content:"\e912";display:block;font-family:Shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper .from,#content .vybrane-filtry .slider-wrapper .to{float:none;width:auto}#content .vybrane-filtry .slider-wrapper .from>span,#content .vybrane-filtry .slider-wrapper .to>span{font-size:14px}#content .vybrane-filtry .slider-wrapper .from:after{content:" - ";font-size:14px}.cena-yes #content .vybrane-filtry{visibility:visible}#content .filter-section fieldset div label:not(.advanced-parameter),#footer .filter-section fieldset div label:not(.advanced-parameter){padding-bottom:0}.flags.flags-default{align-items:flex-start;display:flex;flex-direction:column;padding:10px;width:auto}.flag.flag{background-color:#fff;border-radius:0;color:#6b3;font-size:70%;font-weight:500;line-height:16px;min-width:0;padding:5px;text-transform:lowercase}@media (min-width:425px){.flag.flag{font-size:14px}}.flag.flag-new{color:#6b3}.flag.flag-action{color:#b40000}.flag.flag-sale-price{color:#e8522a}.flag.flag .icon-van{display:none}.p-detail-inner .flags-extra{bottom:auto;left:10px;position:absolute;top:5px}.p-detail-inner .flags-extra .flag{border-radius:0;font-size:14px;height:auto;width:auto}.p-detail-inner .flags-extra .flag-discount{background-color:#fff}.p-detail-inner .flags-extra .flag-discount .price-standard{display:none}.p-detail-inner .flags-extra .flag-discount .price-save{color:#e8522a;font-size:14px}.p-detail-inner .flags-default{right:5px;width:auto}.p-detail-inner .flags .flag{font-size:14px}.p-detail-inner .flags .flag-action{display:none}.p-detail-inner .flags .flag-discount{left:10px;position:absolute;top:5px}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.footer-newsletter-full-width{display:none}footer#footer .custom-footer{display:flex;flex-direction:column;font-size:16px;padding-bottom:0}@media (min-width:768px){footer#footer .custom-footer{flex-direction:row;justify-content:center;padding-bottom:25px}}footer#footer .custom-footer__contact{order:1;padding-top:25px}@media (min-width:768px){footer#footer .custom-footer__contact{flex-basis:25%;width:25%}}footer#footer .custom-footer__contact h4{display:none}footer#footer .custom-footer__contact ul{display:flex;flex-direction:row;flex-wrap:wrap}footer#footer .custom-footer__contact ul:before{background-image:url(/user/documents/mime/src/icon/footer-logo.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:38px;width:100%}footer#footer .custom-footer__contact ul li{display:none;padding-bottom:0}footer#footer .custom-footer__contact ul li.social-icon-list{display:block;padding-bottom:25px;padding-right:10px;padding-top:15px}footer#footer .custom-footer__contact ul li.social-icon-list a{background-color:transparent;height:30px;width:30px}footer#footer .custom-footer__contact ul li.social-icon-list a:before{border-radius:15px;font-size:14px;line-height:30px}footer#footer .custom-footer__contact ul li.social-icon-list a.facebook:before{content:url(/user/documents/mime/src/icon/fb.svg)}footer#footer .custom-footer__contact ul li.social-icon-list a.instagram:before{content:url(/user/documents/mime/src/icon/ig.svg)}footer#footer .custom-footer__banner19{order:2}@media (min-width:768px){footer#footer .custom-footer__banner19{flex-basis:66.6666666667%;width:66.6666666667%}}@media (min-width:992px){footer#footer .custom-footer__banner19{flex-basis:50%;padding-inline:0;width:50%}}footer#footer .custom-footer__banner19 .accordion{margin-left:-10px;margin-right:-10px;width:100vw}@media (min-width:992px){footer#footer .custom-footer__banner19 .accordion{display:flex;margin-inline:unset;width:auto}}footer#footer .custom-footer__banner19 .accordion-item{border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;margin-top:-1px;position:relative}@media (min-width:768px){footer#footer .custom-footer__banner19 .accordion-item{border-bottom:0;border-top:0;flex-basis:50%;margin-top:0;width:50%}}footer#footer .custom-footer__banner19 .accordion-item:after{color:#fff;content:"\e90e";display:block;font-family:Shoptet;height:16px;position:absolute;right:15px;top:16px;width:16px}@media (min-width:768px){footer#footer .custom-footer__banner19 .accordion-item:after{display:none}}footer#footer .custom-footer__banner19 .accordion-item.active:after{transform:rotate(180deg)}footer#footer .custom-footer__banner19 .accordion-trigger{color:#fff;font-size:20px;font-weight:500;padding:15px}@media (min-width:768px){footer#footer .custom-footer__banner19 .accordion-trigger{padding-top:0}}footer#footer .custom-footer__banner19 .accordion-content{color:#525252;font-weight:300;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease-out}@media (min-width:768px){footer#footer .custom-footer__banner19 .accordion-content{max-height:none}}footer#footer .custom-footer__banner19 .accordion-content li a{color:#f5f5f5;font-weight:300;line-height:26px;padding:0}footer#footer .custom-footer__banner19 .accordion-content li span{display:block;position:relative}footer#footer .custom-footer__banner19 .accordion-content li span:before{background-repeat:no-repeat;background-size:auto;content:"";display:block;height:20px;left:0;margin-top:5px;position:absolute;top:50%;transform:translateY(-50%);width:20px}footer#footer .custom-footer__banner19 .accordion-content li span:after{color:#d3d3d3;display:block;font-size:16px;font-weight:300;line-height:26px;margin-top:0;padding-left:30px}footer#footer .custom-footer__banner19 .accordion-content li span a{color:#000;color:#fff;font-size:16px;font-weight:500;padding-left:30px}footer#footer .custom-footer__banner19 .accordion-content li span.tel{margin-bottom:20px}footer#footer .custom-footer__banner19 .accordion-content li span.tel:before{background-image:url(/user/documents/mime/src/icon/ico-phone.svg)}footer#footer .custom-footer__banner19 .accordion-content li span.mail:before{background-image:url(/user/documents/mime/src/icon/ico-mail.svg)}footer#footer .custom-footer__banner19 .accordion-content li span.mail:after{max-width:250px}footer#footer .footer-bottom a,footer#footer .footer-bottom span,footer#footer .footer-bottom strong{color:#000;font-weight:300}form input[type=checkbox]+label{font-size:16px;padding-left:30px}form input[type=checkbox]+label:not(.advanced-parameter){padding-top:0!important}form input[type=checkbox]+label:before,form input[type=checkbox]:checked+label:after{border-radius:1px;height:20px;width:20px}form label .filter-count{background-color:transparent;font-size:16px;font-weight:300;opacity:.5;padding:0}form label .filter-count:before{content:"("}form label .filter-count:after{content:")"}.form-control{border-color:#c8c8c8;border-radius:0;color:#000}.form-control::-moz-placeholder{color:#000}.form-control::placeholder{color:#000}.id--8 #register-form h4{display:block;height:0;opacity:0}.id--8 #register-form .stay-in-touch{margin-top:15px}body:has(.site-msg.information) #header{top:30px}#header{background-color:#000;border-bottom:1px solid #c8c8c8;opacity:0;position:fixed;top:0;transition:opacity .05s ease-out;width:100%;z-index:9999}@media (min-width:768px){#header #navigation{height:60px}}#header .header-top{border-bottom:1px solid #c8c8c8;height:60px}#header .header-top:before{background:#fff;content:"";display:block;height:60px;left:100%;position:absolute;top:0;transition:left .3s ease-out;width:100%}#header .header-top .navigation-wrapper{display:flex}#header .header-top .navigation-wrapper .site-name{align-items:center;display:flex;flex-grow:1;order:1;padding:0;text-align:left}#header .header-top .navigation-wrapper .site-name a{position:relative;z-index:20}#header .header-top .navigation-wrapper .site-name a img{max-height:38px}#header .header-top .navigation-wrapper .navigation-buttons{order:2}#header .header-top .navigation-wrapper .navigation-buttons a{filter:invert(1);position:relative;z-index:20}#header .header-top .navigation-wrapper .navigation-buttons a i:before{background-size:contain;color:#000;display:block;height:20px;width:20px}#header .header-top .navigation-wrapper .navigation-buttons a i:after{display:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=search]{background-color:transparent}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=search] .icon-search:before{background-image:url(/user/documents/mime/src/icon/ico-search.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a.top-nav-button-account,#header .header-top .navigation-wrapper .navigation-buttons a[data-target=login]{background-color:transparent}#header .header-top .navigation-wrapper .navigation-buttons a.top-nav-button-account .icon-login:before,#header .header-top .navigation-wrapper .navigation-buttons a[data-target=login] .icon-login:before{background-image:url(/user/documents/mime/src/icon/ico-user.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a.favourite .favourite_icon:before{background-image:url(/user/documents/mime/src/icon/ico-heart.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart]{padding-left:5px}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart] .icon-cart:before{background-image:url(/user/documents/mime/src/icon/ico-cart.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;line-height:14px;width:20px}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart] .icon-cart:after{display:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=navigation]{background-color:transparent;color:#000;min-width:50px;text-decoration:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=navigation]:hover{text-decoration:none}#header .header-top .navigation-wrapper .navigation-tools{order:3;position:relative;width:auto;z-index:9999}#header .header-top .navigation-wrapper .navigation-tools .dropdown-menu{border-radius:0;left:auto;right:0}#header .header-top .navigation-wrapper .navigation-tools .languagesMenu{border-bottom:1px solid #c8c8c8;margin-top:-1px}#header .header-top .navigation-wrapper .user-action .user-action-search{bottom:auto;overflow:visible}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-search{bottom:0;height:108px;padding:30px 65px}}#header .header-top .navigation-wrapper .user-action .user-action-search:before{background-color:#fff;content:"";height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-search:before{height:108px}}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form{position:relative;z-index:2}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input{background-image:url(/user/documents/mime/src/icon/ico-search-black.svg);background-position:15px;background-repeat:no-repeat;border-color:#c8c8c8;color:#000;height:44px;padding:13px 16px 13px 50px}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input::-moz-placeholder{color:#000}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input::placeholder{color:#000}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-button{height:44px;padding:13px 16px}#header .header-top .navigation-wrapper .user-action .user-action-search .search-widget-close{bottom:0;margin:auto}#header .header-top .navigation-wrapper .user-action .user-action-login{border-radius:0;margin-right:0;max-width:1330px;right:0;width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login:before{background-color:#fff;content:"";height:157px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner{border-radius:0;box-shadow:none;height:auto;margin-top:1px}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner{height:156px}}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner h2{font-weight:500}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form{display:flex;flex-wrap:wrap}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{width:100%}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{width:50%}}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{margin-bottom:0;width:33.3333333333%}}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div:last-of-type{width:100%}}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div:last-of-type{width:33.3333333333%}}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .input-wrapper.password{margin-left:10px}}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .input-wrapper .form-control{height:44px}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper{padding-bottom:0;padding-left:15px;padding-top:0}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper button{width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;text-align:right;width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper a+a{padding-top:0}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper a+a:before{color:#c8c8c8;content:"/";display:inline-block;margin:0 15px}}#header .header-top .navigation-wrapper .user-action .user-action-cart,#header .header-top .navigation-wrapper .user-action .user-action-cart .cart-widget-inner{border-radius:0}#header .header-top .navigation-wrapper .user-action .searchWhisperer.active{height:75vh;overflow:scroll}@media (min-width:992px){#header .header-bottom{height:60px;margin:auto;max-width:1330px}}#header .header-bottom .navigation-wrapper nav{background:#fff;margin:auto}@media (min-width:768px){#header .header-bottom .navigation-wrapper nav{background:transparent}}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav{width:992px}}@media (min-width:1330px){#header .header-bottom .navigation-wrapper nav{width:1330px}}#header .header-bottom .navigation-wrapper nav .navigation-in{background-color:transparent}@media (min-width:768px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1{justify-content:flex-start;position:relative}}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1{left:0}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li{border:0;cursor:pointer}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.ext{margin:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.ext .submenu-arrow{display:inline-block;opacity:.7;position:relative}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.exp>a{background-color:transparent}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.exp>a:after{background-color:#e8522a;bottom:-2.5px;content:"";display:block;height:5px;left:0;position:absolute;width:100%;z-index:9999}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:60px;position:relative;text-transform:none}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:focus,#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:hover{background-color:transparent}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:focus:after,#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:hover:after{display:block}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:after{background-color:#e8522a;bottom:-2.5px;content:"";display:none;height:5px;left:0;position:absolute;width:100%;z-index:9999}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a b{font-weight:500}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{justify-content:flex-start;margin:auto;max-width:100%;padding:50px 15px;right:0;width:100%}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{left:50%;transform:translateX(-50%);z-index:9999}}@media (min-width:1400px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{width:1330px}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2:before{background-color:#fff;border-top:1px solid #c8c8c8;content:"";height:calc(100% + 5px);left:0;position:absolute;top:-1px;width:100vw;z-index:-1}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2:before{left:50%;transform:translateX(-50%)}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li{padding:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a{color:#000;font-size:20px;font-weight:500}@media (max-width:1329px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a{padding-left:15px}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a:hover{text-decoration:underline}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a.menu-image{display:none}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2>li>div{padding-left:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2>li>div a{margin-bottom:15px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3{font-size:16px;font-weight:300;padding-bottom:5px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3 li a{display:block;font-size:16px;font-weight:300;line-height:20px;margin-bottom:0;padding-bottom:15px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3 .more-items-trigger{display:none}#header .header-bottom .menu-helper{top:5px}#header .header-bottom .menu-helper:after{color:#fff}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li{border:0;border-radius:0;margin:0;padding-left:0;padding-right:0}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li.exp{background-color:transparent;border-bottom:1px solid #c8c8c8}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li.exp>a{border-bottom:0}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1>li>a{border:0;border-bottom:1px solid #c8c8c8;margin:0 0 -1px}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1>li>a b{color:#000}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1>li>a .submenu-arrow{position:absolute}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 .menu-level-2{padding:0 0 0 5px}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 .menu-level-2>li>div a{font-size:16px;font-weight:300;margin-bottom:0;padding:10px 15px}body.navigation-window-visible .navigation-buttons a[data-target=navigation]:before{content:"\e912"}body.cart-window-visible .icon-cart:before,body.login-window-visible .icon-login:before,body.search-window-visible .icon-search:before{background-image:url(/user/documents/mime/src/icon/ico-cross.svg)!important;filter:invert(0)!important}body:not(.in-index) .overall-wrapper{padding-top:60px}@media (min-width:768px){body:not(.in-index) .overall-wrapper{padding-top:120px}}body:not(.in-index).admin-logged .overall-wrapper{padding-top:90px}@media (min-width:768px){body:not(.in-index).admin-logged .overall-wrapper{padding-top:150px}}body:not(.in-index) .custom-footer__instagram{display:none!important}#content .custom-footer__instagram{display:flex;flex-direction:column;padding:50px 0;position:relative;width:100%!important}@media (max-width:767px){#content .custom-footer__instagram{align-items:center}}#content .custom-footer__instagram h4{color:#000;font-size:20px;font-weight:500;width:50%}@media (max-width:767px){#content .custom-footer__instagram h4{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#content .custom-footer__instagram h4 span{display:none}#content .custom-footer__instagram h4 a{text-decoration:underline}#content .custom-footer__instagram h4 a:hover{text-decoration:none}#content .custom-footer__instagram .instagram-follow-btn{font-size:16px;font-weight:500;margin:1rem 0;padding-right:20px;position:absolute;right:0;text-align:end;text-decoration:underline;width:50%}@media (min-width:768px){#content .custom-footer__instagram .instagram-follow-btn{top:50px}}@media (max-width:767px){#content .custom-footer__instagram .instagram-follow-btn{margin-top:0;padding:0;position:relative!important;text-align:center;width:100%}#content .custom-footer__instagram .instagram-follow-btn span{padding:0}#content .custom-footer__instagram .instagram-follow-btn span a{text-decoration:underline}}#content .custom-footer__instagram .instagram-follow-btn span:before{display:none}#content .custom-footer__instagram .instagram-follow-btn span a{text-decoration:underline}#content .custom-footer__instagram .instagram-follow-btn span a:active,#content .custom-footer__instagram .instagram-follow-btn span a:focus,#content .custom-footer__instagram .instagram-follow-btn span a:hover{text-decoration:none}#content .custom-footer__instagram .instagram-widget{align-items:center;display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between;max-width:100%;padding-top:10px;width:100%}@media (max-width:767px){#content .custom-footer__instagram .instagram-widget{flex-direction:column;gap:15px}#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{flex-direction:row!important}}#content .custom-footer__instagram .instagram-widget>a{display:none}#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{display:flex;flex-direction:row;gap:15px;justify-content:center;width:100%}@media (min-width:768px){#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{flex-direction:column;width:25%}}@media (max-width:1399px){#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{gap:15px}}#content .custom-footer__instagram .instagram-widget .ig-container-1 a,#content .custom-footer__instagram .instagram-widget .ig-container-2 a,#content .custom-footer__instagram .instagram-widget .ig-container-3 a,#content .custom-footer__instagram .instagram-widget .ig-container-4 a{overflow:hidden;position:relative;width:100%}#content .custom-footer__instagram .instagram-widget .ig-container-1 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-2 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-3 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-4 a:before{content:"";display:block;padding-bottom:100%}#content .custom-footer__instagram .instagram-widget .ig-container-1 a img,#content .custom-footer__instagram .instagram-widget .ig-container-2 a img,#content .custom-footer__instagram .instagram-widget .ig-container-3 a img,#content .custom-footer__instagram .instagram-widget .ig-container-4 a img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media (min-width:576px){#content .custom-footer__instagram .instagram-widget .ig-container-2{height:100%;width:100%}}@media (min-width:768px){#content .custom-footer__instagram .instagram-widget .ig-container-2{width:51.5%}}#content .custom-footer__instagram .instagram-widget .ig-container-2 a{height:100%}#content .custom-footer__instagram .instagram-widget .ig-container-2 a:nth-child(2){display:none}#content .custom-footer__instagram .instagram-widget .ig-container-2 a img{height:100%}body .site-msg.information{background-color:#1f1f1f;color:#fff;opacity:1;position:fixed;top:0;width:100%}body .site-msg.information .text{color:inherit}body .site-msg.information .close{left:-10px}@media (min-width:768px){body .site-msg.information .close{left:0}}body .site-msg.information .close:before{color:inherit}.messages{opacity:1;top:60px!important;z-index:99999}@media (min-width:768px){.messages{top:120px!important}}.messages .msg{opacity:1}.footer-bottom #signature{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.footer-bottom #signature .title{align-items:center;color:inherit;display:flex}.footer-bottom #signature .title img{height:16px;margin-left:0;margin-right:10px}.footer-bottom #signature .pipe{color:inherit;margin:0 10px}.footer-bottom #signature a{align-items:center;color:inherit;display:flex}.footer-bottom #signature a img{height:25px;margin-left:10px;margin-right:0;margin-top:-2px}.footer-bottom #signature img{width:auto}.fav-products .product .p-bottom{display:none}.fav-products .product .p .favourite .add_favourite svg{fill:#e8522a;stroke:#e8522a}.fav-products .product .flags{display:none}.product .p{position:relative}.product .p .favourite{background-color:#fff;border-radius:50%;display:block;height:22px;position:absolute;right:15px;top:5px;width:22px;z-index:2}@media (min-width:992px){.product .p .favourite{right:25px;top:10px}}.product .p .favourite .add_favourite{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.product .p .favourite .add_favourite svg{stroke:#000;stroke-width:2;fill:#fff;height:14px;opacity:1;transition:all .3s ease-out;width:14px}.product.fav-active .p .favourite .add_favourite svg{fill:#e8522a;stroke:#e8522a}.favourite_icon{height:22px;position:relative;width:22px}.favourite_icon .number{background-color:#e4d2bc;border-radius:50%;color:#000;font-size:13px;font-style:normal;height:17px;line-height:17px;position:absolute;top:10px;width:17px}.p-detail-inner .p-to-cart-block{align-items:center;display:flex}.p-detail-inner .p-to-cart-block .add-to-cart-button{height:40px}.p-detail-inner .p-to-cart-block .add-to-cart{flex-grow:1}.p-detail-inner .p-to-cart-block .favourite-detail{background-color:#f6f8f7;height:40px;margin-left:5px;width:40px}.p-detail-inner .p-to-cart-block .favourite-detail .btn_toggle{background-image:url(/user/documents/mime/src/icon/icon-fav-false.png);background-position:50%;background-repeat:no-repeat;background-size:auto 50%;cursor:pointer;height:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle{background-size:0}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle i{display:grid;height:100%;place-items:center;width:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle svg{fill:#e8522a;opacity:1}.p-detail-inner .p-to-cart-block .favourite-detail p{margin-bottom:0}.p-detail-inner .p-to-cart-block .favourite-detail svg{display:block;height:17px;opacity:0;width:17px}.p-detail-inner .navigation-buttons i span.number,.p-detail-inner a[data-target=cart] i{background-color:#e4d2bc!important;color:#fff!important}.favourite_icon .number,.navigation-buttons>a[data-target=cart] i{background-color:#e4d2bc;color:#000;filter:invert(1);font-size:14px}.selectButtonsContent{display:flex;flex-wrap:wrap;gap:10px}.selectButtonsContent .select-option{border:1px solid #c8c8c8;cursor:pointer;margin-right:7.5px;min-width:30px;padding:5px 10px;text-align:center}.selectButtonsContent .select-option.active{border-color:#000;font-weight:500}.selectButtonsContent .select-option.available-false{border-color:#c8c8c8;opacity:.5;position:relative}.selectButtonsContent .select-option.available-false.active{border-color:#000;font-weight:500}.selectButtonsContent .select-option.available-false:before{background:linear-gradient(to top right,transparent calc(50% - 1px),#c8c8c8,transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),#c8c8c8,transparent calc(50% + 1px));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#content-wrapper .pagination-wrapper{justify-content:flex-end;margin-bottom:50px;position:relative}#content-wrapper .pagination-wrapper .pagination{min-width:0;width:auto;z-index:2}#content-wrapper .pagination-wrapper .pagination-top{display:none}#content-wrapper .pagination-wrapper .pagination-loader{flex-grow:1}@media (min-width:1330px){#content-wrapper .pagination-wrapper .pagination-loader{position:absolute;width:100%}}#content-wrapper .pagination-wrapper .pagination-loader .btn{background-color:transparent;border-color:#000;color:#000}#content-wrapper .pagination-wrapper .pagination-loader .btn:hover{background-color:#000;color:#fff}#content-wrapper .pagination-wrapper .pagination-count,#content-wrapper .pagination-wrapper .pagination-loader .btn:after{display:none}#content-wrapper .pagination-wrapper .pagination-link,#content-wrapper .pagination-wrapper .pagination>a{background-color:transparent;border:1px solid #c8c8c8;border-radius:0}#content-wrapper .pagination-wrapper .pagination-link:hover,#content-wrapper .pagination-wrapper .pagination>a:hover{background-color:#000;color:#fff;text-decoration:none}#content-wrapper .pagination-wrapper .pagination .current{background:#000;border-radius:0;color:#fff;position:relative;top:-1px}#cboxOverlay,#colorbox{z-index:9999}#cboxContent,#cboxContent #cboxLoadedContent{border-radius:0}#cboxContent .advanced-order .h1{font-size:20px;letter-spacing:0}#cboxContent .advanced-order .ao-product .ao-image{flex-basis:0;margin-right:10px;min-width:100px;width:auto}#cboxContent .advanced-order .ao-product .ao-name .h3{font-size:18px;font-weight:400;margin-bottom:0}#cboxContent .advanced-order .ao-product .ao-name .h3 span{font-size:16px;font-weight:300}#cboxContent .advanced-order .ao-product .ao-name .ao-availability{font-weight:300}main#content .products-block .product .widget-parameter-wrapper,main#content .products-block--mime .product .widget-parameter-wrapper{height:25px;justify-content:flex-start;margin-bottom:20px;margin-top:-45px;opacity:0;order:2;padding-left:10px;transition:all .3s ease-out}main#content .products-block .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a,main#content .products-block--mime .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a{background-color:#fff;border:0;display:block;height:25px;line-height:25px;margin-right:5px;min-width:25px;padding:2.5px 5px;text-align:center;transition:all .3s ease-out;width:auto}main#content .products-block .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a:hover,main#content .products-block--mime .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a:hover{background-color:#000;color:#fff;text-decoration:none}main#content .products-block .product:hover .widget-parameter-wrapper,main#content .products-block--mime .product:hover .widget-parameter-wrapper{opacity:1}main#content .products-block .product .p-in,main#content .products-block--mime .product .p-in{position:relative}main#content .products-block .product .p-in .prices,main#content .products-block--mime .product .p-in .prices{align-items:flex-end;display:flex}main#content .products-block .product .p-in .prices .price-final,main#content .products-block--mime .product .p-in .prices .price-final{margin-right:5px}main#content .products-block .product .p-in .prices .price-standard strong,main#content .products-block--mime .product .p-in .prices .price-standard strong{font-weight:300;position:relative;top:1px}main#content .products-block .product:hover .name{text-decoration:underline}main#content .products-block .product .p .p-in{padding-top:5px;position:relative}main#content .products-block .product .p .p-in-in .name{font-size:14px;font-weight:300;height:auto;text-align:left}main#content .products-block .product .p .p-bottom .availability,main#content .products-block .product .p .p-bottom .p-desc,main#content .products-block .product .p .p-bottom .p-tools,main#content .products-block .product .p .p-bottom .ratings-wrapper,main#content .products-block .product .p .p-code{display:none}main#content .products-block .product .p .p-bottom .prices{display:flex;justify-content:flex-start;padding-top:0}main#content .products-block .product .p .p-bottom .prices .price-final{flex-basis:auto;font-size:16px;margin-right:5px}main#content .products-block .product .p .p-bottom .prices .price-final strong{font-weight:700}main#content .products-block .product .p .p-bottom .prices .price-standard strong{color:#787878;font-size:14px;font-weight:300}main#content .products-block .product .p .p-bottom .prices .price-save{background:#fff;color:#e8522a;font-size:14px;font-weight:500;padding:0 5px}main#content .products-block--mime{margin-left:-15px;margin-right:-15px}main#content .products-block--mime .flickity-slider{margin-left:15px;margin-right:15px}body:not(.in-index) main#content .products-block-mime .product{padding-bottom:25px;padding-top:0}main#content .p-detail .p-detail-inner .p-image-wrapper img{width:100%}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime{order:1;position:relative}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{background-color:#fff;background-image:url(/user/documents/mime/src/icon/ico-carret.svg);background-position:50%;background-repeat:no-repeat;background-size:7.5px;border-radius:50%;bottom:0;content:"";display:block;height:15px;margin:auto;pointer-events:none;position:absolute;text-align:center;top:0;width:15px}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{right:15px;transform:rotate(-90deg)}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after{left:15px;transform:rotate(90deg)}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:first-child{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(n+2){display:none}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(n+2){display:block}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(2){grid-area:1/1/3/3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(3){grid-area:1/3/3/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(4){grid-area:3/1/5/3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(5){grid-area:3/3/4/4}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(6){grid-area:3/4/4/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(7){grid-area:4/3/5/4}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(8){grid-area:4/4/5/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9){background:rgba(0,0,0,.4);grid-area:4/4/5/5;position:relative}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9) img{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9):after{background:transparent;border-radius:0;bottom:0;color:#fff;content:"+";display:block;font-size:52px;font-weight:700;height:52px;left:0;line-height:52px;margin:auto;position:absolute;right:0;text-align:center;top:0;transform:none;width:auto}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-child(n+12){display:none!important}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(5){grid-area:3/3/5/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6){background:rgba(0,0,0,.4);grid-area:3/3/5/5;position:relative}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6) img{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6):after{background:transparent;border-radius:0;bottom:0;color:#fff;content:"+";display:block;font-size:52px;font-weight:700;height:52px;left:0;line-height:52px;margin:auto;position:absolute;right:0;text-align:center;top:0;transform:none;width:auto}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(n+7){display:none!important}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;width:80%}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:first-child{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:nth-of-type(2){margin-bottom:10px}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:not(:nth-of-type(2)) img{height:auto;width:120px}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{background-color:#fff;background-image:url(/user/documents/mime/src/icon/ico-carret.svg);background-position:50%;background-repeat:no-repeat;background-size:7.5px;border-radius:50%;bottom:0;content:"";display:block;height:15px;margin:auto;pointer-events:none;position:absolute;text-align:center;top:0;width:15px}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{right:15px;transform:rotate(-90deg)}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after{left:15px;transform:rotate(90deg)}.quantity{border:1px solid #c8c8c8;border-radius:0;margin-right:5px}.quantity .decrease,.quantity .increase{background-color:#f6f8f7;border-color:#c8c8c8;border-radius:0;height:40px}.quantity .decrease:before,.quantity .increase:before{font-size:16px;font-weight:300;line-height:40px}.quantity input{font-size:16px;font-weight:300;height:40px}#relatedFiles{margin-bottom:50px}#relatedFiles li{align-items:center;display:flex}.aside-indented main#content .category-content-wrapper .show-filter-mobile .filters-wrapper{display:block}.aside-indented main#content .category-content-wrapper h4 span{font-weight:300}.aside-indented main#content .category-content-wrapper .show-filters{background:#000;color:#fff;display:block}.aside-indented main#content .category-content-wrapper .filters-wrapper{display:none;padding:0}.aside-indented main#content .category-content-wrapper .filters-wrapper #filters{border:0;border-radius:0;padding:15px}.aside-indented main#content .category-content-wrapper .filters-wrapper #filters .filter-sections,.aside-indented main#content .category-content-wrapper .filters-wrapper #filters .filter-sections #category-filter-hover{display:flex}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset{text-align:left}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset label{padding:5px;width:100%}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset input[type=radio]:checked+label{border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}.sidebar-indented main#content .sidebar{background:transparent}@media (min-width:768px){.sidebar-indented main#content .sidebar{margin-left:0;margin-right:0;max-width:310px}}.sidebar-indented main#content .sidebar-inner{background:#f6f8f7;border:0;border-radius:0;margin:0;padding:15px}@media (min-width:768px){.sidebar-indented main#content .category-content-wrapper{padding-left:25px;width:calc(100% - 310px)}}.sidebar-indented main#content .category-content-wrapper #category-header,.sidebar-indented main#content .category-content-wrapper #filters-wrapper{display:none}.sidebar-indented #filters{margin-top:0!important}.sidebar-indented #filters .filter-sections #category-filter-hover{display:flex;width:100%}.sidebar-indented #filters .filter-sections h4 span{font-weight:300}.sidebar-indented #filters .slider-wrapper{order:-1;width:100%}.sidebar-indented #filters .slider-wrapper h4 span{font-weight:300}.sidebar-indented #filters .filter-total-count{color:#000;margin-top:10px}.slider-wrapper{order:-1;width:100%}.slider-wrapper h4 span{font-weight:300}.slider-wrapper .price-filter .slider-content{background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;height:8px}.slider-wrapper .price-filter .slider-content .ui-slider{background:transparent}.slider-wrapper .price-filter .slider-content .ui-slider-range{background-color:#000;border:1px solid #000;height:8px}.slider-wrapper .price-filter .slider-content .ui-slider-handle{background-color:#e8522a;border-radius:50%;height:22px;margin-left:-15px;top:-8px;width:22px}.slider-wrapper .price-filter .slider-content .ui-slider-handle:last-child{margin-left:-5px}.slider-wrapper .price-filter .slider-content .ui-slider-handle:before{background:#bb3713;border-radius:50%;content:"";height:12px;width:12px}.homepage-banners-full-width{background-color:transparent}@media (min-width:768px){.homepage-banners-full-width .banners-content{padding-left:15px;padding-right:15px}}.homepage-banners-full-width .banners-content .banner-wrapper{color:#000}.homepage-banners-full-width .banners-content .banner-wrapper>span{padding:0}@media (min-width:992px){.homepage-banners-full-width .banners-content .banner-wrapper>span{max-width:none}}@media (min-width:1400px){.homepage-banners-full-width .banners-content .banner-wrapper>span{max-width:1330px;padding:0 15px}}.products-block--mime .product{float:none!important;width:65vw!important}@media (min-width:576px){.products-block--mime .product{width:40vw!important}}@media (min-width:768px){.products-block--mime .product{width:28vw!important}}@media (min-width:1330px){.products-block--mime .product{width:25%!important}}.products-block--mime .product.inactive{color:#000}.products-block--mime .product .p{padding-right:10px}@media (min-width:992px){.products-block--mime .product .p{padding-right:15px}}.products-block--mime .product .p .p-in .p-bottom,.products-block--mime .product .p .p-in .p-in-in,.products-block--mime .product .p .p-in .p-in-in a{text-align:left}.products-block--mime .product .p .p-in .p-bottom>div .availability,.products-block--mime .product .p .p-in .p-bottom>div .p-desc,.products-block--mime .product .p .p-in .p-bottom>div .p-tools,.products-block--mime .product .p .p-in .p-bottom>div .ratings-wrapper{display:none}.products-block--mime .product .p .p-in .p-bottom .prices .price{font-size:16px}.products-block--mime .product .p .p-in .p-bottom .prices .price-final{order:1}.products-block--mime .product .p .p-in .p-bottom .prices .price-save{order:2}.products-block--mime .product .p .p-in .p-bottom .prices .price-standard{order:3}.products-block--mime .product .p .p-code{display:none}.flickity-enabled .flickity-button{height:16px;width:16px}@media (min-width:1400px){.flickity-enabled .flickity-button{height:35px;width:35px}}.flickity-enabled .flickity-button.previous{left:15px}@media (min-width:1400px){.flickity-enabled .flickity-button.previous{left:-30px}}.flickity-enabled .flickity-button.next{right:15px}@media (min-width:1400px){.flickity-enabled .flickity-button.next{right:-30px}}.flickity-enabled .flickity-button[disabled]{opacity:0}.flickity-enabled .flickity-button .flickity-button-icon{height:50%;left:25%;top:25%;width:50%}.top-categories{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;max-width:100%;padding:15px;width:100vw}@media (min-width:1400px){.top-categories{margin-top:15px;width:1330px}}.top-categories__item{text-align:center;width:calc(50% - 5px)}@media (min-width:576px){.top-categories__item{width:calc(33.33333% - 10px)}}@media (min-width:768px){.top-categories__item{width:calc(16.66667% - 10px)}}.top-categories__item:hover span{text-decoration:underline}.top-categories__item span{color:#000;display:block;font-family:Karla;font-size:16px;font-size:20px;font-weight:700;line-height:100%;padding:5px 10px 10px;text-align:center;text-transform:uppercase}.link-icon.watchdog{display:flex;height:100%;margin-bottom:0;padding:0}.link-icon.watchdog:hover{text-decoration:none!important}.link-icon.watchdog:before{align-items:center;color:#fff;content:"";display:flex;font-family:Karla,sans-serif;font-size:16px;font-weight:500;height:100%;justify-content:center;line-height:14px;margin-bottom:0;width:100%}.link-icon.watchdog i,.link-icon.watchdog span{display:none}.p-detail-inner .p-to-cart-block .watchdog{background:#e8522a;flex-grow:1;padding-left:30px;padding-right:30px;width:auto}.p-detail-inner .p-to-cart-block .add-to-cart{background-color:#e8522a;display:block;height:40px;transition:background-color .3s ease-out}@media (min-width:425px){.p-detail-inner .p-to-cart-block .add-to-cart{align-items:center;display:flex;justify-content:center}}.p-detail-inner .p-to-cart-block .add-to-cart:hover{background-color:#d04925}.p-detail-inner .p-to-cart-block .add-to-cart .add-to-cart-button{margin:auto}#watchdog-form>div:nth-child(5),#watchdog-form>div:nth-child(6){display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3RyYW5zbGF0aW9uLnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL19kb2N1bWVudC5zY3NzIiwibGF5b3V0L19hZG1pbi1sb2dnZWQuc2NzcyIsImxheW91dC9fZ3JpZC5zY3NzIiwibWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwibGF5b3V0L190eXBvZ3JhcGh5LnNjc3MiLCJtaXhpbnMvX3R5cG9ncmFwaHkuc2NzcyIsInBhZ2VzL180MDQuc2NzcyIsInBhZ2VzL19jYXRlZ29yeS5zY3NzIiwicGFnZXMvX2N1c3RvbWVyLnNjc3MiLCJwYWdlcy9faG9tZXBhZ2Uuc2NzcyIsInBhZ2VzL19sb3N0LXBhc3N3b3JkLnNjc3MiLCJwYWdlcy9fb3JkZXIuc2NzcyIsInBhZ2VzL19wYWdlLnNjc3MiLCJwYWdlcy9fcHJvZHVjdC1kZXRhaWwuc2NzcyIsImNvbXBvbmVudHMvX2FkdmFuY2VkLW9yZGVyLnNjc3MiLCJjb21wb25lbnRzL19iZW5lZml0cy5zY3NzIiwiY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2NhdGVnb3J5LXRvcC5zY3NzIiwiY29tcG9uZW50cy9fZGlzY3Vzc2lvbi5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fZmxhZy5zY3NzIiwiY29tcG9uZW50cy9fZmxpY2tpdHkuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19pbnN0YWdyYW0uc2NzcyIsImNvbXBvbmVudHMvX21lc3NhZ2VzLnNjc3MiLCJjb21wb25lbnRzL19taW1lQ29weXJpZ2h0LnNjc3MiLCJjb21wb25lbnRzL19taW1lRmF2b3VyaXRlUHJvZHVjdHMuc2NzcyIsImNvbXBvbmVudHMvX21pbWVTcGxpdHRlZFZhcmlhbnRzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wb3B1cC5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdC1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWdhbGxlcnkuc2NzcyIsIm1peGlucy9fY29tcG9uZW50cy5zY3NzIiwiY29tcG9uZW50cy9fcXVhbnRpdHkuc2NzcyIsImNvbXBvbmVudHMvX3JlbGF0ZWQtZmlsZXMuc2NzcyIsImNvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlcnMtaHAuc2NzcyIsImNvbXBvbmVudHMvX3RvcC1jYXRlZ29yaWVzLnNjc3MiLCJjb21wb25lbnRzL193YXRjaGRvZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtFLGdCQ3NHRixDQ3hHUSwrRkFBQSxDQ0hSLEVBR0MscUJBQUEsQ0FEQSxRQUFBLENBREEsU0ZTRCxDRUpBLGVBR0MseUJBQUEsQ0FEQSxzQkZRRCxDRUpBLGtCQVVDLGFBQUEsQ0FEQSxrQkFBQSxDQURBLG9CQUFBLENBREEsZUFBQSxDQURBLFlGV0QsQ0VBQSxNQUhDLGFGWUQsQ0VUQSxHQUNDLGVGUUQsQ0VKQSxFQUNDLG9CRlFELENFTEMseUJBR0MseUJGS0YsQ0VGQyxRQUNDLFlGSUYsQ0VBQSxZQUVDLGFGR0QsQ0VBQSxJQUNDLGFBQUEsQ0FFQSxXQUFBLENBREEsY0ZJRCxDRzVEQSxLQUdDLGtDQUFBLENBQ0EsaUNBQUEsQ0FDQSxpQkFBQSxDQUpBLGNGeUNNLENFeENOLGlCSGtFRCxDRzVEQSxpQ0FJQyxxQkZnRFMsQ0VqRFQsVUZnRFMsQ0VqRFQsNEJGc0JTLENFbkJULGNGNkJNLENFNUJOLGVGK0JVLENFNUJWLGdCQUFBLENBRkEsZUFBQSxDQUNBLGlCSGdFRCxDRzVEQSxPQUNDLDRCSCtERCxDRzVEQSxRQUNDLG1CSCtERCxDR3hERSw0REFRQyx5QkFBQSxDQVBBLFVBQUEsQ0FDQSxhQUFBLENBS0EsWUFBQSxDQUZBLE1BQUEsQ0FGQSxjQUFBLENBQ0EsS0FBQSxDQUVBLFdBQUEsQ0FHQSxXSDJESCxDRGxHRSwwQ0FDQyx3QkNxR0gsQ0RuR0UsMkZBQ0MsaURDcUdILENEbkdFLCtGQUNDLHFCQ3FHSCxDRG5HRSx5Q0FDQyw2Q0NxR0gsQ0RuR0Usb0pBQ0MsMEJDcUdILENEbkdFLDhEQUNDLGVDcUdILENEbkdFLDBGQUNDLHdDQ3FHSCxDRHhIRSwwQ0FDQyx3QkMySEgsQ0R6SEUsMkZBQ0MsZ0RDMkhILENEekhFLCtGQUNDLHNCQzJISCxDRHpIRSx5Q0FDQyw4Q0MySEgsQ0R6SEUsb0pBQ0MsMEJDMkhILENEekhFLDhEQUNDLGVDMkhILENEekhFLDBGQUNDLDRDQzJISCxDRDlJRSwwQ0FDQyw2QkNpSkgsQ0QvSUUsMkZBQ0MscUNDaUpILENEL0lFLCtGQUNDLG9CQ2lKSCxDRC9JRSx5Q0FDQyxvRENpSkgsQ0QvSUUsb0pBQ0MsZ0NDaUpILENEL0lFLDhEQUNDLGdCQ2lKSCxDRC9JRSwwRkFDQywyQ0NpSkgsQ0RwS0UsMENBQ0MsNkJDdUtILENEcktFLDJGQUNDLDBCQ3VLSCxDRHJLRSwrRkFDQyxpQkN1S0gsQ0RyS0UseUNBQ0MsMENDdUtILENEcktFLG9KQUNDLHFCQ3VLSCxDRHJLRSw4REFDQyxnQkN1S0gsQ0RyS0UsMEZBQ0MsNkJDdUtILENJMUxFLDZCQUNDLFdIaUplLENHL0lmLGNBQUEsQ0FDQSxLQUFBLENBRkEsYUorTEgsQ0lwTEssNkVBQ0MsY0hpQkksQ0doQkosYUowTE4sQ0l2TEssc0NBQ0MsUUp5TE4sQ0l0TE8sMkNBQ0MsWUp3TFIsQ0loTEUsMEJBQ0MsUUprTEgsQ0kvS0UsK0JBQ0MsUUppTEgsQ0t2TkEsV0FDQyxVTDBORCxDTWpNQywwQkQxQkQsV0FJRSxnQkwyTkEsQ0FDRixDS3hOQSxpQkFDQyxTQUFBLENBQ0EsbUNMMk5ELENLek5DLDJCQUNDLGlCQUFBLENBQ0Esa0JMMk5GLENNOU5DLHlCRE9HLDREQUVFLGNBQUEsQ0FDQSxlTHlOSixDS3RORyxrRkFFRSxjTHlOTCxDQUpGLENLM01BLGlCQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCQUFBLENBSEEsZ0JMc05ELENPM1BBLGtpQ0F3Q0MsNEJQOFBELENPM1BBLDBDQWFDLFVOR1MsQ01KVCw0QlArUEQsQ08zUEEsT0MxREMsY1IyVEQsQ081UEEsY0M5REMsa0JSZ1VELENPbFFBLE9DMURDLGNSNFRELENPN1BBLE9DMURDLGNQNkJPLENPNUJQLGFSNFRELENPOVBBLE9DMURDLGNQeUJPLENPeEJQLGFSNlRELENPL1BBLEVBQ0MsVU5yQlMsQ01zQlQsb0JQa1FELENPaFFDLGdCQUVDLFVOMUJRLENNMkJSLHlCUGlRRixDU3JWRSx3QkFFQywwRFJTTyxDUUpQLDJCQUFBLENBQ0EsdUJBQUEsQ0FQQSxVQUFBLENBSUEsYUFBQSxDQUZBLFlSdUpZLENRakpaLGtCQUFBLENBTEEsV1Q2VkgsQ1NwVkMsaUJBRUMsVVIwQ1EsQ1EzQ1IsY1R1VkYsQ1VyV0UsOENBQ0MsdUJWd1dILENVbFdDLDZCQUVDLGFBQUEsQ0FEQSxlVnNXRixDTXJXQyx5QklGQSw2QkFLRSxpQlZzV0QsQ0FDRixDVXBXRSxnQ0FFQyxjVG9CSyxDU25CTCxlVDJCVyxDUzdCWCxnQkFBQSxDQUdBLGtCVnNXSCxDVW5XRSwrQkFDQyxjVFFPLENTTlAsZVRtQlMsQ1NwQlQsZ0JWc1dILENVOVZFLDZDQUVDLG1CQUFBLENBREEsYVZrV0gsQ1U3VkssNkVBQ0MsbUJWK1ZOLENVdFZDLGdFQUVDLFlWeVZGLENVcFZDLDBDQUNDLGdCVnVWRixDV2haQyx3QkFDQyxpQkFBQSxDQUdBLGVBQUEsQ0FGQSxRQUFBLENBQ0EsU1hvWkYsQ003WUMseUJLVkEsd0JBT0Usc0NYb1pELENBQ0YsQ1dsWkUsdUNBRUMsZ0JBQUEsQ0FEQSxVWHFaSCxDTXRaQyx5QktBQyx1Q0FLRSxZWHFaRixDQUNGLENXblpHLDBDQUNDLGdCWHFaSixDV2xaRywwQ0FDQyxlWG9aSixDV2paRyw2Q0FFQyx3QlZtR0ssQ1VwR0wsd0JBQUEsQ0FFQSxlWG1aSixDV2paSSwwQkFMRCw2Q0FNRSxRWG9aSCxDQUNGLENXbFpJLGdEQUNDLFlBQUEsQ0FDQSxlWG9aTCxDV2xaSywwQkFKRCxnREFLRSxpQlhxWkosQ0FDRixDWTliQyx5QkFDQyxjWHVDTSxDV3RDTixlWDRDWSxDV3pDWixrQkFBQSxDQURBLFlBQUEsQ0FEQSxlWm1jRixDTTViQyx5Qk1WQSx5QkFRRSxhWmtjRCxDQUNGLENNNWJDLHlCTWZBLHlCQVlFLGdCWm1jRCxDQUNGLENZL2JBLHlDQUNDLFlaa2NELENZL2JBLGNBR0Msa0JBQUEsQ0FGQSxlQUFBLENBQ0EsZ0JabWNELENNaGRDLHlCTVdELGNBTUUsWUFBQSxDQUNBLE9abWNBLENBQ0YsQ01qZEMseUJNTUQsY0FZRSxRQUFBLENBREEsZVpxY0EsQ0FDRixDWWpjQSxpQkFDQywrQlpvY0QsQ1lqY0Esa0NBQ0MsZVpvY0QsQ01wZUMseUJNK0JELGtDQUtFLHdCQUFBLENBREEscUJBQUEsQ0FLQSxpQkFBQSxDQUNBLFNacWNBLENBQ0YsQ00xZUMseUJNMEJELGtDQWNFLHdCQUFBLENBQ0EsZVpzY0EsQ0FDRixDTXRlQywwQk1nQkQsa0NBbUJFLGlCWnVjQSxDWWxjQyxzREFDQyxnQlpzY0YsQ0FKRixDTTFmQyx5Qk1xREEsMkNBU0UsZVhiTyxDV1lQLGNBQUEsQ0FFQSxZQUFBLENBSEEsU1owY0QsQ0FDRixDTXhmQywwQk1zQ0EsMkNBZUUsa0JBQUEsQ0FEQSxTWnljRCxDQUNGLENZdGNFLDhDQUNDLFlad2NILENZbmNJLGlFQUdDLGlCQUFBLENBREEsY0FBQSxDQURBLFdadWNMLENNMWhCQyx5Qk1rRkcsaUVBTUUsYUFBQSxDQUVBLFdBQUEsQ0FEQSxpQkFBQSxDQUdBLFNBQUEsQ0FEQSxVWnVjSixDQUNGLENZbGNHLGlEQUdDLGNYekVNLENXd0VOLGVYM0RRLENXMERSLGlCWnNjSixDWWpjRyxzREFFQyxjWHhFSSxDV3VFSixlWDlETSxDV2dFTixnQlptY0osQ1loY0csaURBQ0Msd0JYdkNVLENXNkNWLGVBQUEsQ0FMQSxhWHZEVSxDV3dEVixjWHJGTSxDV3NGTixlWHZFTSxDV3dFTixnQlhsRUksQ1dtRUosaUJabWNKLENZaGNJLHVEQUNDLHdCWDdDVSxDVzhDVixvQlprY0wsQ00zaUJDLDBCTThHQyxxREFFRSxpQlorYkYsQ0FDRixDWXRiRywyQkFDQyxZQUFBLENBQ0EscUJaeWJKLENZdmJJLHdEQUNDLE9aeWJMLENZdGJJLHNEQUNDLE9ad2JMLENZcmJJLDJDQUNDLE9adWJMLENZcGJJLHlDQUNDLE9ac2JMLENZbmJJLHdEQUNDLE9acWJMLENZbGJJLDJDQUNDLE9ab2JMLENZamJJLDRDQUNDLE9abWJMLENZaGJJLDZDQUNDLE9aa2JMLENZL2FJLHFEQUNDLE9aaWJMLENZOWFJLHVEQUNDLFFaZ2JMLENZemFBLDhCQUNDLGtCWjRhRCxDYTFtQkUsb0JBQ0MsWWI2bUJILENhMW1CRSxvQkFNQyxpQkFBQSxDQURBLHVCQUFBLENBQUEsa0JBQUEsQ0FGQSxnQkFBQSxDQUNBLGlCQUFBLENBRkEsZUFBQSxDQURBLFViaW5CSCxDYTFtQkcsbUNBR0MsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGVBQUEsQ0FEQSxVYittQkosQ2ExbUJJLHNDQUdDLGdCQUFBLENBREEsWUFBQSxDQURBLGlCYjhtQkwsQ2F2bUJNLHlEQUNDLGVaOEJHLENZNUJILGlCWjRCRyxDWTdCSCxVWjhCRyxDWTVCSCxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxVYnltQlAsQ2Mxb0JDLHdMQUlDLGFkNm9CRixDY3ZvQkksNkJBQ0MsY2R5b0JMLENjdm9CSyxvQ0FLQyx3QmJpRE8sQ2FoRFAsb0JiZ0RPLENhbkRQLGVBQUEsQ0FGQSxXYjJIUSxDYXhIUixnQmJ3SFEsQ2ExSFIsVWQ2b0JOLENjdG9CSyxtQ0FDQyxvQmR3b0JOLENjcG9CSSxrQ0FDQyxjZHNvQkwsQ2Nwb0JLLHlDQUtDLHdCYmdDTyxDYS9CUCxvQmIrQk8sQ2FsQ1AsZUFBQSxDQUZBLFdiMEdRLENhdkdSLGdCYnVHUSxDYXpHUixVZDBvQk4sQ2UxcUJDLDBCQUNDLG1CZjZxQkYsQ2dCN3FCRSx1QkFDQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxZaEJnckJILENNcnFCQyx5QlVkQyx1QkFNRSxlaEJpckJGLENBQ0YsQ2dCL3FCRyx1Q0FDQyxPaEJpckJKLENnQi9xQkksd0RBQ0MsWUFBQSxDQUNBLHFCaEJpckJMLENNanJCQyx5QlVGRyx3REFLRSxTaEJrckJKLENBQ0YsQ2dCL3FCTSx3RUFFQyxhQUFBLENBQ0EsY0FBQSxDQUZBLG1CaEJtckJQLENNM3JCQyx5QlVPSyx3RUFNRSxtQmhCa3JCTixDQUNGLENnQjlxQkssNkRBRUMsWUFBQSxDQURBLE9oQmlyQk4sQ2dCN3FCSyxzRkFDQyxPaEIrcUJOLENnQjdxQk0sMEZBRUMsY2ZYRyxDZVlILGVmRU8sQ2VDUCxnQmZLQyxDZU5ELGlCZm9GRCxDZXJGQyxjZnFGRCxDZXhGQyxlaEJvckJQLENnQjVxQk0scUdBQ0MsMEJoQjhxQlAsQ2dCenFCSSx1REFDQyxZQUFBLENBQ0EscUJoQjJxQkwsQ010dEJDLHlCVXlDRyx1REFLRSxTaEI0cUJKLENBQ0YsQ2dCenFCTSxpRkFFQyxjZm5DRyxDZWtDSCxnQkFBQSxDQUVBLGdCZm5DRyxDZW9DSCxrQmhCMnFCUCxDZ0J2cUJLLGtFQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUZBLE9oQjJxQk4sQ2dCdnFCTSxtRkFDQyxPaEJ5cUJQLENnQnRxQk0sb0ZBQ0MsT2hCd3FCUCxDZ0JycUJNLG9GQUNDLE9oQnVxQlAsQ2dCcHFCTSxtRkFFQyxlQUFBLENBREEsT2hCdXFCUCxDTXh2QkMseUJVZ0ZLLG1GQUtFLGVoQnVxQk4sQ0FDRixDZ0JycUJPLGdHQUNDLHFCaEJ1cUJSLENnQnJxQlEsMEdBQ0MsYWhCdXFCVCxDZ0JycUJRLDBHQUNDLFloQnVxQlQsQ2dCcHFCUSxvSEFDQyxXQUFBLENBQ0EsV2hCc3FCVCxDZ0JucUJVLHNJQUNDLFVBQUEsQ0FDQSw0QmZwRkQsQ2VxRkMsY2ZwRkQsQ2VxRkMsZWhCcXFCWCxDZ0JscUJVLHFJQUNDLFloQm9xQlgsQ2dCN3BCTSxxRkFFQyxZQUFBLENBQ0EsY0FBQSxDQUNBLDZCQUFBLENBRUEsa0JBQUEsQ0FEQSxlQUFBLENBSkEsT2hCb3FCUCxDZ0I3cEJPLG9HQUNDLFNoQitwQlIsQ2dCNXBCTyx1R0FDQyx5QmhCOHBCUixDZ0IzcEJPLHFIQUNDLE9BQUEsQ0FDQSxVaEI2cEJSLENnQnpwQlEsd0lBRUMsWUFBQSxDQURBLGlCaEI0cEJULENnQnpwQlEseUlBQ0MsWWhCMnBCVCxDZ0JycEJLLDRFQUVDLDRCZnBDRyxDZW1DSCxPQUFBLENBRUEsZ0JoQnVwQk4sQ2dCcnBCTSxtRkFDQyxhQUFBLENBRUEsY2Z6SUcsQ2V3SUgsZWYxSE8sQ2U0SFAsa0JoQnVwQlAsQ2dCbnBCSywrRUFDQyxZaEJxcEJOLENnQmxwQkssd0VBRUMsb0JBQUEsQ0FEQSxZQUFBLENBRUEsY2hCb3BCTixDZ0JscEJNLDhGQUNDLFloQm9wQlAsQ2dCanBCTSx3RkFFQyxjZjdKRyxDZThKSCxlZjVERCxDZTBEQyxPaEJxcEJQLENnQjVvQk0sbUxBQ0MsWWhCaXBCUCxDZ0I5b0JNLHFGQUNDLFVmaEpHLENlaUpILGNmcktDLENldUtELGdCZnpKQyxDZXdKRCxTaEJpcEJQLENnQjlvQk8sa0dBQ0MsYWhCZ3BCUixDZ0Izb0JLLHlFQUNDLGVoQjZvQk4sQ2dCMW9CTyx1R0FDQyxZaEI0b0JSLENnQnRvQlEsaUlBR0Msd0JmcEdBLENla0dBLGlCQUFBLENBQ0EsV2hCeW9CVCxDZ0J0b0JTLHdJQUNDLGlCaEJ3b0JWLENnQmxvQk0sNkZBRUMsV2ZsRGUsQ2VpRGYsVWhCcW9CUCxDZ0Job0JLLHlFQUNDLGtCaEJrb0JOLENnQmhvQk0sZ0ZBR0MsYUFBQSxDQURBLGNmOU1BLENlNk1BLGVmMU1JLENlNk1KLGlCaEJrb0JQLENnQi9uQk0sK0VBQ0MsWWhCaW9CUCxDZ0IvbkJPLHdGQUdDLHdCQUFBLENBQ0Esa0JBQUEsQ0FGQSxxQkFBQSxDQURBLG9CaEJvb0JSLENnQi9uQlEsd0dBQ0MsaUJoQmlvQlQsQ2dCN25CUyw2RkFDQyxrQmhCK25CVixDZ0JsbkJNLG1lQUNDLFloQjBuQlAsQ2dCdG5CSyxrRkFDQyxtQmhCd25CTixDZ0JubkJLLG9FQUVDLGNmNVBDLENlNlBELGVmMVBLLENlMlBMLGdCQUFBLENBSEEsbUJoQnduQk4sQ2dCbm5CTSwwRUFDQyxXQUFBLENBQ0Esa0JoQnFuQlAsQ2dCOW1CRyw0Q0FFQyxzQkFBQSxDQUNBLGNmbkxFLENlaUxGLE9BQUEsQ0FHQSxnQmhCZ25CSixDTTc0QkMsMEJVK1JHLGtFQUVFLDBCaEJnbkJKLENBQ0YsQ2dCN21CSSwwREFFQyxrQkFBQSxDQURBLGVoQmduQkwsQ2dCNW1CSSw2REFDQyw0QkFBQSxDQUNBLCtCaEI4bUJMLENnQjVtQkssdUVBQ0MsNEJoQjhtQk4sQ2dCM21CSyxzRUFFQyw0QkFBQSxDQURBLGNoQjhtQk4sQ2dCM21CTSxvRkFDQyw0QkFBQSxDQUNBLFFBQUEsQ0FFQSxtQ0FBQSxDQURBLGlCaEI4bUJQLENnQjNtQk8sMEZBRUMsMkJmelFPLENld1FQLFVoQjhtQlIsQ2dCeG1CTywrRUFHQywrQkFBQSxDQURBLGVBQUEsQ0FEQSxlZi9TTSxDZWtUTixtQmhCMG1CUixDZ0JwbUJJLHlEQUVDLGVBQUEsQ0FEQSxTaEJ1bUJMLENnQnBtQkssNERBRUMsY2Y1VUksQ2UyVUosZWY3VFEsQ2UrVFIsa0JoQnNtQk4sQ2dCbm1CSyxtRUFDQyxTaEJxbUJOLENnQm5tQk0sc0ZBQ0MsZWhCcW1CUCxDZ0I5bEJRLHdHQUNDLFloQmdtQlQsQ2dCdGxCRyxpREFDQyxPaEJ3bEJKLENnQnBsQkcsbURBQ0MsT2hCc2xCSixDZ0JubEJHLGdEQUNDLFloQnFsQkosQ2dCbGxCRyw4Q0FDQyxrQmhCb2xCSixDTTk5QkMseUJVeVlFLDhDQUlFLG1CaEJxbEJILENBQ0YsQ01wOUJDLDBCVTBYRSw4Q0FTRSxhQUFBLENBREEsZ0JoQnVsQkgsQ0FDRixDZ0JwbEJJLGlEQUVDLDRCZmxZSyxDZWlZTCxjZnpYRyxDZTRYSCxlZnJYUyxDZW9YVCxnQkFBQSxDQUVBLGtCaEJzbEJMLENnQi9rQkEsa0JBQ0Msd0JmOVZjLENlK1ZkLG9CaEJrbEJELENpQjcvQkcsbUVBQ0MsaUJqQmdnQ0osQ2lCNS9CSSx3REFDQyxlakI4L0JMLENpQjUvQkssOERBQ0MsZWpCOC9CTixDaUJ6L0JLLGlFQUNDLGtCQUFBLENBQ0EsMEJqQjIvQk4sQ2lCei9CTSx3RUFDQyxlakIyL0JQLENpQnYvQkssaUpBRUMsWWpCeS9CTixDa0JwaENDLGtEQUVDLGlCQUFBLENBQ0Esa0JBQUEsQ0FFQSxlQUFBLENBSkEsU0FBQSxDQUdBLFdsQndoQ0YsQ01saENDLHlCWVZBLGtEQVFFLHdCbEJ3aENELENBQ0YsQ01saENDLHlCWWZBLGtEQWFFLGFBQUEsQ0FDQSxjQUFBLENBRkEsV2xCMmhDRCxDQUNGLENrQnZoQ0UsaUVBSUMsNEJqQjBHTSxDaUI3R04sWUFBQSxDQUNBLGNBQUEsQ0FJQSw2QkFBQSxDQUhBLFlBQUEsQ0FFQSxpQmxCMGhDSCxDTXRpQ0MseUJZT0MsaUVBU0UsWWxCMGhDRixDQUNGLENNamlDQywwQllIQyxpRUFnQkUsa0JBQUEsQ0FEQSxlQUFBLENBRkEsZ0JqQnVFWSxDaUJ0RVosZ0JsQjZoQ0YsQ2tCdmhDQyx3RUFPRSxrQmpCd0JRLENpQjdCUixVQUFBLENBTUEsYUFBQSxDQUZBLFVqQmtGVSxDaUJwRlYsUUFBQSxDQUtBLGlCQUFBLENBQ0EsS0FBQSxDQUxBLDBCQUFBLENBRkEsV2xCaWlDSCxDQVpGLENrQjFnQ0csdUVBRUMsWUFBQSxDQURBLFNsQjBoQ0osQ016a0NDLHlCWThDRSx1RUFNRSxZQUFBLENBREEsU2xCMmhDSCxDQUNGLENNcmtDQyx5QllvQ0UsdUVBY0Usa0JBQUEsQ0FGQSxZQUFBLENBREEsWUFBQSxDQUVBLGtCQUFBLENBRUEsUUFBQSxDQUNBLDBCQUFBLENBQ0EsY0FBQSxDQVBBLFNsQmtpQ0gsQ0FDRixDTTVrQ0MsMEJZK0JFLHVFQXNCRSxZQUFBLENBQ0EsZUFBQSxDQUZBLFVsQjhoQ0gsQ0FDRixDa0J6aENHLHVFQUNDLFVqQnJCTSxDaUJzQk4sY2pCaERNLENpQmtETixlakJwQ1UsQ2lCbUNWLGdCbEI0aENKLENrQnhoQ0csMEVBQ0MsZWxCMGhDSixDTWptQ0MseUJZc0VFLDBFQUtFLGFBQUEsQ0FEQSxRbEI0aENILENrQnhoQ0UsOEVBRUUsVWxCMmhDSixDQUpGLENrQmxoQ0csMEVBQ0MsY2xCeWhDSixDTS9tQ0MseUJZcUZFLDBFQVVFLFVqQnBESyxDaUJxREwsY2pCL0VLLENpQmdGTCxlakJsRVMsQ2lCbUVULGdCakIvREcsQ2lCc0RILFNsQjBoQ0gsQ0FDRixDa0IvZ0NJLGlGQUNDLFVqQjNESyxDaUI0REwsY2pCdEZLLENpQnVGTCxlakJ6RVMsQ2lCMEVULGlCbEJ5aENMLENNdm9DQyx5QlkwR0csaUZBT0UsZWxCMGhDSixDQUNGLENtQnZwQ0EsYUFHQyxjbEJ1Q00sQ2tCdENOLGVsQnlDVSxDa0I1Q1YsY0FBQSxDQUNBLG1CbkI0cENELENNOW9DQyx5QmFoQkQsYUFPRSxlbkIycENBLENBQ0YsQ21CenBDQyxrQkFDQyxZbkIycENGLENtQnhwQ0Usc0RBQ0Msb0JuQjBwQ0gsQ21CeHBDRyw2REFHQyxhbEJrRFMsQ2tCcERULFdBQUEsQ0FDQSxnQm5CMnBDSixDbUJ2cENHLHlFQUNDLFluQnlwQ0osQ21CanBDRSx5REFFQyxVbkJxcENILENvQnByQ0MsbUJBR0MsZUFBQSxDQURBLGNuQjRCUSxDbUI3QlIsZW5CMkNZLENtQnhDWixpQnBCd3JDRixDb0J0ckNFLG1DQUVDLHdCbkJvRVksQ21CckVaLFVwQjByQ0gsQ29CdHJDRSwwRUFHQyxxQm5CMENPLENtQjNDUCxpQm5CMkNPLENtQnpDUCxVcEJ5ckNILENxQjNzQ0Esa0JBQ0MsaUJyQjhzQ0QsQ3FCNXNDQyx5QkFLQyxtRUFBQSxDQUhBLFVBQUEsQ0FEQSxhQUFBLENBR0EsVUFBQSxDQUlBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FKQSxVQUFBLENBTUEsU3JCOHNDRixDcUJ4c0NJLDhEQUNDLFdBQUEsQ0FDQSxnQnBCb0lpQixDb0JuSWpCLDBCckIwc0NMLENNMXJDQyx5QmVuQkcsOERBT0UsWUFBQSxDQURBLGdCckI0c0NKLENBQ0YsQ3FCenNDSyxvRUFDQyxXckIyc0NOLENxQnpzQ00sb09BS0MsV0FBQSxDQUVBLGFB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MkJBQUEsQ0FDQSxvQkFBQSxDQUxBLFVBQUEsQ0FDQSxhQUFBLENBRUEsV0FBQSxDQUlBLE1BQUEsQ0FHQSxjMUI3REgsQzBCeURHLGlCQUFBLENBRUEsT0FBQSxDQUNBLDBCQUFBLENBUEEsVTNCa3hFVCxDMkJ2d0VRLHdFQUlDLGExQnZJSyxDMEJvSUwsYUFBQSxDQUlBLGMxQnZLQyxDMEJ3S0QsZTFCNUpFLEMwQjZKRixnQjFCckpELEMwQmlKQyxZQUFBLENBREEsaUIzQjh3RVQsQzJCdHdFUSxvRUFDQyxVMUJuSkMsQzBCc0pELFUxQnJKQyxDMEJzSkQsYzFCakxDLEMwQmtMRCxlMUJwS0ssQzBCaUtMLGlCM0Iyd0VULEMyQnJ3RVEsc0VBQ0Msa0IzQnV3RVQsQzJCcndFUyw2RUFDQyxpRTNCdXdFVixDMkJsd0VTLDhFQUNDLGdFM0Jvd0VWLEMyQmx3RVMsNkVBQ0MsZTNCb3dFVixDMkJ6dkVHLHFHQUdDLFUxQnRMTSxDMEJ1TE4sZTNCMnZFSixDNEIxK0VHLGdDQUVDLGMzQjRCTSxDMkI3Qk4saUI1QjgrRUosQzRCMytFSSx5REFDQyx1QjVCNitFTCxDNEJqK0VLLHFGQUNDLGlCM0JvS2tCLEMyQmxLbEIsVzNCbUtnQixDMkJwS2hCLFU1QnkrRU4sQzRCaCtFRSx5QkFDQyw0QkFBQSxDQUdBLGMzQkZPLEMyQkFQLGUzQllRLEMyQlhSLFVBQUEsQ0FFQSxTNUJrK0VILEM0QmgrRUcsZ0NBQ0MsVzVCaytFSixDNEIvOUVHLCtCQUNDLFc1QmkrRUosQzRCMzlFQSxjQUVDLG9CM0JrQlksQzJCbkJaLGVBQUEsQ0FFQSxVNUI4OUVELEM0QjU5RUMsZ0NBQ0MsVTVCODlFRixDNEIvOUVDLDJCQUNDLFU1Qjg5RUYsQzRCeDlFRSx5QkFDQyxhQUFBLENBRUEsUUFBQSxDQURBLFM1QjQ5RUgsQzRCeDlFRSxxQ0FDQyxlNUIwOUVILEM2QjdoRkMsd0NBQ0MsUTdCZ2lGRixDNkI1aEZBLFFBQ0MscUI1Qm9EUyxDNEI5Q1QsK0I1Qm1IUSxDNEJsSFIsU0FBQSxDQU5BLGNBQUEsQ0FDQSxLQUFBLENBTUEsZ0NB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N0I0K0VMLENBQ0YsQzZCMStFTSwrRkFDQyxlN0I0K0VQLEM2QngrRU8sZ0hBQ0MsWUFBQSxDQUNBLGM3QjArRVIsQzZCeCtFUSxvSEFDQyxVN0IwK0VULENNbHZGQyx5QnVCdVFPLG9IQUlFLFM3QjIrRVIsQ0FDRixDTWx2RkMseUJ1QmtRTyxvSEFTRSxlQUFBLENBREEsb0I3QjYrRVIsQ0FDRixDTTd2RkMseUJ1Qm1SUSxpSUFFRSxVN0I0K0VULENBQ0YsQ003dkZDLHlCdUI4UVEsaUlBTUUsb0I3QjYrRVQsQ0FDRixDTXZ3RkMseUJ1QjhSUyw0SUFFRSxnQjdCMitFVixDQUNGLEM2QngrRVUsaUpBQ0MsVzdCMCtFWCxDTTF3RkMseUJ1Qm9TUSxtSUFJRSxnQkFBQSxDQUZBLGlCQUFBLENBQ0EsYTdCeStFVCxDNkJyK0VRLDBJQUVFLFU3QncrRVYsQzZCcCtFUSxvSkFJRSxrQkFBQSxDQURBLFlBQUEsQ0FFQSx3QkFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUxBLFU3QjQrRVYsQzZCbitFVSx3SkFFRSxhN0JzK0VaLEM2Qm4rRVcsK0pBSUUsYTVCaFJGLEM0QjhRRSxXQUFBLENBQ0Esb0JBQUEsQ0FFQSxhN0JzK0ViLENBM0JGLEM2QjE3RUssaUtBQ0MsZTdCMjlFTixDNkJ2OUVJLDZFQUNDLFdBQUEsQ0FDQSxlN0J5OUVMLENNdnpGQyx5QnVCcVdBLHVCQUVFLFc1QnJPYSxDNEJ1T2IsV0FBQSxDQURBLGdCN0JxOUVELENBQ0YsQzZCajlFRywrQ0FDQyxlNUJsVU0sQzRCbVVOLFc3Qm05RUosQ012MEZDLHlCdUJrWEUsK0NBS0Usc0I3Qm85RUgsQ0FDRixDTXYwRkMseUJ1QjZXRSwrQ0FTRSxXN0JxOUVILENBQ0YsQ012MEZDLDBCdUJ3V0UsK0NBYUUsWTdCczlFSCxDQUNGLEM2QnA5RUksOERBQ0MsNEI3QnM5RUwsQ016MUZDLHlCdUJ1WUssOEVBSUUsMEJBQUEsQ0FEQSxpQjdCbzlFTixDQUNGLENNMTFGQyx5QnVCa1lLLDhFQVFFLE03Qm85RU4sQ0FDRixDNkJqOUVPLGlGQUVDLFFBQUEsQ0FEQSxjN0JvOUVSLEM2Qmo5RVEscUZBQ0MsUTdCbTlFVCxDNkJqOUVTLG9HQUNDLG9CQUFBLENBRUEsVUFBQSxDQURBLGlCN0JvOUVWLEM2Qjk4RVMsdUZBQ0MsNEI3Qmc5RVYsQ005MkZDLHlCdUJnYVMsNkZBT0Usd0I1QnhXRyxDNEIyV0gsYUFBQSxDQVJBLFVBQUEsQ0FJQSxhQUFBLENBSEEsVTVCaFROLEM0QnNUTSxNQUFBLENBSkEsaUJBQUEsQ0FEQSxVQUFBLENBSUEsWTdCazlFVixDQUNGLEM2QjE4RVEsbUZBTUMsa0JBQUEsQ0FKQSxVNUJ2WUMsQzRCc1lELGNBQUEsQ0FJQSxZQUFBLENBREEsYzVCcGFDLEM0QnlhRCxlNUIzWkssQzRCeVpMLFc1QnRUTyxDNEJ1VFAsaUJBQUEsQ0FMQSxtQjdCazlFVCxDNkIxOEVTLGtMQUVDLDRCN0IyOEVWLEM2Qno4RVUsOExBQ0MsYTdCMjhFWCxDTTU0RkMseUJ1QnFjUSx5RkFPRSx3QjVCN1lJLEM0QmdaSixhQUFBLENBUkEsVUFBQSxDQUlBLFlBQUEsQ0FIQSxVNUJyVkwsQzRCMlZLLE1BQUEsQ0FKQSxpQkFBQSxDQURBLFVBQUEsQ0FJQSxZN0IyOEVULENBQ0YsQzZCdDhFUyxxRkFDQyxlN0J3OEVWLEM2Qmo4RU0sOEVBTUMsMEJBQUEsQ0FIQSxXQUFBLENBREEsY0FBQSxDQUdBLGlCQUFBLENBREEsT0FBQSxDQUhBLFU3Qnc4RVAsQ01wNkZDLHlCdUIyZEssOEVBVUUsUUFBQSxDQURBLDBCQUFBLENBRUEsWTdCbzhFTixDQUNGLENNajZGQywwQnVCaWRLLDhFQWVFLFk3QnE4RU4sQ0FDRixDNkJuOEVPLHFGQUlDLHFCNUJyY0UsQzRCMGNGLDRCNUJ0WUMsQzRCOFhELFVBQUEsQ0FDQSx1QkFBQSxDQUtBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLFFBQUEsQ0FIQSxXQUFBLENBS0EsVTdCczhFUixDTTM3RkMseUJ1QjZlTSxxRkFhRSxRQUFBLENBREEsMEI3QnU4RVAsQ0FDRixDNkJuOEVPLGlGQUNDLFM3QnE4RVIsQzZCbjhFUSxtRkFDQyxVNUJ2ZEMsQzRCd2RELGM1QjNlRCxDNEI0ZUMsZTdCcThFVCxDTTE2RkMsMEJ1QmtlTyxtRkFNRSxpQjdCczhFUixDQUNGLEM2QnA4RVMseUZBQ0MseUI3QnM4RVYsQzZCbjhFUyw4RkFDQyxZN0JxOEVWLEM2Qjk3RVEscUZBQ0MsYzdCZzhFVCxDNkI5N0VTLHVGQUNDLGtCN0JnOEVWLEM2QjM3RU8sNEZBQ0MsYzVCL2dCRSxDNEJnaEJGLGU1QnBnQkcsQzRCcWdCSCxrQjdCNjdFUixDNkIxN0VTLGlHQUdDLGFBQUEsQ0FGQSxjNUJyaEJBLEM0QnNoQkEsZTVCMWdCQyxDNEI4Z0JELGdCNUJyZ0JGLEM0Qm1nQkUsZUFBQSxDQUNBLG1CN0I2N0VWLEM2Qng3RVEsZ0hBQ0MsWTdCMDdFVCxDNkJsN0VFLG9DQUNDLE83Qm83RUgsQzZCbDdFRywwQ0FDQyxVN0JvN0VKLEM2QnI2RU8sMEdBSUMsUUFBQSxDQUhBLGVBQUEsQ0FJQSxRQUFBLENBSEEsY0FBQSxDQUNBLGU3QjA2RVIsQzZCdDZFUSw4R0FDQyw0QkFBQSxDQUNBLCtCN0J3NkVULEM2QnI2RVMsZ0hBQ0MsZTdCdTZFVixDNkJoNkVRLDRHQUNDLFFBQUEsQ0FDQSwrQjVCamZBLEM0QmtmQSxlN0JrNkVULEM2Qmg2RVMsOEdBQ0MsVTdCazZFVixDNkIvNUVTLDJIQUNDLGlCN0JpNkVWLEM2QjM1RU8scUhBQ0MsaUI3QjY1RVIsQzZCejVFVSw4SEFFQyxjNUJybUJELEM0QnVtQkMsZTVCM2xCQSxDNEIwbEJBLGVBQUEsQ0FGQSxpQjdCODVFWCxDNkI3NEVBLG9GQUNDLGU3Qmc1RUQsQzZCNTRFQSx1SUFHQywyRUFBQSxDQUNBLDBCN0IrNEVELEM2QjE0RUMscUNBQ0MsZ0I3QjY0RUYsQ012aUdDLHlCdUJ5cEJBLHFDQUdFLGlCN0IrNEVELENBQ0YsQzZCMzRFRSxrREFDQyxnQjdCNjRFSCxDTS9pR0MseUJ1QmlxQkMsa0RBR0UsaUI3Qis0RUYsQ0FDRixDOEIzakdBLDhDQUNDLHNCOUJ1a0dELEM4Qm5rR0MsbUNBRUMsWUFBQSxDQUNBLHFCQUFBLENBSUEs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QyxZbkNtL0dKLENtQ2gvR0cseUdBSUMsNEJBQUEsQ0FEQSx3QmxDa0ZLLENrQ25GTCxlbkNvL0dKLENtQ2gvR0kscUhBQ0MscUJsQ1NLLENrQ1JMLFVsQ1NLLENrQ1JMLG9CbkNtL0dMLENtQy8rR0csMERBQ0MsZWxDRU0sQ2tDQU4sZUFBQSxDQURBLFVsQ0VNLENrQ0FOLGlCQUFBLENBQ0EsUW5DaS9HSixDb0M5aUhBLHVCQUVDLFlwQ2lqSEQsQ29DM2lIQyw2Q0FDQyxlcENpakhGLENvQzVpSEUsaUNBQ0MsY25DeUJLLENtQ3hCTCxnQnBDOGlISCxDb0MxaUhHLG1EQUdDLFlBQUEsQ0FDQSxpQkFBQSxDQUZBLGVBQUEsQ0FEQSxVcEMraUhKLENvQ3hpSEksc0RBQ0MsY25DWUcsQ21DWEgsZW5DZ0JPLENtQ2ZQLGVwQzBpSEwsQ29DeGlISywyREFFQyxjbkNGSSxDbUNDSixlcEMyaUhOLENvQ3RpSEksbUVBQ0MsZXBDd2lITCxDcUMza0hJLHNJQUNDLFdBQUEsQ0FHQSwwQkFBQSxDQURBLGtCQUFBLENBREEsZ0JBQUEsQ0FJQSxTQUFBLENBRUEsT0FBQSxDQUhBLGlCQUFBLENBRUEsMkJyQ2dsSEwsQ3FDM2tITyx3T0FDQyxxQnBDMENFLENvQ3pDRixRQUFBLENBTUEsYUFBQSxDQUxBLFdBQUEsQ0FJQSxnQkFBQSxDQUdBLGdCcEN3R0YsQ29DN0dFLGNBQUEsQ0FJQSxpQkFBQSxDQUhBLGlCQUFBLENBS0EsMkJwQ21IQSxDb0MxSEEsVXJDcWxIUixDcUM1a0hRLG9QQUVDLHFCcEMyQkMsQ29DMUJELFVwQzJCQyxDb0M3QkQsb0JyQ2lsSFQsQ3FDdmtISyxrSkFDQyxTckMwa0hOLENxQ3JrSEssOEZBQ0MsaUJyQ3drSE4sQ3FDdGtITSw4R0FFQyxvQkFBQSxDQURBLFlyQzBrSFAsQ3FDdmtITyx3SUFDQyxnQnJDMGtIUixDcUN0a0hRLDRKQUNDLGVwQ2ZFLENvQ2dCRixpQkFBQSxDQUNBLE9yQ3lrSFQsQ3FDempISyxrREFDQyx5QnJDNGpITixDcUN2akhLLCtDQUNDLGVwQzhDQSxDb0M3Q0EsaUJy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UCxDc0Nuc0hRLHVHQUNDLFl0Q3FzSFQsQ3NDbHNIUSwwR0FDQyxrQnRDb3NIVCxDc0Noc0hTLG9IQUVDLFdBQUEsQ0FEQSxXdENtc0hWLENzQzNySE0sK0lBVUMscUJyQzNIRyxDcUM0SEgsa0VyQ25LTyxDcUNxS1AsdUJBQUEsQ0FDQSwyQkFBQSxDQUZBLHFCQUFBLENBSUEsaUJBQUEsQ0FSQSxRQUFBLENBTkEsVUFBQSxDQUdBLGFBQUEsQ0FGQSxXQUFBLENBTUEsV0FBQSxDQVFBLG1CQUFBLENBWEEsaUJBQUEsQ0FTQSxpQkFBQSxDQVJBLEtBQUEsQ0FIQSxVdEN5c0hQLENNLzJIQyx5QmdDa0tLLCtJQW9CRSxZdEM2ckhOLENBQ0YsQ3NDM3JITSx3RUFFQyxVQUFBLENBREEsd0J0QzhySFAsQ3NDMXJITSx1RUFFQyxTQUFBLENBREEsdUJ0QzZySFAsQ3dDdjRIQSxVQUNDLHdCdkMrSFEsQ3VDOUhSLGVBQUEsQ0FDQSxnQnhDMDRIRCxDd0N4NEhDLHdDQUlDLHdCdkMwRFcsQ3VDM0RYLG9CdkM2RFcsQ3VDM0RYLGVBQUEsQ0FIQSxXeEM2NEhGLEN3Q3g0SEUsc0RBRUMsY3ZDbUJPLEN1Q3BCUCxldkNnQ1EsQ3VDOUJSLGdCeEMyNEhILEN3Q3Y0SEMsZ0JBR0MsY3ZDV1EsQ3VDWlIsZXZDd0JTLEN1Q3pCVCxXeEMyNEhGLEN5Qy81SEEsY0FDQyxrQnpDazZIRCxDeUNoNkhDLGlCQUVDLGtCQUFBLENBREEsWXpDbTZIRixDMENsNkhLLDRGQUNDLGExQ3E2SE4sQzBDaDZISywrREFDQyxlMUNrNkhOLEMwQzk1SEkscUVBRUMsZXpDeUNLLEN5Q3hDTCxVekN5Q0ssQ3lDM0NMLGExQ2s2SEwsQzBDNzVISSx3RUFFQyxZQUFBLENBREEsUzFDZzZITCxDMEM3NUhLLGlGQUVDLFFBQUEsQ0FDQSxlQUFBLENBRkEsWTFDaTZITixDMEMxNUhPLDJOQUNDLFkxQys1SFIsQzBDejVITSxrR0FDQyxlMUMyNUhQLEMwQ3o1SE8sd0dBRUMsV3pDcUZGLEN5Q3RGRSxVMUM0NUhSLEMwQ3I1SFUsa0lBRUMsd0JBQUEsQ0FDQSx5QkFBQSxDQUZBLGUxQ3k1SFgsQzBDdjRIRyx3Q0FDQyxzQjFDMDRISixDTXY4SEMseUJvQzRERSx3Q0FLRSxhQUFBLENBQ0EsY0FBQSxDQUZBLGUxQzY0SEgsQ0FDRixDMEN6NEhJLDhDQUdDLGtCekNoQlEsQ3lDY1IsUUFBQSxDQUNBLGVBQUEsQ0FFQSxRQUFBLENBQ0EsWTFDMjRITCxDTXI5SEMseUJvQzhFRSx5REFHRSxpQkFBQSxDQURBLHdCMUMwNEhILENBQ0YsQzBDdjRISSxvSkFFQyxZMUN5NEhMLEMwQ2w0SEMsMkJBQ0Msc0IxQ280SEYsQzBDajRIRyxtRUFDQyxZQUFBLENBQ0EsVTFDbTRISixDMEMvM0hJLG9EQUNDLGUxQ2k0SEwsQzBDNTNIRSwyQ0FDQyxRQUFBLENBQ0EsVTFDODNISCxDMEMzM0hJLG1EQUNDLGUxQzYzSEwsQzBDeDNIRSwrQ0FDQyxVekN6RU8sQ3lDMEVQLGUxQzAzSEgsQzBDcjNIQSxnQkFDQyxRQUFBLENBQ0EsVTFDdzNIRCxDMENyM0hFLHdCQUNDLGUxQ3UzSEgsQzBDbDNIRSw4Q0FDQyxxQnpDMUZPLEN5QzJGUCx3QkFBQSxDQUNBLGlCekMyQm9CLEN5QzFCcEIsVTFDbzNISCxDMENsM0hHLHlEQUNDLHNCMUNvM0hKLEMwQ2ozSEcsK0RBRUMscUJ6Q3RHTSxDeUN1R04scUJBQUEsQ0FGQSxVMUNxM0hKLEMwQ2gzSEcsZ0VBQ0Msd0J6Q3ZGVyxDeUN3RlgsaUJBQUEsQ0FDQSxXekNha0IsQ3lDVmxCLGlCQUFBLENBREEsUUFBQSxDQURBLFUxQ28zSEosQzBDaDNISSwyRUFDQyxnQjFDazNITCxDMEMvMkhJLHVFQUlDLGtCekNuR08sQ3lDb0dQLGlCQUFBLENBRkEsVUFBQSxDQUZBLFd6Q0lrQixDeUNIbEIsVTFDbzNITCxDMkN2aUlBLDZCQUNDLDRCM0MwaUlELENNaGlJQyx5QnFDUkEsOENBRUUsaUJBQUEsQ0FDQSxrQjNDMGlJRCxDQUNGLEMyQ3hpSUUsOERBQ0MsVTNDMGlJSCxDMkN4aUlHLG1FQUNDLFMzQzBpSUosQ012aUlDLHlCcUNKRSxtRUFJRSxjM0MyaUlILENBQ0YsQ01saUlDLDBCcUNkRSxtRUFRRSxnQjFDa0ZXLEMwQ2pGWCxjM0M0aUlILENBQ0YsQzJDbmlJRSwrQkFFQyxvQkFBQSxDQURBLG9CM0N1aUlILENNamtJQyx5QnFDeUJDLCtCQUtFLG9CM0N1aUlGLENBQ0YsQ01qa0lDLHlCcUNvQkMsK0JBU0Usb0IzQ3dpSUYsQ0FDRixDTTVqSUMsMEJxQ1VDLCtCQWFFLG1CM0N5aUlGLENBQ0YsQzJDdGlJRyx3Q0FDQyxVM0N3aUlKLEMyQ3JpSUcsa0NBQ0Msa0IzQ3VpSUosQ001a0lDLHlCcUNvQ0Usa0NBSUUsa0IzQ3dpSUgsQ0FDRixDMkM3aElLLHNKQUNDLGUzQ3FpSU4sQzJDdGhJTyx3UUFDQyxZM0NpaUlSLEMyQzVoSU8saUVBQ0MsYzNDOGhJUixDMkM1aElRLHVFQUNDLE8zQzhoSVQsQzJDM2hJUSxzRUFDQyxPM0M2aElULEMyQzFoSVEsMEVBQ0MsTzNDNGhJVCxDMkNyaElJLDBDQUNDLFkzQ3VoSUwsQzJDOWdJQyxtQ0FDQyxXQUFBLENBQ0EsVTNDaWhJRixDTWhuSUMsMEJxQzZGQSxtQ0FLRSxXQUFBLENBQ0EsVTNDa2hJRCxDQUNGLEMyQ2hoSUUsNENBQ0MsUzNDa2hJSCxDTXpuSUMsMEJxQ3NHQyw0Q0FJRSxVM0NtaElGLENBQ0YsQzJDaGhJRSx3Q0FDQyxVM0NraElILENNam9JQywwQnFDOEdDLHdDQUlFLFczQ21oSUYsQ0FDRixDMkNoaElFLDZDQUNDLFMzQ2toSUgsQzJDL2dJRSx5REFFQyxVQUFBLENBQ0EsUUFBQSxDQUNBLE9BQUEsQ0FIQSxTM0NvaElILEM0Q3pxSUEsZ0JBQ0MsWUFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBSUEsNkJBQUEsQ0FGQSxjQUFBLENBQ0EsWUFBQSxDQUZBLFc1QytxSUQsQ016cElDLDBCc0MxQkQsZ0JBV0UsZUFBQSxDQURBLFk1QzhxSUEsQ0FDRixDNEMzcUlDLHNCQUVDLGlCQUFBLENBREEscUI1QzhxSUYsQ012cklDLHlCc0NRQSxzQkFLRSw0QjVDOHFJRCxDQUNGLENNdnJJQyx5QnNDR0Esc0JBU0UsNEI1QytxSUQsQ0FDRixDNEM1cUlHLGlDQUNDLHlCNUM4cUlKLEM0QzFxSUUsMkJBS0MsVTNDc0JPLEMyQ3ZCUCxhQUFBLENBR0EsaUJBQUEsQ0FMQSxjM0NETyxDMkNPUCxjQUFBLENBQ0EsZTNDT08sQzJDTlAsZ0IzQ2NNLEMyQ3JCTixxQkFBQSxDQUdBLGlCQUFBLENBS0Esd0I1QzRxSUgsQzZDdHRJQyxvQkFFQyxZQUFBLENBQ0EsV0FBQSxDQUZBLGVBQUEsQ0FHQSxTN0N5dElGLEM2Q3Z0SUUsMEJBQ0MsOEI3Q3l0SUgsQzZDdHRJRSwyQkFLQyxrQkFBQSxDQUZBLFU1QzhDTyxDNENoRFAsVUFBQSxDQUdBLFlBQUEsQ0FGQSw0QjVDbUJPLEM0Q2RQLGM1Q2VPLEM0Q2RQLGU1QzRCVyxDNEN6QlgsV0FBQSxDQUxBLHNCQUFBLENBR0EsZ0I1Q3NCSSxDNENyQkosZUFBQSxDQUVBLFU3Q3d0SUgsQzZDcnRJRSwrQ0FFQyxZN0N1dElILEM2Q2h0SUUsMkNBQ0Msa0I1QzJDWSxDNEN2Q1osV0FBQSxDQUhBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVN0NvdElILEM2Q2p0SUUsOENBQ0Msd0I1Q29DWSxDNENqQ1osYUFBQSxDQUZBLFc1Q2lJVSxDNENoSVYsd0M3Q290SUgsQ01od0lDLHlCdUN5Q0MsOENBUUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0I3Q290SUYsQ0FDRixDNkNsdElHLG9EQUNDLHdCN0NvdElKLEM2Q2p0SUcsa0VBQ0MsVzdDbXRJSixDNkM1c0lDLGdFQUVDLFk3QytzSUYiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGVhY2ggJGxhbmcsICR0cmFucyBpbiAkdHJhbnNsYXRpb25zIHtcblx0aHRtbFtsYW5nPScjeyRsYW5nfSddIHtcblx0XHQucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogdHJhbnMoJGxhbmcsICdQUk9EVUNUREVTQ1JJUFRJT04nKTtcblx0XHR9XG5cdFx0Zm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4ubWFpbDphZnRlciB7XG5cdFx0XHRjb250ZW50OiB0cmFucygkbGFuZywgJ0NUQUVNQUlMJyk7XG5cdFx0fVxuXHRcdCNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGU6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHRyYW5zKCRsYW5nLCAnRklMVEVSJyk7XG5cdFx0fVxuXHRcdC5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHRyYW5zKCRsYW5nLCAnV0FUQ0hET0cnKTtcblx0XHR9XG5cdFx0bWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLmFkZC10by1jYXJ0LWJ1dHRvbiAuaWNvbi1jYXJ0OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB0cmFucygkbGFuZywgJ0FERFRPQ0FSVCcpO1xuXHRcdH1cblx0XHQjY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB0cmFucygkbGFuZywgJ1BSSUNFJyk7XG5cdFx0fVxuXHRcdGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLnRlbDphZnRlciB7XG5cdFx0XHRjb250ZW50OiB0cmFucygkbGFuZywgJ1dPUktJTkdIT1VSUycpO1xuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUthcmxhOndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbi8qIEhFQURFUiAqL1xuLyogQ0FST1VTRUwgKi9cbi8qIDQwNCAqL1xuLyogQVZBSUxBQklMSVRZICovXG4qIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qOmZvY3VzLFxuKjphY3RpdmUge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxudWwge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dCxcbmxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zbW9vdGg6IG5ldmVyO1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiS2FybGFcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnJlYWR5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LnN1Ym1lbnUtdmlzaWJsZTpiZWZvcmUsIGJvZHkudXNlci1hY3Rpb24tdmlzaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbmh0bWxbbGFuZz1jc10gLnAtc2hvcnQtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJQb3BpcyBwcm9kdWt0dVwiO1xufVxuaHRtbFtsYW5nPWNzXSBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJPZHBvdsOtbWUgY28gbmVqZMWZw612ZSwgbmVqcG96ZMSbamkgZG8gMjRoXCI7XG59XG5odG1sW2xhbmc9Y3NdICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJGaWx0cm92w6Fuw606XCI7XG59XG5odG1sW2xhbmc9Y3NdIC5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJVcG96b3JuaXQgZS1tYWlsZW0sIGHFviBidWRlIHNrbGFkZW1cIjtcbn1cbmh0bWxbbGFuZz1jc10gbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLmFkZC10by1jYXJ0LWJ1dHRvbiAuaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUMWZaWRhdCBkbyBrb8Whw61rdVwiO1xufVxuaHRtbFtsYW5nPWNzXSAjY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQ2VuYTpcIjtcbn1cbmh0bWxbbGFuZz1jc10gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4udGVsOmFmdGVyIHtcbiAgY29udGVudDogXCJQb25kxJtsw60gLSBQw6F0ZWsgODowMGggLSAxODowMGhcIjtcbn1cblxuaHRtbFtsYW5nPXNrXSAucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvcGlzIHByb2R1a3R1XCI7XG59XG5odG1sW2xhbmc9c2tdIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLm1haWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIk9kcG92aWVtZSDEjW8gbmFqc2vDtHIsIG5ham5lc2vDtHIgZG8gMjRoXCI7XG59XG5odG1sW2xhbmc9c2tdICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJGaWx0cm92YW5pZTpcIjtcbn1cbmh0bWxbbGFuZz1za10gLmxpbmstaWNvbi53YXRjaGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlVwb3pvcm5pxaUgZS1tYWlsb20sIGtlxI8gYnVkZSBza2xhZG9tXCI7XG59XG5odG1sW2xhbmc9c2tdIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24gLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlByaWRhxaUgZG8ga2/FocOta2FcIjtcbn1cbmh0bWxbbGFuZz1za10gI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbmE6XCI7XG59XG5odG1sW2xhbmc9c2tdIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLnRlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUG9uZGVsb2sgLSBQaWF0b2sgOiA4OjAwaCAtIDE4OjAwaFwiO1xufVxuXG5odG1sW2xhbmc9ZGVdIC5wLXNob3J0LWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUHJvZHVrdGJlc2NocmVpYnVuZ1wiO1xufVxuaHRtbFtsYW5nPWRlXSBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJTY2hyZWliZW4gU2llIHVucyBqZWRlcnplaXRcIjtcbn1cbmh0bWxbbGFuZz1kZV0gI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIkZpbHRlcnVuZzpcIjtcbn1cbmh0bWxbbGFuZz1kZV0gLmxpbmstaWNvbi53YXRjaGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlBlciBFLU1haWwgYmVuYWNocmljaHRpZ2VuLCB3ZW5uIGF1ZiBMYWdlclwiO1xufVxuaHRtbFtsYW5nPWRlXSBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJJbiBkZW4gV2FyZW5rb3JiIGxlZ2VuXCI7XG59XG5odG1sW2xhbmc9ZGVdICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcmVpczpcIjtcbn1cbmh0bWxbbGFuZz1kZV0gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4udGVsOmFmdGVyIHtcbiAgY29udGVudDogXCJNb250YWcgLSBGcmVpdGFnIDogODowMGggLSAxODowMGhcIjtcbn1cblxuaHRtbFtsYW5nPWVuXSAucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByb2R1Y3QgZGVzY3JpcHRpb25cIjtcbn1cbmh0bWxbbGFuZz1lbl0gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4ubWFpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiV3JpdGUgdXMgYW55dGltZVwiO1xufVxuaHRtbFtsYW5nPWVuXSAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmlsdGVyOlwiO1xufVxuaHRtbFtsYW5nPWVuXSAubGluay1pY29uLndhdGNoZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTm90aWZ5IG1lIGJ5IGVtYWlsIHdoZW4gaW4gc3RvY2tcIjtcbn1cbmh0bWxbbGFuZz1lbl0gbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLmFkZC10by1jYXJ0LWJ1dHRvbiAuaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQWRkIHRvIGNhcnRcIjtcbn1cbmh0bWxbbGFuZz1lbl0gI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByaWNlOlwiO1xufVxuaHRtbFtsYW5nPWVuXSBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIk1vLUZyOiA4OjAwIC0gMTY6MDBcIjtcbn1cblxuYm9keS5hZG1pbi1sb2dnZWQgLmFkbWluLWJhciB7XG4gIGhlaWdodDogMzBweDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuYm9keS5hZG1pbi1sb2dnZWQgLmFkbWluLWJhciB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA3cHggMDtcbn1cbmJvZHkuYWRtaW4tbG9nZ2VkIC5hZG1pbi1iYXIgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogN3B4IDA7XG59XG5ib2R5LmFkbWluLWxvZ2dlZCAuYWRtaW4tYmFyIHVsIGxpIHVsIHtcbiAgdG9wOiAzMHB4O1xufVxuYm9keS5hZG1pbi1sb2dnZWQgLmFkbWluLWJhciB1bCBsaSB1bCBsaSBhIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbmJvZHkuYWRtaW4tbG9nZ2VkICNoZWFkZXIge1xuICB0b3A6IDMwcHg7XG59XG5ib2R5LmFkbWluLWxvZ2dlZCAubXNnLXdyYXBwZXIge1xuICB0b3A6IDkwcHg7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4wNXMgZWFzZS1pbi1vdXQ7XG59XG4uY29udGVudC13cmFwcGVyLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyLWluIG1haW4jY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyLWluIG1haW4jY29udGVudCAuY29udGFpbmVyLWZ1bGwtd2lkdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4ub3ZlcmFsbC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIG9sLmNhcnQtaGVhZGVyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAubmV4dC1zdGVwLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utd3JhcHBlcixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWFkZGl0aW9uYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1tZWFzdXJlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zYXZlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc3RhbmRhcmQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcm9kdWN0cyAubmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmJsYW5rLW1vZGUgaDEsXG4uYmxhbmstbW9kZSBoMixcbi5ibGFuay1tb2RlIGgzLFxuLmJsYW5rLW1vZGUgaDQsXG4uYmxhbmstbW9kZSBoNSxcbi5ibGFuay1tb2RlIGg2LFxuLmJsYW5rLW1vZGUgLmgxLFxuLmJsYW5rLW1vZGUgLmgyLFxuLmJsYW5rLW1vZGUgLmgzLFxuLmJsYW5rLW1vZGUgLmg0LFxuLmJsYW5rLW1vZGUgLmg1LFxuLmJsYW5rLW1vZGUgLmg2LFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgI2Zvb3RlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZW1wdHktY29udGVudCBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaW1nLzQwNC5zdmcpO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmVtcHR5LWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5wcmljZXM6aGFzKD4gLnByaWNlLXNhdmUpIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBjb2xvcjogI2Q4MGUwZSAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI3Byb2R1Y3RzIC5wcm9kdWN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtaW4gLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG4gIHRvcDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzLFxuLnR5cGUtY2F0ZWdvcnkgLnBhZ2luYXRpb24tYXBwZW5kaXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1jYXRlZ29yeSAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uY3VzdG9tZXItcGFnZSAjY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b21lci1wYWdlICNjb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbn1cbi5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4uY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciA+IGgxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciA+IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbWVyLXBhZ2UgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgdGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLmN1c3RvbWVyLXBhZ2UgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgdGFibGUgdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciB0YWJsZSB0ciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG59XG5cbi5ob21lcGFnZS1ncm91cC10aXRsZS5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaDQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLmg0IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtbGF0ZXN0LWNvbnRyaWJ1dGlvbi1mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ltYWdlYmFubmVycyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNpbWFnZWJhbm5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaW1hZ2ViYW5uZXJzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuXG4ud2VsY29tZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub25lLWNvbHVtbi1ib2R5IC53ZWxjb21lLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MHZ3IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzB2dyBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAub25lLWNvbHVtbi1ib2R5IC53ZWxjb21lLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAub25lLWNvbHVtbi1ib2R5IC53ZWxjb21lLXdyYXBwZXIgLndlbGNvbWUgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub25lLWNvbHVtbi1ib2R5IC53ZWxjb21lLXdyYXBwZXIgLndlbGNvbWUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAub25lLWNvbHVtbi1ib2R5IC53ZWxjb21lLXdyYXBwZXIgLndlbGNvbWUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLm9uZS1jb2x1bW4tYm9keSAud2VsY29tZS13cmFwcGVyIC53ZWxjb21lIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciAud2VsY29tZSA+IGRpdiA+IHA6Zmlyc3QtY2hpbGQgPiBpbWcge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciAud2VsY29tZSA+IGRpdiA+IHA6Zmlyc3QtY2hpbGQgPiBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxufVxuLm9uZS1jb2x1bW4tYm9keSAud2VsY29tZS13cmFwcGVyIC53ZWxjb21lID4gZGl2IHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciAud2VsY29tZSA+IGRpdiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm9uZS1jb2x1bW4tYm9keSAud2VsY29tZS13cmFwcGVyIC53ZWxjb21lID4gZGl2IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjYWMwO1xuICBjb2xvcjogIzBjMGMwYztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTNweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm9uZS1jb2x1bW4tYm9keSAud2VsY29tZS13cmFwcGVyIC53ZWxjb21lID4gZGl2IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDA0OTI1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMzMHB4KSB7XG4gIC5vbmUtY29sdW1uLWJvZHkgLndlbGNvbWUtd3JhcHBlciAud2VsY29tZSAudGV4dC1ib3gge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxufVxuXG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0yIHtcbiAgb3JkZXI6IDE7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sucHJvZHVjdHMtMiB7XG4gIG9yZGVyOiAyO1xufVxuYm9keS5pbi1pbmRleCBtYWluI2NvbnRlbnQgLm1pZGRsZS1iYW5uZXJzIHtcbiAgb3JkZXI6IDM7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAjaW1hZ2ViYW5uZXJzIHtcbiAgb3JkZXI6IDQ7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy01IHtcbiAgb3JkZXI6IDU7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuZm9vdGVyLWJhbm5lcnMge1xuICBvcmRlcjogNjtcbn1cbmJvZHkuaW4taW5kZXggbWFpbiNjb250ZW50IC53ZWxjb21lLXdyYXBwZXIge1xuICBvcmRlcjogNztcbn1cbmJvZHkuaW4taW5kZXggbWFpbiNjb250ZW50ICNob2Rub2NlbmlvYmNob2R1IHtcbiAgb3JkZXI6IDg7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcbiAgb3JkZXI6IDk7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuICBvcmRlcjogMTA7XG59XG5cbi5pbi1pbmRleCAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuYm9keS5pZC0tNyAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmlkLS03ICNjb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmJvZHkuaWQtLTcgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmJvZHkuaWQtLTcgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgPiBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5ib2R5LmlkLS03ICNjb250ZW50IC5jb250ZW50LWlubmVyIGZvcm0gLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jY29udGVudCAuY2FydC1pbm5lciAuY29udGFjdC1ib3ggW2NsYXNzXj1pY29uLV0sXG4jY29udGVudCAuZXh0cmFzLXdyYXBwZXIgW2NsYXNzXj1pY29uLV0sXG4jY29udGVudCAuY2FydC1pbm5lciAuY29udGFjdC1ib3ggW2NsYXNzKj1cIiBpY29uLVwiXSxcbiNjb250ZW50IC5leHRyYXMtd3JhcHBlciBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgY29sb3I6ICNlODUyMmE7XG59XG4jY29udGVudCBvbC5jYXJ0LWhlYWRlciBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2NvbnRlbnQgb2wuY2FydC1oZWFkZXIgbGkgYTpiZWZvcmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuI2NvbnRlbnQgb2wuY2FydC1oZWFkZXIgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbiNjb250ZW50IG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzpiZWZvcmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbm1haW4jY29udGVudCAucC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIHtcbiAgb3JkZXI6IDE7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLnNpbmdsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2Uuc2luZ2xlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucm93IHtcbiAgb3JkZXI6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgb3JkZXI6IDM7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIC5oMSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSAuc3RhcnMtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciBoMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24ge1xuICBvcmRlcjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXByaWNlLXdyYXBwZXIge1xuICBvcmRlcjogMTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC52YXJpYW50cy13cmFwcGVyIHtcbiAgb3JkZXI6IDI7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC12YXJpYW50cy1ibG9jayB7XG4gIG9yZGVyOiAzO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayB7XG4gIG9yZGVyOiA0O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC53YXRjaGRvZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDBweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24gLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgb3JkZXI6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lIHtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZXRhaWwtcGFyYW1ldGVyLWRlbGl2ZXJ5LWRhdGUge1xuICBvcmRlcjogMztcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRldGFpbC1wYXJhbWV0ZXItYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRldGFpbC1wYXJhbWV0ZXItYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG9yZGVyOiAyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjODtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtc2hvcnQtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtcHJpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1zdGFuZGFyZCB7XG4gIG9yZGVyOiAyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQgLmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsLnByaWNlLWFjdGlvbiB7XG4gIGNvbG9yOiAjZDgwZTBlO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXZhcmlhbnRzLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayBzZWxlY3QuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sgLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIucmFkaW8gKyAuc2VsZWN0QnV0dG9uc0NvbnRlbnQgZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sgLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIucmFkaW8gKyAuc2VsZWN0QnV0dG9uc0NvbnRlbnQgZGl2LmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlcl9fbGlzdCAucHJvZHVjdCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIuNXB4IDIuNXB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1hcmdpbi1yaWdodDogNy41cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXJfX2xpc3QgLnByb2R1Y3QuY3VycmVudC1wcm9kdWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wIGEge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wLWluLFxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wLWNvZGUsXG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXJfX2xpc3QgLnByb2R1Y3QgLmZhdm91cml0ZSxcbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlcl9fbGlzdCAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlciAuZmxhZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50LWxpc3Q6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAudmFyaWFudC1saXN0IC52YXJpYW50LWxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAudmFyaWFudC1saXN0IC52YXJpYW50LWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCI6XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIHtcbiAgb3JkZXI6IDI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHggIWltcG9ydGFudDtcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAuc2hwLXRhYnMtcm93IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnNocC10YWJzLWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnNocC10YWJzLWhvbGRlciAuc2hwLXRhYnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnNocC10YWJzLWhvbGRlciAuc2hwLXRhYiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIgLnNocC10YWIgLnNocC10YWItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogY2FsYygxcHggKiAyKSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnNocC10YWJzLWhvbGRlciAuc2hwLXRhYiAuc2hwLXRhYi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlODUyMmE7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIgLnNocC10YWIuYWN0aXZlIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYm90dG9tOiBjYWxjKDFweCAqIDIpIHNvbGlkICNlODUyMmE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAudGFiLWNvbnRlbnQgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC50YWItY29udGVudCA+IC50YWItcGFuZSAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAudGFiLWNvbnRlbnQgI2Rlc2NyaXB0aW9uIC5iYXNpYy1kZXNjcmlwdGlvbiA+IGg0OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciB7XG4gIG9yZGVyOiAzO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuICBvcmRlcjogNDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgI21pbWUtcmVsYXRlZC1wcm9kdWN0cyB7XG4gIHBhZGRpbmc6IDUwcHggNXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAjbWltZS1yZWxhdGVkLXByb2R1Y3RzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsICNtaW1lLXJlbGF0ZWQtcHJvZHVjdHMge1xuICAgIG1heC13aWR0aDogMTMzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsICNtaW1lLXJlbGF0ZWQtcHJvZHVjdHMgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucXVlc3Rpb24tdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODUyMmE7XG4gIGJvcmRlci1jb2xvcjogI2U4NTIyYTtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IC5wcm9kdWN0IC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrID4gLnByb2R1Y3QgLnAtaW4gLnAtaW4taW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IC5wcm9kdWN0IC5wLWluIC5wLWluLWluIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Uge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IC5wcm9kdWN0IC5wLWluIC5wLWJvdHRvbSAuYXZhaWxhYmlsaXR5LFxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IC5wcm9kdWN0IC5wLWluIC5wLWJvdHRvbSAucmF0aW5ncy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3ICsgMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMzBweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2M4YzhjODtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19kYXRhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19waWN0dXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19waWN0dXJlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19waWN0dXJlIGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbn1cbi5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGggLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGggLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB9XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19jb250ZW50IHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19jb250ZW50IHN0cm9uZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5icmVhZGNydW1icyA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtbGFzdC1jaGlsZCgyKTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMik6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCI8XCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMik6bm90KDpmaXJzdC1jaGlsZCkgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmJ0bi5idG4sXG5hLmJ0bi5idG4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEzcHggMTZweDtcbn1cbi5idG4uYnRuLXByaW1hcnksXG5hLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg1MjJhO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1kZWZhdWx0LFxuYS5idG4uYnRuLXNlY29uZGFyeSxcbmEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcm91c2VsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2Fyb3VzZWwtd3JhcHBlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMjEyLCAyNTUsIDApIDEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIge1xuICBoZWlnaHQ6IDgwdmg7XG4gIG1heC1oZWlnaHQ6IDc2MHB4O1xuICBtaW4taGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgPiBpbWcsXG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtID4gaW1nLFxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhID4gcGljdHVyZSA+IGltZyB7XG4gIGluc2V0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNHB4O1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhIC5leHRlbmRlZC1iYW5uZXItdGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDkwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pbWcvY2Fyb3VzZWwtbGluZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IC0xMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYSAuZXh0ZW5kZWQtYmFubmVyLXRleHQ6YWZ0ZXIge1xuICAgIHRvcDogLTI1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwgYVtocmVmPVwiL1wiXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbCBhW2hyZWY9XCIvXCJdIC5leHRlbmRlZC1iYW5uZXItbGluazphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbi1pbmRleCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4taW5kZXggLmNhcm91c2VsLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG5cbm1haW4gLmNhdGVnb3J5LXRvcCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4gLmNhdGVnb3J5LXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA3LjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuc3ViY2F0ZWdvcmllcyBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuc3ViY2F0ZWdvcmllcyBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluIC5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkgYSAuaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIGEgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5tYWluIC5wcm9kdWN0cy10b3AtaGVhZGVyLFxubWFpbiAjcHJvZHVjdHNUb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1pbm5lciAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCxcbi5wLWRldGFpbCAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2U4NTIyYTtcbn1cblxuLmRpc2N1c3Npb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5kaXNjdXNzaW9uLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcixcbi52b3RlLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kaXNjdXNzaW9uLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcjphZnRlcixcbi52b3RlLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTBweDtcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4uZGlzY3Vzc2lvbi1mb3JtIC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIuY29sLXNtLTY6YWZ0ZXIsXG4udm90ZS1mb3JtIC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIuY29sLXNtLTY6YWZ0ZXIge1xuICByaWdodDogNXB4O1xufVxuLmRpc2N1c3Npb24tZm9ybSAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyLmNvbnNlbnRzLWZpcnN0OmFmdGVyLFxuLnZvdGUtZm9ybSAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyLmNvbnNlbnRzLWZpcnN0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5wcmljZS1zb3J0aW5nICNmaWx0ZXJzLXdyYXBwZXIgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4jY29udGVudCAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2NvbnRlbnQgI2NhdGVnb3J5LWhlYWRlciBmb3JtIGxhYmVsOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuc2hvdy1maWx0ZXJzLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlci5zaG93LWZpbHRlci1tb2JpbGUgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlci5zaG93LWZpbHRlci1tb2JpbGUgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAwIDE1cHggMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDdkN2Q3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIge1xuICAgIG9yZGVyOiAtMTk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaTpudGgtY2hpbGQoMSkge1xuICBvcmRlcjogMjtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaTpudGgtY2hpbGQoMikge1xuICBvcmRlcjogMztcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaTpudGgtY2hpbGQoMykge1xuICBvcmRlcjogMTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaTpudGgtY2hpbGQoNCkge1xuICBvcmRlcjogNDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaSBsYWJlbCxcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaSBzdHJvbmcge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGkgbGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaSBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjY2IwMDAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJvdHRvbTogLTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAxMTAxO1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSBsaSBsYWJlbCxcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IGxpIHN0cm9uZyB7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWw6aG92ZXIsXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSBsaSBzdHJvbmc6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDIxcHggNXB4O1xuICBib3JkZXI6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMjFweCAyMnB4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIHRvcDogMDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5pY29uLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBvcmRlcjogLTIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogN3B4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyOiAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuNzUgNS40OTk5OEMyLjc1IDQuOTkzNzIgMy4xNjA0MSA0LjU4MzMxIDMuNjY2NjcgNC41ODMzMUgxOC4zMzMzQzE4LjgzOTYgNC41ODMzMSAxOS4yNSA0Ljk5MzcyIDE5LjI1IDUuNDk5OThDMTkuMjUgNi4wMDYyNCAxOC44Mzk2IDYuNDE2NjUgMTguMzMzMyA2LjQxNjY1SDMuNjY2NjdDMy4xNjA0MSA2LjQxNjY1IDIuNzUgNi4wMDYyNCAyLjc1IDUuNDk5OThaTTUuNSAxMUM1LjUgMTAuNDkzNyA1LjkxMDQxIDEwLjA4MzMgNi40MTY2NyAxMC4wODMzSDE1LjU4MzNDMTYuMDg5NiAxMC4wODMzIDE2LjUgMTAuNDkzNyAxNi41IDExQzE2LjUgMTEuNTA2MyAxNi4wODk2IDExLjkxNjYgMTUuNTgzMyAxMS45MTY2SDYuNDE2NjdDNS45MTA0MSAxMS45MTY2IDUuNSAxMS41MDYzIDUuNSAxMVpNNy4zMzMzMyAxNi41QzcuMzMzMzMgMTUuOTkzNyA3Ljc0Mzc0IDE1LjU4MzMgOC4yNSAxNS41ODMzSDEzLjc1QzE0LjI1NjMgMTUuNTgzMyAxNC42NjY3IDE1Ljk5MzcgMTQuNjY2NyAxNi41QzE0LjY2NjcgMTcuMDA2MyAxNC4yNTYzIDE3LjQxNjYgMTMuNzUgMTcuNDE2Nkg4LjI1QzcuNzQzNzQgMTcuNDE2NiA3LjMzMzMzIDE3LjAwNjMgNy4zMzMzMyAxNi41WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxOXB4IDNweCAxOXB4IDQzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZSAudHJpYW5nbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA1MCUgNTAlLCAwIDEwMCUpO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGY3O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgaDQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyBoNDpob3ZlciB7XG4gIGNvbG9yOiAjY2IwMDAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiArIC5maWx0ZXItc2VjdGlvbiwgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiwgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uc2xpZGVyLXdyYXBwZXIge1xuICBvcmRlcjogLTEwO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5zbGlkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGY3O1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZjhmNztcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogNjtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgLnByaWNlLWZpbHRlcixcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgPiBkaXYge1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQge1xuICBib3JkZXI6IDFweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAyMXB4IDIycHg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtLFxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciB7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNmY4Zjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGNsZWFyOiBub25lO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSBkaXYgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgI3NsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY4Zjc7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjhmNztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAjc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI0LCAyMjQsIDIyNCk7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50ICNzbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODUyMmE7XG4gIGJvcmRlci1jb2xvcjogI2U4NTIyYTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAjc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODUyMmE7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50ICNzbGlkZXIgc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSB7XG4gIG9yZGVyOiAwO1xuICBnYXA6IDExcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIHtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnk6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeTpub3QoLmFrdGl2bmktZmlsdHIpIC5zbGlkZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICMwMDAwMDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnNsaWRlci13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IGF1dG87XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkuYWt0aXZuaS1maWx0ciAuZmlsdGVyLWxhYmVsIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeS5ha3Rpdm5pLWZpbHRyICNjbGVhci1maWx0ZXJzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAudnlicmFuZS1maWx0cnktdGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDEycHggMTFweDtcbiAgb3JkZXI6IC0xO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItaGVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1oZXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1sYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IC04cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogXCJzaG9wdGV0XCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgaDQsXG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIuc2xpZGVyLWZpbHRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAudG8ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tID4gc3BhbixcbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLmZyb206OmFmdGVyIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2VuYS15ZXMgI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGZpZWxkc2V0IGRpdiBsYWJlbDpub3QoLmFkdmFuY2VkLXBhcmFtZXRlciksICNmb290ZXIgLmZpbHRlci1zZWN0aW9uIGZpZWxkc2V0IGRpdiBsYWJlbDpub3QoLmFkdmFuY2VkLXBhcmFtZXRlcikge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmZsYWdzLmZsYWdzLWRlZmF1bHQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5mbGFnLmZsYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzY2YmIzMztcbiAgZm9udC1zaXplOiA3MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi13aWR0aDogMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAuZmxhZy5mbGFnIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mbGFnLmZsYWctbmV3IHtcbiAgY29sb3I6ICM2NmJiMzM7XG59XG4uZmxhZy5mbGFnLWFjdGlvbiB7XG4gIGNvbG9yOiAjYjQwMDAwO1xufVxuLmZsYWcuZmxhZy1zYWxlLXByaWNlIHtcbiAgY29sb3I6ICNlODUyMmE7XG59XG4uZmxhZy5mbGFnIC5pY29uLXZhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MtZXh0cmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAxMHB4O1xuICBib3R0b206IGF1dG87XG59XG4ucC1kZXRhaWwtaW5uZXIgLmZsYWdzLWV4dHJhIC5mbGFnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5mbGFncy1leHRyYSAuZmxhZy1kaXNjb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ucC1kZXRhaWwtaW5uZXIgLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zdGFuZGFyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zYXZlIHtcbiAgY29sb3I6ICNlODUyMmE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MtZGVmYXVsdCB7XG4gIHdpZHRoOiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5mbGFncyAuZmxhZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MgLmZsYWctYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MgLmZsYWctZGlzY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlmO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMCU7XG4gIHRvcDogMjAlO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXItbmV3c2xldHRlci1mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3RlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB7XG4gIG9yZGVyOiAxO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB1bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2Zvb3Rlci1sb2dvLnBuZyk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgdWwgbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgdWwgbGkuc29jaWFsLWljb24tbGlzdCBhIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIGxpLnNvY2lhbC1pY29uLWxpc3QgYTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IGEuZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ZiLnN2Zyk7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIGxpLnNvY2lhbC1pY29uLWxpc3QgYS5pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2lnLnN2Zyk7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSB7XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1pbmxpbmU6IHVuc2V0O1xuICB9XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzhjOGM4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWl0ZW06YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24taXRlbTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1pdGVtLmFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLXRyaWdnZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tdHJpZ2dlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCBsaSBhIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjZDNkM2QzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4gYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTkgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4udGVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tcGhvbmUuc3ZnKTtcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjE5IC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLm1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1tYWlsLnN2Zyk7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxOSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbmZvb3RlciNmb290ZXIgLmZvb3Rlci1ib3R0b20gYSxcbmZvb3RlciNmb290ZXIgLmZvb3Rlci1ib3R0b20gc3BhbixcbmZvb3RlciNmb290ZXIgLmZvb3Rlci1ib3R0b20gc3Ryb25nIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOm5vdCguYWR2YW5jZWQtcGFyYW1ldGVyKSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5mb3JtIGxhYmVsIC5maWx0ZXItY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtIGxhYmVsIC5maWx0ZXItY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG59XG5mb3JtIGxhYmVsIC5maWx0ZXItY291bnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIilcIjtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaWQtLTggI3JlZ2lzdGVyLWZvcm0gaDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmlkLS04ICNyZWdpc3Rlci1mb3JtIC5zdGF5LWluLXRvdWNoIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuYm9keTpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAjaGVhZGVyIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4jaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA1cyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyICNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci10b3Age1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjOGM4O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLW91dDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gIG9yZGVyOiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnNpdGUtbmFtZSBhIHtcbiAgei1pbmRleDogMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAuc2l0ZS1uYW1lIGEgaW1nIHtcbiAgbWF4LWhlaWdodDogMzhweDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgb3JkZXI6IDI7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PXNlYXJjaF0gLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tc2VhcmNoLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSwgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS50b3AtbmF2LWJ1dHRvbi1hY2NvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSAuaWNvbi1sb2dpbjpiZWZvcmUsICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGEudG9wLW5hdi1idXR0b24tYWNjb3VudCAuaWNvbi1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vaWNvLXVzZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIC5mYXZvdXJpdGVfaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vaWNvLWhlYXJ0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1jYXJ0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuaWNvbi1jYXJ0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi10b29scyB7XG4gIG9yZGVyOiAzO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLXRvb2xzIC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tdG9vbHMgLmxhbmd1YWdlc01lbnUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaCB7XG4gIGJvdHRvbTogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAzMHB4IDY1cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTA4cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaDpiZWZvcmUge1xuICAgIGhlaWdodDogMTA4cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaCAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS1pbnB1dC1ncm91cCAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1zZWFyY2gtYmxhY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtZm9ybS1pbnB1dC1ncm91cCAuc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm0taW5wdXQtZ3JvdXAgLnNlYXJjaC1idXR0b24ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEzcHggMTZweDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaCAuc2VhcmNoLXdpZGdldC1jbG9zZSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgcmlnaHQ6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG4gIGhlaWdodDogMTU3cHg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4gLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgaGVpZ2h0OiAxNTZweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4gLnBvcHVwLXdpZGdldC1pbm5lciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4gLnBvcHVwLXdpZGdldC1pbm5lciAjY3VzdG9tZXJMb2dpbiBmb3JtID4gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmlucHV0LXdyYXBwZXIucGFzc3dvcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmlucHV0LXdyYXBwZXIgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmxvZ2luLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAubG9naW4td3JhcHBlciBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4gLnBvcHVwLXdpZGdldC1pbm5lciAjY3VzdG9tZXJMb2dpbiBmb3JtID4gZGl2IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhICsgYSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhICsgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2M4YzhjODtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tY2FydCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1jYXJ0IC5jYXJ0LXdpZGdldC1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC5zZWFyY2hXaGlzcGVyZXIuYWN0aXZlIHtcbiAgaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20ge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IHtcbiAgICB3aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiB7XG4gICAgd2lkdGg6IDEzMzBweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkuZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaS5leHQgLnN1Ym1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMC43O1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaS5leHAgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaS5leHAgPiBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg1MjJhO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0yLjVweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkgPiBhOmhvdmVyLCAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGE6aG92ZXI6YWZ0ZXIsICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkgPiBhOmZvY3VzOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4NTIyYTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMi41cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkgPiBhIGIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogMTMzMHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDVweCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjlweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiBsaSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGEubWVudS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIC5tb3JlLWl0ZW1zLXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubWVudS1oZWxwZXIge1xuICB0b3A6IDVweDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm1lbnUtaGVscGVyOmFmdGVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgbGkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIGxpLmV4cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSBsaS5leHAgPiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1hcmdpbjogMCAwIC0xcHg7XG59XG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgYiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5tZW51LWxldmVsLTIge1xuICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IGEge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuYm9keS5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZSAuaWNvbi1zZWFyY2g6YmVmb3JlLFxuYm9keS5sb2dpbi13aW5kb3ctdmlzaWJsZSAuaWNvbi1sb2dpbjpiZWZvcmUsXG5ib2R5LmNhcnQtd2luZG93LXZpc2libGUgLmljb24tY2FydDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vaWNvLWNyb3NzLnN2ZykgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBpbnZlcnQoMCkgIWltcG9ydGFudDtcbn1cblxuYm9keTpub3QoLmluLWluZGV4KSAub3ZlcmFsbC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keTpub3QoLmluLWluZGV4KSAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cbmJvZHk6bm90KC5pbi1pbmRleCkuYWRtaW4tbG9nZ2VkIC5vdmVyYWxsLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Om5vdCguaW4taW5kZXgpLmFkbWluLWxvZ2dlZCAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbn1cblxuLypcbiNuYXZpZ2F0aW9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5tZW51LWl0ZW0tNDA3NCAubWVudS1sZXZlbC0yIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiovXG5ib2R5Om5vdCguaW4taW5kZXgpIC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSBoNCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0tZm9sbG93LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4ge1xuICAgIHRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3BhbiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3Bhbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3BhbiBhOmhvdmVyLCAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0tZm9sbG93LWJ0biBzcGFuIGE6Zm9jdXMsICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4gYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMyxcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCA+IGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTEsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMixcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMSxcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTIsXG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zLFxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0xLFxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMixcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMsXG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci00IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0xIGEsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMgYSxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci00IGEge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTEgYTpiZWZvcmUsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhOmJlZm9yZSxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zIGE6YmVmb3JlLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMSBhIGltZyxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIGEgaW1nLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMgYSBpbWcsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItNCBhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIHtcbiAgICB3aWR0aDogNTEuNSU7XG4gIH1cbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIGEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYxZjFmO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keSAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLnRleHQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJvZHkgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuYm9keSAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubWVzc2FnZXMge1xuICB0b3A6IDYwcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lc3NhZ2VzIHtcbiAgICB0b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZXNzYWdlcyAubXNnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyoqXG4gKiBNaW1lIENvcHlyaWdodCB2MS4wLjBcbiAqIFZ5Z2VuZXJ1amUgYSB6b2JyYXrDrSBjb3B5cmlnaHQgem5hxI1reSBtaW1lIGRpZ2l0YWwuIENvcHlyaWdodCB6YWhybnVqZSBcbiAqIGxvZ28gU2hvcHRldCBhIG9ka2F6IG5hIHdlYiBtaW1lIGRpZ2l0YWwgcyBsb2dlbSBzcG9sZcSNbm9zdGkuXG4gKiBcbiAqIChjKSBtaW1lIGRpZ2l0YWwgcy5yLm8uIDIwMjNcbiAqIGh0dHBzOi8vbWltZWRpZ2l0YWwuY3pcbiAqIG1lZGFyZC5odXR0ZW5iYWNoQG1pbWVkaWdpdGFsLmN6XG4gKiovXG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSAudGl0bGUgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSAucGlwZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBhIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mYXYtcHJvZHVjdHMgLnByb2R1Y3QgLnAtYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXYtcHJvZHVjdHMgLnByb2R1Y3QgLnAgLmZhdm91cml0ZSAuYWRkX2Zhdm91cml0ZSBzdmcge1xuICBmaWxsOiAjZTg1MjJhO1xuICBzdHJva2U6ICNlODUyMmE7XG59XG4uZmF2LXByb2R1Y3RzIC5wcm9kdWN0IC5mbGFncyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0IC5wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QgLnAgLmZhdm91cml0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMjVweDtcbiAgfVxufVxuLnByb2R1Y3QgLnAgLmZhdm91cml0ZSAuYWRkX2Zhdm91cml0ZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvZHVjdCAucCAuZmF2b3VyaXRlIC5hZGRfZmF2b3VyaXRlIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHN0cm9rZTogIzAwMDAwMDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBmaWxsOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5wcm9kdWN0LmZhdi1hY3RpdmUgLnAgLmZhdm91cml0ZSAuYWRkX2Zhdm91cml0ZSBzdmcge1xuICBmaWxsOiAjZTg1MjJhO1xuICBzdHJva2U6ICNlODUyMmE7XG59XG5cbi5mYXZvdXJpdGVfaWNvbiB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYXZvdXJpdGVfaWNvbiAubnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRkMmJjO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljb24tZmF2LWZhbHNlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5idG5fdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwuZmF2LXllcyAuYnRuX3RvZ2dsZSBpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUgc3ZnIHtcbiAgZmlsbDogI2U4NTIyYTtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBpIHNwYW4ubnVtYmVyLFxuLnAtZGV0YWlsLWlubmVyIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGQyYmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZhdm91cml0ZV9pY29uIC5udW1iZXIsXG4ubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSBpIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGQyYmM7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZWxlY3RCdXR0b25zQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLnNlbGVjdEJ1dHRvbnNDb250ZW50IC5zZWxlY3Qtb3B0aW9uIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNy41cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0QnV0dG9uc0NvbnRlbnQgLnNlbGVjdC1vcHRpb24uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlbGVjdEJ1dHRvbnNDb250ZW50IC5zZWxlY3Qtb3B0aW9uLmF2YWlsYWJsZS1mYWxzZSB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0QnV0dG9uc0NvbnRlbnQgLnNlbGVjdC1vcHRpb24uYXZhaWxhYmxlLWZhbHNlLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWxlY3RCdXR0b25zQ29udGVudCAuc2VsZWN0LW9wdGlvbi5hdmFpbGFibGUtZmFsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCAjYzhjOGM4LCB0cmFuc3BhcmVudCBjYWxjKDUwJSArIDFweCkpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB0cmFuc3BhcmVudCBjYWxjKDUwJSAtIDFweCksICNjOGM4YzgsIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSk7XG59XG5cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1sb2FkZXIge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMzMHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxvYWRlciAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tbG9hZGVyIC5idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1sb2FkZXIgLmJ0bjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxpbmssXG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24gPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tbGluazpob3ZlcixcbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbiA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uIC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4jY29sb3Jib3gsXG4jY2JveE92ZXJsYXkge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4jY2JveENvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2Nib3hDb250ZW50ICNjYm94TG9hZGVkQ29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5oMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5hby1wcm9kdWN0IC5hby1pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmbGV4LWJhc2lzOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5hby1wcm9kdWN0IC5hby1uYW1lIC5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNjYm94Q29udGVudCAuYWR2YW5jZWQtb3JkZXIgLmFvLXByb2R1Y3QgLmFvLW5hbWUgLmgzIHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5hby1wcm9kdWN0IC5hby1uYW1lIC5hby1hdmFpbGFiaWxpdHkge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IC00NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIG9yZGVyOiAyO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC53aWRnZXQtcGFyYW1ldGVyLWxpc3QgLndpZGdldC1wYXJhbWV0ZXItdmFsdWUgYSxcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciAud2lkZ2V0LXBhcmFtZXRlci1saXN0IC53aWRnZXQtcGFyYW1ldGVyLXZhbHVlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIuNXB4IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC53aWRnZXQtcGFyYW1ldGVyLWxpc3QgLndpZGdldC1wYXJhbWV0ZXItdmFsdWUgYTpob3Zlcixcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciAud2lkZ2V0LXBhcmFtZXRlci1saXN0IC53aWRnZXQtcGFyYW1ldGVyLXZhbHVlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpob3ZlciAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdDpob3ZlciAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAtaW4sXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wLWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucC1pbiAucHJpY2VzLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucC1pbiAucHJpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucC1pbiAucHJpY2VzIC5wcmljZS1maW5hbCxcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAtaW4gLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAtaW4gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgc3Ryb25nLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucC1pbiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCBzdHJvbmcge1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWluIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbi1pbiAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1jb2RlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5hdmFpbGFiaWxpdHksXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucmF0aW5ncy13cmFwcGVyLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC1kZXNjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wcmljZXMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHN0cm9uZyB7XG4gIGNvbG9yOiAjNzg3ODc4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICNlODUyMmE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAuZmxpY2tpdHktc2xpZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuYm9keTpub3QoLmluLWluZGV4KSBtYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLW1pbWUgLnByb2R1Y3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUge1xuICBvcmRlcjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpiZWZvcmUsIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vaWNvLWNhcnJldC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcuNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOmJlZm9yZSwgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICByaWdodDogMTVweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZShuICsgMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUobiArIDIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSgyKSB7XG4gIGdyaWQtYXJlYTogMS8xLzMvMztcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoMykge1xuICBncmlkLWFyZWE6IDEvMy8zLzU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDQpIHtcbiAgZ3JpZC1hcmVhOiAzLzEvNS8zO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg1KSB7XG4gIGdyaWQtYXJlYTogMy8zLzQvNDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoNikge1xuICBncmlkLWFyZWE6IDMvNC80LzU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDcpIHtcbiAgZ3JpZC1hcmVhOiA0LzMvNS80O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg4KSB7XG4gIGdyaWQtYXJlYTogNC80LzUvNTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoOSkge1xuICBncmlkLWFyZWE6IDQvNC81LzU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg5KSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogYXV0bztcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLWNoaWxkKG4rMTIpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQtLWxlc3MgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg1KSB7XG4gIGdyaWQtYXJlYTogMy8zLzUvNTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkLS1sZXNzIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoNikge1xuICBncmlkLWFyZWE6IDMvMy81LzU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQtLWxlc3MgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg2KSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQtLWxlc3MgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg2KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogYXV0bztcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkLS1sZXNzIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUobiArIDcpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLm5vZ3JpZCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLm5vZ3JpZCAucC1tYWluLWltYWdlOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ub2dyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUubm9ncmlkIC5wLW1haW4taW1hZ2U6bm90KDpudGgtb2YtdHlwZSgyKSkgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmJlZm9yZSwgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tY2FycmV0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNy41cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2U6YmVmb3JlLCBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHJpZ2h0OiAxNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbGVmdDogMTVweDtcbn1cblxuLnF1YW50aXR5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucXVhbnRpdHkgLmluY3JlYXNlLFxuLnF1YW50aXR5IC5kZWNyZWFzZSB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGY3O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnF1YW50aXR5IC5pbmNyZWFzZTpiZWZvcmUsXG4ucXVhbnRpdHkgLmRlY3JlYXNlOmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ucXVhbnRpdHkgaW5wdXQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI3JlbGF0ZWRGaWxlcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jcmVsYXRlZEZpbGVzIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5zaG93LWZpbHRlci1tb2JpbGUgLmZpbHRlcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIGg0IHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5zaG93LWZpbHRlcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hc2lkZS1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hc2lkZS1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5jYXRlZ29yeS1oZWFkZXIgZmllbGRzZXQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmNhdGVnb3J5LWhlYWRlciBmaWVsZHNldCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHg7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuY2F0ZWdvcnktaGVhZGVyIGZpZWxkc2V0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2lkZWJhci1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLnNpZGViYXIge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uc2lkZWJhci1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLnNpZGViYXItaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNmNmY4Zjc7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIsXG4uc2lkZWJhci1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjZmlsdGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyLWluZGVudGVkICNmaWx0ZXJzIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnNpZGViYXItaW5kZW50ZWQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhci1pbmRlbnRlZCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIGg0IHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNpZGViYXItaW5kZW50ZWQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIHtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyLWluZGVudGVkICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zaWRlYmFyLWluZGVudGVkICNmaWx0ZXJzIC5maWx0ZXItdG90YWwtY291bnQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNsaWRlci13cmFwcGVyIHtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXItd3JhcHBlciBoNCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4uc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgLnVpLXNsaWRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IC51aS1zbGlkZXItcmFuZ2Uge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODUyMmE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgLnVpLXNsaWRlci1oYW5kbGU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IC51aS1zbGlkZXItaGFuZGxlOmJlZm9yZSB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNiYjM3MTM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmhvbWVwYWdlLWJhbm5lcnMtZnVsbC13aWR0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1iYW5uZXJzLWZ1bGwtd2lkdGggLmJhbm5lcnMtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5ob21lcGFnZS1iYW5uZXJzLWZ1bGwtd2lkdGggLmJhbm5lcnMtY29udGVudCAuYmFubmVyLXdyYXBwZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5ob21lcGFnZS1iYW5uZXJzLWZ1bGwtd2lkdGggLmJhbm5lcnMtY29udGVudCAuYmFubmVyLXdyYXBwZXIgPiBzcGFuIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIC5iYW5uZXJzLWNvbnRlbnQgLmJhbm5lci13cmFwcGVyID4gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lcGFnZS1iYW5uZXJzLWZ1bGwtd2lkdGggLmJhbm5lcnMtY29udGVudCAuYmFubmVyLXdyYXBwZXIgPiBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IHtcbiAgd2lkdGg6IDY1dncgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiA0MHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAyOHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdC5pbmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucCAucC1pbiAucC1pbi1pbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAgLnAtaW4gLnAtaW4taW4gYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAgLnAtaW4gLnAtYm90dG9tIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucCAucC1pbiAucC1ib3R0b20gPiBkaXYgLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAgLnAtaW4gLnAtYm90dG9tID4gZGl2IC5yYXRpbmdzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wIC5wLWluIC5wLWJvdHRvbSA+IGRpdiAucC10b29scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAgLnAtaW4gLnAtYm90dG9tID4gZGl2IC5wLWRlc2Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBvcmRlcjogMTtcbn1cbi5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIG9yZGVyOiAyO1xufVxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIG9yZGVyOiAzO1xufVxuLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZCAuZmxpY2tpdHktYnV0dG9uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsaWNraXR5LWVuYWJsZWQgLmZsaWNraXR5LWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG59XG4uZmxpY2tpdHktZW5hYmxlZCAuZmxpY2tpdHktYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsaWNraXR5LWVuYWJsZWQgLmZsaWNraXR5LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogLTMwcHg7XG4gIH1cbn1cbi5mbGlja2l0eS1lbmFibGVkIC5mbGlja2l0eS1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZmxpY2tpdHktZW5hYmxlZCAuZmxpY2tpdHktYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgfVxufVxuLmZsaWNraXR5LWVuYWJsZWQgLmZsaWNraXR5LWJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwO1xufVxuLmZsaWNraXR5LWVuYWJsZWQgLmZsaWNraXR5LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgbGVmdDogMjUlO1xuICB0b3A6IDI1JTtcbn1cblxuLnRvcC1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50b3AtY2F0ZWdvcmllcyB7XG4gICAgd2lkdGg6IDEzMzBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4udG9wLWNhdGVnb3JpZXNfX2l0ZW0ge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRvcC1jYXRlZ29yaWVzX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1jYXRlZ29yaWVzX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxNi42NjY2NjY2NjY3JSAtIDEwcHgpO1xuICB9XG59XG4udG9wLWNhdGVnb3JpZXNfX2l0ZW06aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcC1jYXRlZ29yaWVzX19pdGVtIHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IEthcmxhO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubGluay1pY29uLndhdGNoZG9nIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLmxpbmstaWNvbi53YXRjaGRvZzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstaWNvbi53YXRjaGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGluay1pY29uLndhdGNoZG9nIGksXG4ubGluay1pY29uLndhdGNoZG9nIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAud2F0Y2hkb2cge1xuICBiYWNrZ3JvdW5kOiAjZTg1MjJhO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg1MjJhO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLW91dDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDQ5MjU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuI3dhdGNoZG9nLWZvcm0gPiBkaXY6bnRoLWNoaWxkKDUpLFxuI3dhdGNoZG9nLWZvcm0gPiBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCJAdXNlICdzYXNzOm1hdGgnO1xuXG4vLyBmb250c1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9S2FybGE6d2dodEAzMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIHBhdGhzXG4kdXJsSW1nOiAnL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ltZy8nO1xuJHVybEljb246ICcvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi8nO1xuXG4vLyBpbWFnZXNcbiRpbWctd2VsY29tZTogdXJsKCN7JHVybEltZ313ZWxjb21lLndlYnApO1xuJGltZy1taW1lLWxvZ286IHVybCgjeyR1cmxJbWd9bWltZS1sb2dvLnN2Zyk7XG4kaW1nLWxvZ28tZm9vdGVyOiB1cmwoI3skdXJsSW1nfWZvb3Rlci1sb2dvLnN2Zyk7XG4kaW1nLTQwNDogdXJsKCN7JHVybEltZ300MDQuc3ZnKTtcblxuLy8gaWNvbnNcbiRpY29uLWZhdm91cml0ZTogdXJsKCN7JHVybEljb259aWNvbi1mYXYtZmFsc2UucG5nKTtcbiRpY29uLWZhdm91cml0ZS10cnVlOiB1cmwoI3skdXJsSWNvbn1pY29uLWZhdi10cnVlLnBuZyk7XG4kaWNvbi1mYXZvdXJpdGUtaG92ZXI6IHVybCgjeyR1cmxJY29ufWljb24tZmF2LWhvdmVyLnBuZyk7XG4kaWNvbi1waG9uZTogdXJsKCN7JHVybEljb259aWNvLXBob25lLnN2Zyk7XG4kaWNvbi1tYWlsOiB1cmwoI3skdXJsSWNvbn1pY28tbWFpbC5zdmcpO1xuJGljb24tY2FycmV0OiB1cmwoI3skdXJsSWNvbn1pY28tY2FycmV0LnN2Zyk7XG4kaWNvbi1zZWFyY2g6IHVybCgjeyR1cmxJY29ufWljby1zZWFyY2guc3ZnKTtcbiRpY29uLXNlYXJjaC1ibGFjazogdXJsKCN7JHVybEljb259aWNvLXNlYXJjaC1ibGFjay5zdmcpO1xuJGljb24tdXNlcjogdXJsKCN7JHVybEljb259aWNvLXVzZXIuc3ZnKTtcbiRpY29uLWhlYXJ0OiB1cmwoI3skdXJsSWNvbn1pY28taGVhcnQuc3ZnKTtcbiRpY29uLWNhcnQ6IHVybCgjeyR1cmxJY29ufWljby1jYXJ0LnN2Zyk7XG4kaWNvbi1jcm9zczogdXJsKCN7JHVybEljb259aWNvLWNyb3NzLnN2Zyk7XG4kZm9vdGVyLWxvZ286IHVybCgjeyR1cmxJY29ufWZvb3Rlci1sb2dvLnBuZyk7XG4kaWNvbi1mYjogdXJsKCN7JHVybEljb259ZmIuc3ZnKTtcbiRpY29uLWlnOiB1cmwoI3skdXJsSWNvbn1pZy5zdmcpO1xuXG4kZmYtYmFzZTogJ0thcmxhJywgc2Fucy1zZXJpZjtcbiRmcy1iYXNlOiAxNnB4OyAvLyBiYXNlIGZvciAxcmVtXG4kbGgtYmFzZTogMjJweDtcblxuLy8gZm9udC1zaXplXG4kZnMtbGc6IDUycHg7XG4kZnMtaDE6IDMycHg7XG4kZnMtaDI6IDI0cHg7XG4kZnMtaDM6IDIwcHg7XG4kZnMtaDQ6IDE4cHg7XG4kZnMtcDogMTRweDtcblxuLy8gZm9udC13ZWlnaHRcbiRmdy1saWdodDogMzAwO1xuJGZ3LW5vcm1hbDogNDAwO1xuJGZ3LXNlbWlib2xkOiA1MDA7XG4kZnctYm9sZDogNzAwO1xuXG4vLyBsaW5lLWhlaWdodFxuJGxoLWgxOiA0N3B4O1xuJGxoLWgyOiA0MnB4O1xuJGxoLWgzOiAyNnB4O1xuJGxoLWg0OiAyMHB4O1xuJGxoLXA6IDE4cHg7XG4kbGgtYXZnOiAxMDAlO1xuXG4vLyBjb2xvcnNcbiRjLWJsYWNrOiAjMDAwMDAwO1xuJGMtd2hpdGU6ICNmZmZmZmY7XG5cbiRjLWJsYWNrLTgwMDogIzBjMGMwYztcblxuJGMtd2hpdGUtMzAwOiAjZDNkM2QzO1xuXG4kYy1ncmF5LTEwMDogI2UzZTNlMztcbiRjLWdyYXktMjAwOiAjZjZmOGY3O1xuJGMtZ3JheS0zMDA6ICNmNWY1ZjU7XG4kYy1ncmF5LTQwMDogI2M4YzhjODtcbiRjLWdyYXktNTAwOiAjNTI1MjUyO1xuJGMtZ3JheS02MDA6ICM3ODc4Nzg7XG4kYy1ncmF5LTkwMDogIzFmMWYxZjtcblxuJGMtZ3JlZW4tNDAwOiAjNjZiYjMzO1xuXG4kYy1icm93bi00MDA6ICNlNGQyYmM7XG4kYy1icm93bi01MDA6ICNkNWNhYzA7XG5cbiRjLW9yYW5nZS00MDA6ICNlODUyMmE7XG4kYy1vcmFuZ2UtNTAwOiAjZDA0OTI1O1xuXG4kYy1yZWQtMzAwOiAjYmIzNzEzO1xuJGMtcmVkLTQwMDogI2I0MDAwMDtcbiRjLXJlZC0yMDA6ICNkODBlMGU7XG5cbiRjLXllbGxvdy00MDA6ICNmZmM0MmQ7XG5cbiRjLWJhc2U6ICRjLWJsYWNrO1xuJGMtcHJpbWFyeTogJGMtb3JhbmdlLTQwMDtcbiRjLXByaW1hcnktaG92ZXI6ICRjLW9yYW5nZS01MDA7XG4kYy1zZWNvbmRhcnk6ICRjLWJhc2U7XG4kYy1ib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuXG4kYy1idG4tcHJpbWFyeTogJGMtd2hpdGU7XG4kYy1idG4tc2Vjb25kYXJ5OiAkYy13aGl0ZTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDsgLy8gZGVza3RvcFxuJGJyZWFrcG9pbnQteGw6IDEzMzBweDtcbiRicmVha3BvaW50LXh4bDogMTQwMHB4O1xuXG4vLyBvcmlnaW5hbCBicmVha3BvaW50cyB0byByZXdyaXRlIHNob3B0ZXQgc3R5bGVzXG4kYnJlYWtwb2ludC14bC1vcmlnOiAxMjAwcHg7XG5cbi8vIGljb25zXG4kaWNvbi14czogMTZweDtcbiRpY29uLXNtOiAxOXB4O1xuJGljb24tbWQ6IDMwcHg7XG4kaWNvbi1sZzogNjdweDtcbiRpY29uLXh4bDogMTM1cHg7XG5cbi8vIGdyaWRcbiRjb250YWluZXIteHM6ICRicmVha3BvaW50LXhzO1xuJGNvbnRhaW5lci1zbTogJGJyZWFrcG9pbnQtc207XG4kY29udGFpbmVyLW1kOiAkYnJlYWtwb2ludC1tZDtcbiRjb250YWluZXItbGc6ICRicmVha3BvaW50LWxnO1xuJGNvbnRhaW5lci14bDogJGJyZWFrcG9pbnQteGw7XG4kY29udGFpbmVyLXh4bDogJGJyZWFrcG9pbnQteHhsO1xuXG4vLyBib3JkZXJcbiRib3JkZXItY29sb3I6ICRjLWJvcmRlci1jb2xvcjtcbiRib3JkZXItdHlwZTogc29saWQ7XG4kYm9yZGVyLXdpZHRoOiAxcHg7XG4kYm9yZGVyLXJhZGl1czogNXB4O1xuJGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXR5cGUgJGJvcmRlci1jb2xvcjtcblxuLy8gc3BhY2luZ1xuJGdhcDogNXB4O1xuJHgxOiAxcmVtO1xuXG4kZ3JpZC1nYXAteHM6IDVweDtcbiRncmlkLWdhcC1zbTogMTBweDtcbiRncmlkLWdhcC1tZDogMTVweDtcbiRncmlkLWdhcC1sZzogMjVweDtcbiRncmlkLWdhcC14bDogNTBweDtcblxuLy8gdHJhbnNpdGlvblxuJHRyYW5zLXRpbWU6IDAuM3M7XG4kdHJhbnMtc3R5bGU6IGVhc2Utb3V0O1xuJHRyYW5zOiBhbGwgMC4zcyBlYXNlLW91dDtcblxuLyogSEVBREVSICovXG4kaGVhZGVyLWhlaWdodDogNjBweDtcbiRzZWFyY2gtd2lkZ2V0LWhlaWdodDogMTA4cHg7XG4kYWRtaW5iYXItaGVpZ2h0OiAzMHB4O1xuJHBvcHVwLWxvZ2luLWhlaWdodDogMTU3cHg7XG5cbi8qIENBUk9VU0VMICovXG4kY2Fyb3VzZWwtbWF4LWhlaWdodDogNzYwcHg7XG4kY2Fyb3VzZWwtZG90LXNpemU6IDEycHg7XG5cbi8qIDQwNCAqL1xuJGltZy00MDQtc2l6ZTogMTAwcHg7XG5cbi8qIEFWQUlMQUJJTElUWSAqL1xuJGF2YWlsYWJpbGl0eS10cnVlOiAkYy1ncmVlbi00MDA7XG4kYXZhaWxhYmlsaXR5LWZhbHNlOiAkYy1vcmFuZ2UtNDAwO1xuJGF2YWlsYWJpbGl0eS1vbnRoZXdheTogJGMteWVsbG93LTQwMDtcblxuLy8gSFAgc2xpZGVyIElEc1xuJHNsaWRlci0xOiAyO1xuXG4kaW5wdXQtaGVpZ2h0OiA0NHB4O1xuXG4vLyBjb21wb25lbnQgd2lkdGhzXG4kc2lkZWJhci13aWR0aDogMzEwcHg7XG5cbi8vIGJ1dHRvbnNcbiRidG4tcGFkZGluZzogMTNweCAxNnB4O1xuJGJ0bi1oZWlnaHQ6IDQwcHg7XG5cbi8vIGZhdm91cml0ZVxuJGZhdm91cml0ZS1pY29uLXNpemU6IDIycHg7XG5cbi8vIEZpbHRlclxuJHNsaWRlci1ib3JkZXItcmFkaXVzOiAzcHg7XG4kc2xpZGVyLWhlaWdodDogOHB4O1xuJHNsaWRlci1oYW5kbGVyLXNpemU6IDIycHg7XG4kc2xpZGVyLWluc2lkZS1oZWlnaHQ6IDEycHg7XG5cbi8vIENoZWNrYm94XG4kaW5wdXQtY2hlY2tib3gtcmFkaXVzOiAxcHg7XG4kaW5wdXQtY2hlY2tib3gtc2l6ZTogMjBweDtcblxuLy8gUGFyYW1ldGVyc1xuJHBhcmFtZXRlci1pY29uLXNpemU6IDM2cHg7XG4iLCIqIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qOmZvY3VzLFxuKjphY3RpdmUge1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxudWwge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxubGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuaW5wdXQsXG5sYWJlbCB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4iLCJodG1sIHtcblx0Zm9udC1zaXplOiAkZnMtcDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0Zm9udC1zbW9vdGg6IG5ldmVyO1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRjb2xvcjogJGMtYmFzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdGZvbnQtc2l6ZTogJGZzLXA7XG5cdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0bGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5yZWFkeSB7XG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmxvYWRlZCB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLy8gT3ZlcmxheSBmb3Igc3VibWVudSBhbmQgdXNlciBhY3Rpb25zXG5ib2R5IHtcblx0Ji5zdWJtZW51LXZpc2libGUsXG5cdCYudXNlci1hY3Rpb24tdmlzaWJsZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdH1cblx0fVxufVxuIiwiYm9keSB7XG5cdCYuYWRtaW4tbG9nZ2VkIHtcblx0XHQuYWRtaW4tYmFyIHtcblx0XHRcdGhlaWdodDogJGFkbWluYmFyLWhlaWdodDtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHR0b3A6ICRhZG1pbmJhci1oZWlnaHQ7XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNoZWFkZXIge1xuXHRcdFx0dG9wOiAkYWRtaW5iYXItaGVpZ2h0O1xuXHRcdH1cblxuXHRcdC5tc2ctd3JhcHBlciB7XG5cdFx0XHR0b3A6ICRoZWFkZXItaGVpZ2h0ICsgJGFkbWluYmFyLWhlaWdodDtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblxuXHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGw7XG5cdH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4wNXMgZWFzZS1pbi1vdXQ7XG5cblx0Ji5jb250YWluZXIge1xuXHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDM7XG5cblx0XHQuY29udGVudC13cmFwcGVyLWluIHtcblx0XHRcdG1haW4ge1xuXHRcdFx0XHQmI2NvbnRlbnQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb250YWluZXItZnVsbC13aWR0aCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1ha2UgdGhlIGZvb3RlciBzdGljayB0byB0aGUgYm90dG9tIG9mIHRoZSBwYWdlXG4ub3ZlcmFsbC13cmFwcGVyIHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiIsIkBtaXhpbiBtaW4teHMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14c30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1zbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXNtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLW1kIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWR9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbGcge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1sZ30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXh4bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtc20gLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbWQgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LW1kIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbGcgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LWxnIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXhsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuIiwiLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIG9sLmNhcnQtaGVhZGVyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAubmV4dC1zdGVwLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utd3JhcHBlcixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWFkZGl0aW9uYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1tZWFzdXJlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zYXZlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc3RhbmRhcmQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcm9kdWN0cyAubmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmJsYW5rLW1vZGUgaDEsXG4uYmxhbmstbW9kZSBoMixcbi5ibGFuay1tb2RlIGgzLFxuLmJsYW5rLW1vZGUgaDQsXG4uYmxhbmstbW9kZSBoNSxcbi5ibGFuay1tb2RlIGg2LFxuLmJsYW5rLW1vZGUgLmgxLFxuLmJsYW5rLW1vZGUgLmgyLFxuLmJsYW5rLW1vZGUgLmgzLFxuLmJsYW5rLW1vZGUgLmg0LFxuLmJsYW5rLW1vZGUgLmg1LFxuLmJsYW5rLW1vZGUgLmg2LFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgI2Zvb3RlciBoNSB7XG5cdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRjb2xvcjogJGMtYmFzZTtcbn1cblxuaDEsXG4uaDEge1xuXHRAaW5jbHVkZSBoMTtcbn1cblxuaDIsXG4uaDIge1xuXHRAaW5jbHVkZSBoMjtcbn1cblxuaDMsXG4uaDMge1xuXHRAaW5jbHVkZSBoMztcbn1cblxuaDQsXG4uaDQge1xuXHRAaW5jbHVkZSBoNDtcbn1cblxuYSB7XG5cdGNvbG9yOiAkYy1iYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cbiIsIkBtaXhpbiBoMSB7XG5cdGZvbnQtc2l6ZTogJGZzLWgxO1xuXHRtYXJnaW46ICR4MSAwIGNhbGMoJHgxICogMikgMDtcbn1cblxuQG1peGluIGgyIHtcblx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdG1hcmdpbjogJHgxIDAgY2FsYygkeDEgKiAyKSAwO1xufVxuXG5AbWl4aW4gaDMge1xuXHRmb250LXNpemU6ICRmcy1oMztcblx0bWFyZ2luOiAkeDEgMDtcbn1cblxuQG1peGluIGg0IHtcblx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdG1hcmdpbjogJHgxIDA7XG59XG5cbkBtaXhpbiBwIHtcblx0Zm9udC1zaXplOiAkZnMtcDtcblx0bWFyZ2luLWJvdHRvbTogJHgxO1xufVxuIiwiLmVtcHR5LWNvbnRlbnQge1xuXHRoMiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpbWctNDA0O1xuXHRcdFx0aGVpZ2h0OiAkaW1nLTQwNC1zaXplO1xuXHRcdFx0d2lkdGg6ICRpbWctNDA0LXNpemU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiA0O1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0Y29sb3I6ICRjLWJhc2U7XG5cdH1cbn1cbiIsIi5wcmljZXMge1xuXHQmOmhhcyg+IC5wcmljZS1zYXZlKSB7XG5cdFx0LnByaWNlLWZpbmFsIHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGMtcmVkLTIwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcnkge1xuXHQmX19zZWNvbmREZXNjcmlwdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW46ICgkZ2FwICogMTApIDA7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oNDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcblx0I3Byb2R1Y3RzIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogNjtcblxuXHRcdFx0LnAge1xuXHRcdFx0XHQmLWluIHtcblx0XHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0XHRcdHRvcDogY2FsYygkeDEgKiAtMikgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnR5cGUtY2F0ZWdvcnkge1xuXHQuYnJlYWRjcnVtYnMsXG5cdC5wYWdpbmF0aW9uLWFwcGVuZGl4IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi50eXBlLWNhdGVnb3J5IHtcblx0LmNvbnRlbnQtd3JhcHBlci5jb250YWluZXIge1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHR9XG59XG4iLCIuY3VzdG9tZXItcGFnZSB7XG5cdCNjb250ZW50IHtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtaW5uZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDU7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGgxIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdD4gaDQge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0fVxuXG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRcdGJvcmRlcjogJGJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwtb3JpZykge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwtb3JpZykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcblx0Ji5oNCB7XG5cdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMTA7XG5cdFx0fVxuXHR9XG59XG5cbi5ob21lcGFnZS1sYXRlc3QtY29udHJpYnV0aW9uLWZ1bGwtd2lkdGgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jaW1hZ2ViYW5uZXJzIHtcblx0bWFyZ2luLXRvcDogJGdhcCAqIDU7XG5cdHBhZGRpbmctdG9wOiAkZ2FwICogMjtcblx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cblx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJGdhcDtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCAqIDEwO1xuXHRcdGdhcDogJGdhcCAqIDM7XG5cdH1cbn1cblxuLndlbGNvbWUtd3JhcHBlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9uZS1jb2x1bW4tYm9keSAud2VsY29tZS13cmFwcGVyIHtcblx0bWFyZ2luLXRvcDogJGdhcCAqIDEwO1xuXG5cdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MHZ3IGNlbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogLSgkZ2FwICogMyk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtKCRnYXAgKiAzKTtcblx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMTA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDEwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDcwdncgY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6ICRnYXAgKiAxMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC53ZWxjb21lIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMzMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAkZ2FwICogMTA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cblx0XHRoMSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdD4gZGl2IHtcblx0XHRcdD4gcDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdD4gaW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAzKTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1zbSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHR9XG5cblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDM7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1icm93bi01MDA7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjay04MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oNDtcblx0XHRcdFx0cGFkZGluZzogJGJ0bi1wYWRkaW5nO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnRleHQtYm94IHtcblx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQ3VzdG9tIG9yZGVyIG9mIGhvbWVwYWdlIHNlY3Rpb25zXG5ib2R5IHtcblx0Ji5pbi1pbmRleCB7XG5cdFx0bWFpbiB7XG5cdFx0XHQmI2NvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdC5ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nLSN7JHNsaWRlci0xfSB7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJvZHVjdHMtYmxvY2sucHJvZHVjdHMtI3skc2xpZGVyLTF9IHtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5taWRkbGUtYmFubmVycyB7XG5cdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjaW1hZ2ViYW5uZXJzIHtcblx0XHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nLTUge1xuXHRcdFx0XHRcdG9yZGVyOiA1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvb3Rlci1iYW5uZXJzIHtcblx0XHRcdFx0XHRvcmRlcjogNjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53ZWxjb21lLXdyYXBwZXIge1xuXHRcdFx0XHRcdG9yZGVyOiA3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0I2hvZG5vY2VuaW9iY2hvZHUge1xuXHRcdFx0XHRcdG9yZGVyOiA4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSB7XG5cdFx0XHRcdFx0b3JkZXI6IDk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuXHRcdFx0XHRcdG9yZGVyOiAxMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaW4taW5kZXggLnByaWNlcyAucHJpY2Utc2F2ZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4iLCJib2R5IHtcblx0Ji5pZC0tNyB7XG5cdFx0LnNpZGViYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQjY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogODIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdC5jb250ZW50LWlubmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogNTMwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0XHRcdFx0PiBoMSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdCYuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIjY29udGVudCB7XG5cdC5jYXJ0LWlubmVyIC5jb250YWN0LWJveCBbY2xhc3NePSdpY29uLSddLFxuXHQuZXh0cmFzLXdyYXBwZXIgW2NsYXNzXj0naWNvbi0nXSxcblx0LmNhcnQtaW5uZXIgLmNvbnRhY3QtYm94IFtjbGFzcyo9JyBpY29uLSddLFxuXHQuZXh0cmFzLXdyYXBwZXIgW2NsYXNzKj0nIGljb24tJ10ge1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHR9XG5cblx0b2wge1xuXHRcdCYuY2FydC1oZWFkZXIge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGhlaWdodDogJGdyaWQtZ2FwLXhsO1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGdyaWQtZ2FwLXhsO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0zMDA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktMzAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdHdpZHRoOiAkZ3JpZC1nYXAteGw7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMzAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmF5LTMwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50eXBlLXBhZ2Uge1xuXHQuY29udGVudC1pbm5lciB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA4O1xuXHR9XG59XG4iLCJtYWluIHtcblx0JiNjb250ZW50IHtcblx0XHQucC1kZXRhaWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogNjtcblx0XHRcdH1cblxuXHRcdFx0LnAtZGV0YWlsLWlubmVyIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cblx0XHRcdFx0LnAtaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0Ji5zaW5nbGUge1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJvdyB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cblx0XHRcdFx0XHRcdC5oMSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zdGFycy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG5cdFx0XHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWJhc2U7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wci1hY3Rpb24ge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0LnAtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudmFyaWFudHMtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucC12YXJpYW50cy1ibG9jayB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucC10by1jYXJ0LWJsb2NrIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiA1O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5hZGQtdG8tY2FydCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0XHRcdFx0XHQud2F0Y2hkb2cge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkYnRuLWhlaWdodDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Lmljb24tY2FydCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiA1O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuXG5cdFx0XHRcdFx0XHRcdC5kZWxpdmVyeS10aW1lIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnNoaXBwaW5nLW9wdGlvbnMge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmRldGFpbC1wYXJhbWV0ZXItZGVsaXZlcnktZGF0ZSB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZGV0YWlsLXBhcmFtZXRlci1hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRcdFx0XHRcdC5hdmFpbGFiaWxpdHktbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6ICRib3JkZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDM7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcDtcblxuXHRcdFx0XHRcdFx0LnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdC5lbXB0eSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucHJpY2Utc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wcmljZS1maW5hbCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oMjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oMztcblxuXHRcdFx0XHRcdFx0XHQmLnByaWNlLWFjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXJlZC0yMDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucC12YXJpYW50cy1ibG9jayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdFx0XHQmLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIge1xuXHRcdFx0XHRcdFx0XHQmLnJhZGlvICsgLnNlbGVjdEJ1dHRvbnNDb250ZW50IHtcblx0XHRcdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAkYm9yZGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmFkdmFuY2VkLXBhcmFtZXRlciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkcGFyYW1ldGVyLWljb24tc2l6ZTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkcGFyYW1ldGVyLWljb24tc2l6ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmFyaWFudHMtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogNTtcblxuXHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZfX2xpc3Qge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRcdC5wcm9kdWN0IHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDEwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogKCRnYXAgKiAwLjUpICgkZ2FwICogMC41KSAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktNDAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAqIDEuNTtcblxuXHRcdFx0XHRcdFx0XHRcdCYuY3VycmVudC1wcm9kdWN0IHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQucCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLSRnYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LnAtaW4sXG5cdFx0XHRcdFx0XHRcdFx0LnAtY29kZSxcblx0XHRcdFx0XHRcdFx0XHQuZmF2b3VyaXRlLFxuXHRcdFx0XHRcdFx0XHRcdC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmZsYWdzIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudmFyaWFudC1saXN0Om50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudmFyaWFudC1saXN0IHtcblx0XHRcdFx0XHQudmFyaWFudC1sYWJlbCB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnOic7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAwLjUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBUYWJzXG5cdFx0XHQucC1kZXRhaWwtZnVsbC13aWR0aCB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcDtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiA0O1xuXG5cdFx0XHRcdC5jb250YWluZXItZnVsbC13aWR0aCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGwgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hwLXRhYnMtcm93IHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogODtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zaHAtdGFicy1ob2xkZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cblx0XHRcdFx0XHQuc2hwLXRhYnMge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNocC10YWIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdFx0LnNocC10YWItbGluayB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMykgKCRnYXAgKiA4KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogY2FsYygjeyRib3JkZXItd2lkdGh9ICogMikgJGJvcmRlci10eXBlIHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogY2FsYygjeyRib3JkZXItd2lkdGh9ICogMikgJGJvcmRlci10eXBlICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGFiLWNvbnRlbnQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAudGFiLXBhbmUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0XHRcdFx0LmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0LmJhc2ljLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRcdFx0PiBoNCB7XG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBTbGlkZXIgcmVsYXRlZFxuXHRcdFx0Ly8gVE9ETzogTmFocmFkaXQgemEgSUQgbm92xJsgdnl0dm/FmWVuw6lobyBzbGlkZXJ1IChGbGlja2l0eSlcblx0XHRcdC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblxuXHRcdFx0Ly8gS29ua3VyZW7EjW7DrSB2w71ob2R5XG5cdFx0XHQuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblxuXHRcdFx0LnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0I21pbWUtcmVsYXRlZC1wcm9kdWN0cyB7XG5cdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMTApICRnYXAgMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMTApICgkZ2FwICogMykgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdFx0XHRcdG1heC13aWR0aDogJGNvbnRhaW5lci14bDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oMztcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLWJhc2U7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucXVlc3Rpb24tdG9vbHRpcCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbn1cbiIsIi5hZHZhbmNlZC1vcmRlciB7XG5cdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0PiAucHJvZHVjdCB7XG5cdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQucC1pbiB7XG5cdFx0XHRcdC5wLWluLWluIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucC1ib3R0b20ge1xuXHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYXZhaWxhYmlsaXR5LFxuXHRcdFx0XHRcdC5yYXRpbmdzLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCB7XG5cdC5jb250YWluZXItZnVsbC13aWR0aCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tbGVmdDogLSgkZ2FwICogMyk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtKCRnYXAgKiAzKTtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0bWF4LXdpZHRoOiAxMDB2dztcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDB2dyArICN7JGdhcCAqIDZ9KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LmJlbmVmaXRCYW5uZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRib3JkZXItdG9wOiAkYm9yZGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGw7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogNTtcblx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBTaW11bGF0ZSBib3JkZXItdG9wXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkYm9yZGVyLXdpZHRoO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1zbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjUlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAkZ2FwICogMztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMCBjYWxjKCRnYXAgKiAzKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0ZmxleDogMCAwIDI1JTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19kYXRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtYmFzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdH1cblxuXHRcdFx0Jl9fcGljdHVyZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogJGljb24tbWQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5icmVhZGNydW1icyB7XG5cdHBhZGRpbmc6IGNhbGMoJGdhcCAqIDIpIDAgY2FsYygkZ2FwICogMik7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRmb250LXNpemU6ICRmcy1wO1xuXHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCAqIDY7XG5cdH1cblxuXHQ+IHNwYW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQvLyBTaG93IG9ubHkgdGhlIGN1cnJlbnQgcGFyZW50IGNhdGVnb3J5XG5cdFx0JjpudGgtbGFzdC1jaGlsZCgyKTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJzwnO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXA7XG5cdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTUwMDtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdmlnYXRpb24tYnVsbGV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRjb2xvcjogJGMtYmFzZTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIE5lZWRzIHRvIGJlIGFzIC5idG4geyAmLmJ0biB7IC4uLiB9IH0gdG8gcmV3cml0ZSBuYXRpdmUgU2hvcHRldCBidXR0b24gc3R5bGVcbi5idG4sXG5hLmJ0biB7XG5cdCYuYnRuIHtcblx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAkYnRuLXBhZGRpbmc7XG5cblx0XHQmLXByaW1hcnkge1xuXHRcdFx0Y29sb3I6ICRjLWJ0bi1wcmltYXJ5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHR9XG5cblx0XHQmLXNlY29uZGFyeSxcblx0XHQmLWRlZmF1bHQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1zZWNvbmRhcnk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zZWNvbmRhcnk7XG5cdFx0XHRjb2xvcjogJGMtYnRuLXNlY29uZGFyeTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jYXJvdXNlbC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDIwJTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMjEyLCAyNTUsIDApIDEwMCUpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LmJhbm5lcnMtcm93IHtcblx0XHQud2lkZS1jYXJvdXNlbCB7XG5cdFx0XHQuY2Fyb3VzZWwge1xuXHRcdFx0XHQmLWlubmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDgwdmg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogJGNhcm91c2VsLW1heC1oZWlnaHQ7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lml0ZW0ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRhID4gaW1nLFxuXHRcdFx0XHRcdFx0PiBpbWcsXG5cdFx0XHRcdFx0XHRhID4gcGljdHVyZSA+IGltZyB7XG5cdFx0XHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHQtby1vYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdC1vLW9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdFx0LmV4dGVuZGVkLWJhbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0Ji10ZXh0cyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMjAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oMTtcblx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAkZ2FwICogMztcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZnMtbGc7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtKCRnYXAgKiAyKTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkZnMtbGc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWxnICogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRmcy1sZyAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGZzLWxnICogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoJGZzLWxnIC8gMik7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJbWd9Y2Fyb3VzZWwtbGluZS5zdmcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IC0oJGdhcCAqIDIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtKCRnYXAgKiA1KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiAxMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtaW5kaWNhdG9ycyB7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRjYXJvdXNlbC1kb3Qtc2l6ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogJGNhcm91c2VsLWRvdC1zaXplO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAkYm9yZGVyLXdpZHRoICRib3JkZXItdHlwZSAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAkZ2FwO1xuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhW2hyZWY9Jy8nXSB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0LmV4dGVuZGVkLWJhbm5lci1saW5rIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaW4taW5kZXggLmNhcm91c2VsLXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAwcHg7XG5cblx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0fVxufVxuIiwibWFpbiB7XG5cdC5jYXRlZ29yeS10b3Age1xuXHRcdHBhZGRpbmctdG9wOiAkZ2FwICogNTtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiA4O1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeS10aXRsZSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQuc3ViY2F0ZWdvcmllcyB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXAgKiAxLjU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRnYXAgKiA4O1xuXHRcdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMikgKCRnYXAgKiA1KTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktNDAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBIaWRlIG5vdCB1c2VkIHNlY3Rpb25zXG5cdC5wcm9kdWN0cy10b3AtaGVhZGVyLFxuXHQjcHJvZHVjdHNUb3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi8vIFJld3JpdGUgdGhlIFNob3B0ZXQgbGVzcyBjb2RlXG4uY29udGVudC1pbm5lciAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCxcbi5wLWRldGFpbCAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogJGMtcHJpbWFyeTtcbn1cblxuLmRpc2N1c3Npb24td3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206ICRnYXAgKiAxMDtcbn1cblxuLmRpc2N1c3Npb24tZm9ybSxcbi52b3RlLWZvcm0ge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0Ji5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcqJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogLSRnYXAgKiAyO1xuXHRcdFx0XHRjb2xvcjogJGMtcmVkLTQwMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5jb2wtc20tNiB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiAkZ2FwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuY29uc2VudHMtZmlyc3Qge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5LnByaWNlLXNvcnRpbmcge1xuXHQjZmlsdGVycy13cmFwcGVyIHtcblx0XHQudnlicmFuZS1maWx0cnkge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4jY29udGVudCB7XG5cdCRmaWx0ZXItZm9udC1zaXplOiAkZnMtYmFzZTtcblxuXHQuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCNjYXRlZ29yeS1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdGZvcm0ge1xuXHRcdFx0bGFiZWw6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdGZvbnQtc2l6ZTogJGZpbHRlci1mb250LXNpemU7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cblx0XHQuc2hvdy1maWx0ZXJzLmJ0biB7XG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHR9XG5cblx0XHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNob3ctZmlsdGVyLW1vYmlsZSB7XG5cdFx0XHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICNkN2Q3ZDc7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRvcmRlcjogLTE5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmID4gZm9ybSB7XG5cdFx0XHRcdFx0LmRyb3Bkb3duIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0bGFiZWwsXG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZmlsdGVyLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjY2IwMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0JiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMTAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNjBweDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTFweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxNTBweDtcblxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbCxcblx0XHRcdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNweCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdCYjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIxcHggNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMXB4IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5pY29uLWNoZXZyb24tZG93biB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXNlY29uZGFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRcdG9yZGVyOiAtMjA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTIuNzUgNS40OTk5OEMyLjc1IDQuOTkzNzIgMy4xNjA0MSA0LjU4MzMxIDMuNjY2NjcgNC41ODMzMUgxOC4zMzMzQzE4LjgzOTYgNC41ODMzMSAxOS4yNSA0Ljk5MzcyIDE5LjI1IDUuNDk5OThDMTkuMjUgNi4wMDYyNCAxOC44Mzk2IDYuNDE2NjUgMTguMzMzMyA2LjQxNjY1SDMuNjY2NjdDMy4xNjA0MSA2LjQxNjY1IDIuNzUgNi4wMDYyNCAyLjc1IDUuNDk5OThaTTUuNSAxMUM1LjUgMTAuNDkzNyA1LjkxMDQxIDEwLjA4MzMgNi40MTY2NyAxMC4wODMzSDE1LjU4MzNDMTYuMDg5NiAxMC4wODMzIDE2LjUgMTAuNDkzNyAxNi41IDExQzE2LjUgMTEuNTA2MyAxNi4wODk2IDExLjkxNjYgMTUuNTgzMyAxMS45MTY2SDYuNDE2NjdDNS45MTA0MSAxMS45MTY2IDUuNSAxMS41MDYzIDUuNSAxMVpNNy4zMzMzMyAxNi41QzcuMzMzMzMgMTUuOTkzNyA3Ljc0Mzc0IDE1LjU4MzMgOC4yNSAxNS41ODMzSDEzLjc1QzE0LjI1NjMgMTUuNTgzMyAxNC42NjY3IDE1Ljk5MzcgMTQuNjY2NyAxNi41QzE0LjY2NjcgMTcuMDA2MyAxNC4yNTYzIDE3LjQxNjYgMTMuNzUgMTcuNDE2Nkg4LjI1QzcuNzQzNzQgMTcuNDE2NiA3LjMzMzMzIDE3LjAwNjMgNy4zMzMzMyAxNi41WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQjZmlsdGVycyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdFx0Ji5maWx0ZXJzIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdC5maWx0ZXItdGl0bGUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCAxM3B4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTIwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTlweCAzcHggMTlweCA0M3B4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRyaWFuZ2xlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAlIDUwJSwgMCAxMDAlKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZmlsdGVyLXNlY3Rpb25zIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZmlsdGVyLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjY2IwMDAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LW1kIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYgKyAuZmlsdGVyLXNlY3Rpb24sXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5maWx0ZXItc2VjdGlvbi1ib29sZWFuLFxuXHRcdFx0XHRcdFx0XHQmLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5zbGlkZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IC0xMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogNjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpub3QoLm9wZW4pIHtcblx0XHRcdFx0XHRcdFx0XHQucHJpY2UtZmlsdGVyLFxuXHRcdFx0XHRcdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIxcHggMjJweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkxMSc7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXNlY29uZGFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb3JtLFxuXHRcdFx0XHRcdFx0XHQucHJpY2UtZmlsdGVyIHtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTIwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucHJpY2UtZmlsdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYXgtbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuc2xpZGVyLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0I3NsaWRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktMjAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNCwgMjI0LCAyMjQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdFx0LmZpbHRlci1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZmlsdGVyLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdFx0XHQuZmlsdGVyLWNvdW50IHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52eWJyYW5lLWZpbHRyeSB7XG5cdFx0b3JkZXI6IDA7XG5cdFx0Z2FwOiAxMXB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdCNjbGVhci1maWx0ZXJzIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdFx0Jjpub3QoLmFrdGl2bmktZmlsdHIpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ha3Rpdm5pLWZpbHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG5cdFx0XHQudnlicmFuZS1maWx0cnktdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkYy1iYXNlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdC5zbGlkZXItd3JhcHBlciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LmZpbHRlci1sYWJlbCB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0XHQjY2xlYXItZmlsdGVycyB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC52eWJyYW5lLWZpbHRyeS10ZXh0IHtcblx0XHRcdG1hcmdpbjogMTJweCAwIDEycHggMTFweDtcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5maWx0ZXItaGVyZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5maWx0ZXItdG90YWwtY291bnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0I2NsZWFyLWZpbHRlcnMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLWNvdW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0bWluLWhlaWdodDogMjRweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA5cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHRvcDogLThweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MTInO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ3Nob3B0ZXQnO1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWRlci13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDlweCAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGg0LFxuXHRcdFx0LnNsaWRlci1jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5zbGlkZXItaGVhZGVyIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdC5mcm9tLFxuXHRcdFx0XHQudG8ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2xpZGVyLWZpbHRlciB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJ1xcZTkxMic7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmZyb20sXG5cdFx0XHQudG8ge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mcm9tIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgLSAnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2VuYS15ZXMge1xuXHQjY29udGVudCB7XG5cdFx0LnZ5YnJhbmUtZmlsdHJ5IHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG59XG5cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiBmaWVsZHNldCBkaXYgbGFiZWw6bm90KC5hZHZhbmNlZC1wYXJhbWV0ZXIpLCAjZm9vdGVyIC5maWx0ZXItc2VjdGlvbiBmaWVsZHNldCBkaXYgbGFiZWw6bm90KC5hZHZhbmNlZC1wYXJhbWV0ZXIpIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59IiwiLmZsYWdzIHtcblx0Ji5mbGFncy1kZWZhdWx0IHtcblx0XHRwYWRkaW5nOiAkZ2FwICogMjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cbn1cblxuLmZsYWcge1xuXHQmLmZsYWcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGNvbG9yOiAkYy1ncmVlbi00MDA7XG5cdFx0Zm9udC1zaXplOiA3MCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAkZnMtYmFzZTtcblx0XHRwYWRkaW5nOiAkZ2FwO1xuXG5cdFx0QGluY2x1ZGUgbWluLXhzIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0fVxuXG5cdFx0Ji1uZXcge1xuXHRcdFx0Y29sb3I6ICRjLWdyZWVuLTQwMDtcblx0XHR9XG5cblx0XHQmLWFjdGlvbiB7XG5cdFx0XHRjb2xvcjogJGMtcmVkLTQwMDtcblx0XHR9XG5cblx0XHQmLXNhbGUtcHJpY2Uge1xuXHRcdFx0Y29sb3I6ICRjLXByaW1hcnk7XG5cdFx0fVxuXG5cdFx0Lmljb24tdmFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEZsYWcgb24gcHJvZHVjdCBkZXRhaWxcbi5wLWRldGFpbC1pbm5lciB7XG5cdC5mbGFncyB7XG5cdFx0Ji1leHRyYSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICRnYXA7XG5cdFx0XHRsZWZ0OiAkZ2FwICogMjtcblx0XHRcdGJvdHRvbTogYXV0bztcblxuXHRcdFx0LmZsYWcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXG5cdFx0XHRcdCYtZGlzY291bnQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdCYtc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLXNhdmUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRlZmF1bHQge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRyaWdodDogJGdhcDtcblx0XHR9XG5cblx0XHQuZmxhZyB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXG5cdFx0XHQmLWFjdGlvbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtZGlzY291bnQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogJGdhcDtcblx0XHRcdFx0bGVmdDogJGdhcCAqIDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLyogZHJhZ2dhYmxlICovXG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IGdyYWI7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuXHRjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG5cbi5mbGlja2l0eS1idXR0b24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlmO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDAuMztcblx0Y3Vyc29yOiBhdXRvO1xuXHQvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDQ0cHg7XG5cdGhlaWdodDogNDRweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcblx0bGVmdDogMTBweDtcbn1cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuXHRyaWdodDogMTBweDtcbn1cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMTBweDtcbn1cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDIwJTtcblx0dG9wOiAyMCU7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG5cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3R0b206IC0yNXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdG1hcmdpbjogMCA4cHg7XG5cdGJhY2tncm91bmQ6ICMzMzM7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0b3BhY2l0eTogMC4yNTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xuXHRvcGFjaXR5OiAxO1xufVxuIiwiLmZvb3Rlci1uZXdzbGV0dGVyLWZ1bGwtd2lkdGgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5mb290ZXIge1xuXHQmI2Zvb3RlciB7XG5cdFx0LmN1c3RvbS1mb290ZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250YWN0IHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogNTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGZvb3Rlci1sb2dvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG5cdFx0XHRcdFx0XHQmLnNvY2lhbC1pY29uLWxpc3Qge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ2FwICogMjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA1O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGljb24tbWQ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6ICRpY29uLW1kO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRpY29uLW1kO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5mYWNlYm9vayB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICRpY29uLWZiO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJGljb24taWc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Jhbm5lcjE5IHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAqIDIpO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDMgKiAyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDIpO1xuXHRcdFx0XHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFjY29yZGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAyKTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0oJGdhcCAqIDIpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdG1hcmdpbi1pbmxpbmU6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtaXRlbSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAkYm9yZGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7IC8vIFRoaXMgaXMgdG8gcmVtb3ZlIHRoZSBkb3VibGUgYm9yZGVyIGJldHdlZW4gaXRlbXNcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MGUnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLXRyaWdnZXIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDM7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNTAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAoJGdhcCAqIDMpO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFucy10aW1lICR0cmFucy1zdHlsZTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTMwMDtcblx0XHRcdFx0XHRcdFx0XHQkZnMtYmFzZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWgzO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogNDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNjtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGUtMzAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWgzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNjtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYudGVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiA0O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBob25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYubWFpbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLW1haWw7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWJvdHRvbSB7XG5cdFx0XHRhLFxuXHRcdFx0c3Bhbixcblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiZm9ybSB7XG5cdGlucHV0IHtcblx0XHQmW3R5cGU9J2NoZWNrYm94J10ge1xuXHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGlucHV0LWNoZWNrYm94LXNpemUgKyAoJGdhcCAqIDIpO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXG5cdFx0XHRcdCY6bm90KC5hZHZhbmNlZC1wYXJhbWV0ZXIpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRpbnB1dC1jaGVja2JveC1yYWRpdXM7XG5cdFx0XHRcdFx0d2lkdGg6ICRpbnB1dC1jaGVja2JveC1zaXplO1xuXHRcdFx0XHRcdGhlaWdodDogJGlucHV0LWNoZWNrYm94LXNpemU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0KyBsYWJlbCB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkaW5wdXQtY2hlY2tib3gtcmFkaXVzO1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRpbnB1dC1jaGVja2JveC1zaXplO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkaW5wdXQtY2hlY2tib3gtc2l6ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0LmZpbHRlci1jb3VudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnKCc7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKSc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXItY29sb3I6ICRjLWJvcmRlci1jb2xvcjtcblx0Y29sb3I6ICRjLWJhc2U7XG5cblx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkYy1iYXNlO1xuXHR9XG59XG5cbi5pZC0tOCB7XG5cdCNyZWdpc3Rlci1mb3JtIHtcblx0XHRoNCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LnN0YXktaW4tdG91Y2gge1xuXHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDM7XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5Omhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIHtcblx0I2hlYWRlciB7XG5cdFx0dG9wOiAzMHB4O1xuXHR9XG59XG5cbiNoZWFkZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTk5OyAvLyBOZWVkZWQgYmVjYXVzZSBvZiB0aGUgbmF0aXZlIFNob3B0ZXQgb3ZlcmxheSB3aGVuIHNlYXJjaCBwb3B1cCBpcyBvcGVuZWRcblxuXHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMDVzICR0cmFucy1zdHlsZTtcblxuXHQjbmF2aWdhdGlvbiB7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlci10b3Age1xuXHRcdGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0ICR0cmFucy10aW1lICR0cmFucy1zdHlsZTtcblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbi13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdC8vIExvZ29cblx0XHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMzhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gQnV0dG9ucyBvbiB0aGUgcmlnaHQgc2lkZVxuXHRcdFx0Lm5hdmlnYXRpb24tYnV0dG9ucyB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogNDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmW2RhdGEtdGFyZ2V0PSdzZWFyY2gnXSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdFx0Lmljb24tc2VhcmNoIHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXNlYXJjaDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JltkYXRhLXRhcmdldD0nbG9naW4nXSxcblx0XHRcdFx0XHQmLnRvcC1uYXYtYnV0dG9uLWFjY291bnQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdC5pY29uLWxvZ2luIHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXVzZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZmF2b3VyaXRlIHtcblx0XHRcdFx0XHRcdC5mYXZvdXJpdGVfaWNvbiB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1oZWFydDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JltkYXRhLXRhcmdldD0nY2FydCddIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcDtcblxuXHRcdFx0XHRcdFx0Lmljb24tY2FydCB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1jYXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRmcy1wO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ly8gQ2FydCBpY29uIGlzIFwic3BhblwiIGVsZW1lbnQsIG5vdCBcImlcIlxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiA0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogNDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTBweDtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gTGFuZ3VhZ2UgcGlja2VyXG5cdFx0XHQubmF2aWdhdGlvbi10b29scyB7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXG5cdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGFuZ3VhZ2VzTWVudSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIFBvcHVwc1xuXHRcdFx0LnVzZXItYWN0aW9uIHtcblx0XHRcdFx0Ly8gU2VhcmNoIHBvcHVwXG5cdFx0XHRcdC51c2VyLWFjdGlvbi1zZWFyY2gge1xuXHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDYpICgkZ2FwICogMTMpO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkc2VhcmNoLXdpZGdldC1oZWlnaHQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJHNlYXJjaC13aWRnZXQtaGVpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zZWFyY2gtZm9ybSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRcdFx0XHQuc2VhcmNoLWZvcm0taW5wdXQtZ3JvdXAge1xuXHRcdFx0XHRcdFx0XHQuc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogJGJ0bi1wYWRkaW5nO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXNlYXJjaC1ibGFjaztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246ICgkZ2FwICogMykgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDEwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnNlYXJjaC1idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkYnRuLXBhZGRpbmc7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2VhcmNoLXdpZGdldC1jbG9zZSB7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gTG9naW4gcG9wdXBcblx0XHRcdFx0LnVzZXItYWN0aW9uLWxvZ2luIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkcG9wdXAtbG9naW4taGVpZ2h0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wb3B1cC13aWRnZXQtaW5uZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkYm9yZGVyLXdpZHRoO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRwb3B1cC1sb2dpbi1oZWlnaHQgLSAkYm9yZGVyLXdpZHRoO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCNjdXN0b21lckxvZ2luIHtcblx0XHRcdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW5wdXQtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYucGFzc3dvcmQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdC5sb2dpbi13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnBhc3N3b3JkLWhlbHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCsgYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcvJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTQwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAoJGdhcCAqIDMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIENhcnQgcG9wdXBcblx0XHRcdFx0LnVzZXItYWN0aW9uLWNhcnQge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdFx0XHQuY2FydC13aWRnZXQtaW5uZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VhcmNoV2hpc3BlcmVyLmFjdGl2ZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3NXZoO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBzY3JvbGw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBNYWluIG5hdmlnYXRpb25cblx0LmhlYWRlci1ib3R0b20ge1xuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdFx0bWF4LXdpZHRoOiAxMzMwcHg7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXG5cdFx0Lm5hdmlnYXRpb24td3JhcHBlciB7XG5cdFx0XHRuYXYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdHdpZHRoOiAkY29udGFpbmVyLWxnO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHR3aWR0aDogJGNvbnRhaW5lci14bDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYXZpZ2F0aW9uLWluIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdC8vIFRoZSBhbHdheXMgdmlzaWJsZSBwYXJ0XG5cdFx0XHRcdFx0XHQmLm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRcdFx0XHRcdC8vIEhhY2sgdGhlIHBvc2l0aW9uXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC8vIFVzZSA+IHRvIGFwcGx5IHN0eWxlcyBvbmx5IGZvciB0aGUgZmlyc3QgbGV2ZWxcblx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdFx0XHRcdCYuZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDsgLy8gVGhpcyBmaXhlcyBtb3ZpbmcgbWVudSBsaW5rcyB3aGVuIGhvdmVyZWRcblxuXHRcdFx0XHRcdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYuZXhwIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0oJGdhcCAqIDAuNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ly8gVXNlID4gdG8gYXBwbHkgc3R5bGVzIG9ubHkgZm9yIHRoZSBmaXJzdCBsZXZlbFxuXHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDk5OTk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0oJGdhcCAqIDAuNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0YiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC8vIFN1Ym1lbnVcblx0XHRcdFx0XHRcdCYubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogKCRnYXAgKiAxMCkgKCRnYXAgKiAzKTtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6ICRicmVha3BvaW50LXhsO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgJGdhcCk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAkYm9yZGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oMztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZSB0aGUgc2Vjb25kIGxldmVsIG9ubHlcblx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Lm1vcmUtaXRlbXMtdHJpZ2dlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubWVudS1oZWxwZXIge1xuXHRcdFx0dG9wOiA1cHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN0eWxlIHRoZSBtb2JpbGUgb3BlbmVkIG1lbnVcbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0I2hlYWRlciB7XG5cdFx0LmhlYWRlci1ib3R0b20ge1xuXHRcdFx0Lm5hdmlnYXRpb24td3JhcHBlciB7XG5cdFx0XHRcdG5hdiB7XG5cdFx0XHRcdFx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdFx0XHRcdFx0Lm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRcdFx0XHRcdC8vIFN0eWxlcyBmb3IgYWxsIGxldmVsc1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5leHAge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBPcGVuZWQgc3VibWVudVxuXHRcdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZXMgZm9yIHRoZSBmaXJzdCBsZXZlbCBvbmx5XG5cdFx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgKC0kYm9yZGVyLXdpZHRoKTsgLy8gVGhlIC0kYm9yZGVyLXdpZHRoIG9uIHRoZSBib3R0b20gaXMgbmVlZGVkIGJlY2F1c2Ugb2YgdGhlIGJvcmRlclxuXG5cdFx0XHRcdFx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZXMgZm9yIHRoZSBzZWNvbmQgbGV2ZWwgb25seVxuXHRcdFx0XHRcdFx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMikgKCRnYXAgKiAzKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBTaG93IGRpZmZlcmVudCBpY29uIHdoZW4gbW9iaWxlIG1lbnUgaXMgb3BlbmVkXG5ib2R5Lm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ106YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZTkxMic7XG59XG5cbi8vIENMT1NFIGJ1dHRvbiBmb3IgdXNlciBhY3Rpb25zXG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZSAuaWNvbi1zZWFyY2g6YmVmb3JlLFxuYm9keS5sb2dpbi13aW5kb3ctdmlzaWJsZSAuaWNvbi1sb2dpbjpiZWZvcmUsXG5ib2R5LmNhcnQtd2luZG93LXZpc2libGUgLmljb24tY2FydDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1jcm9zcyAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IGludmVydCgwKSAhaW1wb3J0YW50O1xufVxuXG4vLyBBZGQgcGFkZGluZyBmb3IgYWxsIHBhZ2VzIGV4Y2VwdCBmb3IgSFBcbmJvZHk6bm90KC5pbi1pbmRleCkge1xuXHQub3ZlcmFsbC13cmFwcGVyIHtcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQ7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCAqIDI7XG5cdFx0fVxuXHR9XG5cblx0Ji5hZG1pbi1sb2dnZWQge1xuXHRcdC5vdmVyYWxsLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0ICsgJGFkbWluYmFyLWhlaWdodDtcblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiBjYWxjKCRoZWFkZXItaGVpZ2h0ICogMikgKyAkYWRtaW5iYXItaGVpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBERUJVRzogVG8gZGVidWcgc3VibWVudSB1bmNvbW1lbnQgdGhpczpcbi8qXG4jbmF2aWdhdGlvbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgXG4gICAgLm1lbnUtaXRlbS00MDc0IC5tZW51LWxldmVsLTIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuKi9cbiIsIiRzcGFjZTogJGdhcDtcbiRjb2xvcjogJGMtYmFzZTtcbiRmdzogJGZ3LXNlbWlib2xkO1xuXG5ib2R5Om5vdCguaW4taW5kZXgpIC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNjb250ZW50IHtcblx0LmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZSAqIDEwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2UgKiAxMDtcblxuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdGg0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3O1xuXHRcdFx0Y29sb3I6ICRjb2xvcjtcblxuXHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmluc3RhZ3JhbS1mb2xsb3ctYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRleHQtYWxpZ246IGVuZDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW46IDFyZW0gMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnc7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHRvcDogJHNwYWNlICogMTA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbnN0YWdyYW0td2lkZ2V0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cblx0XHRcdFx0LmlnLWNvbnRhaW5lci0zLFxuXHRcdFx0XHQuaWctY29udGFpbmVyLTQge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuaWctY29udGFpbmVyLTEsXG5cdFx0XHQuaWctY29udGFpbmVyLTIsXG5cdFx0XHQuaWctY29udGFpbmVyLTMsXG5cdFx0XHQuaWctY29udGFpbmVyLTQge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0XHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmlnLWNvbnRhaW5lci0yIHtcblx0XHRcdFx0QGluY2x1ZGUgbWluLXNtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiA1MS41JTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImJvZHkgLnNpdGUtbXNnIHtcblx0Ji5pbmZvcm1hdGlvbiB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS05MDA7XG5cdFx0b3BhY2l0eTogMTtcblx0XHQudGV4dCB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdFx0LmNsb3NlIHtcblx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZXNzYWdlcyB7XG5cdHRvcDogJGhlYWRlci1oZWlnaHQgIWltcG9ydGFudDtcblx0b3BhY2l0eTogMTtcblx0ei1pbmRleDogOTk5OTk7XG5cblx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHR0b3A6ICRoZWFkZXItaGVpZ2h0ICogMiAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lm1zZyB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuIiwiLyoqXG4gKiBNaW1lIENvcHlyaWdodCB2MS4wLjBcbiAqIFZ5Z2VuZXJ1amUgYSB6b2JyYXrDrSBjb3B5cmlnaHQgem5hxI1reSBtaW1lIGRpZ2l0YWwuIENvcHlyaWdodCB6YWhybnVqZSBcbiAqIGxvZ28gU2hvcHRldCBhIG9ka2F6IG5hIHdlYiBtaW1lIGRpZ2l0YWwgcyBsb2dlbSBzcG9sZcSNbm9zdGkuXG4gKiBcbiAqIChjKSBtaW1lIGRpZ2l0YWwgcy5yLm8uIDIwMjNcbiAqIGh0dHBzOi8vbWltZWRpZ2l0YWwuY3pcbiAqIG1lZGFyZC5odXR0ZW5iYWNoQG1pbWVkaWdpdGFsLmN6XG4gKiovXG5cbi5mb290ZXItYm90dG9tIHtcblx0I3NpZ25hdHVyZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cblx0XHQudGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5waXBlIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiJGljb25fY29sb3I6ICRjLXByaW1hcnk7XG4kaWNvbl9zaXplOiAkZmF2b3VyaXRlLWljb24tc2l6ZTtcbiRpY29uX2JnOiAkYy13aGl0ZTtcbiRpY29uX3N0cm9rZV9jb2xvcjogJGMtYmFzZTtcbiRpY29uX3N0cm9rZV93aWR0aDogMjtcbiRpY29uX3RyYW5zaXRpb246ICR0cmFucztcbiRpY29uX2JvcmRlcl9yYWRpdXM6IDUwJTtcbiRzdmdfc2l6ZTogJGljb24teHMgLSAycHg7XG5cbiRwb3NpdGlvbl90b3A6ICRnYXA7XG4kcG9zaXRpb25fdG9wX2xnOiAkZ2FwICogMjtcbiRwb3NpdGlvbl9yaWdodDogJGdhcCAqIDM7XG4kcG9zaXRpb25fcmlnaHRfbGc6ICRnYXAgKiA1O1xuXG4kaGVhZGVyX2ljb25fbnVtYmVyX3RvcDogMTBweDtcbiRoZWFkZXJfaWNvbl9udW1iZXJfc2l6ZTogMTdweDtcbiRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9jb2xvcjogJGMtd2hpdGU7XG4kaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfc2l6ZTogMTNweDtcblxuJGRldGFpbF9pY29uX3NpemU6ICRidG4taGVpZ2h0O1xuJGRldGFpbF9pY29uX2JnOiAkYy1ncmF5LTIwMDtcbiRkZXRhaWxfaWNvbl9sZWZ0X21hcmdpbjogJGdhcDtcbiRkZXRhaWxfaWNvbl9iZ19pbWc6ICRpY29uLWZhdm91cml0ZTtcbiRkZXRhaWxfaWNvbl9zdmdfc2l6ZTogMTdweDtcblxuLmZhdi1wcm9kdWN0cyB7XG5cdC5wcm9kdWN0IHtcblx0XHQucCB7XG5cdFx0XHQmLWJvdHRvbSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0XHQuYWRkX2Zhdm91cml0ZSB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdFx0c3Ryb2tlOiAkaWNvbl9jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmxhZ3Mge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHQucCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmZhdm91cml0ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICRwb3NpdGlvbl90b3A7XG5cdFx0XHRyaWdodDogJHBvc2l0aW9uX3JpZ2h0O1xuXHRcdFx0aGVpZ2h0OiAkaWNvbl9zaXplO1xuXHRcdFx0d2lkdGg6ICRpY29uX3NpemU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbl9iZztcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRpY29uX2JvcmRlcl9yYWRpdXM7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdHRvcDogJHBvc2l0aW9uX3RvcF9sZztcblx0XHRcdFx0cmlnaHQ6ICRwb3NpdGlvbl9yaWdodF9sZztcblx0XHRcdH1cblxuXHRcdFx0LmFkZF9mYXZvdXJpdGUge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRzdHJva2U6ICRpY29uX3N0cm9rZV9jb2xvcjtcblx0XHRcdFx0XHRzdHJva2Utd2lkdGg6ICRpY29uX3N0cm9rZV93aWR0aDtcblx0XHRcdFx0XHRmaWxsOiAkaWNvbl9iZztcblx0XHRcdFx0XHRoZWlnaHQ6ICRzdmdfc2l6ZTtcblx0XHRcdFx0XHR3aWR0aDogJHN2Z19zaXplO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246ICRpY29uX3RyYW5zaXRpb247XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmZhdi1hY3RpdmUge1xuXHRcdC5wIHtcblx0XHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0XHQuYWRkX2Zhdm91cml0ZSB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdFx0c3Ryb2tlOiAkaWNvbl9jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZhdm91cml0ZV9pY29uIHtcblx0d2lkdGg6ICRpY29uX3NpemU7XG5cdGhlaWdodDogJGljb25fc2l6ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5udW1iZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6ICRoZWFkZXJfaWNvbl9udW1iZXJfdG9wO1xuXHRcdGhlaWdodDogJGhlYWRlcl9pY29uX251bWJlcl9zaXplO1xuXHRcdHdpZHRoOiAkaGVhZGVyX2ljb25fbnVtYmVyX3NpemU7XG5cdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJyb3duLTQwMDtcblx0XHRsaW5lLWhlaWdodDogJGhlYWRlcl9pY29uX251bWJlcl9zaXplO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRib3JkZXItcmFkaXVzOiAkaWNvbl9ib3JkZXJfcmFkaXVzO1xuXHRcdGZvbnQtc2l6ZTogJGhlYWRlcl9pY29uX251bWJlcl9mb250X3NpemU7XG5cdH1cbn1cblxuLy8gSW4gcHJvZHVjdCBkZXRhaWxcbi5wLWRldGFpbC1pbm5lciB7XG5cdC5wLXRvLWNhcnQtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0aGVpZ2h0OiAkZGV0YWlsX2ljb25fc2l6ZTtcblx0XHR9XG5cblx0XHQuYWRkLXRvLWNhcnQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblxuXHRcdC5mYXZvdXJpdGUtZGV0YWlsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkZXRhaWxfaWNvbl9iZztcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZGV0YWlsX2ljb25fbGVmdF9tYXJnaW47XG5cdFx0XHR3aWR0aDogJGRldGFpbF9pY29uX3NpemU7XG5cdFx0XHRoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zaXplO1xuXG5cdFx0XHQuYnRuX3RvZ2dsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRkZXRhaWxfaWNvbl9iZ19pbWc7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmF2LXllcyB7XG5cdFx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDA7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGhlaWdodDogJGRldGFpbF9pY29uX3N2Z19zaXplO1xuXHRcdFx0XHR3aWR0aDogJGRldGFpbF9pY29uX3N2Z19zaXplO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zIGkgc3Bhbi5udW1iZXIsXG5cdGFbZGF0YS10YXJnZXQ9J2NhcnQnXSBpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1icm93bi00MDAgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJGhlYWRlcl9pY29uX251bWJlcl9mb250X2NvbG9yICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmZhdm91cml0ZV9pY29uIC5udW1iZXIsXG4ubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD0nY2FydCddIGkge1xuXHRmaWx0ZXI6IGludmVydCgxKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtYnJvd24tNDAwO1xuXHRjb2xvcjogJGMtYmxhY2s7XG5cdGZvbnQtc2l6ZTogJGZzLXA7XG59XG4iLCIkdmFyaWFudF9zcGFjZTogJGdhcDtcbiR2YXJpYW50X2JvcmRlcjogJGJvcmRlcjtcbiR2YXJpYW50X2FjdGl2ZV9ib3JkZXI6ICRjLWJsYWNrO1xuJHZhcmlhbnRfYWN0aXZlX2Z3OiAkZnctc2VtaWJvbGQ7XG4kdmFyaWFudF91bmF2YWlsYWJsZV9ib3JkZXI6ICRjLWdyYXktNDAwO1xuXG4uc2VsZWN0QnV0dG9uc0NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMTBweDtcblxuXHQuc2VsZWN0LW9wdGlvbiB7XG5cdFx0cGFkZGluZzogJHZhcmlhbnRfc3BhY2UgKCR2YXJpYW50X3NwYWNlICogMik7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkdmFyaWFudF9zcGFjZSAqIDEuNTtcblx0XHRib3JkZXI6ICR2YXJpYW50X2JvcmRlcjtcblx0XHRtaW4td2lkdGg6ICR2YXJpYW50X3NwYWNlICogNjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdmFyaWFudF9hY3RpdmVfYm9yZGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICR2YXJpYW50X2FjdGl2ZV9mdztcblx0XHR9XG5cblx0XHQmLmF2YWlsYWJsZS1mYWxzZSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR2YXJpYW50X3VuYXZhaWxhYmxlX2JvcmRlcjtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR2YXJpYW50X2FjdGl2ZV9ib3JkZXI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkdmFyaWFudF9hY3RpdmVfZnc7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgI3skdmFyaWFudF91bmF2YWlsYWJsZV9ib3JkZXJ9LCB0cmFuc3BhcmVudCBjYWxjKDUwJSArIDFweCkpLFxuXHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgI3skdmFyaWFudF91bmF2YWlsYWJsZV9ib3JkZXJ9LCB0cmFuc3BhcmVudCBjYWxjKDUwJSArIDFweCkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiI2NvbnRlbnQtd3JhcHBlciB7XG5cdC5wYWdpbmF0aW9uLXdyYXBwZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDEwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0Ji10b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWxvYWRlciB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1jb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtbGluayxcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlcjogJGJvcmRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jdXJyZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGMtYmFzZTtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogLTFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiNjb2xvcmJveCxcbiNjYm94T3ZlcmxheSB7XG5cdHotaW5kZXg6IDk5OTk7XG59XG5cbiNjYm94Q29udGVudCB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0I2Nib3hMb2FkZWRDb250ZW50IHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHR9XG5cblx0Ly8gUMWZaWTDoW5vIGRvIGtvxaHDrWt1XG5cdC5hZHZhbmNlZC1vcmRlciB7XG5cdFx0LmgxIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWgzO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmFvLXByb2R1Y3Qge1xuXHRcdFx0LmFvLWltYWdlIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAqIDI7XG5cdFx0XHR9XG5cblx0XHRcdC5hby1uYW1lIHtcblx0XHRcdFx0LmgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYW8tYXZhaWxhYmlsaXR5IHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJtYWluIHtcblx0JiNjb250ZW50IHtcblx0XHQucHJvZHVjdHMtYmxvY2ssXG5cdFx0LnByb2R1Y3RzLWJsb2NrLS1taW1lIHtcblx0XHRcdC5wcm9kdWN0IHtcblx0XHRcdFx0LndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogNTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtKCRnYXAgKiA5KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogNDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFucztcblx0XHRcdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0XHRcdC53aWRnZXQtcGFyYW1ldGVyLWxpc3Qge1xuXHRcdFx0XHRcdFx0LndpZGdldC1wYXJhbWV0ZXItdmFsdWUge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogNTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6ICRnYXAgKiA1O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGdhcCAqIDU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogKCRnYXAgKiAwLjUpICRnYXA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246ICR0cmFucztcblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnAge1xuXHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQucHJpY2VzIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cdFx0XHRcdFx0XHRcdC5wcmljZS1maW5hbCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5tYWluIHtcblx0JiNjb250ZW50IHtcblx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucCB7XG5cdFx0XHRcdFx0LnAtaW4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtY29kZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdFx0XHQuYXZhaWxhYmlsaXR5LFxuXHRcdFx0XHRcdFx0LnJhdGluZ3Mtd3JhcHBlcixcblx0XHRcdFx0XHRcdC5wLXRvb2xzLFxuXHRcdFx0XHRcdFx0LnAtZGVzYyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdFx0XHRcdFx0Ji1maW5hbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYtc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYtc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRnYXA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLW1pbWUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLSgkZ2FwICogMyk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLSgkZ2FwICogMyk7XG5cblx0XHRcdFx0LmZsaWNraXR5LXNsaWRlciB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJGdhcCAqIDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gRG9uJ3QgYXBwbHkgZm9yIHByb2R1Y3RzIG9uIEhQXG5ib2R5Om5vdCguaW4taW5kZXgpIHtcblx0bWFpbiB7XG5cdFx0JiNjb250ZW50IHtcblx0XHRcdC5wcm9kdWN0cy1ibG9jay1taW1lIHtcblx0XHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwibWFpbiB7XG5cdCYjY29udGVudCB7XG5cdFx0LnAtZGV0YWlsIHtcblx0XHRcdC5wLWRldGFpbC1pbm5lciB7XG5cdFx0XHRcdC5wLWltYWdlLXdyYXBwZXIge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucC1pbWFnZS1taW1lIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmLmdyaWQge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcblx0XHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdFx0XHRcdFx0XHRcdGdhcDogJGdhcDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5wLW1haW4taW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLWNhcnJldDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogJGdhcCAqIDEuNTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUobiArIDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gMSAvIDMgLyAzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAxIC8gMyAvIDMgLyA1O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAzIC8gMSAvIDUgLyAzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAzIC8gMyAvIDQgLyA0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNikge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiAzIC8gNCAvIDQgLyA1O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNykge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiA0IC8gMyAvIDUgLyA0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoOCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiA0IC8gNCAvIDUgLyA1O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoOSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiA0IC8gNCAvIDUgLyA1O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBnYWxsZXJ5UGx1cztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZChuICsgMTIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLS1sZXNzIHtcblx0XHRcdFx0XHRcdFx0XHQucC1tYWluLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyAzIC8gNSAvIDU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNikge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyAzIC8gNSAvIDU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZ2FsbGVyeVBsdXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZShuICsgNykge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYubm9ncmlkIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0LnAtbWFpbi1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDIpKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnAtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogMztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLWNhcnJldDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAkZ2FwICogMS41O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAkZ2FwICogMztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBtaXhpbiBnYWxsZXJ5UGx1cyB7XG5cdGNvbnRlbnQ6ICcrJztcblx0Y29sb3I6ICRjLXdoaXRlO1xuXHRmb250LXNpemU6ICRmcy1sZztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogJGZzLWxnO1xuXHRtYXJnaW46IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiAkZnMtbGc7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0d2lkdGg6IGF1dG87XG59XG4iLCIucXVhbnRpdHkge1xuXHRib3JkZXI6ICRib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1hcmdpbi1yaWdodDogJGdhcDtcblxuXHQuaW5jcmVhc2UsXG5cdC5kZWNyZWFzZSB7XG5cdFx0aGVpZ2h0OiAkYnRuLWhlaWdodDtcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRidG4taGVpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdGlucHV0IHtcblx0XHRoZWlnaHQ6ICRidG4taGVpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0fVxufVxuIiwiI3JlbGF0ZWRGaWxlcyB7XG5cdG1hcmdpbi1ib3R0b206ICRnYXAgKiAxMDtcblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG4iLCIuYXNpZGUtaW5kZW50ZWQge1xuXHRtYWluIHtcblx0XHQmI2NvbnRlbnQge1xuXHRcdFx0LmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0XHRcdC5zaG93LWZpbHRlci1tb2JpbGUge1xuXHRcdFx0XHRcdC5maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hvdy1maWx0ZXJzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdCNmaWx0ZXJzIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0XHRcdFx0LmZpbHRlci1zZWN0aW9ucyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0I2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRcdCZbdHlwZT0ncmFkaW8nXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpZGViYXItaW5kZW50ZWQge1xuXHRtYWluIHtcblx0XHQmI2NvbnRlbnQge1xuXHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdG1heC13aWR0aDogJHNpZGViYXItd2lkdGg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAkc2lkZWJhci13aWR0aCk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNjYXRlZ29yeS1oZWFkZXIsXG5cdFx0XHRcdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTdHlsZSBmaWx0ZXJzXG5cdCNmaWx0ZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQuZmlsdGVyLXNlY3Rpb25zIHtcblx0XHRcdCNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0aDQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWRlci13cmFwcGVyIHtcblx0XHRcdG9yZGVyOiAtMTsgLy8gU2hvdyB0aGUgcHJpY2Ugb24gdG9wXG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0aDQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpbHRlci10b3RhbC1jb3VudCB7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiAyO1xuXHRcdH1cblx0fVxufVxuXG4uc2xpZGVyLXdyYXBwZXIge1xuXHRvcmRlcjogLTE7IC8vIFNob3cgdGhlIHByaWNlIG9uIHRvcFxuXHR3aWR0aDogMTAwJTtcblxuXHRoNCB7XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdC5wcmljZS1maWx0ZXIge1xuXHRcdC5zbGlkZXItY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXR5cGUgJGMtZ3JheS0xMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkc2xpZGVyLWJvcmRlci1yYWRpdXM7XG5cdFx0XHRoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuXG5cdFx0XHQudWktc2xpZGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXItaGVpZ2h0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRib3JkZXI6ICRib3JkZXItd2lkdGggJGJvcmRlci10eXBlICRjLWJhc2U7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1zbGlkZXItaGFuZGxlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlLTQwMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXItaGFuZGxlci1zaXplO1xuXHRcdFx0XHR3aWR0aDogJHNsaWRlci1oYW5kbGVyLXNpemU7XG5cdFx0XHRcdHRvcDogLSRzbGlkZXItaGVpZ2h0O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLSgkZ2FwICogMyk7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLSRnYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkc2xpZGVyLWluc2lkZS1oZWlnaHQ7XG5cdFx0XHRcdFx0d2lkdGg6ICRzbGlkZXItaW5zaWRlLWhlaWdodDtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1yZWQtMzAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhvbWVwYWdlLWJhbm5lcnMtZnVsbC13aWR0aCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdC5iYW5uZXJzLWNvbnRlbnQge1xuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAzO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDM7XG5cdFx0fVxuXG5cdFx0LmJhbm5lci13cmFwcGVyIHtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXhsO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgKCRnYXAgKiAzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBTdHlsZSB0aGUgc2xpZGVyXG4ucHJvZHVjdHMtYmxvY2sge1xuXHQmLS1taW1lIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHR3aWR0aDogNjV2dyAhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0QGluY2x1ZGUgbWluLXNtIHtcblx0XHRcdFx0d2lkdGg6IDQwdncgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0d2lkdGg6IDI4dncgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBGaXggbmF0aXZlIGluYWN0aXZlIGNsYXNzXG5cdFx0XHQmLmluYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHR9XG5cblx0XHRcdC5wIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ2FwLXNtO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ2FwLW1kO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnAtaW4ge1xuXHRcdFx0XHRcdC5wLWluLWluIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdC5hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQucmF0aW5ncy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnAtdG9vbHMge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQucC1kZXNjIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cblx0XHRcdFx0XHRcdFx0XHQmLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYtc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wLWNvZGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gU3R5bGUgYXJyb3dzXG4uZmxpY2tpdHktZW5hYmxlZCB7XG5cdC5mbGlja2l0eS1idXR0b24ge1xuXHRcdGhlaWdodDogMTZweDtcblx0XHR3aWR0aDogMTZweDtcblxuXHRcdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0fVxuXG5cdFx0Ji5wcmV2aW91cyB7XG5cdFx0XHRsZWZ0OiAkZ2FwICogMztcblxuXHRcdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRcdGxlZnQ6IC0kZ2FwICogNjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm5leHQge1xuXHRcdFx0cmlnaHQ6ICRnYXAgKiAzO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdFx0cmlnaHQ6IC0kZ2FwICogNjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW2Rpc2FibGVkXSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdC5mbGlja2l0eS1idXR0b24taWNvbiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRsZWZ0OiAyNSU7XG5cdFx0XHR0b3A6IDI1JTtcblx0XHR9XG5cdH1cbn1cbiIsIi50b3AtY2F0ZWdvcmllcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAkZ2FwICogMjtcblx0d2lkdGg6IDEwMHZ3O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6ICRnYXAgKiAzO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0d2lkdGg6ICRjb250YWluZXIteGw7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCAqIDM7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAkZ2FwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtaW4tc20ge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoJGdhcCAqIDIpKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDYgLSAoJGdhcCAqIDIpKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdHBhZGRpbmc6ICRnYXAgKCRnYXAgKiAyKSAoJGdhcCAqIDIpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogS2FybGE7XG5cdFx0XHRmb250LXNpemU6ICRmcy1oMztcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtYXZnO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5saW5rLWljb24ge1xuXHQmLndhdGNoZG9nIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRmcy1wO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGksXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ucC1kZXRhaWwtaW5uZXIge1xuXHQucC10by1jYXJ0LWJsb2NrIHtcblx0XHQud2F0Y2hkb2cge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtcHJpbWFyeTtcblx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDY7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ2FwICogNjtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblx0XHQuYWRkLXRvLWNhcnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdGhlaWdodDogJGJ0bi1oZWlnaHQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucy10aW1lICR0cmFucy1zdHlsZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4teHMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiN3YXRjaGRvZy1mb3JtIHtcblx0PiBkaXY6bnRoLWNoaWxkKDUpLFxuXHQ+IGRpdjpudGgtY2hpbGQoNikge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiJdfQ== */
