@charset "UTF-8";.btn,a.btn{font-size:16px;font-weight:600!important;height:auto;text-decoration:none!important}.btn:not(.btn-sm),a.btn:not(.btn-sm){border-radius:2px;line-height:1.4;padding:10px 30px}.btn.btn-sm,a.btn.btn-sm{border-radius:2px;font-size:14px;padding:5px 15px 4px}.btn.btn-default,a.btn.btn-default{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:0 3px 8px rgba(0,0,0,.08);color:#fff}.btn.btn-default:hover,a.btn.btn-default:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.btn.unveil-button,a.btn.unveil-button{background-color:#fff;border-color:var(--color-primary);box-shadow:0 3px 8px rgba(0,0,0,.08);color:var(--color-tertiary)}.btn.unveil-button:hover,a.btn.unveil-button:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn.load-products,a.btn.load-products{background-color:#fff;border-color:var(--color-tertiary);box-shadow:0 3px 8px rgba(0,0,0,.08);color:var(--color-tertiary)}.btn.load-products:hover,a.btn.load-products:hover{background-color:#000;border-color:#000;color:#fff}.btn.btn-cart,.btn.btn-conversion,.btn.btn-secondary,.btn.btn.btn-primary,a.btn.btn-cart,a.btn.btn-conversion,a.btn.btn-secondary,a.btn.btn.btn-primary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.btn.btn-cart:hover,.btn.btn-conversion:hover,.btn.btn-secondary:hover,.btn.btn.btn-primary:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover,a.btn.btn-secondary:hover,a.btn.btn.btn-primary:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:#fff}.btn.btn-success,a.btn.btn-success{border:1px solid var(--color-primary);color:var(--color-tertiary)}.btn.btn-success:hover,a.btn.btn-success:hover{border-color:#283056;color:var(--color-tertiary)}@media (max-width:767px){#content .btn.unveil-button,#footer .btn.unveil-button{margin:0 auto;max-width:200px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-control{background-color:#fff;border:1px solid #e7e7e7;border-radius:2px;color:#000;font-size:14px;height:40px}.form-control::-moz-placeholder{color:#000;font-size:14px;font-weight:400}.form-control::placeholder{color:#000;font-size:14px;font-weight:400}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#e7e7e7}.compact-form .btn,.discount-coupon .input-group .btn,.input-group .btn{height:44px;line-height:20px;padding:10px 20px}.compact-form .btn:before,.discount-coupon .input-group .btn:before,.input-group .btn:before{line-height:1!important}.compact-form .form-control,.discount-coupon .input-group .form-control,.input-group .form-control{height:44px}.subscribe-form .btn,.subscribe-form .form-control{height:50px}.subscribe-form .btn:before{display:none}.subscribe-form .btn .sr-only{clip:auto;height:auto;margin:0;overflow:initial;position:static;width:auto}select,select.form-control{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6CAIAAABNgoyqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNrs2LsNwDAIRVE7CzAp07AlU4QqRZQUeSgfRfeVIPlINqLwzEwzG49nGS8FGBgYGBgYGBgYGBj4t7C7y90WHBFnp1e9ujde9aF9VRXfeGcLqj5cm62pldn5EZDVLswCAQYGBgYGBgYG/ha8CjAAkdEmwUnCSO4AAAAASUVORK5CYII=);border:1px solid #e7e7e7}input[type=checkbox]+label{line-height:1.4;min-height:20px;padding-left:27px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #dadada;border-radius:3px;height:20px;top:0;transform:none;width:20px}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#dadada}input[type=checkbox]:checked+label:after{background-color:#fff;border-radius:3px;color:var(--color-primary);left:3px;top:10px}input[type=checkbox]:disabled+label:before{background-color:#fff;border:1px solid #e7e7e7}input[type=radio]+label{padding-left:27px}input[type=radio]+label:before{background-color:#fff;border-radius:50%;height:20px;margin-top:-10px;transform:none;width:20px}input[type=radio]:checked+label:before{background-color:#fff}input[type=radio]:checked+label:after{height:10px;left:5px;width:10px}label{min-height:20px}.ordering-process .consents .whole-width a,.type-product .consents .whole-width a{font-size:16px}.consents .whole-width,.consents .whole-width a{color:var(--color-tertiary);font-weight:400}.consents .whole-width a{font-size:13px;text-decoration:underline!important}.consents .whole-width a:hover{text-decoration:none!important}.messages{z-index:9999}body{color:var(--color-tertiary);opacity:0}body.spinner-visible .overlay{z-index:1121}.overall-wrapper{margin-left:auto;margin-right:auto;overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-tertiary);font-weight:600;line-height:1.2}h1{font-size:28px;margin-bottom:30px;margin-top:40px}h1,h2{font-weight:600}h2{color:var(--color-tertiary);font-size:26px}.h4,h3,h4{font-size:20px;font-weight:600}.h4,h4{margin:20px 0}.homepage-group-title,.products-header{font-size:26px;font-weight:600}#content{line-height:1.384615;padding-top:0}#content h1{font-size:28px}#content p{margin:0 0 18px}.banner .link-like,.banner a,.banner-category .link-like,.banner-category a,.banner-wrapper .link-like,.banner-wrapper a,.carousel-inner .link-like,.carousel-inner a,.content .link-like,.content a{color:var(--color-primary);text-decoration:underline}.banner .link-like:hover,.banner a:hover,.banner-category .link-like:hover,.banner-category a:hover,.banner-wrapper .link-like:hover,.banner-wrapper a:hover,.carousel-inner .link-like:hover,.carousel-inner a:hover,.content .link-like:hover,.content a:hover{color:var(--color-primary);text-decoration:none}.chevron-after:after{font-size:10px;margin-left:5px}.category-perex ul,.category-perex ul li,.category__secondDescription ul,.category__secondDescription ul li,.p-short-description ul,.p-short-description ul li,.tab-content ul,.tab-content ul li,.welcome-wrapper ul,.welcome-wrapper ul li,article ul,article ul li{padding-left:0}.category-perex ul li:before,.category__secondDescription ul li:before,.p-short-description ul li:before,.tab-content ul li:before,.welcome-wrapper ul li:before,article ul li:before{background-color:var(--color-primary);border-radius:50%;content:"";height:6px;margin-left:0;margin-right:8px;width:6px}.flex-wrap{display:flex;flex-wrap:wrap}@media screen and (min-width:992px){#content h1,h1{font-size:38px}.homepage-group-title,.products-header,h2{font-size:34px}h3{font-size:24px}}@media (min-width:1440px){.container{width:1340px}}@media (max-width:767px){.overall-wrapper{padding-bottom:0!important;padding-top:70px}.container{width:100%}}.h1,.h2,.h3,.h4,.h5,.h6,.link-like,.link-like:focus,.link-like:hover,a,a:focus,a:hover,body,h1,h2,h3,h4,h5,h6{color:var(--color-tertiary)}#productsTop .favorite{display:none}.type-page .content-wrapper .product.fav-active{border-bottom:1px solid #e7e7e7;margin-bottom:0}@media (max-width:991px){.type-page .content-wrapper .product.fav-active:nth-child(2n){border-right:0}}@media (min-width:992px) and (max-width:1199px){.type-page .content-wrapper .product.fav-active:nth-child(3n){border-right:0}}@media (min-width:1200px){.type-page .content-wrapper .product.fav-active{width:25%}.type-page .content-wrapper .product.fav-active:nth-child(4n){border-right:0}}.in-favorite .content-inner,.in-oblibene .content-inner{max-width:100%;width:100%}.in-favorite .products-block,.in-oblibene .products-block{margin-bottom:50px}.fav-products .product .p-bottom{display:none}.fav-products .product .p .favourite .add_favourite svg{fill:var(--color-secondary);stroke:var(--color-secondary)}.fav-products .product .flags{display:none}.product .p{position:relative}.product .p .favourite{background-color:#fff;border-radius:50%;display:block;height:28px;position:absolute;right:15px;top:5px;width:28px;z-index:2}@media (min-width:992px){.product .p .favourite{right:25px;top:10px}}.product .p .favourite .add_favourite{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.product .p .favourite .add_favourite svg{stroke:#000;stroke-width:2;fill:#fff;height:14px;opacity:1;transition:all .3s ease-out;width:14px}.product.fav-active .p .favourite .add_favourite svg{fill:var(--color-secondary);stroke:var(--color-secondary)}.favourite_icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.184 2.358A6.884 6.884 0 0 0 19.95 0c-2.862 0-4.675 1.71-5.69 3.144-.264.372-.489.745-.677 1.096a10.407 10.407 0 0 0-.676-1.096C11.89 1.71 10.078 0 7.216 0a6.884 6.884 0 0 0-5.234 2.358C.704 3.808 0 5.75 0 7.827c0 2.26.883 4.363 2.777 6.616 1.694 2.015 4.13 4.09 6.951 6.495 1.052.896 2.139 1.822 3.296 2.835l.035.03a.794.794 0 0 0 1.048 0l.035-.03c1.157-1.013 2.245-1.94 3.296-2.835 2.821-2.404 5.257-4.48 6.95-6.495 1.896-2.253 2.778-4.356 2.778-6.616 0-2.077-.704-4.019-1.982-5.47Zm-8.779 17.368c-.906.772-1.838 1.567-2.822 2.422-.983-.855-1.916-1.65-2.822-2.422-5.522-4.705-9.17-7.813-9.17-11.899 0-1.689.563-3.258 1.585-4.417a5.313 5.313 0 0 1 4.04-1.818c2.182 0 3.593 1.344 4.392 2.472a9.436 9.436 0 0 1 1.218 2.423.796.796 0 0 0 1.514 0 9.437 9.437 0 0 1 1.218-2.423c.8-1.128 2.21-2.472 4.392-2.472 1.572 0 3.006.646 4.04 1.818 1.022 1.16 1.584 2.728 1.584 4.417 0 4.086-3.647 7.194-9.169 11.9Z' class='btn_toggle' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;bottom:-5px;display:block;height:24px;position:relative;width:28px}.favourite_icon .number{background-color:var(--color-secondary);border-radius:50%;color:#fff;font-size:12px;font-style:normal;font-weight:600;height:20px;left:-10px;line-height:20px;position:absolute;top:-10px;width:20px}.p-detail-inner .p-to-cart-block{align-items:center;display:flex}.p-detail-inner .p-to-cart-block .add-to-cart-button{height:40px}.p-detail-inner .p-to-cart-block .add-to-cart{flex-grow:1}.p-detail-inner .p-to-cart-block .favourite-detail{background-color:#f9f9f9;border-radius:6px;height:40px;margin-left:5px;width:40px}.p-detail-inner .p-to-cart-block .favourite-detail .btn_toggle{background-image:url(/user/documents/mime/src/img/icons/icon-fav-false.png);background-position:50%;background-repeat:no-repeat;background-size:auto 50%;cursor:pointer;height:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle{background-size:0}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle i{display:grid;height:100%;place-items:center;width:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle svg{fill:var(--color-secondary);opacity:1}.p-detail-inner .p-to-cart-block .favourite-detail p{margin-bottom:0}.p-detail-inner .p-to-cart-block .favourite-detail svg{display:block;height:17px;opacity:0;width:17px}.p-detail-inner .navigation-buttons i span.number,.p-detail-inner a[data-target=cart] i{background-color:var(--color-secondary)!important;color:#fff!important}.fav-category-btn{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='20' height='20'%3E%3Cpath d='M21.317 3.761a5.581 5.581 0 0 0-8.14 0L12 4.994l-1.177-1.23a5.581 5.581 0 0 0-8.14 0 6.211 6.211 0 0 0 0 8.5L3.862 13.5 12 22l8.138-8.5 1.177-1.23a6.211 6.211 0 0 0 .002-8.509Z' fill='%23fff' stroke='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:none;height:40px}.fav-category-btn.fav-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='20' height='20'%3E%3Cpath d='M21.317 3.761a5.581 5.581 0 0 0-8.14 0L12 4.994l-1.177-1.23a5.581 5.581 0 0 0-8.14 0 6.211 6.211 0 0 0 0 8.5L3.862 13.5 12 22l8.138-8.5 1.177-1.23a6.211 6.211 0 0 0 .002-8.509Z' fill='%23ED1C24'/%3E%3C/svg%3E")}.favourites-wrapper{margin-bottom:40px}.favourites-wrapper .favourites-list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.favourites-wrapper .favourites-list li{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:2px;box-shadow:0 3px 8px rgba(0,0,0,.08);cursor:pointer;display:flex;margin:10px;padding:5px 10px;transition:all;width:calc(50% - 20px)}.favourites-wrapper .favourites-list li:hover{border-color:var(--color-primary);box-shadow:0 4px 10px rgba(0,0,0,.08);transition:all}.favourites-wrapper .favourites-list li button{padding:0;width:40px}.favourites-wrapper .favourites-list li a{align-items:center;color:#1a1937;display:flex;height:100%;text-decoration:none;width:100%}.favourites-wrapper .favourites-list li a:hover{color:var(--color-primary)}.favourites-nav-link{align-items:center;border-top:1px solid #e7e7e7;display:flex;font-size:17px;font-weight:600;height:59px}.favourites-nav-link .fav-counter{padding-left:4px}@media (max-width:767px){.favourites-nav-link{display:none}}@media (max-width:596px){.favourites-wrapper .favourites-list{flex-direction:column}.favourites-wrapper .favourites-list li{width:calc(100% - 20px)}}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;padding:0 0 40px;position:absolute;width:100%}@media (max-width:767px){.flickity-slider{padding-top:10px}}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#888;position:absolute}.flickity-button:hover{background:#fff;color:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{background-color:#dadada;border-radius:4px;height:44px;top:55%;transform:translateY(-50%);width:44px}.flickity-prev-next-button:hover{background-color:#ed1c24}.flickity-prev-next-button.previous{left:0}@media (min-width:1500px){.flickity-prev-next-button.previous{left:-50px}}.flickity-prev-next-button.next{right:0}@media (min-width:1500px){.flickity-prev-next-button.next{right:-50px}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:20px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background-color:#fff;border:1px solid var(--color-secondary);cursor:pointer;display:inline-block;height:15px;margin:0 8px 0 0;opacity:.25;width:15px}.flickity-page-dots .dot.is-selected{background:var(--color-secondary);opacity:1}.ig h2{align-items:center;border-top:1px solid #e7e7e7;color:#000;display:flex;font-size:16px;font-weight:400;justify-content:center;margin:0 auto;padding:25px 0;text-align:center;width:90vw}@media (min-width:768px){.ig h2{width:97vw}}.ig h2 img{margin-right:10px}.instagram-wrap{display:flex;flex-wrap:wrap;padding-left:10px;padding-right:10px}.instagram-wrap .igfeed{margin-bottom:10px;max-width:33.33%;min-width:33.33%;overflow:hidden;position:relative}.instagram-wrap .igfeed:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;top:0;width:10px;z-index:1}.instagram-wrap .igfeed:first-of-type:before,.instagram-wrap .igfeed:nth-child(n+7){display:none}.instagram-wrap .igfeed a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:100%;position:relative;transition:.2s ease-in-out}.instagram-wrap .igfeed a:before{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;content:"\e909";display:flex;font-family:Shoptet;font-size:35px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.instagram-wrap .igfeed a:hover:before{opacity:1}@media (min-width:768px){.instagram-wrap .igfeed{max-width:16.6667%;min-width:16.6667%}}@media (max-width:767px){.ig h2,.ig h2 img{display:block}.ig h2 img{margin:0 auto 10px}}@media (max-width:479px){.instagram-wrap{justify-content:space-between}.instagram-wrap .igfeed{max-width:calc(50% - 5px);min-width:calc(50% - 5px);position:unset}.instagram-wrap .igfeed:nth-child(5):before{display:none}}#recentlyViewed{background-color:#fff;border-top:1px solid #e7e7e7;margin-bottom:40px;margin-top:50px;width:100%}#recentlyViewed .slick-slider{margin-left:1px}#recentlyViewed .homepage-group-title{margin:40px 0 25px;text-align:center}#recentlyViewed .text-center{padding:30px 0}#recentlyViewed .text-center a{position:relative;z-index:1}#recentlyViewed .products-block:before{border-radius:0}#recentlyViewed .products-block .product .p{height:100%!important}#recentlyViewed .products-block .product .p .stars{margin:0 auto}#recentlyViewed .products-block .product .p .stars a:before{font-size:12px}#recentlyViewed .products-block .product .p .p-bottom>div .prices{flex-direction:column;justify-content:flex-end;min-height:65px}#recentlyViewed .products-block .product .new-description{display:none!important}#recentlyViewed .slick-list{float:none}#recentlyViewed .price-save+.price-save,#recentlyViewed .price-standard+.price-standard{display:none}.type-product #recentlyViewed{border-top:none}#recentlyViewed .availability.not-in-stock{color:#cb0000}#recentlyViewed .availability.in-stock{color:#6b3}#recentlyViewed .availability.in-stock span{padding-left:15px;position:relative}#recentlyViewed .availability.in-stock span:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:10px;left:0;margin-top:-4px;position:absolute;top:50%;width:11px}@media (min-width:768px){#recentlyViewed .slick-arrow{background-color:#f9f9f9}#recentlyViewed .slick-next{right:-20px}#recentlyViewed .slick-prev{left:-20px}}@media (max-width:767px){#recentlyViewed{margin-top:0}}.mime-category-active{position:relative}.mime-category-active:after{background-color:rgba(0,0,0,.5);content:"";height:calc(100% - 226px);left:0;position:absolute;top:190px;width:100vw;z-index:10}.mime-category-active.admin-logged:after{height:calc(100% - 251px);top:251px}.mime-category-active .mime-category{display:block}.mime-category-active .mime-category__list{border-radius:0 0 0 5px}.mime-category__btn{align-items:center;background-color:#f9f9f9!important;border-radius:5px 5px 0 0;color:#505050!important;display:flex!important;gap:4px;justify-content:center;width:310px}.mime-category__btn:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;transform:rotate(90deg);width:24px}#content-wrapper,.mime-category{position:relative}.mime-category{display:block;left:0;padding-left:20px;top:-5px;z-index:1120}.mime-category__buttons{display:flex;justify-content:center;margin-top:20px}.mime-category__buttons button{align-items:center;background-color:#9d9d9d;border:0;color:#fff;display:flex;flex-grow:1;padding:5px 10px}.mime-category__buttons button.active{background-color:#ed1c24}.mime-category__buttons button span{background-position:50%;background-repeat:no-repeat;display:inline-block;height:30px;margin-right:10px;pointer-events:none;width:50px}.mime-category__buttons button[data-category=all] span{background-image:url(/user/documents/upload/icons/goods.png)}.mime-category__buttons button[data-category=motorcycle] span{background-image:url(/user/documents/upload/icons/bike.svg);filter:invert(1)}.mime-category .clickable{cursor:pointer}.mime-category__menu-bikes{background-color:#f9f9f9;border:1px solid #e7e7e7;border-bottom:0}.mime-category__menu-bikes ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;text-transform:uppercase}.mime-category__menu-bikes ul li{list-style:none}.mime-category__menu-bikes ul li a{align-items:center;background-position:left 24px center;background-repeat:no-repeat;background-size:25px 25px;border-block-end:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;display:flex;gap:8px;padding-block:5px}.mime-category__menu-bikes ul li a:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:25px;width:25px}.mime-category__menu-bikes ul li a b{font-size:rem(16px);font-weight:400;line-height:1.5em;max-width:185px}.mime-category__menu-bikes ul li a .submenu-arrow{display:block;margin-left:auto;padding-left:5px;padding-right:12px}.mime-category__menu-bikes ul li a .submenu-arrow:after{color:var(--color-tertiary-hover);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;margin-top:1px;position:absolute;right:15px;transition:transform .1s ease-out}.mime-category__menu-bikes ul li a:hover{background-color:#fff;text-decoration:underline}.mime-category__menu-bikes ul li span .submenu-arrow:after{transform:rotate(-90deg)}.mime-category__menu-bikes ul li span.active{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__menu-bikes ul li span.active .submenu-arrow:after{transform:rotate(0deg)}.mime-category__menu-bikes ul li span.active a{color:#ed1c24}.mime-category__menu-bikes ul li>ul li a{padding-left:20px}.mime-category__menu-bikes ul li>ul li ul a{padding-left:40px}.mime-category__menu-bikes ul li>ul li ul a.active{color:#ed1c24;text-decoration:underline}.mime-category--horizontal{background:none;border:none;margin-bottom:50px;margin-left:0;margin-top:50px;padding-left:0}.mime-category--horizontal .mime-category__menu-bikes{background:none;border:none;display:flex;flex-wrap:wrap;gap:20px}.mime-category--horizontal .mime-category__menu-bikes>div{background:#fff;border:1px solid #e7e7e7;border-bottom:0;color:#000;width:100%}@media (min-width:576px){.mime-category--horizontal .mime-category__menu-bikes>div{height:-moz-fit-content;height:fit-content;width:calc(50% - 15px)}}@media (min-width:768px){.mime-category--horizontal .mime-category__menu-bikes>div{width:calc(33.33333% - 15px)}}.mime-category--horizontal .mime-category__menu-bikes>div>span{background:#f9f9f9;border-bottom:1px solid #e7e7e7;display:block;padding:10px;text-align:center;text-transform:uppercase}.mime-category--horizontal .mime-category__menu-bikes>div li{list-style:none;position:relative}.mime-category--horizontal .mime-category__menu-bikes>div li:before{display:none}.mime-category--horizontal .mime-category__menu-bikes>div li a{color:#000;text-decoration:none}.mime-category--horizontal .mime-category__menu-bikes>div li a:hover{text-decoration:underline}.mime-category--horizontal .mime-category__menu-bikes>div .moreless{font-weight:700;justify-content:center;text-align:center;text-transform:lowercase}.mime-category--horizontal .mime-category__menu-bikes>div .moreless:before{display:none}.mime-category--horizontal .mime-category__menu-bikes h3{font-size:22px}.mime-category__list{background-color:#f9f9f9;border:1px solid #e7e7e7;border-bottom:0;border-radius:0 0 5px 5px;display:flex;flex-direction:column;margin-top:0;min-height:470px;padding:0;position:relative;width:310px;z-index:20}.mime-category__list .menu-item-98721{display:none}.mime-category__list ul{margin-bottom:0}.mime-category__list li,.mime-category__list>li{list-style:none}.mime-category__list>li>a{align-items:center;background-position:left 24px center;background-repeat:no-repeat;background-size:25px 25px;border-block-end:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;display:flex;gap:8px;padding-block:5px}.mime-category__list>li>a:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:25px;width:25px}.mime-category__list>li>a b{font-size:rem(16px);font-weight:400;line-height:1.5em;max-width:185px}.mime-category__list>li>a .submenu-arrow{display:block;margin-left:auto;padding-left:5px;padding-right:12px}.mime-category__list>li>a .submenu-arrow:after{color:var(--color-tertiary-hover);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;margin-top:1px;position:absolute;right:15px;transition:transform .1s ease-out}.mime-category__list>li>a:hover{background-color:#fff;text-decoration:underline}.mime-category__list>li>a:hover .submenu-arrow:after{transform:rotate(-90deg)}.mime-category__list>li.ext:has(.active)>a{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__list>li.ext:has(.active)>a .submenu-arrow:after{transform:rotate(-90deg)}.mime-category__list>li:first-of-type>a b{font-weight:700}.mime-category__list>li:hover .menu-level-2{display:grid;gap:20px;grid-auto-rows:min-content;grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.mime-category__list>li:hover .menu-level-2{grid-template-columns:repeat(3,1fr)}}.mime-category__list .menu-level-2{background-color:#fff;border-left:1px solid #e7e7e7;border-radius:0 0 5px 0;border-top:1px solid #e7e7e7;display:none;height:100%;left:100%;overflow:auto;position:absolute;top:-1px;width:991px}.mime-category__list .menu-level-2 li:not(:has(img)){padding:20px}.mime-category__list .menu-level-3{display:none}.mime-category__list .mime-category__container-banner{background-color:#9d9d9d}.mime-category__list a.active{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__list .menu-level-2:has(.active),.mime-category__list a.active+.menu-level-2{background:none;display:block!important;height:-moz-fit-content;height:fit-content;left:0;padding-left:0;position:relative;width:100%}.mime-category__list .menu-level-2:has(.active) li,.mime-category__list a.active+.menu-level-2 li{padding:0}.mime-category__list .menu-level-2:has(.active) .active,.mime-category__list a.active+.menu-level-2 .active{background-color:#fff}.mime-category__list .menu-level-2:has(.active) .active a,.mime-category__list a.active+.menu-level-2 .active a{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__list .menu-level-2:has(.active) a,.mime-category__list a.active+.menu-level-2 a{border-bottom:1px solid #e7e7e7;display:block;padding:10px 10px 10px 60px;width:100%}.mime-category__list .menu-level-2:has(.active) a:hover,.mime-category__list a.active+.menu-level-2 a:hover{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__list .menu-level-2:has(.active) li:has(.active)>div>a,.mime-category__list a.active+.menu-level-2 li:has(.active)>div>a{background-color:#fff;color:#ed1c24;text-decoration:underline}.mime-category__list-level-2{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:20px}.mime-category__list-level-2>li{align-items:center;border:1px solid #9d9d9d;border-radius:5px;color:transparent;display:flex;font-size:0;height:62px;line-height:0;overflow:hidden;width:calc(33.33333% - 13.33333px)}.mime-category__list-level-2>li>a.menu-image{flex-shrink:0;height:60px;width:60px}.mime-category__list-level-2>li>a.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.mime-category__list-level-2>li>a:not(.menu-image){line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:rem(16px);font-weight:700;line-height:1.5em;margin:6px 10px 6px 70px;overflow:hidden;text-overflow:ellipsis}.mime-category__list-level-2>li>a:not(.menu-image):hover{text-decoration:underline}.mime-category__list-level-2>li>div{flex:1;max-height:60px;padding:6px 10px}.mime-category__list-level-2>li>div>a>span{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:rem(16px);font-weight:700;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.mime-category__list-level-2>li>div>a:hover{text-decoration:none}.mime-category__list-level-2>li>div>a:hover>span{text-decoration:underline}.mime-category__list-level-2>li>div>.menu-level-3{display:none}.mime-banner{height:100%;padding:20px 24px}.mime-banner__category-list{display:flex;flex-direction:column;gap:16px}.mime-banner__category-list li a{align-items:center;background-color:#fff;border:1px solid #9d9d9d;border-radius:5px;display:flex;gap:10px;height:62px;overflow:hidden;padding:20px}.mime-banner__category-list li a svg{flex-shrink:0}.mime-banner__category-list li a span{flex:1;font-size:rem(16px);font-weight:700;line-height:1.5em}.mime-banner__title{font-size:rem(18,16);font-weight:700;line-height:1.5em;margin-bottom:24px;margin-top:32px;text-align:center}.mime-banner__link-list{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center}.mime-banner__link-list li a{color:gray;font-size:rem(16px);font-weight:400;line-height:1.5em;text-align:center;text-decoration:underline}@media (max-width:1399px) and (min-width:768px){.mime-category__list .menu-level-2{width:782px}.mime-category__list-level-2>li{width:calc(50% - 10px)}}@media (max-width:1199px) and (min-width:768px){#navigation{margin:0 15px}.in-index #content>div:first-child{margin:-15px;padding:0 15px 40px}.mime-category__list .menu-level-2{width:calc(100vw - 340px)}}@media (max-width:991px) and (min-width:768px){.mime-category-active.admin-logged:after{height:calc(100% - 262px);top:262px}.mime-category__list>li:hover .menu-level-2{grid-template-columns:1fr}.mime-category__list-level-2>li{width:calc(50% - 10px)}.mime-category-active:after{height:calc(100% - 262px);top:262px}}.banner-rating{background-color:#f9f9f9;margin-bottom:40px;margin-top:94px;padding-bottom:40px;position:relative}.banner-rating:before{border-left:9999px solid #f9f9f9;bottom:0;box-shadow:9999px 0 0 #f9f9f9;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.banner-rating .rate-header{position:relative;top:-66px}.banner-rating .rate-header .rate-img{margin:0 auto;width:104px}.banner-rating .rate-header h4{font-size:18px;margin:25px 0 0;text-align:center;width:100%}.banner-rating .ratings__header{display:block;padding:0 0 30px;text-align:center}.banner-rating .ratings__header h3{color:var(--color-tertiary);font-size:22px;font-weight:600;margin-bottom:14px}.banner-rating .ratings__header img{margin-top:-67px;position:relative;z-index:3}.banner-rating .ratings__header .store-rating{align-items:center;display:flex;gap:12px;justify-content:center}.banner-rating .ratings__header .store-rating .stars-rating{display:flex;flex-direction:column;gap:6px;text-align:left}.banner-rating .ratings__header .store-rating .stars-rating a.total-ratings{color:var(--color-tertiary);font-size:17;text-decoration:underline}.banner-rating .ratings__header .store-rating .stars-rating a.total-ratings:focus,.banner-rating .ratings__header .store-rating .stars-rating a.total-ratings:hover{text-decoration:none}.banner-rating .ratings__header .store-rating__average{color:var(--color-tertiary);font-size:32px;font-weight:600}.banner-rating .rate-items{display:flex;flex-wrap:wrap;position:relative}.banner-rating .rate-items .vote-wrap{font-size:14px;font-weight:400;position:relative}.banner-rating .rate-items .vote-wrap .stars{display:block;margin-bottom:10px}.banner-rating .rate-items .vote-wrap .vote-content{margin:0}.banner-rating .vote-wrap{border:none;color:var(--color-tertiary);display:flex;flex-wrap:wrap;font-weight:400;margin-bottom:10px;padding:38px 15px 15px;width:100%}.banner-rating .vote-wrap .vote-content{font-size:16px;order:-1;width:100%}.banner-rating .vote-wrap .vote-header{width:100%}.banner-rating .vote-wrap .vote-pic{display:none}.banner-rating .vote-wrap .vote-summary{margin-top:15px}.banner-rating .vote-wrap .vote-summary .stars{left:15px;margin:0;position:absolute;top:15px}.banner-rating .vote-wrap .vote-time{color:var(--color-tertiary);font-size:14px;font-weight:400;margin:0}.banner-rating .vote-wrap .vote-rating .vote-delimeter{display:none}.banner-rating .vote-wrap .vote-name{display:block;font-size:16px;font-weight:600;margin:0 0 5px}.banner-rating .button-wrap{margin-top:20px;text-align:center}.banner-rating .button-wrap .btn{box-shadow:0 3px 8px rgba(0,0,0,.08)}.banner-rating .button-wrap .btn.btn-success{border-color:var(--color-tertiary)}.rate-average{color:#000;font-size:14px;font-weight:400;font-weight:600}.stars{width:100px}.stars .star.star-half:before,.stars .star.star-on:before{color:#ffc211;font-size:16px}.stars a,.stars span{height:18px;width:20px}.stars .star.is-active:hover{color:#ffc211}.stars-label{color:var(--color-tertiary)}.rate-average-wrap .stars a:before,.rate-average-wrap .stars span:before{font-size:30px}@media screen and (min-width:768px){.banner-rating .rate-items .vote-wrap{width:33.33%}}.msg{padding-bottom:20px;padding-top:20px}body:not(.in-index) .site-msg.information{display:none}.site-msg.information{background-color:#212121;box-shadow:none;color:#fff;display:none;font-size:16px;font-weight:600;max-width:100%;opacity:1;padding:5px 20px;position:static;text-align:center}.site-msg.information text{color:#fff}.site-msg.information p{margin:8px 0}.site-msg.information a:hover{text-decoration:underline}@media (min-width:768px){.site-msg.information .container{width:747px}}@media (min-width:992px){.site-msg.information .container{width:972px}}@media (min-width:1200px){.site-msg.information .container{width:1178px}}@media (min-width:1440px){.site-msg.information .container{padding:0 20px;width:1340px}}.site-msg .close:before{color:#fff}@media (min-width:992px){.site-msg .close{right:20px}}.in-index .overall-wrapper,.type-category .overall-wrapper,.type-page .overall-wrapper,.type-post .overall-wrapper,.type-posts-listing .overall-wrapper,.type-product .overall-wrapper{display:flex;flex-wrap:wrap}.in-index .overall-wrapper #footer,.in-index .overall-wrapper #header,.in-index .overall-wrapper>div:not(.container),.type-category .overall-wrapper #footer,.type-category .overall-wrapper #header,.type-category .overall-wrapper>div:not(.container),.type-page .overall-wrapper #footer,.type-page .overall-wrapper #header,.type-page .overall-wrapper>div:not(.container),.type-post .overall-wrapper #footer,.type-post .overall-wrapper #header,.type-post .overall-wrapper>div:not(.container),.type-posts-listing .overall-wrapper #footer,.type-posts-listing .overall-wrapper #header,.type-posts-listing .overall-wrapper>div:not(.container),.type-product .overall-wrapper #footer,.type-product .overall-wrapper #header,.type-product .overall-wrapper>div:not(.container){width:100%}.in-index .overall-wrapper .user-action,.type-category .overall-wrapper .user-action,.type-page .overall-wrapper .user-action,.type-post .overall-wrapper .user-action,.type-posts-listing .overall-wrapper .user-action,.type-product .overall-wrapper .user-action{order:-10}.in-index .overall-wrapper .admin-bar,.type-category .overall-wrapper .admin-bar,.type-page .overall-wrapper .admin-bar,.type-post .overall-wrapper .admin-bar,.type-posts-listing .overall-wrapper .admin-bar,.type-product .overall-wrapper .admin-bar{order:-9}.in-index .overall-wrapper .top-navigation-bar,.type-category .overall-wrapper .top-navigation-bar,.type-page .overall-wrapper .top-navigation-bar,.type-post .overall-wrapper .top-navigation-bar,.type-posts-listing .overall-wrapper .top-navigation-bar,.type-product .overall-wrapper .top-navigation-bar{order:-8}.in-index .overall-wrapper #header,.type-category .overall-wrapper #header,.type-page .overall-wrapper #header,.type-post .overall-wrapper #header,.type-posts-listing .overall-wrapper #header,.type-product .overall-wrapper #header{order:-7}.in-index .site-msg.information,.type-category .site-msg.information,.type-page .site-msg.information,.type-post .site-msg.information,.type-posts-listing .site-msg.information,.type-product .site-msg.information{display:block}.admin-bar{z-index:1131}:focus{outline:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;display:block;position:relative;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slider .slick-arrow{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-out;width:30px;z-index:9}.slick-slider .slick-arrow:after{content:"";height:12px;margin:0 auto;width:8px}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:after{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:auto 100%}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next:after{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:auto 100%}.slick-slider .slick-arrow:hover{background-color:#f9f9f9}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-dots{display:flex;justify-content:center;margin:30px 0 15px;padding:0;width:100%}.slick-dots li{height:10px;list-style:none;margin:0 2px;position:relative;width:10px}.slick-dots li button{background-color:#dadada;border:1px solid transparent;border-radius:50%;display:block;font-size:0;height:10px;padding:0;width:10px}.slick-dots li.slick-active button{background-color:#000;border:2px solid #000;border-radius:50%;height:10px;width:10px}.products-block.slick-slider>div{border:0;padding:0;width:100%}.competitive-advantages{display:grid;gap:20px;grid-template-areas:"1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12";justify-content:space-between;margin:0 auto;max-width:1340px}@media (max-width:576px){.competitive-advantages{justify-content:center}}.competitive-advantages .item{position:relative}.competitive-advantages .item .header{align-items:center;display:flex;flex-direction:row;font-size:17px;font-weight:600;gap:20px;line-height:22px;margin-bottom:0;padding-bottom:0;padding-left:6px}.competitive-advantages .item .header:before{background-repeat:no-repeat;background-size:contain;height:16px;padding-right:10px;width:16px}.competitive-advantages .item .text{font-size:14px;line-height:20px;margin-bottom:0}.competitive-advantages .item-1 .header:before{background-image:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i1.svg);content:"";display:inline-block}.competitive-advantages .item-2 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i2.svg)}.competitive-advantages .item-3 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i3.svg)}.competitive-advantages .item-4 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i4.svg)}.competitive-advantages .item-5 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i5.svg)}.competitive-advantages .item-6 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i6.svg)}.competitive-advantages .item-7 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i7.svg)}.competitive-advantages .item-8 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i8.svg)}.competitive-advantages .item-9 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i9.svg)}.competitive-advantages .item-10 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i10.svg)}.competitive-advantages .item-11 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i11.svg)}.competitive-advantages .item-12 .header:before{content:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/i12.svg)}.competitive-advantages .text{padding:0 16px 16px 42px}@media (max-width:576px){.competitive-advantages .text{padding:0 16px 16px 40px}}@media (min-width:768px){.competitive-advantages .text{padding:0 42px}}.competitive-advantages .item-1{grid-area:"1"}.competitive-advantages .item-2{grid-area:"2"}.competitive-advantages .item-3{grid-area:"3"}.competitive-advantages .item-4{grid-area:"4"}.competitive-advantages .item-5{grid-area:"5"}.competitive-advantages .item-6{grid-area:"6"}.competitive-advantages .item-7{grid-area:"7"}.competitive-advantages .item-8{grid-area:"8"}.competitive-advantages .item-9{grid-area:"9"}.competitive-advantages .item-10{grid-area:"10"}.competitive-advantages .item-11{grid-area:"11"}.competitive-advantages .item-12{grid-area:"12"}@media (min-width:576px){.competitive-advantages{grid-template-areas:"1 2" "3 4" "5 6" "7 8" "9 10" "11 12";grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.competitive-advantages{grid-template-areas:"1 2 3" "4 5 6" "7 8 9" "10 11 12";grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.competitive-advantages{grid-template-areas:"1 2 3 4" "5 6 7 8" "9 10 11 12";grid-template-columns:repeat(4,1fr)}}.custom-footer__banner12{width:100%!important}@media screen and (max-width:767px){#header .user-action{display:none}#header .header-top .container{align-items:center;display:flex;flex-wrap:nowrap;padding-left:54px;padding-right:10px}#header .search{background-color:#fff;left:0;padding:5px 10px 10px;position:absolute;right:0;top:70px;width:100%;z-index:1005}#header .search .contact-header{display:none}#header .search .form-control{box-shadow:none}#header .searchWhisperer{max-height:calc(100vh - 115px)}#header .navigation-buttons{height:70px}#header .navigation-buttons a{display:block;height:25px;line-height:25px;margin-left:10px;width:25px}#header .navigation-buttons a:before{display:block;line-height:32px}#header .navigation-buttons a[data-target=navigation]{border-right:1px solid #e7e7e7;height:70px;left:0;margin-left:0;position:absolute;width:54px}#header .navigation-buttons a[data-target=navigation]:before{color:#000;font-size:24px;line-height:70px}#header .navigation-buttons a[data-target=search]{line-height:30px;order:-5}#header .navigation-buttons a[data-target=search]:before{color:#000;content:"\e920";font-family:Shoptet;font-size:25px;height:25px;width:25px}#header .navigation-buttons a[data-target=login]{display:block;height:28px;line-height:28px;width:28px}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/user.svg) no-repeat;background-size:100% auto;content:"";height:28px;width:28px}#header .navigation-buttons a[data-target=cart]{height:28px;margin-left:10px;width:30px}#header .navigation-buttons a[data-target=cart] i{bottom:12px;left:5px}#header .site-name{align-items:center;display:flex;height:70px;max-width:135px;min-width:135px}.user-action-in .popup-widget.cart-widget{top:70px}.scrolled-up.scrolled #header .search{display:none!important}}.in-index #header{border-bottom:none}#header{border-bottom:1px solid #e7e7e7;box-shadow:0 4px 10px rgba(0,0,0,.05)}#header .search{padding-left:10px;padding-right:10px}#header .search-form{position:relative}#header .search-form .form-control{border:3px solid #e7e7e7;border-radius:4px;height:50px;padding-left:35px}#header .search-form .search-button{font-size:0;height:auto;right:5px;top:5px;width:110px}#header .search-form .search-button:before{content:"Vyhledat";font-size:16px}#header .search-form:after{display:none}#header .search-form .search-input-icon{height:20px;left:20px;width:20px}#header .search-form .search-input-icon:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/search.svg?1) 50% no-repeat;background-size:100% auto;content:"";height:20px;width:20px}#header .search-form .search-button{display:block;height:40px;line-height:1;padding-top:9px}#header .search-form:hover .search-input{border-color:#e7e7e7}#header .navigation-buttons a{height:30px;margin-left:10px;width:30px}#header .navigation-buttons a.favorite{order:2}#header .navigation-buttons a[data-target=cart]{background-color:transparent;border-radius:0;order:3;padding:0;width:30px}#header .navigation-buttons a[data-target=cart]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/cart.svg?1) no-repeat;background-size:100% auto;content:"";height:100%;margin:0;width:100%}#header .navigation-buttons a[data-target=cart] i{background-color:var(--color-secondary);color:#fff;font-size:12px;font-weight:600;height:20px;left:-12px;line-height:14px;top:-6px;width:20px}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=login]{line-height:1;order:1}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/user.svg?1) no-repeat;background-size:100% auto;content:"";height:100%;width:100%}#header .header-bottom{border:none}#header .mail{display:none}@media (min-width:768px){#header{position:sticky;top:0;z-index:1130}#header .container{position:relative}#header .header-top{padding:20px 0}#header .header-top .mail{background-color:#fff;display:block;left:50%;margin-left:-120px;padding-left:7px;padding-right:7px;position:absolute;top:-32px}#header .header-top .mail a{color:var(--color-tertiary);font-size:16px;font-weight:500;padding-left:23px;position:relative}#header .header-top .mail a:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/mail-g.svg?1?1) 50% no-repeat;background-size:100% auto;content:"";display:block;height:16px;left:0;position:absolute;top:4px;width:16px}#header .search{max-width:340px;width:100%}#header .header-top-wrapper{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-left:20px;padding-right:20px}#header .header-top-wrapper>div{flex:none}#header .header-top-wrapper .navigation-buttons{margin-left:auto}#header .header-top-wrapper .site-name{flex:none;margin-right:auto;max-width:175px;min-width:175px}#header .header-top-wrapper .site-name a{display:block}#header .header-bottom-wrapper{padding-left:20px;padding-right:20px}#header .navigation-buttons{max-width:175px;min-width:175px;padding-left:0}#header .navigation-buttons a{margin-left:22px}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=login]{display:block}}@media (min-width:992px){#header .search{max-width:530px}}.login-window-visible .user-action .user-action-in>div.user-action-login{border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.06);display:flex;flex-wrap:wrap;max-width:500px;width:90%}.login-window-visible .user-action .user-action-in>div.user-action-login>div{width:100%}@media (min-width:992px){.login-window-visible .user-action .user-action-in>div.user-action-login>div{flex:1;width:50%}}@media (max-width:991px){.login-window-visible .user-action .user-action-in>div.user-action-login{bottom:auto}.login-window-visible .user-action .user-action-in>div.user-action-login .registrace-box{order:2;padding-top:10px}.login-window-visible .user-action .user-action-in>div.user-action-login>div{height:auto}}@media (max-width:767px){.login-window-visible .user-action .user-action-in>div.user-action-login{overflow:auto}}#header .user-action .login-widget.popup-widget{display:none!important}.login-widget .registrace-box{background-color:#f9f9f9;padding:20px 20px 35px}.login-widget .registrace-box h3{font-size:22px;margin-bottom:5px;margin-top:20px}@media (min-width:992px){.login-widget .registrace-box h3{font-size:28px}}.login-widget .registrace-box p{font-size:16px}.login-widget .registrace-box ul{list-style-type:none;margin:25px 0;padding-left:0}.login-widget .registrace-box ul li{font-size:16px;margin-bottom:10px;padding-left:25px;position:relative}.login-widget .registrace-box ul li:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;margin-top:-6px;position:absolute;top:50%;width:18px}.login-widget .registrace-box .btn-primary{padding:14px 30px}.user-action-in{position:relative}.user-action-in .login-widget{background-color:#fff;border-radius:6px;left:50%;margin:0;padding-top:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:99999}@media (max-width:991px){.user-action-in .login-widget{height:auto;width:90%}}@media (max-width:767px){.user-action-in .login-widget{box-shadow:none}}.user-action-in .login-widget:before{display:none}.user-action-in .login-widget .popup-widget-inner{border:0;border-radius:6px;box-shadow:none;padding:21px 20px}@media (max-width:767px){.user-action-in .login-widget .popup-widget-inner{height:auto;padding:20px;width:100%}}.user-action-in .login-widget .popup-widget-inner span.close{background-color:#f9f9f9;height:44px;line-height:44px;position:absolute;right:0;text-align:center;top:0;width:44px}.user-action-in .login-widget .popup-widget-inner span.close:hover{cursor:pointer}.user-action-in .login-widget .popup-widget-inner span.close:before{color:#000;content:"\e912";font-family:Shoptet}@media (min-width:767px){.user-action-in .login-widget .popup-widget-inner span.close{border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.25);right:-22px;top:-22px}}.user-action-in .login-widget .user-action-tabs{display:none}.user-action-in .login-widget h2{font-size:0;margin:20px 0 30px}.user-action-in .login-widget h2:before{color:#000;content:"Přihlášení";display:block;font-size:22px;font-weight:600}@media (min-width:992px){.user-action-in .login-widget h2:before{font-size:28px}}.user-action-in .login-widget .social-login-buttons{margin-top:12px}.user-action-in .login-widget .social-login-buttons-divider{margin-bottom:26px}.user-action-in .login-widget .social-login-buttons-divider span{color:#000;font-size:18px;font-weight:500;text-transform:uppercase}.user-action-in .login-widget .social-login-buttons-divider:after,.user-action-in .login-widget .social-login-buttons-divider:before{background-color:#000}.user-action-in .login-widget .login-wrapper{padding:0}.user-action-in .login-widget .login-wrapper .btn{margin-bottom:20px;padding:14px 30px}@media (max-width:400px){.user-action-in .login-widget .login-wrapper .btn{display:block;float:none}}.user-action-in .login-widget .login-wrapper .btn:after{display:none}.user-action-in .login-widget .login-wrapper .password-helper{width:auto}.user-action-in .login-widget .login-wrapper .password-helper a{color:#000;font-size:14px;font-weight:500;margin:10px 20px 5px 0;padding:0;text-decoration:underline}.user-action-in .login-widget .login-wrapper .password-helper a:hover{text-decoration:none}.user-action-in .login-widget .nemateucet{border-top:1px solid #000;margin-top:23px;padding:23px 0 19px}.user-action-in .login-widget .nemateucet p{color:#000;font-size:14px;font-weight:500;margin-bottom:0;text-align:center}.user-action-in .login-widget .nemateucet p:before{background-color:#000;content:"";display:block;height:30px;margin:0 auto 12px;-webkit-mask:url(/user/documents/upload/sablona-nemazat/svg/users-medical.svg) no-repeat 50% 50%;mask:url(/user/documents/upload/sablona-nemazat/svg/users-medical.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:45px}@media (max-width:767px){.user-action-in .login-widget .nemateucet p:before{height:70px;width:100px}}.user-action-in .login-widget .nemateucet p a{color:#000;display:block;font-weight:400;margin-top:13px;text-decoration:underline}.user-action-in .login-widget .nemateucet p a:hover{text-decoration:none}.user-action-in .login-widget .tab-content form .input-wrapper{color:#000;font-size:14px;font-weight:500}.user-action-in .login-widget .tab-content form .input-wrapper:before{display:block;margin-bottom:8px;width:100%}.user-action-in .login-widget .tab-content form .input-wrapper.email:before{content:"Uživatelské jméno nebo e-mail *"}.user-action-in .login-widget .tab-content form .input-wrapper.password:before{content:"Heslo"}.user-action-in .login-widget .tab-content form .login-wrapper{padding:0}.user-action-in .login-widget .tab-content form .login-wrapper .password-helper{float:none;text-align:center;width:100%}.user-action-in .login-widget .tab-content form .login-wrapper .password-helper a{color:#000;font-size:14px;font-weight:500;padding:16px 0 31px;text-decoration:underline;width:100%}.user-action-in .login-widget .tab-content form .login-wrapper .password-helper a:hover{text-decoration:none}.user-action-in .login-widget .tab-content form .login-wrapper button.btn{background-color:#e58400;border-color:#e58400;border-radius:3px;color:#fff;font-size:13px;font-weight:500;width:100%}.user-action-in .login-widget .tab-content form .login-wrapper button.btn:hover{background-color:#ca7506;color:#fff}.admin-logged .popup-widget.login-widget{top:50%}.login-window-visible #cboxOverlay{display:block!important;opacity:.3}@media screen and (max-width:767px){.navigation-in{box-shadow:inset 0 4px 10px 0 rgba(0,0,0,.05);height:100%;padding-bottom:10px}.navigation-in a{color:#fff}.navigation-in>ul{padding-bottom:15px}.navigation-in>ul>li{position:relative}.navigation-in ul.menu-level-2 li a,.navigation-in>ul>li>a>b{padding-bottom:10px;padding-top:10px}.navigation-in ul.menu-level-2 li a{color:#000}.navigation-in .navigationActions__submenu.menu-level-2 li>a{padding:4px 0 4px 4px}#navigation{border-top:none;height:calc(100% - 70px);padding-top:0;top:70px}#navigation .menu-level-1{padding:0 15px}#navigation .menu-level-1>li{border-bottom:1px solid #e7e7e7;margin:0}#navigation .menu-level-1>li>a{align-items:center;color:#283056;display:flex;font-size:17px;padding:5px 0}#navigation .menu-level-1>li>a:hover{color:#283056}#navigation .menu-level-1>li>a b{font-weight:600;text-decoration:none!important}#navigation .menu-level-1>li>a .submenu-arrow{margin-left:10px;width:30px}#navigation .menu-level-1>li>a .submenu-arrow:after{background-size:11px auto;margin:0;top:25px;width:30px}#navigation .menu-level-1>li>ul{padding-bottom:8px}#navigation .menu-level-1>li>ul>li>div>a{color:#283056;font-size:15px;font-weight:400;line-height:1;padding:8px 10px 12px 42px}#navigation .navigationActions{padding-bottom:5px}#navigation .navigationActions a{color:var(--color-tertiary);font-size:15px}#navigation .navigationActions>li{border-bottom:1px solid #e7e7e7;border-top:none}#navigation .navigationActions>li:first-of-type a>span{padding-bottom:13px;padding-top:13px}#navigation .navigationActions>li:first-of-type a>span>span:first-of-type{display:none}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2){margin-left:-4px;position:relative}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):before{background-color:#fff;content:"";display:block;height:20px;left:-2px;position:absolute;top:0;width:7px}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):after{background-color:#fff;content:"";display:block;height:20px;position:absolute;right:-2px;top:0;width:7px}#navigation .navigationActions>li:first-of-type a .submenu-arrow{font-size:12px;line-height:44px;margin-left:0;padding:0;position:static;width:20px}#navigation .navigationActions>li .navigationActions__submenu__item--active:before,#navigation .navigationActions>li:last-of-type{display:none}#navigation .navigationActions .navigationActions__submenu.menu-level-2{padding-bottom:10px}#navigation .top-navigation-menu{display:block;height:auto;padding:10px 15px}#navigation .top-navigation-bar-menu{display:block}#navigation .top-navigation-bar-menu li{margin:5px 25px 5px 0}#navigation .top-navigation-bar-menu li a{color:#283056;font-size:15px;padding:5px 0}}#navigation{visibility:hidden}#navigation .menu-level-1 .submenu-arrow{display:block;padding-left:5px;padding-right:12px}#navigation .menu-level-1 .submenu-arrow:after{color:var(--color-tertiary-hover);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;margin-top:1px;position:absolute}#navigation .menu-level-2{border:none}#navigation .navigation-in ul li:hover>a>b,#navigation .navigation-in ul li:hover>div>a>span{text-decoration:none}.navigation-in .menu-level-3{display:none!important}.navigation-in>ul>li.ext>ul>li>div>a{font-size:14px;font-weight:500}@media screen and (min-width:768px){.navigation-in>ul>li{border:none!important}.navigation-in>ul>li>a{align-items:center;color:#000;display:flex;height:59px;margin:0!important;padding:7px 13px 8px!important}.navigation-in>ul>li>a:hover{background-color:#fff;color:var(--color-primary)}.navigation-in>ul>li>a b{font-weight:600}.navigation-in>ul>li:first-child>a{padding-left:0!important}.navigation-in>ul>li.ext.exp>a{color:var(--color-primary)}.navigation-in>ul>li.ext.exp>ul{display:flex}.navigation-in>ul>li.ext.exp>ul:before{border-bottom:5px solid #e7e7e7;border-left:9998px solid #fff;bottom:0;box-shadow:9998px 0 0 #fff;content:"";display:block;left:-999px;position:absolute;right:-999px;top:0;z-index:10}.navigation-in>ul>li.exp>ul{top:58px}#navigation{border-top:1px solid #e7e7e7;height:60px}#navigation .top-navigation-menu{display:none}#navigation .menu-level-2{border-top:1px solid #e7e7e7;padding:10px 0;z-index:1010}#navigation .menu-level-2>li{display:flex;flex-basis:25%;min-height:auto;padding:5px;position:relative;width:25%;z-index:10}#navigation .menu-level-2>li>div{border-bottom:1px solid #e7e7e7;height:94px;width:100%}#navigation .menu-level-2>li>div>a{align-items:center;display:flex;font-size:16px;font-weight:600;height:100%;padding:0 0 0 10px;width:100%}#navigation .menu-level-2>li .menu-image{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;height:94px;justify-content:center;max-width:60px;min-width:60px;padding:0}#navigation .menu-level-2>li .menu-image img{max-height:67px;max-width:100%}#navigation .menu-level-2>li:hover>div>a{color:#001849}#navigation .menu-level-2>li:nth-last-child(-n+4) .menu-image,#navigation .menu-level-2>li:nth-last-child(-n+4)>div{border-color:transparent}.menu-helper{height:50px;right:20px}.menu-helper>span{color:#000;font-size:17px;font-weight:600;padding:10px 10px 0 20px}.menu-helper>span:after{color:var(--color-tertiary-hover)}.menu-helper>ul{top:calc(50% + 25px)}.menu-helper>ul li .submenu-arrow:after{color:var(--color-tertiary-hover)}}@media screen and (min-width:1200px){.navigation-in{font-size:17px}.menu-helper>span:after{color:#ed1c24;font-size:17px!important}#navigation .menu-level-2>li>div .menu-image{max-width:80px;min-width:80px}}@media (min-width:768px) and (max-width:991px){.top-navigation-bar .container{max-width:800px;width:100%}}.top-navigation-bar a{font-size:15px}.top-navigation-bar .top-navigation-menu{height:auto;padding-right:0}.top-navigation-bar .top-navigation-menu li{display:block}.top-navigation-bar .top-navigation-menu a{padding:2px 8px}.top-navigation-bar .top-navigation-tools{order:3}.top-navigation-bar .top-navigation-tools .login,.top-navigation-bar .top-navigation-tools a[data-testid=headerSignup]{display:none}.top-navigation-bar .top-navigation-tools #topNavigationDropdown{color:#fff;z-index:1140}.top-navigation-bar .dropdown-menu[aria-labelledby=topNavigationDropdown]{z-index:1140}.languagesMenu .languagesMenu__header{color:#fff}.languagesMenu .languagesMenu__list__link{color:var(--color-tertiary)}@media (min-width:768px){.top-navigation-bar{background-color:#212121;border-bottom:1px solid #e7e7e7;border-top:none;padding-bottom:7px;padding-top:7px}.top-navigation-bar .container>div{flex:none}.top-navigation-bar .top-navigation-bar-menu{display:flex}.top-navigation-bar .contact-box{margin-left:auto}.top-navigation-bar .contact-box ul{flex-wrap:nowrap;margin-left:auto;padding-bottom:3px}.top-navigation-bar .contact-box ul li{margin-left:20px}}@media (min-width:768px) and (max-width:850px){.top-navigation-bar .contact-box ul li{margin-left:10px}}@media (min-width:768px){.top-navigation-bar .contact-box ul li:first-child{margin-right:20px;order:3}}@media (min-width:768px) and (max-width:850px){.top-navigation-bar .contact-box ul li:first-child{margin-right:10px}}@media (min-width:768px){.top-navigation-bar .contact-box ul li:nth-child(2){order:2}.top-navigation-bar .contact-box ul li:nth-child(3){order:1}.top-navigation-bar .contact-box ul .social-icon-list{display:none}.top-navigation-bar a{color:#fff;font-size:15px}.top-navigation-bar a:hover{text-decoration:underline}.navigation-hovered:before,.search-focused:before{display:none}}@media (min-width:992px){.top-navigation-bar{font-size:16px}}@media screen and (max-width:767px){#footer .contact-box:not(.social-box) ul{display:block}#footer .custom-footer{margin-left:-20px;margin-right:-20px;padding-bottom:0}#footer .custom-footer>div{padding:0 20px;width:100%}#footer .custom-footer>div:first-of-type{border-bottom:1px solid #414141;padding-bottom:20px;width:100%}#footer .custom-footer>div:nth-child(2),#footer .custom-footer>div:nth-child(3){border-bottom:1px solid #414141}#footer .custom-footer>div:nth-child(2) h4,#footer .custom-footer>div:nth-child(3) h4{cursor:pointer;margin:0;padding:20px 0;position:relative}#footer .custom-footer>div:nth-child(2) h4:after,#footer .custom-footer>div:nth-child(3) h4:after{color:var(--color-tertiary-hover);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;position:absolute;right:0;top:25px;transition:all .2s ease-in-out}#footer .custom-footer>div:nth-child(2) ul,#footer .custom-footer>div:nth-child(3) ul{display:none;padding:0 0 10px;transition:.2s ease-out}#footer .custom-footer>div:nth-child(2).show-list h4:after,#footer .custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(180deg)}#footer .custom-footer>div:nth-child(2).show-list ul,#footer .custom-footer>div:nth-child(3).show-list ul{display:block}#footer .custom-footer>div:nth-child(5) h4,#footer .custom-footer>div:nth-child(5) ul{text-align:center}#footer #signature{margin-bottom:20px}#footer .footer-bottom .container{display:flex;flex-direction:column-reverse}#footer .footer-bottom .container .copyright{margin-bottom:20px}#footer .footer-bottom .container #signature{float:unset;margin:0}.footer-icons{border-top:1px solid #414141;padding-bottom:5px}.footer-icons .payment,.footer-icons .shipping{border:none;padding:10px 0}.footer-icons .payment img,.footer-icons .shipping img{margin:10px 10px 10px 0}}@media (max-width:400px){.footer-links>div{text-align:center;width:100%}.footer-links>div a{display:inline-block;text-align:left;width:165px}}#footer{background-color:#212121;border:none;padding-top:0}#footer h4{color:#fff;font-size:18px;font-weight:600;margin:30px 0 20px}#footer a{font-size:16px}#footer .contact-box a,#footer a{color:#fff}#footer .banner{margin-bottom:0;min-height:auto}#footer .banner-wrapper{margin-top:0}#footer .footer-bottom{background-color:#212121}#footer .footer-bottom .container{padding-bottom:20px;padding-top:20px}.footer-banners .mime-category__list{display:none}.footer-rows .custom-footer{display:flex;flex-wrap:wrap;padding-bottom:0;padding-top:0}.footer-rows .custom-footer>div:nth-child(5){width:100%}.footer-rows .custom-footer ul li{padding:0 0 10px}.footer-rows .contact-box ul{flex-wrap:wrap}.footer-rows .contact-box ul li:not(.social-icon-list){margin-bottom:5px;width:100%}.footer-rows .contact-box ul li.social-icon-list{padding-bottom:0}.contact-box{min-height:auto}.contact-box ul{display:flex}.contact-box ul>li:nth-child(2){order:-1}.contact-box ul li:not(.social-icon-list) span{font-size:16px;padding-left:25px}.contact-box ul li:not(.social-icon-list) span a{line-height:1.2}.contact-box ul li:not(.social-icon-list) span:before{content:"";height:16px;left:0;margin-top:-6px;position:absolute;top:50%;width:16px}.contact-box ul li span.mail:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/mail.svg?1) 50% no-repeat;background-size:100% auto}.contact-box ul li span.cellphone:before,.contact-box ul li span.tel:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/phone.svg?1) 50% no-repeat;background-size:100% auto}.contact-box .social-icon-list{padding-top:0}.contact-box .social-icon-list .social-icon{background-color:transparent;margin:0 10px 10px 0;padding:0}.contact-box .social-icon-list .social-icon:before{line-height:30px}.contact-box .instagram{height:30px;width:30px}.contact-box .instagram:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/ig.svg?1) 50% no-repeat;background-size:100% auto;content:""!important;display:block;height:30px;width:30px}.contact-box .facebook{height:30px;width:30px}.contact-box .facebook:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/fb.svg) 50% no-repeat;background-size:100% auto;content:""!important;display:block;height:30px;width:30px}.footer-logo{margin-top:35px}.footer-icons{border-bottom:1px solid #414141;display:block;margin-top:20px;width:100%}.footer-icons h5{color:#fff;font-size:14px;font-weight:400;margin:10px 10px 10px 0}.footer-icons .wrap{display:flex;flex-wrap:wrap}.footer-icons .payment,.footer-icons .shipping{border-top:1px solid #414141;padding:30px 10px}.footer-icons .payment img,.footer-icons .shipping img{margin:10px}#signature{color:#fff;font-size:16px;font-weight:400}#signature a{display:inline-block}#signature a:hover{text-decoration:none}#signature a:hover span{text-decoration:underline}#signature a span{display:inline-block}#signature a.title:hover{text-decoration:underline}#signature img{margin-left:2px;margin-right:0;width:42px}#signature .image img{filter:invert(1);margin-right:0;width:15px}.copyright{color:#fff;font-size:16px}@media (min-width:768px){.footer-icons{display:flex;flex-wrap:nowrap;justify-content:unset}.footer-icons .shipping{border-right:none;width:55%}.footer-icons .payment{width:45%}}@media screen and (min-width:992px){.footer-rows .custom-footer>div{width:25%}.footer-icons>div{align-items:center;display:flex;justify-content:center}}@media (max-width:991px){.footer-rows .custom-footer>div{width:50%}.footer-links>div{width:33.33%}}.custom-footer__newsletter{background-color:#fff;position:relative;width:100%!important}.custom-footer__newsletter:before{background-color:#e7e7e7;content:"";display:block;height:1px;width:100%}.custom-footer__newsletter:after{background-color:#fff;border-left:9999px solid #fff;box-shadow:9999px 0 0 #fff;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0;top:-1px}.custom-footer__newsletter .newsletter-header h4{font-size:22px;text-align:center}.custom-footer__newsletter .newsletter-header h4 span{color:var(--color-tertiary);font-weight:400}.custom-footer__newsletter .newsletter-header h4 span span{color:#ed1c24;font-weight:600}.custom-footer__newsletter .subscribe-form{margin:15px auto 25px;max-width:480px;position:relative;width:100%}.custom-footer__newsletter .subscribe-form .validator-msg-holder+br{display:none}.custom-footer__newsletter .subscribe-form .consents.consents-first{color:var(--color-tertiary);margin-top:10px;text-align:center}.custom-footer__newsletter .subscribe-form .consents.consents-first a{color:var(--color-tertiary);font-size:16px}@media (min-width:768px){.custom-footer__newsletter{margin-left:auto;margin-right:auto}}@media (min-width:992px){.custom-footer__newsletter .newsletter-header h4{font-size:26px}}.welcome-wrapper{display:none}.footer-banner .about .row{margin-left:-10px;margin-right:-10px}.footer-banner .about .row .col-md-6{padding:10px}.footer-banner .about .row .col-md-6:nth-child(2){text-align:center}.footer-banner .about .row .col-md-6 img.img3{margin-top:100px;max-width:465px;width:100%}@media (max-width:767px){.footer-banner .about .row .col-md-6 img.img3{margin-top:30px}}.footer-banner .about .row h1{font-size:32px!important;margin:50px 0 15px!important}@media screen and (min-width:992px){.footer-banner .about h1{font-size:38px!important;margin:30px 0 20px!important}}.brands{margin-top:30px}.brands .brand-text h2{font-size:22px;margin:5px 0}.brands .brand-text a.chevron-after{color:#000}.brands .brands-wrap{border-top:1px solid #e7e7e7;padding:60px 0}.brands .brand-slider .brand{padding-left:50px;padding-right:50px}.brands .brand-slider .slick-slide{padding:0 10px}.brands .brand-slider .slick-slide img{margin:0 auto}.brands .brand-slider .slick-track{align-items:center;display:flex}.brands .brand-slider .slick-arrow{background-color:#fff}@media (min-width:992px){.brands .brands-wrap{align-items:center;display:flex}.brands .brand-slider{width:calc(100% - 300px)}.brands .brand-text{padding-right:30px}}@media screen and (min-width:1200px){.brands .brand-text{padding-right:50px}}@media (max-width:991px){.brands{margin-top:0}.brands .brands-wrap{padding:30px 0}.brands .brand-text{padding-bottom:25px;text-align:center}.banner-wrapper{margin-top:0}}#carousel{position:relative}.carousel-control{border-radius:50%;height:30px;opacity:1;top:calc(50% - 15px);width:30px}.carousel-control:before{border:none;height:30px;width:28px}.carousel-control.right{background-color:#fff;right:10px}.carousel-control.right:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:auto 16px;content:""}.carousel-control.left{background-color:#fff;left:10px}.carousel-control.left:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:auto 16px;content:""}.carousel-indicators{bottom:-42px;left:0;margin:10px 0;right:0;width:auto}.carousel-indicators li{background-color:transparent;border:1px solid #e7e7e7;border-radius:4px;height:8px;margin:3px;width:32px}.carousel-indicators li.active{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:4px;height:8px;margin:3px;width:32px}.banners-row:not(.footer-banners){padding-bottom:42px}.banners-row:not(.footer-banners) .banner-wrapper a:hover img{transform:scale(1)}@media (min-width:768px){.desktop #carousel{margin-right:5px}.desktop .banners-row:not(.footer-banners){background-color:#f9f9f9;margin:0;padding-bottom:65px;padding-top:25px;position:relative}.desktop .banners-row:not(.footer-banners):before{border-left:9999px solid #f9f9f9;bottom:0;box-shadow:9999px 0 0 #f9f9f9;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.desktop .banners-row:not(.footer-banners) .col-sm-8{width:75%}.desktop .banners-row:not(.footer-banners) .col-sm-4{width:25%}.desktop .banners-row:not(.footer-banners) .next-to-carousel-banners{padding-left:15px}}@media (max-width:767px){.in-index .content-wrapper{padding-top:0}.in-index .banners-row:not(.footer-banners)>div{padding-left:0;padding-right:0}.carousel-control{display:none}}.topcat{padding:20px 0}.topcat-wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.topcat-wrap .item{width:50%}.topcat-wrap .item h2{color:#000;font-size:16px;font-weight:600;margin:5px 0;text-align:center;transition:.2s ease-in-out}.topcat-wrap .item .image{align-items:center;display:flex;justify-content:center;margin-bottom:5px}.topcat-wrap .item .image img{display:block;margin:0 auto;transform:scale(1);transition:.2s ease-in-out;width:100%}.topcat-wrap .item a{color:var(--color-tertiary);display:block;padding:20px 10px}.topcat-wrap .item a:hover .text{color:var(--color-primary)}.topcat-wrap .item a:hover .image img{transform:scale(1.02)}@media screen and (min-width:768px){.topcat{padding:35px 0}.topcat-wrap .item{width:33.33%}}@media (min-width:992px){.topcat-wrap .item h2{font-size:18px}}@media (min-width:1200px){.topcat-wrap .item{width:16.6667%}}.homepage-blog .homepage-group-title{color:#000}.homepage-blog{padding-bottom:60px}.blog-wraper .news-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.blog-wraper .news-wrapper .news-item{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;width:calc(33.33333% - 10px)}.blog-wraper .news-wrapper .news-item h2{margin:auto;order:2;width:90%}.blog-wraper .news-wrapper .news-item time{background-color:#fff;color:#6a6a6a;display:inline-block;margin:0!important;padding-right:1rem;position:relative;z-index:1}.blog-wraper .news-wrapper .news-item .time-wrapper{margin:auto;order:1;position:relative;width:90%}.blog-wraper .news-wrapper .news-item .time-wrapper:after{background:#dfdfdf;content:"";height:1px;inset:0;margin:auto;position:absolute;width:100%}.blog-wraper .news-wrapper .news-item .image a{width:100%}.blog-wraper .news-wrapper .news-item .title{color:#2f2f2f;font-size:20px;font-weight:600;margin-top:10px;text-decoration:none}.blog-wraper .news-wrapper .news-item .description{color:#2f2f2f;font-size:14px;font-weight:300;line-height:20px;margin:auto;order:3;width:90%}.blog-wraper .news-wrapper .news-item .text time{margin-bottom:5px}@media (min-width:768px){.blog-wraper .news-wrapper .news-item .text{border:1px solid #f4f4f4;border-top:none;padding:0 14px 22px}}@media (max-width:767px){.blog-wraper .news-wrapper .news-item{flex-direction:row;justify-content:flex-start;width:100%}.blog-wraper .news-wrapper .news-item .image{margin-right:10px;width:33.3333333333%}.blog-wraper .news-wrapper .news-item .title{margin-top:0}}@media (max-width:479px){.blog-wraper .news-wrapper .news-item .image{margin-bottom:10px}}.blog-wraper .news-wrapper .news-item:not(:nth-child(-n+3)){display:none}@media (min-width:768px){.blog-wraper .news-item .image{margin-right:0}}@media (min-width:480px){.blog-wraper .news-item .image{margin-right:0;width:100%}}.blog-wraper .text time{display:none}.blog-wraper .image{position:relative}.blog-wraper .image time{background-color:#478c5c;border-radius:50%;bottom:0;color:#fff;font-size:14px;font-weight:600;height:50px;line-height:50px;margin-bottom:-15px;position:absolute;right:14px;text-align:center;width:50px}@media (max-width:767px){.blog-wraper .text time{display:block}.blog-wraper .image time{display:none}}@media (min-width:768px){.banner-category .blog-wraper a:hover img,.banner-footer .blog-wraper a:hover img,.banner-wrapper .blog-wraper a:hover img,.banners-content .blog-wraper a:hover img,.footer-banner .blog-wraper a:hover img{transform:inherit}}.ratings-banner .user-rating{width:100%}@media (min-width:992px){.ratings-banner .user-rating{width:33.3333333333%}}.ratings-banner .user-rating p:empty{display:none}.ratings-banner .user-rating__description{margin-top:10px}.ratings-banner .user-rating .user-rating-time{opacity:.8}.ratings-banner .user-rating__score{display:flex}.ratings-banner .user-rating__score .score{margin-right:10px}.ratings__header-img{text-align:center}.type-category #content{padding-bottom:20px}.type-category .pagination-appendix{display:none}.type-category .content-wrapper-in{flex-direction:row}.category-content-wrapper>h4{display:none;font-size:19px}.category-content-wrapper .products-block .product{border-bottom:1px solid #e7e7e7}@media (min-width:992px){.category-content-wrapper .products-block .product:nth-child(3n){border-right:0}}.category-header-pagination{color:#666}@media (min-width:480px){.category-content-wrapper .products-block .product{padding:20px 10px 25px}}@media (min-width:768px){.category-header{padding-left:0;padding-top:0!important;text-align:left}.category-header>form{display:block;order:-1;padding-bottom:15px;padding-top:20px}.category-header .dropdown button{display:none;font-size:14px;font-weight:500;padding:10px}.category-header .dropdown .dropdown-menu{background-color:transparent;border:none;box-shadow:none;display:flex;flex-wrap:wrap;position:static}.category-header .dropdown .dropdown-menu li{margin-right:15px;padding:0}.category-header .dropdown .dropdown-menu li label,.category-header .dropdown .dropdown-menu li strong{font-size:16px;padding:5px}.category-header .dropdown .dropdown-menu li label{text-decoration:underline}.category-header .dropdown .dropdown-menu li label:hover{color:var(--color-tertiary);text-decoration:none}.category-header .products-listing-order-heading{display:none}.category-top>h4:before{font-size:24px}}@media (min-width:992px){.category-content-wrapper>h4{font-size:28px}}@media (max-width:767px){.category-header #products-listing-order{background-color:#f9f9f9;border:1px solid #e7e7e7!important;font-size:18px!important}.category-header #products-listing-order .products-listing-order-heading{display:none}.category-header #products-listing-order .icon-chevron-down{font-size:16px!important}.category-header #products-listing-order .icon-chevron-down:before{color:#ed1c24}.category-content-wrapper{display:flex;flex-wrap:wrap}.category-content-wrapper>div,.category-content-wrapper>h4{width:100%}.category-content-wrapper>h4{margin:30px 0 15px}.category-content-wrapper #filters-wrapper{order:-5}}.category-title{line-height:1.05;margin-bottom:20px!important;margin-top:0!important;padding-top:20px}.category-top{background-color:#f9f9f9;position:relative;z-index:1}.category-top:before{background:#fff;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media (min-width:768px){.category-top{max-width:unset!important}}.category-top .subcategories li a{text-decoration:none}.category-top .subcategories li a .text{font-weight:400;text-decoration:none}#content .filter-section-parametric-id-38{display:none}#content .filters.visible{order:-20}#content #filters-wrapper{font-size:16px}@media (min-width:768px){#content #filters-wrapper{background-color:#fff}}#content #filters-wrapper input[type=checkbox]+label:before,#content #filters-wrapper input[type=radio]+label:before{top:0}@media (max-width:991px){#content #filters-wrapper input[type=checkbox]+label:before,#content #filters-wrapper input[type=radio]+label:before{top:5px}}#content #filters-wrapper input[type=checkbox]:checked+label:after{top:10px}@media (max-width:991px){#content #filters-wrapper input[type=checkbox]:checked+label:after{top:14px}}#content #filters-wrapper .filters-wrapper{display:flex;flex-direction:column;width:100%}@media (max-width:767px){#content #filters-wrapper .filters-wrapper{flex-wrap:wrap}#content #filters-wrapper .filters-wrapper>.category-header{margin-bottom:0;order:-19;padding-top:0}}#content #filters-wrapper .filters-wrapper>.category-header>form{align-items:center;display:flex;justify-content:flex-end;position:relative}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li strong{color:#000;font-size:16px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label{font-weight:400;text-decoration:underline}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label:hover{color:var(--color-primary)!important}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order{background-color:#fff}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order:after{background-color:#fff;bottom:1px;content:"";height:4px;left:1px;position:absolute;width:calc(100% - 2px);z-index:1101}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu{border-color:#9d9d9d;border-width:1px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li{margin-bottom:10px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong{padding:3px 0}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label:hover,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong:hover{color:var(--color-primary)}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{border:0;color:#000;font-size:14px;font-weight:700;line-height:1;padding:16px 0;text-align:start}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{display:none}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order:hover{color:var(--color-primary)}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{color:var(--color-primary);float:unset;font-size:10px;margin-left:3px;position:relative;top:0}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{top:0}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down:before{display:inline-block;text-decoration:none}@media (max-width:767px){#content #filters-wrapper .filters-wrapper>.category-header>form{justify-content:center}}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{flex:1 1 auto;margin:0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{order:-20;width:100%}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{display:none}}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a{align-items:center;background-color:var(--color-primary);border:0;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:normal;margin-left:-1px;padding:7px}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:before{content:""}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:after{display:none}@media (max-width:992px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a{max-width:720px}}@media (max-width:767px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a{max-width:unset;width:100%}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters{border:1px solid #9d9d9d;margin-left:-40px;margin-right:-10px}}#content #filters-wrapper .filters-wrapper #filters.filters{align-items:center;border-bottom:0;margin-bottom:0;width:100%}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters{background-color:transparent;border:0;display:flex;width:auto}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{word-wrap:break-word;color:var(--color-primary);display:none;font-size:16px;font-weight:600;padding-left:30px;padding-right:10px;place-items:center;position:relative}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{display:flex}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .title{background-color:#9d9d9d;background-position:center left 13px;background-repeat:no-repeat;color:#fff;display:none;font-size:16px;font-weight:600;margin-left:-1px;padding:19px 3px 19px 43px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .triangle{background-color:#9d9d9d;-webkit-clip-path:polygon(0 0,50% 50%,0 100%);clip-path:polygon(0 0,50% 50%,0 100%);display:none;height:60px;margin-left:-1px;width:30px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{background-color:transparent;padding:0}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4{color:#000;font-size:16px!important;font-weight:600!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:after{margin-left:6px!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:hover{color:var(--color-primary)}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{background-color:transparent;border-bottom:1px solid #e7e7e7;padding:0;position:relative}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{border-bottom:0}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{padding-block:16px;width:100%}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section+.filter-section,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:first-child{border-top:0}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-count{display:none}@media (min-width:768px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-button{display:none}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.slider-wrapper{max-width:100%;order:-10;padding-right:32px}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4{background-color:#f9f9f9;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#9d9d9d;border-width:1px}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:after{transform:rotate(0deg) translateY(-1px)}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:before{background-color:#f9f9f9;bottom:1px;content:"";height:2px;left:9px;position:absolute;width:calc(100% - 10px);z-index:1111}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) form{display:none}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{align-items:center;border-radius:20px;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:0;margin-left:8px;padding:8px 16px}@media (min-width:768px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{border-radius:5px;height:22px}}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{align-items:center;display:flex;justify-content:space-between}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4:after{color:var(--color-primary);content:"\e911";display:inline-block;font-family:Shoptet;font-size:12px;margin-left:3px;margin-top:6px;transform:rotate(-180deg) translateY(2px)}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{padding-block:12px;padding-inline:24px;z-index:5}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{background-color:#f9f9f9;border:1px solid #e7e7e7;border-radius:2px;border-radius:5px;border-top-left-radius:0;left:22px;padding:8px;position:absolute;top:23px;width:200px;z-index:1110}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{clear:none;margin:0;width:100%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div label{color:#000;font-size:16px;margin-right:0;white-space:nowrap;width:100%}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{width:25%}}@media (max-width:576px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{width:33.33%}}@media (max-width:480px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{width:50%}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter{transform:scale(.9)}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#9d9d9d;border-color:#9d9d9d}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#e0e0e0}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#e0e0e0;border-color:#9d9d9d}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#9d9d9d}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider span{background-color:var(--color-primary);border-radius:4px;color:var(--color-primary)}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover{display:flex;flex-direction:column;width:100%}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-section-manufacturer{padding-right:32px}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover{flex-direction:row;margin-right:24px;order:-1;position:relative;width:auto}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label{font-size:16px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label .filter-count{display:none}#content .vybrane-filtry{align-items:center;border-radius:0;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:0;order:0;padding:0 0 10px;visibility:hidden}#content .vybrane-filtry #clear-filters{order:1}@media (max-width:767px){#content .vybrane-filtry{margin-top:15px}}#content .vybrane-filtry:not(.aktivni-filtr){margin-bottom:0;padding:0}@media (max-width:767px){#content .vybrane-filtry:not(.aktivni-filtr){margin:0}}#content .vybrane-filtry:not(.aktivni-filtr) .slider-wrapper{color:var(--color-primary);margin:12px 11px}#content .vybrane-filtry.aktivni-filtr{order:-20;visibility:visible}#content .vybrane-filtry.aktivni-filtr .vybrane-filtry-text{color:var(--color-primary);display:block;font-size:13px;font-weight:700;line-height:normal;margin-left:0;visibility:visible}#content .vybrane-filtry.aktivni-filtr #clear-filters,#content .vybrane-filtry.aktivni-filtr .filter-label,#content .vybrane-filtry.aktivni-filtr .slider-wrapper{visibility:visible}#content .vybrane-filtry .vybrane-filtry-text{display:none;margin:12px 0 12px 11px;order:-1}#content .vybrane-filtry .filter-here{display:flex;flex-wrap:wrap;width:90%}@media (max-width:767px){#content .vybrane-filtry .filter-here{width:100%}}#content .vybrane-filtry .filter-section.filter-section-count{padding:0}#content .vybrane-filtry .filter-total-count{display:none}#content .vybrane-filtry #clear-filters{margin-bottom:0}#content .vybrane-filtry #clear-filters a{color:var(--color-primary)!important;font-size:14px;font-weight:300;padding-bottom:5px;text-transform:none}#content .vybrane-filtry #clear-filters a:after,#content .vybrane-filtry .filter-count{display:none}#content .vybrane-filtry .filter-label{align-items:center;background-color:#fff;border:1px solid #9d9d9d;border-radius:5px;color:var(--color-primary);display:flex!important;font-size:14px;font-weight:400;line-height:1;margin:0;min-height:24px;padding:9px 10px;top:-8px;width:auto}#content .vybrane-filtry .filter-label:after{color:var(--color-primary);content:"\e912";display:block;font-family:shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper{align-items:center;background-color:#fff;border:1px solid #9d9d9d;border-radius:5px;color:var(--color-primary);display:flex;font-size:14px;font-weight:400;line-height:1;margin:0;max-width:unset;min-height:24px;padding:9px 10px;width:auto}#content .vybrane-filtry .slider-wrapper:hover{cursor:pointer}#content .vybrane-filtry .slider-wrapper .slider-content,#content .vybrane-filtry .slider-wrapper h4{display:none}#content .vybrane-filtry .slider-wrapper .slider-header{margin-left:3px;padding:0;width:auto}#content .vybrane-filtry .slider-wrapper .slider-header .from,#content .vybrane-filtry .slider-wrapper .slider-header .to{color:var(--color-primary)}#content .vybrane-filtry .slider-wrapper.slider-filter:before{display:none}#content .vybrane-filtry .slider-wrapper:before{color:var(--color-primary);content:"Cena:"}#content .vybrane-filtry .slider-wrapper:after{color:var(--color-primary);content:"\e912";display:block;font-family:Shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper .from,#content .vybrane-filtry .slider-wrapper .to{float:none;width:auto}#content .vybrane-filtry .slider-wrapper .from>span,#content .vybrane-filtry .slider-wrapper .to>span{font-size:14px}#content .vybrane-filtry .slider-wrapper .from:after{content:" - ";font-size:14px}.type-category .filters-wrapper .category-header{padding:20px 0}.type-category .category-header-pagination{color:#505050;font-size:16px;font-weight:400;line-height:normal}.type-category .category-header-pagination strong{font-weight:400}.type-category .category-header .products-listing-order-heading{color:#000;font-size:14px;font-weight:400;line-height:normal}@media (min-width:768px){.type-category .category-header .products-listing-order-heading{display:none}}.type-category .category-header .products-listing-order-heading:before{content:""}@media (min-width:768px){.type-category .content-wrapper .dropdown .dropdown-menu{border:0;box-shadow:none;display:flex;min-width:410px;position:relative;width:100%}.type-category .content-wrapper .dropdown .dropdown-menu li:first-child strong{padding-left:0}}@media (max-width:767px){.type-category .content-wrapper .dropdown .dropdown-menu{padding:15px}}.columns-mobile-2 .products-block.row>div{width:100%}.mobile .category-header{margin-bottom:0}#content #filters-wrapper{padding-top:24px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{background-color:#f9f9f9;border:1px solid #e7e7e7;display:flex;flex-direction:column-reverse}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-block:16px;row-gap:10px;width:100%}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean{display:block;width:100%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form{border:none;display:block;padding-left:24px;padding-right:0;position:unset;width:auto;z-index:1}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form{padding-top:0}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form:nth-child(2){display:flex;flex-wrap:wrap;padding-left:0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form:nth-child(2){padding-left:24px;padding-top:0}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form:nth-child(2) fieldset div{width:auto}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form:nth-child(2) fieldset>div:not(:first-child){margin-left:0}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean .param-filter-top form:nth-child(2) fieldset>div:not(:first-child){margin-left:10px}}.param-filter-top{display:flex;margin-left:0}@media (max-width:767px){.param-filter-top{flex-wrap:wrap}}.param-filter-top>form>fieldset{-moz-column-gap:15px;column-gap:15px;display:flex;flex-direction:row;padding-right:15px}@media (max-width:767px){.param-filter-top>form>fieldset{flex-wrap:wrap}}.param-filter-top .filter-label{color:var(--color-primary);font-size:16px;font-weight:400;line-height:normal;padding-left:30px}.empty-filtered-page .pagination-wrapper,.param-filter-top .filter-count{display:none}.empty-filtered-page .category-header>.category-header-pagination,.empty-filtered-page .category-header>form{display:none!important}.empty-filtered-page .subcategories{display:none}.empty-filtered-page .filter-sections{display:none!important}.pagination-wrapper{margin-bottom:15px;margin-top:30px}.pagination-wrapper .pagination-top .pagination-link,.pagination-wrapper .pagination-top strong{display:none}.pagination>a{border:1px solid #e7e7e7;border-radius:50%;height:40px;line-height:36px;text-decoration:none;width:40px}.pagination>a,.pagination>a:hover{background-color:transparent;color:var(--color-tertiary)}.pagination>a:hover{border-color:#000}.pagination>strong{background-color:#000;border-radius:50%;color:#fff;font-weight:400;height:40px;line-height:38px;width:40px}.pagination-link.next:before,.pagination-link.prev:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/arrow.svg) 50% no-repeat;background-size:100% auto;content:"";height:9px;width:14px}.pagination-link.prev:before{transform:rotate(180deg)}#productsTop{display:none}#productsTop .product{border-bottom:1px solid #e7e7e7;display:block;margin-bottom:0;padding:5px 0;width:100%}#productsTop .product .p{align-items:center;display:flex;flex-wrap:nowrap}@media (min-width:768px){#productsTop .product .p .image{width:10%}}#productsTop .product .p .p-in{align-items:center;display:flex;justify-content:space-between;width:90%}#productsTop .product .p .p-in-in{flex-basis:66.6666%;padding:0;width:66.6666%}#productsTop .product .p .name{color:var(--color-tertiary);font-size:16px;font-weight:600;line-height:1.3;margin-right:15px;max-width:unset;padding:0;text-decoration:none;width:100%}@media (min-width:768px){#productsTop .product .p .name{width:75%}}#productsTop .product .p .name span{display:block}#productsTop .product .p .name:hover{text-decoration:underline}@media (min-width:768px){#productsTop .product .p .ratings-wrapper{padding-left:20px;width:50%}}#productsTop .product .p .availability span{font-size:14px;font-weight:600}#productsTop .product .p .availability .availability-amount{display:none}#productsTop .product .p .availability span[style="color:#66bb33"]{padding-left:15px;position:relative;white-space:nowrap}#productsTop .product .p .availability span[style="color:#66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:10px;left:0;margin-top:-4px;position:absolute;top:50%;width:11px}#productsTop .product .p .p-bottom{flex-basis:33.3333%}#productsTop .product .p .p-bottom>div{display:block}#productsTop .product .p .p-bottom .prices .price-standard-wrapper{display:inline-block!important}#productsTop .product .p .p-bottom .prices .price-standard-wrapper.placeholder{display:none!important}#productsTop .product .prices{display:block;min-height:auto;min-height:52px;position:relative;text-align:right}#productsTop .product .prices .price-final{line-height:1.2}#productsTop .product .prices .price-save{display:inline-block!important;left:0;margin-top:-26px;text-align:center;top:50%}#productsTop .toggle-top-products{color:var(--color-tertiary);font-size:14px;position:relative;text-decoration:underline}#productsTop .toggle-top-products:hover{text-decoration:none}#productsTop .toggle-top-products:after{display:none}#productsTop .button-wrapper{display:block;text-align:center;width:100%}@media (min-width:768px){#productsTop .product .p .p-in-in{display:flex}#productsTop .product .prices{min-width:230px;padding-left:20px}}@media (min-width:992px){#productsTop .product .p .price strong{font-size:22px}}@media screen and (min-width:1200px){#productsTop .product.active:nth-child(n+4){display:none}#productsTop.showTop>div.active{display:block}}@media (max-width:767px){#productsTop .product .prices{max-width:110px;padding-left:10px;white-space:nowrap}#productsTop .product .prices .price-save{display:none}}.sidebar .sidebar-inner{display:none}@media (min-width:768px){.id--51 .sidebar,.type-manufacturers-listing .sidebar,.type-page .sidebar,.type-post .sidebar,.type-posts-listing .sidebar,.type-product .sidebar{display:none}.sidebar-indented .content .sidebar{margin-left:0;margin-right:0}}@media (min-width:992px){.sidebar{width:330px}}.subcategories.with-image{margin:0 -10px;width:calc(100% + 20px)}.subcategories.with-image .divider{display:none!important}.subcategories.with-image li{padding:10px;position:relative;width:100%}.subcategories.with-image li.show{display:block}.subcategories.with-image li a{background-color:#fff;border:1px solid #e7e7e7;border-radius:2px;box-shadow:0 3px 8px rgba(0,0,0,.08);height:55px;padding:5px 10px;text-decoration:none}.subcategories.with-image li a:after{display:none}.subcategories.with-image li a .image{min-width:50px;width:50px}.subcategories.with-image li a .image img{max-height:40px}.subcategories.with-image li a .text{font-size:16px;font-weight:400;line-height:1.3;max-width:100%;text-transform:none;transition:all .2s ease-out}.subcategories.with-image li a:hover{border-color:var(--color-primary);box-shadow:0 4px 10px rgba(0,0,0,.08)}.subcategories.with-image li a:hover .text{text-decoration:none}.subcategories.with-image+.show-more{text-align:center}.subcategories.with-image+.show-more .btn-more{color:var(--color-tertiary);cursor:pointer;display:inline-block;font-size:14px}.subcategories.with-image+.show-more .btn-more:after{height:14px}.subcategories.with-image.showAll li{display:block}.subcategories.with-image.showAll+.show-more .btn-more span{font-size:0}.subcategories.with-image.showAll+.show-more .btn-more span:before{content:"Zobrazit méně";font-size:15px}.subcategories.with-image.showAll+.show-more .btn-more:after{transform:rotate(180deg)}@media (min-width:480px){.subcategories.with-image li{width:50%}}@media (min-width:1200px){.subcategories.with-image li{width:25%}}@media (max-width:991px){.subcategories.with-image{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.subcategories.with-image li{padding:5px}}.type-product .product-slider-holder .product-slider.products-related{padding-bottom:0}table.detail-parameters tbody tr td a{color:var(--color-tertiary)}.p-detail-tabs-wrapper{margin-bottom:50px}.p-detail-tabs-wrapper .responsive-nav{background-color:#f9f9f9;margin-bottom:30px;position:relative}.p-detail-tabs-wrapper .responsive-nav:before{border-left:9999px solid #f9f9f9;bottom:0;box-shadow:9999px 0 0 #f9f9f9;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.p-detail-tabs-wrapper .shp-tabs-holder{position:relative}.p-detail-tabs-wrapper #p-detail-tabs{display:flex;margin:0;padding:10px 0}.p-detail-tabs-wrapper #p-detail-tabs li{margin-right:35px;text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li a{color:var(--color-tertiary);font-size:17px;font-weight:400;padding:10px 16px 10px 0;position:relative;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.p-detail-tabs-wrapper #p-detail-tabs li a:after{color:var(--color-tertiary-hover);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;position:absolute;right:0;top:15px;transition:all .2s ease-in-out}.p-detail-tabs-wrapper #p-detail-tabs li a:hover{text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li a:hover:after{transform:rotate(180deg)}.p-detail-tabs-wrapper #p-detail-tabs li.active{text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li.active a{font-weight:600;text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li.active a:after{transform:rotate(180deg)}.p-detail-tabs-wrapper #p-detail-tabs li[data-testid=tabRelatedFiles]{order:5}.p-detail-tabs-wrapper #p-detail-tabs li[data-testid=tabDiscussion]{display:none}.extended-description{max-width:310px}.extended-description>p{font-size:18px;margin:0 0 10px!important}.extended-description .detail-parameters{margin-bottom:40px;margin-top:0;max-width:310px;width:100%}.extended-description .detail-parameters tr{border-bottom:1px solid #e7e7e7}.extended-description .detail-parameters tr:first-of-type{border-top:1px solid #e7e7e7}.extended-description .detail-parameters tr:last-of-type td,.extended-description .detail-parameters tr:last-of-type th{padding:10px 0}.extended-description .detail-parameters tr td,.extended-description .detail-parameters tr th{font-size:14px;padding:10px 0}.extended-description .detail-parameters tr td{font-weight:400;padding-right:15px}.extended-description .detail-parameters tr td a{font-weight:400}.extended-description .detail-parameters tr td a:hover{text-decoration:none}.extended-description .detail-parameters tr th{font-weight:600}.extended-description .detail-parameters tr th:after{display:none}.description-inner .basic-description{flex-grow:1}.description-inner .basic-description .rate-wrapper{display:none}.description-inner .basic-description:before{content:"Popis produktu";display:block;font-size:18px;font-weight:600;margin-bottom:20px}#accordion-content .shp-accordion{padding-top:15px}#accordion-content .shp-accordion .shp-accordion-link{font-size:17px;font-weight:600;text-decoration:none}#accordion-content .shp-accordion .shp-accordion-link:after{color:var(--color-tertiary-hover);font-size:16px}#tab-content .tab-pane{margin-left:0;margin-right:0;width:100%}#productDiscussion{display:none}#relatedFiles li{margin-bottom:8px}#relatedFiles li:before{display:none}#relatedFiles li a{color:var(--color-tertiary)}#ratingWrapper .rate-wrap{margin-bottom:20px}#ratingWrapper #rate-form{max-width:650px}.product-slider-holder .products-block>div .p .p-bottom.no-buttons>div .p-tools{display:block}.desktop .p-detail>.products-alternative-header{display:none}.desktop .p-detail>.products-alternative-wrapper{opacity:0;visibility:hidden}@media (min-width:768px){#tab-content .products-alternative-wrapper .navigation-next{right:-15px}#tab-content .products-alternative-wrapper .navigation-prev{left:-15px}}@media screen and (min-width:992px){.products-related-header:before{font-size:34px}.extended-description{max-width:100%}.extended-description .detail-parameters{margin-bottom:10px;max-width:100%}.description-inner .basic-description:before,.extended-description>p{font-size:22px}}@media (max-width:767px){.mobile .p-detail-tabs-wrapper{margin:0}.products-header{margin-bottom:25px;margin-top:45px}}.p-detail-inner .flags.flags-default{top:20px}.p-detail-inner .flags.flags-default .flag{margin-bottom:5px}.p-detail-inner .p-detail-inner-header,.p-detail-inner .p-detail-inner-header-mobile{margin-bottom:15px}.p-detail-inner .p-detail-inner-header h1,.p-detail-inner .p-detail-inner-header-mobile h1{margin-bottom:5px}.p-detail-inner .p-detail-inner-header .brand-wrapper,.p-detail-inner .p-detail-inner-header-mobile .brand-wrapper{display:none}.p-detail-inner .stars-wrapper{margin:0 20px 5px 0!important}.p-detail-inner .stars-label{color:var(--color-tertiary);font-size:14px}.p-detail-inner .stars-label:hover{text-decoration:none}.p-detail-inner .p-short-description{margin-bottom:15px}.p-detail-inner .chevron-after{color:var(--color-tertiary);display:inline-block;font-size:14px;margin-top:5px}.p-detail-inner .chevron-after:after{color:var(--color-primary);font-size:11px}.p-detail-inner .p-code{display:flex;margin-bottom:5px}.p-detail-inner .p-code td,.p-detail-inner .p-code th{color:var(--color-tertiary);display:block;font-size:14px}.p-detail-inner .p-code th{font-weight:400;margin-right:4px}.p-data-wrapper{margin-bottom:40px}.p-data-wrapper .p-to-cart-block{align-items:center;background-color:#f9f9f9;border:none;border-radius:2px;display:flex;flex-wrap:wrap;padding:15px}.p-data-wrapper .p-to-cart-block .add-to-cart{width:auto}.p-data-wrapper .p-to-cart-block .add-to-cart .quantity{margin-right:10px}.p-data-wrapper .p-to-cart-block .cart-wrap{display:flex}.p-data-wrapper .p-to-cart-block .add-to-cart-button{align-items:center;display:flex;height:40px;justify-content:center;line-height:1.2;margin-top:0;min-width:160px;padding:5px 15px;position:relative;width:auto;z-index:1}.p-data-wrapper .p-to-cart-block .add-to-cart-button:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/cart-w.svg) top 5px center no-repeat;background-size:100% auto;content:"";display:block;height:30px;margin-right:3px;width:30px}.p-data-wrapper .p-to-cart-block .favourite-detail{align-items:center;border-radius:0 6px 6px 0;display:flex;justify-content:center;margin:0;position:relative;z-index:0}.p-data-wrapper .p-to-cart-block .favourite-detail:before{background-color:#f9f9f9;bottom:0;content:"";display:block;left:-10px;position:absolute;top:0;width:10px;z-index:-1}.p-data-wrapper .p-to-cart-block .favourite-detail .btn_toggle{margin:0!important}.p-data-wrapper .p-to-cart-block .favourite-detail .favourite{margin-right:0}.p-data-wrapper .surcharge-list,.p-data-wrapper .variant-list{padding:15px 0 0}.p-data-wrapper .surcharge-list select{width:100%}.p-data-wrapper .p-final-price-wrapper{display:block;flex-grow:unset!important;flex-shrink:unset!important;line-height:1.2;margin-right:10px;width:auto}.p-data-wrapper .p-final-price-wrapper .price-save{color:#ed1c24;margin-bottom:7px;margin-right:5px;order:-1}.p-data-wrapper .p-final-price-wrapper .price-save:before{background-color:#f9f9f9}.p-data-wrapper .p-final-price-wrapper .price-save+.price-final{color:#ed1c24}.p-data-wrapper .p-final-price-wrapper strong{font-size:26px}.p-data-wrapper .p-final-price-wrapper .standard-price-label{display:none}.p-data-wrapper .p-final-price-wrapper .standard-price-label .price-standard{margin-bottom:5px}.p-data-wrapper .social-buttons-wrapper{padding:5px 0 0;width:100%}.p-data-wrapper .social-buttons-wrapper .social-buttons{display:none!important}.p-data-wrapper .social-buttons-wrapper .favourite-detail{margin:10px 20px 10px 0}.p-data-wrapper .social-buttons-wrapper .link-icon.chat{align-items:center;display:flex;margin-left:15px;padding-left:26px;position:relative}.p-data-wrapper .social-buttons-wrapper .link-icon.chat:before{color:var(--color-primary);left:0;position:absolute}.p-data-wrapper .social-buttons-wrapper .close-wrapper{display:none!important}.p-data-wrapper .social-buttons-wrapper .link-icon{margin:10px 0;padding-left:25px}.p-data-wrapper .social-buttons-wrapper .link-icon:hover span{text-decoration:none}.p-data-wrapper .social-buttons-wrapper .link-icon.print,.p-data-wrapper .social-buttons-wrapper .link-icon.share{display:none}#product-detail-form>.detail-parameters{margin-bottom:30px;margin-top:20px}#product-detail-form>.detail-parameters .p-code{display:none}#product-detail-form>.detail-parameters tr{display:block}#product-detail-form>.detail-parameters th{display:none}#product-detail-form>.detail-parameters td,#product-detail-form>.detail-parameters th{line-height:1;padding:0}#product-detail-form>.detail-parameters .availability-label{font-size:17px;font-weight:600;margin:0}#product-detail-form>.detail-parameters span[style="color: #66bb33"]{margin-left:0!important;padding-left:22px;position:relative}#product-detail-form>.detail-parameters span[style="color: #66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:15px;width:18px}#product-detail-form>.detail-parameters .availability-amount{display:none}#product-detail-form>.detail-parameters .delivery-time{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;justify-content:space-between;margin-top:2px;padding-left:22px}#product-detail-form>.detail-parameters .delivery-time>span{display:block;font-weight:400}#product-detail-form>.detail-parameters .delivery-time>span:before{content:"Můžeme doručit do:";margin-right:2px}#product-detail-form>.detail-parameters .delivery-time>span:not(.default-variant){color:#6b3}#product-detail-form>.detail-parameters .shipping-options{align-items:center;color:var(--color-tertiary);display:flex;font-size:14px;height:24px;justify-content:space-between;margin:10px 0;padding-left:30px;position:relative}#product-detail-form>.detail-parameters .shipping-options:before{color:var(--color-primary);content:"\e92e";display:block;font-family:Shoptet;font-size:22px;left:0;line-height:22px;margin-right:8px;position:absolute}#product-detail-form>.detail-parameters .shipping-options:hover{text-decoration:none}.type-detail .content-modal h1,.type-detail .shipping-options-popup h1{font-size:26px;margin-top:5px}.type-detail #watchdog-form>h3{font-size:26px;margin-top:5px;text-align:left}@media (min-width:480px){.p-data-wrapper .p-final-price-wrapper{flex-basis:auto!important}.p-data-wrapper .p-to-cart-block .add-to-cart{margin-left:auto}.detail-parameters{position:relative}.detail-parameters .delivery-time-row,.detail-parameters>tr:first-of-type{padding-right:10px;width:calc(100% - 145px)}.detail-parameters .shipping-options-row{position:absolute;right:0;top:6px}}@media (min-width:768px){.p-data-wrapper .p-short-description{font-size:16px}}@media (max-width:479px){.p-data-wrapper .p-to-cart-block{background-color:#fff;padding:15px 0}.p-data-wrapper .p-to-cart-block .add-to-cart{padding-top:0}.p-data-wrapper .p-to-cart-block .add-to-cart-button{margin-left:auto}.p-data-wrapper .p-final-price-wrapper{flex-basis:100%;margin-bottom:17px}}@media (min-width:768px){.p-detail{padding-top:30px}}@media (min-width:992px){.wide .breadcrumb-in-detail{float:none;width:100%}}@media screen and (min-width:1200px){.wide .p-detail-inner .p-image-wrapper{width:55%}.wide .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{display:none!important}.wide .p-detail-inner .p-data-wrapper{width:45%}}@media (max-width:767px){.p-detail{padding-top:20px}}.p-image-wrapper{margin-bottom:30px}@media (max-width:767px){.p-image-wrapper .ratings-and-brand{flex-direction:row;gap:10px}}.p-thumbnails,.p-thumbnails>div{height:80px}.p-thumbnails a{margin-right:10px}.p-thumbnails a img{border:1px solid #e7e7e7;width:80px}.p-thumbnails a.highlighted img{border-color:var(--color-secondary)}@media (min-width:992px){.p-image-wrapper .flags-extra .flag .price-save{font-size:22px}}.shipping-btn{cursor:pointer;text-align:center}.shipping-btn span{display:block;text-decoration:underline}.shipping-btn:hover span{text-decoration:none}.shipping-info{display:none;left:50%;max-height:100%;max-width:860px;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;width:100%;z-index:10001}.shipping-info .shipping-info-wrap{background-color:#fff;border-radius:5px;padding:30px 20px 10px}.shipping-info .shipping-info-table{overflow-x:auto}.shipping-info h3{margin-top:0;text-align:center}.shipping-info table{margin-bottom:10px;width:100%}.shipping-info table tr{border:1px solid #e7e7e7;border-top:none}.shipping-info table tr td,.shipping-info table tr th{border-right:1px solid #e7e7e7;color:var(--color-tertiary);font-weight:400;padding:12px 10px;text-align:left}.shipping-info table tr td:last-child,.shipping-info table tr th:last-child{border-right:none}.shipping-info table tr td .free,.shipping-info table tr th .free{color:var(--color-secondary)}.shipping-info table tr:last-child td,.shipping-info table tr:last-child th{padding-bottom:12px}.shipping-info table tr:first-of-type{border-color:#fff #fff #e7e7e7}.shipping-info table tr:first-of-type td,.shipping-info table tr:first-of-type th{border-color:#fff;font-size:16px;font-weight:500}.shipping-info h4{font-size:18px;margin-bottom:8px}.shipping-info p{font-size:16px;font-weight:400}.shipping-info p a{color:var(--color-secondary);text-decoration:underline}.shipping-info .shipping-close{background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.1);cursor:pointer;display:block;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;transition:.2s ease-in-out;width:40px}.shipping-info .shipping-close:before{color:var(--color-tertiary);content:"\e912";font-family:shoptet;font-size:16px;line-height:40px}.shipping-info .flaticon-delivery-truck{display:inline-block;margin-top:20px}.shipping-info .flaticon-delivery-truck span{text-decoration:underline}.shipping-info .flaticon-delivery-truck:hover span{text-decoration:none}.shipping-info .flaticon-delivery-truck:before{font-family:flaticon;font-size:26px;margin-right:8px;position:relative;top:9px}.shipping-visible .shipping-info{display:block}.shipping-visible #cboxOverlay{display:block!important}@media screen and (min-width:768px){.shipping-info .shipping-info-wrap{padding:30px 30px 10px}.shipping-info table tr td:first-child,.shipping-info table tr th:first-child{width:270px}}#product-detail-form .variant-label{color:var(--color-tertiary);font-size:16px;font-weight:600;padding-bottom:8px}#product-detail-form .advanced-parameter{height:45px;min-width:60px;width:auto}#product-detail-form .advanced-parameter .pkVar{display:none}#product-detail-form .advanced-parameter .advanced-parameter-inner{align-items:center;background-color:#fff;border-color:#e7e7e7;border-radius:2px!important;box-shadow:0 3px 8px rgba(0,0,0,.08);color:var(--color-tertiary);display:flex;font-size:16px;font-weight:400;height:auto;height:45px;justify-content:center;padding:5px 8px;width:auto}#product-detail-form .advanced-parameter .advanced-parameter-inner.yes-before{border-color:var(--color-primary)}#product-detail-form .advanced-parameter .advanced-parameter-inner.yes-before:before{display:none}#product-detail-form .advanced-parameter .advanced-parameter-inner:hover{border-color:var(--color-primary);box-shadow:none}#product-detail-form .advanced-parameter .advanced-parameter-inner img{border-radius:0}#product-detail-form .advanced-parameter.vyprodano .advanced-parameter-inner{background-color:transparent;background-image:gradient(linear,19.1% -7.9%,81% 107.9%,color-stop(0,transparent),color-stop(.48,transparent),color-stop(.5,#000),color-stop(.52,transparent),color-stop(1,transparent));background-image:repeating-linear-gradient(149deg,transparent,transparent 48%,#e7e7e7 50%,transparent 52%,transparent);border-color:#e7e7e7;color:var(--color-tertiary);font-weight:400}#product-detail-form .advanced-parameter.vyprodano .advanced-parameter-inner.yes-before{border-color:#e7e7e7;color:var(--color-tertiary)}#product-detail-form .hidden-split-parameter[data-parameter-name=Barva] .advanced-parameter{height:45px;min-width:auto;width:60px}#product-detail-form .hidden-split-parameter[data-parameter-name=Barva] .advanced-parameter-inner{background-color:transparent;height:45px;padding:0;width:60px}.flags{left:0;top:20px}.flags .flag-discount{background-color:#fed0d0;border-radius:50%;color:#ed1c24;height:52px;line-height:52px;padding:0;text-align:center;width:52px}.flags .flag-discount .price-standard{display:none}.flags .flag-discount .price-save{color:#ed1c24;font-size:14px;font-weight:400!important;width:auto}.flag{border-radius:2px;font-size:14px;font-weight:600;padding:3px 7px;position:relative;text-transform:lowercase}.flag.flag-action{background-color:#fed0d0;color:#ed1c24}.flag.flag-new{background-color:#d4eec4;color:#6b3}.flag.flag-custom2{color:#069}.product .prices .price-save{color:#ed1c24;font-size:14px;font-weight:400!important;width:auto}.homepage-group-title{margin:55px 0 15px}.products-wrapper .product-slider-navigation{border:1px solid #e7e7e7;top:40%}.products-wrapper .product-slider-navigation.navigation-next{right:-30px}.products-wrapper .product-slider-navigation.navigation-prev{left:-30px}.products-wrapper .another-products{padding-top:30px}.products-wrapper .product-slider-pagination .pagination-button{border-radius:50px;color:#dadada;height:10px;width:10px}.products-wrapper .product-slider-pagination .pagination-button.active{border-radius:50px;color:#000;height:6px;width:6px}.products-wrapper{padding:15px 0 30px!important}.products-wrapper .product-slider{margin-left:0;padding:0;padding-top:0!important;position:relative;width:100%!important}.products-wrapper .product-slider:after{background-color:#fff;bottom:0;content:"";position:absolute;right:0;top:0;width:1px;z-index:1}.products-wrapper .product-slider-navigation{background-color:#fff;border-radius:50%;height:30px;margin-top:-15px;opacity:1;top:50%;transform:translateY(-50%);width:30px;z-index:4}.products-wrapper .product-slider-navigation.navigation-next:before,.products-wrapper .product-slider-navigation.navigation-prev:before{content:"";height:12px;margin:0 auto;width:8px}.products-wrapper .product-slider-navigation.navigation-next:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:auto 100%}.products-wrapper .product-slider-navigation.navigation-prev:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:auto 100%}.products-wrapper .product-slider-navigation:hover{background-color:#f9f9f9}.products-wrapper .product-slider-pagination button{border-radius:50px;color:#dadada;height:10px;width:10px}.products-wrapper .product-slider-pagination button.active{border-radius:50px;color:#000;height:6px;width:6px}.product-slider-holder .product-slider-pagination{margin-bottom:30px}@media (min-width:768px){.product-slider-holder .product-slider-pagination{margin-bottom:0}}@media (max-width:767px){.products-wrapper{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.products-wrapper .product-slider:after{right:1px}.products-wrapper .product-slider-navigation{height:35px;top:33.33%;width:35px}.homepage-group-title{margin-top:35px}}.products-block>div{margin-left:0;margin-right:0;z-index:1}.products-block>div:hover{box-shadow:none}.products-block>div:hover .p .name{text-decoration:none}.products-block .product{border-right:1px solid #e7e7e7;padding:10px 5px}.products-block .product:hover{border-right:1px solid #e7e7e7;box-shadow:none}.products-block .product:hover .flags-default .flag,.products-block .product:hover .flags-extra .flag{opacity:1}.products-block .product:hover .p .image img{transform:scale(1.03)}.products-block .product .p{margin-bottom:0}.products-block .product .p .image{order:-3;overflow:hidden}.products-block .product .p .image img{transition:.2s ease-out}.products-block .product .p .p-code{color:#505050;font-size:12px;font-weight:400;margin-bottom:4px;order:-2;position:static;text-align:center}.products-block .product .p .name{color:var(--color-tertiary);font-size:16px;font-weight:600;padding:0}.products-block .product .p .p-in{padding-top:0;position:relative}.products-block .product .p .p-in-in{padding-top:21px;position:relative}.products-block .product .p .stars-wrapper{height:16px;left:0;margin:0;position:absolute;right:0;top:0}.products-block .product .p .stars{margin-right:0;width:70px}.products-block .product .p .stars .star.star-half:before,.products-block .product .p .stars .star.star-on:before{font-size:12px}.products-block .product .p .stars a,.products-block .product .p .stars span{width:14px}.products-block .product .p .availability{font-size:14px;font-weight:600;margin-top:5px;width:100%}.products-block .product .p .availability span[style="color:#009901"]{padding-left:15px;position:relative}.products-block .product .p .availability span[style="color:#009901"]:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:10px;left:0;margin-top:-4px;position:absolute;top:50%;width:11px}.products-block .product .p .availability .availability-amount{display:none}.products-block .product .p .p-bottom{padding:5px 0 0!important}.products-block .product .p .p-bottom>div .prices{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;min-height:86px;position:static;width:100%}.products-block .product .p .p-bottom>div .prices .price-final{color:var(--color-tertiary);font-size:22px;font-weight:700;line-height:1;margin-bottom:3px;order:-1;width:100%}.products-block .product .p .p-bottom>div .prices .price-additional,.products-block .product .p .p-bottom>div .prices .price-standard{color:#9d9d9d;font-size:14px}.products-block .product .p .p-bottom>div .prices .price-standard{margin:0;order:-2;width:auto}.products-block .product .p .p-bottom>div .prices .price-standard strong{font-weight:400}.products-block .product .p .p-bottom>div .prices .price-standard+.price-additional+.price-final{color:#ed1c24}.products-block .product .p .p-bottom>div .prices .price-save{font-size:14px;order:-2;width:auto}.products-block .product .p .p-bottom .p-desc{font-size:14px;margin-bottom:10px!important;width:100%}.products-block .product .p .p-bottom .p-tools{padding:10px 0 0;width:100%}.products-block .product .p .p-bottom .p-tools .btn.btn-cart,.products-block .product .p .p-bottom .p-tools .btn.btn-primary{font-size:17px;line-height:1.4;margin:0;max-width:145px;min-width:auto;padding:8px 25px;width:100%}.in-znacka .products-block{margin-top:20px}@media (min-width:480px){.products-block .product{padding:10px}}.cart-table .p-quantity .quantity,.cart-widget-product-amount .quantity,.products-block .quantity,.quantity{border:1px solid #e7e7e7;border-radius:2px;height:40px;overflow:hidden;padding-left:32px;padding-right:32px;width:100px}.cart-table .p-quantity .quantity:hover,.cart-widget-product-amount .quantity:hover,.products-block .quantity:hover,.quantity:hover{box-shadow:none}.cart-table .p-quantity .quantity input,.cart-widget-product-amount .quantity input,.products-block .quantity input,.quantity input{background-color:#fff;border:none;font-size:16px;font-weight:400;height:40px;line-height:38px;width:36px}.cart-table .p-quantity .quantity .decrease,.cart-table .p-quantity .quantity .increase,.cart-widget-product-amount .quantity .decrease,.cart-widget-product-amount .quantity .increase,.products-block .quantity .decrease,.products-block .quantity .increase,.quantity .decrease,.quantity .increase{height:38px;overflow:hidden;width:32px}.cart-table .p-quantity .quantity .decrease:before,.cart-table .p-quantity .quantity .increase:before,.cart-widget-product-amount .quantity .decrease:before,.cart-widget-product-amount .quantity .increase:before,.products-block .quantity .decrease:before,.products-block .quantity .increase:before,.quantity .decrease:before,.quantity .increase:before{color:var(--color-tertiary);font-size:10px;line-height:38px}.cart-table .p-quantity .quantity .decrease:hover:before,.cart-table .p-quantity .quantity .increase:hover:before,.cart-widget-product-amount .quantity .decrease:hover:before,.cart-widget-product-amount .quantity .increase:hover:before,.products-block .quantity .decrease:hover:before,.products-block .quantity .increase:hover:before,.quantity .decrease:hover:before,.quantity .increase:hover:before{background-color:var(--color-secondary);color:#fff}.cart-table .p-quantity .quantity .decrease,.cart-widget-product-amount .quantity .decrease,.products-block .quantity .decrease,.quantity .decrease{border-radius:2px 0 0 2px;border-right:1px solid #e7e7e7}.cart-table .p-quantity .quantity .increase,.cart-widget-product-amount .quantity .increase,.products-block .quantity .increase,.quantity .increase{border-left:1px solid #e7e7e7;border-radius:0 2px 2px 0}.id--9 .cart-empty.cart-inner h4{display:block;font-weight:600;margin:25px 0}.id--9 .cart-empty .empty-cart-boxes>.col-md-6:last-of-type{display:none}.id--9 .cart-empty .empty-cart-boxes>.col-md-6 ul li{margin-bottom:10px}.id--9 .cart-empty .empty-cart-boxes>.col-md-6 ul li a{color:var(--color-tertiary)}ol.cart-header{margin-bottom:40px;margin-top:40px}ol.cart-header li a,ol.cart-header li strong{align-items:center;display:flex;flex-wrap:wrap;text-decoration:none}ol.cart-header li a span,ol.cart-header li strong span{font-size:15px;font-weight:400}ol.cart-header li a span:after,ol.cart-header li strong span:after{display:none}ol.cart-header li a:before,ol.cart-header li strong:before{margin:0 15px}ol.cart-header li a:hover span{text-decoration:none}ol.cart-header li.active strong:before{background-color:transparent;border-color:var(--color-secondary);color:var(--color-tertiary)}ol.cart-header li.active strong span{font-weight:600}ol.cart-header li.completed a:before{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.cart-widget-product-price{width:33.3333%}.free-gifts-wrapper .free-gifts-img>img,.free-product-gifts-wrapper .free-gifts-img>img{width:66px}.cart-table .p-total{padding-right:0}.cart-table tr.removeable .remove-item{margin:-4px 0 0;width:auto}.cart-table tr td{font-size:16px;padding-bottom:15px;padding-top:15px}.cart-table tr td.free-gift-name-cell{padding-left:0}.cart-table tr td .main-link{font-weight:600}.cart-table tr td.cart-p-image{padding-left:0;width:81px}.cart-table tr td.cart-p-image img{width:66px}.cart-table tr td.p-name a{text-decoration:none}.cart-table tr td.p-availability{font-size:14px;text-align:left}.cart-table tr td.p-availability strong{font-weight:600}.cart-table tr td.p-quantity{text-align:left}.cart-table tr .btn-sm.add-to-cart-button{font-size:16px;font-weight:600;height:40px;line-height:1.4;margin-bottom:11px}.cart-table .remove-item{opacity:1!important}.cart-table .remove-item:before{color:#ed1c24}.cart-table .cart-table-header td{color:var(--color-tertiary);font-size:14px;font-weight:300}.cart-table .cart-table-header td.cart-p-image:before{content:"Produkt"}.cart-table .cart-table-header td.p-total{text-align:center}.ordering-process .contact-box ul{flex-wrap:wrap}.ordering-process .contact-box ul>li:not(.social-icon-list){width:100%}.ordering-process .contact-box ul li{margin-bottom:10px}.ordering-process .contact-box ul li a{color:var(--color-tertiary);text-decoration:none}.ordering-process .contact-box ul li a:hover{text-decoration:underline}.ordering-process .contact-box ul li span{width:100%}.ordering-process .contact-box ul li span.mail:before{content:"\e924"}.ordering-process .contact-box ul li span.mail:before,.ordering-process .contact-box ul li span.tel:before{background:none;color:var(--color-primary);font-size:16px;height:24px;line-height:24px;margin-top:0;top:0;width:24px}.ordering-process .contact-box ul li span.tel:before{content:"\e92c"}.ordering-process .contact-box ul li span.facebook:before{color:var(--color-primary);content:"\e900"!important;font-size:16px;line-height:21px;margin-top:0;top:0}.ordering-process .contact-box ul li span.instagram:before{color:var(--color-primary);content:"\e909"!important;font-size:16px;line-height:21px;margin-top:0;top:0}.ordering-process #header .site-name{margin-right:auto}.ordering-process .cart-inner{width:100%}.ordering-process .cart-inner>.next-step{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.ordering-process .cart-inner>.next-step .btn-conversion{max-width:250px;width:100%}.ordering-process .next-step-back:before{font-size:10px}.ordering-process .btn.btn-conversion,.ordering-process a.btn.btn-conversion{font-size:20px;font-weight:600;padding:15px 25px}.ordering-process .btn.btn-conversion:after,.ordering-process a.btn.btn-conversion:after{display:none}.ordering-process .delivery-time{margin:10px 0}.ordering-process .extra.delivery{max-width:526px;padding:5px 0}.ordering-process .extra.delivery>span{font-size:16px}.ordering-process .extra.delivery>span:before{color:var(--color-primary);content:"\e92e";display:block;float:left;font-family:Shoptet;font-size:22px;line-height:22px;margin-right:10px}.ordering-process .extra.delivery .price-range{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;margin:15px 0 0;max-width:100%}.ordering-process .extra.delivery .price-range:before{display:none}.ordering-process .extra.delivery .price-range>div{background-color:#6b3;border-radius:10px}.ordering-process h4{font-weight:500;margin:44px 0 10px;text-align:left}.ordering-process .co-box h4{margin:44px 0 10px;padding:0}.ordering-process .co-box h4:before{display:none}.ordering-process .co-box>div{border-radius:6px}.id--9 .coupon-input{order:2;padding:35px 0 25px}.id--9 .coupon-input .toggle-coupon-input-button{margin-bottom:15px}.id--9 .alert{margin:0 0 25px}.id--16 label[for=deliveryCountryId]{font-size:0!important}.id--16 label[for=deliveryCountryId]:before{content:"Země";font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information h4{font-size:0;margin:0 0 5px}.id--16 .co-box.co-basic-information h4:after{content:"Základní údaje";font-size:22px;font-weight:500}.id--16 .co-box.co-basic-information .row{border:1px solid #e7e7e7;border-radius:4px;display:block;margin:0;padding:30px 0 10px}.id--16 .co-box.co-basic-information .row>div{margin-bottom:10px;padding:0 20px;width:100%}.id--16 .co-box.co-basic-information .form-group label{font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information .form-group label:after{content:"*";font-size:16px;font-weight:600}.order-summary-item.price,.summary{background-color:#f9f9f9;border-radius:6px;padding:20px 25px 30px}.order-summary-item.price .price-wrapper,.summary .price-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;max-width:400px;padding:0;width:100%}.order-summary-item.price .price-wrapper>span,.summary .price-wrapper>span{flex:none;width:170px}@media (min-width:768px){.order-summary-item.price .price-wrapper>span,.summary .price-wrapper>span{width:190px}}.order-summary-item.price .price-wrapper>strong,.summary .price-wrapper>strong{flex:none;min-width:80px;width:auto}@media (min-width:768px){.order-summary-item.price .price-wrapper>strong,.summary .price-wrapper>strong{min-width:150px}}.order-summary-item.price .price-wrapper .price-primary,.summary .price-wrapper .price-primary{flex:none;font-size:22px;font-weight:600}.order-summary-item.price .price-wrapper .price-primary.price-label,.summary .price-wrapper .price-primary.price-label{font-size:0;text-align:left}@media (min-width:768px){.order-summary-item.price .price-wrapper .price-primary.price-label,.summary .price-wrapper .price-primary.price-label{text-align:right}}.order-summary-item.price .price-wrapper .price-primary.price-label:before,.summary .price-wrapper .price-primary.price-label:before{content:"Celková cena:";display:block;font-size:22px}.order-summary-item.price .price-wrapper .price-secondary,.summary .price-wrapper .price-secondary{color:var(--color-tertiary);font-size:16px;font-weight:400}.order-summary-item.price .price-wrapper .price-secondary.price-label,.summary .price-wrapper .price-secondary.price-label{font-size:0;text-align:left}@media (min-width:768px){.order-summary-item.price .price-wrapper .price-secondary.price-label,.summary .price-wrapper .price-secondary.price-label{text-align:right}}.order-summary-item.price .price-wrapper .price-secondary.price-label:before,.summary .price-wrapper .price-secondary.price-label:before{content:"Celková cena bez DPH:";font-size:16px}#checkoutContent{margin-left:0}#checkoutContent .form-group{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px}#checkoutContent .form-group.js-validated-element-wrapper{display:block}#checkoutContent .form-group.company-shopping{margin-bottom:25px}#checkoutContent .form-group .form-control{height:45px;max-width:310px;padding:0 10px}#checkoutContent .form-group textarea.form-control{height:auto}#checkoutContent .form-group select{padding-bottom:5px;padding-top:5px}#checkoutContent .form-group #payment-currency{max-width:105px;min-width:auto}#checkoutContent .helper{background-color:transparent;border:1px solid #e7e7e7;border-radius:4px;padding:20px}#checkoutContent .helper a{color:#283056;font-size:16px;font-weight:300}.smart-labels-active #checkoutContent .smart-label-wrapper label{font-size:16px;height:auto;line-height:1.4;opacity:1;padding:0;position:static;width:88px}#checkoutSidebar .toggle-contacts{box-shadow:none;color:#000;font-size:18px;font-weight:400!important;padding:8px 0 12px}.radio-wrapper.active label>span b{color:var(--color-tertiary)}.radio-wrapper input[type=radio]+label .sublabel{line-height:1;margin-top:2px}.radio-wrapper input[type=radio]+label .sublabel a{margin-bottom:3px}.payment-logo img{max-height:32px}.for-free,.radio-wrapper.active .for-free{color:#5fa95b}.shipping-billing-table{border:1px solid #e7e7e7;padding:0 15px}.shipping-billing-table .radio-wrapper{border-color:#e7e7e7;border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none;padding:5px 0}.shipping-billing-table .radio-wrapper:hover{border-color:#e7e7e7!important;box-shadow:none!important}.shipping-billing-table .radio-wrapper:last-of-type{border-bottom:none!important}.checkout-box .box.box-sm{transform:none;visibility:hidden}.id--9 .next-step-forward:after,.in-krok-1 .next-step-forward:after{display:none}.order-summary{font-size:14px}.order-summary .order-summary-inner{border:1px solid #e7e7e7;border-bottom:none;border-radius:6px;margin-top:0;padding:10px 15px 0}.order-summary .order-summary-inner>h4{display:none}.order-summary>h4{margin:40px 0 10px;padding:0}.order-summary .order-summary-item:not(.helper){border:none;display:flex;flex-wrap:wrap;padding:10px 0}.order-summary .order-summary-item:not(.helper) .cart-item-price{display:none}.order-summary .order-summary-item:not(.helper) .cart-item-amount{color:var(--color-tertiary);order:-1;text-align:left;width:30px}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value{font-size:0}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value:before{content:"x";font-size:14px}.order-summary .order-summary-item:not(.helper) .cart-item-name a{font-weight:600;text-decoration:none}.order-summary .order-summary-item{border-color:#e7e7e7}.order-summary .order-summary-item.helper{margin-top:10px}.order-summary .recapitulation-single{border-color:#e7e7e7}.order-summary .recapitulation-single strong{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.order-summary .recapitulation-single strong:before{display:block;font-size:14px;font-weight:600;margin-bottom:1px;width:100%}.order-summary .recapitulation-single strong>span{font-weight:600;margin-left:auto;margin-top:-15px;order:2}.order-summary .recapitulation-shipping-billing>strong:before{content:"Způsob dopravy:"}.order-summary .recapitulation-shipping-billing.last>strong:before{content:"Způsob platby:"}.order-summary .order-recapitulation{position:relative}.order-summary .order-recapitulation:after{border:1px solid #e7e7e7;border-radius:0 0 6px 6px;border-top:none;bottom:0;content:"";display:block;height:5px;left:-16px;position:absolute;right:-16px}.order-summary .order-summary-item.price{background-color:#f9f9f9;border-radius:6px;margin-left:-16px;margin-right:-16px;margin-top:15px;padding:15px;position:relative;width:auto}.order-summary .order-summary-item.price:after{border:1px solid #fff;border-bottom:none;border-top:none;content:"";display:block;height:18px;left:0;position:absolute;right:0;top:-18px}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{min-width:190px;padding-right:15px;width:auto}.id--17 .co-box h4{display:none}.id--17 .co-contact-information{margin-bottom:60px}.id--17 .co-billing-address,.id--17 .co-contact-information{border:1px solid #e7e7e7;border-radius:6px;padding:30px 15px 10px}.id--17 #shipping-address.js-hidden.visible{background-color:#fff;border:1px solid #e7e7e7;border-radius:0 0 6px 6px;border-top:none;margin-top:-4px;padding:15px 15px 10px}.id--17 .co-box-additional{margin-top:23px}.id--17 .consents.consents-first{margin-bottom:15px}.advanced-order .lbxsplide__track .lbx-carousel__item .product{width:100%}.advanced-order .extra{padding-right:0}.id--15 .content-inner{text-align:center}.id--15 .order-payment,.id--15 .reca-payment-wrap{text-align:center!important}.id--15 .recapitulation-wrapper .co-payment-method .col-sm-12{display:flex;justify-content:center}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table{max-width:500px;width:100%}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr{border-bottom:1px solid #e7e7e7}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr td,.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th{padding-bottom:7px;padding-top:7px}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th{padding-right:10px;width:100%}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th:after{display:none}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr td{padding-left:10px;white-space:nowrap}@media (min-width:768px){.ordering-process #header{position:relative}.in-step-1 #header .header-top-wrapper,.in-step-2 #header .header-top-wrapper{justify-content:flex-start}.in-step-1 #header .search,.in-step-2 #header .search{display:none}.in-step-1 #header .header-top .mail,.in-step-2 #header .header-top .mail{margin-left:80px;margin-right:auto;margin-top:-4px;position:static}.in-step-1 #header .header-top .site-name,.in-step-2 #header .header-top .site-name{margin-right:0}}@media (min-width:992px){.ordering-process .summary{align-items:center;display:flex}.ordering-process .summary .col-md-4{width:400px}.ordering-process .summary .col-md-8{width:calc(100% - 400px)}.ordering-process .cart-row{margin-left:-10px;margin-right:-10px}.ordering-process #checkoutContent,.ordering-process .col-md-4,.ordering-process .col-md-8{padding-left:10px;padding-right:10px}.ordering-process h4{font-size:22px}}@media (min-width:1200px){#checkoutContent{width:60%}#checkoutSidebar{width:40%}.id--16 #checkoutSidebar{margin-top:42px}.cart-inner .next-step{flex-direction:row}.cart-inner .next-step .next-step-back{margin:15px 30px 15px 0;white-space:nowrap}}@media (max-width:1199px){#checkoutSidebar .banner-help{display:none}}@media (max-width:991px){.cart-table{border-bottom:none!important}.cart-table tr,.cart-table tr:last-child{border-bottom:1px solid #e7e7e7}.summary .col-md-4,.summary .col-md-8{padding-left:0!important;padding-right:0!important}.ordering-process .extra.delivery{max-width:100%}ol.cart-header li a,ol.cart-header li strong{display:block;text-align:center}ol.cart-header li a:before,ol.cart-header li strong:before{margin:0 auto 5px}.id--9 .summary .col-md-4{border-top:1px solid #e7e7e7;margin-top:20px;padding-top:15px}.advanced-order .extras-wrap .extra{text-align:center}}@media (max-width:767px){.toggle-coupon-input .toggle-coupon-input-button{display:block}.toggle-coupon-input .discount-coupon{display:none}.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:0}.id--16 #header,.id--17 #header{height:70px;position:relative}.id--16 #header .header-top .container,.id--17 #header .header-top .container{padding-left:10px}.id--16 #header .search,.id--17 #header .search{display:none}.ordering-process .cart-inner>.next-step{flex-direction:column}.ordering-process .cart-inner>.next-step .next-step-back{order:1}}.cart-empty .h1.cart-heading{margin-top:20px!important}.cart-empty .contact-box ul li:not(.social-icon-list) span:before{top:10px}.in-404 .content-inner{margin:80px auto 150px;max-width:750px}.in-404 .content-inner>p{font-size:16px}.in-404 .content-inner .banner-wrapper{border-bottom:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:20px}.in-404 .content-inner .banner-wrapper h4{font-size:0;margin:25px 0 15px}.in-404 .content-inner .banner-wrapper h4:before{content:"Prozkoumejte naši nabídku";font-size:18px;font-weight:600}.in-404 .content-inner .banner-wrapper ul{-moz-column-count:2;column-count:2;list-style-type:none;padding-left:0}.in-404 .content-inner .banner-wrapper ul li{margin-bottom:5px}.in-404 .content-inner .banner-wrapper ul li a{font-size:16px}.in-404 .empty-content-404{border-bottom:1px solid #e7e7e7;margin-bottom:0;padding-bottom:35px;padding-left:105px;position:relative;text-align:left}.in-404 .empty-content-404:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/404.svg) no-repeat;background-size:100% auto;content:"";display:block;height:84px;left:0;position:absolute;top:-5px;width:84px}.in-404 .empty-content-404 h1{color:var(--color-tertiary);font-size:26px;margin:0 0 5px}.in-404 .empty-content-404 h2{font-size:16px;font-weight:300;margin:0}.in-404 .empty-content-404 h2:after,.in-404 .empty-content-404 p{display:none}@media (min-width:992px){.in-404 .empty-content-404 h1{font-size:34px}}@media (max-width:579px){.in-404 .empty-content-404{padding-left:0;text-align:center}.in-404 .empty-content-404:before{margin:0 auto 20px;position:static}.in-404 .content-inner .banner-wrapper{text-align:center}.in-404 .content-inner .banner-wrapper ul{-moz-column-count:1;column-count:1}.in-404 .content-inner>p{text-align:center}}.benefitBanner{display:block;margin:0}.type-category .benefitBanner{padding-left:20px;padding-right:20px}.type-category .benefitBanner__item{border-top:1px solid #e7e7e7}.type-product .benefitBanner__item{border-bottom:none;border-top:1px solid #e7e7e7}.benefitBanner.position--benefitHomepage{position:relative;z-index:1}.benefitBanner.position--benefitHomepage:before{left:-50%}.benefitBanner.position--benefitHomepage:after,.benefitBanner.position--benefitHomepage:before{background:#f9f9f9;content:"";display:block;height:54px;height:100%;position:absolute;right:0;width:100%;z-index:-1}.benefitBanner.position--benefitHomepage:after{left:50%;top:0}.benefitBanner__item{background-color:#f9f9f9;display:block;flex:auto;margin:0;max-width:100%;overflow:visible;width:100%}.benefitBanner__content{display:block;overflow:visible;padding:0}.benefitBanner__picture{display:none}.video-responsive{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.footer-banners{margin-left:0;margin-right:0}.footer-banners .footer-banner{width:100%}@media (min-width:768px){.desktop .banners-row{margin-top:0}}.homepage-blog-wrapper,.type-posts-listing #newsWrapper{display:flex;flex-wrap:wrap}.homepage-blog-wrapper .news-item,.type-posts-listing #newsWrapper .news-item{display:flex;flex-wrap:wrap;margin-bottom:20px;max-width:440px;padding:10px;width:100%}.homepage-blog-wrapper .news-item a,.type-posts-listing #newsWrapper .news-item a{color:var(--color-tertiary);text-decoration:none}.homepage-blog-wrapper .news-item a .image,.type-posts-listing #newsWrapper .news-item a .image{border-radius:2px;overflow:hidden}.homepage-blog-wrapper .news-item h2,.type-posts-listing #newsWrapper .news-item h2{margin:0;padding-left:10px;padding-right:10px;width:100%}.homepage-blog-wrapper .news-item>a,.type-posts-listing #newsWrapper .news-item>a{order:-2}.homepage-blog-wrapper .news-item .news-image,.type-posts-listing #newsWrapper .news-item .news-image{margin-bottom:12px}.homepage-blog-wrapper .news-item .description,.type-posts-listing #newsWrapper .news-item .description{padding-left:10px;padding-right:10px;width:100%}.homepage-blog-wrapper .news-item .description p,.type-posts-listing #newsWrapper .news-item .description p{font-size:14px}.homepage-blog-wrapper .news-item time,.type-posts-listing #newsWrapper .news-item time{margin-bottom:0;order:-2;padding-left:10px;padding-right:10px}.homepage-blog-wrapper .news-item .title,.type-posts-listing #newsWrapper .news-item .title{display:block;font-size:16px;font-weight:600;line-height:1.4;margin:12px 0 10px}.homepage-blog-wrapper .news-item .read-article,.type-posts-listing #newsWrapper .news-item .read-article{color:var(--color-primary);display:inline-block;font-size:16px;margin-top:5px;text-decoration:underline}.homepage-blog-wrapper .news-item .read-article:hover,.type-posts-listing #newsWrapper .news-item .read-article:hover{text-decoration:none}.homepage-blog-wrapper .news-item .read-article:after,.type-posts-listing #newsWrapper .news-item .read-article:after{color:#283056;font-weight:700}.homepage-blog-wrapper{margin-top:0}.homepage-blog-wrapper .homepage-group-title{font-size:0}.homepage-blog-wrapper .homepage-group-title:before{content:"Blog";display:block;font-size:26px}.homepage-blog-wrapper .text-center{margin:15px 0;width:100%}.type-posts-listing #newsWrapper{margin:0 -10px}@media (min-width:480px){.homepage-blog-wrapper .news-item,.type-posts-listing #newsWrapper .news-item{flex-basis:50%;width:50%}.homepage-blog-wrapper .news-item .image,.type-posts-listing #newsWrapper .news-item .image{width:100%}}@media (min-width:992px){.homepage-blog-wrapper .news-item,.type-posts-listing #newsWrapper .news-item{flex-basis:33.33%;width:33.33%}.homepage-blog-wrapper .news-item .title,.type-posts-listing #newsWrapper .news-item .title{font-size:18px}.homepage-blog-wrapper .news-item .description p,.type-posts-listing #newsWrapper .news-item .description p{font-size:16px}.homepage-blog-wrapper .homepage-group-title:before{font-size:34px}}@media (max-width:991px){.homepage-blog-wrapper .news-item:nth-child(n+4){display:none}}@media (max-width:767px){.homepage-blog-wrapper .news-item,.type-posts-listing #newsWrapper .news-item{padding:10px 5px}}.breadcrumbs{background-color:#fff;padding-bottom:14px;padding-top:14px;position:relative}@media (min-width:768px){.breadcrumbs{max-width:unset!important;padding-left:20px!important}}.breadcrumbs:before{border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.breadcrumbs>span{position:relative}.breadcrumbs a,.breadcrumbs span{color:var(--color-tertiary);font-size:14px}.breadcrumbs a:hover,.breadcrumbs span:hover{color:var(--color-tertiary);text-decoration:none}.breadcrumbs .navigation-bullet{display:inline-block;font-size:0;height:9px;margin:0 5px;width:9px}.breadcrumbs .navigation-bullet:before{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/arrow.svg?1) 50% no-repeat;background-size:auto 100%;content:"";display:block;height:9px;width:9px}.type-product .breadcrumbs{padding-bottom:14px}@media (min-width:992px){.type-product .breadcrumbs{padding-bottom:14px;width:100%}}@media screen and (max-width:767px){.type-product .breadcrumbs>span:last-of-type,.type-product .breadcrumbs>span:nth-last-child(2) .navigation-bullet{display:none}}.in-kontakty .contact-container .contact-info{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.in-kontakty .contact-container .contact-info{flex-direction:row;gap:40px}}.in-kontakty .contact-container .contact-info>p{display:none}.in-kontakty .contact-container .contact-info form{flex-basis:50%}.in-kontakty .contact-container .contact-info form .form-group{margin-bottom:20px}.in-kontakty .contact-container .contact-info>section{display:flex;flex-basis:50%;flex-direction:row;gap:40px;justify-content:start}@media (min-width:768px){.in-kontakty .contact-container .contact-info>section{justify-content:space-around}}.in-kontakty .contact-container .contact-store .slider-wrapper{max-width:unset;padding:0 0 32px}.in-kontakty .contact-container .contact-store table{width:100%}.in-kontakty .contact-container .contact-store td,.in-kontakty .contact-container .contact-store th{border:1px solid #ddd;padding:10px;text-align:left}.in-kontakty .contact-container .contact-store th{background-color:#f9f9f9}.in-kontakty .contact-container .contact-store a{color:#ed1c24;text-decoration:none}.in-kontakty .contact-container .contact-store a:hover{text-decoration:underline}.in-kontakty .contact-container .contact-store .contact-wrapper{display:flex;flex-direction:column;padding-bottom:32px}@media (min-width:768px){.in-kontakty .contact-container .contact-store .contact-wrapper{flex-direction:row}}.in-kontakty .contact-container .contact-store .contact-wrapper>div{max-width:650px;width:100%}.in-kontakty .contact-container .contact-store .contact-wrapper div:first-child{padding-bottom:20px}@media (min-width:768px){.in-kontakty .contact-container .contact-store .contact-wrapper div:first-child{padding:0}}.in-kontakty .contact-container .plus-gallery-item{border:none}.type-page #content h1,.type-post #content h1,.type-posts-listing #content h1{margin-top:20px}@media (max-width:768px){.content-wrapper{padding-top:0}}#content .text-box{background-color:#f9f9f9;margin:50px 0 30px;padding:25px}#content .text-box h2,#content .text-box h3,#content .text-box h4,#content .text-box p,#content .text-box ul{margin:10px 0}#content .text-box a{color:var(--color-tertiary);font-weight:600}.in-vyhledavani .content .search-results,.in-vyhledavani .content h2{text-align:center}.in-hodnoceni-obchodu #content{padding-top:20px}.in-hodnoceni-obchodu #content .content-inner{border-bottom:1px solid #cfcfcf;margin-bottom:40px}.custome-page #content{padding-top:35px}.in-znacka .content-wrapper .product,.type-search .content-wrapper .product{border-bottom:1px solid #e7e7e7}@media (min-width:1200px){.in-znacka .content-wrapper .product,.type-search .content-wrapper .product{width:25%}.in-znacka .content-wrapper .product:nth-child(4n),.type-search .content-wrapper .product:nth-child(4n){border-right:0}}.in-jak-nakupovat #content-wrapper ol,.in-kontakty #content-wrapper ol{padding-left:20px}.in-jak-nakupovat #content-wrapper ol li,.in-kontakty #content-wrapper ol li{margin-bottom:25px;min-height:35px}.in-jak-nakupovat #content-wrapper ol li::marker,.in-kontakty #content-wrapper ol li::marker{font-weight:600}.in-jak-nakupovat .col-md-6>p>img,.in-kontakty .col-md-6>p>img{box-shadow:0 0 15px rgba(0,0,0,.15)}.in-kontakty .content-inner{font-size:14px;padding-bottom:70px}.in-kontakty .content-inner h3{font-size:16px;margin-bottom:15px}#content .how-box{background:url(https://cdn.myshoptet.com/usr/633991.myshoptet.com/user/documents/upload/icons/box-bg.png) 50% no-repeat;background-size:cover;margin:20px 0;padding:30px 0}#content .how-box .container{display:flex;flex-wrap:wrap}#content .how-box .container>div{align-items:center;background-color:#fff;border-right:1px solid var(--color-secondary);border-top:1px solid var(--color-secondary);display:flex;justify-content:center;padding:25px 10px;width:50%}#content .how-box .container>div p{font-size:16px;margin:0;max-width:270px;text-align:center}.contact-section{background-color:#f9f9f9;margin:15px 0;padding:35px 0}.contact-section .container>div{align-items:center;background-color:#fff;display:flex;justify-content:space-around;min-height:120px;padding:15px 10px}.contact-section .container>div a{color:var(--color-tertiary);display:block;text-align:center}.contact-section .container>div a img{margin-bottom:5px}.contact-section .container>div a span{font-weight:500}.contact-section .container>div a strong{font-size:15px;font-weight:500}.contact-section .container>div span{display:block}.contact-section .container>div div>span{display:block;margin:0 auto;max-width:200px;text-align:center}.contact-section .container>div:first-of-type a span{font-size:15px}.contact-section .container>div:last-of-type a{font-size:15px;font-weight:500}.contact-section .container>div:nth-child(2) a{padding-left:30px;position:relative;text-align:left;text-decoration:none}.contact-section .container>div:nth-child(2) a img{left:0;margin-top:-12px;position:absolute;top:50%}.contact-section .container>div:nth-child(2) a span{font-size:14px;font-weight:300}.customer-page #content h1{padding-top:20px}.type-manufacturer-detail .sidebar{display:none}@media (min-width:768px){#content .how-box .container>div{width:25%}}@media (min-width:992px){.contact-section .container{display:flex}.contact-section .container>div{border-right:1px solid #e5e5e5;min-height:150px;width:33.33%}.contact-section .container>div a strong{font-size:16px}.contact-section .container>div:last-of-type{border-right:none}.contact-section .container>div:first-of-type a span,.contact-section .container>div:last-of-type a{font-size:18px}}@media (min-width:1200px){.type-manufacturer-detail .products-block>div{width:25%}}@media (max-width:991px){.contact-section .container>div{border-bottom:1px solid #e7e7e7}.contact-section .container>div:last-of-type{border-bottom:none}}@media (max-width:767px){.in-jak-nakupovat #content-wrapper .container,.in-kontakty #content-wrapper .container{padding-left:10px;padding-right:10px}}.usp{margin-left:-10px;margin-right:-10px}.usp-wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0}.usp-wrap .usp-item{display:flex;max-width:330px;padding:15px 10px;width:50%}.usp-wrap .usp-item .usp-img{display:block;height:16px;line-height:16px;margin-right:10px;min-width:16px}.usp-wrap .usp-item p{font-size:14px;line-height:1.35;margin:0!important}.usp-wrap .usp-item p strong{display:block;font-size:17px}.type-category .usp-wrap{padding:30px 0}@media (min-width:480px){.usp-wrap .usp-item{align-items:center}}@media screen and (min-width:992px){.usp-wrap .usp-item{width:25%}}@media (max-width:767px){.in-index .usp-wrap{padding:5px 0 15px}}@media (max-width:479px){.usp-wrap .usp-item .usp-img{margin-top:2px}.usp-wrap .usp-item p span{display:none}}.funnel-filter-container{align-items:center;background-color:#f9f9f9;display:flex;justify-content:center;margin:0!important;padding:20px!important;position:relative;z-index:1}.funnel-filter-container:after,.funnel-filter-container:before{background:#f9f9f9;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1}.funnel-filter-container:before{left:-50%}.funnel-filter-container:after{left:50%}.funnel-filter-container .funnel-filter-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.824.794-.36-.362a.598.598 0 0 0-.426-.176.598.598 0 0 0-.425.176l-4.11 4.11L1.386.427A.597.597 0 0 0 .962.251a.598.598 0 0 0-.426.176l-.36.36a.602.602 0 0 0 0 .852l4.9 4.917a.615.615 0 0 0 .426.193h.002c.161 0 .312-.08.425-.193l4.895-4.904a.608.608 0 0 0 0-.858Z' fill='%23ED1C24'/%3E%3C/svg%3E");background-position-x:calc(100% - 10px);border:1px solid #e7e7e7;cursor:pointer;margin-right:40px;padding:10px 15px;width:156px}.funnel-filter-container .funnel-filter-select[disabled]{background-color:#f9f9f9;color:var(--color-tertiary)}.funnel-filter-container .funnel-filter-btn{margin-right:16px;padding:10px 45px}.funnel-filter-container .funnel-filter-btn[disabled]{cursor:not-allowed;opacity:.5}.funnel-filter-container .funnel-filter-btn-clear{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.691 6.51 5.062-5.061A.841.841 0 1 0 11.562.258L6.5 5.32 1.438.258a.841.841 0 1 0-1.19 1.19l5.061 5.063-5.062 5.062a.841.841 0 1 0 1.191 1.19L6.5 7.703l5.062 5.062a.84.84 0 0 0 1.19 0 .84.84 0 0 0 0-1.191L7.692 6.51Z' fill='%23212121'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:none;width:40px}.funnel-filter-container .funnel-filter-btn-fav{background-color:#fff;border-color:var(--color-tertiary);box-shadow:0 3px 8px rgba(0,0,0,.08);color:var(--color-tertiary);display:block;white-space:nowrap}.funnel-filter-container .funnel-filter-btn-fav:hover{background-color:#000;border-color:#000;color:#fff}@media (max-width:991px){.funnel-filter-container select{margin-right:10px!important;width:100%!important}.funnel-filter-container a,.funnel-filter-container button{padding:10px 20px!important}}@media (max-width:695px){.funnel-filter-container{flex-wrap:wrap;justify-content:flex-start!important}.funnel-filter-container select{margin-bottom:10px;margin-right:0!important;min-width:100%}.funnel-filter-container a,.funnel-filter-container button{padding:10px 28px!important}}@media (max-width:389px){.funnel-filter-container button{padding:10px 16px!important}}.sidebar #categories{border:1px solid #e7e7e7}.sidebar #categories .expandable a>span{left:unset;right:20px;top:20px}.sidebar #categories .expandable a>span:before{content:"\e90e"}.sidebar #categories .expandable .topic a>span{left:unset;right:20px;top:20px}.sidebar #categories .expandable .topic a>span:before{content:"\e90e"}.sidebar #categories .expandable .topic.active a{background-color:var(--color-primary);color:#fff}.sidebar #categories .expandable .topic.active a span{color:#fff}.sidebar #categories .expandable.expanded .topic a span:before{content:"\e911"}.sidebar #categories .expandable.expanded ul.expanded{padding:15px 25px}.sidebar #categories .expandable.expanded ul.expanded a{font-size:16px;font-weight:400;line-height:34px;padding:0}.sidebar #categories .expandable.expanded ul.expanded a:hover{color:var(--color-secondary);text-decoration:underline}.sidebar .box-bg-variant .categories{background-color:#f8f8f8;border-bottom:1px solid #e7e7e7}.sidebar .box-bg-variant .categories a{font-size:17px;font-weight:600;line-height:20px;padding:18px 15px}.sidebar .box-bg-variant .categories:last-child{border-bottom:0}.sidebar .box.box-sm.box-filters{border:0;padding:0}.sidebar .box.box-sm.box-filters .filter-sections{background-color:#f9f9f9}@media (max-width:992px){.sidebar{display:none}}.in-index .box-filters,.in-vyhledavani .sidebar{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlYWRlci9faGVhZGVyLXdpZGdldHMuc2NzcyIsInN0eWxlLmNzcyIsIndlYi1zZXR0aW5ncy9fYnV0dG9ucy5zY3NzIiwid2ViLXNldHRpbmdzL192YXJpYWJsZXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fZm9ybXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fbWVzc2FnZXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fc2l0ZS1zcGVjaWZpY3Muc2NzcyIsIndlYi1tb2R1bGVzL19mYXZvdXJpdGUuc2NzcyIsIndlYi1tb2R1bGVzL19mbGlja2l0eS5zY3NzIiwid2ViLXNldHRpbmdzL19taXhpbnMuc2NzcyIsIndlYi1tb2R1bGVzL19pbnN0YWdyYW0uc2NzcyIsIndlYi1tb2R1bGVzL19sYXN0LXZpZXdlZC5zY3NzIiwid2ViLW1vZHVsZXMvX21pbWVDYXRlZ29yeS5zY3NzIiwid2ViLW1vZHVsZXMvX3JhdGluZy5zY3NzIiwid2ViLW1vZHVsZXMvX3NpdGUtbXNnLnNjc3MiLCJ3ZWItbW9kdWxlcy9fc2xpY2stc2xpZGVyLnNjc3MiLCJ3ZWItbW9kdWxlcy9fdnlob2R5LnNjc3MiLCJoZWFkZXIvX2hlYWRlci1tb2JpbGUuc2NzcyIsImhlYWRlci9faGVhZGVyLXRvcC5zY3NzIiwiaGVhZGVyL19uYXZpZ2F0aW9uLW1vYmlsZS5zY3NzIiwiaGVhZGVyL19uYXZpZ2F0aW9uLnNjc3MiLCJoZWFkZXIvX3RvcC1uYXZpZ2F0aW9uLWJhci5zY3NzIiwiZm9vdGVyL19mb290ZXItbW9iaWxlLnNjc3MiLCJmb290ZXIvX2Zvb3Rlci5zY3NzIiwiZm9vdGVyL19uZXdzbGV0dGVyLnNjc3MiLCJob21lcGFnZS9fYWJvdXQtdXMuc2NzcyIsImhvbWVwYWdlL19icmFuZHMuc2NzcyIsImhvbWVwYWdlL19jYXJvdXNlbC5zY3NzIiwiaG9tZXBhZ2UvX3RvcC1jYXRlZ29yaWVzLnNjc3MiLCJob21lcGFnZS9fYmxvZy5zY3NzIiwiaG9tZXBhZ2UvX3Jldmlldy5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktY29udGVudC5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktdG9wLnNjc3MiLCJjYXRlZ29yaWVzL19maWx0ZXJzLnNjc3MiLCJjYXRlZ29yaWVzL19wYWdpbmF0aW9uLnNjc3MiLCJjYXRlZ29yaWVzL19wcm9kdWN0cy10b3Auc2NzcyIsImNhdGVnb3JpZXMvX3NpZGViYXIuc2NzcyIsImNhdGVnb3JpZXMvX3N1YmNhdGVnb3JpZXMuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19kZXNjcmlwdGlvbi5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3AtZGF0YS13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1kZXRhaWwuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19wLWltYWdlLXdyYXBwZXIuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19wb3B1cC5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3ZhcmlhbnRzLnNjc3MiLCJwcm9kdWN0cy9fZmxhZ3Muc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy1zbGlkZXIuc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy12aWV3LnNjc3MiLCJwcm9kdWN0cy9fcXVhbnRpdHkuc2NzcyIsImNhcnQvX2NhcnQtY29udGVudC5zY3NzIiwicGFnZS9fNDA0LnNjc3MiLCJwYWdlL19iYW5uZXJzLnNjc3MiLCJwYWdlL19ibG9nLnNjc3MiLCJwYWdlL19icmVhZGNydW1icy5zY3NzIiwicGFnZS9fY29udGFjdC5zY3NzIiwicGFnZS9fcGFnZS1jb250ZW50LnNjc3MiLCJwYWdlL19wYWdlLnNjc3MiLCJwYWdlL191c3Auc2NzcyIsInBhZ2UvX2Z1bm5lbC1maWx0ZXJzLnNjc3MiLCJzaWRlYmFyLW1lbnUtaHAvX3NpZGViYXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnS00sZ0JDOGtGTixDQzl1RkEsV0FDRSxjQUFBLENBQ0EseUJBQUEsQ0FDQSxXQUFBLENBQ0EsOEJERUYsQ0NERSxxQ0FHRSxpQkFBQSxDQUZBLGVBQUEsQ0FDQSxpQkRJSixDQ0RFLHlCQUdFLGlCQUFBLENBRkEsY0FBQSxDQUNBLG9CRElKLENDREUsbUNBRUUscUNDVE0sQ0RVTixpQ0NWTSxDRFlOLG9DQUFBLENBSkEsVURPSixDQ0ZJLCtDQUdFLDJDQ2ZVLENEY1YsdUNDZFUsQ0RhVixVRE1OLENDREUsdUNBRUUscUJDN0JJLENEOEJKLGlDQ3RCTSxDRHdCTixvQ0FBQSxDQUpBLDJCRE9KLENDRkksbURBR0UscUNDNUJJLENEMkJKLGlDQzNCSSxDRDBCSixVRE1OLENDREUsdUNBRUUscUJDekNJLENEMENKLGtDQ3RDRyxDRHdDSCxvQ0FBQSxDQUpBLDJCRE9KLENDRkksbURBR0UscUJDL0NFLENEOENGLGlCQzlDRSxDRDZDRixVRE1OLENDREUsd0pBRUUsdUNDL0NTLENEZ0RULG1DQ2hEUyxDRDhDVCxVREtKLENDRkksd01BRUUsNkNDbERhLENEbURiLHlDQ25EYSxDRGlEYixVRE1OLENDREUsbUNBRUUscUNBQUEsQ0FEQSwyQkRJSixDQ0ZJLCtDQUNFLG9CQ3ZEQyxDRHdERCwyQkRJTixDQ0VJLHlCQURGLHVEQUdJLGFBQUEsQ0FEQSxlREdKLENBQ0YsQ0c1RUEsK0dBQ3dELDJCQUFBLENBQXRELGtESGdGRixDRzlFQSxjQUtFLHFCQUFBLENBSEEsd0JBQUEsQ0FJQSxpQkFBQSxDQUZBLFVBQUEsQ0FEQSxjQUFBLENBRkEsV0hzRkYsQ0doRkUsZ0NBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FDQSxlSGtGSixDR3JGRSwyQkFDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLGVIa0ZKLENHOUVFLDREQUNFLG9CSGlGSixDRzdFRSx3RUFDRSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkhnRkosQ0cvRUksNkZBQ0UsdUJIaUZOLENHOUVFLG1HQUNFLFdIZ0ZKLENHekVFLG1EQUNFLFdIK0VKLENHOUVJLDRCQUNFLFlIZ0ZOLENHOUVJLDhCQU1FLFNBQUEsQ0FIQSxXQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBSkEsZUFBQSxDQUNBLFVIb0ZOLENHNUVBLDJCQUVFLG9VQUFBLENB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QmdnR1YsQ0FDRixDbUIxL0ZBLHFDQUNFLGVBQ0UsY25CNC9GRixDbUJ4L0ZJLHdCQUVFLGFqQnRNRixDaUJxTUUsd0JuQjIvRk4sQ21CdC9GQSw2Q0FFRSxjQUFBLENBREEsY25CeS9GRixDQUNGLENvQm50R0UsK0NBREQsK0JBRUUsZUFBQSxDQUNBLFVwQnN0R0QsQ0FDRixDb0JwdEdDLHNCQUNDLGNwQnN0R0YsQ29CcHRHQyx5Q0FDQyxXQUFBLENBQ0EsZXBCc3RHRixDb0JydEdFLDRDQUNDLGFwQnV0R0gsQ29CcnRHRSwyQ0FDQyxlcEJ1dEdILENvQnB0R0MsMENBQ0MsT3BCc3RHRixDb0JydEdFLHVIQUVDLFlwQnV0R0gsQ29CcnRHRSxpRUFDQyxVbEIzQkssQ2tCNEJMLFlwQnV0R0gsQ29CcHRHQywwRUFDQyxZcEJzdEdGLENvQmh0R0Usc0NBQ0MsVXBCbXRHSCxDb0JqdEdFLDBDQUNDLDJCcEJtdEdILENvQi9zR0EseUJBQ0Msb0JBQ0Msd0JsQjlDaUIsQ2tCZ0RqQiwrQkFBQSxDQURBLGVBQUEsQ0FHQSxrQkFBQSxDQURBLGVwQm10R0EsQ29CaHRHQyxtQ0FDQyxTcEJrdEdGLENvQi9zR0EsNkNBR0MsWXBCaXRHRCxDb0Ivc0dBLGlDQUNDLGdCcEJpdEdELENvQmh0R0Msb0NBRUMsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCcEJrdEdGLENvQmp0R0UsdUNBQ0MsZ0JwQm10R0gsQ0FDRixDb0JudEdLLCtDQUZELHVDQUdFLGdCcEJzdEdKLENBQ0YsQ29CbHZHQSx5QkE2QkssbURBRUMsaUJBQUEsQ0FEQSxPcEJ5dEdKLENBQ0YsQ29CeHRHTSwrQ0FIRCxtREFJRSxpQnBCMnRHTCxDQUNGLENvQjd2R0EseUJBb0NLLG9EQUNDLE9wQjR0R0osQ29CMXRHRyxvREFDQyxPcEI0dEdKLENvQnh0R0Usc0RBQ0MsWXBCMHRHSCxDb0J0dEdBLHNCQUVDLFVBQUEsQ0FEQSxjcEJ5dEdELENvQnZ0R0MsNEJBQ0MseUJwQnl0R0YsQ29CbnRHQSxrREFDQyxZcEJzdEdELENBQ0YsQ29CbnRHQSx5QkFDQyxv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REFDQyxpQ25DdkpVLENtQ3dKVixjckMyOEtKLENxQ3I4S0MsdUJBRUMsYUFBQSxDQUNBLGNBQUEsQ0FGQSxVckMwOEtGLENxQ3I4S0EsbUJBQ0MsWXJDdzhLRCxDcUNyOEtDLGlCQUNDLGlCckN3OEtGLENxQ3Y4S0Usd0JBQ0MsWXJDeThLSCxDcUN2OEtFLG1CQUNDLDJCckN5OEtILENxQ3A4S0MsMEJBQ0Msa0JyQ3U4S0YsQ3FDcjhLQywwQkFDQyxlckN1OEtGLENxQ3A4S0EsZ0ZBQ0MsYXJDdThLRCxDcUNuOEtFLGdEQUNDLFlyQ3M4S0gsQ3FDcDhLRSxpREFDQyxTQUFBLENBQ0EsaUJyQ3M4S0gsQ3FDajhLQSx5QkFHRyw0REFDQyxXckNrOEtGLENxQ2g4S0MsNERBQ0MsVXJDazhLRixDQUNGLENxQzk3S0Esb0NBRUUsZ0NBQ0MsY3JDKzdLRCxDcUM1N0tELHNCQUNDLGNyQzg3S0EsQ3FDNzdLQSx5Q0FDQyxrQkFBQSxDQUNBLGNyQys3S0QsQ3FDdjdLQyxxRUFDQyxjckM0N0tGLENBQ0YsQ3FDeDdLQSx5QkFFRSwrQkFDQyxRckN5N0tELENxQ3Q3S0QsaUJBRUMsa0JBQUEsQ0FEQSxlckN5N0tBLENBQ0YsQ3NDaHNMQyxxQ0FDQyxRdENrc0xGLENzQ2pzTEUsMkNBQ0MsaUJ0Q21zTEgsQ3NDaHNMQyxxRkFFQyxrQnRDa3NMRixDc0Nqc0xFLDJGQUNDLGlCdENvc0xILENzQ2xzTEUsbUhBQ0MsWXRDcXNMSCxDc0Nsc0xDLCtCQUNDLDZCdENvc0xGLENzQ2xzTEMsNkJBRUMsMkJwQ2xCSyxDb0NpQkwsY3RDcXNMRixDc0Nuc0xFLG1DQUNDLG9CdENxc0xILENzQ2xzTEMscUNBQ0Msa0J0Q29zTEYsQ3NDbHNMQywrQkFDQywyQnBDM0JLLENvQzhCTCxvQkFBQSxDQUZBLGNBQUEsQ0FDQSxjdENxc0xGLENzQ25zTEUscUNBRUMsMEJwQzdCTyxDb0M0QlAsY3RDc3NMSCxDc0Nsc0xDLHdCQUdDLFlBQUEsQ0FDQSxpQnRDb3NMRixDc0Nuc0xFLHNEQUdDLDJCcEM1Q0ksQ29DMkNKLGFBQUEsQ0FFQSxj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QzdDeERHLEM2Q3lESCwyQi9DaXVOVixDK0MvdE5RLHFDQUNFLGUvQ2l1TlYsQytDM3ROUSxxQ0FDRSx1QzdDbkVHLEM2Q29FSCxtQzdDcEVHLEM2Q3FFSCxVL0M2dE5WLEMrQ3Z0TkEsMkJBQ0UsYy9DMHRORixDK0N4dE5BLHdGQUNFLFUvQzJ0TkYsQytDeHRORSxxQkFDRSxlL0MydE5KLEMrQ3Z0Tk0sdUNBRUUsZUFBQSxDQURBLFUvQzB0TlIsQytDdHROSSxrQkFHRSxjQUFBLENBREEsbUJBQUEsQ0FEQSxnQi9DMHROTixDK0N2dE5NLHNDQUNFLGMvQ3l0TlIsQytDdnROTSw2QkFDRSxlL0N5dE5SLEMrQ3Z0Tk0sK0JBQ0UsY0FBQSxDQUNBLFUvQ3l0TlIsQytDeHROUSxtQ0FDRSxVL0MwdE5WLEMrQ3R0TlEsMkJBQ0Usb0IvQ3d0TlYsQytDcnROTSxpQ0FDRSxjQUFBLENBQ0EsZS9DdXROUixDK0N0dE5RLHdDQUNFLGUvQ3d0TlYsQytDcnROTSw2QkFDRSxlL0N1dE5SLEMrQ3B0TkksMENBR0UsY0FBQSxDQURBLGVBQUEsQ0FEQSxXQUFBLENBR0EsZUFBQSxDQUNBLGtCL0NzdE5OLEMrQ250TkUseUJBQ0UsbUIvQ3F0TkosQytDcHROSSxnQ0FDRSxhL0NzdE5OLEMrQ2x0Tkksa0NBQ0UsMkI3Qy9JQyxDNkNpSkQsY0FBQSxDQURBLGUvQ3F0Tk4sQytDbHROUSxzREFDRSxpQi9Db3ROVixDK0NqdE5NLDBDQUNFLGlCL0NtdE5SLEMrQzVzTkksa0NBRUUsYy9DK3NOTixDK0M5c05NLDREQUNFLFUvQ2d0TlIsQytDOXNOTSxxQ0FDRSxrQi9DZ3ROUixDK0Mvc05RLHVDQUNFLDJCN0N4S0gsQzZDeUtHLG9CL0NpdE5WLEMrQ2h0TlUsNkNBQ0UseUIvQ2t0TlosQytDL3NOUSwwQ0FDRSxVL0NpdE5WLEMrQy9zTlksc0RBQ0UsZS9DeXROZCxDK0M3c05ZLDJHQU5FLGVBQUEsQ0FKQSwwQjdDaExKLEM2QytLSSxjQUFBLENBTUEsV0FBQSxDQUZBLGdCQUFBLENBREEsWUFBQSxDQURBLEtBQUEsQ0FLQSxV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Q0UsbUJuRG81UEosQ21EbjVQSSx5QkFGRiwyQkFJSSxtQkFBQSxDQURBLFVuRHU1UEosQ0FDRixDbURuNVBBLG9DQVFVLGtIQUNFLFluRGs1UFYsQ0FDRixDb0Q1OFBRLDhDQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFFwRDg4UFosQ1F2OFBDLHlCNENWTyw4Q0FLUSxrQkFBQSxDQUNBLFFwRGc5UGQsQ0FDRixDb0QvOFBZLGdEQUNJLFlwRGk5UGhCLENvRC84UFksbURBQ0ksY3BEaTlQaEIsQ29EaDlQZ0IsK0RBQ0ksa0JwRGs5UHBCLENvRC84UFksc0RBRUksWUFBQSxDQURBLGNBQUEsQ0FFQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxxQnBEaTlQaEIsQ1E3OVBDLHlCNENPVyxzREFPUSw0QnBEbTlQbEIsQ0FDRixDb0QvOFBZLCtEQUNJLGVBQUEsQ0FFQSxnQnBEaTlQaEIsQ29ELzhQWSxxREFDSSxVcERpOVBoQixDb0QvOFBZLG9HQUdJLHFCQUFBLENBRkEsWUFBQSxDQUNBLGVwRGs5UGhCLENvRC84UFksa0RBQ0ksd0JwRGk5UGhCLENvRC84UFksaURBQ0ksYWxEdkNWLENrRHdDVSxvQnBEaTlQaEIsQ29EaDlQZ0IsdURBQ0kseUJwRGs5UHBCLENvRC84UFksZ0VBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsbUJwRGk5UGhCLENROS9QQyx5QjRDMENXLGdFQUtRLGtCcERtOVBsQixDQUNGLENvRGw5UGdCLG9FQUNJLGVBQUEsQ0FDQSxVcERvOVBwQixDb0RsOVBnQixnRkFDSSxtQnBEbzlQcEIsQ1ExZ1FDLHlCNENxRGUsZ0ZBR1EsU3BEczlQdEIsQ0FDRixDb0RsOVBRLG1EQUNJLFdwRG85UFosQ3FEbmlRSSw4RUFDRSxlckRzaVFOLENxRGppUUEseUJBQ0UsaUJBQ0UsYXJEb2lRRixDQUNGLENzRDlpUUUsbUJBRUUsd0JwRFNDLENvRFZELGtCQUFBLENBRUEsWXREZ2pRSixDc0QvaVFJLDZHQUNFLGF0RGlqUU4sQ3NEL2lRSSxxQkFDRSwyQnBETEMsQ29ETUQsZXREaWpRTixDc0R4aVFJLHFF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RCxDQUNGLEN3RHIwUUEseUJBRUUsZ0NBQ0MsMkJ4RHMwUUQsQ0FDRixDeUR6N1FJLHFCQUNJLHdCekQyN1FSLEN5RHg3UVksd0NBQ0ksVUFBQSxDQUNBLFVBQUEsQ0FDQSxRekQwN1FoQixDeUR4N1FnQiwrQ0FDSSxlekQwN1FwQixDeURyN1FnQiwrQ0FDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLFF6RHU3UXBCLEN5RHI3UW9CLHNEQUNJLGV6RHU3UXhCLEN5RG43UWdCLGlEQUNJLHFDdkRuQlYsQ3VEb0JVLFV6RHE3UXBCLEN5RG43UW9CLHNEQUNJLFV6RHE3UXhCLEN5RDM2UTRCLCtEQUNJLGV6RDY2UWhDLEN5RHY2UWdCLHNEQUNJLGlCekR5NlFwQixDeUR4NlFvQix3REFFSSxjQUFBLENBREEsZUFBQSxDQUVBLGdCQUFBLENBQ0EsU3pEMDZReEIsQ3lEeDZRd0IsOERBQ0ksNEJ2RG5EZixDdURvRGUseUJ6RDA2UTVCLEN5RGo2UVEscUNBQ0ksd0JBQUEsQ0FDQSwrQnpEbTZRWixDeURsNlFZLHVDQUdJLGNBQUEsQ0FEQSxlQUFBLENBRUEsZ0JBQUEsQ0FIQSxpQnpEdTZRaEIsQ3lEajZRWSxnREFDSSxlekRtNlFoQixDeUQ5NVFJLGlDQUVJLFFBQUEsQ0FEQSxTekRpNlFSLEN5RDk1UVEsa0RBQ0ksd0J6RGc2UVosQ3lENzVRSSx5QkEzRkosU0E0RlEsWXpEZzZRTixDQUNGLEN5RHQ1UUksZ0RBQ0ksWXpENjVRUiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbi5sb2dpbi13aW5kb3ctdmlzaWJsZSB7XG4gIC51c2VyLWFjdGlvbiB7XG4gICAgLnVzZXItYWN0aW9uLWluIHtcbiAgICAgID4gZGl2LnVzZXItYWN0aW9uLWxvZ2lue1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDE2MCwgMTE2LCAxMTYsIDAuMDYpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNoZWFkZXIge1xuICAudXNlci1hY3Rpb24ge1xuICAgIC5sb2dpbi13aWRnZXQucG9wdXAtd2lkZ2V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5sb2dpbi13aWRnZXQge1xuICAucmVnaXN0cmFjZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzVweDtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcbiAgICB9XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC5sb2dpbi13aWRnZXR7XG4gICAgcGFkZGluZy10b3A6MDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgIH1cbiAgICBcbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgLnBvcHVwLXdpZGdldC1pbm5lcntcbiAgICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICAgIGJvcmRlcjowO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZzoyMXB4IDIwcHg7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgICYuY2xvc2V7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcXGU5MTJcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICByaWdodDogLTIycHg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1hY3Rpb24tdGFic3tcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cblxuICAgIGgye1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgIGZvbnQtc2l6ZTowO1xuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBjb250ZW50OlwiUMWZaWhsw6HFoWVuw61cIjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgICAuc29jaWFsLWxvZ2luLWJ1dHRvbnN7XG4gICAgICAgICAgbWFyZ2luLXRvcDoxMnB4O1xuICAgICAgfVxuICAgICAgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXJ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbToyNnB4O1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2dpbi13cmFwcGVye1xuICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAuYnRue1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucGFzc3dvcmQtaGVscGVye1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweCA1cHggMDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5lbWF0ZXVjZXR7XG4gICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzAwMDtcbiAgICAgICAgICBwYWRkaW5nOjIzcHggMCAxOXB4IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDoyM3B4O1xuICAgICAgICAgIHB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L3N2Zy91c2Vycy1tZWRpY2FsLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvc3ZnL3VzZXJzLW1lZGljYWwuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjowcHggYXV0byAxMnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6NDVweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDozMHB4O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTNweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50YWItY29udGVudHtcbiAgICAgICAgICBmb3Jte1xuICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjhweDtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLmVtYWlse1xuICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlXFvml2YXRlbHNrw6kgam3DqW5vIG5lYm8gZS1tYWlsICpcIjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLnBhc3N3b3Jke1xuICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIkhlc2xvXCI7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sb2dpbi13cmFwcGVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICAucGFzc3dvcmQtaGVscGVye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAzMXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICYuYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlNTg0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6I2U1ODQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNjYTc1MDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0e3RvcDo1MCV9XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZXtcbiAgI2Nib3hPdmVybGF5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAuMztcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5idG4sIGEuYnRuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuOm5vdCguYnRuLXNtKSwgYS5idG46bm90KC5idG4tc20pIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYnRuLmJ0bi1zbSwgYS5idG4uYnRuLXNtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMTVweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5idG4uYnRuLWRlZmF1bHQsIGEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIGEuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1ob3Zlcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktaG92ZXIpO1xufVxuLmJ0bi51bnZlaWwtYnV0dG9uLCBhLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uYnRuLnVudmVpbC1idXR0b246aG92ZXIsIGEuYnRuLnVudmVpbC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uYnRuLmxvYWQtcHJvZHVjdHMsIGEuYnRuLmxvYWQtcHJvZHVjdHMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uYnRuLmxvYWQtcHJvZHVjdHM6aG92ZXIsIGEuYnRuLmxvYWQtcHJvZHVjdHM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5idG4tY2FydCwgLmJ0bi5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLXNlY29uZGFyeSwgYS5idG4uYnRuLWNvbnZlcnNpb24sIGEuYnRuLmJ0bi1jYXJ0LCBhLmJ0bi5idG4uYnRuLXByaW1hcnksIGEuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgLmJ0bi5idG4tY2FydDpob3ZlciwgLmJ0bi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsIGEuYnRuLmJ0bi1jYXJ0OmhvdmVyLCBhLmJ0bi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGEuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5LWhvdmVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnktaG92ZXIpO1xufVxuLmJ0bi5idG4tc3VjY2VzcywgYS5idG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5idG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIGEuYnRuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjgzMDU2O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmJ0bi51bnZlaWwtYnV0dG9uLCAjZm9vdGVyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMsIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuXG4uY29tcGFjdC1mb3JtIC5idG4sIC5pbnB1dC1ncm91cCAuYnRuLCAuZGlzY291bnQtY291cG9uIC5pbnB1dC1ncm91cCAuYnRuIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmNvbXBhY3QtZm9ybSAuYnRuOjpiZWZvcmUsIC5pbnB1dC1ncm91cCAuYnRuOjpiZWZvcmUsIC5kaXNjb3VudC1jb3Vwb24gLmlucHV0LWdyb3VwIC5idG46OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG4uY29tcGFjdC1mb3JtIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLCAuZGlzY291bnQtY291cG9uIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zdWJzY3JpYmUtZm9ybSAuYnRuIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN1YnNjcmliZS1mb3JtIC5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Vic2NyaWJlLWZvcm0gLmJ0biAuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xuICBjbGlwOiBpbml0aWFsO1xufVxuXG5zZWxlY3QsIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDZ0FBQUE2Q0FJQUFBQk5nb3lxQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFITkpSRUZVZU5yczJMc053REFJUlZFN0N6QXAwN0FsVTRRcVJaUVVlU2dmUmZlVklQbElOcUx3ekV3ekc0OW5HUzhGR0JnWUdCZ1lHQmdZR0JqNHQ3Qzd5OTBXSEJGbnAxZTl1amRlOWFGOVZSWGZlR2NMcWo1Y202MnBsZG41RVpEVkxzd0NBUVlHQmdZR0JnWUcvaGE4Q2pBQWtkRW13VW5DU080QUFBQUFTVVZPUks1Q1lJST0pO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRvcDogMDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRhO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGxlZnQ6IDNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRvcDogMTBweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbGVmdDogNXB4O1xufVxuXG5sYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbi50eXBlLXByb2R1Y3QgLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAuY29uc2VudHMgLndob2xlLXdpZHRoIGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jb25zZW50cyAud2hvbGUtd2lkdGgge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tZXNzYWdlcyB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbmJvZHkge1xuICBvcGFjaXR5OiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuYm9keS5zcGlubmVyLXZpc2libGUgLm92ZXJsYXkge1xuICB6LWluZGV4OiAxMTIxO1xufVxuXG4ub3ZlcmFsbC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuaDQsXG4uaDQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ucHJvZHVjdHMtaGVhZGVyLFxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDYxNTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbiNjb250ZW50IHAge1xuICBtYXJnaW46IDAgMCAxOHB4O1xufVxuXG4uY29udGVudCBhLFxuLmNvbnRlbnQgLmxpbmstbGlrZSxcbi5iYW5uZXIgYSxcbi5iYW5uZXIgLmxpbmstbGlrZSxcbi5iYW5uZXItd3JhcHBlciBhLFxuLmJhbm5lci13cmFwcGVyIC5saW5rLWxpa2UsXG4uYmFubmVyLWNhdGVnb3J5IGEsXG4uYmFubmVyLWNhdGVnb3J5IC5saW5rLWxpa2UsXG4uY2Fyb3VzZWwtaW5uZXIgYSxcbi5jYXJvdXNlbC1pbm5lciAubGluay1saWtlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250ZW50IGE6aG92ZXIsXG4uY29udGVudCAubGluay1saWtlOmhvdmVyLFxuLmJhbm5lciBhOmhvdmVyLFxuLmJhbm5lciAubGluay1saWtlOmhvdmVyLFxuLmJhbm5lci13cmFwcGVyIGE6aG92ZXIsXG4uYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZTpob3Zlcixcbi5iYW5uZXItY2F0ZWdvcnkgYTpob3Zlcixcbi5iYW5uZXItY2F0ZWdvcnkgLmxpbmstbGlrZTpob3Zlcixcbi5jYXJvdXNlbC1pbm5lciBhOmhvdmVyLFxuLmNhcm91c2VsLWlubmVyIC5saW5rLWxpa2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNoZXZyb24tYWZ0ZXI6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ud2VsY29tZS13cmFwcGVyIHVsLFxuLmNhdGVnb3J5LXBlcmV4IHVsLFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCxcbi5wLXNob3J0LWRlc2NyaXB0aW9uIHVsLFxuLnRhYi1jb250ZW50IHVsLFxuYXJ0aWNsZSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi53ZWxjb21lLXdyYXBwZXIgdWwgbGksXG4uY2F0ZWdvcnktcGVyZXggdWwgbGksXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsIGxpLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwgbGksXG4udGFiLWNvbnRlbnQgdWwgbGksXG5hcnRpY2xlIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCBsaTo6YmVmb3JlLFxuLmNhdGVnb3J5LXBlcmV4IHVsIGxpOjpiZWZvcmUsXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsIGxpOjpiZWZvcmUsXG4ucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLFxuLnRhYi1jb250ZW50IHVsIGxpOjpiZWZvcmUsXG5hcnRpY2xlIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgxLFxuICAjY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIGgyLFxuICAucHJvZHVjdHMtaGVhZGVyLFxuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYsXG5ib2R5LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuLmxpbmstbGlrZSxcbmEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmxpbmstbGlrZTpob3ZlciwgLmxpbmstbGlrZTpmb2N1cyxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuI3Byb2R1Y3RzVG9wIC5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC5mYXYtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0LmZhdi1hY3RpdmU6bnRoLWNoaWxkKDJuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0LmZhdi1hY3RpdmU6bnRoLWNoaWxkKDNuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC5mYXYtYWN0aXZlIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC5mYXYtYWN0aXZlOm50aC1jaGlsZCg0bikge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG4uaW4tZmF2b3JpdGUgLmNvbnRlbnQtaW5uZXIsXG4uaW4tb2JsaWJlbmUgLmNvbnRlbnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmluLWZhdm9yaXRlIC5wcm9kdWN0cy1ibG9jayxcbi5pbi1vYmxpYmVuZSAucHJvZHVjdHMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uZmF2LXByb2R1Y3RzIC5wcm9kdWN0IC5wLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2LXByb2R1Y3RzIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLmZhdi1wcm9kdWN0cyAucHJvZHVjdCAuZmxhZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdCAucCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMTVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3QgLnAgLmZhdm91cml0ZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG59XG4ucHJvZHVjdCAucCAuZmF2b3VyaXRlIC5hZGRfZmF2b3VyaXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9kdWN0IC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgc3Ryb2tlOiBibGFjaztcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBmaWxsOiB3aGl0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4cHgnIGhlaWdodD0nMjRweCcgdmlld0JveD0nMCAwIDI4IDI0JyB2ZXJzaW9uPScxLjEnIGZpbGw9JyUyMzAwMDAwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2Utd2lkdGg9JzEnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdobGF2aWNrYScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyNzAuMDAwMDAwLCAtODQuMDAwMDAwKScgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J2xpa2UtOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTI3MC4wMDAwMDAsIDg0LjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMjUuMTg0MDYxMSwyLjM1NzYxNjYgQzIzLjg0NDE2NjIsMC44MzcyNjg1MzEgMjEuOTg1MzU1OCwwIDE5Ljk1MDEyNDcsMCBDMTcuMDg3NzA2MywwIDE1LjI3NTQ4MTUsMS43MDk1NTU5IDE0LjI1OTI5ODYsMy4xNDM3MzY0IEMxMy45OTU2NDkyLDMuNTE1ODkxMTIgMTMuNzcxMzY5NCwzLjg4OTA1Mzk2IDEzLjU4MzA2MzYsNC4yNDAxOTczOCBDMTMuMzk0NzU3OCwzLjg4OTA1Mzk2IDEzLjE3MDUzMTEsMy41MTU4OTExMiAxMi45MDY4Mjg3LDMuMTQzNzM2NCBDMTEuODkwNjQ1NywxLjcwOTU1NTkgMTAuMDc4NDIxLDAgNy4yMTYwMDI1NSwwIEM1LjE4MDc3MTQ4LDAgMy4zMjE5NjEwNSwwLjgzNzMyMTU5IDEuOTgyMDEzMDUsMi4zNTc2Njk2NiBDMC43MDM5MzE2NiwzLjgwNzk4MDA1IDAsNS43NTAzNTgxNSAwLDcuODI2OTc1MTIgQzAsMTAuMDg3NDQxIDAuODgyNTI3NzIzLDEyLjE4OTg5NzYgMi43NzczNjUxLDE0LjQ0MzQxMjcgQzQuNDcwODQ0MTcsMTYuNDU3NTI2NCA2LjkwNzE0NzAzLDE4LjUzMzYxMjggOS43MjgzMzg3MywyMC45Mzc2NTU5IEMxMC43Nzk1OTM2LDIxLjgzMzUwMTQgMTEuODY2NzE2MiwyMi43NTk5MDg3IDEzLjAyNDA4ODcsMjMuNzcyNTM2NyBMMTMuMDU4ODQyMywyMy44MDI5OTI1IEMxMy4yMDg4OTI3LDIzLjkzNDM2NjIgMTMuMzk1OTc4MSwyNCAxMy41ODMwNjM2LDI0IEMxMy43NzAxNDkxLDI0IDEzLjk1NzIzNDYsMjMuOTM0MzEzMiAxNC4xMDcyODUsMjMuODAyOTkyNSBMMTQuMTQyMDM4NSwyMy43NzI1MzY3IEMxNS4yOTk0MTEsMjIuNzU5OTA4NyAxNi4zODY1MzM3LDIxLjgzMzU1NDQgMTcuNDM3OTQ3NywyMC45Mzc1NDk3IEMyMC4yNTg5ODAyLDE4LjUzMzY2NTggMjIuNjk1MjgzMSwxNi40NTc1Nzk1IDI0LjM4ODc2MjEsMTQuNDQzNDEyNyBDMjYuMjgzNTk5NSwxMi4xODk4NDQ1IDI3LjE2NjEyNzIsMTAuMDg3NDQxIDI3LjE2NjEyNzIsNy44MjY5NzUxMiBDMjcuMTY2MTI3Miw1Ljc1MDM1ODE1IDI2LjQ2MjE5NTYsMy44MDc5ODAwNSAyNS4xODQwNjExLDIuMzU3NjE2NiBaIE0xNi40MDU0MjI2LDE5LjcyNjExMDMgQzE1LjQ5OTE3NzYsMjAuNDk4MzI4NiAxNC41NjY1MDkzLDIxLjI5MzA5NyAxMy41ODMwNjM2LDIyLjE0ODAzNDIgQzEyLjU5OTY3MSwyMS4yOTMyMDMyIDExLjY2Njk0OTYsMjAuNDk4MzgxNyAxMC43NjA1NDU0LDE5LjcyNjAwNDEgQzUuMjM5Mjk1MzgsMTUuMDIxMTE3NCAxLjU5MTc2NTI3LDExLjkxMjg3NzQgMS41OTE3NjUyNyw3LjgyNjk3NTEyIEMxLjU5MTc2NTI3LDYuMTM4MTEyMTcgMi4xNTQ0NTQyOSw0LjU2OTQ4MDU1IDMuMTc2MjA4NDIsMy40MTAwOTE3OSBDNC4yMDk2ODg1NCwyLjIzNzU0NDQ0IDUuNjQ0MzQ2NTgsMS41OTE3NjUyNyA3LjIxNjAwMjU1LDEuNTkxNzY1MjcgQzkuMzk4MjU5NjcsMS41OTE3NjUyNyAxMC44MDg5MzUxLDIuOTM2MTcwMjEgMTEuNjA4MDAxMyw0LjA2Mzk4ODk2IEMxMi4zMjQ3NzMyLDUuMDc1NTAyNzMgMTIuNjk4Nzg1LDYuMDk1MTg3NTYgMTIuODI2MzM4NCw2LjQ4NjYwMjY0IEMxMi45MzMwMzk3LDYuODE0MjQwOTkgMTMuMjM4NDk5NSw3LjAzNTk3MzkgMTMuNTgzMDYzNiw3LjAzNTk3MzkgQzEzLjkyNzYyNzcsNy4wMzU5NzM5IDE0LjIzMzA4NzUsNi44MTQyNDA5OSAxNC4zMzk3ODg4LDYuNDg2NjAyNjQgQzE0LjQ2NzM0MjMsNi4wOTUxODc1NiAxNC44NDEzNTQxLDUuMDc1NTAyNzMgMTUuNTU4MTI2LDQuMDYzOTM1OSBDMTYuMzU3MTkyMSwyLjkzNjE3MDIxIDE3Ljc2Nzg2NzYsMS41OTE3NjUyNyAxOS45NTAxMjQ3LDEuNTkxNzY1MjcgQzIxLjUyMTc4MDcsMS41OTE3NjUyNyAyMi45NTY0Mzg3LDIuMjM3NTQ0NDQgMjMuOTg5ODY1OCwzLjQxMDA5MTc5IEMyNS4wMTE2NzI5LDQuNTY5NDgwNTUgMjUuNTc0MzYyLDYuMTM4MTEyMTcgMjUuNTc0MzYyLDcuODI2OTc1MTIgQzI1LjU3NDM2MiwxMS45MTI4Nzc0IDIxLjkyNjgzMTksMTUuMDIxMTE3NCAxNi40MDU0MjI2LDE5LjcyNjExMDMgWicgaWQ9J1NoYXBlJyBjbGFzcz0nYnRuX3RvZ2dsZSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IC01cHg7XG59XG4uZmF2b3VyaXRlX2ljb24gLm51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogLTEwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ltZy9pY29ucy9pY29uLWZhdi1mYWxzZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5idG5fdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwuZmF2LXllcyAuYnRuX3RvZ2dsZSBpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBpIHNwYW4ubnVtYmVyLFxuLnAtZGV0YWlsLWlubmVyIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5mYXYtY2F0ZWdvcnktYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCclM0UlM0NwYXRoIGQ9J00yMS4zMTcsMy43NjFhNS41ODEsNS41ODEsMCwwLDAtOC4xNCwwTDEyLDQuOTk0bC0xLjE3Ny0xLjIzYTUuNTgxLDUuNTgxLDAsMCwwLTguMTQsMCw2LjIxMSw2LjIxMSwwLDAsMCwwLDguNUwzLjg2MiwxMy41djBMMTIsMjJoMGw4LjEzOC04LjV2MGwxLjE3Ny0xLjIzQTYuMjExLDYuMjExLDAsMCwwLDIxLjMxNywzLjc2MVonIGZpbGw9JyUyM2ZmZiclMEFzdHJva2U9JyUyMzAwMCclMEElM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG59XG4uZmF2LWNhdGVnb3J5LWJ0bi5mYXYtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyUzRSUzQ3BhdGggZD0nTTIxLjMxNywzLjc2MWE1LjU4MSw1LjU4MSwwLDAsMC04LjE0LDBMMTIsNC45OTRsLTEuMTc3LTEuMjNhNS41ODEsNS41ODEsMCwwLDAtOC4xNCwwLDYuMjExLDYuMjExLDAsMCwwLDAsOC41TDMuODYyLDEzLjV2MEwxMiwyMmgwbDguMTM4LTguNXYwbDEuMTc3LTEuMjNBNi4yMTEsNi4yMTEsMCwwLDAsMjEuMzE3LDMuNzYxWicgZmlsbD0nJTIzRUQxQzI0JyUwQSUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmZhdm91cml0ZXMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZmF2b3VyaXRlcy13cmFwcGVyIC5mYXZvdXJpdGVzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmF2b3VyaXRlcy13cmFwcGVyIC5mYXZvdXJpdGVzLWxpc3QgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmF2b3VyaXRlcy13cmFwcGVyIC5mYXZvdXJpdGVzLWxpc3QgbGk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHRyYW5zaXRpb246IGFsbDtcbn1cbi5mYXZvdXJpdGVzLXdyYXBwZXIgLmZhdm91cml0ZXMtbGlzdCBsaSBidXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5mYXZvdXJpdGVzLXdyYXBwZXIgLmZhdm91cml0ZXMtbGlzdCBsaSBhIHtcbiAgY29sb3I6ICMxYTE5Mzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mYXZvdXJpdGVzLXdyYXBwZXIgLmZhdm91cml0ZXMtbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuXG4uZmF2b3VyaXRlcy1uYXYtbGluayB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBoZWlnaHQ6IDU5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5mYXZvdXJpdGVzLW5hdi1saW5rIC5mYXYtY291bnRlciB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhdm91cml0ZXMtbmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTZweCkge1xuICAuZmF2b3VyaXRlcy13cmFwcGVyIC5mYXZvdXJpdGVzLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZhdm91cml0ZXMtd3JhcHBlciAuZmF2b3VyaXRlcy1saXN0IGxpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbn1cbi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsaWNraXR5LXNsaWRlciB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLyogZHJhZ2dhYmxlICovXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogLS0tLSBmbGlja2l0eS1idXR0b24gLS0tLSAqL1xuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM4ODg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG59XG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOWY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDU1JTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjQ7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IC01MHB4O1xuICB9XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IC01MHB4O1xuICB9XG59XG5cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IDIwJTtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiA2MCU7XG59XG5cbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLmlnIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlnIGgyIHtcbiAgICB3aWR0aDogOTd2dztcbiAgfVxufVxuLmlnIGgyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAzMy4zMyU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZDpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQ6bnRoLWNoaWxkKG4rNykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIGE6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcbiAgICBtaW4td2lkdGg6IDE2LjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlnIGgyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaWcgaDIgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmluc3RhZ3JhbS13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgfVxuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZDpudGgtY2hpbGQoNSk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3JlY2VudGx5Vmlld2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3JlY2VudGx5Vmlld2VkIC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuI3JlY2VudGx5Vmlld2VkIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW46IDQwcHggMCAyNXB4O1xufVxuI3JlY2VudGx5Vmlld2VkIC50ZXh0LWNlbnRlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbiNyZWNlbnRseVZpZXdlZCAudGV4dC1jZW50ZXIgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2s6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuc3RhcnMgYTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5uZXctZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWxpc3Qge1xuICBmbG9hdDogbm9uZTtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJpY2Utc2F2ZSArIC5wcmljZS1zYXZlLCAjcmVjZW50bHlWaWV3ZWQgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlLXN0YW5kYXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGUtcHJvZHVjdCAjcmVjZW50bHlWaWV3ZWQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4jcmVjZW50bHlWaWV3ZWQgLmF2YWlsYWJpbGl0eS5ub3QtaW4tc3RvY2sge1xuICBjb2xvcjogI2NiMDAwMDtcbn1cbiNyZWNlbnRseVZpZXdlZCAuYXZhaWxhYmlsaXR5LmluLXN0b2NrIHtcbiAgY29sb3I6ICM2NmJiMzM7XG59XG4jcmVjZW50bHlWaWV3ZWQgLmF2YWlsYWJpbGl0eS5pbi1zdG9jayBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcmVjZW50bHlWaWV3ZWQgLmF2YWlsYWJpbGl0eS5pbi1zdG9jayBzcGFuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci9taW1lZGlnaXRhbC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDExcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjcmVjZW50bHlWaWV3ZWQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHggLSAyNXB4KTtcbiAgdG9wOiAyNTFweDtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSAubWltZS1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlIC5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xufVxuXG4ubWltZS1jYXRlZ29yeV9fYnRuIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY29sb3I6ICM1MDUwNTAgIWltcG9ydGFudDtcbn1cbi5taW1lLWNhdGVnb3J5X19idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4jY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWltZS1jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB6LWluZGV4OiAxMTIwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5taW1lLWNhdGVnb3J5X19idXR0b25zIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWltZS1jYXRlZ29yeV9fYnV0dG9ucyBidXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNDtcbn1cbi5taW1lLWNhdGVnb3J5X19idXR0b25zIGJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fYnV0dG9ucyBidXR0b25bZGF0YS1jYXRlZ29yeT1hbGxdIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9nb29kcy5wbmcpO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2J1dHRvbnMgYnV0dG9uW2RhdGEtY2F0ZWdvcnk9bW90b3JjeWNsZV0gc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Jpa2Uuc3ZnKTtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG59XG4ubWltZS1jYXRlZ29yeSAuY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwgbGkgYSB7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyB1bCBsaSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwgbGkgYSBiIHtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWF4LXdpZHRoOiAxODVweDtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpIGEgLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwgbGkgYSAuc3VibWVudS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5LWhvdmVyKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLW91dDtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpIHNwYW4gLnN1Ym1lbnUtYXJyb3c6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgdWwgbGkgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyB1bCBsaSBzcGFuLmFjdGl2ZSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpIHNwYW4uYWN0aXZlIGEge1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpID4gdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpID4gdWwgbGkgdWwgYSB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbi5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHVsIGxpID4gdWwgbGkgdWwgYS5hY3RpdmUge1xuICBjb2xvcjogI2VkMWMyNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWltZS1jYXRlZ29yeS0taG9yaXpvbnRhbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5LS1ob3Jpem9udGFsIC5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5taW1lLWNhdGVnb3J5LS1ob3Jpem9udGFsIC5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5LS1ob3Jpem9udGFsIC5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzID4gZGl2IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnktLWhvcml6b250YWwgLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTVweCk7XG4gIH1cbn1cbi5taW1lLWNhdGVnb3J5LS1ob3Jpem9udGFsIC5taW1lLWNhdGVnb3J5X19tZW51LWJpa2VzID4gZGl2ID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1pbWUtY2F0ZWdvcnktLWhvcml6b250YWwgLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgPiBkaXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWltZS1jYXRlZ29yeS0taG9yaXpvbnRhbCAubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyA+IGRpdiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnktLWhvcml6b250YWwgLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgPiBkaXYgbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeS0taG9yaXpvbnRhbCAubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyA+IGRpdiBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWltZS1jYXRlZ29yeS0taG9yaXpvbnRhbCAubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyA+IGRpdiAubW9yZWxlc3Mge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1pbWUtY2F0ZWdvcnktLWhvcml6b250YWwgLm1pbWUtY2F0ZWdvcnlfX21lbnUtYmlrZXMgPiBkaXYgLm1vcmVsZXNzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeS0taG9yaXpvbnRhbCAubWltZS1jYXRlZ29yeV9fbWVudS1iaWtlcyBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogMzEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ3MHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWl0ZW0tOTg3MjEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSB7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIGIge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICByaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1vdXQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGE6aG92ZXIgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkuZXh0OmhhcyguYWN0aXZlKSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpLmV4dDpoYXMoLmFjdGl2ZSkgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmZpcnN0LW9mLXR5cGUgPiBhIGIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciAubWVudS1sZXZlbC0yIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0ID4gbGk6aG92ZXIgLm1lbnUtbGV2ZWwtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAxMDAlO1xuICB3aWR0aDogOTkxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIgbGk6bm90KDpoYXMoaW1nKSkge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCAubWltZS1jYXRlZ29yeV9fY29udGFpbmVyLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IGEuYWN0aXZlICsgLm1lbnUtbGV2ZWwtMixcbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTI6aGFzKC5hY3RpdmUpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgYS5hY3RpdmUgKyAubWVudS1sZXZlbC0yIGxpLFxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMjpoYXMoLmFjdGl2ZSkgbGkge1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgYS5hY3RpdmUgKyAubWVudS1sZXZlbC0yIC5hY3RpdmUsXG4ubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yOmhhcyguYWN0aXZlKSAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IGEuYWN0aXZlICsgLm1lbnUtbGV2ZWwtMiAuYWN0aXZlIGEsXG4ubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yOmhhcyguYWN0aXZlKSAuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCBhLmFjdGl2ZSArIC5tZW51LWxldmVsLTIgYSxcbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTI6aGFzKC5hY3RpdmUpIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCBhLmFjdGl2ZSArIC5tZW51LWxldmVsLTIgYTpob3Zlcixcbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTI6aGFzKC5hY3RpdmUpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCBhLmFjdGl2ZSArIC5tZW51LWxldmVsLTIgbGk6aGFzKC5hY3RpdmUpID4gZGl2ID4gYSxcbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTI6aGFzKC5hY3RpdmUpIGxpOmhhcyguYWN0aXZlKSA+IGRpdiA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG5cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTMuMzMzMzMzMzMzM3B4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBhOm5vdCgubWVudS1pbWFnZSkge1xuICBtYXJnaW46IDZweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogNzBweDtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgbGluZS1jbGFtcDogMjtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGE6bm90KC5tZW51LWltYWdlKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGxpbmUtY2xhbXA6IDI7XG4gIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYTpob3ZlciA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWltZS1iYW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbn1cblxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWQ5ZDlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDYycHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubWltZS1iYW5uZXJfX2NhdGVnb3J5LWxpc3QgbGkgYSBzcGFuIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLm1pbWUtYmFubmVyX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1zaXplOiByZW0oMTgsIDE2KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4ubWltZS1iYW5uZXJfX2xpbmstbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5taW1lLWJhbm5lcl9fbGluay1saXN0IGxpIGEge1xuICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBjb2xvcjogZ3JheTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA3ODJweDtcbiAgfVxuICAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24ge1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG4gIC5pbi1pbmRleCAjY29udGVudCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAtMTVweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMTBweCAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeS1hY3RpdmUuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG4gICAgdG9wOiAyNjJweDtcbiAgfVxuICAubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyIC5tZW51LWxldmVsLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlOjphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG4gICAgdG9wOiAyNjJweDtcbiAgfVxufVxuLmJhbm5lci1yYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiA5NHB4O1xufVxuLmJhbm5lci1yYXRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2Y5ZjlmOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2Y5ZjlmOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHRvcDogMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNjZweDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWhlYWRlciAucmF0ZS1pbWcge1xuICB3aWR0aDogMTA0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaGVhZGVyIGg0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDI1cHggMCAwO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBtYXJnaW4tdG9wOiAtNjdweDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXJzLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciAuc3RvcmUtcmF0aW5nIC5zdGFycy1yYXRpbmcgYS50b3RhbC1yYXRpbmdzIHtcbiAgZm9udC1zaXplOiAxNztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXJzLXJhdGluZyBhLnRvdGFsLXJhdGluZ3M6Zm9jdXMsIC5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyAuc3RhcnMtcmF0aW5nIGEudG90YWwtcmF0aW5nczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZ19fYXZlcmFnZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWl0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAgLnN0YXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmFubmVyLXJhdGluZyAucmF0ZS1pdGVtcyAudm90ZS13cmFwIC52b3RlLWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZS13cmFwIHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMzhweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1jb250ZW50IHtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAgLnZvdGUtcGljIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAgLnZvdGUtc3VtbWFyeSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZS13cmFwIC52b3RlLXN1bW1hcnkgLnN0YXJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAgLnZvdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcgLnZvdGUtZGVsaW1ldGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAgLnZvdGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYW5uZXItcmF0aW5nIC5idXR0b24td3JhcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iYW5uZXItcmF0aW5nIC5idXR0b24td3JhcCAuYnRuIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uYmFubmVyLXJhdGluZyAuYnV0dG9uLXdyYXAgLmJ0bi5idG4tc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG4ucmF0ZS1hdmVyYWdlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnN0YXJzIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLFxuLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmMyMTE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnN0YXJzIHNwYW4sXG4uc3RhcnMgYSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uc3RhcnMgLnN0YXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmMyMTE7XG59XG5cbi5zdGFycy1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbi5yYXRlLWF2ZXJhZ2Utd3JhcCAuc3RhcnMgYTo6YmVmb3JlLFxuLnJhdGUtYXZlcmFnZS13cmFwIC5zdGFycyBzcGFuOjpiZWZvcmUge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbi5tc2cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbmJvZHk6bm90KC5pbi1pbmRleCkgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiB0ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gcCB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4uc2l0ZS1tc2cgLmNsb3NlOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLW1zZyAuY2xvc2Uge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIsXG4udHlwZS1wb3N0IC5vdmVyYWxsLXdyYXBwZXIsXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIsXG4udHlwZS1wcm9kdWN0IC5vdmVyYWxsLXdyYXBwZXIsXG4uaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnR5cGUtY2F0ZWdvcnkgLm92ZXJhbGwtd3JhcHBlciA+IGRpdjpub3QoLmNvbnRhaW5lciksXG4udHlwZS1jYXRlZ29yeSAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsXG4udHlwZS1jYXRlZ29yeSAub3ZlcmFsbC13cmFwcGVyICNmb290ZXIsXG4udHlwZS1wb3N0IC5vdmVyYWxsLXdyYXBwZXIgPiBkaXY6bm90KC5jb250YWluZXIpLFxuLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsXG4udHlwZS1wb3N0IC5vdmVyYWxsLXdyYXBwZXIgI2Zvb3Rlcixcbi50eXBlLXBhZ2UgLm92ZXJhbGwtd3JhcHBlciA+IGRpdjpub3QoLmNvbnRhaW5lciksXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlcixcbi50eXBlLXBhZ2UgLm92ZXJhbGwtd3JhcHBlciAjZm9vdGVyLFxuLnR5cGUtcHJvZHVjdCAub3ZlcmFsbC13cmFwcGVyID4gZGl2Om5vdCguY29udGFpbmVyKSxcbi50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLFxuLnR5cGUtcHJvZHVjdCAub3ZlcmFsbC13cmFwcGVyICNmb290ZXIsXG4uaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciA+IGRpdjpub3QoLmNvbnRhaW5lciksXG4uaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLFxuLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgI2Zvb3Rlcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciA+IGRpdjpub3QoLmNvbnRhaW5lciksXG4udHlwZS1wb3N0cy1saXN0aW5nIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAjZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHlwZS1jYXRlZ29yeSAub3ZlcmFsbC13cmFwcGVyIC51c2VyLWFjdGlvbixcbi50eXBlLXBvc3QgLm92ZXJhbGwtd3JhcHBlciAudXNlci1hY3Rpb24sXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgLnVzZXItYWN0aW9uLFxuLnR5cGUtcHJvZHVjdCAub3ZlcmFsbC13cmFwcGVyIC51c2VyLWFjdGlvbixcbi5pbi1pbmRleCAub3ZlcmFsbC13cmFwcGVyIC51c2VyLWFjdGlvbixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAudXNlci1hY3Rpb24ge1xuICBvcmRlcjogLTEwO1xufVxuLnR5cGUtY2F0ZWdvcnkgLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyLFxuLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyIC5hZG1pbi1iYXIsXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgLmFkbWluLWJhcixcbi50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyLFxuLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgLmFkbWluLWJhcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyIHtcbiAgb3JkZXI6IC05O1xufVxuLnR5cGUtY2F0ZWdvcnkgLm92ZXJhbGwtd3JhcHBlciAudG9wLW5hdmlnYXRpb24tYmFyLFxuLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyIC50b3AtbmF2aWdhdGlvbi1iYXIsXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgLnRvcC1uYXZpZ2F0aW9uLWJhcixcbi50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAudG9wLW5hdmlnYXRpb24tYmFyLFxuLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgLnRvcC1uYXZpZ2F0aW9uLWJhcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgb3JkZXI6IC04O1xufVxuLnR5cGUtY2F0ZWdvcnkgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLFxuLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsXG4udHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlcixcbi50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLFxuLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlcixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyIHtcbiAgb3JkZXI6IC03O1xufVxuLnR5cGUtY2F0ZWdvcnkgLnNpdGUtbXNnLmluZm9ybWF0aW9uLFxuLnR5cGUtcG9zdCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24sXG4udHlwZS1wYWdlIC5zaXRlLW1zZy5pbmZvcm1hdGlvbixcbi50eXBlLXByb2R1Y3QgLnNpdGUtbXNnLmluZm9ybWF0aW9uLFxuLmluLWluZGV4IC5zaXRlLW1zZy5pbmZvcm1hdGlvbixcbi50eXBlLXBvc3RzLWxpc3RpbmcgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hZG1pbi1iYXIge1xuICB6LWluZGV4OiAxMTMxO1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDAgMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrLnNsaWNrLXNsaWRlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCIxXCIgXCIyXCIgXCIzXCIgXCI0XCIgXCI1XCIgXCI2XCIgXCI3XCIgXCI4XCIgXCI5XCIgXCIxMFwiIFwiMTFcIiBcIjEyXCI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbXBldGl0aXZlLWFkdmFudGFnZXMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtIC5oZWFkZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0gLnRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tMSAuaGVhZGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaTEuc3ZnXCIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS0yIC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pMi5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS0zIC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pMy5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS00IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pNC5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS01IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pNS5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS02IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pNi5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS03IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pNy5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS04IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pOC5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS05IC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pOS5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS0xMCAuaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaTEwLnN2Z1wiKTtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtLTExIC5oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pMTEuc3ZnXCIpO1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tMTIgLmhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2kxMi5zdmdcIik7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAudGV4dCB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4IDQycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tcGV0aXRpdmUtYWR2YW50YWdlcyAudGV4dCB7XG4gICAgcGFkZGluZzogMCA0MnB4IDBweDtcbiAgfVxufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tMSB7XG4gIGdyaWQtYXJlYTogXCIxXCI7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS0yIHtcbiAgZ3JpZC1hcmVhOiBcIjJcIjtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtLTMge1xuICBncmlkLWFyZWE6IFwiM1wiO1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tNCB7XG4gIGdyaWQtYXJlYTogXCI0XCI7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS01IHtcbiAgZ3JpZC1hcmVhOiBcIjVcIjtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtLTYge1xuICBncmlkLWFyZWE6IFwiNlwiO1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tNyB7XG4gIGdyaWQtYXJlYTogXCI3XCI7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS04IHtcbiAgZ3JpZC1hcmVhOiBcIjhcIjtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtLTkge1xuICBncmlkLWFyZWE6IFwiOVwiO1xufVxuLmNvbXBldGl0aXZlLWFkdmFudGFnZXMgLml0ZW0tMTAge1xuICBncmlkLWFyZWE6IFwiMTBcIjtcbn1cbi5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIC5pdGVtLTExIHtcbiAgZ3JpZC1hcmVhOiBcIjExXCI7XG59XG4uY29tcGV0aXRpdmUtYWR2YW50YWdlcyAuaXRlbS0xMiB7XG4gIGdyaWQtYXJlYTogXCIxMlwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiMSAyXCIgXCIzIDRcIiBcIjUgNlwiIFwiNyA4XCIgXCI5IDEwXCIgXCIxMSAxMlwiO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbXBldGl0aXZlLWFkdmFudGFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCIxIDIgM1wiIFwiNCA1IDZcIiBcIjcgOCA5XCIgXCIxMCAxMSAxMlwiO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb21wZXRpdGl2ZS1hZHZhbnRhZ2VzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiMSAyIDMgNFwiIFwiNSA2IDcgOFwiIFwiOSAxMCAxMSAxMlwiO1xuICB9XG59XG5cbi5jdXN0b20tZm9vdGVyX19iYW5uZXIxMiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnVzZXItYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIC5jb250YWN0LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2hXaGlzcGVyZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYTo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U3ZTdlNztcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmJlZm9yZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PXNlYXJjaF0ge1xuICAgIG9yZGVyOiAtNTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdXNlci5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICAgIGxlZnQ6IDVweDtcbiAgICBib3R0b206IDEycHg7XG4gIH1cbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogNzBweDtcbiAgfVxuICAuc2Nyb2xsZWQtdXAuc2Nyb2xsZWQgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbi1pbmRleCAjaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuI2hlYWRlciAuc2VhcmNoIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgd2lkdGg6IDExMHB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJWeWhsZWRhdFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dC1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMjBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtaW5wdXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTpob3ZlciAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgb3JkZXI6IDI7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gIHdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3JkZXI6IDM7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jYXJ0LnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW46IDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSBpIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogLTZweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuY2FydC1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcmRlcjogMTtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy91c2VyLnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNoZWFkZXIgLm1haWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTEzMDtcbiAgfVxuICAjaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMycHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC1nLnN2Zz8xPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNHB4O1xuICB9XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAuc2l0ZS1uYW1lIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20td3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuY2FydC1wcmljZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gIH1cbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMTYwLCAxMTYsIDExNiwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4gPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiAucmVnaXN0cmFjZS1ib3gge1xuICAgIG9yZGVyOiAyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuI2hlYWRlciAudXNlci1hY3Rpb24gLmxvZ2luLXdpZGdldC5wb3B1cC13aWRnZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDM1cHg7XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDI1cHggMDtcbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCAuYnRuLXByaW1hcnkge1xuICBwYWRkaW5nOiAxNHB4IDMwcHg7XG59XG5cbi51c2VyLWFjdGlvbi1pbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogOTk5OTk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDIxcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZSB7XG4gICAgdG9wOiAtMjJweDtcbiAgICByaWdodDogLTIycHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudXNlci1hY3Rpb24tdGFicyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBoMiB7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiUMWZaWhsw6HFoWVuw61cIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5zb2NpYWwtbG9naW4tYnV0dG9ucy1kaXZpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5zb2NpYWwtbG9naW4tYnV0dG9ucy1kaXZpZGVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXI6OmJlZm9yZSwgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxNHB4IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5idG46OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICB3aWR0aDogYXV0bztcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAyMHB4IDVweCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmc6IDIzcHggMCAxOXB4IDA7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubmVtYXRldWNldCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1tYXNrOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvc3ZnL3VzZXJzLW1lZGljYWwuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgbWFzazogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L3N2Zy91c2Vycy1tZWRpY2FsLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwcHggYXV0byAxMnB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHA6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyOjpiZWZvcmUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyLmVtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlXFvml2YXRlbHNrw6kgam3DqW5vIG5lYm8gZS1tYWlsICpcIjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyLnBhc3N3b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkhlc2xvXCI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMCAzMXB4IDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciBidXR0b24uYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ODQwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTU4NDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmxvZ2luLXdyYXBwZXIgYnV0dG9uLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTc1MDY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgdG9wOiA1MCU7XG59XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAjY2JveE92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgPiBiIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIgbGkgYSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcbiAgfVxuICAjbmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyODMwNTY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICMyODMwNTY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSBiIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMXB4IGF1dG87XG4gICAgdG9wOiAyNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IHVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IHVsID4gbGkgPiBkaXYgPiBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiA4cHggMTBweCAxMnB4IDQycHg7XG4gICAgY29sb3I6ICMyODMwNTY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyBhIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuIHtcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4gPiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4gPiBzcGFuOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4gPiBzcGFuOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSAuc3VibWVudS1hcnJvdyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudS5tZW51LWxldmVsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGkge1xuICAgIG1hcmdpbjogNXB4IDI1cHggNXB4IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzI4MzA1NjtcbiAgfVxufVxuI25hdmlnYXRpb24ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIC5zdWJtZW51LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBkaXYgPiBhID4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA3cHggMTNweCA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgYm9yZGVyLWxlZnQ6IDk5OThweCBzb2xpZCAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OHB4IDAgMCAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDk5OThweCAwIDAgI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OXB4O1xuICAgIHJpZ2h0OiAtOTk5cHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsIHtcbiAgICB0b3A6IDU4cHg7XG4gIH1cbiAgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICB6LWluZGV4OiAxMDEwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgLm1lbnUtaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSAubWVudS1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2N3B4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpob3ZlciA+IGRpdiA+IGEge1xuICAgIGNvbG9yOiAjMDAxODQ5O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpudGgtbGFzdC1jaGlsZCgtbis0KSA+IGRpdiwgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpOm50aC1sYXN0LWNoaWxkKC1uKzQpIC5tZW51LWltYWdlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5tZW51LWhlbHBlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwcHggMjBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAubWVudS1oZWxwZXIgPiBzcGFuOmFmdGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnktaG92ZXIpO1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHVsIHtcbiAgICB0b3A6IGNhbGMoNTAlICsgMjVweCk7XG4gIH1cbiAgLm1lbnUtaGVscGVyID4gdWwgbGkgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnktaG92ZXIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmlnYXRpb24taW4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAubWVudS1oZWxwZXIgPiBzcGFuOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNlZDFjMjQ7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IC5tZW51LWltYWdlIHtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGEge1xuICBwYWRkaW5nOiAycHggOHB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tdG9vbHMge1xuICBvcmRlcjogMztcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIC5sb2dpbixcbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIGFbZGF0YS10ZXN0aWQ9aGVhZGVyU2lnbnVwXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyAjdG9wTmF2aWdhdGlvbkRyb3Bkb3duIHtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDExNDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93bi1tZW51W2FyaWEtbGFiZWxsZWRieT10b3BOYXZpZ2F0aW9uRHJvcGRvd25dIHtcbiAgei1pbmRleDogMTE0MDtcbn1cblxuLmxhbmd1YWdlc01lbnUgLmxhbmd1YWdlc01lbnVfX2hlYWRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxhbmd1YWdlc01lbnUgLmxhbmd1YWdlc01lbnVfX2xpc3RfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFjdC1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWN0LWJveCB1bCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgb3JkZXI6IDM7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24tbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWhvdmVyZWQ6OmJlZm9yZSxcbiAgLnNlYXJjaC1mb2N1c2VkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLmNvbnRhY3QtYm94Om5vdCguc29jaWFsLWJveCkgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNDE0MTQxO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTQxNDE7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIGg0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogMHB4O1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIHVsLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCB1bCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSBoNCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkgdWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjZm9vdGVyICNzaWduYXR1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIgLmNvcHlyaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsb2F0OiB1bnNldDtcbiAgfVxuICAuZm9vdGVyLWljb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDE0MTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5mb290ZXItaWNvbnMgLnBheW1lbnQsIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5mb290ZXItaWNvbnMgLnBheW1lbnQgaW1nLCAuZm9vdGVyLWljb25zIC5zaGlwcGluZyBpbWcge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5mb290ZXItbGlua3MgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyLWxpbmtzID4gZGl2IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTY1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuI2Zvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9vdGVyIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jZm9vdGVyIC5jb250YWN0LWJveCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5mb290ZXItYmFubmVycyAubWltZS1jYXRlZ29yeV9fbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbn1cbi5mb290ZXItcm93cyAuY29udGFjdC1ib3ggdWwge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLXJvd3MgLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1yb3dzIC5jb250YWN0LWJveCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaTpudGgtY2hpbGQoMikge1xuICBvcmRlcjogLTE7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSBzcGFuIGEge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4udGVsOjpiZWZvcmUsIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLmNlbGxwaG9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waG9uZS5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IC5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3QgLnNvY2lhbC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb246OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC5pbnN0YWdyYW0ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC5pbnN0YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pZy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWJveCAuZmFjZWJvb2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC5mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvb3Rlci1sb2dvIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmZvb3Rlci1pY29ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTQxNDE7XG59XG4uZm9vdGVyLWljb25zIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xufVxuLmZvb3Rlci1pY29ucyAud3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZvb3Rlci1pY29ucyAucGF5bWVudCxcbi5mb290ZXItaWNvbnMgLnNoaXBwaW5nIHtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDE0MTtcbn1cbi5mb290ZXItaWNvbnMgLnBheW1lbnQgaW1nLFxuLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcgaW1nIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4jc2lnbmF0dXJlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNzaWduYXR1cmUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNzaWduYXR1cmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNzaWduYXR1cmUgYTpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jc2lnbmF0dXJlIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNzaWduYXR1cmUgYS50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3NpZ25hdHVyZSBpbWcge1xuICB3aWR0aDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuI3NpZ25hdHVyZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBmaWx0ZXI6IGludmVydCgxKTtcbn1cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWljb25zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHVuc2V0O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAuZm9vdGVyLWljb25zIC5wYXltZW50IHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyA+IGRpdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyIGg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDQgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDQgc3BhbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggYXV0byAyNXB4O1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC52YWxpZGF0b3ItbXNnLWhvbGRlciArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyIGg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi53ZWxjb21lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyLWJhbm5lciAuYWJvdXQgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5mb290ZXItYmFubmVyIC5hYm91dCAucm93IC5jb2wtbWQtNiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZm9vdGVyLWJhbm5lciAuYWJvdXQgLnJvdyAuY29sLW1kLTY6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1iYW5uZXIgLmFib3V0IC5yb3cgLmNvbC1tZC02IGltZy5pbWczIHtcbiAgbWF4LXdpZHRoOiA0NjVweDtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYmFubmVyIC5hYm91dCAucm93IC5jb2wtbWQtNiBpbWcuaW1nMyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmZvb3Rlci1iYW5uZXIgLmFib3V0IC5yb3cgaDEge1xuICBtYXJnaW46IDUwcHggMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWJhbm5lciAuYWJvdXQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJyYW5kcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYnJhbmRzIC5icmFuZC10ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDVweCAwO1xufVxuLmJyYW5kcyAuYnJhbmQtdGV4dCBhLmNoZXZyb24tYWZ0ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuYnJhbmQge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5icmFuZHMgLmJyYW5kLXNsaWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJyYW5kcyAuYnJhbmQtdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmFuZHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtY29udHJvbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICByaWdodDogMTBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogMTBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBtYXJnaW46IDEwcHggMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBib3R0b206IC00MnB4O1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogM3B4O1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAzcHg7XG59XG5cbi5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4O1xufVxuLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIC5iYW5uZXItd3JhcHBlciBhOmhvdmVyIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcCAjY2Fyb3VzZWwge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2Y5ZjlmOTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2Y5ZjlmOTtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmluLWluZGV4IC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3BjYXQge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi50b3BjYXQtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gaDIge1xuICBtYXJnaW46IDVweCAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSAuaW1hZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnRvcGNhdC13cmFwIC5pdGVtIC5pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gYSB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gYTpob3ZlciAudGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSBhOmhvdmVyIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbiAgLnRvcGNhdC13cmFwIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGNhdC13cmFwIC5pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcGNhdC13cmFwIC5pdGVtIHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbn1cbi5ob21lcGFnZS1ibG9nIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uaG9tZXBhZ2UtYmxvZyB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIGgyIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDkwJTtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aW1lLXdyYXBwZXIge1xuICBvcmRlcjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA5MCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aW1lLXdyYXBwZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGluc2V0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMyZjJmMmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyZjJmMmY7XG4gIG9yZGVyOiAzO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA5MCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50ZXh0IHRpbWUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y0ZjRmNDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTRweCAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbTpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmxvZy13cmFwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJsb2ctd3JhcGVyIC50ZXh0IHRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHRpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzhjNWM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy13cmFwZXIgLnRleHQgdGltZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5pbWFnZSB0aW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcnMtY29udGVudCAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gIC5iYW5uZXItZm9vdGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgLmJhbm5lci13cmFwcGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgLmZvb3Rlci1iYW5uZXIgLmJsb2ctd3JhcGVyIGE6aG92ZXIgaW1nLFxuICAuYmFubmVyLWNhdGVnb3J5IC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICB9XG59XG4ucmF0aW5ncy1iYW5uZXIgLnVzZXItcmF0aW5nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG4ucmF0aW5ncy1iYW5uZXIgLnVzZXItcmF0aW5nIHA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZ19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZyAudXNlci1yYXRpbmctdGltZSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5yYXRpbmdzLWJhbm5lciAudXNlci1yYXRpbmdfX3Njb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yYXRpbmdzLWJhbm5lciAudXNlci1yYXRpbmdfX3Njb3JlIC5zY29yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnJhdGluZ3NfX2hlYWRlci1pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udHlwZS1jYXRlZ29yeSAucGFnaW5hdGlvbi1hcHBlbmRpeCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeSAuY29udGVudC13cmFwcGVyLWluIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpudGgtY2hpbGQoM24pIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWwsIC5jYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHN0cm9uZyB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWw6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktdG9wID4gaDQ6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZWQxYzI0O1xuICB9XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGRpdiwgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyID4gaDQge1xuICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjZmlsdGVycy13cmFwcGVyIHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbn1cbi5jYXRlZ29yeS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmNhdGVnb3J5LXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jYXRlZ29yeS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktdG9wIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkgYSAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMzgge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMudmlzaWJsZSB7XG4gIG9yZGVyOiAtMjA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUsXG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDpiZWZvcmUge1xuICAgIHRvcDogNXB4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIHRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgdG9wOiAxNHB4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIge1xuICAgIG9yZGVyOiAtMTk7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaSBsYWJlbCxcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBsaSBzdHJvbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGxpIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGkgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTEwMTtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsLFxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkgc3Ryb25nIHtcbiAgcGFkZGluZzogM3B4IDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSBsaSBsYWJlbDpob3ZlcixcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IGxpIHN0cm9uZzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMHB4IDE2cHggMDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBmbG9hdDogdW5zZXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5pY29uLWNoZXZyb24tZG93biB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIG9yZGVyOiAtMjA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYSB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTlweCAzcHggMTlweCA0M3B4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUgLnRyaWFuZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAlIDUwJSwgMCAxMDAlKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkOWQ5ZDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIGg0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgaDQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYmxvY2s6IDE2cHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uICsgLmZpbHRlci1zZWN0aW9uLCAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuLCAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5zbGlkZXItd3JhcHBlciB7XG4gIG9yZGVyOiAtMTA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlci1jb2xvcjogIzlkOWQ5ZDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKC0xcHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTExMTtcbiAgICBsZWZ0OiA5cHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgLnByaWNlLWZpbHRlcixcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOm5vdCgub3BlbikgZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZykgdHJhbnNsYXRlWSgycHgpO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtLFxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciB7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4O1xuICBwYWRkaW5nLWJsb2NrOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjJweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICB6LWluZGV4OiAxMTEwO1xuICAgIHRvcDogMjNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogbm9uZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZGl2IGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkOWQ5ZDtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgI3NsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7XG4gIGJvcmRlci1jb2xvcjogIzlkOWQ5ZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAjc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI0LCAyMjQsIDIyNCk7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50ICNzbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjQsIDIyNCwgMjI0KTtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50ICNzbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlkOWQ5ZDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgI3NsaWRlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi1tYW51ZmFjdHVyZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgIG9yZGVyOiAtMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9yZGVyOiAwO1xuICBnYXA6IDExcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMge1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAudnlicmFuZS1maWx0cnkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeTpub3QoLmFrdGl2bmktZmlsdHIpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAudnlicmFuZS1maWx0cnk6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnk6bm90KC5ha3Rpdm5pLWZpbHRyKSAuc2xpZGVyLXdyYXBwZXIge1xuICBtYXJnaW46IDEycHggMTFweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcmRlcjogLTIwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnNsaWRlci13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeS5ha3Rpdm5pLWZpbHRyIC5maWx0ZXItbGFiZWwge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgI2NsZWFyLWZpbHRlcnMge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC52eWJyYW5lLWZpbHRyeS10ZXh0IHtcbiAgbWFyZ2luOiAxMnB4IDAgMTJweCAxMXB4O1xuICBvcmRlcjogLTE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1oZXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuZmlsdGVyLWhlcmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgcGFkZGluZzogMDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuZmlsdGVyLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuZmlsdGVyLWxhYmVsIHtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdG9wOiAtOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZDlkOWQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuZmlsdGVyLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcInNob3B0ZXRcIjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIGg0LFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciAuZnJvbSxcbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlci5zbGlkZXItZmlsdGVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbmE6XCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAudG8ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tID4gc3BhbixcbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLmZyb206OmFmdGVyIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udHlwZS1jYXRlZ29yeSAuZmlsdGVycy13cmFwcGVyIC5jYXRlZ29yeS1oZWFkZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBjb2xvcjogIzUwNTA1MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktaGVhZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1oZWFkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWhlYWRlciAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jb250ZW50LXdyYXBwZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi13aWR0aDogNDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC50eXBlLWNhdGVnb3J5IC5jb250ZW50LXdyYXBwZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpOmZpcnN0LWNoaWxkIHN0cm9uZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNvbnRlbnQtd3JhcHBlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cblxuLmNvbHVtbnMtbW9iaWxlLTIgLnByb2R1Y3RzLWJsb2NrLnJvdyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9iaWxlIC5jYXRlZ29yeS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctYmxvY2s6IDE2cHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3AgZm9ybTpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm06bnRoLWNoaWxkKDIpIGZpZWxkc2V0IGRpdiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnBhcmFtLWZpbHRlci10b3AgZm9ybTpudGgtY2hpbGQoMikgZmllbGRzZXQgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm06bnRoLWNoaWxkKDIpIGZpZWxkc2V0ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG4ucGFyYW0tZmlsdGVyLXRvcCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJhbS1maWx0ZXItdG9wIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5wYXJhbS1maWx0ZXItdG9wID4gZm9ybSA+IGZpZWxkc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFyYW0tZmlsdGVyLXRvcCA+IGZvcm0gPiBmaWVsZHNldCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucGFyYW0tZmlsdGVyLXRvcCAuZmlsdGVyLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5wYXJhbS1maWx0ZXItdG9wIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZW1wdHktZmlsdGVyZWQtcGFnZSAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbXB0eS1maWx0ZXJlZC1wYWdlIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtLFxuLmVtcHR5LWZpbHRlcmVkLXBhZ2UgLmNhdGVnb3J5LWhlYWRlciA+IC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lbXB0eS1maWx0ZXJlZC1wYWdlIC5zdWJjYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lbXB0eS1maWx0ZXJlZC1wYWdlIC5maWx0ZXItc2VjdGlvbnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3AgLnBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Agc3Ryb25nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5wYWdpbmF0aW9uID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4ucGFnaW5hdGlvbiA+IHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhZ2luYXRpb24tbGluay5wcmV2OjpiZWZvcmUsIC5wYWdpbmF0aW9uLWxpbmsubmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogOXB4O1xufVxuLnBhZ2luYXRpb24tbGluay5wcmV2OjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4jcHJvZHVjdHNUb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWluIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA5MCU7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtaW4taW4ge1xuICBmbGV4LWJhc2lzOiA2Ni42NjY2JTtcbiAgd2lkdGg6IDY2LjY2NjYlO1xuICBwYWRkaW5nOiAwO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5uYW1lIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLm5hbWUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5uYW1lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5yYXRpbmdzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiM2NmJiMzNcIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojNjZiYjMzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIHtcbiAgZmxleC1iYXNpczogMzMuMzMzMyU7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQtd3JhcHBlci5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucHJpY2VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0yNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1pbi1pbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnByaWNlcyB7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnByaWNlIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0LmFjdGl2ZTpudGgtY2hpbGQobis0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcHJvZHVjdHNUb3Auc2hvd1RvcCA+IGRpdi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLXBvc3QgLnNpZGViYXIsIC50eXBlLXBhZ2UgLnNpZGViYXIsIC50eXBlLXByb2R1Y3QgLnNpZGViYXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgLnNpZGViYXIsIC50eXBlLW1hbnVmYWN0dXJlcnMtbGlzdGluZyAuc2lkZWJhciwgLmlkLS01MSAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZWJhci1pbmRlbnRlZCAuY29udGVudCAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgfVxufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSAuZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAuaW1hZ2Uge1xuICB3aWR0aDogNTBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYTpob3ZlciAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgKyAuc2hvdy1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUgLmJ0bi1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgKyAuc2hvdy1tb3JlIC5idG4tbW9yZTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uuc2hvd0FsbCArIC5zaG93LW1vcmUgLmJ0bi1tb3JlIHNwYW4ge1xuICBmb250LXNpemU6IDA7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5idG4tbW9yZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpvYnJheml0IG3DqW7Em1wiO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5idG4tbW9yZTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG50YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmOWY5Zjk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjlmOWY5O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaSB7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaSBhIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxMHB4IDE2cHggMTBweCAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDBweDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyICNwLWRldGFpbC10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUgYTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaVtkYXRhLXRlc3RpZD10YWJSZWxhdGVkRmlsZXNdIHtcbiAgb3JkZXI6IDU7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyICNwLWRldGFpbC10YWJzIGxpW2RhdGEtdGVzdGlkPXRhYkRpc2N1c3Npb25dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpsYXN0LW9mLXR5cGUgdGQsXG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOmxhc3Qtb2YtdHlwZSB0aCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQsXG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlc2NyaXB0aW9uLWlubmVyIC5iYXNpYy1kZXNjcmlwdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5kZXNjcmlwdGlvbi1pbm5lciAuYmFzaWMtZGVzY3JpcHRpb24gLnJhdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvcGlzIHByb2R1a3R1XCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rOjphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI3RhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jcHJvZHVjdERpc2N1c3Npb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcmVsYXRlZEZpbGVzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuI3JlbGF0ZWRGaWxlcyBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNyZWxhdGVkRmlsZXMgbGkgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgI3JhdGUtZm9ybSB7XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbS5uby1idXR0b25zID4gZGl2IC5wLXRvb2xzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kZXNrdG9wIC5wLWRldGFpbCA+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRlc2t0b3AgLnAtZGV0YWlsID4gLnByb2R1Y3RzLWFsdGVybmF0aXZlLXdyYXBwZXIge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdGFiLWNvbnRlbnQgLnByb2R1Y3RzLWFsdGVybmF0aXZlLXdyYXBwZXIgLm5hdmlnYXRpb24tbmV4dCB7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICB9XG4gICN0YWItY29udGVudCAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtd3JhcHBlciAubmF2aWdhdGlvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmRlc2NyaXB0aW9uLWlubmVyIC5iYXNpYy1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9iaWxlIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucHJvZHVjdHMtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCB7XG4gIHRvcDogMjBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCAuZmxhZyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLFxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIGgxLFxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIgLmJyYW5kLXdyYXBwZXIsXG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUgLmJyYW5kLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDIwcHggNXB4IDAgIWltcG9ydGFudDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLWxhYmVsOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuY2hldnJvbi1hZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLmNoZXZyb24tYWZ0ZXI6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWNvZGUgdGQsXG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0aCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucC1kYXRhLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMTVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICB3aWR0aDogYXV0bztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuY2FydC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjMzOTkxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NhcnQtdy5zdmcpIHRvcCA1cHggY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogLTE7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwgLmZhdm91cml0ZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAudmFyaWFudC1saXN0LFxuLnAtZGF0YS13cmFwcGVyIC5zdXJjaGFyZ2UtbGlzdCB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zdXJjaGFyZ2UtbGlzdCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsZXgtZ3JvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9yZGVyOiAtMTtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlICsgLnByaWNlLWZpbmFsIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciBzdHJvbmcge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAuc3RhbmRhcmQtcHJpY2UtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIC5wcmljZS1zdGFuZGFyZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDVweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQ6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5jbG9zZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb24ge1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLnByaW50LCAucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi5zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRkLFxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW5bc3R5bGU9XCJjb2xvcjogIzY2YmIzM1wiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgc3BhbltzdHlsZT1cImNvbG9yOiAjNjZiYjMzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNXB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTcWvxb5lbWUgZG9ydcSNaXQgZG86XCI7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUgPiBzcGFuOm5vdCguZGVmYXVsdC12YXJpYW50KSB7XG4gIGNvbG9yOiAjNjZiYjMzO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnR5cGUtZGV0YWlsIC5zaGlwcGluZy1vcHRpb25zLXBvcHVwIGgxLFxuLnR5cGUtZGV0YWlsIC5jb250ZW50LW1vZGFsIGgxIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDI2cHg7XG59XG4udHlwZS1kZXRhaWwgI3dhdGNoZG9nLWZvcm0gPiBoMyB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIGZsZXgtYmFzaXM6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZS1yb3csXG4gIC5kZXRhaWwtcGFyYW1ldGVycyA+IHRyOmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDVweCk7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnMtcm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpZGUgLmJyZWFkY3J1bWItaW4tZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndpZGUgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLnJhdGluZ3MtYW5kLWJyYW5kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ucC10aHVtYm5haWxzIHtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnAtdGh1bWJuYWlscyA+IGRpdiB7XG4gIGhlaWdodDogODBweDtcbn1cbi5wLXRodW1ibmFpbHMgYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wLXRodW1ibmFpbHMgYSBpbWcge1xuICB3aWR0aDogODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5wLXRodW1ibmFpbHMgYS5oaWdobGlnaHRlZCBpbWcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5mbGFncy1leHRyYSAuZmxhZyAucHJpY2Utc2F2ZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uc2hpcHBpbmctYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2hpcHBpbmctYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2hpcHBpbmctYnRuOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaGlwcGluZy1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1pbmZvLXdyYXAge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnNoaXBwaW5nLWluZm8gLnNoaXBwaW5nLWluZm8tdGFibGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnNoaXBwaW5nLWluZm8gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGgsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGg6bGFzdC1jaGlsZCwgLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRoIC5mcmVlLCAuc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0ZCAuZnJlZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCwgLnNoaXBwaW5nLWluZm8gdGFibGUgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U3ZTdlNztcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmZpcnN0LW9mLXR5cGUgdGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmZpcnN0LW9mLXR5cGUgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5zaGlwcGluZy1pbmZvIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2hpcHBpbmctaW5mbyBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNoaXBwaW5nLWluZm8gcCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNoaXBwaW5nLWluZm8gLnNoaXBwaW5nLWNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG59XG4uc2hpcHBpbmctaW5mbyAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2hpcHBpbmctaW5mbyAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2sgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNoaXBwaW5nLWluZm8gLmZsYXRpY29uLWRlbGl2ZXJ5LXRydWNrOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2hpcHBpbmctaW5mbyAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2s6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBmbGF0aWNvbjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDlweDtcbn1cblxuLnNoaXBwaW5nLXZpc2libGUgLnNoaXBwaW5nLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaGlwcGluZy12aXNpYmxlICNjYm94T3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1pbmZvLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAxMHB4O1xuICB9XG4gIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkLCAuc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wa1ZhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyLnllcy1iZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyLnllcy1iZWZvcmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyLnZ5cHJvZGFubyAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogZ3JhZGllbnQobGluZWFyLCAxOS4xJSAtNy45JSwgODElIDEwNy45JSwgY29sb3Itc3RvcCgwLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC40OCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgIzAwMCksIGNvbG9yLXN0b3AoMC41MiwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEsIHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTQ5ZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgNDglLCAjZTdlN2U3IDUwJSwgdHJhbnNwYXJlbnQgNTIlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIudnlwcm9kYW5vIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5oaWRkZW4tc3BsaXQtcGFyYW1ldGVyW2RhdGEtcGFyYW1ldGVyLW5hbWU9QmFydmFdIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuaGlkZGVuLXNwbGl0LXBhcmFtZXRlcltkYXRhLXBhcmFtZXRlci1uYW1lPUJhcnZhXSAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mbGFncyB7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMHB4O1xufVxuLmZsYWdzIC5mbGFnLWRpc2NvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBjb2xvcjogI2VkMWMyNDtcbiAgcGFkZGluZzogMDtcbn1cbi5mbGFncyAuZmxhZy1kaXNjb3VudCAucHJpY2Utc3RhbmRhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZsYWdzIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zYXZlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZsYWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBwYWRkaW5nOiAzcHggN3B4O1xufVxuLmZsYWcuZmxhZy1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkMGQwO1xuICBjb2xvcjogI2VkMWMyNDtcbn1cbi5mbGFnLmZsYWctbmV3IHtcbiAgY29sb3I6ICM2NmJiMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVlYzQ7XG59XG4uZmxhZy5mbGFnLWN1c3RvbTIge1xuICBjb2xvcjogIzAwNjY5OTtcbn1cblxuLnByb2R1Y3QgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIGNvbG9yOiAjZWQxYzI0O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbjogNTVweCAwIDE1cHg7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDQwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0OjpiZWZvcmUsIC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gIHJpZ2h0OiAtMzBweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogLTMwcHg7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5hbm90aGVyLXByb2R1Y3RzIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2RhZGFkYTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbi5hY3RpdmUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTVweCAwIDMwcHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlLCAucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gYnV0dG9uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICNkYWRhZGE7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiBidXR0b24uYWN0aXZlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cbiAgLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIHRvcDogMzMuMzMlO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIC5wIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1kZWZhdWx0IC5mbGFnLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1leHRyYSAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIgLnAgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSB7XG4gIG9yZGVyOiAtMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2UgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUwNTA1MDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAubmFtZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4taW4ge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuc3RhcnMge1xuICB3aWR0aDogNzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyAuc3Rhci5zdGFyLW9uOjpiZWZvcmUsXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyBzcGFuLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyBhIHtcbiAgd2lkdGg6IDE0cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojMDA5OTAxXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzAwOTkwMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogODZweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLWZpbmFsIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IC0xO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1hZGRpdGlvbmFsLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgd2lkdGg6IGF1dG87XG4gIG9yZGVyOiAtMjtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZS1hZGRpdGlvbmFsICsgLnByaWNlLWZpbmFsIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBvcmRlcjogLTI7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1jYXJ0LFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDI1cHg7XG4gIG1heC13aWR0aDogMTQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW4tem5hY2thIC5wcm9kdWN0cy1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5xdWFudGl0eSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnF1YW50aXR5OmhvdmVyLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5OmhvdmVyLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5OmhvdmVyLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHk6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnF1YW50aXR5IGlucHV0LCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IGlucHV0LCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IGlucHV0LCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlLCAucXVhbnRpdHkgLmluY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuaW5jcmVhc2UsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5kZWNyZWFzZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGhlaWdodDogMzhweDtcbiAgd2lkdGg6IDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuZGVjcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2Uge1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5xdWFudGl0eSAuaW5jcmVhc2UsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG5cbi5pZC0tOSAuY2FydC1lbXB0eS5jYXJ0LWlubmVyIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjVweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02Omxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmNhcnQtZW1wdHkgLmVtcHR5LWNhcnQtYm94ZXMgPiAuY29sLW1kLTYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02IHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5vbC5jYXJ0LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxub2wuY2FydC1oZWFkZXIgbGkgYSBzcGFuLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbjo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxub2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FydC13aWRnZXQtcHJvZHVjdC1wcmljZSB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cblxuLmZyZWUtZ2lmdHMtd3JhcHBlciAuZnJlZS1naWZ0cy1pbWcgPiBpbWcsIC5mcmVlLXByb2R1Y3QtZ2lmdHMtd3JhcHBlciAuZnJlZS1naWZ0cy1pbWcgPiBpbWcge1xuICB3aWR0aDogNjZweDtcbn1cblxuLmNhcnQtdGFibGUgLnAtdG90YWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uY2FydC10YWJsZSB0ci5yZW1vdmVhYmxlIC5yZW1vdmUtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IC00cHggMCAwO1xufVxuLmNhcnQtdGFibGUgdHIgdGQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLmZyZWUtZ2lmdC1uYW1lLWNlbGwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY2FydC10YWJsZSB0ciB0ZCAubWFpbi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLmNhcnQtcC1pbWFnZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDgxcHg7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5jYXJ0LXAtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDY2cHg7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtYXZhaWxhYmlsaXR5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1hdmFpbGFiaWxpdHkgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtcXVhbnRpdHkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcnQtdGFibGUgdHIgLmJ0bi1zbS5hZGQtdG8tY2FydC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5jYXJ0LXRhYmxlIC5yZW1vdmUtaXRlbSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRhYmxlIC5yZW1vdmUtaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG59XG4uY2FydC10YWJsZSAuY2FydC10YWJsZS1oZWFkZXIgdGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2FydC10YWJsZSAuY2FydC10YWJsZS1oZWFkZXIgdGQuY2FydC1wLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByb2R1a3RcIjtcbn1cbi5jYXJ0LXRhYmxlIC5jYXJ0LXRhYmxlLWhlYWRlciB0ZC5wLXRvdGFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4udGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLmZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4uaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCAuYnRuLWNvbnZlcnNpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5uZXh0LXN0ZXAtYmFjazo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJ0bi5idG4tY29udmVyc2lvbiwgLm9yZGVyaW5nLXByb2Nlc3MgYS5idG4uYnRuLWNvbnZlcnNpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5idG4uYnRuLWNvbnZlcnNpb246OmFmdGVyLCAub3JkZXJpbmctcHJvY2VzcyBhLmJ0bi5idG4tY29udmVyc2lvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmRlbGl2ZXJ5LXRpbWUge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSB7XG4gIG1heC13aWR0aDogNTI2cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2Uge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiMzM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogNDRweCAwIDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0IHtcbiAgbWFyZ2luOiA0NHB4IDAgMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggaDQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94ID4gZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uaWQtLTkgLmNvdXBvbi1pbnB1dCB7XG4gIG9yZGVyOiAyO1xuICBwYWRkaW5nOiAzNXB4IDAgMjVweDtcbn1cbi5pZC0tOSAuY291cG9uLWlucHV0IC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaWQtLTkgLmFsZXJ0IHtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cblxuLmlkLS0xNiBsYWJlbFtmb3I9ZGVsaXZlcnlDb3VudHJ5SWRdIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4uaWQtLTE2IGxhYmVsW2Zvcj1kZWxpdmVyeUNvdW50cnlJZF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWmVtxJtcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIGg0IHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gaDQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJaw6FrbGFkbsOtIMO6ZGFqZVwiO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gLnJvdyB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMzBweCAwIDEwcHg7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gLnJvdyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gLmZvcm0tZ3JvdXAgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnN1bW1hcnksIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciA+IHNwYW4sIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgPiBzcGFuIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBmbGV4OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1tYXJ5IC5wcmljZS13cmFwcGVyID4gc3BhbiwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciA+IHNwYW4ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgfVxufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgPiBzdHJvbmcsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgPiBzdHJvbmcge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogbm9uZTtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1tYXJ5IC5wcmljZS13cmFwcGVyID4gc3Ryb25nLCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyID4gc3Ryb25nIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZmxleDogbm9uZTtcbn1cbi5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsLCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsLCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWw6OmJlZm9yZSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZWxrb3bDoSBjZW5hOlwiO1xuICBmb250LXNpemU6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeS5wcmljZS1sYWJlbCwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkucHJpY2UtbGFiZWwsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeS5wcmljZS1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkucHJpY2UtbGFiZWw6OmJlZm9yZSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbGtvdsOhIGNlbmEgYmV6IERQSDpcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jY2hlY2tvdXRDb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwLmNvbXBhbnktc2hvcHBpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgI3BheW1lbnQtY3VycmVuY3kge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4jY2hlY2tvdXRDb250ZW50IC5oZWxwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuaGVscGVyIGEge1xuICBjb2xvcjogIzI4MzA1NjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aWR0aDogODhweDtcbn1cblxuI2NoZWNrb3V0U2lkZWJhciAudG9nZ2xlLWNvbnRhY3RzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDhweCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ucmFkaW8td3JhcHBlci5hY3RpdmUgbGFiZWwgPiBzcGFuIGIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCAuc3VibGFiZWwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCAuc3VibGFiZWwgYSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnBheW1lbnQtbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xufVxuXG4ucmFkaW8td3JhcHBlci5hY3RpdmUgLmZvci1mcmVlLCAuZm9yLWZyZWUge1xuICBjb2xvcjogIzVmYTk1Yjtcbn1cblxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlciB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3ICFpbXBvcnRhbnQ7XG59XG4uc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC1ib3ggLmJveC5ib3gtc20ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmluLWtyb2stMSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyLCAuaWQtLTkgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlci1zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgPiBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSA+IGg0IHtcbiAgbWFyZ2luOiA0MHB4IDAgMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLWFtb3VudCB7XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLWFtb3VudCAudW5pdC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IC51bml0LXZhbHVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcInhcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1uYW1lIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cbi5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUgc3Ryb25nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSBzdHJvbmc6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4ub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHN0cm9uZyA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNoaXBwaW5nLWJpbGxpbmcgPiBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWnDFr3NvYiBkb3ByYXZ5OlwiO1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNoaXBwaW5nLWJpbGxpbmcubGFzdCA+IHN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJacMWvc29iIHBsYXRieTpcIjtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1yZWNhcGl0dWxhdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5pZC0tMTcuc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uaWQtLTE3IC5jby1ib3ggaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNyAuY28tY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uaWQtLTE3IC5jby1iaWxsaW5nLWFkZHJlc3Mge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmlkLS0xNyAjc2hpcHBpbmctYWRkcmVzcy5qcy1oaWRkZW4udmlzaWJsZSB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5pZC0tMTcgLmNvLWJveC1hZGRpdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbi5pZC0tMTcgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5sYnhzcGxpZGVfX3RyYWNrIC5sYngtY2Fyb3VzZWxfX2l0ZW0gLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmEge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaWQtLTE1IC5jb250ZW50LWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlkLS0xNSAucmVjYS1wYXltZW50LXdyYXAsIC5pZC0tMTUgLm9yZGVyLXBheW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5jb2wtc20tMTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIgdGgsIC5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLCAuaW4tc3RlcC0yICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuc2VhcmNoLCAuaW4tc3RlcC0yICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4tc3RlcC0xICNoZWFkZXIgLmhlYWRlci10b3AgLm1haWwsIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUsIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSAuY29sLW1kLTQge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSAuY29sLW1kLTgge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY29sLW1kLTQsIC5vcmRlcmluZy1wcm9jZXNzIC5jb2wtbWQtOCwgLm9yZGVyaW5nLXByb2Nlc3MgI2NoZWNrb3V0Q29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY2hlY2tvdXRDb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gICNjaGVja291dFNpZGViYXIge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmlkLS0xNiAjY2hlY2tvdXRTaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG4gIC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCAubmV4dC1zdGVwLWJhY2sge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAxNXB4IDMwcHggMTVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjaGVja291dFNpZGViYXIgLmJhbm5lci1oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgLmNhcnQtdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgLnN1bW1hcnkgLmNvbC1tZC04LCAuc3VtbWFyeSAuY29sLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBvbC5jYXJ0LWhlYWRlciBsaSBhLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBvbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzo6YmVmb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gIH1cbiAgLmlkLS05IC5zdW1tYXJ5IC5jb2wtbWQtNCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICAuYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5leHRyYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvZ2dsZS1jb3Vwb24taW5wdXQgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudG9nZ2xlLWNvdXBvbi1pbnB1dCAuZGlzY291bnQtY291cG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pZC0tMTYgLm92ZXJhbGwtd3JhcHBlciwgLmlkLS0xNyAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5pZC0tMTYgI2hlYWRlciwgLmlkLS0xNyAjaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyLCAuaWQtLTE3ICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIC5pZC0tMTYgI2hlYWRlciAuc2VhcmNoLCAuaWQtLTE3ICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAgLm5leHQtc3RlcC1iYWNrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmNhcnQtZW1wdHkgLmgxLmNhcnQtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cbi5jYXJ0LWVtcHR5IC5jb250YWN0LWJveCB1bCBsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHNwYW46OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbn1cblxuLmluLTQwNCAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogNzUwcHg7XG4gIG1hcmdpbjogODBweCBhdXRvIDE1MHB4O1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciA+IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIGg0IHtcbiAgbWFyZ2luOiAyNXB4IDAgMTVweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUHJvemtvdW1lanRlIG5hxaFpIG5hYsOtZGt1XCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xuICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWNvdW50OiAyO1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogMTA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy80MDQuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMDtcbn1cbi5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IGgxIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0OjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB1bCB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDE7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG4gIC5pbi00MDQgLmNvbnRlbnQtaW5uZXIgPiBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJlbmVmaXRCYW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udHlwZS1jYXRlZ29yeSAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuXG4udHlwZS1wcm9kdWN0IC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IC01MCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5iZW5lZml0QmFubmVyX19waWN0dXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ucmVzcG9uc2l2ZS1pZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvb3Rlci1iYW5uZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb290ZXItYmFubmVycyAuZm9vdGVyLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIGEsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSBhIC5pbWFnZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSBhIC5pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSBoMiwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSBoMiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSA+IGEsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gPiBhIHtcbiAgb3JkZXI6IC0yO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIC5uZXdzLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24sIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSB0aW1lLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIHRpbWUge1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDEycHggMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGU6aG92ZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLnJlYWQtYXJ0aWNsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOjphZnRlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOjphZnRlciB7XG4gIGNvbG9yOiAjMjgzMDU2O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQmxvZ1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAudGV4dC1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIHtcbiAgbWFyZ2luOiAwcHggLTEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0sIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2UsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMyU7XG4gIH1cbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHAsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5ob21lcGFnZS1ncm91cC10aXRsZTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0sIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmVhZGNydW1icyA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYnMgYSwgLmJyZWFkY3J1bWJzIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IDAgNXB4O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50eXBlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXByb2R1Y3QgLmJyZWFkY3J1bWJzID4gc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1sYXN0LWNoaWxkKDIpIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3QtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3QtaW5mbyA+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1pbmZvIGZvcm0ge1xuICBmbGV4LWJhc2lzOiA1MCU7XG59XG4uaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWluZm8gZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWluZm8gPiBzZWN0aW9uIHtcbiAgZmxleC1iYXNpczogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1pbmZvID4gc2VjdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3Qtc3RvcmUgLnNsaWRlci13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG4uaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LXN0b3JlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LXN0b3JlIHRoLCAuaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LXN0b3JlIHRkIHtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3Qtc3RvcmUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1zdG9yZSBhIHtcbiAgY29sb3I6ICNlZDFjMjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3Qtc3RvcmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1zdG9yZSAuY29udGFjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1zdG9yZSAuY29udGFjdC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaW4ta29udGFrdHkgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LXN0b3JlIC5jb250YWN0LXdyYXBwZXIgPiBkaXYge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3Qtc3RvcmUgLmNvbnRhY3Qtd3JhcHBlciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWtvbnRha3R5IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1zdG9yZSAuY29udGFjdC13cmFwcGVyIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5pbi1rb250YWt0eSAuY29udGFjdC1jb250YWluZXIgLnBsdXMtZ2FsbGVyeS1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udHlwZS1wb3N0cy1saXN0aW5nICNjb250ZW50IGgxLCAudHlwZS1wb3N0ICNjb250ZW50IGgxLCAudHlwZS1wYWdlICNjb250ZW50IGgxIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4jY29udGVudCAudGV4dC1ib3gge1xuICBtYXJnaW46IDUwcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAyNXB4O1xufVxuI2NvbnRlbnQgLnRleHQtYm94IHAsICNjb250ZW50IC50ZXh0LWJveCBoMiwgI2NvbnRlbnQgLnRleHQtYm94IGgzLCAjY29udGVudCAudGV4dC1ib3ggdWwsICNjb250ZW50IC50ZXh0LWJveCBoNCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuI2NvbnRlbnQgLnRleHQtYm94IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW4tdnlobGVkYXZhbmkgLmNvbnRlbnQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW4tdnlobGVkYXZhbmkgLmNvbnRlbnQgLnNlYXJjaC1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAjY29udGVudCAuY29udGVudC1pbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xufVxuXG4uY3VzdG9tZS1wYWdlICNjb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi50eXBlLXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0LCAuaW4tem5hY2thIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QsIC5pbi16bmFja2EgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAudHlwZS1zZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdDpudGgtY2hpbGQoNG4pLCAuaW4tem5hY2thIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3Q6bnRoLWNoaWxkKDRuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbi1qYWstbmFrdXBvdmF0ICNjb250ZW50LXdyYXBwZXIgb2wsIC5pbi1rb250YWt0eSAjY29udGVudC13cmFwcGVyIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmluLWphay1uYWt1cG92YXQgI2NvbnRlbnQtd3JhcHBlciBvbCBsaSwgLmluLWtvbnRha3R5ICNjb250ZW50LXdyYXBwZXIgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xufVxuLmluLWphay1uYWt1cG92YXQgI2NvbnRlbnQtd3JhcHBlciBvbCBsaTo6bWFya2VyLCAuaW4ta29udGFrdHkgI2NvbnRlbnQtd3JhcHBlciBvbCBsaTo6bWFya2VyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi1qYWstbmFrdXBvdmF0IC5jb2wtbWQtNiA+IHAgPiBpbWcsIC5pbi1rb250YWt0eSAuY29sLW1kLTYgPiBwID4gaW1nIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uaW4ta29udGFrdHkgLmNvbnRlbnQtaW5uZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLmluLWtvbnRha3R5IC5jb250ZW50LWlubmVyIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4jY29udGVudCAuaG93LWJveCB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MzM5OTEubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYm94LWJnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMzBweCAwO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbiNjb250ZW50IC5ob3ctYm94IC5jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNjb250ZW50IC5ob3ctYm94IC5jb250YWluZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMjVweCAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNjb250ZW50IC5ob3ctYm94IC5jb250YWluZXIgPiBkaXYgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250YWN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiBhIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiBhIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IGEgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiBkaXYgPiBzcGFuIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSBhIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bGFzdC1vZi10eXBlIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bnRoLWNoaWxkKDIpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2Om50aC1jaGlsZCgyKSBhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2Om50aC1jaGlsZCgyKSBhIHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jdXN0b21lci1wYWdlICNjb250ZW50IGgxIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmhvdy1ib3ggLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYgYSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2Omxhc3Qtb2YtdHlwZSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2OmZpcnN0LW9mLXR5cGUgYSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4tamFrLW5ha3Vwb3ZhdCAjY29udGVudC13cmFwcGVyIC5jb250YWluZXIsIC5pbi1rb250YWt0eSAjY29udGVudC13cmFwcGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4udXNwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4udXNwLXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIC51c3AtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLnVzcC13cmFwIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggLnVzcC13cmFwIHtcbiAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0gcCBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZnVubmVsLWZpbHRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmZ1bm5lbC1maWx0ZXItY29udGFpbmVyOmJlZm9yZSwgLmZ1bm5lbC1maWx0ZXItY29udGFpbmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lcjpiZWZvcmUge1xuICBsZWZ0OiAtNTAlO1xufVxuLmZ1bm5lbC1maWx0ZXItY29udGFpbmVyOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xufVxuLmZ1bm5lbC1maWx0ZXItY29udGFpbmVyIC5mdW5uZWwtZmlsdGVyLXNlbGVjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzcnIHZpZXdCb3g9JzAgMCAxMSA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAuODI0MiAwLjc5NDQ5NEwxMC40NjM5IDAuNDMxNjdDMTAuMzUwNSAwLjMxODM2IDEwLjE5OTYgMC4yNTU5MzcgMTAuMDM4MyAwLjI1NTkzN0M5Ljg3NzE5IDAuMjU1OTM3IDkuNzI2MTQgMC4zMTgzNiA5LjYxMjc0IDAuNDMxNjdMNS41MDI0NiA0LjU0MjEzTDEuMzg3NDQgMC40MjcxMDlDMS4yNzQyMiAwLjMxMzc5OSAxLjEyMzE3IDAuMjUxNDY1IDAuOTYyMDE2IDAuMjUxNDY1QzAuODAwODYgMC4yNTE0NjUgMC42NDk3MjEgMC4zMTM3OTkgMC41MzY0MTEgMC40MjcxMDlMMC4xNzYwMDEgMC43ODc2OTdDLTAuMDU4NjY3MSAxLjAyMjE5IC0wLjA1ODY2NzEgMS40MDQxNSAwLjE3NjAwMSAxLjYzODY0TDUuMDc1NDIgNi41NTU2OEM1LjE4ODY0IDYuNjY4OSA1LjMzOTUxIDYuNzQ4NjcgNS41MDIxIDYuNzQ4NjdINS41MDM5OEM1LjY2NTIyIDYuNzQ4NjcgNS44MTYxIDYuNjY4ODEgNS45MjkzMiA2LjU1NTY4TDEwLjgyNDIgMS42NTE5NkMxMC45Mzc2IDEuNTM4NzQgMTAuOTk5OCAxLjM4MzMxIDExIDEuMjIyMTZDMTEgMS4wNjA5MSAxMC45Mzc2IDAuOTA3NjI1IDEwLjgyNDIgMC43OTQ0OTRaJyBmaWxsPSclMjNFRDFDMjQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogY2FsYygxMDAlIC0gMTBweCk7XG4gIHdpZHRoOiAxNTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciAuZnVubmVsLWZpbHRlci1zZWxlY3RbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciAuZnVubmVsLWZpbHRlci1idG4ge1xuICBwYWRkaW5nOiAxMHB4IDQ1cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciAuZnVubmVsLWZpbHRlci1idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmZ1bm5lbC1maWx0ZXItY29udGFpbmVyIC5mdW5uZWwtZmlsdGVyLWJ0bi1jbGVhciB7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgMTMgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjY5MSA2LjUxMDcxTDEyLjc1MjkgMS40NDg2MUMxMy4wODI0IDEuMTE5MzQgMTMuMDgyNCAwLjU4Njk2MiAxMi43NTI5IDAuMjU3NjkzQzEyLjQyMzcgLTAuMDcxNTc0OSAxMS44OTEzIC0wLjA3MTU3NDkgMTEuNTYyIDAuMjU3NjkzTDYuNDk5OTMgNS4zMTk3OUwxLjQzNzk5IDAuMjU3NjkzQzEuMTA4NTYgLTAuMDcxNTc0OSAwLjU3NjMzNSAtMC4wNzE1NzQ5IDAuMjQ3MDY3IDAuMjU3NjkzQy0wLjA4MjM1NTYgMC41ODY5NjIgLTAuMDgyMzU1NiAxLjExOTM0IDAuMjQ3MDY3IDEuNDQ4NjFMNS4zMDkwMSA2LjUxMDcxTDAuMjQ3MDY3IDExLjU3MjhDLTAuMDgyMzU1NiAxMS45MDIxIC0wLjA4MjM1NTYgMTIuNDM0NSAwLjI0NzA2NyAxMi43NjM3QzAuNDExMTYxIDEyLjkyOCAwLjYyNjkyMSAxMy4wMTA1IDAuODQyNTI2IDEzLjAxMDVDMS4wNTgxMyAxMy4wMTA1IDEuMjczNzQgMTIuOTI4IDEuNDM3OTkgMTIuNzYzN0w2LjQ5OTkzIDcuNzAxNjNMMTEuNTYyIDEyLjc2MzdDMTEuNzI2MyAxMi45MjggMTEuOTQxOSAxMy4wMTA1IDEyLjE1NzUgMTMuMDEwNUMxMi4zNzMxIDEzLjAxMDUgMTIuNTg4NyAxMi45MjggMTIuNzUyOSAxMi43NjM3QzEzLjA4MjQgMTIuNDM0NSAxMy4wODI0IDExLjkwMjEgMTIuNzUyOSAxMS41NzI4TDcuNjkxIDYuNTEwNzFaJyBmaWxsPSclMjMyMTIxMjEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uZnVubmVsLWZpbHRlci1jb250YWluZXIgLmZ1bm5lbC1maWx0ZXItYnRuLWZhdiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZnVubmVsLWZpbHRlci1jb250YWluZXIgLmZ1bm5lbC1maWx0ZXItYnRuLWZhdjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnVubmVsLWZpbHRlci1jb250YWluZXIgc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBidXR0b24sXG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY5NXB4KSB7XG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBidXR0b24sXG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4OXB4KSB7XG4gIC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZSBhID4gc3BhbiB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuLnNpZGViYXIgI2NhdGVnb3JpZXMgLmV4cGFuZGFibGUgYSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZSAudG9waWMgYSA+IHNwYW4ge1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYyBhID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYy5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYy5hY3RpdmUgYSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZS5leHBhbmRlZCAudG9waWMgYSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLnNpZGViYXIgI2NhdGVnb3JpZXMgLmV4cGFuZGFibGUuZXhwYW5kZWQgdWwuZXhwYW5kZWQge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZS5leHBhbmRlZCB1bC5leHBhbmRlZCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlLmV4cGFuZGVkIHVsLmV4cGFuZGVkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciAuYm94LWJnLXZhcmlhbnQgLmNhdGVnb3JpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5zaWRlYmFyIC5ib3gtYmctdmFyaWFudCAuY2F0ZWdvcmllcyBhIHtcbiAgcGFkZGluZzogMThweCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNpZGViYXIgLmJveC1iZy12YXJpYW50IC5jYXRlZ29yaWVzOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpZGViYXIgLmJveC5ib3gtc20uYm94LWZpbHRlcnMge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4uc2lkZWJhciAuYm94LmJveC1zbS5ib3gtZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaW4taW5kZXggLmJveC1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluLXZ5aGxlZGF2YW5pIC5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIuYnRuLCBhLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAmOm5vdCguYnRuLXNtKSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG4gICYuYnRuLXNtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNXB4IDE1cHggNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAmLmJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgJi51bnZlaWwtYnV0dG9uIHtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG4gICYubG9hZC1wcm9kdWN0cyB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICR0ZXh0O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxuICB9XG4gICYuYnRuLWNvbnZlcnNpb24sICYuYnRuLWNhcnQsICYuYnRuLmJ0bi1wcmltYXJ5LCAmLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uLWhvdmVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29udmVyc2lvbi1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgJi5idG4tc3VjY2VzcyB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICB9XG4gIH1cbn1cbiNjb250ZW50LCAjZm9vdGVyIHtcbiAgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufSIsIiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzAwMDtcbiRmb290ZXItaGVhZGVyLWJnOiAjMjEyMTIxOyAvL25hc3RhdiBiYXJ2dSBwcm8gcG96YWTDrSB2IHBhdGnEjWNlIGEgaGxhdmnEjWNlXG4kYm9yZGVyLWZvb3RlcjogIzQxNDE0MTsgLy8gbmFzdGF2IGJhcnZ1IHBybyBib3JkZXIgdiBwYXRpxI1jZVxuJHRleHQ6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTsgLy92IGFkbWluaXN0cmFjaSBqYWtvIGJhcnZhIMWhYWJsb255IDNcbiRib3JkZXI6ICNlN2U3ZTc7XG4kY29udmVyc2lvbjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTsgLy92IGFkbWluaXN0cmFjaSBqYWtvIGtvbnZlcnpuw60gYmFydmFcbiRjb252ZXJzaW9uLWhvdmVyOiB2YXIoLS1jb2xvci1zZWNvbmRhcnktaG92ZXIpOyAvL3YgYWRtaW5pc3RyYWNpIGpha28ga29udmVyem7DrSBiYXJ2YSBwbyBuYWpldMOtXG4kcHJpbWFyeTogdmFyKC0tY29sb3ItcHJpbWFyeSk7IC8vdiBhZG1pbmlzdHJhY2kgamFrbyBiYXJ2YSDFoWFibG9ueSAxXG4kcHJpbWFyeS1ob3ZlcjogdmFyKC0tY29sb3ItcHJpbWFyeS1ob3Zlcik7IC8vdiBhZG1pbmlzdHJhY2kgamFrbyBiYXJ2YSDFoWFibG9ueSAyXG4kYmx1ZTogIzI4MzA1NjtcbiRibHVlLXRleHQ6ICMwMDE4NDk7XG4kYmc6ICNmOWY5Zjk7XG4kZ3JheTogIzlkOWQ5ZDtcbiRncmF5LWRhcms6ICM1MDUwNTA7XG4kZ3JlZW46ICM2NmJiMzM7XG4kcmVkOiAjZWQxYzI0O1xuJHllbGxvdzogI2ZmYzIxMTtcbiRwYWdpbmF0aW9uLWJnOiAjZGFkYWRhO1xuJGFycm93LWNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7IC8vdiBhZG1pbmlzdHJhY2kgamFrbyBiYXJ2YSDFoWFibG9ueSA0XG5cbiRmcy1iYXNlOiAxNnB4O1xuJGZzLWgzOiAyMnB4O1xuJGZ3LW5vcm1hbDogNDAwO1xuJGZ3LWJvbGQ6IDcwMDtcblxuJGltYWdlczogJ2h0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYzMzk5MS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy8nO1xuIiwiXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O2JhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLmZvcm0tY29udHJvbCwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIH1cbn1cbi5jb21wYWN0LWZvcm0sIC5pbnB1dC1ncm91cCwgLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAge1xuICAuYnRuIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtZm9ybSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuYnRuIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zci1vbmx5IHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgIGNsaXA6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG5zZWxlY3QsIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDZ0FBQUE2Q0FJQUFBQk5nb3lxQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFITkpSRUZVZU5yczJMc053REFJUlZFN0N6QXAwN0FsVTRRcVJaUVVlU2dmUmZlVklQbElOcUx3ekV3ekc0OW5HUzhGR0JnWUdCZ1lHQmdZR0JqNHQ3Qzd5OTBXSEJGbnAxZTl1amRlOWFGOVZSWGZlR2NMcWo1Y202MnBsZG41RVpEVkxzd0NBUVlHQmdZR0JnWUcvaGE4Q2pBQWtkRW13VW5DU080QUFBQUFTVVZPUks1Q1lJST0pO1xufVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgKyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RhZGFkYTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cbiAgfVxuICAmOmNoZWNrZWQge1xuICAgICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHsgICAgXG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbmxhYmVsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi50eXBlLXByb2R1Y3Qge1xuICAuY29uc2VudHMge1xuICAgIC53aG9sZS13aWR0aCB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuICAuY29uc2VudHMge1xuICAgIC53aG9sZS13aWR0aCB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNvbnNlbnRzIHtcbiAgLndob2xlLXdpZHRoIHtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbn0iLCIubWVzc2FnZXMge1xuXHR6LWluZGV4OiA5OTk5O1xufVxuIiwiYm9keSB7XG5cdG9wYWNpdHk6IDA7XG5cdGNvbG9yOiAkdGV4dDtcblx0Ji5zcGlubmVyLXZpc2libGUge1xuXHRcdC5vdmVybGF5IHtcblx0XHRcdHotaW5kZXg6IDExMjE7XG5cdFx0fVxuXHR9XG59XG4ub3ZlcmFsbC13cmFwcGVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG5cdGNvbG9yOiAkdGV4dDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgxIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuaDIge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAkdGV4dDtcbn1cbmgzIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyMHB4O1xufVxuaDQsXG4uaDQge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdG1hcmdpbjogMjBweCAwO1xufVxuLnByb2R1Y3RzLWhlYWRlcixcbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNjb250ZW50IHtcblx0bGluZS1oZWlnaHQ6IDEuMzg0NjE1O1xuXHRwYWRkaW5nLXRvcDogMDtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXHRwIHtcblx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXHR9XG59XG4uY29udGVudCxcbi5iYW5uZXIsXG4uYmFubmVyLXdyYXBwZXIsXG4uYmFubmVyLWNhdGVnb3J5LFxuLmNhcm91c2VsLWlubmVyIHtcblx0YSxcblx0LmxpbmstbGlrZSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxufVxuLmNoZXZyb24tYWZ0ZXIge1xuXHQmOjphZnRlciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdH1cbn1cbi53ZWxjb21lLXdyYXBwZXIsXG4uY2F0ZWdvcnktcGVyZXgsXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24sXG4udGFiLWNvbnRlbnQsXG5hcnRpY2xlIHtcblx0dWwge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5mbGV4LXdyYXAge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdGgxLFxuXHQjY29udGVudCBoMSB7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHR9XG5cdGgyLFxuXHQucHJvZHVjdHMtaGVhZGVyLFxuXHQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzRweDtcblx0fVxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdC5jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMzQwcHg7XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQub3ZlcmFsbC13cmFwcGVyIHtcblx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYsXG5ib2R5LFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Y29sb3I6ICR0ZXh0O1xufVxuLmxpbmstbGlrZSxcbmEge1xuXHRjb2xvcjogJHRleHQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICR0ZXh0O1xuXHR9XG59XG4iLCIkaWNvbl9jb2xvcjogJGNvbnZlcnNpb247XG4kaWNvbl9zaXplOiAyOHB4O1xuJGljb25fYmc6IHdoaXRlO1xuJGljb25fc3Ryb2tlX2NvbG9yOiBibGFjaztcbiRpY29uX3N0cm9rZV93aWR0aDogMjtcbiRpY29uX3RyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuJGljb25fYm9yZGVyX3JhZGl1czogNTAlO1xuJHN2Z19zaXplOiAxNHB4O1xuXG4kcG9zaXRpb25fdG9wOiA1cHg7XG4kcG9zaXRpb25fdG9wX2xnOiAxMHB4O1xuJHBvc2l0aW9uX3JpZ2h0OiAxNXB4O1xuJHBvc2l0aW9uX3JpZ2h0X2xnOiAyNXB4O1xuXG4kaGVhZGVyX2ljb25fbnVtYmVyX3RvcDogLTEwcHg7XG4kaGVhZGVyX2ljb25fbnVtYmVyX2xlZnQ6IC0xMHB4O1xuJGhlYWRlcl9pY29uX251bWJlcl9zaXplOiAyMHB4O1xuJGhlYWRlcl9pY29uX251bWJlcl9mb250X2NvbG9yOiB3aGl0ZTtcbiRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9zaXplOiAxMnB4O1xuJGhlYWRlcl9pY29uX251bWJlcl9mb250X3dlaWdodDogNjAwO1xuXG4kZGV0YWlsX2ljb25fc2l6ZTogNDBweDtcbiRkZXRhaWxfaWNvbl9iZzogI2Y5ZjlmOTtcbiRkZXRhaWxfaWNvbl9sZWZ0X21hcmdpbjogNXB4O1xuJGRldGFpbF9pY29uX2JnX2ltZzogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ltZy9pY29ucy9pY29uLWZhdi1mYWxzZS5wbmdcIik7XG4kZGV0YWlsX2ljb25fc3ZnX3NpemU6IDE3cHg7XG5cbiNwcm9kdWN0c1RvcCB7XG4gIC5mYXZvcml0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHlwZS1wYWdlIHtcbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgLnByb2R1Y3Qge1xuICAgICAgJi5mYXYtYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCg0bikge1xuICAgICAgICAgICAgLy9wb2t1ZCBuZW7DrSBzaWRlYmFyLCBwb3XFvsOtdCA0blxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaW4tZmF2b3JpdGUsXG4uaW4tb2JsaWJlbmUge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uZmF2LXByb2R1Y3RzIHtcbiAgLnByb2R1Y3Qge1xuICAgIC5wIHtcbiAgICAgICYtYm90dG9tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmZhdm91cml0ZSB7XG4gICAgICAgIC5hZGRfZmF2b3VyaXRlIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGljb25fY29sb3I7XG4gICAgICAgICAgICBzdHJva2U6ICRpY29uX2NvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mbGFncyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdCB7XG4gIC5wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZmF2b3VyaXRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogJHBvc2l0aW9uX3RvcDtcbiAgICAgIHJpZ2h0OiAkcG9zaXRpb25fcmlnaHQ7XG4gICAgICBoZWlnaHQ6ICRpY29uX3NpemU7XG4gICAgICB3aWR0aDogJGljb25fc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpY29uX2JnO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGljb25fYm9yZGVyX3JhZGl1cztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHRvcDogJHBvc2l0aW9uX3RvcF9sZztcbiAgICAgICAgcmlnaHQ6ICRwb3NpdGlvbl9yaWdodF9sZztcbiAgICAgIH1cblxuICAgICAgLmFkZF9mYXZvdXJpdGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBzdHJva2U6ICRpY29uX3N0cm9rZV9jb2xvcjtcbiAgICAgICAgICBzdHJva2Utd2lkdGg6ICRpY29uX3N0cm9rZV93aWR0aDtcbiAgICAgICAgICBmaWxsOiAkaWNvbl9iZztcbiAgICAgICAgICBoZWlnaHQ6ICRzdmdfc2l6ZTtcbiAgICAgICAgICB3aWR0aDogJHN2Z19zaXplO1xuICAgICAgICAgIHRyYW5zaXRpb246ICRpY29uX3RyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZhdi1hY3RpdmUge1xuICAgIC5wIHtcbiAgICAgIC5mYXZvdXJpdGUge1xuICAgICAgICAuYWRkX2Zhdm91cml0ZSB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRpY29uX2NvbG9yO1xuICAgICAgICAgICAgc3Ryb2tlOiAkaWNvbl9jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZhdm91cml0ZV9pY29uIHtcbiAgd2lkdGg6ICRpY29uX3NpemU7XG4gIGhlaWdodDogJGljb25fc2l6ZSAtIDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCAyOCAyNCcgdmVyc2lvbj0nMS4xJyBmaWxsPSclMjMwMDAwMDAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3ltYm9scycgc3Ryb2tlLXdpZHRoPScxJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0naGxhdmlja2EnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMjcwLjAwMDAwMCwgLTg0LjAwMDAwMCknIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdsaWtlLTknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyNzAuMDAwMDAwLCA4NC4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTI1LjE4NDA2MTEsMi4zNTc2MTY2IEMyMy44NDQxNjYyLDAuODM3MjY4NTMxIDIxLjk4NTM1NTgsMCAxOS45NTAxMjQ3LDAgQzE3LjA4NzcwNjMsMCAxNS4yNzU0ODE1LDEuNzA5NTU1OSAxNC4yNTkyOTg2LDMuMTQzNzM2NCBDMTMuOTk1NjQ5MiwzLjUxNTg5MTEyIDEzLjc3MTM2OTQsMy44ODkwNTM5NiAxMy41ODMwNjM2LDQuMjQwMTk3MzggQzEzLjM5NDc1NzgsMy44ODkwNTM5NiAxMy4xNzA1MzExLDMuNTE1ODkxMTIgMTIuOTA2ODI4NywzLjE0MzczNjQgQzExLjg5MDY0NTcsMS43MDk1NTU5IDEwLjA3ODQyMSwwIDcuMjE2MDAyNTUsMCBDNS4xODA3NzE0OCwwIDMuMzIxOTYxMDUsMC44MzczMjE1OSAxLjk4MjAxMzA1LDIuMzU3NjY5NjYgQzAuNzAzOTMxNjYsMy44MDc5ODAwNSAwLDUuNzUwMzU4MTUgMCw3LjgyNjk3NTEyIEMwLDEwLjA4NzQ0MSAwLjg4MjUyNzcyMywxMi4xODk4OTc2IDIuNzc3MzY1MSwxNC40NDM0MTI3IEM0LjQ3MDg0NDE3LDE2LjQ1NzUyNjQgNi45MDcxNDcwMywxOC41MzM2MTI4IDkuNzI4MzM4NzMsMjAuOTM3NjU1OSBDMTAuNzc5NTkzNiwyMS44MzM1MDE0IDExLjg2NjcxNjIsMjIuNzU5OTA4NyAxMy4wMjQwODg3LDIzLjc3MjUzNjcgTDEzLjA1ODg0MjMsMjMuODAyOTkyNSBDMTMuMjA4ODkyNywyMy45MzQzNjYyIDEzLjM5NTk3ODEsMjQgMTMuNTgzMDYzNiwyNCBDMTMuNzcwMTQ5MSwyNCAxMy45NTcyMzQ2LDIzLjkzNDMxMzIgMTQuMTA3Mjg1LDIzLjgwMjk5MjUgTDE0LjE0MjAzODUsMjMuNzcyNTM2NyBDMTUuMjk5NDExLDIyLjc1OTkwODcgMTYuMzg2NTMzNywyMS44MzM1NTQ0IDE3LjQzNzk0NzcsMjAuOTM3NTQ5NyBDMjAuMjU4OTgwMiwxOC41MzM2NjU4IDIyLjY5NTI4MzEsMTYuNDU3NTc5NSAyNC4zODg3NjIxLDE0LjQ0MzQxMjcgQzI2LjI4MzU5OTUsMTIuMTg5ODQ0NSAyNy4xNjYxMjcyLDEwLjA4NzQ0MSAyNy4xNjYxMjcyLDcuODI2OTc1MTIgQzI3LjE2NjEyNzIsNS43NTAzNTgxNSAyNi40NjIxOTU2LDMuODA3OTgwMDUgMjUuMTg0MDYxMSwyLjM1NzYxNjYgWiBNMTYuNDA1NDIyNiwxOS43MjYxMTAzIEMxNS40OTkxNzc2LDIwLjQ5ODMyODYgMTQuNTY2NTA5MywyMS4yOTMwOTcgMTMuNTgzMDYzNiwyMi4xNDgwMzQyIEMxMi41OTk2NzEsMjEuMjkzMjAzMiAxMS42NjY5NDk2LDIwLjQ5ODM4MTcgMTAuNzYwNTQ1NCwxOS43MjYwMDQxIEM1LjIzOTI5NTM4LDE1LjAyMTExNzQgMS41OTE3NjUyNywxMS45MTI4Nzc0IDEuNTkxNzY1MjcsNy44MjY5NzUxMiBDMS41OTE3NjUyNyw2LjEzODExMjE3IDIuMTU0NDU0MjksNC41Njk0ODA1NSAzLjE3NjIwODQyLDMuNDEwMDkxNzkgQzQuMjA5Njg4NTQsMi4yMzc1NDQ0NCA1LjY0NDM0NjU4LDEuNTkxNzY1MjcgNy4yMTYwMDI1NSwxLjU5MTc2NTI3IEM5LjM5ODI1OTY3LDEuNTkxNzY1MjcgMTAuODA4OTM1MSwyLjkzNjE3MDIxIDExLjYwODAwMTMsNC4wNjM5ODg5NiBDMTIuMzI0NzczMiw1LjA3NTUwMjczIDEyLjY5ODc4NSw2LjA5NTE4NzU2IDEyLjgyNjMzODQsNi40ODY2MDI2NCBDMTIuOTMzMDM5Nyw2LjgxNDI0MDk5IDEzLjIzODQ5OTUsNy4wMzU5NzM5IDEzLjU4MzA2MzYsNy4wMzU5NzM5IEMxMy45Mjc2Mjc3LDcuMDM1OTczOSAxNC4yMzMwODc1LDYuODE0MjQwOTkgMTQuMzM5Nzg4OCw2LjQ4NjYwMjY0IEMxNC40NjczNDIzLDYuMDk1MTg3NTYgMTQuODQxMzU0MSw1LjA3NTUwMjczIDE1LjU1ODEyNiw0LjA2MzkzNTkgQzE2LjM1NzE5MjEsMi45MzYxNzAyMSAxNy43Njc4Njc2LDEuNTkxNzY1MjcgMTkuOTUwMTI0NywxLjU5MTc2NTI3IEMyMS41MjE3ODA3LDEuNTkxNzY1MjcgMjIuOTU2NDM4NywyLjIzNzU0NDQ0IDIzLjk4OTg2NTgsMy40MTAwOTE3OSBDMjUuMDExNjcyOSw0LjU2OTQ4MDU1IDI1LjU3NDM2Miw2LjEzODExMjE3IDI1LjU3NDM2Miw3LjgyNjk3NTEyIEMyNS41NzQzNjIsMTEuOTEyODc3NCAyMS45MjY4MzE5LDE1LjAyMTExNzQgMTYuNDA1NDIyNiwxOS43MjYxMTAzIFonIGlkPSdTaGFwZScgY2xhc3M9J2J0bl90b2dnbGUnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm90dG9tOiAtNXB4O1xuXG4gIC5udW1iZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICRoZWFkZXJfaWNvbl9udW1iZXJfdG9wO1xuICAgIGxlZnQ6ICRoZWFkZXJfaWNvbl9udW1iZXJfbGVmdDtcbiAgICBoZWlnaHQ6ICRoZWFkZXJfaWNvbl9udW1iZXJfc2l6ZTtcbiAgICB3aWR0aDogJGhlYWRlcl9pY29uX251bWJlcl9zaXplO1xuICAgIGNvbG9yOiAkaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGljb25fY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkZXJfaWNvbl9udW1iZXJfc2l6ZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYm9yZGVyLXJhZGl1czogJGljb25fYm9yZGVyX3JhZGl1cztcbiAgICBmb250LXNpemU6ICRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfd2VpZ2h0O1xuICB9XG59XG5cbi8vIEluIHByb2R1Y3QgZGV0YWlsXG4ucC1kZXRhaWwtaW5uZXIge1xuICAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICAgIGhlaWdodDogJGRldGFpbF9pY29uX3NpemU7XG4gICAgfVxuXG4gICAgLmFkZC10by1jYXJ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAuZmF2b3VyaXRlLWRldGFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGV0YWlsX2ljb25fYmc7XG4gICAgICBtYXJnaW4tbGVmdDogJGRldGFpbF9pY29uX2xlZnRfbWFyZ2luO1xuICAgICAgd2lkdGg6ICRkZXRhaWxfaWNvbl9zaXplO1xuICAgICAgaGVpZ2h0OiAkZGV0YWlsX2ljb25fc2l6ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgLmJ0bl90b2dnbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZGV0YWlsX2ljb25fYmdfaW1nO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAmLmZhdi15ZXMge1xuICAgICAgICAuYnRuX3RvZ2dsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkaWNvbl9jb2xvcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zdmdfc2l6ZTtcbiAgICAgICAgd2lkdGg6ICRkZXRhaWxfaWNvbl9zdmdfc2l6ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmlnYXRpb24tYnV0dG9ucyBpIHNwYW4ubnVtYmVyLFxuICBhW2RhdGEtdGFyZ2V0PVwiY2FydFwiXSBpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbl9jb2xvciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBGYXZvcml0ZSBjYXRlZ29yaWVzXG5cbi5mYXYtY2F0ZWdvcnktYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCclM0UlM0NwYXRoIGQ9J00yMS4zMTcsMy43NjFhNS41ODEsNS41ODEsMCwwLDAtOC4xNCwwTDEyLDQuOTk0bC0xLjE3Ny0xLjIzYTUuNTgxLDUuNTgxLDAsMCwwLTguMTQsMCw2LjIxMSw2LjIxMSwwLDAsMCwwLDguNUwzLjg2MiwxMy41djBMMTIsMjJoMGw4LjEzOC04LjV2MGwxLjE3Ny0xLjIzQTYuMjExLDYuMjExLDAsMCwwLDIxLjMxNywzLjc2MVonIGZpbGw9JyUyM2ZmZiclMEFzdHJva2U9JyUyMzAwMCclMEElM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gICYuZmF2LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyUzRSUzQ3BhdGggZD0nTTIxLjMxNywzLjc2MWE1LjU4MSw1LjU4MSwwLDAsMC04LjE0LDBMMTIsNC45OTRsLTEuMTc3LTEuMjNhNS41ODEsNS41ODEsMCwwLDAtOC4xNCwwLDYuMjExLDYuMjExLDAsMCwwLDAsOC41TDMuODYyLDEzLjV2MEwxMiwyMmgwbDguMTM4LTguNXYwbDEuMTc3LTEuMjNBNi4yMTEsNi4yMTEsMCwwLDAsMjEuMzE3LDMuNzYxWicgZmlsbD0nJTIzRUQxQzI0JyUwQSUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuXG4uZmF2b3VyaXRlcy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgLmZhdm91cml0ZXMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbDtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGw7XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzFhMTkzNztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZhdm91cml0ZXMtbmF2LWxpbmsge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgaGVpZ2h0OiA1OXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC5mYXYtY291bnRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXZvdXJpdGVzLW5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTZweCkge1xuICAuZmF2b3VyaXRlcy13cmFwcGVyIHtcbiAgICAuZmF2b3VyaXRlcy1saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0cGFkZGluZzogMCAwIDQwcHg7XG5cblx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0fVxufVxuXG4vKiBkcmFnZ2FibGUgKi9cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuXHRjdXJzb3I6IGdyYWI7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuXHRjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG4uZmxpY2tpdHktYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb2xvcjogIzg4ODtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc1KTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpob3ZlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5mbGlja2l0eS1idXR0b246Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5Zjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjphY3RpdmUge1xuXHRvcGFjaXR5OiAwLjY7XG59XG5cbi5mbGlja2l0eS1idXR0b246ZGlzYWJsZWQge1xuXHRjdXJzb3I6IGF1dG87XG5cdC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDAuMztcbn1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcblx0ZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4vKiAtLS0tIHByZXZpb3VzL25leHQgYnV0dG9ucyAtLS0tICovXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG5cdHRvcDogNTUlO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHQvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdH1cbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuXHRsZWZ0OiAwO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcblx0XHRsZWZ0OiAtNTBweDtcblx0fVxufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcblx0cmlnaHQ6IDA7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDE1MDBweCkge1xuXHRcdHJpZ2h0OiAtNTBweDtcblx0fVxufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcblx0cmlnaHQ6IDEwcHg7XG5cdGxlZnQ6IGF1dG87XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMjAlO1xuXHRsZWZ0OiAyMCU7XG5cdHdpZHRoOiA2MCU7XG5cdGhlaWdodDogNjAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbjogMCA4cHggMCAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG9wYWNpdHk6IDAuMjU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG5cdG9wYWNpdHk6IDE7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG59XG4iLCIvLyBicmVha3BvaW50c1xuJGJyZWFrcG9pbnQteHM6IDQyNXB4OyAvLyBtb2JpbGUgZGV2aWNlc1xuJGJyZWFrcG9pbnQtc206IDU3NnB4O1xuJGJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGc6IDk5MnB4OyAvLyBkZXNrdG9wXG4kYnJlYWtwb2ludC14bDogMTMzMHB4O1xuJGJyZWFrcG9pbnQteHhsOiAxNDAwcHg7XG5cbkBtaXhpbiBtaW4teHMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14c30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1zbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXNtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLW1kIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWR9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbGcge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1sZ30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXh4bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtc20gLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbWQgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LW1kIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbGcgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LWxnIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXhsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufSIsIi5pZyB7XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDkwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA5N3Z3O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgLmlnZmVlZCB7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIG1pbi13aWR0aDogMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQobis3KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkwOSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xuICAgICAgICBmb250LXNpemU6MzVweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAge1xuICAgIC5pZ2ZlZWQge1xuICAgICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcbiAgICAgIG1pbi13aWR0aDogMTYuNjY2NyU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlnIHtcbiAgICBoMiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5pbnN0YWdyYW0td3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC5pZ2ZlZWQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI3JlY2VudGx5Vmlld2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG4gIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDQwcHggMCAyNXB4O1xuICB9XG4gIC50ZXh0LWNlbnRlciB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLnByb2R1Y3Qge1xuICAgICAgLnAge1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAuc3RhcnMge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnAtYm90dG9tIHtcbiAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgIC5wcmljZXMge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5ldy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsaWNrLWxpc3Qge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5wcmljZS1zYXZlICsgLnByaWNlLXNhdmUsIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZS1zdGFuZGFyZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCB7XG4gICNyZWNlbnRseVZpZXdlZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuI3JlY2VudGx5Vmlld2VkIHtcbiAgLmF2YWlsYWJpbGl0eSB7XG4gICAgJi5ub3QtaW4tc3RvY2sge1xuICAgICAgY29sb3I6ICNjYjAwMDA7XG4gICAgfVxuICAgICYuaW4tc3RvY2sge1xuICAgICAgY29sb3I6ICM2NmJiMzM7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci9taW1lZGlnaXRhbC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3JlY2VudGx5Vmlld2VkIHtcbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIH1cbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgfVxuICAgIC5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNyZWNlbnRseVZpZXdlZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufSIsIi8vIFdvcmsgY2xhc3NcblxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxOTBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cdCYuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMjZweCAtIDI1cHgpO1xuXHRcdHRvcDogY2FsYygyMjZweCArIDI1cHgpO1xuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG5cdH1cbn1cblxuLy8gQnV0dG9uXG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuXHR3aWR0aDogMzEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmcgIWltcG9ydGFudDtcblxuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDRweDtcblxuXHRjb2xvcjogJGdyYXktZGFyayAhaW1wb3J0YW50O1xuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdH1cbn1cblxuLy8gTWVudVxuXG4jY29udGVudC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWltZS1jYXRlZ29yeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR6LWluZGV4OiAxMTIwO1xuXG5cdCZfX2J1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLWNhdGVnb3J5PSdhbGwnXSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dvb2RzLnBuZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLWNhdGVnb3J5PSdtb3RvcmN5Y2xlJ10ge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9iaWtlLnN2Zyk7XG5cdFx0XHRcdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2xpY2thYmxlIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmX19tZW51LWJpa2VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXG5cdFx0dWwge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrOiA1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIGIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oJGZzLWJhc2UpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygyNHB4IC8gJGZzLWJhc2UgKiAxZW0pO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxODVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTBlJztcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRhcnJvdy1jb2xvcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cblx0XHRcdFx0XHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblxuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0taG9yaXpvbnRhbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdC5taW1lLWNhdGVnb3J5IHtcblx0XHRcdCZfX21lbnUtYmlrZXMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRnYXA6IDIwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tc20ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxNXB4KTtcblx0XHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMTVweCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZztcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubW9yZWxlc3Mge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWgzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyMDtcblx0d2lkdGg6IDMxMHB4O1xuXHRtaW4taGVpZ2h0OiA0NzBweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRib3JkZXItYm90dG9tOiAwO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLXRvcDogMDtcblxuXHQubWVudS1pdGVtLTk4NzIxIHtcblx0XHRkaXNwbGF5OiBub25lOyAvLyBoaWRlIFwiVsO9YsSbciBkbGUgbW90b3JreVwiXG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cblx0PiBsaSB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHQ+IGEge1xuXHRcdFx0cGFkZGluZy1ibG9jazogNXB4O1xuXHRcdFx0Ym9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYgYiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKCRmcy1iYXNlKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cdFx0XHRcdG1heC13aWR0aDogMTg1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYgLnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTBlJztcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRcdGNvbG9yOiAkYXJyb3ctY29sb3I7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFweDtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZXh0IHtcblx0XHRcdCY6aGFzKC5hY3RpdmUpIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cblx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiBsaTpmaXJzdC1vZi10eXBlID4gYSBiIHtcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdH1cblxuXHQ+IGxpOmhvdmVyIHtcblx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdFx0Z3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZW51LWxldmVsLTIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTFweDtcblx0XHRsZWZ0OiAxMDAlO1xuXHRcdHdpZHRoOiBjYWxjKDEzMDBweCAtIDMwOXB4KTsgLy8zMTAgcHggb3JpZ2luYWxseVxuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcblx0XHRsaTpub3QoOmhhcyhpbWcpKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQubWVudS1sZXZlbC0zIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnlfX2NvbnRhaW5lci1iYW5uZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuXHR9XG5cblx0YS5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdH1cblxuXHRhLmFjdGl2ZSArIC5tZW51LWxldmVsLTIsXG5cdC5tZW51LWxldmVsLTI6aGFzKC5hY3RpdmUpIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaTpoYXMoLmFjdGl2ZSkge1xuXHRcdFx0PiBkaXYgPiBhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1lbnUgY2F0ZWdvcnkgbGlzdFxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0cGFkZGluZzogMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDIwcHg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0PiBsaSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSA0MHB4IC8gMyk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGhlaWdodDogNjJweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBhOm5vdCgubWVudS1pbWFnZSkge1xuXHRcdFx0bWFyZ2luOiA2cHggMTBweDtcblxuXHRcdFx0bWFyZ2luLWxlZnQ6IDcwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogcmVtKCRmcy1iYXNlKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRsaW5lLWNsYW1wOiAyO1xuXHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gZGl2IHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKCRmcy1iYXNlKTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0ZGlzcGxheTogLW1vei1ib3g7XG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0bGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHRib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiAubWVudS1sZXZlbC0zIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gTWVudSBiYW5uZXJcblxuLm1pbWUtYmFubmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDI0cHg7XG59XG4ubWltZS1iYW5uZXJfX2NhdGVnb3J5LWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE2cHg7XG5cblx0bGkge1xuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgkZnMtYmFzZSk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5taW1lLWJhbm5lcl9fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDMycHg7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0Zm9udC1zaXplOiByZW0oMTgsIDE2KTtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRsaW5lLWhlaWdodDogY2FsYygyNyAvIDE4ICogMWVtKTtcbn1cbi5taW1lLWJhbm5lcl9fbGluay1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogNnB4O1xuXG5cdGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogcmVtKCRmcy1iYXNlKTtcblx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyNHB4IC8gJGZzLWJhc2UgKiAxZW0pO1xuXHRcdGNvbG9yOiBncmF5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4vLyBWaWV3cG9ydCA8IDE0MDBweFxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuXHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTA5MnB4IC0gMzEwcHgpO1xuXHRcdH1cblx0fVxuXHQubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0XHQ+IGxpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMjBweCAvIDIpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBWaWV3cG9ydCA8IDEyMDBweFxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I25hdmlnYXRpb24ge1xuXHRcdG1hcmdpbjogMCAxNXB4O1xuXHR9XG5cblx0LmluLWluZGV4ICNjb250ZW50ID4gZGl2OmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW46IDAgLSAxNXB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gMzEwcHggLSAzMHB4KTtcblx0XHR9XG5cdH1cbn1cblxuLy8gVmlld3BvcnQgPCA5OTJweFxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuXHRcdCYuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2MnB4KTtcblx0XHRcdHRvcDogMjYycHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuXHRcdD4gbGk6aG92ZXIge1xuXHRcdFx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0XHQ+IGxpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdH1cblx0fVxuXHQubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuXHRcdFx0dG9wOiAyNjJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5iYW5uZXItcmF0aW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRtYXJnaW4tdG9wOiA5NHB4O1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGJnO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XG5cdFx0Ym94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC05OTk5cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0dG9wOiAwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnJhdGUtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtNjZweDtcblx0XHQucmF0ZS1pbWcge1xuXHRcdFx0d2lkdGg6IDEwNHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHRcdGg0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luOiAyNXB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQucmF0aW5nc19faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0bWFyZ2luLXRvcDogLTY3cHg7XG5cdFx0fVxuXHRcdC5zdG9yZS1yYXRpbmcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMTJweDtcblxuXHRcdFx0LnN0YXJzLXJhdGluZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGdhcDogNnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdGEudG90YWwtcmF0aW5ncyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNztcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19hdmVyYWdlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yYXRlLWl0ZW1zIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQudm90ZS13cmFwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHRcdC52b3RlLWNvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52b3RlLXdyYXAge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDM4cHggMTVweCAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogJHRleHQ7XG5cdFx0LnZvdGUtY29udGVudCB7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdFx0LnZvdGUtaGVhZGVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQudm90ZS1waWMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnZvdGUtc3VtbWFyeSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0LnN0YXJzIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZvdGUtdGltZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdH1cblx0XHQudm90ZS1yYXRpbmcge1xuXHRcdFx0LnZvdGUtZGVsaW1ldGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZvdGUtbmFtZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5idXR0b24td3JhcCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LmJ0biB7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0XHQmLmJ0bi1zdWNjZXNzIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5yYXRlLWF2ZXJhZ2Uge1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGNvbG9yOiAjMDAwO1xufVxuLnN0YXJzIHtcblx0d2lkdGg6IDEwMHB4O1xufVxuLnN0YXJzIC5zdGFyLnN0YXItb24sXG4uc3RhcnMgLnN0YXIuc3Rhci1oYWxmIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb2xvcjogJHllbGxvdztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbi5zdGFycyB7XG5cdHNwYW4sXG5cdGEge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMThweDtcblx0fVxuXHQuc3Rhci5pcy1hY3RpdmUge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR5ZWxsb3c7XG5cdFx0fVxuXHR9XG59XG4uc3RhcnMtbGFiZWwge1xuXHRjb2xvcjogJHRleHQ7XG59XG4ucmF0ZS1hdmVyYWdlLXdyYXAge1xuXHQuc3RhcnMge1xuXHRcdGEsXG5cdFx0c3BhbiB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5iYW5uZXItcmF0aW5nIHtcblx0XHQucmF0ZS1pdGVtcyB7XG5cdFx0XHQudm90ZS13cmFwIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5tc2cge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5ib2R5IHtcblx0Jjpub3QoLmluLWluZGV4KSB7XG5cdFx0LnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuXHRwb3NpdGlvbjogaW5pdGlhbDtcblx0ZGlzcGxheTogbm9uZTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3BhY2l0eTogMTtcblx0cGFkZGluZzogNXB4IDIwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHRleHQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luOiA4cHggMDtcblx0fVxuXHRhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiA3NDdweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHR3aWR0aDogOTcycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMTc4cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdHdpZHRoOiAxMzQwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXHR9XG59XG4uc2l0ZS1tc2cge1xuXHQuY2xvc2Uge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4udHlwZS1jYXRlZ29yeSxcbi50eXBlLXBvc3QsXG4udHlwZS1wYWdlLFxuLnR5cGUtcHJvZHVjdCxcbi5pbi1pbmRleCxcbi50eXBlLXBvc3RzLWxpc3Rpbmcge1xuXHQub3ZlcmFsbC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdD4gZGl2Om5vdCguY29udGFpbmVyKSxcblx0XHQjaGVhZGVyLFxuXHRcdCNmb290ZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC51c2VyLWFjdGlvbiB7XG5cdFx0XHRvcmRlcjogLTEwO1xuXHRcdH1cblx0XHQuYWRtaW4tYmFyIHtcblx0XHRcdG9yZGVyOiAtOTtcblx0XHR9XG5cdFx0LnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdFx0XHRvcmRlcjogLTg7XG5cdFx0fVxuXHRcdCNoZWFkZXIge1xuXHRcdFx0b3JkZXI6IC03O1xuXHRcdH1cblx0fVxuXHQuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG4uYWRtaW4tYmFyIHtcblx0ei1pbmRleDogMTEzMTtcbn1cbiIsIjpmb2N1c3tcbiAgb3V0bGluZTpub25lO1xufVxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAuc2xpY2stYXJyb3d7XG4gICAgei1pbmRleDo5O1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDo1MCU7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOjA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLnNsaWNrLXByZXZ7XG4gICAgICBsZWZ0OjA7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLW5leHR7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIH1cbiAgfVxufVxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cblxuICAmLmRyYWdnaW5nIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGN1cnNvcjogaGFuZDtcbiAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHpvb206IDE7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLnNsaWNrLWRvdHN7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIHBhZGRpbmc6MDtcbiAgd2lkdGg6MTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpe1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBidXR0b257XG4gICAgICBmb250LXNpemU6MDtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0cy1ibG9ja3tcbiAgJi5zbGljay1zbGlkZXJ7XG4gICAgICA+ZGl2e1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgIGJvcmRlcjowO1xuICAgICAgfVxuICB9XG59IiwiLmNvbXBldGl0aXZlLWFkdmFudGFnZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgIFwiMVwiXG4gICAgXCIyXCJcbiAgICBcIjNcIlxuICAgIFwiNFwiXG4gICAgXCI1XCJcbiAgICBcIjZcIlxuICAgIFwiN1wiXG4gICAgXCI4XCJcbiAgICBcIjlcIlxuICAgIFwiMTBcIlxuICAgIFwiMTFcIlxuICAgIFwiMTJcIjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLTEgLmhlYWRlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlc31pMS5zdmcnKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICB9XG5cbiAgLml0ZW0tMiAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWkyLnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tMyAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWkzLnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tNCAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk0LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tNSAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk1LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tNiAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk2LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tNyAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk3LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tOCAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk4LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tOSAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWk5LnN2ZycpO1xuICB9XG5cbiAgLml0ZW0tMTAgLmhlYWRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoJyN7JGltYWdlc31pMTAuc3ZnJyk7XG4gIH1cblxuICAuaXRlbS0xMSAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnI3skaW1hZ2VzfWkxMS5zdmcnKTtcbiAgfVxuXG4gIC5pdGVtLTEyIC5oZWFkZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCcjeyRpbWFnZXN9aTEyLnN2ZycpO1xuICB9XG5cbiAgLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4IDQycHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHggMTZweCA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCA0MnB4IDBweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbS0xIHtcbiAgICBncmlkLWFyZWE6IFwiMVwiO1xuICB9XG4gIFxuICAuaXRlbS0yIHtcbiAgICBncmlkLWFyZWE6IFwiMlwiO1xuICB9XG4gIFxuICAuaXRlbS0zIHtcbiAgICBncmlkLWFyZWE6IFwiM1wiO1xuICB9XG4gIFxuICAuaXRlbS00IHtcbiAgICBncmlkLWFyZWE6IFwiNFwiO1xuICB9XG4gIFxuICAuaXRlbS01IHtcbiAgICBncmlkLWFyZWE6IFwiNVwiO1xuICB9XG4gIFxuICAuaXRlbS02IHtcbiAgICBncmlkLWFyZWE6IFwiNlwiO1xuICB9XG4gIFxuICAuaXRlbS03IHtcbiAgICBncmlkLWFyZWE6IFwiN1wiO1xuICB9XG4gIFxuICAuaXRlbS04IHtcbiAgICBncmlkLWFyZWE6IFwiOFwiO1xuICB9XG4gIFxuICAuaXRlbS05IHtcbiAgICBncmlkLWFyZWE6IFwiOVwiO1xuICB9XG4gIFxuICAuaXRlbS0xMCB7XG4gICAgZ3JpZC1hcmVhOiBcIjEwXCI7XG4gIH1cbiAgXG4gIC5pdGVtLTExIHtcbiAgICBncmlkLWFyZWE6IFwiMTFcIjtcbiAgfVxuICBcbiAgLml0ZW0tMTIge1xuICAgIGdyaWQtYXJlYTogXCIxMlwiO1xuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcIjEgMlwiXG4gICAgICBcIjMgNFwiXG4gICAgICBcIjUgNlwiXG4gICAgICBcIjcgOFwiXG4gICAgICBcIjkgMTBcIlxuICAgICAgXCIxMSAxMlwiO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgXCIxIDIgM1wiIFxuICAgICAgXCI0IDUgNlwiXG4gICAgICBcIjcgOCA5XCJcbiAgICAgIFwiMTAgMTEgMTJcIjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcIjEgMiAzIDRcIlxuICAgICAgXCI1IDYgNyA4XCJcbiAgICAgIFwiOSAxMCAxMSAxMlwiO1xuICB9XG5cbn1cblxuLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQjaGVhZGVyIHtcblx0XHQudXNlci1hY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmhlYWRlci10b3Age1xuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTRweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQtbXMtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VhcmNoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHggMTBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDEwMDU7XG5cdFx0XHR0b3A6IDcwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0LmNvbnRhY3QtaGVhZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VhcmNoV2hpc3BlcmVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XG5cdFx0fVxuXHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRcdHdpZHRoOiA1NHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNzBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRhcmdldD0nc2VhcmNoJ10ge1xuXHRcdFx0XHRcdG9yZGVyOiAtNTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkyMCc7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmW2RhdGEtdGFyZ2V0PSdsb2dpbiddIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXVzZXIuc3ZnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRhcmdldD0nY2FydCddIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRib3R0b206IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMzVweDtcblx0XHRcdG1pbi13aWR0aDogMTM1cHg7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnVzZXItYWN0aW9uLWluIHtcblx0XHQucG9wdXAtd2lkZ2V0IHtcblx0XHRcdCYuY2FydC13aWRnZXQge1xuXHRcdFx0XHR0b3A6IDcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zY3JvbGxlZC11cC5zY3JvbGxlZCB7XG5cdFx0I2hlYWRlciB7XG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmluLWluZGV4IHtcbiAgI2hlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAuc2VhcmNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuc2VhcmNoLWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgIC5zZWFyY2gtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdWeWhsZWRhdCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNlYXJjaC1pbnB1dC1pY29uIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXNlYXJjaC5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAmLmZhdm9yaXRlIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgICAmW2RhdGEtdGFyZ2V0PVwiY2FydFwiXSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2FydC5zdmc/MSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGVmdDogLTEycHg7XG4gICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJ0LXByaWNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc311c2VyLnN2Zz8xKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhlYWRlci1ib3R0b20ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAubWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDExMzA7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5oZWFkZXItdG9wIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIC5tYWlsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bWFpbC1nLnN2Zz8xPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaCB7XG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5zaXRlLW5hbWUge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMTc1cHg7XG4gICAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXItYm90dG9tLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDE3NXB4O1xuICAgICAgbWF4LXdpZHRoOiAxNzVweDtcbiAgICAgIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgICAgICAgJltkYXRhLXRhcmdldD1cImNhcnRcIl0ge1xuICAgICAgICAgIC5jYXJ0LXByaWNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGFbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIge1xuICAgIC5zZWFyY2gge1xuICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICB9XG4gIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2aWdhdGlvbi1pbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQ+IHVsIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHQ+IGIge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dWwubWVudS1sZXZlbC0yIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMHB4IDRweCA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I25hdmlnYXRpb24ge1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0dG9wOiA3MHB4O1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XG5cdFx0Lm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGIge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDExcHggYXV0bztcblx0XHRcdFx0XHRcdFx0dG9wOiAyNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4IDEycHggNDJweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hdmlnYXRpb25BY3Rpb25zIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTNweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEzcHg7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogLTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnVfX2l0ZW0tLWFjdGl2ZTo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50b3AtbmF2aWdhdGlvbi1tZW51IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDEwcHg7XG5cdFx0fVxuXHRcdC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiA1cHggMjVweCA1cHggMDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiI25hdmlnYXRpb24ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC5tZW51LWxldmVsLTEge1xuICAgIC5zdWJtZW51LWFycm93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcbiAgICAgICAgY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51LWxldmVsLTIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXI+ZGl2PmE+c3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWluIHtcbiAgLm1lbnUtbGV2ZWwtMyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gID4gdWwge1xuICAgID4gbGkge1xuICAgICAgJi5leHQge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4ge1xuICAgID4gdWwge1xuICAgICAgPiBsaSB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAxM3B4IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgICBiIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5leHQge1xuICAgICAgICAgICYuZXhwIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOTk5OHB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk4cHggMCAwICNmZmY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogOTk5OHB4IDAgMCAjZmZmO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtOTk5cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC05OTlweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmV4cCB7XG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICB0b3A6IDU4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm1lbnUtbGV2ZWwtMiB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgei1pbmRleDogMTAxMDtcbiAgICAgID4gbGkge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZW51LWltYWdlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNjdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoLW4rNCkge1xuICAgICAgICAgID4gZGl2LCAubWVudS1pbWFnZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWVudS1oZWxwZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgICByaWdodDogMjBweDtcbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDBweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRhcnJvdy1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgPiB1bCB7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgMjVweCk7XG4gICAgICBsaSB7XG4gICAgICAgIC5zdWJtZW51LWFycm93IHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLm1lbnUtaGVscGVyIHtcbiAgICA+IHNwYW4ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiAubWVudS1pbWFnZSB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1heC13aWR0aDogODBweDsgXG4gIH1cbn0iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdC50b3AtbmF2aWdhdGlvbi1tZW51IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAycHggOHB4O1xuXHRcdH1cblx0fVxuXHQudG9wLW5hdmlnYXRpb24tdG9vbHMge1xuXHRcdG9yZGVyOiAzO1xuXHRcdC5sb2dpbixcblx0XHRhW2RhdGEtdGVzdGlkPSdoZWFkZXJTaWdudXAnXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQjdG9wTmF2aWdhdGlvbkRyb3Bkb3duIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR6LWluZGV4OiAxMTQwO1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVudVthcmlhLWxhYmVsbGVkYnk9J3RvcE5hdmlnYXRpb25Ecm9wZG93biddIHtcblx0XHR6LWluZGV4OiAxMTQwO1xuXHR9XG59XG5cbi5sYW5ndWFnZXNNZW51IHtcblx0Lmxhbmd1YWdlc01lbnUge1xuXHRcdCZfX2hlYWRlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmX19saXN0X19saW5rIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWhlYWRlci1iZztcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdHBhZGRpbmctdG9wOiA3cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDdweDtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0XHQuY29udGFjdC1ib3gge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR1bCB7XG5cdFx0XHRcdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNvY2lhbC1pY29uLWxpc3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdmlnYXRpb24taG92ZXJlZCxcblx0LnNlYXJjaC1mb2N1c2VkIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cbiIsIlxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlcntcbiAgICAuY29udGFjdC1ib3g6bm90KC5zb2NpYWwtYm94KSB7XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLWZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNob3ctbGlzdCB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIGg0LCB1bCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNzaWduYXR1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3NpZ25hdHVyZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9vdGVyLWljb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1mb290ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAucGF5bWVudCwgLnNoaXBwaW5nIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZm9vdGVyLWxpbmtzIHtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNmb290ZXIge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItaGVhZGVyLWJnO1xuXHRwYWRkaW5nLXRvcDogMDtcblx0aDQge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbjogMzBweCAwIDIwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0YSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cdC5jb250YWN0LWJveCB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0LmJhbm5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5iYW5uZXItd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQuZm9vdGVyLWJvdHRvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1oZWFkZXItYmc7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuLmZvb3Rlci1iYW5uZXJzIC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItcm93cyB7XG5cdC5jdXN0b20tZm9vdGVyIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdD4gZGl2IHtcblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0LWJveCB7XG5cdFx0dWwge1xuXHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGxpIHtcblx0XHRcdFx0Jjpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zb2NpYWwtaWNvbi1saXN0IHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmNvbnRhY3QtYm94IHtcblx0bWluLWhlaWdodDogYXV0bztcblx0dWwge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0PiBsaSB7XG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dWwge1xuXHRcdGxpIHtcblx0XHRcdCY6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ji5tYWlsIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31tYWlsLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnRlbCxcblx0XHRcdFx0Ji5jZWxscGhvbmUge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXBob25lLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc29jaWFsLWljb24tbGlzdCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0LnNvY2lhbC1pY29uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5zdGFncmFtIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWlnLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LmZhY2Vib29rIHtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWZiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG4uZm9vdGVyLWxvZ28ge1xuXHRtYXJnaW4tdG9wOiAzNXB4O1xufVxuLmZvb3Rlci1pY29ucyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMjBweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuXHRoNSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0bWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuXHR9XG5cdC53cmFwIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdC5wYXltZW50LFxuXHQuc2hpcHBpbmcge1xuXHRcdHBhZGRpbmc6IDMwcHggMTBweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1mb290ZXI7XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMTBweDtcblx0XHR9XG5cdH1cbn1cbiNzaWduYXR1cmUge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQmLnRpdGxlIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHR3aWR0aDogNDJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0fVxuXHQuaW1hZ2Uge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xuXHRcdFx0ZmlsdGVyOiBpbnZlcnQoMSk7XG5cdFx0fVxuXHR9XG59XG4uY29weXJpZ2h0IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5mb290ZXItaWNvbnMge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogdW5zZXQ7XG5cdFx0LW1zLWZsZXgtcGFjazogdW5zZXQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiB1bnNldDtcblx0XHQtbXMtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0LnNoaXBwaW5nIHtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0fVxuXHRcdC5wYXltZW50IHtcblx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuZm9vdGVyLXJvd3Mge1xuXHRcdC5jdXN0b20tZm9vdGVyIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3Rlci1pY29ucyB7XG5cdFx0PiBkaXYge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuZm9vdGVyLXJvd3Mge1xuXHRcdC5jdXN0b20tZm9vdGVyIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvb3Rlci1saW5rcyB7XG5cdFx0PiBkaXYge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmV3c2xldHRlci1oZWFkZXIge1xuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN1YnNjcmliZS1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggYXV0byAyNXB4O1xuICAgIC52YWxpZGF0b3ItbXNnLWhvbGRlciB7XG4gICAgICArIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIge1xuICAgIC5uZXdzbGV0dGVyLWhlYWRlciB7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIud2VsY29tZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItYmFubmVyIHtcbiAgLmFib3V0IHtcbiAgICAucm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAuY29sLW1kLTYge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgfVxuICAgICAgICBpbWcuaW1nMyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICAgIGgxIHtcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1iYW5uZXIge1xuICAgIC5hYm91dCB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDMwcHggMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJyYW5kcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIC5icmFuZC10ZXh0IHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgIH1cbiAgICBhLmNoZXZyb24tYWZ0ZXIge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG4gIH1cbiAgLmJyYW5kcy13cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cbiAgLmJyYW5kLXNsaWRlciB7XG4gICAgLmJyYW5kIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJhbmRzIHtcbiAgICAuYnJhbmRzLXdyYXAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5icmFuZC1zbGlkZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICB9XG4gICAgLmJyYW5kLXRleHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnJhbmRzIHtcbiAgICAuYnJhbmQtdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmFuZHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLmJyYW5kcy13cmFwIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG4gICAgLmJyYW5kLXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuICB9XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufSIsIiNjYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gIG9wYWNpdHk6IDE7XG4gICY6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAmLnJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgfVxuICB9XG4gICYubGVmdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBsZWZ0OiAxMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgfVxuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIG1hcmdpbjogMTBweCAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvdHRvbTogLTQycHg7XG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBtYXJnaW46IDNweDtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbjogM3B4O1xuICAgIH1cbiAgfVxufVxuLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wIHtcbiAgICAjY2Fyb3VzZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYmc7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XG4gICAgICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLmNvbC1zbS04IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIH1cbiAgICAgIC5jb2wtc20tNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB9XG4gICAgICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gICAgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi50b3BjYXQge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udG9wY2F0LXdyYXAge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQge1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxuICAudG9wY2F0LXdyYXAge1xuICAgIC5pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGNhdC13cmFwIHtcbiAgICAuaXRlbSB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcGNhdC13cmFwIHtcbiAgICAuaXRlbSB7XG4gICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgfVxuICB9XG59IiwiJGNsci1ibGFjazogIzAwMDtcbiRjbHItd2hpdGU6ICNmZmY7XG4kY2xyLXNlY29uZGFyeTogIzQ3OGM1YztcbiRjbHItZ3JheTogIzg4ODtcbiRjbHItZ3JheS1saWdodDogI2Y0ZjRmNDtcblxuLmhvbWVwYWdlLWJsb2cgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBjb2xvcjogJGNsci1ibGFjaztcbn1cbi5ob21lcGFnZS1ibG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjb2xvcjogIzZBNkE2QTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UgYSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQgdGltZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2xyLWdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHggMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3MtaXRlbTpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuLy9kYXRlIG1vdmVkIGludG8gdGhlIHBpY3R1cmVcbi5ibG9nLXdyYXBlciAudGV4dCB0aW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ibG9nLXdyYXBlciAuaW1hZ2UgdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNsci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xyLXNlY29uZGFyeTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC50ZXh0IHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYmxvZy13cmFwZXIgLmltYWdlIHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgICAuYmFubmVycy1jb250ZW50IC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgICAuYmFubmVyLWZvb3RlciAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gICAgLmJhbm5lci13cmFwcGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgICAuZm9vdGVyLWJhbm5lciAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gICAgLmJhbm5lci1jYXRlZ29yeSAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgfVxufSIsIi5yYXRpbmdzLWJhbm5lciB7XG4gICAgLnVzZXItcmF0aW5nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIH1cblxuICAgICAgICBwOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItcmF0aW5nLXRpbWUge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zY29yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuc2NvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5yYXRpbmdzIHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnR5cGUtY2F0ZWdvcnkge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2luYXRpb24tYXBwZW5kaXgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtd3JhcHBlci1pbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gID4gaDQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgLnByb2R1Y3Qge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmOm50aC1jaGlsZCgzbikgeyAvL3BvZGxlIHJvenZyxb5lbsOtIHByb2R1a3TFryBuYSBzdHLDoW5jZVxuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfSBcbiAgICB9XG4gIH1cbn1cbi5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgIC5wcm9kdWN0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgID4gZm9ybSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuICAgIC5kcm9wZG93biB7XG4gICAgICBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGxhYmVsLCBzdHJvbmcge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktdG9wIHtcbiAgICA+IGg0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICA+IGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICA+IGRpdiwgPiBoNCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgPiBoNCB7XG4gICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICAgIH1cbiAgICAjZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIG9yZGVyOiAtNTtcbiAgICB9XG4gIH1cbn0iLCIuY2F0ZWdvcnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4wNTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uY2F0ZWdvcnktdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDsgICBcbiAgICB6LWluZGV4OiAtMTsgXG4gIH0gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3ViY2F0ZWdvcmllcyB7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI2NvbnRlbnQge1xuXHQkZmlsdGVyLWZvbnQtc2l6ZTogMTZweDtcblxuXHQuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zOCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5maWx0ZXJzLnZpc2libGUge1xuXHRcdG9yZGVyOiAtMjA7XG5cdH1cblxuXHQjZmlsdGVycy13cmFwcGVyIHtcblx0XHRmb250LXNpemU6ICRmaWx0ZXItZm9udC1zaXplO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbDpiZWZvcmUsXG5cdFx0aW5wdXRbdHlwZT0ncmFkaW8nXSArIGxhYmVsOmJlZm9yZSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcblx0XHRcdHRvcDogMTBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHR0b3A6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZpbHRlcnMtd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXHRcdFx0JiA+IC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRvcmRlcjogLTE5O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmID4gZm9ybSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdC5kcm9wZG93biB7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGxhYmVsLFxuXHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHQmI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTEwMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cblx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGFiZWwsXG5cdFx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0XHQmI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTZweCAwcHggMTZweCAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5pY29uLWNoZXZyb24tZG93biB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0b3JkZXI6IC0yMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCNmaWx0ZXJzIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmZpbHRlcnMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdC5maWx0ZXItdGl0bGUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCAxM3B4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE5cHggM3B4IDE5cHggNDNweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC50cmlhbmdsZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDUwJSA1MCUsIDAgMTAwJSk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTFweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZpbHRlci1zZWN0aW9ucyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYmxvY2s6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JiArIC5maWx0ZXItc2VjdGlvbixcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4sXG5cdFx0XHRcdFx0XHRcdCYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5zbGlkZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IC0xMDtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKC0xcHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDExMTE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bm90KC5vcGVuKSB7XG5cdFx0XHRcdFx0XHRcdFx0LnByaWNlLWZpbHRlcixcblx0XHRcdFx0XHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MTEnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpIHRyYW5zbGF0ZVkoMnB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Zm9ybSxcblx0XHRcdFx0XHRcdFx0LnByaWNlLWZpbHRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWlubGluZTogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJsb2NrOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTExMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMjNweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGNsZWFyOiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnByaWNlLWZpbHRlciB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5zbGlkZXItY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0XHQjc2xpZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyYXk7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNCwgMjI0LCAyMjQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyMjQsIDIyNCwgMjI0KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0LmZpbHRlci1zZWN0aW9uLW1hbnVmYWN0dXJlciB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZpbHRlci1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdFx0LmZpbHRlci1jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudnlicmFuZS1maWx0cnkge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRvcmRlcjogMDtcblx0XHRnYXA6IDExcHg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQjY2xlYXItZmlsdGVycyB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXHRcdCY6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0XHRtYXJnaW46IDEycHggMTFweDtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFrdGl2bmktZmlsdHIge1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdG9yZGVyOiAtMjA7XG5cdFx0XHQudnlicmFuZS1maWx0cnktdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdC5zbGlkZXItd3JhcHBlciB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR9XG5cdFx0XHQuZmlsdGVyLWxhYmVsIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHRcdCNjbGVhci1maWx0ZXJzIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuXHRcdFx0bWFyZ2luOiAxMnB4IDAgMTJweCAxMXB4O1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmZpbHRlci1oZXJlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0LmZpbHRlci10b3RhbC1jb3VudCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQjY2xlYXItZmlsdGVycyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLWNvdW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0bWluLWhlaWdodDogMjRweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiA5cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0dG9wOiAtOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTEyJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdzaG9wdGV0Jztcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogOXB4IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGg0LFxuXHRcdFx0LnNsaWRlci1jb250ZW50IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5zbGlkZXItaGVhZGVyIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdC5mcm9tLFxuXHRcdFx0XHQudG8ge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNsaWRlci1maWx0ZXIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnQ2VuYTonO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MTInO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQuZnJvbSxcblx0XHRcdC50byB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZyb20ge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyAtICc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50eXBlLWNhdGVnb3J5IHtcblx0LmZpbHRlcnMtd3JhcHBlciB7XG5cdFx0LmNhdGVnb3J5LWhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cdFx0fVxuXHR9XG5cdC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdCYtcGFnaW5hdGlvbiB7XG5cdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnRlbnQtd3JhcHBlciB7XG5cdFx0LmRyb3Bkb3duIHtcblx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29sdW1ucy1tb2JpbGUtMiB7XG5cdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0Ji5yb3cge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5tb2JpbGUge1xuXHQuY2F0ZWdvcnktaGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG4jY29udGVudCB7XG5cdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyNHB4O1xuXHRcdC5maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0I2ZpbHRlcnMuZmlsdGVycyB7XG5cdFx0XHRcdC5maWx0ZXItc2VjdGlvbnMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0cm93LWdhcDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ibG9jazogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0LnBhcmFtLWZpbHRlci10b3Age1xuXHRcdFx0XHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmaWVsZHNldCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnBhcmFtLWZpbHRlci10b3Age1xuXHRtYXJnaW4tbGVmdDogMDtcblx0ZGlzcGxheTogZmxleDtcblxuXHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdD4gZm9ybSB7XG5cdFx0PiBmaWVsZHNldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGNvbHVtbi1nYXA6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlci1sYWJlbCB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdH1cblxuXHQuZmlsdGVyLWNvdW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5lbXB0eS1maWx0ZXJlZC1wYWdlIHtcblx0LnBhZ2luYXRpb24td3JhcHBlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuY2F0ZWdvcnktaGVhZGVyIHtcblx0XHQ+IGZvcm0sXG5cdFx0PiAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc3ViY2F0ZWdvcmllcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZmlsdGVyLXNlY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAucGFnaW5hdGlvbi10b3Age1xuICAgIC5wYWdpbmF0aW9uLWxpbmssIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICA+IGEge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICB9XG4gIH1cbiAgPiBzdHJvbmcge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5wYWdpbmF0aW9uLWxpbmsge1xuICAmLnByZXYsICYubmV4dCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31hcnJvdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgIH1cbiAgfVxuICAmLnByZXYge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59IiwiI3Byb2R1Y3RzVG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLnByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgLnAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wLWluIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMCUpO1xuICAgICAgfVxuICAgICAgLnAtaW4taW4ge1xuICAgICAgICBmbGV4LWJhc2lzOiA2Ni42NjY2JTtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjYlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9IFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXZhaWxhYmlsaXR5IHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbltzdHlsZT1cImNvbG9yOiM2NmJiMzNcIl0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wLWJvdHRvbSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMlO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnByaWNlcyB7XG4gICAgICAgICAgLnByaWNlLXN0YW5kYXJkLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2VzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG4gICAgICAucHJpY2Utc2F2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvZ2dsZS10b3AtcHJvZHVjdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIHtcbiAgICAucHJvZHVjdCB7XG4gICAgICAucCB7XG4gICAgICAgIC5wLWluLWluIHtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpY2VzIHtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNwcm9kdWN0c1RvcCB7XG4gICAgLnByb2R1Y3Qge1xuICAgICAgLnAge1xuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3Byb2R1Y3RzVG9wIHtcbiAgICAucHJvZHVjdCB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICY6bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH0gXG4gICAgfVxuICAgICYuc2hvd1RvcCB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwcm9kdWN0c1RvcCB7XG4gICAgLnByb2R1Y3Qge1xuICAgICAgLnByaWNlcyB7XG4gICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgLnByaWNlLXNhdmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2lkZWJhciB7XG4gIC5zaWRlYmFyLWlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcG9zdCwgLnR5cGUtcGFnZSwgLnR5cGUtcHJvZHVjdCwgLnR5cGUtcG9zdHMtbGlzdGluZywgLnR5cGUtbWFudWZhY3R1cmVycy1saXN0aW5nLCAuaWQtLTUxIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1pbmRlbnRlZCB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgLnNpZGViYXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gIH1cbn0iLCIuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcblx0bWFyZ2luOiAwIC0xMHB4O1xuXHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdC5kaXZpZGVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0bGkge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRoZWlnaHQ6IDU1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNTBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCsgLnNob3ctbW9yZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC5idG4tbW9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zaG93QWxsIHtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0KyAuc2hvdy1tb3JlIHtcblx0XHRcdC5idG4tbW9yZSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1pvYnJheml0IG3DqW7Emyc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0LnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0LnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXHRcdGxpIHtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHR9XG5cdH1cbn1cbiIsIi50eXBlLXByb2R1Y3Qge1xuXHQucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcblx0XHQucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbnRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0dGJvZHkge1xuXHRcdHRyIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0LnJlc3BvbnNpdmUtbmF2IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYmc7XG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuXHRcdFx0Ym94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LnNocC10YWJzLWhvbGRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCNwLWRldGFpbC10YWJzIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzNXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNnB4IDEwcHggMDtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwZSc7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGFycm93LWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbZGF0YS10ZXN0aWQ9J3RhYlJlbGF0ZWRGaWxlcyddIHtcblx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGVzdGlkPSd0YWJEaXNjdXNzaW9uJ10ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0bWF4LXdpZHRoOiAzMTBweDtcblx0PiBwIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0bWF4LXdpZHRoOiAzMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0dGQsXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRkLFxuXHRcdFx0dGgge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5kZXNjcmlwdGlvbi1pbm5lciB7XG5cdC5iYXNpYy1kZXNjcmlwdGlvbiB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdC5yYXRlLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdQb3BpcyBwcm9kdWt0dSc7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuI2FjY29yZGlvbi1jb250ZW50IHtcblx0LnNocC1hY2NvcmRpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICRhcnJvdy1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3RhYi1jb250ZW50IHtcblx0LnRhYi1wYW5lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cbiNwcm9kdWN0RGlzY3Vzc2lvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4jcmVsYXRlZEZpbGVzIHtcblx0bGkge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0fVxuXHR9XG59XG4jcmF0aW5nV3JhcHBlciB7XG5cdC5yYXRlLXdyYXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0I3JhdGUtZm9ybSB7XG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcblx0fVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tLm5vLWJ1dHRvbnMgPiBkaXYgLnAtdG9vbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kZXNrdG9wIHtcblx0LnAtZGV0YWlsIHtcblx0XHQ+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0PiAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtd3JhcHBlciB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I3RhYi1jb250ZW50IHtcblx0XHQucHJvZHVjdHMtYWx0ZXJuYXRpdmUtd3JhcHBlciB7XG5cdFx0XHQubmF2aWdhdGlvbi1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IC0xNXB4O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdmlnYXRpb24tcHJldiB7XG5cdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdH1cblx0fVxuXHQuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0PiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdH1cblx0LmRlc2NyaXB0aW9uLWlubmVyIHtcblx0XHQuYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tb2JpbGUge1xuXHRcdC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxuXHQucHJvZHVjdHMtaGVhZGVyIHtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdH1cbn1cbiIsIi5wLWRldGFpbC1pbm5lciB7XG5cdC5mbGFncy5mbGFncy1kZWZhdWx0IHtcblx0XHR0b3A6IDIwcHg7XG5cdFx0LmZsYWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0fVxuXHQucC1kZXRhaWwtaW5uZXItaGVhZGVyLFxuXHQucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXHRcdC5icmFuZC13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zdGFycy13cmFwcGVyIHtcblx0XHRtYXJnaW46IDAgMjBweCA1cHggMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zdGFycy1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0LmNoZXZyb24tYWZ0ZXIge1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmOjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdC5wLWNvZGUge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHRkLFxuXHRcdHRoIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHR0aCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0fVxuXHR9XG59XG4ucC1kYXRhLXdyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHQucC10by1jYXJ0LWJsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LmFkZC10by1jYXJ0IHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0LnF1YW50aXR5IHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FydC13cmFwIHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0XHQuYWRkLXRvLWNhcnQtYnV0dG9uIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2FydC13LnN2ZykgdG9wIDVweCBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZhdm91cml0ZS1kZXRhaWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52YXJpYW50LWxpc3QsXG5cdC5zdXJjaGFyZ2UtbGlzdCB7XG5cdFx0cGFkZGluZzogMTVweCAwIDA7XG5cdH1cblx0LnN1cmNoYXJnZS1saXN0IHtcblx0XHRzZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdGZsZXgtZ3JvdzogdW5zZXQgIWltcG9ydGFudDtcblx0XHRmbGV4LXNocmluazogdW5zZXQgIWltcG9ydGFudDtcblx0XHQucHJpY2Utc2F2ZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0fVxuXHRcdFx0KyAucHJpY2UtZmluYWwge1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdFx0LnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiA1cHggMCAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5zb2NpYWwtYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5mYXZvdXJpdGUtZGV0YWlsIHtcblx0XHRcdG1hcmdpbjogMTBweCAyMHB4IDEwcHggMDtcblx0XHR9XG5cdFx0LmxpbmstaWNvbi5jaGF0IHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNsb3NlLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubGluay1pY29uIHtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcmludCxcblx0XHRcdCYuc2hhcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuXHQ+IC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdC5wLWNvZGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0dHIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdHRoIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdHRkLFxuXHRcdHRoIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR9XG5cdFx0LmF2YWlsYWJpbGl0eS1sYWJlbCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0XHRzcGFuW3N0eWxlPSdjb2xvcjogIzY2YmIzMyddIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmRlbGl2ZXJ5LXRpbWUge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnTcWvxb5lbWUgZG9ydcSNaXQgZG86Jztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCguZGVmYXVsdC12YXJpYW50KSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2hpcHBpbmctb3B0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTJlJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4udHlwZS1kZXRhaWwge1xuXHQuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCxcblx0LmNvbnRlbnQtbW9kYWwge1xuXHRcdGgxIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdH1cblx0I3dhdGNoZG9nLWZvcm0ge1xuXHRcdD4gaDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wLXRvLWNhcnQtYmxvY2sge1xuXHRcdFx0LmFkZC10by1jYXJ0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5kZWxpdmVyeS10aW1lLXJvdyxcblx0XHQ+IHRyOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtdG8tY2FydC1ibG9jayB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0LmFkZC10by1jYXJ0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0XHQuYWRkLXRvLWNhcnQtYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aWRlIHtcbiAgICAuYnJlYWRjcnVtYi1pbi1kZXRhaWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud2lkZSB7XG4gICAgLnAtZGV0YWlsLWlubmVyIHtcbiAgICAgIC5wLWltYWdlLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucC1kYXRhLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn0iLCIucC1pbWFnZS13cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0LnJhdGluZ3MtYW5kLWJyYW5kIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG4ucC10aHVtYm5haWxzIHtcblx0aGVpZ2h0OiA4MHB4O1xuXHQ+IGRpdiB7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHR9XG5cdGEge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdH1cblx0XHQmLmhpZ2hsaWdodGVkIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQucC1pbWFnZS13cmFwcGVyIHtcblx0XHQuZmxhZ3MtZXh0cmEge1xuXHRcdFx0LmZsYWcge1xuXHRcdFx0XHQucHJpY2Utc2F2ZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc2hpcHBpbmctYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICY6aG92ZXIge1xuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLnNoaXBwaW5nLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAuc2hpcHBpbmctaW5mby13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAuc2hpcHBpbmctaW5mby10YWJsZSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuICBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB0aCwgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZyZWUge1xuICAgICAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAuc2hpcHBpbmctY2xvc2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgIH1cbiAgfVxuICAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBmbGF0aWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA5cHg7XG4gICAgfVxuICB9XG59XG4uc2hpcHBpbmctdmlzaWJsZSB7XG4gIC5zaGlwcGluZy1pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY2JveE92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNoaXBwaW5nLWluZm8ge1xuICAgIC5zaGlwcGluZy1pbmZvLXdyYXAge1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDEwcHg7XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgIHRyIHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjcHJvZHVjdC1kZXRhaWwtZm9ybSAge1xuICAudmFyaWFudC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBjb2xvcjogJHRleHQ7XG4gIH1cbiAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICAucGtWYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICYueWVzLWJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnZ5cHJvZGFubyB7XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHsgIFxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGdyYWRpZW50KGxpbmVhciwgMTkuMSUgLTcuOSUsIDgxJSAxMDcuOSUsIGNvbG9yLXN0b3AoMCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKC40OCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKC41LCAjMDAwKSwgY29sb3Itc3RvcCguNTIsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgxLCB0cmFuc3BhcmVudCkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDE0OWRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDQ4JSwgJGJvcmRlciA1MCUsIHRyYW5zcGFyZW50IDUyJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAgICYueWVzLWJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG4gICAgJltkYXRhLXBhcmFtZXRlci1uYW1lPVwiQmFydmFcIl0ge1xuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mbGFncyB7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMHB4O1xuICAuZmxhZy1kaXNjb3VudCB7IFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQwZDA7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgcGFkZGluZzogMDtcbiAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbi5mbGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgJi5mbGFnLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcbiAgICBjb2xvcjogJHJlZDtcbiAgfVxuICAmLmZsYWctbmV3IHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVlYzQ7XG4gIH1cbiAgJi5mbGFnLWN1c3RvbTIge1xuICAgIGNvbG9yOiAjMDA2Njk5O1xuICB9XG59XG4ucHJvZHVjdCB7XG4gIC5wcmljZXMge1xuICAgIC5wcmljZS1zYXZlIHtcbiAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59IiwiLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luOiA1NXB4IDAgMTVweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIHtcbiAgLnByb2R1Y3Qtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRvcDogNDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICYubmF2aWdhdGlvbi1uZXh0LCAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgfVxuICB9XG4gIC5hbm90aGVyLXByb2R1Y3RzIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1iZztcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3RzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNXB4IDAgMzBweCAhaW1wb3J0YW50O1xuICAucHJvZHVjdC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG4gIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogNDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAmLm5hdmlnYXRpb24tbmV4dCwgJi5uYXZpZ2F0aW9uLXByZXYge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYubmF2aWdhdGlvbi1uZXh0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLXByZXYge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24tYmc7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3RzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAucHJvZHVjdC1zbGlkZXIge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgICB0b3A6IDMzLjMzJTtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgIH1cbiAgfVxuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn0iLCIucHJvZHVjdHMtYmxvY2sge1xuXHQ+IGRpdiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0LnAge1xuXHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0IHtcblx0XHRwYWRkaW5nOiAxMHB4IDVweDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHQuZmxhZ3MtZGVmYXVsdCxcblx0XHRcdC5mbGFncy1leHRyYSB7XG5cdFx0XHRcdC5mbGFnIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucCB7XG5cdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0XHRcdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRvcmRlcjogLTM7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtY29kZSB7XG5cdFx0XHRcdG9yZGVyOiAtMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xuXHRcdFx0fVxuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdH1cblx0XHRcdC5wLWluIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdC5wLWluLWluIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXJzLXdyYXBwZXIge1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LnN0YXJzIHtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5zdGFycyAuc3Rhci5zdGFyLW9uLFxuXHRcdFx0LnN0YXJzIC5zdGFyLnN0YXItaGFsZiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRzcGFuLFxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmF2YWlsYWJpbGl0eSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0c3BhbltzdHlsZT0nY29sb3I6IzAwOTkwMSddIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTFweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogODZweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZS1hZGRpdGlvbmFsLFxuXHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0b3JkZXI6IC0yO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQrIC5wcmljZS1hZGRpdGlvbmFsICsgLnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLXNhdmUge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogLTI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wLWRlc2Mge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnAtdG9vbHMge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5idG4uYnRuLWNhcnQsXG5cdFx0XHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDI1cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE0NXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaW4tem5hY2thIHtcblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdC5wcm9kdWN0IHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIgLnF1YW50aXR5LCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5LCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5LCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkge1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgaW5wdXQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRlY3JlYXNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG4gIC5pbmNyZWFzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59IiwiLmlkLS05IHtcbiAgLmNhcnQtZW1wdHkge1xuICAgICYuY2FydC1pbm5lciB7XG4gICAgICBoNCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVtcHR5LWNhcnQtYm94ZXMge1xuICAgICAgPiAuY29sLW1kLTYge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5vbC5jYXJ0LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGxpIHtcbiAgICBhLCBzdHJvbmcge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb21wbGV0ZWQge1xuICAgICAgYSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtcHJpY2Uge1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG4uZnJlZS1naWZ0cy13cmFwcGVyIC5mcmVlLWdpZnRzLWltZz5pbWcsIC5mcmVlLXByb2R1Y3QtZ2lmdHMtd3JhcHBlciAuZnJlZS1naWZ0cy1pbWc+aW1nIHtcbiAgd2lkdGg6IDY2cHg7XG59XG4uY2FydC10YWJsZSB7XG4gIC5wLXRvdGFsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgdHIge1xuICAgICYucmVtb3ZlYWJsZSB7XG4gICAgICAucmVtb3ZlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAtNHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGQge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICYuZnJlZS1naWZ0LW5hbWUtY2VsbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5tYWluLWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgJi5jYXJ0LXAtaW1hZ2Uge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA4MXB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnAtbmFtZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wLWF2YWlsYWJpbGl0eSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnAtcXVhbnRpdHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXNtLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgfVxuICB9XG4gIC5yZW1vdmUtaXRlbSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG4gIH1cbiAgLmNhcnQtdGFibGUtaGVhZGVyIHtcbiAgICB0ZCB7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgJi5jYXJ0LXAtaW1hZ2Uge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdQcm9kdWt0JztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wLXRvdGFsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuICAuY29udGFjdC1ib3gge1xuICAgIHVsIHtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICA+IGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGxpIHsgXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgJi5tYWlsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MjQnO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi50ZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkyYyc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MDAnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTA5JyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2hlYWRlciB7XG4gICAgLnNpdGUtbmFtZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC5jYXJ0LWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICA+IC5uZXh0LXN0ZXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLmJ0bi1jb252ZXJzaW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXh0LXN0ZXAtYmFjayB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi5idG4tY29udmVyc2lvbiwgYS5idG4uYnRuLWNvbnZlcnNpb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZGVsaXZlcnktdGltZSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbiAgLmV4dHJhLmRlbGl2ZXJ5IHtcbiAgICBtYXgtd2lkdGg6IDUyNnB4O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgID4gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTJlJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXJhbmdlIHtcbiAgICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgPiBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGg0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiA0NHB4IDAgMTBweDtcbiAgfVxuICAuY28tYm94IHtcbiAgICBoNCB7XG4gICAgICBtYXJnaW46IDQ0cHggMCAxMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgID4gZGl2IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG4gIH1cbn1cbi5pZC0tOSB7XG4gIC5jb3Vwb24taW5wdXQge1xuICAgIG9yZGVyOiAyO1xuICAgIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xuICAgIC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAuYWxlcnQge1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gIH1cbn1cbi5pZC0tMTYge1xuICBsYWJlbFtmb3I9XCJkZWxpdmVyeUNvdW50cnlJZFwiXSB7XG4gICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdaZW3Emyc7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuICAuY28tYm94IHtcbiAgICAmLmNvLWJhc2ljLWluZm9ybWF0aW9uIHtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnWsOha2xhZG7DrSDDumRhamUnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucm93IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnKic7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnN1bW1hcnksIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC5wcmljZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgPiBzcGFuIHtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgIGZsZXg6IG5vbmU7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gc3Ryb25nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG1pbi13aWR0aDogODBweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS1wcmltYXJ5IHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgJi5wcmljZS1sYWJlbHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdDZWxrb3bDoSBjZW5hOic7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS1zZWNvbmRhcnkge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICYucHJpY2UtbGFiZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnQ2Vsa292w6EgY2VuYSBiZXogRFBIOic7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jY2hlY2tvdXRDb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xuICAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICYuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5jb21wYW55LXNob3BwaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgICAjcGF5bWVudC1jdXJyZW5jeSB7XG4gICAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAuaGVscGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbn1cbi5zbWFydC1sYWJlbHMtYWN0aXZlIHtcbiAgI2NoZWNrb3V0Q29udGVudCB7XG4gICAgLnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xuICAgICAgbGFiZWwge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2NoZWNrb3V0U2lkZWJhciB7XG4gIC50b2dnbGUtY29udGFjdHMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogOHB4IDAgMTJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmFkaW8td3JhcHBlciB7XG4gICYuYWN0aXZlIHtcbiAgICBsYWJlbCB7XG4gICAgICA+IHNwYW4ge1xuICAgICAgICBiIHtcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWwge1xuICAgIC5zdWJsYWJlbCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF5bWVudC1sb2dvIHtcbiAgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4ucmFkaW8td3JhcHBlci5hY3RpdmUgLmZvci1mcmVlLCAuZm9yLWZyZWUge1xuICBjb2xvcjogIzVmYTk1Yjtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xuICAucmFkaW8td3JhcHBlciB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmNoZWNrb3V0LWJveCB7XG4gIC5ib3guYm94LXNtIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uaW4ta3Jvay0xIC5uZXh0LXN0ZXAtZm9yd2FyZDo6YWZ0ZXIsIC5pZC0tOSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAub3JkZXItc3VtbWFyeS1pbm5lciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgID4gaDQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgPiBoNCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLmNhcnQtaXRlbS1wcmljZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY2FydC1pdGVtLWFtb3VudCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAudW5pdC12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAneCc7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJ0LWl0ZW0tbmFtZSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAub3JkZXItc3VtbWFyeS1pdGVtIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIH1cbiAgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICB9XG4gICAgICA+IHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmVjYXBpdHVsYXRpb24tc2hpcHBpbmctYmlsbGluZyB7XG4gICAgPiBzdHJvbmcge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1pwxa9zb2IgZG9wcmF2eTonO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmxhc3Qge1xuICAgICAgPiBzdHJvbmcge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdacMWvc29iIHBsYXRieTonO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogLTE2cHg7XG4gICAgICByaWdodDogLTE2cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbiAgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMThweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5pZC0tMTcge1xuICAmLnNtYXJ0LWxhYmVscy1hY3RpdmUge1xuICAgICNjaGVja291dENvbnRlbnQge1xuICAgICAgLnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jby1ib3gge1xuICAgIGg0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5jby1jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5jby1iaWxsaW5nLWFkZHJlc3Mge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG4gICNzaGlwcGluZy1hZGRyZXNzIHtcbiAgICAmLmpzLWhpZGRlbi52aXNpYmxlIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAuY28tYm94LWFkZGl0aW9uYWwge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbiAgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uYWR2YW5jZWQtb3JkZXIge1xuICAubGJ4c3BsaWRlX190cmFjayB7XG4gICAgLmxieC1jYXJvdXNlbF9faXRlbSB7XG4gICAgICAucHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZXh0cmEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5pZC0tMTUge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5yZWNhLXBheW1lbnQtd3JhcCwgLm9yZGVyLXBheW1lbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIHtcbiAgICAuY28tcGF5bWVudC1tZXRob2Qge1xuICAgICAgLmNvbC1zbS0xMiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIHtcbiAgICAjaGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLmluLXN0ZXAtMSwgLmluLXN0ZXAtMiB7XG4gICAgI2hlYWRlciB7XG4gICAgICAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgICAuc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5oZWFkZXItdG9wIHtcbiAgICAgICAgLm1haWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zaXRlLW5hbWUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIHtcbiAgICAuc3VtbWFyeSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIH1cbiAgICAgIC5jb2wtbWQtOCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJ0LXJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgICAuY29sLW1kLTQsIC5jb2wtbWQtOCwgI2NoZWNrb3V0Q29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNjaGVja291dENvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgI2NoZWNrb3V0U2lkZWJhciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAuaWQtLTE2IHtcbiAgICAjY2hlY2tvdXRTaWRlYmFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgfVxuICB9XG4gIC5jYXJ0LWlubmVyIHtcbiAgICAubmV4dC1zdGVwIHtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC5uZXh0LXN0ZXAtYmFjayB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbjogMTVweCAzMHB4IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2NoZWNrb3V0U2lkZWJhciB7XG4gICAgLmJhbm5lci1oZWxwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3VtbWFyeSB7XG4gICAgLmNvbC1tZC04LCAuY29sLW1kLTQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIHtcbiAgICAuZXh0cmEuZGVsaXZlcnkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBvbC5jYXJ0LWhlYWRlciB7XG4gICAgbGkge1xuICAgICAgYSwgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmlkLS05IHtcbiAgICAuc3VtbWFyeSB7XG4gICAgICAuY29sLW1kLTQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hZHZhbmNlZC1vcmRlciB7XG4gICAgLmV4dHJhcy13cmFwICB7XG4gICAgICAuZXh0cmEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvZ2dsZS1jb3Vwb24taW5wdXQge1xuICAgIC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmRpc2NvdW50LWNvdXBvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaWQtLTE2LCAuaWQtLTE3IHtcbiAgICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgfVxuICAgICNoZWFkZXIge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmhlYWRlci10b3Age1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyB7XG4gICAgLmNhcnQtaW5uZXIge1xuICAgICAgPiAubmV4dC1zdGVwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgIFxuICAgICAgICAubmV4dC1zdGVwLWJhY2sge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY2FydC1lbXB0eSB7XG4gIC5oMS5jYXJ0LWhlYWRpbmd7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWN0LWJveCB7XG4gICAgdWwge1xuICAgICAgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmluLTQwNCB7XG4gIC5jb250ZW50LWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogODBweCBhdXRvIDE1MHB4O1xuICAgID4gcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5iYW5uZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdQcm96a291bWVqdGUgbmHFoWkgbmFiw61ka3UnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9NDA0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tNDA0IHtcbiAgICAuZW1wdHktY29udGVudC00MDQge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc5cHgpIHtcbiAgLmluLTQwNCB7XG4gICAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYmVuZWZpdEJhbm5lciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDA7XG59XG5cbi50eXBlLWNhdGVnb3J5IHtcblx0LmJlbmVmaXRCYW5uZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cdC5iZW5lZml0QmFubmVyX19pdGVtIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0fVxufVxuLnR5cGUtcHJvZHVjdCB7XG5cdC5iZW5lZml0QmFubmVyX19pdGVtIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdGJhY2tncm91bmQ6ICRiZztcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRsZWZ0OiAtNTAlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogNTRweDtcblx0XHRiYWNrZ3JvdW5kOiAkYmc7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHRvcDogMDtcblx0fVxufVxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuXHRtYXJnaW46IDA7XG5cdGZsZXg6IGF1dG87XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xufVxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYmVuZWZpdEJhbm5lcl9fcGljdHVyZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udmlkZW8tcmVzcG9uc2l2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucmVzcG9uc2l2ZS1pZnJhbWUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbi5mb290ZXItYmFubmVycyB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdC5mb290ZXItYmFubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmRlc2t0b3Age1xuXHRcdC5iYW5uZXJzLXJvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuIiwiLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLm5ld3MtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICA+IGEge1xuICAgICAgb3JkZXI6IC0yO1xuICAgIH1cbiAgICAubmV3cy1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGltZSB7XG4gICAgICBvcmRlcjogLTI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW46IDEycHggMCAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAucmVhZC1hcnRpY2xlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnQmxvZyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cbiAgLnRleHQtY2VudGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxufVxuLnR5cGUtcG9zdHMtbGlzdGluZyB7XG4gICNuZXdzV3JhcHBlciB7XG4gICAgbWFyZ2luOiAwcHggLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIHtcbiAgICAubmV3cy1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIHtcbiAgICAubmV3cy1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBmbGV4LWJhc2lzOiAzMy4zMyU7XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XG4gICAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICAubmV3cy1pdGVtIHtcbiAgICAgICY6bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIHtcbiAgICAubmV3cy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIH1cbiAgfVxufSIsIi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgfSBcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJHdoaXRlO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBhLCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3cuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi50eXBlLXByb2R1Y3Qge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXByb2R1Y3Qge1xuICAgIC5icmVhZGNydW1icyB7XG4gICAgICA+IHNwYW4ge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgICAgICAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkZ2FwLXNtYWxsOiAyMHB4O1xuJGdhcC1sYXJnZTogNDBweDtcbiRwYWRkaW5nLWJvdHRvbTogMzJweDtcbiRib3JkZXItY29sb3I6ICNkZGQ7XG4kYmctY29sb3I6ICRiZztcbiRsaW5rLWNvbG9yOiAkcmVkO1xuXG4uaW4ta29udGFrdHkge1xuICAgIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6ICRnYXAtc21hbGw7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZ2FwOiAkZ2FwLWxhcmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcC1zbWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRhY3Qtc3RvcmUge1xuICAgICAgICAgICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWJvdHRvbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhY3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1ib3R0b207XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkZ2FwLXNtYWxsO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGx1cy1nYWxsZXJ5LWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi50eXBlLXBvc3RzLWxpc3RpbmcsIC50eXBlLXBvc3QsIC50eXBlLXBhZ2Uge1xuICAjY29udGVudCB7XG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59IiwiI2NvbnRlbnQge1xuICAudGV4dC1ib3gge1xuICAgIG1hcmdpbjogNTBweCAwIDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcCwgaDIsIGgzLCB1bCwgaDQge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbn1cbi5pbi12eWhsZWRhdmFuaSB7XG4gIC5jb250ZW50IHtcbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgIH1cbiAgfSBcbn1cbi5jdXN0b21lLXBhZ2Uge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbn1cblxuLnR5cGUtc2VhcmNoLCAuaW4tem5hY2thIHtcbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgLnByb2R1Y3Qge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNG4pIHsgLy9wb2t1ZCBuZW7DrSBzaWRlYmFyLCBwb3XFvsOtdCA0blxuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmluLWphay1uYWt1cG92YXQsIC5pbi1rb250YWt0eSB7XG4gICNjb250ZW50LXdyYXBwZXIge1xuICAgIG9sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgPiBwIHtcbiAgICAgID4gaW1nIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmluLWtvbnRha3R5IHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuI2NvbnRlbnQge1xuICAuaG93LWJveCB7XG4gICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31ib3gtYmcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIC5jb250YWluZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgPiBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29udmVyc2lvbjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb252ZXJzaW9uO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29udGFjdC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIG1hcmdpbjogMTVweCAwO1xuICAuY29udGFpbmVyIHtcbiAgICA+IGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIGRpdiB7XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmN1c3RvbWVyLXBhZ2Uge1xuICAjY29udGVudCB7XG4gICAgaDEge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59XG4udHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcbiAgLnNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCB7XG4gICAgLmhvdy1ib3gge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3Qtc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcbiAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LXNlY3Rpb24ge1xuICAgIC5jb250YWluZXIge1xuICAgICAgPiBkaXYge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4tamFrLW5ha3Vwb3ZhdCwgLmluLWtvbnRha3R5IHtcbiAgICAjY29udGVudC13cmFwcGVyIHtcbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnVzcCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi51c3Atd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgLnVzcC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnVzcC1pbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IHtcbiAgLnVzcC13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC51c3Atd3JhcCB7XG4gICAgLnVzcC1pdGVtIHsgIFxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzcC13cmFwIHtcbiAgICAudXNwLWl0ZW0ge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXgge1xuICAgIC51c3Atd3JhcCB7XG4gICAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC51c3Atd3JhcCB7XG4gICAgLnVzcC1pdGVtIHtcbiAgICAgIC51c3AtaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZnVubmVsLWZpbHRlci1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0cGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR6LWluZGV4OiAxO1xuXG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGxlZnQ6IC01MCU7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRsZWZ0OiA1MCU7XG5cdH1cblxuXHQuZnVubmVsLWZpbHRlci1zZWxlY3Qge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzExJyBoZWlnaHQ9JzcnIHZpZXdCb3g9JzAgMCAxMSA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTAuODI0MiAwLjc5NDQ5NEwxMC40NjM5IDAuNDMxNjdDMTAuMzUwNSAwLjMxODM2IDEwLjE5OTYgMC4yNTU5MzcgMTAuMDM4MyAwLjI1NTkzN0M5Ljg3NzE5IDAuMjU1OTM3IDkuNzI2MTQgMC4zMTgzNiA5LjYxMjc0IDAuNDMxNjdMNS41MDI0NiA0LjU0MjEzTDEuMzg3NDQgMC40MjcxMDlDMS4yNzQyMiAwLjMxMzc5OSAxLjEyMzE3IDAuMjUxNDY1IDAuOTYyMDE2IDAuMjUxNDY1QzAuODAwODYgMC4yNTE0NjUgMC42NDk3MjEgMC4zMTM3OTkgMC41MzY0MTEgMC40MjcxMDlMMC4xNzYwMDEgMC43ODc2OTdDLTAuMDU4NjY3MSAxLjAyMjE5IC0wLjA1ODY2NzEgMS40MDQxNSAwLjE3NjAwMSAxLjYzODY0TDUuMDc1NDIgNi41NTU2OEM1LjE4ODY0IDYuNjY4OSA1LjMzOTUxIDYuNzQ4NjcgNS41MDIxIDYuNzQ4NjdINS41MDM5OEM1LjY2NTIyIDYuNzQ4NjcgNS44MTYxIDYuNjY4ODEgNS45MjkzMiA2LjU1NTY4TDEwLjgyNDIgMS42NTE5NkMxMC45Mzc2IDEuNTM4NzQgMTAuOTk5OCAxLjM4MzMxIDExIDEuMjIyMTZDMTEgMS4wNjA5MSAxMC45Mzc2IDAuOTA3NjI1IDEwLjgyNDIgMC43OTQ0OTRaJyBmaWxsPSclMjNFRDFDMjQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiBjYWxjKDEwMCUgLSAxMHB4KTtcblx0XHR3aWR0aDogMTU2cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblxuXHRcdCZbZGlzYWJsZWRdIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0fVxuXHR9XG5cblx0LmZ1bm5lbC1maWx0ZXItYnRuIHtcblx0XHRwYWRkaW5nOiAxMHB4IDQ1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG5cdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHR9XG5cdH1cblxuXHQuZnVubmVsLWZpbHRlci1idG4tY2xlYXIge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDEzIDEzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy42OTEgNi41MTA3MUwxMi43NTI5IDEuNDQ4NjFDMTMuMDgyNCAxLjExOTM0IDEzLjA4MjQgMC41ODY5NjIgMTIuNzUyOSAwLjI1NzY5M0MxMi40MjM3IC0wLjA3MTU3NDkgMTEuODkxMyAtMC4wNzE1NzQ5IDExLjU2MiAwLjI1NzY5M0w2LjQ5OTkzIDUuMzE5NzlMMS40Mzc5OSAwLjI1NzY5M0MxLjEwODU2IC0wLjA3MTU3NDkgMC41NzYzMzUgLTAuMDcxNTc0OSAwLjI0NzA2NyAwLjI1NzY5M0MtMC4wODIzNTU2IDAuNTg2OTYyIC0wLjA4MjM1NTYgMS4xMTkzNCAwLjI0NzA2NyAxLjQ0ODYxTDUuMzA5MDEgNi41MTA3MUwwLjI0NzA2NyAxMS41NzI4Qy0wLjA4MjM1NTYgMTEuOTAyMSAtMC4wODIzNTU2IDEyLjQzNDUgMC4yNDcwNjcgMTIuNzYzN0MwLjQxMTE2MSAxMi45MjggMC42MjY5MjEgMTMuMDEwNSAwLjg0MjUyNiAxMy4wMTA1QzEuMDU4MTMgMTMuMDEwNSAxLjI3Mzc0IDEyLjkyOCAxLjQzNzk5IDEyLjc2MzdMNi40OTk5MyA3LjcwMTYzTDExLjU2MiAxMi43NjM3QzExLjcyNjMgMTIuOTI4IDExLjk0MTkgMTMuMDEwNSAxMi4xNTc1IDEzLjAxMDVDMTIuMzczMSAxMy4wMTA1IDEyLjU4ODcgMTIuOTI4IDEyLjc1MjkgMTIuNzYzN0MxMy4wODI0IDEyLjQzNDUgMTMuMDgyNCAxMS45MDIxIDEyLjc1MjkgMTEuNTcyOEw3LjY5MSA2LjUxMDcxWicgZmlsbD0nJTIzMjEyMTIxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHR9XG5cblx0LmZ1bm5lbC1maWx0ZXItYnRuLWZhdiB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRib3JkZXItY29sb3I6ICMwMDAwMDA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciB7XG5cdFx0c2VsZWN0IHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRidXR0b24sXG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY5NXB4KSB7XG5cdC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG5cdFx0c2VsZWN0IHtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHRidXR0b24sXG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDI4cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4OXB4KSB7XG5cdC5mdW5uZWwtZmlsdGVyLWNvbnRhaW5lciB7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTZweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuIiwiLnNpZGViYXIge1xuICAgICNjYXRlZ29yaWVzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgICAgICAuZXhwYW5kYWJsZSB7XG4gICAgICAgICAgICBhID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9waWMge1xuICAgICAgICAgICAgICAgIGEgPiBzcGFue1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDsgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC50b3BpYyB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTExJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICBcblxuICAgICAgICAgICAgICAgIHVsLmV4cGFuZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib3gtYmctdmFyaWFudCB7XG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJveC5ib3gtc20uYm94LWZpbHRlcnMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgLmZpbHRlci1zZWN0aW9ucyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaW4taW5kZXgge1xuICAgIC5ib3gtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaW4tdnlobGVkYXZhbmkge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59Il19 */
