@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");:root{--color-primary:#a41401;--color-primary-hover:#8c0d00}*{box-sizing:border-box;margin:0;padding:0}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;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:none}input,label{line-height:1}img{display:block;height:auto;width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;font-size:16px;overflow-x:hidden}.external-fonts-loaded body,body{background-color:#f5f6f8;color:#000;font-family:Roboto,sans-serif;font-size:16px;max-width:100vw;overflow-x:hidden}.in-index .overall-wrapper{display:flex;flex-direction:column}.captcha-block h4{padding:0 10px}.form-group.captcha-image{min-width:150px;width:150px}.container{width:100%}@media (min-width:768px){.container{max-width:747px}}@media (min-width:992px){.container{max-width:972px}}@media (min-width:1200px){.container{max-width:1178px}}@media (min-width:1440px){.container{max-width:88.625rem}}.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:Roboto,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#0f0f0f;font-family:Roboto,sans-serif}.h1,h1{font-size:3.125rem}.h1,.h2,h1,h2{margin:1rem 0 2rem}.h2,h2{font-size:2.6875rem}.h3,h3{font-size:1.75rem;margin:1rem 0}.h4,h4{font-size:1.5rem;margin:1rem 0}.h5,h5{font-size:1.375rem;margin:1rem 0}.h6,h6{font-size:1.125rem;margin:1rem 0}.checkout-box-wrapper .toggle-contacts{display:none!important}#order-billing-methods .radio-wrapper.inactive-child{display:none}.id--17 .order-summary-bottom .btn.btn-conversion{display:block;line-height:normal;max-width:unset;width:100%}.id--17 #submit-order{flex-wrap:wrap}.type-category .schema{margin-bottom:60px}.content-wrapper-in:has(#cat-54374.active) aside{display:none!important}.content-wrapper-in:has(#cat-54374.active) .content{padding-left:0!important}ol.top-products li:before{background-color:#239ceb}.ui-slider .ui-slider-handle,.ui-slider .ui-slider-range{background-color:#2b2b2b}@media (min-width:992px){.type-index .products-group{margin-bottom:35px}}@media (max-width:767px){.type-index .content{display:flex;flex-direction:column}.type-index .content .content-wrapper{order:20}}.type-index .middle-banners-wrapper{display:none}.next-to-carousel-banners .extended-banner-texts{padding:16px 18px}@media (min-width:768px){.next-to-carousel-banners .extended-banner-texts{padding:40px}}@media (min-width:992px){.next-to-carousel-banners .extended-banner-texts{padding:16px 18px}}@media (min-width:1200px){.next-to-carousel-banners .extended-banner-texts{padding:40px}}.next-to-carousel-banners .extended-banner-texts .btn.btn-primary{margin-bottom:0}.in-index #content-wrapper,.type-category #content-wrapper{margin-bottom:56px!important}.in-index .benefitBanner__item,.type-category .benefitBanner__item{margin-bottom:0!important}.type-post .content-inner .news-item-detail{font-weight:400;margin:0 auto;max-width:860px;width:100%}.type-product .nahradni-dily{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:8px;padding:18px 31px 38px}.type-product .nahradni-dily p{font-size:26px;font-weight:700;margin-bottom:6px}@media (max-width:768px){.type-product .nahradni-dily p{margin-bottom:4px}}.type-product .nahradni-dily a{color:#000;text-decoration:underline}.type-product .nahradni-dily a:hover{color:#a41401}.type-product .nahradni-dily-content{max-height:700px;overflow-y:scroll}.type-product .nahradni-dily-content::-webkit-scrollbar{background-color:#fff;width:4px}.type-product .nahradni-dily-content::-webkit-scrollbar-track{border:1px solid #e8e8e8;border-radius:2px;width:3px}.type-product .nahradni-dily-content::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:2px}.type-product .p-detail-inner .social-buttons-wrapper .link-icon.chat.btn{background-color:#fff;border-color:#a41401;color:#a41401}.type-product .p-detail-inner .social-buttons-wrapper .link-icon.chat.btn:hover{background-color:#a41401;color:#fff}.type-product .p-detail-inner .social-buttons-wrapper .link-icon.chat.btn.hidden{display:none}.type-product .p-detail-inner .social-buttons-wrapper .link-icon.chat:before{content:""}.type-product .p-detail-inner .social-buttons-wrapper .social-buttons>div{padding-top:5px}.type-product .p-detail-inner .social-buttons-wrapper .link-icons{margin-top:0}.type-product .p-detail-inner .social-buttons-wrapper .fb-like{display:flex;height:20px}.type-product .content-modal h1{text-align:center}@media (max-width:991px){.type-product .product-top{display:flex;flex-direction:column;margin-bottom:50px}.type-product .product-top:after,.type-product .product-top:before{display:none}.type-product .p-image-wrapper{margin-top:20px;order:1}}.type-product .p-image-wrapper .nahradni-dily{box-shadow:0 6px 12px 0 rgba(0,0,0,.08)}.type-product .add-to-cart--express-checkout{display:flex;flex-wrap:wrap;gap:10px 5px}@media (min-width:768px){.type-product .add-to-cart--express-checkout{gap:16px}}.type-product .add-to-cart--express-checkout .add-to-cart__buttons-wrapper,.type-product .add-to-cart--express-checkout .add-to-cart__quantity-label{display:none}.type-product .add-to-cart--express-checkout .quantity{margin-right:0!important}@media (min-width:768px){.type-product .add-to-cart--express-checkout .quantity{margin-right:8px!important}}.type-product .add-to-cart--express-checkout .add-to-cart-button{color:#fff;flex:1;font-size:14px;font-weight:400;line-height:16px;max-width:none!important;white-space:nowrap;width:auto!important}.type-product .add-to-cart--express-checkout .express-checkout-button{align-items:center;background-color:#000;border-color:#000;border-radius:99px;color:#fff;display:flex;flex:1;font-size:14px;font-weight:400;gap:8px;height:50px;justify-content:center;line-height:16px;transition:all .3s ease;white-space:nowrap}.type-product .add-to-cart--express-checkout .express-checkout-button:hover{background-color:#2b2b2b;border-color:#2b2b2b}@media (min-width:480px){.type-product .add-to-cart--express-checkout .express-checkout-button{height:60px}}@media (min-width:1200px){.type-product .add-to-cart--express-checkout .express-checkout-button{padding-left:20px;padding-right:20px}}.type-product .add-to-cart--express-checkout .express-checkout-button:after{background-image:url(/user/documents/upload/icons/express.svg);background-repeat:no-repeat;background-size:contain;content:"";display:flex;flex-shrink:0;height:16px;width:16px}.type-product .express-checkout__login-footer{align-items:center}.chevron-after{color:#0f0f0f!important}.chevron-after:after{color:#a41401!important}#colorbox.express-checkout #cboxLoadedContent,#colorbox.express-checkout #cboxWrapper,.colorbox--order.express-checkout #cboxLoadedContent,.colorbox--order.express-checkout #cboxWrapper{width:100%!important}body.spare-items #content .category-content-wrapper,body.spare-items #content .category-top #productsTop,body.spare-items #content .category-top h4,body.spare-items #filters-wrapper,body.spare-items .mobile-filter-toggle-btn,body.spare-items .sidebar .box-filters,body.spare-items--last #category-header,body.spare-items--last #filters-wrapper,body.spare-items--last .category-top #productsTop,body.spare-items--last .category-top h4,body.spare-items--last .mobile-filter-toggle-btn{display:none}body.spare-items--last button.btn.add-to-cart-button{font-size:16px}body.spare-items--last .spare-items-titles{align-items:center;display:flex}body.spare-items--last .spare-items-titles>div{color:#7c7e8f;font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media (min-width:768px){body.spare-items--last .spare-items-titles>div{font-size:18px}}body.spare-items--last .spare-items-titles>div:first-child{width:128px}@media (max-width:767px){body.spare-items--last .spare-items-titles>div:first-child{width:75px}}body.spare-items--last .spare-items-titles>div:nth-child(2){flex:1}body.spare-items--last .spare-items-titles>div:nth-child(3){margin-right:408px}@media (max-width:1199px){body.spare-items--last .spare-items-titles>div:nth-child(3){margin-right:0}}body.spare-items--last #products{flex-direction:column}body.spare-items--last #products .product{width:100%}body.spare-items--last #products .product div.p{align-items:center;flex-direction:row;flex-wrap:wrap;padding:15px 18px 15px 28px;row-gap:6px}@media (max-width:767px){body.spare-items--last #products .product div.p{padding:13px 8px}}body.spare-items--last #products .product .p-desc,body.spare-items--last #products .product a.image{display:none}body.spare-items--last #products .product .p-in{align-items:center;display:flex;flex:1}@media (max-width:767px){body.spare-items--last #products .product .p-in{flex:unset;width:calc(100% - 67px)}}body.spare-items--last #products .product .p-in .ratings-wrapper{display:none}body.spare-items--last #products .product .p-in-in{flex:1;margin-right:16px;min-height:unset;width:unset}body.spare-items--last #products .product .p-in-in a{margin:0}body.spare-items--last #products .product .p-in-in a span[data-micro=name]{color:#0f0f0f;font-size:18px;font-weight:700;line-height:25px}@media (max-width:767px){body.spare-items--last #products .product .p-in-in a span[data-micro=name]{font-size:16px}}body.spare-items--last #products .product .p-in-in a:hover span{color:#a41401}body.spare-items--last #products .product .p-code{color:transparent;display:inline;font-size:0;line-height:0;padding:0;position:unset}body.spare-items--last #products .product .p-code span{color:#7c7e8f;display:flex;font-size:16px;font-weight:400;line-height:24px}body.spare-items--last #products .product .product-btn{display:none;margin-top:0;position:unset;width:338px}@media (max-width:1199px){body.spare-items--last #products .product .product-btn{width:100%}}body.spare-items--last #products .product .product-btn:has(form){display:block}body.spare-items--last #products .product .product-btn .pr-action{align-items:center;display:flex;gap:8px;max-width:unset;width:100%}body.spare-items--last #products .product .product-btn .quantity{border:1px solid #e0e5ee;border-radius:8px;height:50px;margin:0;width:100px}@media (max-width:1199px){body.spare-items--last #products .product .product-btn .quantity{margin-left:auto}}body.spare-items--last #products .product .product-btn .quantity input{background-color:transparent;border:none;height:48px;padding:0 30px;width:98px}body.spare-items--last #products .product .product-btn .quantity label{display:block}body.spare-items--last #products .product .product-btn .quantity .decrease,body.spare-items--last #products .product .product-btn .quantity .increase{background-color:transparent;height:48px;top:0;width:30px}body.spare-items--last #products .product .product-btn .quantity .increase{border-radius:0 8px 8px 0;right:0}body.spare-items--last #products .product .product-btn .quantity .decrease{border-radius:8px 0 0 8px;left:0}body.spare-items--last #products .product .product-btn .btn{margin:0 0 0 auto;max-width:unset;width:230px}@media (max-width:1199px){body.spare-items--last #products .product .product-btn .btn.add-to-cart-button{margin-left:0}}body.spare-items--last #products .product .p-bottom.single-button{margin-left:auto;margin-right:50px;width:-moz-fit-content;width:fit-content}@media (max-width:1199px){body.spare-items--last #products .product .p-bottom.single-button{margin-right:0}}@media (max-width:767px){body.spare-items--last #products .product .p-bottom.single-button{width:100px}body.spare-items--last #products .product .p-bottom.single-button .prices{margin:0;text-align:right;width:100px}}body.spare-items--last #products .product .p-bottom .prices{flex-basis:unset;margin-bottom:0}body.spare-items--last #products .product .price.price-final{color:#0f0f0f;font-size:20px;line-height:20px}@media (max-width:767px){body.spare-items--last #products .product .price.price-final{font-size:16px}}body.spare-items--last #products .product .price.price-final strong{font-weight:400}body.spare-items--last #products .product .p-bottom .p-tools{display:none}body.spare-items--last #products .product .product-index{display:block;width:100px}@media (max-width:767px){body.spare-items--last #products .product .product-index{width:67px}}body.spare-items--last #products .product .product-index span{color:#0f0f0f;font-size:20px;font-weight:400;line-height:20px}body.spare-items--last .pagination-wrapper .pagination{pointer-events:none;text-align:right;visibility:hidden}body.spare-items--last .pagination__list{display:none}.in-prodejny .content .content-inner h1{color:#292929}.in-prodejny .content .content-inner article{display:block;width:100%}.in-prodejny .store-h2{color:#292929;text-align:center}.in-prodejny .contact-row{align-items:stretch;background:#fff;border:1px solid #ebe5e1;border-radius:4px;display:flex;padding-block:16px;position:relative}@media (max-width:1199px){.in-prodejny .contact-row{flex-direction:column}}.in-prodejny .contact-row>div{border-right:1px solid #ebe5e1;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;text-align:center}.in-prodejny .contact-row>div:first-of-type a:before{background-image:url(/user/documents/upload/icons/phone.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:35px;margin:35px auto 5px;width:35px}.in-prodejny .contact-row>div:first-of-type a>span:first-of-type{display:block;font-size:28px;font-weight:600}.in-prodejny .contact-row>div:first-of-type a>span:nth-of-type(2){color:#949494;display:block;font-size:14px;font-weight:400;margin-bottom:30px}.in-prodejny .contact-row>div:nth-of-type(2) a:before{background-image:url(/user/documents/upload/icons/mail.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:35px;margin:35px auto 5px;width:35px}.in-prodejny .contact-row>div:nth-of-type(2) a>span:first-of-type{display:block;font-size:28px;font-weight:600}.in-prodejny .contact-row>div:nth-of-type(2) a>span:nth-of-type(2){color:#949494;display:block;font-size:14px;font-weight:400;margin-bottom:30px}.in-prodejny .stores{padding:50px 0 35px;position:relative}.in-prodejny .stores h2{color:#292929;font-size:38px!important;margin:0 0 30px!important;text-align:center}.in-prodejny .stores__inner{display:flex;gap:16px;justify-content:space-between}@media (max-width:1199px){.in-prodejny .stores__inner{flex-wrap:wrap}}.in-prodejny .stores__inner .stores__item{background:#fff;border-radius:3px;box-shadow:0 4px 10px #292929;margin-bottom:25px;max-width:31.5%;overflow:hidden;padding:15px;width:100%}@media (max-width:1199px){.in-prodejny .stores__inner .stores__item{max-width:48%}}@media (max-width:991px){.in-prodejny .stores__inner .stores__item{max-width:100%;width:100%}}.in-prodejny .stores__inner .stores__item h2{color:#423b35;font-size:22px!important;margin:15px 0 25px!important;text-align:center}.in-prodejny .stores__inner .stores__item h3{align-items:center;color:#292929;display:flex;font-size:14px!important;font-weight:700!important;margin:0 0 10px!important}.in-prodejny .stores__inner .stores__item .stores__image{display:block;margin:-15px -15px 0;text-align:center}.in-prodejny .stores__inner .stores__item .stores__contact{background:linear-gradient(288.48deg,#292929 7.25%,#292929 70.57%);border-radius:3px;display:flex;flex-direction:column;justify-content:space-between;padding:25px 15px}.in-prodejny .stores__inner .stores__item .stores__contact a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600}.in-prodejny .stores__inner .stores__item .stores__contact a.stores__tel:before{background-image:url(/user/documents/upload/icons/phone.svg);background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 15px;height:15px;margin-right:7px;width:15px}.in-prodejny .stores__inner .stores__item .stores__contact a.stores__email:before{background-image:url(/user/documents/upload/icons/mail.svg);background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 15px;height:15px;margin-right:7px;width:15px}.in-prodejny .stores__inner .stores__item .stores__column{display:inline-flex;flex-direction:column;min-height:115px;width:49%}.in-prodejny .stores__inner .stores__item .stores__column p{font-size:14px}.in-prodejny .stores__inner .stores__item .stores__link{color:#a41401;display:block;font-size:16px;margin-top:15px;text-align:center;text-decoration:underline;width:100%}.in-prodejny .stores__inner .stores__item .--clock h3:before{background-image:url(/user/documents/upload/icons/clock.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 24px;height:24px;margin-right:7px;width:24px}.in-prodejny .stores__inner .stores__item .--place h3:before{background-image:url(/user/documents/upload/icons/location.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 20px;height:24px;margin-right:7px;width:20px}.in-prodejny p.work-in-progress{text-align:center}.in-prodejny #newsWrapper{display:none}.in-prodejny .store-detail{display:flex;flex-flow:row wrap;position:relative}.in-prodejny .store-detail .iframe-wrap-over{height:650px;position:relative;width:100%}.in-prodejny .store-detail .iframe-wrap{margin-left:50%;position:absolute;transform:translate(-50%);width:100vw}.in-prodejny .store-detail__left{background:#fff;border:1px solid #ebe5e1;border-radius:4px;flex:0 0 310px;padding:30px 10px;text-align:center}@media (max-width:1199px){.in-prodejny .store-detail__left{flex:0 0 100%;margin-top:15px}}.in-prodejny .store-detail__left>a{color:#3a3530!important;display:block;font-size:24px;font-weight:600;margin-bottom:17px;text-decoration:none!important}.in-prodejny .store-detail__left>a:hover{text-decoration:underline!important}.in-prodejny .store-detail__left>a:before{content:"";display:block;flex:0 0 35px;height:35px;margin:auto;width:35px}.in-prodejny .store-detail__left>a.tel:before{background-image:url(/user/documents/upload/icons/phone.svg);background-repeat:no-repeat;background-size:contain}.in-prodejny .store-detail__left>a.email:before{background-image:url(/user/documents/upload/icons/mail.svg);background-repeat:no-repeat;background-size:contain}.in-prodejny .store-detail__left>.adress{margin-bottom:17px}.in-prodejny .store-detail__left>.adress:before{background-image:url(/user/documents/upload/icons/store-red.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 37px;height:37px;margin:0 auto 5px;width:37px}.in-prodejny .store-detail__left>div{display:block}.in-prodejny .store-detail__left>div div{font-size:24px;font-weight:600}.in-prodejny .store-detail__left .opening span{display:block;font-size:16px;font-weight:400;line-height:27px}.in-prodejny .store-detail__left>.opening:before{background-image:url(/user/documents/upload/icons/clock.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 37px;height:37px;margin:0 auto 5px;width:37px}.in-prodejny .store-detail__carousel{flex:1 1 auto;width:calc(100% - 310px)}@media (max-width:1199px){.in-prodejny .store-detail__carousel{order:-1;width:100%}}.in-prodejny .store-detail__spec{background:#fff;border:1px solid #a41401;border-radius:4px;margin-block:35px;padding:15px 20px 15px 85px;position:relative}.in-prodejny .store-detail__spec:before{background-image:url(/user/documents/upload/icons/info.svg);content:"";height:39px;left:20px;margin-top:-20px;position:absolute;top:50%;width:39px}.in-prodejny .store-detail__info{background:#fff;border:1px solid #ebe5e1;border-radius:4px;display:flex;flex-flow:column wrap;justify-content:space-between;padding:25px 30px;z-index:1}.in-prodejny .store-detail__info>div:first-of-type{flex:0 0 55%}.in-prodejny .store-detail__info>div:first-of-type .store-detail__heading:before{background-image:url(/user/documents/upload/icons/parking.svg);background-repeat:no-repeat;background-size:contain;content:"";height:35px;margin-right:10px;width:35px}.in-prodejny .store-detail__info>div:nth-of-type(2){flex:0 0 35%}.in-prodejny .store-detail__info>div:nth-of-type(2) .store-detail__heading:before{background-image:url(/user/documents/upload/icons/location.svg);background-repeat:no-repeat;background-size:contain;content:"";height:35px;margin-right:10px;width:35px}.in-prodejny .store-detail__info>div:nth-of-type(3){flex:0 0 35%}.in-prodejny .store-detail__info>div:nth-of-type(3) .store-detail__heading:before{background-image:url(/user/documents/upload/icons/store-red.svg);background-repeat:no-repeat;background-size:contain;content:"";height:35px;margin-right:10px;width:35px}.in-prodejny .store-detail__info .store-detail__heading{align-items:center;display:flex;font-size:22px;font-weight:600;line-height:normal;margin:0 0 17px;position:relative}.in-prodejny .iframe-wrap-over{height:650px;position:relative;width:100%}.in-prodejny .store-personnel{display:flex;flex-flow:row wrap}.in-prodejny .store-personnel h2{display:block;text-transform:uppercase}@media (max-width:991px){.in-prodejny .store-personnel h2{font-size:26px}}.in-prodejny .store-personnel .personell-wrapper{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.in-prodejny .store-personnel .personell-wrapper div{margin-bottom:20px;margin-right:20px;min-width:190px}.in-prodejny .store-personnel .personell-wrapper div .store-personnel__image{border:5px solid #f4f3f2;border-radius:30px;height:auto;margin:0 auto 15px;overflow:hidden;width:100%}.in-prodejny .store-personnel .personell-wrapper div .store-personnel__image img{margin:0}.in-prodejny .store-personnel .personell-wrapper div .store-personnel__name{font-size:24px;font-weight:600}.in-prodejny .store-personnel .personell-wrapper div .store-personnel__subname{color:#949494;font-size:16px;font-weight:400;max-width:15ch}.breadcrumbs span a,.breadcrumbs span span{font-size:14px}.category-top .breadcrumbs{display:none}.btn,.btn.btn-cart,.btn.btn-conversion,.external-fonts-loaded .btn,a.btn,a.btn.btn-cart,a.btn.btn-conversion,button.btn.btn-conversion{align-items:center;border-radius:25px;display:flex;flex-wrap:nowrap;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.0625rem;padding:.6875rem 2.0625rem;text-decoration:none!important;text-transform:none;transition:all .3s ease}.btn-primary,.btn.btn-cart-primary,.btn.btn-conversion-primary,.external-fonts-loaded .btn-primary,a.btn-primary,a.btn.btn-cart-primary,a.btn.btn-conversion-primary,button.btn.btn-conversion-primary{background-color:#a41401;color:#fff}@media (min-width:992px){.btn-primary,.btn.btn-cart-primary,.btn.btn-conversion-primary,.external-fonts-loaded .btn-primary,a.btn-primary,a.btn.btn-cart-primary,a.btn.btn-conversion-primary,button.btn.btn-conversion-primary{margin-bottom:1.25rem}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn.btn-cart-primary:active,.btn.btn-cart-primary:focus,.btn.btn-cart-primary:hover,.btn.btn-conversion-primary:active,.btn.btn-conversion-primary:focus,.btn.btn-conversion-primary:hover,.external-fonts-loaded .btn-primary:active,.external-fonts-loaded .btn-primary:focus,.external-fonts-loaded .btn-primary:hover,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover,a.btn.btn-cart-primary:active,a.btn.btn-cart-primary:focus,a.btn.btn-cart-primary:hover,a.btn.btn-conversion-primary:active,a.btn.btn-conversion-primary:focus,a.btn.btn-conversion-primary:hover,button.btn.btn-conversion-primary:active,button.btn.btn-conversion-primary:focus,button.btn.btn-conversion-primary:hover{background-color:#8c0d00}.add-to-cart-button,.products-block .product-btn a{height:50px;padding:1rem 2.5rem}button.btn.add-to-cart-button,button.btn.btn-conversion{background-color:#a41401;border-color:#a41401;border-radius:75px;font-size:1.25rem;line-height:2.25rem;max-width:14.375rem;width:100%}button.btn.add-to-cart-button:hover,button.btn.btn-conversion:hover{background-color:#8c0d00;border-color:#8c0d00}button.btn.add-to-cart-button{font-size:14px;font-weight:400;line-height:17px}@media screen and (max-width:768px){button.btn.add-to-cart-button{font-size:12px;line-height:15px}}.btn.add-to-cart-button:after{margin-left:14px}.footer-links__item [data-toggle]{cursor:pointer;font-size:1.375rem;margin:0;padding-right:1.875rem;position:relative;transition:all .3s ease;width:100%}@media (min-width:992px){.footer-links__item [data-toggle]{pointer-events:none}}.footer-links__item [data-toggle].open{font-weight:600}.footer-links__item [data-toggle].open:after{transform:rotate(180deg)}.footer-links__item [data-toggle]:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:1rem;position:absolute;right:0;top:.3125rem;transition:all .3s ease;width:1rem}@media (min-width:992px){.footer-links__item [data-toggle]:after{display:none}}.footer-links__item [data-content]{display:none}@media (min-width:992px){.footer-links__item [data-content]{display:block;padding-top:.625rem}}.footer-links__item [data-content] li{display:block;padding:.9375rem 0 .3125rem;width:100%}@media (min-width:992px){.footer-links__item [data-content] li{padding:.625rem 0 0}}.footer-links__item [data-content] li a{color:#12324f}#footer{margin-top:166px}@media screen and (max-width:768px){#footer{margin-top:0}}#footer h4{color:#2b2b2b}#footer li a{color:#7c7e8f;font-size:.875rem;line-height:20px}#footer li a:hover,#footer.is-white ul a:hover{color:#a41401}#footer .site-name a{width:147px}#footer .site-name a img{max-width:147px}#footer .footer-item.footer-item-newsletter .compact-form .btn{background-color:#fff;border-color:#fff;color:#0c0c0c}#footer .footer-item.footer-item-newsletter .compact-form .btn:hover{background-color:#fff;border-color:#fff;color:#a41401}#footer .tel a{font-weight:700}#footer .custom-footer__contact .btn.btn-primary{height:50px;max-width:200px;width:100%}#footer .accordion--sm .accordion__trigger:after{color:#a41401}#footer .footer-bottom{color:#fff;font-size:.875rem;line-height:20px}#footer .footer-bottom,#footer.is-white .footer-bottom-bg:before{background-color:#2b2b2b}#footer .copyLink{text-decoration:underline}#footer #signature{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media screen and (max-width:768px){#footer #signature{justify-content:center}}#footer #signature a.title{white-space:nowrap}#footer #signature>a.image>img{filter:invert(1)}#footer #signature a.apollo{display:none}@media screen and (min-width:768px){#footer .site-name{justify-content:flex-start;padding-left:76px}}@media screen and (max-width:992px){#footer .footer-item.footer-item-newsletter{width:100%}#footer .site-name{margin-top:40px;padding-left:19px}}@media (max-width:767px){#footer .site-name a img{max-height:unset}}.footer-item.footer-item-newsletter .form-group.consents label a{display:unset}#header .site-name a img{aspect-ratio:147/81;width:auto}.homepage-box.before-carousel .row.banners-row .col-sm-8{width:100%}@media (min-width:992px){.homepage-box.before-carousel .row.banners-row .col-sm-8{width:60%}}@media (min-width:1440px){.homepage-box.before-carousel .row.banners-row .col-sm-8{width:70%}}@media screen and (min-width:992px){.homepage-box.before-carousel{margin-top:20px}}.carousel-indicators li.active{background-color:#a41401}@media (min-width:768px){.carousel-indicators{bottom:-2rem}}.footer-bottom #signature{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.footer-bottom #signature .title{align-items:center;color:#fff;display:flex}.footer-bottom #signature .title img{margin-left:0;margin-right:10px}.footer-bottom #signature .pipe{color:#fff;margin:0 10px}.footer-bottom #signature a{align-items:center;color:#fff;display:flex}.footer-bottom #signature a img{margin-left:10px;margin-right:0}.footer-bottom #signature img{height:16px;width:auto}.social-buttons-wrapper .link-icons,.social-buttons-wrapper .social-buttons{display:none!important}.mime-reservation{background-color:#fff;border-radius:12px;padding:12px 32px 27px;width:100%}@media (max-width:1439px){.mime-reservation{padding:16px}}.mime-reservation__header{align-items:center;border-bottom:1px solid #dce1eb;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}@media (max-width:1439px){.mime-reservation__header{border-bottom:none;flex-direction:column;margin-bottom:16px;padding-bottom:0}}.mime-reservation__header h2{align-items:center;color:#000;display:flex;font-size:24px;font-weight:700;gap:16px;line-height:28px;margin:0}@media (max-width:1439px){.mime-reservation__header h2{font-size:18px;justify-content:center;line-height:21px}}.mime-reservation__header h2:before{background-image:url(/user/documents/upload/icons/reservation-title.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:32px;width:32px}.mime-reservation__btn{background-color:#00b646;border-radius:99px;color:#fff!important;display:block!important;font-size:16px;font-weight:400;line-height:19px;margin:0;max-width:200px;padding:14px;text-align:center!important;text-decoration:none!important;text-transform:none;transition:all .3s ease;width:100%}.mime-reservation__btn:hover{background-color:#009f3c}@media (max-width:1439px){.mime-reservation__btn{max-width:100%}}.mime-reservation__content{align-items:center;display:flex}@media (max-width:1439px){.mime-reservation__content{align-items:flex-start;flex-direction:column}}.mime-reservation__stores-link{align-items:center;color:#000!important;display:flex;font-size:16px;font-weight:700;gap:12px;line-height:19px;min-width:190px;padding-right:24px}@media (max-width:1439px){.mime-reservation__stores-link{border-bottom:1px solid #dce1eb;justify-content:center;margin-bottom:16px;padding:0 0 16px;width:100%}.mime-reservation__stores-link br{display:none}}.mime-reservation__stores-link:before{background-image:url(/user/documents/upload/icons/pin.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:16px;width:16px}.mime-reservation__contact{align-items:center;border-left:1px solid #dce1eb;display:flex;gap:12px;padding-left:24px}@media (max-width:1439px){.mime-reservation__contact{border:none;padding:0}}.mime-reservation__contact img{border-radius:99px;flex-shrink:0;height:40px;overflow:hidden;width:40px}.mime-reservation__contact div{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:16px;font-weight:700;gap:6px;line-height:19px}.mime-reservation__contact div span:first-child{width:100%}.mime-reservation__contact div a{align-items:center;color:inherit;display:flex;gap:4px}.mime-reservation__contact div a:before{background-image:url(/user/documents/upload/icons/phone_1.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;flex-shrink:0;height:16px;width:16px}.mime-reservation__contact div span:last-child{font-weight:400}.top-navigation-bar .top-navigation-contacts{max-height:100%}.top-navigation-bar .top-navigation-contacts a:hover{text-decoration:none!important}.top-navigation-bar .top-navigation-contacts a:hover span{text-decoration:underline}#navigation .navigation-in>ul>li.ext>a:after{color:#a41401}#navigation .navigation-in>ul>li.ext>ul:before{width:100vw}#navigation .appended-category{display:none!important}.menu-helper>span:after{color:#a41401}.header-top .navigation__button--store{order:1}.header-top .navigation__button--store img{height:32px;margin-right:10px;width:32px}.header-top .top-nav-button-login{order:2}.header-top .click-cart{order:3}.header-top .navigation-buttons a{text-decoration:none}@media screen and (max-width:1200px){.header-top .navigation-buttons a span{display:none}}.header-top .navigation-buttons a:hover{text-decoration:none}.header-top .navigation-buttons>a:hover:after{color:#a41401}.header-top .navigation-buttons>a[data-target=login]:hover:before{color:#7c7e8f}.header-top .navigation-buttons a:hover span{text-decoration:underline}@media screen and (min-width:1400px){.header-top .search{min-width:490px}.header-top{padding-top:20px!important}.header-top .site-name{height:auto!important}.header-top .site-name a{display:block}.header-top .site-name a img{min-height:81px;min-width:147px}}@media (max-width:767px){.site-name a img{max-height:36px;width:auto}}@media screen and (min-width:768px) and (max-width:1200px){.header-top{flex-wrap:wrap}.search{margin-top:1rem;order:3;width:100%}}@media screen and (max-width:768px){.responsive-tools>a[data-target=login]:hover{color:#7c7e8f;text-decoration:none!important}.responsive-tools>a.navigation__button--store{width:40px}.responsive-tools>a.navigation__button--store span,.responsive-tools>a.navigation__button--store:before{display:none!important}.responsive-tools>a.navigation__button--store img{height:26px;width:26px}.click-cart{cursor:pointer}.click-cart a,.click-cart span{color:#a41401}body:not(.navigation-window-visible) .responsive-tools>a[data-target=navigation]:hover:after,body:not(.navigation-window-visible) .responsive-tools>a[data-target=navigation]:hover:before{color:#a41401!important}}.navigation-in>ul>li.ext.exp{border-bottom:0}@media (min-width:768px){.navigation-in>ul>li.ext.exp>ul{-moz-column-gap:20px;column-gap:20px}}.navigation-in>ul>li.ext.exp>ul>li{align-items:flex-start;border-top:0}@media (min-width:768px){.navigation-in>ul>li.ext.exp>ul>li{flex-basis:calc(33.33333% - 15px);width:calc(33.33333% - 15px)}}@media (min-width:1200px){.navigation-in>ul>li.ext.exp>ul>li{flex-basis:calc(25% - 15px);width:calc(25% - 15px)}}.navigation-in>ul>li.ext>ul>li>a.menu-image{display:none}.navigation-in>ul>li.ext>ul>li>div{padding:12px 0;width:100%}.navigation-in>ul>li.ext>ul>li>div a{color:#a41401;font-size:1.125rem;font-style:normal;font-weight:700;line-height:100%;margin-bottom:13px;padding-left:0}.navigation-in>ul>li.ext>ul>li>div>ul{margin-top:0;max-height:unset;overflow:visible;padding-left:0;width:100%}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul{max-height:225px;overflow-x:auto}}.navigation-in>ul>li.ext>ul>li>div>ul.visible{max-height:240px;overflow-x:auto}.navigation-in>ul>li.ext>ul>li>div>ul.visible>li:nth-child(n+6){display:block}.navigation-in>ul>li.ext>ul>li>div>ul .menu-toggle-btn{background-color:transparent;border:0;color:#a41401;cursor:pointer;font-size:16px;font-weight:400;padding:12px 0 0;text-decoration:underline}.navigation-in>ul>li.ext>ul>li>div>ul .more-items-trigger{display:none}.navigation-in>ul>li.ext>ul>li>div>ul>li{display:block;font-size:0;margin:0;width:100%}.navigation-in>ul>li.ext>ul>li>div>ul>li:nth-child(n+6){display:none}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul>li:nth-child(n+6){display:block}}.navigation-in>ul>li.ext>ul>li>div>ul>li a{border-bottom:1px solid #e0e0e0;color:#0f0f0f;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;padding:12px 0!important;padding-left:0;width:100%}.submenu-arrow,.submenu-arrow:after{color:#a41401}.footer-links-icons{display:none}.is-motorky .menu-level-3,.is-čtyřkolky .menu-level-3,.menu-item-category{display:none!important}@media (min-width:768px){.is-motorky .menu-level-2:has(.mime-banner),.is-čtyřkolky .menu-level-2:has(.mime-banner){min-height:500px;padding-right:234px}}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.is-motorky .menu-level-2:has(.mime-banner) .mime-banner,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner{position:absolute;right:0;top:0;width:214px}}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner img,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner img{border-radius:20px}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner>a,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner>a{padding:0;position:relative}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts{bottom:32px;display:flex;flex-direction:column;gap:10px;left:24px;position:absolute;z-index:2}@media (min-width:768px){.is-motorky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts{bottom:26px}}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-text,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-text{color:#fff;font-size:1.125rem;font-style:normal;font-weight:700;line-height:100%;padding-right:24px;text-transform:none}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-link,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-link{background-color:#a41401;border:0;border-radius:100px;color:#fff;font-size:16px;font-weight:400;margin-bottom:0;min-height:unset;padding:16px 30px;text-transform:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.is-motorky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-link:hover,.is-čtyřkolky .menu-level-2:has(.mime-banner) .mime-banner .extended-banner-texts .extended-banner-link:hover{background-color:#8c0d00;border:0}@media (min-width:768px){.is-motorky .menu-level-2:has(.mime-banner)>li,.is-čtyřkolky .menu-level-2:has(.mime-banner)>li{flex-basis:calc(33.33333% - 14px)!important;width:calc(33.33333% - 14px)!important}}@media (min-width:992px){.is-motorky .menu-level-2:has(.mime-banner)>li,.is-čtyřkolky .menu-level-2:has(.mime-banner)>li{flex-basis:calc(25% - 15px)!important;width:calc(25% - 15px)!important}}@media (min-width:1200px){.is-motorky .menu-level-2:has(.mime-banner)>li,.is-čtyřkolky .menu-level-2:has(.mime-banner)>li{flex-basis:calc(20% - 20px)!important;width:calc(20% - 20px)!important}}@media (min-width:768px){.is-motorky .menu-level-2>li,.is-čtyřkolky .menu-level-2>li{flex-basis:calc(25% - 15px)!important;width:calc(25% - 15px)!important}}@media (min-width:992px){.is-motorky .menu-level-2>li,.is-čtyřkolky .menu-level-2>li{flex-basis:calc(20% - 15px)!important;width:calc(20% - 15px)!important}}@media (min-width:1200px){.is-motorky .menu-level-2>li,.is-čtyřkolky .menu-level-2>li{flex-basis:calc(16.66666% - 20px)!important;width:calc(16.66666% - 20px)!important}}.is-motorky .menu-level-2>li>div,.is-čtyřkolky .menu-level-2>li>div{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:768px){.is-motorky .menu-level-2>li>div,.is-čtyřkolky .menu-level-2>li>div{gap:16px}}.is-motorky .menu-level-2>li>div>a,.is-čtyřkolky .menu-level-2>li>div>a{max-width:175px;width:100%}.is-motorky .products,.is-čtyřkolky .products{display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}.is-motorky .products .product>div>a,.is-čtyřkolky .products .product>div>a{overflow:hidden}.is-motorky .products .product>div>a:has(img),.is-čtyřkolky .products .product>div>a:has(img){padding:0!important}.is-motorky .products .product>div>a img,.is-čtyřkolky .products .product>div>a img{transition:all .3s ease}.is-motorky .products .product>div>a:hover img,.is-čtyřkolky .products .product>div>a:hover img{transform:scale(1.03)}.is-motorky .product,.is-čtyřkolky .product{padding-bottom:10px;width:calc(50% - 10px)}@media (min-width:768px){.is-motorky .product,.is-čtyřkolky .product{width:100%}.is-motorky .product img,.is-čtyřkolky .product img{max-height:140px;max-width:214px;-o-object-fit:contain;object-fit:contain;width:100%}}.is-motorky .product .product-info,.is-čtyřkolky .product .product-info{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:768px){.is-motorky .product .product-info,.is-čtyřkolky .product .product-info{align-items:flex-end;flex-wrap:wrap}}@media (min-width:1440px){.is-motorky .product .product-info,.is-čtyřkolky .product .product-info{flex-wrap:nowrap}}.is-motorky .product .product-text,.is-čtyřkolky .product .product-text{display:flex;flex-direction:column;gap:8px}.is-motorky .product .product-title,.is-čtyřkolky .product .product-title{color:#7c7e8f;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.is-motorky .product .product-price,.is-čtyřkolky .product .product-price{color:#000;font-size:16px;font-weight:700}.is-motorky .product .product-btn,.is-čtyřkolky .product .product-btn{margin-left:auto}.is-motorky .product .product-btn .btn,.is-čtyřkolky .product .product-btn .btn{background-color:#a41401;border:0;color:#fff;font-size:16px;font-weight:400;margin-bottom:0;min-height:unset;padding:14px 24px;width:-moz-fit-content;width:fit-content}.is-motorky .product .product-btn .btn:hover,.is-čtyřkolky .product .product-btn .btn:hover{background-color:#8c0d00;border:0}@media (max-width:1439px){.popup-widget.cart-widget,.popup-widget.login-widget{top:125px!important}}@media (max-width:991px){.popup-widget.cart-widget,.popup-widget.login-widget{top:145px!important}}@media (max-width:767px){.popup-widget.cart-widget,.popup-widget.login-widget{top:50px!important}}.cart-widget{border-radius:20px!important}@media (max-width:1439px){.products-block>div{width:50%}}@media (max-width:1199px){.products-block>div{width:100%}}.products-block .product-btn .pr-action{display:flex;justify-content:center}.benefitBanner__content,.benefitBanner__data,.benefitBanner__item{width:100%}.benefitBanner__content{padding:0}.usp .usp-wrap{display:grid;grid-template-columns:repeat(6,1fr);margin:0 auto;padding:0;text-align:left;width:100%}.usp .usp-wrap .usp-item{align-items:center;display:grid;grid-template-columns:50px 1fr}.usp .usp-wrap .usp-item .usp-img{display:flex;height:50px;width:50px}.usp .usp-wrap .usp-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.usp .usp-wrap .usp-item p{color:#2b2b2b;font-size:16px;line-height:18px;margin-bottom:0;margin-left:13px}@media screen and (max-width:992px){.usp .usp-wrap .usp-item p{font-size:14px;line-height:19px;margin-left:10px}.usp .usp-wrap .usp-item p br{display:none}}@media screen and (max-width:1440px){.usp .usp-wrap .usp-item{margin-bottom:0}}@media screen and (max-width:389px){.usp .usp-wrap .usp-item{margin-bottom:0}}@media screen and (max-width:1440px){.usp .usp-wrap{grid-template-columns:repeat(3,1fr);row-gap:24px}}@media screen and (max-width:992px){.usp .usp-wrap{grid-template-columns:1fr 1fr}}@media screen and (max-width:389px){.usp .usp-wrap{grid-template-columns:1fr 1fr}}@media (min-width:480px){.benefitBanner__item{flex:inherit;width:100%}}.benefitBanner.position--benefitHomepage.no-products-group{display:none!important}.content-wrapper.banners-top-block.js-banners-top-block{margin-bottom:0;order:8}div.banners-top-block .banner-wrapper:nth-child(3){background-color:#fff;margin-bottom:40px;margin-top:50px;padding:40px;text-align:left}@media screen and (max-width:768px){div.banners-top-block .banner-wrapper:nth-child(3){margin-top:5px;padding:40px 14px 13px;text-align:center}}div.banners-top-block .banner-wrapper:nth-child(3) h1{color:#2b2b2b;font-size:40px;font-weight:700;line-height:44px}div.banners-top-block .banner-wrapper:nth-child(3) p{color:#0f0f0f;font-size:16px;font-weight:400;line-height:29px}.about .row{align-items:center;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.about .row .col-lg-7{padding-left:40px;padding-right:50px}}.next-to-carousel-banners .benefitBanner__item{margin-block:40px}@media screen and (max-width:768px){.next-to-carousel-banners .benefitBanner__item{margin-bottom:15px;margin-top:25px}}.next-to-carousel-banners .extended-banner-texts,div.banners-top-block .extended-banner-texts{bottom:0;top:inherit;transform:translate(0)}div.banner-wrapper:first-child .extended-banner-texts{display:grid;justify-content:flex-end}div.banner-wrapper:first-child .extended-banner-texts .extended-banner-text{display:flex;justify-content:flex-end}div.banner-wrapper .extended-banner-title{display:inline-block;white-space:nowrap;width:100%}@media screen and (min-width:480px){div.banners-top-block .banner-wrapper{flex:none;max-width:100%;width:100%}div.banners-top-block .banner-wrapper:nth-child(3){max-width:100%;width:100%}}@media screen and (min-width:992px){div.banners-top-block .banner-wrapper{max-width:50%;width:50%}}.products .swiper-pagination-bullet-active:after{background-color:#2b2b2b}.swiper-arrow-content .icon-svg{color:#0f0f0f}@media (min-width:768px){.swiper-arrow-content .icon-svg{font-size:22px}}.h4.homepage-group-title[class*=homepage-products-heading]{color:#0f0f0f;font-size:36px;font-weight:700;line-height:40px;margin-top:50px}@media (min-width:768px){.products-block div.swiper-arrow-prev{left:-26px}}@media (min-width:1440px){.products-block div.swiper-arrow-prev{left:0}}@media (min-width:1540px){.products-block div.swiper-arrow-prev{left:-20px}}@media (min-width:1640px){.products-block div.swiper-arrow-prev{left:-60px}}@media (min-width:768px){.products-block div.swiper-arrow-next{right:-26px}}@media (min-width:1440px){.products-block div.swiper-arrow-next{right:0}}@media (min-width:1540px){.products-block div.swiper-arrow-next{right:-20px}}@media (min-width:1640px){.products-block div.swiper-arrow-next{right:-60px}}.extended-banner-texts .extended-banner-title{font-size:45px;font-weight:800;line-height:15px;text-transform:uppercase}@media screen and (max-width:767px){.extended-banner-texts .extended-banner-title{font-size:30px}}.body-banners>div{flex:0 0 100%;max-width:100%;width:100%}.box.box-categories,.box.box-filters{background-color:#fff}.categories-new-design #categories .topic>a{margin:0 -31px}.box-onlinePayments img{height:34px;width:148px}.box.box-categories>h4:before{content:""}.top-products .top-products-content strong{font-size:14px}.type-category .filters-wrapper .filters-unveil-button-wrapper,.type-category div.filter-section-button{display:none}@media (min-width:768px){.type-category div.filter-section-button{display:block!important}}.type-category .filter-section--active{display:grid}.type-category .filter-section-button{order:3}.type-category .filter-section-button.active{margin-top:.5rem}.type-category .filter-section-button.active>a:after{bottom:25%;transform:rotate(180deg)}@media (max-width:767px){.type-category .filters.show{display:block}}.type-category .mobile-filter-toggle-btn{background:#e0e5ee;border-radius:10px;padding:20px;position:relative}.type-category .mobile-filter-toggle-btn:after{color:#0f0f0f;content:"\e900";display:block;font-family:apollo!important;font-size:8px;position:absolute;right:20px;top:50%;transform:translate(-50%,-50%)}.type-category .mobile-filter-toggle-btn.show{border-radius:10px 10px 0 0}.type-category .mobile-filter-toggle-btn.show:after{right:25px;top:42%;transform:rotate(180deg)}@media (min-width:768px){.type-category .mobile-filter-toggle-btn{display:none}}.type-category #content .btn.unveil-button{background-color:#292929;border-color:#292929}.type-category #content .btn.unveil-button:hover{background-color:#000;border-color:#000}.type-category .schema img{width:auto}.type-category .category-top .subcategories li a:hover .text,.type-category .category-top .subcategories li a:hover:before{color:#a41401}.type-category .category-top a[data-text="Zobrazit více produktů"]:after{bottom:25%;transform:rotate(180deg)}.type-category .empty-content .btn.btn-default,.type-category .empty-content a.btn.btn-default{margin:60px auto 0;max-width:225px}.type-product.spare-items--product-detail .shp-tabs-wrapper.p-detail-tabs-wrapper{display:none}@media (min-width:992px){.type-product.spare-items--product-detail .product-top{margin-bottom:175px}}.type-product.spare-items--product-detail .p-info-headline .stars-wrapper{display:none}.type-product .p-thumbnails{height:125px}.type-product .p-detail{display:flex;flex-direction:column}@media (max-width:767px){.type-product .shp-tabs-wrapper{margin-bottom:20px}}.type-product .benefitBanner.position--benefitProduct{margin-bottom:20px;margin-top:0;order:8}@media (min-width:768px){.type-product .benefitBanner.position--benefitProduct{margin-bottom:20px}}@media screen and (min-width:992px){.type-product .shp-tabs-wrapper.p-detail-tabs-wrapper{margin-bottom:96px}}.type-product .products-related-block{margin-bottom:0}@media screen and (min-width:992px){.type-product .products-related-block{margin-bottom:40px}.type-product .products-related-block h2{margin-top:0}}.type-product .shp-tabs-holder ul.shp-tabs li.active{border-bottom:1px solid #e0e5ee}.type-product .description-inner .basic-description>p{color:#0f0f0f;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1200px){.type-product .p-info-headline .stars-wrapper{margin-right:0}}.type-product .p-detail-info{justify-content:space-between}@media (min-width:992px){.type-product .p-detail-info{-moz-column-gap:40px;column-gap:40px;justify-content:unset}}.type-product .p-info-wrapper .p-final-price-wrapper .price-save{display:inline-block}.type-product .p-short-description p{line-height:22px}.type-product .p-short-description p span{color:#7c7e8f!important}.type-product .p-info-wrapper .p-final-price-wrapper .price-standard,.type-product .price-save{color:#7c7c7c;font-size:16px;font-weight:400;line-height:28px;margin-right:10px}.type-product .p-info-wrapper .p-final-price-wrapper .price-final{display:block}.type-product .p-info-wrapper .quantity input{max-width:150px;width:100%}@media screen and (max-width:480px){.type-product .p-info-wrapper .quantity input{max-width:100px}}@media (min-width:360px) and (max-width:480px){.type-product .p-info-wrapper .btn.btn-conversion,.type-product .p-info-wrapper a.btn.btn-conversion{width:calc(100% - 120px)}}@media (min-width:480px){.type-product .p-info-wrapper .btn.btn-conversion,.type-product .p-info-wrapper a.btn.btn-conversion{min-width:inherit;width:49%}.type-product .p-info-wrapper .quantity{margin-right:20px}}.type-product .availability-value .availability-amount{display:none}@media (min-width:480px){.type-product .p-info-wrapper .quantity .decrease:before,.type-product .p-info-wrapper .quantity .increase:before{font-size:11px;font-weight:400}}@media (min-width:1400px){.type-product .shp-tabs-holder ul.shp-tabs li{max-width:328px}.type-product .shp-tabs-wrapper .tab-pane.active#productDiscussion,.type-product .shp-tabs-wrapper .tab-pane.active:last-child{border-radius:20px}.type-product .p-info-wrapper .btn.btn-conversion,.type-product .p-info-wrapper a.btn.btn-conversion{min-width:230px;width:auto}.type-product .p-info-wrapper .quantity{margin-right:30px}}.type-product .extended-description{border-left:0}.type-product .extended-description h3,.type-product .extended-description h4{color:#0f0f0f}.type-product .products-related .ratings-wrapper{display:none}.type-product #formProductQuestion ul{padding-left:16px}.type-product #formProductQuestion ul li{line-height:normal;list-style:unset}.basic-description img{width:auto}@media (min-width:992px){.basic-description .col-md-pull-6{right:0}}.basic-description .col-md-1,.basic-description .col-md-2,.basic-description .col-md-3,.basic-description .col-md-4,.basic-description .col-md-5,.basic-description .col-md-6,.basic-description .col-md-7,.basic-description .col-md-8{padding:0;width:100%}.flags .flag{font-size:9px;font-weight:500;line-height:9px;padding:7px 8px}@media (min-width:768px){.flags .flag{font-size:11px;line-height:14px;padding:6px 8px}}.flags .flag-new{background-color:#239ceb}.flags .flag-action{background-color:#f80120}.flags .flag-tip{background-color:#ffa813}.flags-extra{display:none}.slick-slider .slick-slide{box-sizing:border-box;margin:0 5px}.slick-slider .slick-slide img{margin-block:8px}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.1875rem;margin-right:10px;width:1.1875rem}.slick-slider .slick-prev:before{background-image:url(/user/documents/upload/icons/prev.svg)}.slick-slider .slick-next:before{background-image:url(/user/documents/upload/icons/next.svg)}.slider-nav{margin:0 50px}@media (min-width:1200px){.banners-row{margin:0}.banners-row .col-sm-4{display:none}}.banners-row .body-banners{margin-top:0;width:100%}@media (min-width:992px){.banners-row .body-banners{width:40%}}@media (min-width:1440px){.banners-row .body-banners{max-width:30%}}.banners-row .body-banners #homepage-configurator #picker-wrapp{background:#fff;border-radius:20px;height:400px;padding:25px 13px;width:100%}.banners-row .body-banners #homepage-configurator #picker-wrapp h3{color:#0f0f0f;font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-align:center;text-transform:uppercase}.banners-row .body-banners #homepage-configurator #picker-wrapp .msg{left:0;min-height:auto;padding:5px;position:absolute;text-align:center;top:0;width:100%}.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content{display:flex;flex-direction:column;gap:8px}.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content .col-picker{height:45px;margin-inline:auto;position:relative;width:100%}.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content .col-picker:after{background-color:#e0e5ee;content:"";display:block;height:45px;position:absolute;right:45px;top:0;width:1px;z-index:1}.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content .col-picker select{background-color:#f5f6f8;background-position:right 20px center;background-size:9px 5px;border:1px solid #e0e5ee;border-radius:10px;color:#7c7e8f;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;height:45px;line-height:19.38px;width:100%}@media (max-width:991px){.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content .col-picker select{max-width:100%}}.banners-row .body-banners #homepage-configurator #picker-wrapp .picker-content .col-picker select[disabled]{pointer-events:none}.banners-row .body-banners #homepage-configurator #picker-wrapp .but-pciker{display:flex;justify-content:flex-end;margin-top:10px}.banners-row .body-banners #homepage-configurator #picker-wrapp .but-pciker button[disabled]{filter:grayscale(1)}.mime-sac{background-color:#fff;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);left:0;position:fixed;right:0;transform:translateY(100%);transition:all .3s ease;z-index:1000}@media (min-width:768px){.mime-sac{bottom:unset;box-shadow:0 2px 10px rgba(0,0,0,.1);top:0;transform:translateY(-100%)}}.mime-sac__container{align-items:center;display:flex;gap:.5rem;justify-content:center;max-width:1200px;min-height:70px;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:768px){.mime-sac__container{gap:1rem}}.mime-sac__container:after,.mime-sac__container:before{display:none}.mime-sac__img{aspect-ratio:1/1;flex-shrink:0;height:48px;width:48px}.mime-sac__title{line-clamp:1;box-orient:vertical;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:inline-block;display:-moz-box;display:-webkit-box;flex:1;font-size:.875rem;font-weight:700;line-height:1.0625rem;margin:0 auto 0 0;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.mime-sac__title{font-size:1.125rem;line-height:1.625rem}}.mime-sac__prices{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 .25rem;justify-content:flex-end;margin-left:auto;max-width:150px}.mime-sac__final-price{font-size:1.0625rem;font-weight:700;line-height:1.375rem;text-align:right;white-space:nowrap;width:100%}.mime-sac__final-price--sale{color:#a41401}.mime-sac__standard-price{color:#7c7e8f;text-decoration:line-through}.mime-sac__price-save,.mime-sac__standard-price{font-size:.75rem;font-weight:400;line-height:1rem;white-space:nowrap}.mime-sac__price-save{background-color:#a41401;border-radius:2px;color:#fff;display:inline-block;padding:1px 4px}.mime-sac__btn.btn.btn--primary{align-items:center;background-color:#a41401;border:none;border-radius:99px;color:#fff;display:flex;flex-shrink:0;font-size:.875rem;font-weight:400;height:50px;justify-content:center;line-height:1.0625rem;text-align:center;transition:all .3s ease;white-space:nowrap;width:130px}@media (min-width:768px){.mime-sac__btn.btn.btn--primary{width:160px}}.mime-sac__btn.btn.btn--primary:hover{background-color:#8c0d00}.mime-sac__btn--added.btn.btn--primary{background-color:#00b646}.mime-sac-visible .mime-sac{transform:translateY(0)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX25hdmlnYXRpb24uc2NzcyIsInN0eWxlLmNzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX2RvY3VtZW50LnNjc3MiLCJsYXlvdXQvX2dyaWQuc2NzcyIsIm1peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImxheW91dC9fdHlwb2dyYXBoeS5zY3NzIiwibWl4aW5zL190eXBvZ3JhcGh5LnNjc3MiLCJwYWdlcy9vcmRlci9fY2FydC5zY3NzIiwicGFnZXMvb3JkZXIvX3N0ZXAyLnNjc3MiLCJwYWdlcy9fY2F0ZWdvcnkuc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwicGFnZXMvX3Bvc3Quc2NzcyIsInBhZ2VzL19wcm9kdWN0LnNjc3MiLCJwYWdlcy9fc3BlY2lhbC1jYXRlZ29yeS5zY3NzIiwicGFnZXMvX2NvbnRhY3RzLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLWxpbmtzLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9faHAtY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX21pbWVDb3B5cmlnaHQuc2NzcyIsImNvbXBvbmVudHMvX21pbWUtcmVzZXJ2YXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0cy1ibG9jay5zY3NzIiwiY29tcG9uZW50cy9fdXNwLnNjc3MiLCJjb21wb25lbnRzL19hYm91dHVzLnNjc3MiLCJjb21wb25lbnRzL19jYXJvdXNlbC1wcm9kdWN0LnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXJzLnNjc3MiLCJjb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCJjb21wb25lbnRzL19maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL19jYXRlZ29yeS5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdC1kZXRhaWwuc2NzcyIsImNvbXBvbmVudHMvX2ZsYWdzLnNjc3MiLCJjb21wb25lbnRzL19zbGljay1zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX3BpY2tlci5zY3NzIiwiY29tcG9uZW50cy9fbW9kU3RpY2t5QWRkVG9DYXJ0QnRuLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeVNDLGdCQ3dwREQsQ0MvN0RRLDRGQUFBLENBRVIsTUFDQyx1QkFBQSxDQUNBLDZCRERELENFTEEsRUFHQyxxQkFBQSxDQURBLFFBQUEsQ0FEQSxTRlVELENFTEEsa0JBS0MsYUFBQSxDQURBLGtCQUFBLENBREEsb0JBQUEsQ0FEQSxlQUFBLENBREEsWUZZRCxDRURBLE1BSEMsYUZhRCxDRVZBLEdBQ0MsZUZTRCxDRUxBLEVBQ0Msb0JBQUEsQ0FDQSxvQkZRRCxDRU5DLHlCQUNDLHlCRlFGLENFTEMsUUFDQyxZRk9GLENFSEEsWUFDQyxhRk1ELENFSEEsSUFDQyxhQUFBLENBRUEsV0FBQSxDQURBLFVGT0QsQ0dqREEsS0FHQyxrQ0FBQSxDQUNBLGlDQUFBLENBQ0EsaUJBQUEsQ0FKQSxjRmNTLENFYlQsaUJIdURELENHakRBLGlDQUlDLHdCRnFEWSxDRXREWixVRm1DUyxDRXBDVCw2QkZJUyxDRURULGNGRVMsQ0VEVCxlQUFBLENBQ0EsaUJIb0RELENHaERDLDJCQUNDLFlBQUEsQ0FDQSxxQkhtREYsQ0c5Q0Msa0JBQ0MsY0hpREYsQ0c3Q0EsMEJBRUMsZUFBQSxDQURBLFdIaURELENJakZBLFdBQ0MsVUpvRkQsQ0tuRmdCLHlCREZoQixXQUlRLGVKcUZOLENBQ0YsQ0t2RmdCLHlCREhoQixXQVFRLGVKc0ZOLENBQ0YsQ0szRmdCLDBCREpoQixXQVlRLGdCSnVGTixDQUNGLENLL0ZpQiwwQkRMakIsV0FnQlEsbUJKd0ZOLENBQ0YsQ016R0Esa2lDQXdDQyw2Qk40R0QsQ016R0EsMENBRUksYUxLVSxDS05WLDZCTjZHSixDTXpHQSxPQy9DQyxrQlA2SkQsQ00xR0EsY0NsREMsa0JQaUtELENNL0dBLE9DOUNDLG1CUDZKRCxDTTNHQSxPQzdDQyxpQk5TTyxDTVJQLGFQNEpELENNNUdBLE9DNUNDLGdCTktPLENNSlAsYVA0SkQsQ003R0EsT0MzQ0Msa0JOQ08sQ01BUCxhUDRKRCxDTTlHQSxPQzFDQyxrQk5ITyxDTUlQLGFQNEpELENRckxJLHVDQUNJLHNCUndMUixDUWxMUSxxREFDSSxZUnFMWixDUzdMRSxrREFDQyxhQUFBLENBR0Esa0JBQUEsQ0FEQSxlQUFBLENBREEsVVRrTUgsQ1M1TEMsc0JBQ0MsY1Q4TEYsQ1V4TUMsdUJBQ0Msa0JWMk1GLENVdE1DLGlEQUNDLHNCVnlNRixDVXZNQyxvREFDQyx3QlZ5TUYsQ1VyTUEsMEJBQ0Msd0JWd01ELENVcE1DLHlEQUVDLHdCVnVNRixDVzVOQyx5QkFDQyw0QkFDQyxrQlgrTkQsQ0FDRixDSzNOZ0IseUJNRGYscUJBRUUsWUFBQSxDQUNBLHFCWDhORCxDVzVOQyxzQ0FDQyxRWDhORixDQUNGLENXMU5DLG9DQUNDLFlYNE5GLENXdk5DLGlEQUNDLGlCWDBORixDS2pQZ0IseUJNc0JmLGlEQUlFLFlYMk5ELENBQ0YsQ0tyUGdCLHlCTXFCZixpREFPRSxpQlg2TkQsQ0FDRixDS3pQZ0IsMEJNb0JmLGlEQVVFLFlYK05ELENBQ0YsQ1c5TkUsa0VBQ0MsZVhnT0gsQ1d6TkMsMkRBQ0MsNEJYNk5GLENXM05DLG1FQUNDLHlCWDhORixDWTVRUSw0Q0FDSSxlQUFBLENBR0EsYUFBQSxDQUZBLGVBQUEsQ0FDQSxVWmdSWixDYXBSQyw2QkFHQyxxQkFBQSxDQUNBLGtCQUFBLENBSEEsWUFBQSxDQUNBLHFCQUFBLENBSUEsT0FBQSxDQURBLHNCYndSRixDYXRSRSwrQkFDQyxjQUFBLENBQ0EsZUFBQSxDQUNBLGlCYndSSCxDYXZSRyx5QkFKRCwrQkFLRSxpQmIwUkYsQ0FDRixDYXhSRSwrQkFDQyxVQUFBLENBQ0EseUJiMFJILENhelJHLHFDQUNDLGFiMlJKLENheFJFLHFDQUNDLGdCQUFBLENBQ0EsaUJiNlJI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Q2dCUFYsb0JoQk9VLENnQkZWLGtCaEIwQlMsQ2dCNUJULGlCaEIvQk0sQ2dCZ0NOLG1CaEJwQk0sQ2dCa0JOLG1CQUFBLENBREEsVWpCdXRDRixDaUJqdENFLG9FQUNFLHdCQUFBLENBQ0Esb0JqQm90Q0osQ2lCL3NDQSw4QkFDRSxjQUFBLENBRUEsZUFBQSxDQURBLGdCakJtdENGLENpQmh0Q0Usb0NBTEYsOEJBTUksY0FBQSxDQUNBLGdCakJtdENGLENBQ0YsQ2lCaHRDQSw4QkFDRSxnQmpCbXRDRixDa0JqeUNRLGtDQU1JLGNBQUEsQ1hhWCxrQk5DTyxDaUJaSSxRQUFBLENBSEEsc0JBQUEsQ0FEQSxpQkFBQSxDQUdBLHVCakJ1SUosQ2lCM0lJLFVsQnl5Q1osQ0szeUNnQix5QmFEUixrQ0FXUSxtQmxCcXlDZCxDQUNGLENrQm55Q1ksdUNBQ0ksZWxCcXlDaEIsQ2tCbnlDZ0IsNkNBQ0ksd0JsQnF5Q3BCLENrQmp5Q1ksd0NBS0ksdUJBQUEsQ0FDQSwyQkFBQSxDQUxBLFVBQUEsQ0FNQSxhQUFBLENBSkEsV2pCZ0dOLENpQjNGTSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxZQUFBLENBQ0EsdUJqQjZHUixDaUJ0SFEsVWxCMnlDaEIsQ0tsMENnQix5QmFxQkosd0NBY1EsWWxCbXlDbEIsQ0FDRixDa0IveENRLG1DQUNJLFlsQml5Q1osQ0sxMENnQix5QmF3Q1IsbUNBSVEsYUFBQSxDQUNBLG1CbEJreUNkLENBQ0YsQ2tCaHlDWSxzQ0FFSSxhQUFBLENBQ0EsMkJBQUEsQ0FGQSxVbEJveUNoQixDS3IxQ2dCLHlCYWdESixzQ0FNUSxtQmxCbXlDbEIsQ0FDRixDa0JqeUNnQix3Q0FDSSxhbEJteUNwQixDbUJoMkNBLFFBQ0MsZ0JuQm0yQ0QsQ21CajJDQyxvQ0FIRCxRQUlFLFluQm8yQ0EsQ0FDRixDbUJsMkNDLFdBQ0MsYW5CbzJDRixDbUJqMkNDLGFBQ0MsYWxCd0RXLENrQnZEWCxpQmxCWVMsQ2tCWFQsZ0JuQm0yQ0YsQ21CNTFDQywrQ0FDQyxhbkJpMkNGLENtQjkxQ0MscUJBQ0MsV25CZzJDRixDbUI5MUNFLHlCQUNDLGVuQmcyQ0gsQ21CNTFDQywrREFDQyxxQmxCYVEsQ2tCWlIsaUJsQllRLENrQlhSLGFuQjgxQ0YsQ21CNTFDRSxxRUFDQyxxQmxCUU8sQ2tCUFAsaUJsQk9PLENrQk5QLGFuQjgxQ0gsQ21CMTFDQyxlQUNDLGVuQjQxQ0YsQ21CeDFDRSxpREFHQyxXQUFBLENBREEsZUFBQSxDQURBLFVuQjQxQ0gsQ21CdDFDQyxpREFDQyxhbkJ3MUNGLENtQnIxQ0MsdUJBRUMsVWxCaEJRLENrQmlCUixpQmxCdkNTLENrQndDVCxnQm5CdTFDRixDbUJwMUNDLGlFQU5DLHdCbkI2MUNGLENtQm4xQ0Msa0JBQ0MseUJuQnExQ0YsQ21CbDFDQyxtQkFJQyxrQkFBQSxDQUhBLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLHdCbkJxMUNGLENtQmwxQ0Usb0NBTkQsbUJBT0Usc0JuQnExQ0QsQ0FDRixDbUJuMUNFLDJCQUNDLGtCbkJxMUNILENtQmoxQ0csK0JBQ0MsZ0JuQm0xQ0osQ21CLzBDRSw0QkFDQyxZbkJpMUNILENtQjcwQ0Msb0NBQ0MsbUJBQ0MsMEJBQUEsQ0FDQSxpQm5CKzBDRCxDQUNGLENtQjUwQ0Msb0NBQ0MsNENBQ0MsVW5CODBDRCxDbUIzMENBLG1CQUNDLGVBQUEsQ0FDQSxpQm5CNjBDRCxDQUNGLENLejdDZ0IseUJjaUhiLHlCQUVFLGdCbkIwMENILENBQ0YsQ21CajBDRyxpRUFDQyxhbkJvMENKLENvQnY4Q0cseUJBRUMsbUJBQUEsQ0FEQSxVcEIyOENKLENxQi84Q0EseURBQ0MsVXJCazlDRCxDS2g5Q2dCLHlCZ0JIaEIseURBR0UsU3JCbzlDQSxDQUNGLENLbjlDaUIsMEJnQkxqQix5REFNRSxTckJzOUNBLENBQ0YsQ3FCbjlDQSxvQ0FDQyw4QkFDQyxlckJzOUNBLENBQ0YsQ3FCbjlDQSwrQkFDQyx3QnJCcTlDRCxDcUJsOUNBLHlCQUNDLHFCQUNDLFlyQnE5Q0EsQ0FDRixDc0JqK0NJLDBCQUVJLGtCQUFBLENBREEsWUFBQSxDQUdBLGdCQUFBLENBREEsd0J0QjYrQ1IsQ3NCMStD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TCxDdUJyaERHLCtDQUNDLGV2QnVoREosQ0Qzc0RDLDZDQUNDLGVDOHNERixDRDNzREMscURBQ0MsOEJDNnNERixDRDFzREMsMERBQ0MseUJDNHNERixDRHZzREMsNkNBQ0MsYUMwc0RGLENEeHNEQywrQ0FDQyxXQzBzREYsQ0R4c0RDLCtCQUNDLHNCQzBzREYsQ0R0c0RBLHdCQUNDLGFDeXNERCxDRHJzREMsdUNBQ0MsT0N3c0RGLENEdHNERSwyQ0FFQyxXQUFBLENBQ0EsaUJBQUEsQ0FGQSxVQzBzREgsQ0Rwc0RDLGtDQUNDLE9Dc3NERixDRG5zREMsd0JBQ0MsT0Nxc0RGLENEbHNEQyxrQ0FDQyxvQkNvc0RGLENEbHNERSxxQ0FDQyx1Q0FDQyxZQ29zREYsQ0FDRixDRGpzREUsd0NBQ0Msb0JDbXNESCxDRC9yREMsOENBQ0MsYUNpc0RGLENEOXJEQyxrRUFDQyxhQ2dzREYsQ0Q3ckRDLDZDQUNDLHlCQytyREYsQ0QzckRFLHFDQURELG9CQUVFLGVDOHJERCxDRDd1REYsWUFvREUsMEJDOHJEQSxDRDdyREEsdUJBQ0MscUJDK3JERCxDRDlyREMseUJBQ0MsYUNnc0RGLENEL3JERSw2QkFFQyxlQUFBLENBREEsZUNrc0RILENBZEYsQ0Q3cURBLHlCQUdHLGlCQUNDLGVBQUEsQ0FDQSxVQzZyREYsQ0FDRixDRHpyREEsMkRBQ0MsWUFDQyxjQzJyREEsQ0R4ckRELFFBR0MsZUFBQSxDQUZBLE9BQUEsQ0FDQSxVQzJyREEsQ0FDRixDRHZyREEsb0NBQ0MsNkNBRUMsYUFBQSxDQURBLDhCQzByREEsQ0R2ckRELDhDQUNDLFVDeXJEQSxDRHJyREEsd0dBQ0Msc0JDMHJERCxDRHhyREEsa0RBRUMsV0FBQSxDQURBLFVDMnJERCxDRHRyREQsWUFDQyxjQ3dyREEsQ0R2ckRBLCtCQUVDLGFDeXJERCxDRHByREEsMkxBRUMsdUJDcXJERCxDQUNGLENENXFESSw2QkFDQyxlQzhxREwsQ0sxMERnQix5Qk44SlgsZ0NBRUUsb0JBQUEsQ0FBQSxlQzhxREwsQ0FDRixDRDVxRE0sbUNBRUMsc0JBQUEsQ0FEQSxZQytx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QUEsQ0FFQSxLQUFBLENBREEsNkJBQUEsQ0FFQSxVQ2lxREYsQ0Q3cERJLDRFQUNDLGVDZ3FETCxDRDlwREssOEZBQ0MsbUJDaXFETixDRDlwREssb0ZBQ0MsdUJDaXFETixDRDdwRE0sZ0dBQ0MscUJDZ3FEUCxDRHhwREMsNENBRUMsbUJBQUEsQ0FEQSxzQkM0cERGLENLcG1FZ0IseUJOdWNmLDRDQUtFLFVDNnBERCxDRDFwREEsb0RBRUUsZ0JBQUEsQ0FDQSxlQUFBLENBRUEscUJBQUEsQ0FBQSxrQkFBQSxDQURBLFVDK3BERixDQVJGLENEanBERyx3RUFDQyxZQUFBLENBQ0EsY0FBQSxDQUNBLE9DNnBESixDS3puRWdCLHlCTnlkYix3RUFPRSxvQkFBQSxDQURBLGNDZ3FESCxDQUNGLENLN25FaUIsMEJOc2RkLHdFQVdFLGdCQ2lxREgsQ0FDRixDRDlwREcsd0VBQ0MsWUFBQSxDQUNBLHFCQUFBLENBQ0EsT0NpcURKLENEOXBERywwRUFDQyxhRTdhUyxDRjhhVCxjRW5lTSxDRm9lTixpQkFBQSxDQUNBLGVFdGRRLENGdWRSLGtCQ2lxREosQ0Q5cERHLDBFQUNDLFVFM2NNLENGNGNOLGNFM2VNLENGNGVOLGVDaXFESixDRDlwREcsc0VBQ0MsZ0JDaXFESixDRC9wREksZ0ZBS0Msd0JFemNPLENGMGNQLFFBQUEsQ0FKQSxVRXBkSyxDRm1kTCxjRW5mSyxDRnFmTCxlRXRlTyxDRjJlUCxlQUFBLENBQ0EsZ0JBQUEsQ0FMQSxpQkFBQSxDQUdBLHNCQUFBLENBQUEsaUJDb3FETCxDRGhxREssNEZBQ0Msd0JFL2NNLENGZ2ROLFFDbXFETixDS3RxRWdCLDBCbUJWZixxREFHRSxtQnhCa3JFRCxDQUNGLENLOXFFZ0IseUJtQlJmLHFEQU1FLG1CeEJvckVELENBQ0YsQ0twckVnQix5Qm1CUGYscURBU0Usa0J4QnNyRUQsQ0FDRixDd0JsckVBLGFBQ0MsNEJ4QnFyRUQsQ0sxckVnQiwwQm9CVmYsb0JBRUUsU3pCdXNFRCxDQUNGLENLanNFZ0IsMEJvQlRmLG9CQUtFLFV6QnlzRUQsQ0FDRixDeUJ0c0VBLHdD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QUEsQ0FGQSxhQUFBLENBTUEsaUJwQ2xHUyxDb0NvR1QsZXBDL0ZVLENvQ3NGVixXQUFBLENBSUEsc0JBQUEsQ0FJQSxxQnBDakZTLENvQ29GVCxpQkFBQSxDQU1BLHVCcENXTSxDb0NoQk4sa0JBQUEsQ0FiQSxXckNnNkZGLENLamhHZ0IseUJnQ2dIZixnQ0FzQkUsV3JDKzRGRCxDQUNGLENxQzk0RkUsc0NBQ0Msd0JyQ2c1RkgsQ3FDNzRGQyx1Q0FDQyx3QnJDKzRGRixDcUMxNEZDLDRCQUNDLHVCckM2NEZGIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi50b3AtbmF2aWdhdGlvbi1iYXIge1xuXHQudG9wLW5hdmlnYXRpb24tY29udGFjdHMge1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQudG9wLW5hdmlnYXRpb24tY29udGFjdHMgYTpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQudG9wLW5hdmlnYXRpb24tY29udGFjdHMgYTpob3ZlciBzcGFuIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4jbmF2aWdhdGlvbiB7XG5cdC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiBhOmFmdGVyIHtcblx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0fVxuXHQubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWw6OmJlZm9yZSB7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHR9XG5cdC5hcHBlbmRlZC1jYXRlZ29yeSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5tZW51LWhlbHBlciA+IHNwYW46YWZ0ZXIge1xuXHRjb2xvcjogJGMtcHJpbWFyeTtcbn1cblxuLmhlYWRlci10b3Age1xuXHQubmF2aWdhdGlvbl9fYnV0dG9uLS1zdG9yZSB7XG5cdFx0b3JkZXI6IDE7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnRvcC1uYXYtYnV0dG9uLWxvZ2luIHtcblx0XHRvcmRlcjogMjtcblx0fVxuXG5cdC5jbGljay1jYXJ0IHtcblx0XHRvcmRlcjogMztcblx0fVxuXG5cdC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zID4gYTpob3ZlcjphZnRlciB7XG5cdFx0Y29sb3I6ICRjLXByaW1hcnk7XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD0nbG9naW4nXTpob3ZlcjpiZWZvcmUge1xuXHRcdGNvbG9yOiAjN2M3ZThmO1xuXHR9XG5cblx0Lm5hdmlnYXRpb24tYnV0dG9ucyBhOmhvdmVyIHNwYW4ge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0LnNlYXJjaCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IDQ5MHB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0LnNpdGUtbmFtZSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE0N3B4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDgxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2l0ZS1uYW1lIHtcblx0XHRhIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmhlYWRlci10b3Age1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC5zZWFyY2gge1xuXHRcdG9yZGVyOiAzO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0LnJlc3BvbnNpdmUtdG9vbHMgPiBhW2RhdGEtdGFyZ2V0PSdsb2dpbiddOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogIzdjN2U4Zjtcblx0fVxuXHQucmVzcG9uc2l2ZS10b29scyA+IGEubmF2aWdhdGlvbl9fYnV0dG9uLS1zdG9yZSB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JiBzcGFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyNnB4O1xuXHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5jbGljay1jYXJ0IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YSxcblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdGJvZHk6bm90KC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlKSAucmVzcG9uc2l2ZS10b29scyA+IGFbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXTpob3ZlciB7XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiAkYy1wcmltYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIDEwMTMwMjdcbi5uYXZpZ2F0aW9uLWluIHtcblx0PiB1bCB7XG5cdFx0PiBsaSB7XG5cdFx0XHQmLmV4dCB7XG5cdFx0XHRcdCYuZXhwIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDMzLjMzMzMzJSAtIDE1cHgpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDE1cHgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHQmLm1lbnUtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1yZWQtNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg2O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblxuXHRcdFx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG4gKyA2KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQubWVudS10b2dnbGUtYnRuIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtcmVkLTcwMDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMCAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5tb3JlLWl0ZW1zLXRyaWdnZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG4gKyA2KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXNsYXRlLTkwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LTYwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJtZW51LWFycm93IHtcblx0Y29sb3I6ICRjLXJlZC03MDA7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbG9yOiAkYy1yZWQtNzAwO1xuXHR9XG59XG5cbi5mb290ZXItbGlua3MtaWNvbnMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS1pdGVtLWNhdGVnb3J5IHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uaXMtxI10ecWZa29sa3ksXG4uaXMtbW90b3JreSB7XG5cdC5tZW51LWxldmVsLTMge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5tZW51LWxldmVsLTIge1xuXHRcdCY6aGFzKC5taW1lLWJhbm5lcikge1xuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjM0cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQubWltZS1iYW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRnYXA6IDEycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDIxNHB4O1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAzMnB4O1xuXHRcdFx0XHRcdGxlZnQ6IDI0cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMjZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZXh0ZW5kZWQtYmFubmVyIHtcblx0XHRcdFx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDY7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtbGluayB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMzBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQtNzAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQtODAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxNHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzMzMlIC0gMTRweCkgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygyMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdD4gbGkge1xuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCkgIWltcG9ydGFudDtcblx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygyNSUgLSAxNXB4KSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHR3aWR0aDogY2FsYygyMCUgLSAxNXB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDIwJSAtIDE1cHgpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDE2LjY2NjY2JSAtIDIwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoMTYuNjY2NjYlIC0gMjBweCkgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGdhcDogOHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE3NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LnByb2R1Y3Qge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHQmOmhhcyhpbWcpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdCB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE0MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIxNHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucHJvZHVjdCB7XG5cdFx0XHQmLWluZm8ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGdhcDogOHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNTAwO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXByaWNlIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtYnRuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0cGFkZGluZzogMTRweCAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXJlZC03MDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQtODAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbjpyb290IHtcbiAgLS1jb2xvci1wcmltYXJ5OiAjYTQxNDAxO1xuICAtLWNvbG9yLXByaW1hcnktaG92ZXI6ICM4YzBkMDA7XG59XG5cbioge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG51bCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0LCBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zbW9vdGg6IG5ldmVyO1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FwdGNoYS1ibG9jayBoNCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmZvcm0tZ3JvdXAuY2FwdGNoYS1pbWFnZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzQ3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODguNjI1cmVtO1xuICB9XG59XG5cbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBvbC5jYXJ0LWhlYWRlcixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLm5leHQtc3RlcCxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLXdyYXBwZXIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1hZGRpdGlvbmFsLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtbWVhc3VyZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWZpbmFsLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc2F2ZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLXN0YW5kYXJkLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuYnRuLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJvZHVjdHMgLm5hbWUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDMsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDYsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDMsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNCxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDYsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5jYXJ0LXRhYmxlIC5tYWluLWxpbmssXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5ibGFuay1tb2RlIGgxLFxuLmJsYW5rLW1vZGUgaDIsXG4uYmxhbmstbW9kZSBoMyxcbi5ibGFuay1tb2RlIGg0LFxuLmJsYW5rLW1vZGUgaDUsXG4uYmxhbmstbW9kZSBoNixcbi5ibGFuay1tb2RlIC5oMSxcbi5ibGFuay1tb2RlIC5oMixcbi5ibGFuay1tb2RlIC5oMyxcbi5ibGFuay1tb2RlIC5oNCxcbi5ibGFuay1tb2RlIC5oNSxcbi5ibGFuay1tb2RlIC5oNixcbi5ibGFuay1tb2RlIC5jYXJ0LXRhYmxlIC5tYWluLWxpbmssXG4uYmxhbmstbW9kZSAuY2FydC1yZWxhdGVkLW5hbWUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkICNmb290ZXIgaDUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzBmMGYwZjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIG1hcmdpbjogMXJlbSAwIDJyZW0gMDtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMi42ODc1cmVtO1xuICBtYXJnaW46IDFyZW0gMCAycmVtIDA7XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLmNoZWNrb3V0LWJveC13cmFwcGVyIC50b2dnbGUtY29udGFjdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNvcmRlci1iaWxsaW5nLW1ldGhvZHMgLnJhZGlvLXdyYXBwZXIuaW5hY3RpdmUtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWQtLTE3IC5vcmRlci1zdW1tYXJ5LWJvdHRvbSAuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmlkLS0xNyAjc3VibWl0LW9yZGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udHlwZS1jYXRlZ29yeSAuc2NoZW1hIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci1pbjpoYXMoI2NhdC01NDM3NC5hY3RpdmUpIGFzaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQtd3JhcHBlci1pbjpoYXMoI2NhdC01NDM3NC5hY3RpdmUpIC5jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbm9sLnRvcC1wcm9kdWN0cyBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzOWNlYjtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlLFxuLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1pbmRleCAucHJvZHVjdHMtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1pbmRleCAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50eXBlLWluZGV4IC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG9yZGVyOiAyMDtcbiAgfVxufVxuLnR5cGUtaW5kZXggLm1pZGRsZS1iYW5uZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5leHRlbmRlZC1iYW5uZXItdGV4dHMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbi1pbmRleCAjY29udGVudC13cmFwcGVyLFxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcbn1cbi5pbi1pbmRleCAuYmVuZWZpdEJhbm5lcl9faXRlbSxcbi50eXBlLWNhdGVnb3J5IC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udHlwZS1wb3N0IC5jb250ZW50LWlubmVyIC5uZXdzLWl0ZW0tZGV0YWlsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udHlwZS1wcm9kdWN0IC5uYWhyYWRuaS1kaWx5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDE4cHggMzFweCAzOHB4O1xuICBnYXA6IDhweDtcbn1cbi50eXBlLXByb2R1Y3QgLm5haHJhZG5pLWRpbHkgcCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wcm9kdWN0IC5uYWhyYWRuaS1kaWx5IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAubmFocmFkbmktZGlseSBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eXBlLXByb2R1Y3QgLm5haHJhZG5pLWRpbHkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTQxNDAxO1xufVxuLnR5cGUtcHJvZHVjdCAubmFocmFkbmktZGlseS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNzAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLyogQ2hhbmdlIHRoZSBzY3JvbGxiYXIgdG8gaGF2ZSBhIHdoaXRlIGJhY2tncm91bmQgKi9cbiAgLyogU2V0IHRoZSB3aWR0aCBvZiB0aGUgc2Nyb2xsYmFyICovXG4gIC8qIFNldCB0aGUgY29sb3Igb2YgdGhlIHNjcm9sbGJhciB0aHVtYiAqL1xufVxuLnR5cGUtcHJvZHVjdCAubmFocmFkbmktZGlseS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogNHB4O1xufVxuLnR5cGUtcHJvZHVjdCAubmFocmFkbmktZGlseS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIHdpZHRoOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMzIsIDIzMiwgMjMyKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnR5cGUtcHJvZHVjdCAubmFocmFkbmktZGlseS1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyAvKiBTZXQgdGhlIGJvcmRlci1yYWRpdXMgdG8gaGFsZiB0aGUgd2lkdGggb2YgdGhlIHNjcm9sbGJhciB0byBjcmVhdGUgYSBjaXJjdWxhciB0aHVtYiAqL1xufVxuLnR5cGUtcHJvZHVjdCAucC1kZXRhaWwtaW5uZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi5jaGF0LmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2E0MTQwMTtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4udHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbm5lciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0MTQwMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbm5lciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQuYnRuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbm5lciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi50eXBlLXByb2R1Y3QgLnAtZGV0YWlsLWlubmVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyA+IGRpdiB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4udHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbm5lciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbm5lciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuZmItbGlrZSB7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50eXBlLXByb2R1Y3QgLmNvbnRlbnQtbW9kYWwgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAucHJvZHVjdC10b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50eXBlLXByb2R1Y3QgLnByb2R1Y3QtdG9wOjpiZWZvcmUsIC50eXBlLXByb2R1Y3QgLnByb2R1Y3QtdG9wOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnAtaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAucC1pbWFnZS13cmFwcGVyIC5uYWhyYWRuaS1kaWx5IHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLnR5cGUtcHJvZHVjdCAuYWRkLXRvLWNhcnQtLWV4cHJlc3MtY2hlY2tvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweCA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuYWRkLXRvLWNhcnQtLWV4cHJlc3MtY2hlY2tvdXQge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAuYWRkLXRvLWNhcnQtLWV4cHJlc3MtY2hlY2tvdXQgLmFkZC10by1jYXJ0X19xdWFudGl0eS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAuYWRkLXRvLWNhcnRfX2J1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAucXVhbnRpdHkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLmFkZC10by1jYXJ0LS1leHByZXNzLWNoZWNrb3V0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBmbGV4OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAuZXhwcmVzcy1jaGVja291dC1idXR0b24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi50eXBlLXByb2R1Y3QgLmFkZC10by1jYXJ0LS1leHByZXNzLWNoZWNrb3V0IC5leHByZXNzLWNoZWNrb3V0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gIGJvcmRlci1jb2xvcjogIzJiMmIyYjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAuZXhwcmVzcy1jaGVja291dC1idXR0b24ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAuZXhwcmVzcy1jaGVja291dC1idXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4udHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC0tZXhwcmVzcy1jaGVja291dCAuZXhwcmVzcy1jaGVja291dC1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZXhwcmVzcy5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50eXBlLXByb2R1Y3QgLmV4cHJlc3MtY2hlY2tvdXRfX2xvZ2luLWZvb3RlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jaGV2cm9uLWFmdGVyIHtcbiAgY29sb3I6ICMwZjBmMGYgIWltcG9ydGFudDtcbn1cbi5jaGV2cm9uLWFmdGVyOjphZnRlciB7XG4gIGNvbG9yOiAjYTQxNDAxICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvcmJveC0tb3JkZXIuZXhwcmVzcy1jaGVja291dCAjY2JveFdyYXBwZXIsXG4uY29sb3Jib3gtLW9yZGVyLmV4cHJlc3MtY2hlY2tvdXQgI2Nib3hMb2FkZWRDb250ZW50LFxuI2NvbG9yYm94LmV4cHJlc3MtY2hlY2tvdXQgI2Nib3hXcmFwcGVyLFxuI2NvbG9yYm94LmV4cHJlc3MtY2hlY2tvdXQgI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuYm9keS5zcGFyZS1pdGVtcyAjY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zICNjb250ZW50IC5jYXRlZ29yeS10b3AgI3Byb2R1Y3RzVG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMgLnNpZGViYXIgLmJveC1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zICNmaWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5jYXRlZ29yeS10b3AgaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAuY2F0ZWdvcnktdG9wICNwcm9kdWN0c1RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjZmlsdGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI2NhdGVnb3J5LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IGJ1dHRvbi5idG4uYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAuc3BhcmUtaXRlbXMtdGl0bGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgLnNwYXJlLWl0ZW1zLXRpdGxlcyA+IGRpdiB7XG4gIGNvbG9yOiAjN2M3ZThmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAuc3BhcmUtaXRlbXMtdGl0bGVzID4gZGl2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgLnNwYXJlLWl0ZW1zLXRpdGxlcyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5zcGFyZS1pdGVtcy10aXRsZXMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5zcGFyZS1pdGVtcy10aXRsZXMgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZmxleDogMTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgLnNwYXJlLWl0ZW1zLXRpdGxlcyA+IGRpdjpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tcmlnaHQ6IDQwOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5zcGFyZS1pdGVtcy10aXRsZXMgPiBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCBkaXYucCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmc6IDE1cHggMThweDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCBkaXYucCB7XG4gICAgcGFkZGluZzogMTNweCA4cHg7XG4gIH1cbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IGEuaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucC1pbiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtaW4ge1xuICAgIGZsZXg6IHVuc2V0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2N3B4KTtcbiAgfVxufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtaW4gLnJhdGluZ3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucC1pbi1pbiB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWluLWluIGEge1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucC1pbi1pbiBhIHNwYW5bZGF0YS1taWNybz1uYW1lXSB7XG4gIGNvbG9yOiAjMGYwZjBmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWluLWluIGEgc3BhbltkYXRhLW1pY3JvPW5hbWVdIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWluLWluIGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjYTQxNDAxO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtY29kZSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucC1jb2RlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzdjN2U4Zjtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcm9kdWN0LWJ0biB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMzOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG46aGFzKGZvcm0pIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4gLnByLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcm9kdWN0LWJ0biAucXVhbnRpdHkge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlNWVlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcm9kdWN0LWJ0biAucXVhbnRpdHkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4gLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDk4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnByb2R1Y3QtYnRuIC5xdWFudGl0eSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnByb2R1Y3QtYnRuIC5xdWFudGl0eSAuaW5jcmVhc2UsXG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4gLnF1YW50aXR5IC5kZWNyZWFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB0b3A6IDA7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4gLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcm9kdWN0LWJ0biAucXVhbnRpdHkgLmRlY3JlYXNlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1idG4gLmJ0biB7XG4gIHdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnByb2R1Y3QtYnRuIC5idG4uYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtYm90dG9tLnNpbmdsZS1idXR0b24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWJvdHRvbS5zaW5nbGUtYnV0dG9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucC1ib3R0b20uc2luZ2xlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtYm90dG9tLnNpbmdsZS1idXR0b24gLnByaWNlcyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtYm90dG9tIC5wcmljZXMge1xuICBmbGV4LWJhc2lzOiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcmljZS5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjMGYwZjBmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wcmljZS5wcmljZS1maW5hbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJpY2UucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWJvdHRvbSAucC10b29scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1pbmRleCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5zcGFyZS1pdGVtcy0tbGFzdCAjcHJvZHVjdHMgLnByb2R1Y3QgLnByb2R1Y3QtaW5kZXgge1xuICAgIHdpZHRoOiA2N3B4O1xuICB9XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0ICNwcm9kdWN0cyAucHJvZHVjdCAucHJvZHVjdC1pbmRleCBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5ib2R5LnNwYXJlLWl0ZW1zLS1sYXN0IC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3QgLnBhZ2luYXRpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW4tcHJvZGVqbnkgLmNvbnRlbnQgLmNvbnRlbnQtaW5uZXIgaDEge1xuICBjb2xvcjogIzI5MjkyOTtcbn1cbi5pbi1wcm9kZWpueSAuY29udGVudCAuY29udGVudC1pbm5lciBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1oMiB7XG4gIGNvbG9yOiAjMjkyOTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW4tcHJvZGVqbnkgLmNvbnRhY3Qtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlNWUxO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW4tcHJvZGVqbnkgLmNvbnRhY3Qtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uaW4tcHJvZGVqbnkgLmNvbnRhY3Qtcm93ID4gZGl2IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ViZTVlMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbi1wcm9kZWpueSAuY29udGFjdC1yb3cgPiBkaXY6Zmlyc3Qtb2YtdHlwZSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAzNXB4IGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmluLXByb2Rlam55IC5jb250YWN0LXJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIGEgPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLXByb2Rlam55IC5jb250YWN0LXJvdyA+IGRpdjpmaXJzdC1vZi10eXBlIGEgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5NDk0OTQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaW4tcHJvZGVqbnkgLmNvbnRhY3Qtcm93ID4gZGl2Om50aC1vZi10eXBlKDIpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDM1cHggYXV0byA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5pbi1wcm9kZWpueSAuY29udGFjdC1yb3cgPiBkaXY6bnRoLW9mLXR5cGUoMikgYSA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW4tcHJvZGVqbnkgLmNvbnRhY3Qtcm93ID4gZGl2Om50aC1vZi10eXBlKDIpIGEgPiBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5NDk0OTQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTBweCAwIDM1cHg7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlcyBoMiB7XG4gIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjkyOTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlcyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmluLXByb2Rlam55IC5zdG9yZXNfX2lubmVyIC5zdG9yZXNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4ICMyOTI5Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAzMS41JTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIGgyIHtcbiAgY29sb3I6ICM0MjNiMzU7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI5MjkyOTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIC5zdG9yZXNfX2ltYWdlIHtcbiAgbWFyZ2luOiAtMTVweCAtMTVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLXByb2Rlam55IC5zdG9yZXNfX2lubmVyIC5zdG9yZXNfX2l0ZW0gLnN0b3Jlc19fY29udGFjdCB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjg4LjQ4ZGVnLCAjMjkyOTI5IDcuMjUlLCAjMjkyOTI5IDcwLjU3JSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIC5zdG9yZXNfX2NvbnRhY3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIgLnN0b3Jlc19faXRlbSAuc3RvcmVzX19jb250YWN0IGEuc3RvcmVzX190ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmluLXByb2Rlam55IC5zdG9yZXNfX2lubmVyIC5zdG9yZXNfX2l0ZW0gLnN0b3Jlc19fY29udGFjdCBhLnN0b3Jlc19fZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIgLnN0b3Jlc19faXRlbSAuc3RvcmVzX19jb2x1bW4ge1xuICB3aWR0aDogNDklO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTE1cHg7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIgLnN0b3Jlc19faXRlbSAuc3RvcmVzX19jb2x1bW4gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmVzX19pbm5lciAuc3RvcmVzX19pdGVtIC5zdG9yZXNfX2xpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNBNDE0MDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIgLnN0b3Jlc19faXRlbSAuLS1jbG9jayBoMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGZsZXg6IDAgMCAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2xvY2suc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3Jlc19faW5uZXIgLnN0b3Jlc19faXRlbSAuLS1wbGFjZSBoMzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGZsZXg6IDAgMCAyMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbG9jYXRpb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaW4tcHJvZGVqbnkgcC53b3JrLWluLXByb2dyZXNzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluLXByb2Rlam55ICNuZXdzV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsIC5pZnJhbWUtd3JhcC1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDY1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsIC5pZnJhbWUtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19sZWZ0IHtcbiAgZmxleDogMCAwIDMxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZTVlMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9fbGVmdCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2xlZnQgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2EzNTMwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9fbGVmdCA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2xlZnQgPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2xlZnQgPiBhLnRlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waG9uZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9fbGVmdCA+IGEuZW1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9fbGVmdCA+IC5hZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2xlZnQgPiAuYWRyZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGZsZXg6IDAgMCAzN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zdG9yZS1yZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2xlZnQgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19sZWZ0ID4gZGl2IGRpdiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19sZWZ0IC5vcGVuaW5nIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19sZWZ0ID4gLm9wZW5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGZsZXg6IDAgMCAzN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jbG9jay5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9fY2Fyb3VzZWwge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2Nhcm91c2VsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19zcGVjIHtcbiAgbWFyZ2luLWJsb2NrOiAzNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTQxNDAxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDg1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19zcGVjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pbmZvLnN2Zyk7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmU1ZTE7XG4gIHotaW5kZXg6IDE7XG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLWRldGFpbF9faW5mbyA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgZmxleDogMCAwIDU1JTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19pbmZvID4gZGl2OmZpcnN0LW9mLXR5cGUgLnN0b3JlLWRldGFpbF9faGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bhcmtpbmcuc3ZnKTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19pbmZvID4gZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgZmxleDogMCAwIDM1JTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtZGV0YWlsX19pbmZvID4gZGl2Om50aC1vZi10eXBlKDIpIC5zdG9yZS1kZXRhaWxfX2hlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9sb2NhdGlvbi5zdmcpO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2luZm8gPiBkaXY6bnRoLW9mLXR5cGUoMykge1xuICBmbGV4OiAwIDAgMzUlO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2luZm8gPiBkaXY6bnRoLW9mLXR5cGUoMykgLnN0b3JlLWRldGFpbF9faGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3N0b3JlLXJlZC5zdmcpO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1kZXRhaWxfX2luZm8gLnN0b3JlLWRldGFpbF9faGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMCAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmluLXByb2Rlam55IC5pZnJhbWUtd3JhcC1vdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDY1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtcGVyc29ubmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtcGVyc29ubmVsIGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluLXByb2Rlam55IC5zdG9yZS1wZXJzb25uZWwgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLmluLXByb2Rlam55IC5zdG9yZS1wZXJzb25uZWwgLnBlcnNvbmVsbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1wZXJzb25uZWwgLnBlcnNvbmVsbC13cmFwcGVyIGRpdiB7XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgLyogUMWZaWRlanRlIG1hcmdpbiBwb2RsZSBwb3TFmWVieSAqL1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyAvKiBQxZlpZGVqdGUgbWFyZ2luIHBvZGxlIHBvdMWZZWJ5ICovXG59XG4uaW4tcHJvZGVqbnkgLnN0b3JlLXBlcnNvbm5lbCAucGVyc29uZWxsLXdyYXBwZXIgZGl2IC5zdG9yZS1wZXJzb25uZWxfX2ltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Y0ZjNmMjtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbn1cbi5pbi1wcm9kZWpueSAuc3RvcmUtcGVyc29ubmVsIC5wZXJzb25lbGwtd3JhcHBlciBkaXYgLnN0b3JlLXBlcnNvbm5lbF9faW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAwO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1wZXJzb25uZWwgLnBlcnNvbmVsbC13cmFwcGVyIGRpdiAuc3RvcmUtcGVyc29ubmVsX19uYW1lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluLXByb2Rlam55IC5zdG9yZS1wZXJzb25uZWwgLnBlcnNvbmVsbC13cmFwcGVyIGRpdiAuc3RvcmUtcGVyc29ubmVsX19zdWJuYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzk0OTQ5NDtcbiAgbWF4LXdpZHRoOiAxNWNoO1xufVxuXG4uYnJlYWRjcnVtYnMgc3BhbiBhLCAuYnJlYWRjcnVtYnMgc3BhbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2F0ZWdvcnktdG9wIC5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmJ0bixcbi5idG4sXG5hLmJ0bixcbi5idG4uYnRuLWNvbnZlcnNpb24sXG5hLmJ0bi5idG4tY29udmVyc2lvbixcbi5idG4uYnRuLWNhcnQsXG5hLmJ0bi5idG4tY2FydCxcbmJ1dHRvbi5idG4uYnRuLWNvbnZlcnNpb24ge1xuICBwYWRkaW5nOiAwLjY4NzVyZW0gMi4wNjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4tcHJpbWFyeSxcbi5idG4tcHJpbWFyeSxcbmEuYnRuLXByaW1hcnksXG4uYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnksXG5hLmJ0bi5idG4tY29udmVyc2lvbi1wcmltYXJ5LFxuLmJ0bi5idG4tY2FydC1wcmltYXJ5LFxuYS5idG4uYnRuLWNhcnQtcHJpbWFyeSxcbmJ1dHRvbi5idG4uYnRuLWNvbnZlcnNpb24tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNDE0MDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmJ0bi1wcmltYXJ5LFxuICAuYnRuLXByaW1hcnksXG4gIGEuYnRuLXByaW1hcnksXG4gIC5idG4uYnRuLWNvbnZlcnNpb24tcHJpbWFyeSxcbiAgYS5idG4uYnRuLWNvbnZlcnNpb24tcHJpbWFyeSxcbiAgLmJ0bi5idG4tY2FydC1wcmltYXJ5LFxuICBhLmJ0bi5idG4tY2FydC1wcmltYXJ5LFxuICBidXR0b24uYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4tcHJpbWFyeTpmb2N1cywgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbmEuYnRuLXByaW1hcnk6aG92ZXIsXG5hLmJ0bi1wcmltYXJ5OmZvY3VzLFxuYS5idG4tcHJpbWFyeTphY3RpdmUsXG4uYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnk6aG92ZXIsXG4uYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnk6Zm9jdXMsXG4uYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnk6YWN0aXZlLFxuYS5idG4uYnRuLWNvbnZlcnNpb24tcHJpbWFyeTpob3ZlcixcbmEuYnRuLmJ0bi1jb252ZXJzaW9uLXByaW1hcnk6Zm9jdXMsXG5hLmJ0bi5idG4tY29udmVyc2lvbi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4uYnRuLWNhcnQtcHJpbWFyeTpob3Zlcixcbi5idG4uYnRuLWNhcnQtcHJpbWFyeTpmb2N1cyxcbi5idG4uYnRuLWNhcnQtcHJpbWFyeTphY3RpdmUsXG5hLmJ0bi5idG4tY2FydC1wcmltYXJ5OmhvdmVyLFxuYS5idG4uYnRuLWNhcnQtcHJpbWFyeTpmb2N1cyxcbmEuYnRuLmJ0bi1jYXJ0LXByaW1hcnk6YWN0aXZlLFxuYnV0dG9uLmJ0bi5idG4tY29udmVyc2lvbi1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJ0bi5idG4tY29udmVyc2lvbi1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJ0bi5idG4tY29udmVyc2lvbi1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzBkMDA7XG59XG5cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1idG4gYSxcbi5hZGQtdG8tY2FydC1idXR0b24ge1xuICBwYWRkaW5nOiAxcmVtIDIuNXJlbTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG5idXR0b24uYnRuLmJ0bi1jb252ZXJzaW9uLFxuYnV0dG9uLmJ0bi5hZGQtdG8tY2FydC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTQxNDAxO1xuICBib3JkZXItY29sb3I6ICNhNDE0MDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0LjM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNzVweDtcbn1cbmJ1dHRvbi5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsXG5idXR0b24uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzBkMDA7XG4gIGJvcmRlci1jb2xvcjogIzhjMGQwMDtcbn1cblxuYnV0dG9uLmJ0bi5hZGQtdG8tY2FydC1idXR0b24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYnV0dG9uLmJ0bi5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuXG4uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cblxuLmZvb3Rlci1saW5rc19faXRlbSBbZGF0YS10b2dnbGVdIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWxpbmtzX19pdGVtIFtkYXRhLXRvZ2dsZV0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4uZm9vdGVyLWxpbmtzX19pdGVtIFtkYXRhLXRvZ2dsZV0ub3BlbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZm9vdGVyLWxpbmtzX19pdGVtIFtkYXRhLXRvZ2dsZV0ub3BlbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZm9vdGVyLWxpbmtzX19pdGVtIFtkYXRhLXRvZ2dsZV06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuMzEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWxpbmtzX19pdGVtIFtkYXRhLXRvZ2dsZV06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXItbGlua3NfX2l0ZW0gW2RhdGEtY29udGVudF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItbGlua3NfX2l0ZW0gW2RhdGEtY29udGVudF0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgfVxufVxuLmZvb3Rlci1saW5rc19faXRlbSBbZGF0YS1jb250ZW50XSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAgMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItbGlua3NfX2l0ZW0gW2RhdGEtY29udGVudF0gbGkge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAgMDtcbiAgfVxufVxuLmZvb3Rlci1saW5rc19faXRlbSBbZGF0YS1jb250ZW50XSBsaSBhIHtcbiAgY29sb3I6ICMxMjMyNGY7XG59XG5cbiNmb290ZXIge1xuICBtYXJnaW4tdG9wOiAxNjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiNmb290ZXIgaDQge1xuICBjb2xvcjogIzJiMmIyYjtcbn1cbiNmb290ZXIgbGkgYSB7XG4gIGNvbG9yOiAjN2M3ZThmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbiNmb290ZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjYTQxNDAxO1xufVxuI2Zvb3Rlci5pcy13aGl0ZSB1bCBhOmhvdmVyIHtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4jZm9vdGVyIC5zaXRlLW5hbWUgYSB7XG4gIHdpZHRoOiAxNDdweDtcbn1cbiNmb290ZXIgLnNpdGUtbmFtZSBhIGltZyB7XG4gIG1heC13aWR0aDogMTQ3cHg7XG59XG4jZm9vdGVyIC5mb290ZXItaXRlbS5mb290ZXItaXRlbS1uZXdzbGV0dGVyIC5jb21wYWN0LWZvcm0gLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwYzBjMGM7XG59XG4jZm9vdGVyIC5mb290ZXItaXRlbS5mb290ZXItaXRlbS1uZXdzbGV0dGVyIC5jb21wYWN0LWZvcm0gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4jZm9vdGVyIC50ZWwgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IC5idG4uYnRuLXByaW1hcnkge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuI2Zvb3RlciAuYWNjb3JkaW9uLS1zbSAuYWNjb3JkaW9uX190cmlnZ2VyOmFmdGVyIHtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuI2Zvb3Rlci5pcy13aGl0ZSAuZm9vdGVyLWJvdHRvbS1iZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xufVxuI2Zvb3RlciAuY29weUxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXIgI3NpZ25hdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciAjc2lnbmF0dXJlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuI2Zvb3RlciAjc2lnbmF0dXJlIGEudGl0bGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2Zvb3RlciAjc2lnbmF0dXJlID4gYS5pbWFnZSA+IGltZyB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuI2Zvb3RlciAjc2lnbmF0dXJlIGEuYXBvbGxvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIgLnNpdGUtbmFtZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2Zvb3RlciAuZm9vdGVyLWl0ZW0uZm9vdGVyLWl0ZW0tbmV3c2xldHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2Zvb3RlciAuc2l0ZS1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLnNpdGUtbmFtZSBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cblxuLmZvb3Rlci1pdGVtLmZvb3Rlci1pdGVtLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAuY29uc2VudHMgbGFiZWwgYSB7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuXG4jaGVhZGVyIC5zaXRlLW5hbWUgYSBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNDcvODE7XG59XG5cbi5ob21lcGFnZS1ib3guYmVmb3JlLWNhcm91c2VsIC5yb3cuYmFubmVycy1yb3cgLmNvbC1zbS04IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWJveC5iZWZvcmUtY2Fyb3VzZWwgLnJvdy5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmhvbWVwYWdlLWJveC5iZWZvcmUtY2Fyb3VzZWwgLnJvdy5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWJveC5iZWZvcmUtY2Fyb3VzZWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNDE0MDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAtMnJlbTtcbiAgfVxufVxuLyoqXG4gKiBNaW1lIENvcHlyaWdodCB2MS4wLjBcbiAqIFZ5Z2VuZXJ1amUgYSB6b2JyYXrDrSBjb3B5cmlnaHQgem5hxI1reSBtaW1lIGRpZ2l0YWwuIENvcHlyaWdodCB6YWhybnVqZSBcbiAqIGxvZ28gU2hvcHRldCBhIG9ka2F6IG5hIHdlYiBtaW1lIGRpZ2l0YWwgcyBsb2dlbSBzcG9sZcSNbm9zdGkuXG4gKiBcbiAqIChjKSBtaW1lIGRpZ2l0YWwgcy5yLm8uIDIwMjNcbiAqIGh0dHBzOi8vbWltZWRpZ2l0YWwuY3pcbiAqIG1lZGFyZC5odXR0ZW5iYWNoQG1pbWVkaWdpdGFsLmN6XG4gKiovXG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSAudGl0bGUgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgLnBpcGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgYSBpbWcge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBpbWcge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyxcbi5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1pbWUtcmVzZXJ2YXRpb24ge1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm1pbWUtcmVzZXJ2YXRpb24ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5taW1lLXJlc2VydmF0aW9uX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNlMWViO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubWltZS1yZXNlcnZhdGlvbl9faGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2hlYWRlciBoMiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm1pbWUtcmVzZXJ2YXRpb25fX2hlYWRlciBoMiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG4ubWltZS1yZXNlcnZhdGlvbl9faGVhZGVyIGgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Jlc2VydmF0aW9uLXRpdGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5taW1lLXJlc2VydmF0aW9uX19idG4ge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNjQ2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlmM2M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5taW1lLXJlc2VydmF0aW9uX19idG4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubWltZS1yZXNlcnZhdGlvbl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLm1pbWUtcmVzZXJ2YXRpb25fX3N0b3Jlcy1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubWltZS1yZXNlcnZhdGlvbl9fc3RvcmVzLWxpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZTFlYjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWltZS1yZXNlcnZhdGlvbl9fc3RvcmVzLWxpbmsgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5taW1lLXJlc2VydmF0aW9uX19zdG9yZXMtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waW4uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGNlMWViO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubWltZS1yZXNlcnZhdGlvbl9fY29udGFjdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5taW1lLXJlc2VydmF0aW9uX19jb250YWN0IGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2NvbnRhY3QgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ubWltZS1yZXNlcnZhdGlvbl9fY29udGFjdCBkaXYgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbWUtcmVzZXJ2YXRpb25fX2NvbnRhY3QgZGl2IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ubWltZS1yZXNlcnZhdGlvbl9fY29udGFjdCBkaXYgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waG9uZV8xLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5taW1lLXJlc2VydmF0aW9uX19jb250YWN0IGRpdiBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IGE6YWZ0ZXIge1xuICBjb2xvcjogI2E0MTQwMTtcbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bDo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuI25hdmlnYXRpb24gLmFwcGVuZGVkLWNhdGVnb3J5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1oZWxwZXIgPiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG5cbi5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uX19idXR0b24tLXN0b3JlIHtcbiAgb3JkZXI6IDE7XG59XG4uaGVhZGVyLXRvcCAubmF2aWdhdGlvbl9fYnV0dG9uLS1zdG9yZSBpbWcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaGVhZGVyLXRvcCAudG9wLW5hdi1idXR0b24tbG9naW4ge1xuICBvcmRlcjogMjtcbn1cbi5oZWFkZXItdG9wIC5jbGljay1jYXJ0IHtcbiAgb3JkZXI6IDM7XG59XG4uaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4uaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1sb2dpbl06aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICM3YzdlOGY7XG59XG4uaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIGE6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXItdG9wIC5zZWFyY2gge1xuICAgIG1pbi13aWR0aDogNDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaGVhZGVyLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUgYSBpbWcge1xuICAgIG1pbi13aWR0aDogMTQ3cHg7XG4gICAgbWluLWhlaWdodDogODFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpdGUtbmFtZSBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogMzZweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlci10b3Age1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc2VhcmNoIHtcbiAgICBvcmRlcjogMztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2l2ZS10b29scyA+IGFbZGF0YS10YXJnZXQ9bG9naW5dOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzdjN2U4ZjtcbiAgfVxuICAucmVzcG9uc2l2ZS10b29scyA+IGEubmF2aWdhdGlvbl9fYnV0dG9uLS1zdG9yZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cbiAgLnJlc3BvbnNpdmUtdG9vbHMgPiBhLm5hdmlnYXRpb25fX2J1dHRvbi0tc3RvcmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXNwb25zaXZlLXRvb2xzID4gYS5uYXZpZ2F0aW9uX19idXR0b24tLXN0b3JlIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucmVzcG9uc2l2ZS10b29scyA+IGEubmF2aWdhdGlvbl9fYnV0dG9uLS1zdG9yZSBpbWcge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgfVxuICAuY2xpY2stY2FydCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5jbGljay1jYXJ0IGEsXG4gIC5jbGljay1jYXJ0IHNwYW4ge1xuICAgIGNvbG9yOiAjYTQxNDAxO1xuICB9XG4gIGJvZHk6bm90KC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlKSAucmVzcG9uc2l2ZS10b29scyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06aG92ZXI6OmJlZm9yZSwgYm9keTpub3QoLm5hdmlnYXRpb24td2luZG93LXZpc2libGUpIC5yZXNwb25zaXZlLXRvb2xzID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjYTQxNDAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICB9XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICBib3JkZXItdG9wOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzMzMlIC0gMTVweCk7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMTVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICB9XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGEubWVudS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiBhIHtcbiAgY29sb3I6ICNhNDE0MDE7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gdWwge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bCB7XG4gICAgbWF4LWhlaWdodDogMjI1cHg7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bC52aXNpYmxlIHtcbiAgbWF4LWhlaWdodDogMjQwcHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IHVsLnZpc2libGUgPiBsaTpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bCAubWVudS10b2dnbGUtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2E0MTQwMTtcbiAgcGFkZGluZzogMTJweCAwIDA7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IHVsIC5tb3JlLWl0ZW1zLXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bCA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gdWwgPiBsaTpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bCA+IGxpOm50aC1jaGlsZChuKzYpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBkaXYgPiB1bCA+IGxpIGEge1xuICBjb2xvcjogIzBmMGYwZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTBFMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdWJtZW51LWFycm93IHtcbiAgY29sb3I6ICNhNDE0MDE7XG59XG4uc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICBjb2xvcjogI2E0MTQwMTtcbn1cblxuLmZvb3Rlci1saW5rcy1pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZW51LWl0ZW0tY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0zLFxuLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaXMtxI10ecWZa29sa3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSxcbiAgLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSB7XG4gICAgcGFkZGluZy1yaWdodDogMjM0cHg7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbn1cbi5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lcixcbi5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgLm1pbWUtYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lcixcbiAgLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjE0cHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uaXMtxI10ecWZa29sa3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIgaW1nLFxuLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lciA+IGEsXG4uaXMtbW90b3JreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lciA+IGEge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaXMtxI10ecWZa29sa3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyxcbi5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgLm1pbWUtYmFubmVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzJweDtcbiAgbGVmdDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzLFxuICAuaXMtbW90b3JreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICBib3R0b206IDI2cHg7XG4gIH1cbn1cbi5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpIC5taW1lLWJhbm5lciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIC5leHRlbmRlZC1iYW5uZXItdGV4dCxcbi5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgLm1pbWUtYmFubmVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMgLmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmlzLcSNdHnFmWtvbGt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgLm1pbWUtYmFubmVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMgLmV4dGVuZGVkLWJhbm5lci1saW5rLFxuLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0MTQwMTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmlzLcSNdHnFmWtvbGt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgLm1pbWUtYmFubmVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMgLmV4dGVuZGVkLWJhbm5lci1saW5rOmhvdmVyLFxuLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSAubWltZS1iYW5uZXIgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyAuZXh0ZW5kZWQtYmFubmVyLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGMwZDAwO1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlzLcSNdHnFmWtvbGt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgPiBsaSxcbiAgLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxNHB4KSAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzMzMlIC0gMTRweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yOmhhcygubWltZS1iYW5uZXIpID4gbGksXG4gIC5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlzLcSNdHnFmWtvbGt5IC5tZW51LWxldmVsLTI6aGFzKC5taW1lLWJhbm5lcikgPiBsaSxcbiAgLmlzLW1vdG9ya3kgLm1lbnUtbGV2ZWwtMjpoYXMoLm1pbWUtYmFubmVyKSA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMjAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yID4gbGksXG4gIC5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCkgIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaXMtxI10ecWZa29sa3kgLm1lbnUtbGV2ZWwtMiA+IGxpLFxuICAuaXMtbW90b3JreSAubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogY2FsYygyMCUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yID4gbGksXG4gIC5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjY2NjYlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDE2LjY2NjY2JSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYsXG4uaXMtbW90b3JreSAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYsXG4gIC5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uaXMtxI10ecWZa29sa3kgLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSxcbi5pcy1tb3Rvcmt5IC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzVweDtcbn1cbi5pcy3EjXR5xZlrb2xreSAucHJvZHVjdHMsXG4uaXMtbW90b3JreSAucHJvZHVjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pcy3EjXR5xZlrb2xreSAucHJvZHVjdHMgLnByb2R1Y3QgPiBkaXYgPiBhLFxuLmlzLW1vdG9ya3kgLnByb2R1Y3RzIC5wcm9kdWN0ID4gZGl2ID4gYSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3RzIC5wcm9kdWN0ID4gZGl2ID4gYTpoYXMoaW1nKSxcbi5pcy1tb3Rvcmt5IC5wcm9kdWN0cyAucHJvZHVjdCA+IGRpdiA+IGE6aGFzKGltZykge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3RzIC5wcm9kdWN0ID4gZGl2ID4gYSBpbWcsXG4uaXMtbW90b3JreSAucHJvZHVjdHMgLnByb2R1Y3QgPiBkaXYgPiBhIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3RzIC5wcm9kdWN0ID4gZGl2ID4gYTpob3ZlciBpbWcsXG4uaXMtbW90b3JreSAucHJvZHVjdHMgLnByb2R1Y3QgPiBkaXYgPiBhOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3QsXG4uaXMtbW90b3JreSAucHJvZHVjdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaXMtxI10ecWZa29sa3kgLnByb2R1Y3QsXG4gIC5pcy1tb3Rvcmt5IC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCBpbWcsXG4gIC5pcy1tb3Rvcmt5IC5wcm9kdWN0IGltZyB7XG4gICAgbWF4LWhlaWdodDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiAyMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3QgLnByb2R1Y3QtaW5mbyxcbi5pcy1tb3Rvcmt5IC5wcm9kdWN0IC5wcm9kdWN0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCAucHJvZHVjdC1pbmZvLFxuICAuaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCAucHJvZHVjdC1pbmZvLFxuICAuaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC1pbmZvIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLmlzLcSNdHnFmWtvbGt5IC5wcm9kdWN0IC5wcm9kdWN0LXRleHQsXG4uaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3QgLnByb2R1Y3QtdGl0bGUsXG4uaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC10aXRsZSB7XG4gIGNvbG9yOiAjN2M3ZThmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCAucHJvZHVjdC1wcmljZSxcbi5pcy1tb3Rvcmt5IC5wcm9kdWN0IC5wcm9kdWN0LXByaWNlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCAucHJvZHVjdC1idG4sXG4uaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5pcy3EjXR5xZlrb2xreSAucHJvZHVjdCAucHJvZHVjdC1idG4gLmJ0bixcbi5pcy1tb3Rvcmt5IC5wcm9kdWN0IC5wcm9kdWN0LWJ0biAuYnRuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTQxNDAxO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG59XG4uaXMtxI10ecWZa29sa3kgLnByb2R1Y3QgLnByb2R1Y3QtYnRuIC5idG46aG92ZXIsXG4uaXMtbW90b3JreSAucHJvZHVjdCAucHJvZHVjdC1idG4gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzBkMDA7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCwgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQsIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0LCAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2FydC13aWRnZXQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LWJ0biAucHItYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5iZW5lZml0QmFubmVyX19pdGVtLFxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQsXG4uYmVuZWZpdEJhbm5lcl9fZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51c3AgLnVzcC13cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVzcCAudXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MHB4IDFmcjtcbn1cbi51c3AgLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udXNwIC51c3Atd3JhcCAudXNwLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi51c3AgLnVzcC13cmFwIC51c3AtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVzcCAudXNwLXdyYXAgLnVzcC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAudXNwIC51c3Atd3JhcCAudXNwLWl0ZW0gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC51c3AgLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg5cHgpIHtcbiAgLnVzcCAudXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnVzcCAudXNwLXdyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgcm93LWdhcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnVzcCAudXNwLXdyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzg5cHgpIHtcbiAgLnVzcCAudXNwLXdyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICAgIGZsZXg6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2Uubm8tcHJvZHVjdHMtZ3JvdXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50LXdyYXBwZXIuYmFubmVycy10b3AtYmxvY2suanMtYmFubmVycy10b3AtYmxvY2sge1xuICBvcmRlcjogODtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZGl2LmJhbm5lcnMtdG9wLWJsb2NrIC5iYW5uZXItd3JhcHBlcjpudGgtY2hpbGQoMykge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgZGl2LmJhbm5lcnMtdG9wLWJsb2NrIC5iYW5uZXItd3JhcHBlcjpudGgtY2hpbGQoMykge1xuICAgIHBhZGRpbmc6IDQwcHggMTRweCAxM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbmRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXI6bnRoLWNoaWxkKDMpIGgxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5kaXYuYmFubmVycy10b3AtYmxvY2sgLmJhbm5lci13cmFwcGVyOm50aC1jaGlsZCgzKSBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgY29sb3I6ICMwZjBmMGY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hYm91dCAucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0IC5yb3cgLmNvbC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuXG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgbWFyZ2luLWJsb2NrOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbmRpdi5iYW5uZXJzLXRvcC1ibG9jayAuZXh0ZW5kZWQtYmFubmVyLXRleHRzLFxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgdG9wOiBpbmhlcml0O1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuXG5kaXYuYmFubmVyLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5kaXYuYmFubmVyLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyAuZXh0ZW5kZWQtYmFubmVyLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5kaXYuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIGRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXI6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5wcm9kdWN0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG59XG5cbi5zd2lwZXItYXJyb3ctY29udGVudCAuaWNvbi1zdmcge1xuICBjb2xvcjogIzBmMGYwZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3dpcGVyLWFycm93LWNvbnRlbnQgLmljb24tc3ZnIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlW2NsYXNzKj1ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nXSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIGRpdi5zd2lwZXItYXJyb3ctcHJldiB7XG4gICAgbGVmdDogLTI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIGRpdi5zd2lwZXItYXJyb3ctcHJldiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgZGl2LnN3aXBlci1hcnJvdy1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2NDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgZGl2LnN3aXBlci1hcnJvdy1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayBkaXYuc3dpcGVyLWFycm93LW5leHQge1xuICAgIHJpZ2h0OiAtMjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgZGl2LnN3aXBlci1hcnJvdy1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgZGl2LnN3aXBlci1hcnJvdy1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjQwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIGRpdi5zd2lwZXItYXJyb3ctbmV4dCB7XG4gICAgcmlnaHQ6IC02MHB4O1xuICB9XG59XG5cbi5leHRlbmRlZC1iYW5uZXItdGV4dHMgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4uYm9keS1iYW5uZXJzID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5cbi5ib3guYm94LWZpbHRlcnMsIC5ib3guYm94LWNhdGVnb3JpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2F0ZWdvcmllcy1uZXctZGVzaWduICNjYXRlZ29yaWVzIC50b3BpYyA+IGEge1xuICBtYXJnaW46IDAgLTMxcHg7XG59XG5cbi5ib3gtb25saW5lUGF5bWVudHMgaW1nIHtcbiAgd2lkdGg6IDE0OHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5ib3guYm94LWNhdGVnb3JpZXMgPiBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRvcC1wcm9kdWN0cyAudG9wLXByb2R1Y3RzLWNvbnRlbnQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udHlwZS1jYXRlZ29yeSAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeSBkaXYuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeSBkaXYuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAuZmlsdGVyLXNlY3Rpb24tLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4udHlwZS1jYXRlZ29yeSAuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgb3JkZXI6IDM7XG59XG4udHlwZS1jYXRlZ29yeSAuZmlsdGVyLXNlY3Rpb24tYnV0dG9uLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi50eXBlLWNhdGVnb3J5IC5maWx0ZXItc2VjdGlvbi1idXR0b24uYWN0aXZlID4gYTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBib3R0b206IDI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeSAuZmlsdGVycy5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFMEU1RUU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbn1cbi50eXBlLWNhdGVnb3J5IC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS1idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGNvbG9yOiAjMGYwZjBmO1xuICBmb250LWZhbWlseTogXCJhcG9sbG9cIiAhaW1wb3J0YW50O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnR5cGUtY2F0ZWdvcnkgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0bi5zaG93IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbn1cbi50eXBlLWNhdGVnb3J5IC5tb2JpbGUtZmlsdGVyLXRvZ2dsZS1idG4uc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0b3A6IDQyJTtcbiAgcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuYnRuLnVudmVpbC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICBib3JkZXItY29sb3I6ICMyOTI5Mjk7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuYnRuLnVudmVpbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4udHlwZS1jYXRlZ29yeSAuc2NoZW1hIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCAuc3ViY2F0ZWdvcmllcyBsaSBhOmhvdmVyIC50ZXh0LCAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIGE6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjYTQxNDAxO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCBhW2RhdGEtdGV4dD1cIlpvYnJheml0IHbDrWNlIHByb2R1a3TFr1wiXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBib3R0b206IDI1JTtcbn1cbi50eXBlLWNhdGVnb3J5IC5lbXB0eS1jb250ZW50IC5idG4uYnRuLWRlZmF1bHQsIC50eXBlLWNhdGVnb3J5IC5lbXB0eS1jb250ZW50IGEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi50eXBlLXByb2R1Y3Quc3BhcmUtaXRlbXMtLXByb2R1Y3QtZGV0YWlsIC5zaHAtdGFicy13cmFwcGVyLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtcHJvZHVjdC5zcGFyZS1pdGVtcy0tcHJvZHVjdC1kZXRhaWwgLnByb2R1Y3QtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNzVweDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdC5zcGFyZS1pdGVtcy0tcHJvZHVjdC1kZXRhaWwgLnAtaW5mby1oZWFkbGluZSAuc3RhcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wcm9kdWN0IC5wLXRodW1ibmFpbHMge1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLnR5cGUtcHJvZHVjdCAucC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnNocC10YWJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgb3JkZXI6IDg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnNocC10YWJzLXdyYXBwZXIucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4O1xuICB9XG59XG4udHlwZS1wcm9kdWN0IC5wcm9kdWN0cy1yZWxhdGVkLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnByb2R1Y3RzLXJlbGF0ZWQtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnR5cGUtcHJvZHVjdCAucHJvZHVjdHMtcmVsYXRlZC1ibG9jayBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAuc2hwLXRhYnMtaG9sZGVyIHVsLnNocC10YWJzIGxpLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlNWVlO1xufVxuLnR5cGUtcHJvZHVjdCAuZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMGYwZjBmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1wcm9kdWN0IC5wLWluZm8taGVhZGxpbmUgLnN0YXJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAucC1kZXRhaWwtaW5mbyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1wcm9kdWN0IC5wLWRldGFpbC1pbmZvIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udHlwZS1wcm9kdWN0IC5wLXNob3J0LWRlc2NyaXB0aW9uIHAge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi50eXBlLXByb2R1Y3QgLnAtc2hvcnQtZGVzY3JpcHRpb24gcCBzcGFuIHtcbiAgY29sb3I6ICM3YzdlOGYgIWltcG9ydGFudDtcbn1cbi50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkLFxuLnR5cGUtcHJvZHVjdCAucHJpY2Utc2F2ZSB7XG4gIGNvbG9yOiAjN2M3YzdjO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udHlwZS1wcm9kdWN0IC5wLWluZm8td3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudHlwZS1wcm9kdWN0IC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkgaW5wdXQge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIC5idG4uYnRuLWNvbnZlcnNpb24sXG4gIC50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIGEuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgLmJ0bi5idG4tY29udmVyc2lvbixcbiAgLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgYS5idG4uYnRuLWNvbnZlcnNpb24ge1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICB3aWR0aDogNDklO1xuICB9XG4gIC50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4udHlwZS1wcm9kdWN0IC5hdmFpbGFiaWxpdHktdmFsdWUgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLnAtaW5mby13cmFwcGVyIC5xdWFudGl0eSAuaW5jcmVhc2U6YmVmb3JlLFxuICAudHlwZS1wcm9kdWN0IC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkgLmRlY3JlYXNlOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuc2hwLXRhYnMtaG9sZGVyIHVsLnNocC10YWJzIGxpIHtcbiAgICBtYXgtd2lkdGg6IDMyOHB4O1xuICB9XG4gIC50eXBlLXByb2R1Y3QgLnNocC10YWJzLXdyYXBwZXIgLnRhYi1wYW5lLmFjdGl2ZSNwcm9kdWN0RGlzY3Vzc2lvbixcbiAgLnR5cGUtcHJvZHVjdCAuc2hwLXRhYnMtd3JhcHBlciAudGFiLXBhbmUuYWN0aXZlOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbiAgLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgLmJ0bi5idG4tY29udmVyc2lvbixcbiAgLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgYS5idG4uYnRuLWNvbnZlcnNpb24ge1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnR5cGUtcHJvZHVjdCAucC1pbmZvLXdyYXBwZXIgLnF1YW50aXR5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4udHlwZS1wcm9kdWN0IC5leHRlbmRlZC1kZXNjcmlwdGlvbiBoMyxcbi50eXBlLXByb2R1Y3QgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIGg0IHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG4udHlwZS1wcm9kdWN0IC5wcm9kdWN0cy1yZWxhdGVkIC5yYXRpbmdzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtcHJvZHVjdCAjZm9ybVByb2R1Y3RRdWVzdGlvbiB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi50eXBlLXByb2R1Y3QgI2Zvcm1Qcm9kdWN0UXVlc3Rpb24gdWwgbGkge1xuICBsaXN0LXN0eWxlOiB1bnNldDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYXNpYy1kZXNjcmlwdGlvbiAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5iYXNpYy1kZXNjcmlwdGlvbiAuY29sLW1kLTgsXG4uYmFzaWMtZGVzY3JpcHRpb24gLmNvbC1tZC03LFxuLmJhc2ljLWRlc2NyaXB0aW9uIC5jb2wtbWQtNSxcbi5iYXNpYy1kZXNjcmlwdGlvbiAuY29sLW1kLTYsXG4uYmFzaWMtZGVzY3JpcHRpb24gLmNvbC1tZC00LFxuLmJhc2ljLWRlc2NyaXB0aW9uIC5jb2wtbWQtMyxcbi5iYXNpYy1kZXNjcmlwdGlvbiAuY29sLW1kLTIsXG4uYmFzaWMtZGVzY3JpcHRpb24gLmNvbC1tZC0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mbGFncyAuZmxhZyB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA3cHggOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGFncyAuZmxhZyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gIH1cbn1cbi5mbGFncyAuZmxhZy1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM5Y2ViO1xufVxuLmZsYWdzIC5mbGFnLWFjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODAxMjA7XG59XG4uZmxhZ3MgLmZsYWctdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTgxMztcbn1cblxuLmZsYWdzLWV4dHJhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgbWFyZ2luLWJsb2NrOiA4cHg7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxLjE4NzVyZW07XG4gIGhlaWdodDogMS4xODc1cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpO1xufVxuXG4uc2xpZGVyLW5hdiB7XG4gIG1hcmdpbjogMCA1MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5uZXJzLXJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5uZXJzLXJvdyAuY29sLXNtLTQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iYW5uZXJzLXJvdyAuYm9keS1iYW5uZXJzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG4uYmFubmVycy1yb3cgLmJvZHktYmFubmVycyAjaG9tZXBhZ2UtY29uZmlndXJhdG9yICNwaWNrZXItd3JhcHAge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDEwMCUpO1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjVweCAxM3B4O1xufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIGgzIHtcbiAgY29sb3I6ICMwZjBmMGY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5tc2cge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5waWNrZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5waWNrZXItY29udGVudCAuY29sLXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5iYW5uZXJzLXJvdyAuYm9keS1iYW5uZXJzICNob21lcGFnZS1jb25maWd1cmF0b3IgI3BpY2tlci13cmFwcCAucGlja2VyLWNvbnRlbnQgLmNvbC1waWNrZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU1ZWU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDQ1cHg7XG59XG4uYmFubmVycy1yb3cgLmJvZHktYmFubmVycyAjaG9tZXBhZ2UtY29uZmlndXJhdG9yICNwaWNrZXItd3JhcHAgLnBpY2tlci1jb250ZW50IC5jb2wtcGlja2VyIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGU1ZWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDlweCA1cHg7XG4gIGNvbG9yOiAjN2M3ZThmO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE5LjM4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5waWNrZXItY29udGVudCAuY29sLXBpY2tlciBzZWxlY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5waWNrZXItY29udGVudCAuY29sLXBpY2tlciBzZWxlY3RbZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYmFubmVycy1yb3cgLmJvZHktYmFubmVycyAjaG9tZXBhZ2UtY29uZmlndXJhdG9yICNwaWNrZXItd3JhcHAgLmJ1dC1wY2lrZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJhbm5lcnMtcm93IC5ib2R5LWJhbm5lcnMgI2hvbWVwYWdlLWNvbmZpZ3VyYXRvciAjcGlja2VyLXdyYXBwIC5idXQtcGNpa2VyIGJ1dHRvbltkaXNhYmxlZF0ge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cblxuLm1pbWUtc2FjIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIC0ycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1zYWMge1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbi5taW1lLXNhY19fY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1zYWNfX2NvbnRhaW5lciB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG4ubWltZS1zYWNfX2NvbnRhaW5lcjo6YmVmb3JlLCAubWltZS1zYWNfX2NvbnRhaW5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbWUtc2FjX19pbWcge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG4ubWltZS1zYWNfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbGluZS1jbGFtcDogMTtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1zYWNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgfVxufVxuLm1pbWUtc2FjX19wcmljZXMge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMCAwLjI1cmVtO1xufVxuLm1pbWUtc2FjX19maW5hbC1wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5taW1lLXNhY19fZmluYWwtcHJpY2UtLXNhbGUge1xuICBjb2xvcjogI2E0MTQwMTtcbn1cbi5taW1lLXNhY19fc3RhbmRhcmQtcHJpY2Uge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzdjN2U4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubWltZS1zYWNfX3ByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDFweCA0cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTQxNDAxO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubWltZS1zYWNfX2J0bi5idG4uYnRuLS1wcmltYXJ5IHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0MTQwMTtcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLXNhY19fYnRuLmJ0bi5idG4tLXByaW1hcnkge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuLm1pbWUtc2FjX19idG4uYnRuLmJ0bi0tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzBkMDA7XG59XG4ubWltZS1zYWNfX2J0bi0tYWRkZWQuYnRuLmJ0bi0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI2NDY7XG59XG5cbi5taW1lLXNhYy12aXNpYmxlIC5taW1lLXNhYyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn0iLCIvLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1MZWFndWUrU3BhcnRhbjp3Z2h0QDEwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuXG46cm9vdCB7XG5cdC0tY29sb3ItcHJpbWFyeTogI2E0MTQwMTtcblx0LS1jb2xvci1wcmltYXJ5LWhvdmVyOiAjOGMwZDAwO1xufVxuXG4vLyBwYXRoc1xuJHVybEljb246ICcvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLyc7XG4kdXJsSW1nOiAnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pbWFnZXMvJztcbiR1cmxMb2dvOiAnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9sb2dvcy8nO1xuXG4kZmYtYmFzZTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4kZnMtYmFzZTogMTZweDsgLy8gYmFzZSBmb3IgMXJlbVxuXG4vLyBmb250LXNpemVcbiRmcy1oMTogcmVtKDUwcHgpO1xuJGZzLWgyOiByZW0oNDNweCk7XG4kZnMtaDM6IHJlbSgyOHB4KTtcbiRmcy1oNDogcmVtKDI0cHgpO1xuJGZzLWg1OiByZW0oMjJweCk7XG4kZnMtaDY6IHJlbSgxOHB4KTtcbiRmcy1wOiByZW0oMTdweCk7XG4kZnMtc21hbGw6IHJlbSgxNHB4KTtcbiRmcy1sZzogcmVtKDIwcHgpO1xuXG4vLyBmb250LXdlaWdodFxuJGZ3LWxpZ2h0OiAzMDA7XG4kZnctbm9ybWFsOiA0MDA7XG4kZnctc2VtaWJvbGQ6IDYwMDtcbiRmdy1ib2xkOiA3MDA7XG4kZncteGJvbGQ6IDkwMDtcblxuLy8gbGluZS1oZWlnaHRcbiRsaC1oMTogcmVtKDU4cHgpO1xuJGxoLWgyOiByZW0oNDJweCk7XG4kbGgtaDM6IHJlbSgzNnB4KTtcbiRsaC1oNDogcmVtKDMwcHgpO1xuJGxoLWg1OiByZW0oMjZweCk7XG4kbGgtaDY6IHJlbSgyNnB4KTtcbiRsaC1wOiByZW0oMjJweCk7XG4kbGgtc21hbGw6IHJlbSgxN3B4KTtcblxuLy8gY29sb3JzXG4kYy1ibGFjazogIzAwMDAwMDtcbiRjLXdoaXRlOiAjZmZmZmZmO1xuXG4kYy1zbGF0ZS05NTA6ICMyOTI5Mjk7XG4kYy1zbGF0ZS05MDA6ICMwZjBmMGY7XG4kYy1zbGF0ZS03MDA6ICMyYjJiMmI7XG5cbiRjLWJsdWUtMTAwOiAjZjZmZGZmO1xuJGMtYmx1ZS0yMDA6ICNkNmU2ZWE7XG4kYy1ibHVlLTMwMDogI2VlZjhmYztcbiRjLWJsdWUtNDAwOiAjNDdkMWU5O1xuJGMtYmx1ZS01MDA6ICM0MWFlZGM7XG4kYy1ibHVlLTYwMDogIzI1NjE4ODtcbiRjLWJsdWUtNzAwOiAjMTIzMjRmO1xuXG4kYy1yZWQtNzAwOiAjYTQxNDAxO1xuJGMtcmVkLTgwMDogIzhjMGQwMDtcblxuJGMtZ3JheS0xMDA6ICNlNWU1ZTU7XG4kYy1ncmF5LTE1MDogI2Y1ZjZmODtcbiRjLWdyYXktMjAwOiAjZGFkZmUwO1xuJGMtZ3JheS00MDA6ICNjZmRiZGU7XG4kYy1ncmF5LTUwMDogIzdjN2U4ZjtcbiRjLWdyYXktMzAwOiAjZTBlNWVlO1xuJGMtZ3JheS02MDA6ICNFMEUwRTA7XG5cbiRjLWdyZWVuOiAjMDBiNjQ2O1xuJGMtZ3JlZW4taG92ZXI6ICMwMDlmM2M7XG5cbiRjLWJhc2U6ICRjLWJsYWNrO1xuJGMtcHJpbWFyeTogJGMtcmVkLTcwMDtcbiRjLXByaW1hcnktaG92ZXI6ICRjLXJlZC04MDA7XG4kdGV4dDogJGMtc2xhdGUtOTAwO1xuJHRleHQtbGlnaHQ6ICRjLWdyYXktNTAwO1xuJGJnLWdyYXk6ICRjLWdyYXktMzAwO1xuJGJnLWdyYXktbGlnaHQ6ICRjLWdyYXktMTUwO1xuXG4vLyBib3JkZXItcmFkaXVzXG4kYnI6IDI1cHg7XG4kYnItbGFyZ2U6IDc1cHg7XG5cbi8vIHNoYWRvd3NcbiRzaGFkb3ctcHJpbWFyeTogMHB4IDRweCAzNHB4IHJnYmEoMTgsIDUwLCA3OSwgMC4xKTtcbiRzaGFkb3ctc2Vjb25kYXJ5OiAwcHggNHB4IDRweCByZ2JhKDE4LCA1MCwgNzksIDAuMSk7XG5cbi8vIGdhcHNcbiR4MF8yNTogMC4yNXJlbTtcbiR4MF81OiAwLjVyZW07XG4keDE6IDFyZW07XG4keDFfNTogMS41cmVtO1xuJHgyOiAycmVtO1xuJHgyXzU6IDIuNXJlbTtcbiR4MzogM3JlbTtcbiR4M181OiAzLjVyZW07XG4keDQ6IDRyZW07XG4keDRfNTogNC41cmVtO1xuJHg1OiA1cmVtO1xuJHg1XzU6IDUuNXJlbTtcbiR4NjogNnJlbTtcbiR4Nl81OiA2LjVyZW07XG4keDc6IDdyZW07XG4keDdfNTogNy41cmVtO1xuJHg4OiA4cmVtO1xuJHg4XzU6IDguNXJlbTtcbiR4OTogOXJlbTtcbiR4OV81OiA5LjVyZW07XG4keDEwOiAxMHJlbTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDsgLy8gZGVza3RvcFxuJGJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiRicmVha3BvaW50LXh4bDogMTQ0MHB4O1xuXG4vLyBpY29uc1xuJGljb24teHM6IHJlbSgxNnB4KTtcbiRpY29uLXNtOiByZW0oMTlweCk7XG4kaWNvbi1tZDogcmVtKDMwcHgpO1xuJGljb24tbGc6IHJlbSgzNXB4KTtcbiRpY29uLXh4bDogcmVtKDEzNXB4KTtcblxuJHctbG9nbzogcmVtKDIzMXB4KTtcbiRoLWxvZ286IHJlbSg5OHB4KTtcblxuLy8gZ3JpZFxuJGNvbnRhaW5lci14czogJGJyZWFrcG9pbnQteHM7XG4kY29udGFpbmVyLXNtOiAkYnJlYWtwb2ludC1zbTtcbiRjb250YWluZXItbWQ6ICRicmVha3BvaW50LW1kO1xuJGNvbnRhaW5lci1sZzogJGJyZWFrcG9pbnQtbGc7XG4kY29udGFpbmVyLXhsOiAkYnJlYWtwb2ludC14bDtcbiRjb250YWluZXIteHhsOiAkYnJlYWtwb2ludC14eGw7XG5cbiRncmlkLWdhcC14czogcmVtKDVweCk7XG4kZ3JpZC1nYXAtbWQ6IHJlbSgxMHB4KTtcbiRncmlkLWdhcC1sZzogcmVtKDIwcHgpO1xuXG4kdHJhbnM6IGFsbCAwLjNzIGVhc2U7XG4iLCIqIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuXHRtYXJnaW4tYmxvY2stZW5kOiAwO1xuXHRsaW5lLWhlaWdodDogMVxufVxuXG51bCB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5saSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5pbnB1dCwgbGFiZWwge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG4iLCJodG1sIHtcblx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0Zm9udC1zbW9vdGg6IG5ldmVyO1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksXG5ib2R5IHtcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRjb2xvcjogJGMtYmFzZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0xNTA7XG5cdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmluLWluZGV4IHtcblx0Lm92ZXJhbGwtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cbi5jYXB0Y2hhLWJsb2NrIHtcblx0aDQge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxufVxuXG4uZm9ybS1ncm91cC5jYXB0Y2hhLWltYWdlIHtcblx0d2lkdGg6IDE1MHB4O1xuXHRtaW4td2lkdGg6IDE1MHB4O1xufVxuIiwiLmNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NDdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICBtYXgtd2lkdGg6IDk3MnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1pbi14bCB7XG4gICAgICAgIG1heC13aWR0aDogMTE3OHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1pbi14eGwge1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgxNDE4cHgpO1xuICAgIH1cbn0iLCJAbWl4aW4gbWluLXhzIHsgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHN9KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWluLXNtIHsgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtc219KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWluLW1kIHsgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWR9KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWluLWxnIHsgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbGd9KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWluLXhsIHsgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteGx9KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWluLXh4bCB7IEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4bH0pIHtAY29udGVudDt9IH1cblxuQG1peGluIG1heC14cyB7IEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXNtIC0gMX0pIHtAY29udGVudDt9IH1cbkBtaXhpbiBtYXgtc20geyBAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tZCAtIDF9KSB7QGNvbnRlbnQ7fSB9XG5AbWl4aW4gbWF4LW1kIHsgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbGcgLSAxfSkge0Bjb250ZW50O30gfVxuQG1peGluIG1heC1sZyB7IEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXhsIC0gMX0pIHtAY29udGVudDt9IH1cbkBtaXhpbiBtYXgteGwgeyBAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC14eGwgLSAxfSkge0Bjb250ZW50O30gfSIsIi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBvbC5jYXJ0LWhlYWRlciwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5uZXh0LXN0ZXAsIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utd3JhcHBlciwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1hZGRpdGlvbmFsLCBcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLW1lYXN1cmUsIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc2F2ZSwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zdGFuZGFyZCwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJvZHVjdHMgLm5hbWUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgxLCBcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDIsIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMywgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg0LCBcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDUsIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNiwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMSwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMiwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMywgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNCwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNSwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNiwgXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5jYXJ0LXRhYmxlIC5tYWluLWxpbmssIFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuY2FydC1yZWxhdGVkLW5hbWUsIFxuLmJsYW5rLW1vZGUgaDEsIFxuLmJsYW5rLW1vZGUgaDIsIFxuLmJsYW5rLW1vZGUgaDMsIFxuLmJsYW5rLW1vZGUgaDQsIFxuLmJsYW5rLW1vZGUgaDUsIFxuLmJsYW5rLW1vZGUgaDYsIFxuLmJsYW5rLW1vZGUgLmgxLCBcbi5ibGFuay1tb2RlIC5oMiwgXG4uYmxhbmstbW9kZSAuaDMsIFxuLmJsYW5rLW1vZGUgLmg0LCBcbi5ibGFuay1tb2RlIC5oNSwgXG4uYmxhbmstbW9kZSAuaDYsIFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluaywgXG4uYmxhbmstbW9kZSAuY2FydC1yZWxhdGVkLW5hbWUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkICNmb290ZXIgaDUge1xuXHRmb250LWZhbWlseTogJGZmLWJhc2U7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICBjb2xvcjogJGMtc2xhdGUtOTAwO1xufVxuXG5oMSwgLmgxIHtcbiAgICBAaW5jbHVkZSBoMTtcbn1cblxuaDIsIC5oMiB7XG4gICAgQGluY2x1ZGUgaDI7XG59XG5cbmgzLCAuaDMge1xuICAgIEBpbmNsdWRlIGgzO1xufVxuXG5oNCwgLmg0IHtcbiAgICBAaW5jbHVkZSBoNDtcbn1cblxuaDUsIC5oNSB7XG4gICAgQGluY2x1ZGUgaDU7XG59XG5cbmg2LCAuaDYge1xuICAgIEBpbmNsdWRlIGg2O1xufSIsIkBtaXhpbiBoMSB7XG5cdGZvbnQtc2l6ZTogJGZzLWgxO1xuXHRtYXJnaW46ICR4MSAwICR4MiAwO1xufVxuXG5AbWl4aW4gaDIge1xuXHRmb250LXNpemU6ICRmcy1oMjtcblx0bWFyZ2luOiAkeDEgMCAkeDIgMDtcbn1cblxuQG1peGluIGgzIHtcblx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdG1hcmdpbjogJHgxIDA7XG59XG5cbkBtaXhpbiBoNCB7XG5cdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRtYXJnaW46ICR4MSAwO1xufVxuXG5AbWl4aW4gaDUge1xuXHRmb250LXNpemU6ICRmcy1oNTtcblx0bWFyZ2luOiAkeDEgMDtcbn1cblxuQG1peGluIGg2IHtcblx0Zm9udC1zaXplOiAkZnMtaDY7XG5cdG1hcmdpbjogJHgxIDA7XG59XG5cbkBtaXhpbiBwIHtcblx0Zm9udC1zaXplOiAkZnMtcDtcblx0bWFyZ2luLWJvdHRvbTogJHgxO1xufVxuIiwiLmluLWtvc2lrIHt9XG4uY2hlY2tvdXQtYm94LXdyYXBwZXIge1xuICAgIC50b2dnbGUtY29udGFjdHMge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4jb3JkZXItYmlsbGluZy1tZXRob2RzIHtcbiAgICAucmFkaW8td3JhcHBlciB7XG4gICAgICAgICYuaW5hY3RpdmUtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaWQtLTE3IHtcblx0Lm9yZGVyLXN1bW1hcnktYm90dG9tIHtcblx0XHQuYnRuLmJ0bi1jb252ZXJzaW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQjc3VibWl0LW9yZGVyIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cbn1cbiIsIi50eXBlLWNhdGVnb3J5IHtcblx0LnNjaGVtYSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0fVxufVxuXG4uY29udGVudC13cmFwcGVyLWluOmhhcygjY2F0LTU0Mzc0LmFjdGl2ZSkge1xuXHRhc2lkZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5jb250ZW50IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fVxufVxuXG5vbC50b3AtcHJvZHVjdHMgbGk6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMzljZWI7XG59XG5cbi51aS1zbGlkZXIge1xuXHQudWktc2xpZGVyLXJhbmdlLFxuXHQudWktc2xpZGVyLWhhbmRsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtc2xhdGUtNzAwO1xuXHR9XG59XG4iLCIudHlwZS1pbmRleCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdC5wcm9kdWN0cy1ncm91cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50IHtcblx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdC5jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0XHRvcmRlcjogMjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1pZGRsZS1iYW5uZXJzLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG5cdC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuXHRcdHBhZGRpbmc6IDE2cHggMThweDtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0cGFkZGluZzogMTZweCAxOHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0cGFkZGluZzogNDBweDtcblx0XHR9XG5cdFx0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uaW4taW5kZXgsXG4udHlwZS1jYXRlZ29yeSB7XG5cdCNjb250ZW50LXdyYXBwZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDU2cHggIWltcG9ydGFudDtcblx0fVxuXHQuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIudHlwZS1wb3N0IHtcbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgIC5uZXdzLWl0ZW0tZGV0YWlsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudHlwZS1wcm9kdWN0IHtcblx0Lm5haHJhZG5pLWRpbHkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDE4cHggMzFweCAzOHB4O1xuXHRcdGdhcDogOHB4O1xuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjYTQxNDAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0bWF4LWhlaWdodDogNzAwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHQvKiBDaGFuZ2UgdGhlIHNjcm9sbGJhciB0byBoYXZlIGEgd2hpdGUgYmFja2dyb3VuZCAqL1xuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0LyogU2V0IHRoZSB3aWR0aCBvZiB0aGUgc2Nyb2xsYmFyICovXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0XHRcdHdpZHRoOiAzcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMzIsIDIzMiwgMjMyKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQvKiBTZXQgdGhlIGNvbG9yIG9mIHRoZSBzY3JvbGxiYXIgdGh1bWIgKi9cblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7IC8qIFNldCB0aGUgYm9yZGVyLXJhZGl1cyB0byBoYWxmIHRoZSB3aWR0aCBvZiB0aGUgc2Nyb2xsYmFyIHRvIGNyZWF0ZSBhIGNpcmN1bGFyIHRodW1iICovXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWRldGFpbC1pbm5lciB7XG5cdFx0LnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuXHRcdFx0LmxpbmstaWNvbi5jaGF0IHtcblx0XHRcdFx0Ji5idG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5oaWRkZW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zb2NpYWwtYnV0dG9ucyB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGluay1pY29ucyB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0XHQuZmItbGlrZSB7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnRlbnQtbW9kYWwge1xuXHRcdGgxIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3QtdG9wIHtcblx0XHRAaW5jbHVkZSBtYXgtbWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWltYWdlLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0fVxuXHRcdC5uYWhyYWRuaS1kaWx5IHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA2cHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHR9XG5cdH1cblx0LmFkZC10by1jYXJ0LS1leHByZXNzLWNoZWNrb3V0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDEwcHggNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGdhcDogMTZweDtcblx0XHR9XG5cdFx0LmFkZC10by1jYXJ0X19xdWFudGl0eS1sYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuYWRkLXRvLWNhcnRfX2J1dHRvbnMtd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQucXVhbnRpdHkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdFx0LmV4cHJlc3MtY2hlY2tvdXQtYnV0dG9uIHtcblx0XHRcdGZsZXg6IDE7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdHRyYW5zaXRpb246ICR0cmFucztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXNsYXRlLTcwMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1zbGF0ZS03MDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skdXJsSWNvbn1leHByZXNzLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5leHByZXNzLWNoZWNrb3V0X19sb2dpbi1mb290ZXIge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cblxuLmNoZXZyb24tYWZ0ZXIge1xuXHRjb2xvcjogJGMtc2xhdGUtOTAwICFpbXBvcnRhbnQ7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbG9yOiAkYy1yZWQtNzAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmNvbG9yYm94LS1vcmRlcixcbiNjb2xvcmJveCB7XG5cdCYuZXhwcmVzcy1jaGVja291dCB7XG5cdFx0I2Nib3hXcmFwcGVyLFxuXHRcdCNjYm94TG9hZGVkQ29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiYm9keS5zcGFyZS1pdGVtcyB7XG5cdCNjb250ZW50IHtcblx0XHQuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXRvcCB7XG5cdFx0XHRoNCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCNwcm9kdWN0c1RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaWRlYmFyIHtcblx0XHQuYm94LWZpbHRlcnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Lm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQjZmlsdGVycy13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbmJvZHkuc3BhcmUtaXRlbXMtLWxhc3Qge1xuXHQuY2F0ZWdvcnktdG9wIHtcblx0XHRoNCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCNwcm9kdWN0c1RvcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQubW9iaWxlLWZpbHRlci10b2dnbGUtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0I2NhdGVnb3J5LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRidXR0b24uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdC5zcGFyZS1pdGVtcy10aXRsZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdD4gZGl2IHtcblx0XHRcdGNvbG9yOiAjN2M3ZThmO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0d2lkdGg6IDEyOHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MDhweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtYXgtbGcge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjcHJvZHVjdHMge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQucHJvZHVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0ZGl2LnAge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRyb3ctZ2FwOiA2cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxM3B4IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YS5pbWFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucC1kZXNjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5wLWluIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRcdGZsZXg6IHVuc2V0O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2N3B4KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmF0aW5ncy13cmFwcGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucC1pbi1pbiB7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHRzcGFuW2RhdGEtbWljcm89J25hbWUnXSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucC1jb2RlIHtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTUwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByb2R1Y3QtYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMzM4cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LWxnIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aGFzKGZvcm0pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LnByLWFjdGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucXVhbnRpdHkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktMzAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1heC1sZyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDk4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbmNyZWFzZSxcblx0XHRcdFx0XHQuZGVjcmVhc2Uge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmluY3JlYXNlIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZWNyZWFzZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdHdpZHRoOiAyMzBweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblxuXHRcdFx0XHRcdCYuYWRkLXRvLWNhcnQtYnV0dG9uIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1sZyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtYm90dG9tLnNpbmdsZS1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LWxnIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtYm90dG9tIC5wcmljZXMge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiB1bnNldDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdC5wcmljZS5wcmljZS1maW5hbCB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wLWJvdHRvbSAucC10b29scyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQucHJvZHVjdC1pbmRleCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHR3aWR0aDogNjdweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdC5wYWdpbmF0aW9uX19saXN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCIuaW4tcHJvZGVqbnkge1xuXG4gICAgJHBhdGg6ICcvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zJztcbiAgICAkZm9udC1zaXplLWxhcmdlOiAzOHB4O1xuICAgICRmb250LXNpemUtbWVkaXVtOiAyOHB4O1xuICAgICRmb250LXNpemUtc21hbGw6IDE0cHg7XG4gICAgJGNvbG9yLWRhcms6ICMyOTI5Mjk7XG4gICAgJGNvbG9yLWxpZ2h0OiAjOTQ5NDk0O1xuICAgICRib3JkZXItY29sb3I6ICNlYmU1ZTE7XG4gICAgJGNvbG9yLWJnOiAjMjkyOTI5O1xuICAgICRjb2xvci1yZWQ6ICNBNDE0MDE7XG4gICAgJGljb24tc2l6ZTogMzVweDtcbiAgICAkZmxleC1iYXNlOiA1MCU7XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIC5jb250ZW50LWlubmVyIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3JlLWgyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qtcm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1sZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgJGZsZXgtYmFzZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGE6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkaWNvbi1zaXplO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICRpY29uLXNpemUgYXV0byA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JHBhdGh9L3Bob25lLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICA+c3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+c3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgYTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkaWNvbi1zaXplO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogJGljb24tc2l6ZSBhdXRvIDVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skcGF0aH0vbWFpbC5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgPnNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPnNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5zdG9yZXMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAzNXB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3RvcmVzIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3Jlc19faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLy8gZ2FwOiAxcmVtO3NcbiAgICAgICAgQGluY2x1ZGUgbWF4LWxnIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgLy8gQGluY2x1ZGUgbWF4LWxnIHtcbiAgICAgICAgLy8gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC8vIH1cblxuICAgICAgICAuc3RvcmVzX19pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDEuNSU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggJGNvbG9yLWJnO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzEuNSU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LWxnIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1kIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQyM2IzNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RvcmVzX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMTVweCAtMTVweCAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0b3Jlc19fY29udGFjdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyODguNDhkZWcsICRjb2xvci1iZyA3LjI1JSwgJGNvbG9yLWJnIDcwLjU3JSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAmLnN0b3Jlc19fdGVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRwYXRofS9waG9uZS5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnN0b3Jlc19fZW1haWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skcGF0aH0vbWFpbC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0b3Jlc19fY29sdW1uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTE1cHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0b3Jlc19fbGluayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuLS1jbG9jayBoMzo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skcGF0aH0vY2xvY2suc3ZnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuLS1wbGFjZSBoMzo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skcGF0aH0vbG9jYXRpb24uc3ZnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcC53b3JrLWluLXByb2dyZXNzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNuZXdzV3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN0b3JlLWRldGFpbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLmlmcmFtZS13cmFwLW92ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfSAgIFxuICAgICAgICAgICAgLmlmcmFtZS13cmFwIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9yZS1kZXRhaWxfX2xlZnQge1xuICAgICAgICAgICAgZmxleDogMCAwIDMxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmU1ZTE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbGcge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+YSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzYTM1MzAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnRlbCB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJY29ufXBob25lLnN2Zyk7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJY29ufW1haWwuc3ZnKTsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPi5hZHJlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1zdG9yZS1yZWQuc3ZnKTsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vcGVuaW5nIHtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+Lm9wZW5pbmc6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDM3cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJY29ufWNsb2NrLnN2Zyk7ICBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9yZS1kZXRhaWxfX2Nhcm91c2VsIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1sZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JlLWRldGFpbF9fc3BlYyB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXJlZC03MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA4NXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJY29ufWluZm8uc3ZnKTsgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1peGluIGJlZm9yZS1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5zdG9yZS1kZXRhaWxfX2luZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAtODBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlNWUxO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgXG4gICAgICAgICAgICAmPmRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTUlO1xuICAgICAgICAgICAgICAgIC5zdG9yZS1kZXRhaWxfX2hlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlLWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1wYXJraW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDM1JTtcbiAgICAgICAgICAgICAgICAuc3RvcmUtZGV0YWlsX19oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJlZm9yZS1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JHVybEljb259bG9jYXRpb24uc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzUlO1xuICAgICAgICAgICAgICAgIC5zdG9yZS1kZXRhaWxfX2hlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYmVmb3JlLWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1zdG9yZS1yZWQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAuc3RvcmUtZGV0YWlsX19oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pZnJhbWUtd3JhcC1vdmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogNjUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9yZS1wZXJzb25uZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweCA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uZWxsLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgLyogUMWZaWRlanRlIG1hcmdpbiBwb2RsZSBwb3TFmWVieSAqL1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyAvKiBQxZlpZGVqdGUgbWFyZ2luIHBvZGxlIHBvdMWZZWJ5ICovXG4gICAgICAgICAgICAgICAgICAgIC5zdG9yZS1wZXJzb25uZWxfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI2Y0ZjNmMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc3RvcmUtcGVyc29ubmVsX19uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc3RvcmUtcGVyc29ubmVsX19zdWJuYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk0OTQ5NDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTVjaDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0iLCIuYnJlYWRjcnVtYnMge1xuICBzcGFuIHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH0gXG5cbn1cblxuLmNhdGVnb3J5LXRvcCB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmJ0bixcbi5idG4sXG5hLmJ0bixcbi5idG4uYnRuLWNvbnZlcnNpb24sXG5hLmJ0bi5idG4tY29udmVyc2lvbixcbi5idG4uYnRuLWNhcnQsXG5hLmJ0bi5idG4tY2FydCxcbmJ1dHRvbi5idG4uYnRuLWNvbnZlcnNpb24ge1xuICBwYWRkaW5nOiByZW0oMTFweCkgcmVtKDMzcHgpO1xuICBib3JkZXItcmFkaXVzOiAkYnI7XG4gIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zaXRpb246ICR0cmFucztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuICBsaW5lLWhlaWdodDogJGxoLXNtYWxsO1xuICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC8vIEBpbmNsdWRlIG1pbi1sZyB7XG4gIC8vICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgzMHB4KTtcbiAgLy8gfVxuXG4gICYtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ2FwLWxnO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC8vICYtLXNlY29uZGFyeSB7fVxufVxuXG5cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC1idG4gYSxcbi5hZGQtdG8tY2FydC1idXR0b24ge1xuICBwYWRkaW5nOiByZW0oMTZweCkgcmVtKDQwcHgpO1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbmJ1dHRvbi5idG4uYnRuLWNvbnZlcnNpb24sXG5idXR0b24uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogcmVtKDIzMHB4KTtcbiAgZm9udC1zaXplOiAkZnMtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkbGgtaDM7XG4gIGJvcmRlci1yYWRpdXM6ICRici1sYXJnZTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeS1ob3ZlcjtcbiAgfVxufVxuXG5cbmJ1dHRvbi5idG4uYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuXG4uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn0iLCIuZm9vdGVyLWxpbmtzIHtcbiAgICAmX19pdGVtIHtcbiAgICAgICAgW2RhdGEtdG9nZ2xlXSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBoNTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGljb24teHM7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkaWNvbi14cztcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn0vYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiByZW0oNXB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLWNvbnRlbnRdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAwIHJlbSg1cHgpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsdWUtNzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogY2FsYygxMTBweCArIDU2cHgpO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdGg0IHtcblx0XHRjb2xvcjogJGMtc2xhdGUtNzAwO1xuXHR9XG5cblx0bGkgYSB7XG5cdFx0Y29sb3I6ICR0ZXh0LWxpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHR9XG5cdH1cblxuXHQmLmlzLXdoaXRlIHVsIGE6aG92ZXIge1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHR9XG5cblx0LnNpdGUtbmFtZSBhIHtcblx0XHR3aWR0aDogMTQ3cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDdweDtcblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyLWl0ZW0uZm9vdGVyLWl0ZW0tbmV3c2xldHRlciAuY29tcGFjdC1mb3JtIC5idG4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG5cdFx0Y29sb3I6ICMwYzBjMGM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdH1cblx0fVxuXG5cdC50ZWwgYSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcblx0XHQuYnRuLmJ0bi1wcmltYXJ5IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cdH1cblxuXHQuYWNjb3JkaW9uLS1zbSAuYWNjb3JkaW9uX190cmlnZ2VyOmFmdGVyIHtcblx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0fVxuXG5cdC5mb290ZXItYm90dG9tIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zbGF0ZS03MDA7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR9XG5cblx0Ji5pcy13aGl0ZSAuZm9vdGVyLWJvdHRvbS1iZzpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXNsYXRlLTcwMDtcblx0fVxuXG5cdC5jb3B5TGluayB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblxuXHQjc2lnbmF0dXJlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRhLnRpdGxlIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0PiBhLmltYWdlIHtcblx0XHRcdD4gaW1nIHtcblx0XHRcdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YS5hcG9sbG8ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuXHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA3NnB4O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG5cdFx0LmZvb3Rlci1pdGVtLmZvb3Rlci1pdGVtLW5ld3NsZXR0ZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnNpdGUtbmFtZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxOXB4O1xuXHRcdH1cblx0fVxuXG5cdC5zaXRlLW5hbWUge1xuXHRcdGEge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyLWl0ZW0uZm9vdGVyLWl0ZW0tbmV3c2xldHRlciB7XG5cdC5mb3JtLWdyb3VwLmNvbnNlbnRzIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIjaGVhZGVyIHtcblx0LnNpdGUtbmFtZSB7XG5cdFx0YSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxNDcgLyA4MTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5ob21lcGFnZS1ib3guYmVmb3JlLWNhcm91c2VsIC5yb3cuYmFubmVycy1yb3cgLmNvbC1zbS04IHtcblx0d2lkdGg6IDEwMCU7XG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHR3aWR0aDogNzAlO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWxnKSB7XG5cdC5ob21lcGFnZS1ib3guYmVmb3JlLWNhcm91c2VsIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG5cdFx0Ym90dG9tOiAtMnJlbTtcblx0fVxufVxuIiwiLyoqXG4gKiBNaW1lIENvcHlyaWdodCB2MS4wLjBcbiAqIFZ5Z2VuZXJ1amUgYSB6b2JyYXrDrSBjb3B5cmlnaHQgem5hxI1reSBtaW1lIGRpZ2l0YWwuIENvcHlyaWdodCB6YWhybnVqZSBcbiAqIGxvZ28gU2hvcHRldCBhIG9ka2F6IG5hIHdlYiBtaW1lIGRpZ2l0YWwgcyBsb2dlbSBzcG9sZcSNbm9zdGkuXG4gKiBcbiAqIChjKSBtaW1lIGRpZ2l0YWwgcy5yLm8uIDIwMjNcbiAqIGh0dHBzOi8vbWltZWRpZ2l0YWwuY3pcbiAqIG1lZGFyZC5odXR0ZW5iYWNoQG1pbWVkaWdpdGFsLmN6XG4gKiovXG5cbiAuZm9vdGVyLWJvdHRvbSB7XG4gICAgI3NpZ25hdHVyZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGlwZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcblx0LmxpbmstaWNvbnMsXG5cdC5zb2NpYWwtYnV0dG9ucyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5taW1lLXJlc2VydmF0aW9uIHtcblx0cGFkZGluZzogMTJweCAzMnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjdweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0cGFkZGluZzogMTZweDtcblx0fVxuXHQmX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxMnB4O1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZTFlYjtcblxuXHRcdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTZweDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4LXhsIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1yZXNlcnZhdGlvbi10aXRsZS5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2J0biB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMTRweDtcblx0XHRib3JkZXItcmFkaXVzOiA5OXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdHRyYW5zaXRpb246ICR0cmFucztcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0Y29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLWhvdmVyO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtYXgteGwge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX19jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtYXgteGwge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxuXHQmX19zdG9yZXMtbGluayB7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICRjLWJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0bWluLXdpZHRoOiAxOTBweDtcblxuXHRcdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZTFlYjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyR1cmxJY29ufXBpbi5zdmcpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Jl9fY29udGFjdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGNlMWViO1xuXG5cdFx0QGluY2x1ZGUgbWF4LXhsIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOTlweDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cdFx0ZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA2cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0c3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogNHB4O1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1waG9uZV8xLnN2Zyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHNwYW46bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucG9wdXAtd2lkZ2V0IHtcblx0Ji5sb2dpbi13aWRnZXQsXG5cdCYuY2FydC13aWRnZXQge1xuXHRcdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0XHR0b3A6IDEyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHR0b3A6IDE0NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHR0b3A6IDUwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmNhcnQtd2lkZ2V0IHtcblx0Ym9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xufVxuIiwiLnByb2R1Y3RzLWJsb2NrIHtcblx0PiBkaXYge1xuXHRcdEBpbmNsdWRlIG1heC14bCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtYXgtbGcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QtYnRuIC5wci1hY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi5iZW5lZml0QmFubmVyX19pdGVtLFxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQsXG4uYmVuZWZpdEJhbm5lcl9fZGF0YSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi51c3Age1xuXHQudXNwLXdyYXAge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcblxuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdC51c3AtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTBweCAxZnI7XG5cblx0XHRcdC51c3AtaW1nIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogJGMtc2xhdGUtNzAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTNweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sZykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXh4bCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODlweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXh4bCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdHJvdy1nYXA6IDI0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGcpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODlweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0LmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuXHRcdGZsZXg6IGluaGVyaXQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2Uubm8tcHJvZHVjdHMtZ3JvdXAge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50LXdyYXBwZXIuYmFubmVycy10b3AtYmxvY2suanMtYmFubmVycy10b3AtYmxvY2sge1xuXHRvcmRlcjogODtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZGl2LmJhbm5lcnMtdG9wLWJsb2NrIHtcblx0LmJhbm5lci13cmFwcGVyOm50aC1jaGlsZCgzKSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDE0cHggMTNweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHR9XG5cblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdGNvbG9yOiAkYy1zbGF0ZS03MDA7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0Y29sb3I6ICRjLXNsYXRlLTkwMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHR9XG59XG5cbi5hYm91dCAucm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdC5jb2wtbGctNyB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xuXHQuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG5cdFx0bWFyZ2luLWJsb2NrOiA0MHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblx0fVxufVxuXG5kaXYuYmFubmVycy10b3AtYmxvY2sgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyxcbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG5cdHRvcDogaW5oZXJpdDtcblx0Ym90dG9tOiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuZGl2LmJhbm5lci13cmFwcGVyOmZpcnN0LWNoaWxkIHtcblx0LmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0LmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdH1cblx0fVxufVxuXG5kaXYuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdGRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXIge1xuXHRcdGZsZXg6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdGRpdi5iYW5uZXJzLXRvcC1ibG9jayAuYmFubmVyLXdyYXBwZXIge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cbn1cbiIsIi5wcm9kdWN0cyB7XG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zbGF0ZS03MDA7XG5cdH1cbn1cblxuLnN3aXBlci1hcnJvdy1jb250ZW50IHtcblx0Lmljb24tc3ZnIHtcblx0XHRjb2xvcjogIzBmMGYwZjtcblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0fVxufVxuXG4uaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGVbY2xhc3MqPSdob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nJ10ge1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRmb250LXNpemU6IDM2cHg7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogJGMtc2xhdGUtOTAwO1xufVxuXG4ucHJvZHVjdHMtYmxvY2sgZGl2IHtcblx0Ji5zd2lwZXItYXJyb3ctcHJldiB7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGxlZnQ6IC0yNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQvLzE1MDBweFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBjYWxjKCRicmVha3BvaW50LXh4bCArIDEwMHB4KSkge1xuXHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBjYWxjKCRicmVha3BvaW50LXh4bCArIDIwMHB4KSkge1xuXHRcdFx0bGVmdDogLTYwcHg7XG5cdFx0fVxuXHR9XG5cdCYuc3dpcGVyLWFycm93LW5leHQge1xuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRyaWdodDogLTI2cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHRcdC8vMTUwMHB4XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IGNhbGMoJGJyZWFrcG9pbnQteHhsICsgMTAwcHgpKSB7XG5cdFx0XHRyaWdodDogLTIwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiBjYWxjKCRicmVha3BvaW50LXh4bCArIDIwMHB4KSkge1xuXHRcdFx0cmlnaHQ6IC02MHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmV4dGVuZGVkLWJhbm5lci10ZXh0cyAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgXG4gIH1cbn1cbi5ib2R5LWJhbm5lcnN7XG4gID5kaXZ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59IiwiLmJveC5ib3gtZmlsdGVycywgLmJveC5ib3gtY2F0ZWdvcmllcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG59XG4uY2F0ZWdvcmllcy1uZXctZGVzaWduIHtcbiAgICAjY2F0ZWdvcmllcyB7XG4gICAgICAgIC50b3BpYyB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJveC1vbmxpbmVQYXltZW50cyB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE0OHB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgfVxufVxuLmJveC5ib3gtY2F0ZWdvcmllcz5oNDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbn1cblxuLnRvcC1wcm9kdWN0cyB7XG4gICAgLnRvcC1wcm9kdWN0cy1jb250ZW50IHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudHlwZS1jYXRlZ29yeSB7XG5cbiAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgZGl2LmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZmlsdGVyLXNlY3Rpb24tLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbi5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IC41cmVtO1xuXG4gICAgPmE6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBib3R0b206IDI1JTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAuZmlsdGVycy5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH0gXG4gIH1cbiAgLm1vYmlsZS1maWx0ZXItdG9nZ2xlLWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRTBFNUVFO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZTkwMCc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgY29sb3I6ICMwZjBmMGY7XG4gICAgICBmb250LWZhbWlseTogJ2Fwb2xsbycgIWltcG9ydGFudDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gICAgJi5zaG93IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdG9wOiA0MiU7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxufSIsIi50eXBlLWNhdGVnb3J5IHtcbiAgI2NvbnRlbnQge1xuICAgIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zbGF0ZS05NTA7XG4gICAgICBib3JkZXItY29sb3I6ICRjLXNsYXRlLTk1MDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zY2hlbWF7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3J5LXRvcCB7XG4gICAgLnN1YmNhdGVnb3JpZXMgbGkgYTpob3ZlciB7XG4gICAgICAudGV4dCwgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYVtkYXRhLXRleHQ9XCJab2JyYXppdCB2w61jZSBwcm9kdWt0xa9cIl06OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBib3R0b206IDI1JTtcbiAgICB9XG4gIH1cbiAgLmVtcHR5LWNvbnRlbnQge1xuICAgIC5idG4uYnRuLWRlZmF1bHQsIGEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgICAgIG1heC13aWR0aDogMjI1cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuICB9XG59IiwiLnR5cGUtcHJvZHVjdCB7XG5cdCYuc3BhcmUtaXRlbXMtLXByb2R1Y3QtZGV0YWlsIHtcblx0XHQuc2hwLXRhYnMtd3JhcHBlci5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnByb2R1Y3QtdG9wIHtcblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucC1pbmZvLWhlYWRsaW5lIC5zdGFycy13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LnAtdGh1bWJuYWlscyB7XG5cdFx0aGVpZ2h0OiAxMjVweDtcblx0fVxuXG5cdC5wLWRldGFpbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LnNocC10YWJzLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG5cdFx0b3JkZXI6IDg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zaHAtdGFicy13cmFwcGVyLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDk2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RzLXJlbGF0ZWQtYmxvY2sge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zaHAtdGFicy1ob2xkZXIge1xuXHRcdHVsLnNocC10YWJzIGxpLmFjdGl2ZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTVlZTtcblx0XHR9XG5cdH1cblxuXHQuZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uID4gcCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdC5wLWluZm8taGVhZGxpbmUgLnN0YXJzLXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdC5wLWRldGFpbC1pbmZvIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogdW5zZXQ7XG5cdFx0XHRjb2x1bW4tZ2FwOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wLWluZm8td3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHQucC1zaG9ydC1kZXNjcmlwdGlvbiBwIHtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRjLWdyYXktNTAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnAtaW5mby13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkLFxuXHQucHJpY2Utc2F2ZSB7XG5cdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0LnAtaW5mby13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkgaW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTUwcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdC5wLWluZm8td3JhcHBlciAuYnRuLmJ0bi1jb252ZXJzaW9uLFxuXHRcdC5wLWluZm8td3JhcHBlciBhLmJ0bi5idG4tY29udmVyc2lvbiB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHRcdC5wLWluZm8td3JhcHBlciAuYnRuLmJ0bi1jb252ZXJzaW9uLFxuXHRcdC5wLWluZm8td3JhcHBlciBhLmJ0bi5idG4tY29udmVyc2lvbiB7XG5cdFx0XHRtaW4td2lkdGg6IGluaGVyaXQ7XG5cdFx0XHR3aWR0aDogNDklO1xuXHRcdH1cblxuXHRcdC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5hdmFpbGFiaWxpdHktdmFsdWUge1xuXHRcdC5hdmFpbGFiaWxpdHktYW1vdW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdFx0LnAtaW5mby13cmFwcGVyIC5xdWFudGl0eSAuaW5jcmVhc2U6YmVmb3JlLFxuXHRcdC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkgLmRlY3JlYXNlOmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcblx0XHQuc2hwLXRhYnMtaG9sZGVyIHtcblx0XHRcdHVsLnNocC10YWJzIGxpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMjhweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNocC10YWJzLXdyYXBwZXIgLnRhYi1wYW5lLmFjdGl2ZSNwcm9kdWN0RGlzY3Vzc2lvbixcblx0XHQuc2hwLXRhYnMtd3JhcHBlciAudGFiLXBhbmUuYWN0aXZlOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHR9XG5cblx0XHQucC1pbmZvLXdyYXBwZXIgLmJ0bi5idG4tY29udmVyc2lvbixcblx0XHQucC1pbmZvLXdyYXBwZXIgYS5idG4uYnRuLWNvbnZlcnNpb24ge1xuXHRcdFx0bWluLXdpZHRoOiAyMzBweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5wLWluZm8td3JhcHBlciAucXVhbnRpdHkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0aDMsXG5cdFx0aDQge1xuXHRcdFx0Y29sb3I6ICRjLXNsYXRlLTkwMDtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLXJlbGF0ZWQge1xuXHRcdC5yYXRpbmdzLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0I2Zvcm1Qcm9kdWN0UXVlc3Rpb24ge1xuXHRcdHVsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdGxpIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogdW5zZXQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRpbWcge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5jb2wtbWQtcHVsbC02IHtcblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdC5jb2wtbWQtOCxcblx0LmNvbC1tZC03LFxuXHQuY29sLW1kLTUsXG5cdC5jb2wtbWQtNixcblx0LmNvbC1tZC00LFxuXHQuY29sLW1kLTMsXG5cdC5jb2wtbWQtMixcblx0LmNvbC1tZC0xIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG4iLCIuZmxhZ3Mge1xuXHQuZmxhZyB7XG5cdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDlweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBhZGRpbmc6IDdweCA4cHg7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRwYWRkaW5nOiA2cHggOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5mbGFnLW5ldyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIzOWNlYjtcblx0fVxuXG5cdC5mbGFnLWFjdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4MDEyMDtcblx0fVxuXG5cdC5mbGFnLXRpcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmYTgxMztcblx0fVxufVxuXG4uZmxhZ3MtZXh0cmEge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiXG4uc2xpY2stc2xpZGVyIHtcbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICBtYXJnaW46IDAgNXB4OyAvLyBOYXN0YXbDrSBva3JhamUgc27DrW1rxa8gbmEgMTBweFxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyBaYWppc3TDrSwgxb5lIMWhw63FmWthIHNuw61ta8WvIHphaHJudWplIG9rcmFqZVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLXByZXYsXG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6ICRpY29uLXNtO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaWNvbi1zbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1wcmV2LnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSWNvbn1uZXh0LnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGlkZXItbmF2IHtcbiAgICBtYXJnaW46IDAgNTBweDtcbn0iLCIuYmFubmVycy1yb3cge1xuXHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQuY29sLXNtLTQge1xuXHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5ib2R5LWJhbm5lcnMge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRtYXgtd2lkdGg6IDMwJTtcblx0XHR9XG5cblx0XHQjaG9tZXBhZ2UtY29uZmlndXJhdG9yIHtcblx0XHRcdCNwaWNrZXItd3JhcHAge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDEwMCUpO1xuXHRcdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzogMjVweCAxM3B4O1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6ICMwZjBmMGY7XG5cblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1zZyB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5waWNrZXItY29udGVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0LmNvbC1waWNrZXIge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlMGU1ZWU7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGU1ZWU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDlweCA1cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjN2M3ZThmO1xuXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTkuMzhweDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ1dC1wY2lrZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHRcdFx0YnV0dG9uW2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5taW1lLXNhYyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAtMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR6LWluZGV4OiAxMDAwO1xuXG5cdHRyYW5zaXRpb246ICR0cmFucztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXG5cdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0Ym90dG9tOiB1bnNldDtcblx0XHR0b3A6IDA7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHR9XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cGFkZGluZy10b3A6ICR4MF81O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkeDBfNTtcblx0XHRtaW4taGVpZ2h0OiA3MHB4O1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogJHgwXzU7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0Z2FwOiAkeDE7XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiA0OHB4O1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRhc3BlY3QtcmF0aW86IDEgLyAxO1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtc21hbGw7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXG5cdFx0ZmxleDogMTtcblxuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0ZGlzcGxheTogLW1vei1ib3g7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0bGluZS1jbGFtcDogMTtcblx0XHRib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1oNjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDY7XG5cdFx0fVxuXHR9XG5cdCZfX3ByaWNlcyB7XG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGdhcDogMCAkeDBfMjU7XG5cdH1cblx0Jl9fZmluYWwtcHJpY2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRsaW5lLWhlaWdodDogJGxoLXA7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHQmLS1zYWxlIHtcblx0XHRcdGNvbG9yOiAkYy1yZWQtNzAwO1xuXHRcdH1cblx0fVxuXHQmX19zdGFuZGFyZC1wcmljZSB7XG5cdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcblx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRjb2xvcjogJGMtZ3JheS01MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuXHQmX19wcmljZS1zYXZlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMXB4IDRweDtcblxuXHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0oMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1yZWQtNzAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0fVxuXHQmX19idG4uYnRuLmJ0bi0tcHJpbWFyeSB7XG5cdFx0d2lkdGg6IDEzMHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtc21hbGw7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcmVkLTcwMDtcblx0XHRib3JkZXItcmFkaXVzOiA5OXB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnM7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXJlZC04MDA7XG5cdFx0fVxuXHR9XG5cdCZfX2J0bi0tYWRkZWQuYnRuLmJ0bi0tcHJpbWFyeSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW47XG5cdH1cbn1cblxuLm1pbWUtc2FjLXZpc2libGUge1xuXHQubWltZS1zYWMge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuIl19 */
