@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.btn-cart,.btn.btn-conversion,.btn.btn-secondary,.btn.btn.btn-primary,.btn.unveil-button:hover,a.btn.btn-cart,a.btn.btn-conversion,a.btn.btn-secondary,a.btn.btn.btn-primary,a.btn.unveil-button:hover{background-color:var(--color-primary);border-color:var(--color-primary);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-primary-hover);border-color:var(--color-primary-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}html{height:100%}body{color:var(--color-tertiary);display:flex;flex-direction:column;min-height:100%}.overall-wrapper{margin-left:auto;margin-right:auto;overflow:hidden;width:100%}.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%}.fav-products .product .p-bottom{display:none}.fav-products .product .p .favourite:before{display:block}.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:10px;top:10px}}@media (max-width:767px){.product .p .favourite{position:absolute}}.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:#25408f;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:#fff;height:40px;margin-left:5px;width:40px}.p-detail-inner .p-to-cart-block .favourite-detail .btn_toggle{background-image:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/icon-fav-false.svg);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}.buttons-wrapper .favourite-detail{background-color:#fff;height:40px;margin-left:5px;width:40px}.buttons-wrapper .favourite-detail .btn_toggle{fill:#fff;stroke-width:2px;stroke:#25408f;cursor:pointer;display:flex;margin:0!important;padding-inline:5px}.buttons-wrapper .favourite-detail .btn_toggle .favourite{padding-right:4px}.buttons-wrapper .favourite-detail .btn_toggle .fav-text{text-decoration:underline}.buttons-wrapper .favourite-detail .btn_toggle .fav-text:hover{color:#25408f;text-decoration:none}.buttons-wrapper .favourite-detail.fav-yes .btn_toggle{fill:#25408f;background-size:0;opacity:1}.buttons-wrapper .favourite-detail.fav-yes .btn_toggle .fav-text{font-size:0;text-underline-offset:1px;transition:none}.buttons-wrapper .favourite-detail.fav-yes .btn_toggle .fav-text:after{content:"Odebrat z wishlistu";font-size:16px}.buttons-wrapper .favourite-detail p{margin-bottom:0}.buttons-wrapper .favourite-detail svg{display:block;height:17px;opacity:1;width:17px}html[lang=en] .buttons-wrapper .favourite-detail.fav-yes .btn_toggle .fav-text:after{content:"Remove from wishlist"}.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:30px;margin-top:60px;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 .name{max-width:unset}#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:row;justify-content:center;min-height:40px}#recentlyViewed .products-block .product .p .p-bottom>div .prices .price-final{justify-content:center;order:-1}#recentlyViewed .products-block .product .p .p-bottom>div .prices .price-standard{order:-2}#recentlyViewed .products-block .product .p .p-bottom>div .prices .price{display:flex}#recentlyViewed .products-block .product .p .p-bottom>div .prices .price .price-save{order:-2;white-space:nowrap}#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}#recentlyViewed .availability .show-tooltip{display:none}@media (min-width:768px){#recentlyViewed .slick-arrow{background-color:#fff}#recentlyViewed .slick-next{right:-20px}#recentlyViewed .slick-prev{left:-20px}}@media (max-width:767px){#recentlyViewed{margin-top:0}}.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:#ffc211;box-shadow:none;display:none;font-size:16px;font-weight:600;max-width:100%;opacity:1;padding:0 20px;position:static;text-align:center}.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}}@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}: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/602809.myshoptet.com/user/documents/upload/icons/prev-black.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/602809.myshoptet.com/user/documents/upload/icons/next-black.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%}@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/602809.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 .prices{display:none}.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{display:none;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:16px;height:auto;right:5px;top:5px;width:110px}#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/602809.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.favourite{display:none;order:2}#header .navigation-buttons a[data-target=cart]{background-color:transparent;border-radius:0;display:none;order:3;padding:0;width:30px}#header .navigation-buttons a[data-target=cart]:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/cart.svg) 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/602809.myshoptet.com/user/documents/upload/icons/user.svg?1) no-repeat;background-size:100% auto;content:"";height:100%;width:100%}#header .header-bottom{background-color:var(--color-primary);border:none}#header .mail{display:none}@media (min-width:768px){#header{position:sticky;top:0;z-index:999}#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/602809.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}}.logged-user #header .navigation-buttons a.favourite,.logged-user #header .search-form{display:block}.logged-user #header .navigation-buttons a[data-target=cart]{display:flex}.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/602809.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:22px;margin:20px 0 30px}.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{border:1px solid var(--color-primary);box-shadow:inset 0 4px 10px 0 rgba(0,0,0,.05);height:100%}.navigation-in a{color:#fff}.navigation-in>ul>li{position:relative}.navigation-in>ul>li>a .navigationActions__flagWrapper:after{color:#000;content:"Čeština";display:inline-block;font-size:16px}.navigation-in ul.menu-level-2 li a,.navigation-in>ul>li>a>b{padding-top:10px}.navigation-in ul.menu-level-2 li:before{color:var(--color-primary);font-weight:700;left:25px;margin-right:4px;padding-top:6.5px;position:absolute}.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{margin:0}#navigation .menu-level-1>li>a{align-items:center;color:#fff;display:flex;font-size:17px;padding:5px 0;position:relative}#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>li>div>a{color:#283056;font-size:15px;font-weight:400;line-height:1;padding:8px 10px 12px 42px}#navigation .navigationActions>ul>li>a>.navigationActions__flagWrapper:after{color:#000;content:"Čeština";display:inline-block;font-size:16px;visibility:visible}#navigation .navigationActions>.navigationActions__flagWrapper{padding-block:0}#navigation .navigationActions>.navigationActions__flagWrapper .navigationActions__flag.navigationActions__flag-right{display:flex}#navigation .navigationActions a{color:var(--color-tertiary);font-size:15px;padding-block:8px}#navigation .navigationActions>li{border-top:none}#navigation .navigationActions>li:first-of-type a>span>span:first-of-type{display:block}#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;left:-2px;top:0}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):after{background-color:#fff;content:"";display:block;right:-2px;top:0}#navigation .navigationActions>li:first-of-type a .submenu-arrow{font-size:12px;height:26px;line-height:24px;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 .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 .menu-level-1 a{position:relative}#navigation .menu-level-1 a:after{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:10px;left:10px;position:relative;top:-2px;transform:rotate(135deg);transition:transform .3s ease-in-out;vertical-align:top;width:10px}@media screen and (max-width:767px){#navigation .menu-level-1 a:after{display:none}html[lang=cs] .navigation-in>ul>li>a .navigationActions__flagWrapper:after{color:#000;content:"Čeština";display:inline-block;font-size:16px;padding-left:5px}html[lang=cs] .navigation-in>ul>li>a:hover{text-decoration:none}html[lang=en] .navigation-in>ul>li>a .navigationActions__flagWrapper:after{color:#000;content:"English";display:inline-block;font-size:16px;padding-left:5px}html[lang=en] .navigation-in>ul>li>a:hover{text-decoration:none}}#navigation .menu-level-1{background-color:var(--color-primary)}#navigation .menu-level-1 .submenu-arrow{display:block;padding-left:5px;padding-right:12px}#navigation .menu-level-1 .submenu-arrow:after{color:var(--color-primary);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;margin-top:1px;position:absolute}#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>a{align-items:center;color:#fff;display:flex;height:59px;margin:0!important;padding:7px 30px 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.ext.exp>a{color:var(--color-primary)}.navigation-in>ul>li.ext.exp>ul{display:flex}.navigation-in>ul>li.ext.exp>ul:before{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{height:59px}#navigation .top-navigation-menu{display:none}#navigation .menu-level-2{padding:10px 0}#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{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;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}.menu-helper{height:50px;right:20px}.menu-helper>span{color:#fff;font-size:0;font-weight:600;padding:10px 10px 10px 20px}.menu-helper>ul{top:calc(50% + 25px)}}@media screen and (min-width:1200px){.navigation-in{font-size:17px}.menu-helper>span:after{font-size:17px!important}#navigation .menu-level-2>li>div .menu-image{max-width:80px;min-width:80px}}#nav-manufacturers.ext.exp>a{background-color:#fff;color:var(--color-primary)}.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}@media (min-width:768px){.top-navigation-bar .top-navigation-tools{margin-left:auto}}.top-navigation-bar .top-nav-button-login,.top-navigation-bar .top-navigation-tools .login,.top-navigation-bar .top-navigation-tools a[data-testid=headerSignup]{display:none}.languagesMenu .languagesMenu__header,.languagesMenu .languagesMenu__list__link{color:var(--color-tertiary)}@media (min-width:768px){.top-navigation-bar{background-color:#f1f1f1;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 ul{flex-wrap:nowrap;margin-left:auto;padding-bottom:3px}.top-navigation-bar .contact-box ul li{margin-left:20px}.top-navigation-bar .contact-box ul li span.mail:before{background:url(/user/documents/upload/icons/mail-blue.svg) 50% no-repeat}.top-navigation-bar .contact-box ul li span.tel:before{background:url(/user/documents/upload/icons/phone-blue.svg) 50% no-repeat}.top-navigation-bar .contact-box ul .social-icon-list{display:none}.top-navigation-bar a{color:#000;font-size:14px}.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 (max-width:992px){.top-navigation-bar .contact-box ul li{margin-left:10px}}.languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]{align-items:center;display:flex;flex-direction:row}@media (min-width:768px){.languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=currency],.languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]{margin-left:10px}}html[lang=cs] .languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/czech-flag.svg) 50% no-repeat;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:24px}@media (min-width:768px){html[lang=cs] .languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]:before{margin-right:5px}}html[lang=en] .languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/uk-flag.svg) 50% no-repeat;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:24px}@media (max-width:768px){html[lang=en] .languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]:before{display:block}}@media (min-width:768px){html[lang=en] .languagesMenu__box.toggle-window.js-languagesMenu__box[data-target=language]:before{margin-right:5px}}.languagesMenu .languagesMenu__list.languagesMenu__list--currency,.languagesMenu .languagesMenu__list.languagesMenu__list--language{top:120%}.languagesMenu .languagesMenu__header.languagesMenu__header--actual{padding:0 5px 0 0}@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 #384271;padding-bottom:20px;width:100%}#footer .custom-footer>div:nth-child(2),#footer .custom-footer>div:nth-child(3){border-bottom:1px solid #384271}#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-primary);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 #384271;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:var(--color-primary);border:none;margin-top:auto;padding-top:0}#footer h3,#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:var(--color-primary)}#footer .footer-bottom .container{padding-bottom:20px;padding-top:20px}.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>div:nth-child(n+6){display:none}.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(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li span.tel:before{background:url(/user/documents/upload/icons/phone.svg) 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/602809.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/602809.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-logo a{display:block;text-align:center}@media (min-width:768px){.footer-logo{height:auto;max-width:194px;width:100%}}.footer-icons{border-bottom:1px solid #384271;display:block;margin-top:20px;width:100%}.footer-icons h5{color:#fff;font-size:14px;font-weight:400;margin:10px 15px 10px 0}.footer-icons .wrap{display:flex;flex-wrap:wrap}.footer-icons .payment,.footer-icons .shipping{border-top:1px solid #384271;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{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 h3{font-size:22px;margin-top:24px;text-align:center}.custom-footer__newsletter .newsletter-header h3 span{color:var(--color-tertiary);font-weight:400}.custom-footer__newsletter .newsletter-header h3 span span{color:#b40000;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 h3{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 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{right:10px}.carousel-control.right:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/next.svg?v1) 50% no-repeat;background-size:cover;content:""}.carousel-control.left{left:10px}.carousel-control.left:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/prev.svg?v2) 50% no-repeat;background-size:cover;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 h2{text-align:center}.topcat-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.topcat-wrap .item{width:50%}.topcat-wrap .item h2{color:#283056;font-size:16px;font-weight:600;margin:35px 0;text-align:center;transition:.2s ease-in-out}.topcat-wrap .item .image{align-items:center;display:flex;height:112px;justify-content:center;margin-bottom:5px}.topcat-wrap .item .image img{display:block;margin:0 auto;transform:scale(1);transition:.2s ease-in-out}.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:25%}}.homepage-blog .homepage-group-title{color:#000}.homepage-blog{padding-block: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,.type-category:not(.logged-user){display:none}.category-content-wrapper>h4{display:none;font-size:19px}.category-content-wrapper .products-block .product{border-bottom:1px solid #e7e7e7}.category-content-wrapper .products-block .product:nth-child(2n){border-right:0}@media (min-width:992px){.category-content-wrapper .products-block .product{width:33.33%}.category-content-wrapper .products-block .product:nth-child(2n){border-right:1px solid #e7e7e7}.category-content-wrapper .products-block .product:nth-child(4n){border-right:0}}@media (min-width:1200px){.category-content-wrapper .products-block .product{width:25%}}.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;margin:0 -5px;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:374px){.category-content-wrapper .products-block .product{width:100%}.category-content-wrapper .products-block .product .p .image,.category-content-wrapper .products-block .product .p .p-in{height:50%}}@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:#000}.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{margin-top:15px;order:-5}}.category-title{line-height:1.05;margin-bottom:20px!important;margin-top:0!important;padding-top:20px}.category-top{display:none}.category-top:before{background:#f9f9f9;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}}#filters{background-color:#f9f9f9;border:1px solid #e7e7e7;border-radius:2px;padding:0 15px}.box.box-sm.box-bg-variant{border:none;margin:0;padding:0}#content .filter-section h4,#content .slider-wrapper h4{color:var(--color-tertiary);cursor:pointer;font-size:18px;font-weight:600;margin:0;padding:15px 0;position:relative;text-transform:none;transition:all .2s ease-in-out}#content .filter-section h4:after,#content .slider-wrapper h4:after{color:var(--color-primary);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;position:absolute;right:0;top:15px;transform:rotate(180deg);transition:all .2s ease-in-out}#content .filter-section.hideFilter h4:after,#content .filter-section.showFilter h4:after,#content .slider-wrapper.hideFilter h4:after,#content .slider-wrapper.showFilter h4:after{transform:rotate(0)}#content .filter-section .filter-label,#content .slider-wrapper .filter-label{align-items:center;display:flex;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:10px;min-height:auto;width:auto}#content .filter-section .filter-label .filter-count,#content .slider-wrapper .filter-label .filter-count{background-color:transparent;color:#9d9d9d;display:inline-block;float:none;font-size:16px;font-weight:400;height:auto;line-height:1.2;margin-left:3px;padding:0;width:auto}#content .filter-section .filter-label .filter-count:before,#content .slider-wrapper .filter-label .filter-count:before{content:"("}#content .filter-section .filter-label .filter-count:after,#content .slider-wrapper .filter-label .filter-count:after{content:")"}#content .filter-section .filter-total-count,#content .slider-wrapper .filter-total-count{display:none}#content .filter-section{background-color:#f9f9f9;border-top:1px solid #e7e7e7;padding:0}#content .filter-section+.filter-section{border-color:#e7e7e7}#content .filter-section .advanced-parameter{height:35px;width:35px}#content .filter-section .advanced-parameter .advanced-parameter-inner{border:none;border-radius:2px;box-shadow:none;height:35px;width:35px}#content .filter-section .advanced-parameter .advanced-parameter-inner img{border-radius:2px}#content .filter-section .advanced-parameter .advanced-parameter-inner:before{background-size:16px auto}#content .filter-section .advanced-parameter .advanced-parameter-inner.yes-before{color:var(--color-tertiary)}#content .filter-section .advanced-parameter .advanced-parameter-inner.yes-before:before{background-size:20px auto}#content .filter-section.filter-section-count{border:none}#content .filter-section.filter-section-boolean{display:none}#content .filter-section:not(.filter-section-boolean) fieldset div label{margin-bottom:10px}#content .filter-section:not(.filter-section-boolean) fieldset div.advanced-filters-wrapper>div{padding:0 8px 8px 0}#content .filter-section:not(.filter-section-boolean) fieldset .show-more{display:block}#content .filter-section:not(.filter-section-boolean):not(.hideFilter).showAll form{max-height:175px;overflow-y:auto}#content .filter-section:not(.filter-section-boolean) form{height:0;padding:0;transform:scaleY(0);transform-origin:left top}#content .filter-section:not(.filter-section-boolean):not(.hideFilter){padding-bottom:15px}#content .filter-section:not(.filter-section-boolean):not(.hideFilter) form{height:auto;transform:scaleY(1);transition:all .2s ease-in-out}#content .filter-section.filter-section-parametric-id-327 fieldset .advanced-filters-wrapper{display:flex;flex-wrap:wrap}#content .filter-section.filter-section-parametric-id-327 fieldset .advanced-filters-wrapper div{display:block}#content .filter-section.filter-section-parametric-id-327 fieldset .advanced-filters-wrapper div label{margin-bottom:0}#content .filter-section.filter-section-parametric-id-327 .colors-hide{height:41px;overflow:hidden}#content .filter-section.filter-section-parametric-id-327 .show-more{margin-top:10px}#content .filter-section .show-more{display:block;margin-top:0}#content .filter-section .show-more a{color:var(--color-tertiary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.2;padding:5px 0;position:relative;text-decoration:none;text-decoration:underline}#content .filter-section .show-more a:hover{text-decoration:none}#content .filter-section .show-more a span{display:block;padding-right:16px;position:relative}#content .filter-section .show-more a span:after{color:var(--color-primary);content:"\e90e";display:block;font-family:Shoptet;font-size:12px;position:absolute;right:0;top:1px;transition:all .2s ease-in-out}#content .filter-section.showAll fieldset div{display:block}#content .filter-section.filter-section-parametric-id-327 .advanced-filters-wrapper:not(.colors-hide)+.show-more span,#content .filter-section.showAll .show-more span{font-size:0}#content .filter-section.filter-section-parametric-id-327 .advanced-filters-wrapper:not(.colors-hide)+.show-more span:before,#content .filter-section.showAll .show-more span:before{content:"Zobrazit méně";font-size:14px}#content .filter-section.filter-section-parametric-id-327 .advanced-filters-wrapper:not(.colors-hide)+.show-more span:after,#content .filter-section.showAll .show-more span:after{transform:rotate(180deg)}#content .filter-section #clear-filters{text-align:right}#content .filter-section #clear-filters .close-after{border:none;border-radius:0;display:inline-block;margin:0 0 10px;padding:2px 0;text-decoration:underline}#content .filter-section #clear-filters .close-after:after{display:none}#content .filter-section #clear-filters .close-after:hover{text-decoration:none}.slider-wrapper{display:flex;flex-wrap:wrap;padding-bottom:10px;padding-top:0}.slider-wrapper h4{order:-3;width:100%}.slider-wrapper>div{height:unset;transform:scaleY(1);transition:all .2s ease-in-out;width:100%}.slider-wrapper.hideFilter{height:52px;min-height:auto}.slider-wrapper.hideFilter>div{height:0;padding:0;transform:scaleY(0);transform-origin:left top}.ui-slider{background-color:#fff;border:1px solid #dadada;border-radius:40px}.ui-slider .ui-slider-range{background-color:var(--color-tertiary);border-color:var(--color-tertiary)}.slider-content{background-color:#fff;border-color:#e7e7e7;border-radius:3px;margin:10px 0 25px;order:-2}.ui-slider-horizontal{border-radius:40px;height:8px}.ui-slider-horizontal .ui-slider-handle{background:var(--color-primary);border:5px solid #2847ca;border-radius:50%;height:22px;top:-9px;width:22px}.from,.to{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:6px;display:flex;flex-wrap:wrap;font-size:14px;height:35px;justify-content:center;line-height:.8;width:80px}.filter-section-count{padding-bottom:0!important}#clear-filters{margin:5px!important}#clear-filters .close-after{border:1px solid #e7e7e7;border-radius:16px;color:var(--color-tertiary);display:block;font-size:14px;font-weight:500;padding:6px 15px 4px;text-transform:none}#clear-filters .close-after:hover{border-color:var(--color-tertiary)}.selected-filters{-webkit-box-align:center;-ms-align:center;align-items:center;display:flex;flex-wrap:wrap;margin:20px -5px 5px}.selected-filters .filter-label{align-items:center;border-radius:16px;display:flex!important;font-size:16px;font-weight:400;margin:5px;min-height:auto;padding:7px 15px 5px;width:auto}.selected-filters .filter-label:after{color:var(--color-tertiary);content:"\e912";display:block;font-family:shoptet;font-size:9px;margin-left:5px}.selected-filters .filter-count{display:none}#filters ::-webkit-scrollbar{width:11px}#filters ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb{background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:3px solid #fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb,#filters ::-webkit-scrollbar-thumb:hover{background-color:var(--color-tertiary)}.filters-wrapper .filters-unveil-button-wrapper{margin-bottom:0!important}.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button{background-color:#f9f9f9;border-color:#e7e7e7;color:var(--color-tertiary);font-size:0;padding:13px 15px}@media (max-width:767px){.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button{max-width:unset!important}}.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button:hover{background-color:#f9f9f9;border-color:#e7e7e7;color:var(--color-tertiary)}.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button:before{content:"Filtrování";display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:600;padding:13px 0}.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button:after{color:#ffc211;font-size:16px;margin-top:2px}@media screen and (min-width:768px){#category-filter-hover{display:block!important}.filter-section-button,.filters-unveil-button-wrapper{display:none!important}}@media screen and (max-width:767px){.slider-wrapper{margin:0;padding-left:15px;padding-right:15px}#filters{border:1px solid #e7e7e7;border-top-color:#fff;padding:0}.filter-sections{background-color:#f9f9f9;padding-left:15px;padding-right:15px}#content .filter-section-parametric:last-of-type{border-bottom:none}#content .filter-section-count{display:none}#content .slider-wrapper h4{text-align:left}#content .filter-section.showFilter h4{margin-bottom:10px}.category-header #products-listing-order{border-radius:0;color:var(--color-tertiary);padding-left:15px;padding-right:15px}}.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:var(--color-primary)}.pagination>strong{background-color:var(--color-primary);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/602809.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/602809.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 .p .favourite{padding-left:1rem;position:relative;right:0;top:0}#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}}@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;padding:5px 0 10px;width:calc(100% + 20px)}.subcategories.with-image .divider{display:none!important}.subcategories.with-image li{display:none;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{border-top:1px solid #e7e7e7;padding-block:10px}table.detail-parameters tbody tr th{padding-bottom:0}table.detail-parameters tbody tr th:after{content:none}table.detail-parameters tbody tr th .row-header-label,table.detail-parameters tbody tr th.manufacturer-table-header{height:60px}table.detail-parameters tbody tr td a{color:var(--color-tertiary)}.p-detail-tabs-wrapper{display:none}.extended-description{max-width:310px}.extended-description>p{font-size:18px;margin:0 0 10px!important;white-space:nowrap}.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}.description-inner .basic-description .rate-wrapper,.extended-description .detail-parameters tr th:after{display:none}.description-inner .basic-description:before{content:"Popis produktu";display:block;font-size:18px;font-weight:600;margin-bottom:20px}.description-inner .extended-description{display:none}#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-primary);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-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 .basic-description{display:none;margin-bottom:40px}.p-data-wrapper>p{font-size:22px;font-weight:400;margin-bottom:20px}.p-data-wrapper .p-to-cart-block{align-items:center;background-color:#fff;border:none;border-radius:2px;display:flex;flex-wrap:wrap;gap:10px 5px;padding:15px}@media (max-width:991px){.p-data-wrapper .p-to-cart-block{background-color:#f9f9f9}}.p-data-wrapper .p-to-cart-block .add-to-cart{max-width:110px;width:100%}.p-data-wrapper .p-to-cart-block .add-to-cart .quantity{margin-right:0}.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/602809.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;background-color:#f9f9f9;border-radius:0 6px 6px 0;display:flex;justify-content:center;margin:0;position:relative;width:50px;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:20px;width:auto}.p-data-wrapper .p-final-price-wrapper .price-save{color:#9d9d9d;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:#b40000}.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{margin-bottom:10px;padding:5px 0 0;width:100%}.p-data-wrapper .social-buttons-wrapper .link-icons{order:2}.p-data-wrapper .social-buttons-wrapper .social-buttons{display:none!important}.p-data-wrapper .social-buttons-wrapper .favourite-detail{align-items:center;display:flex;margin:10px 0;min-width:175px;order:1}.p-data-wrapper .social-buttons-wrapper .link-icon.chat{align-items:center;display:flex;margin-left:15px;order:2;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}@media (min-width:1200px){#product-detail-form .extended-description{max-width:unset;width:100%}}#product-detail-form>.detail-parameters tr{border-top:0;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"],#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,#product-detail-form>.detail-parameters span[style="color: #66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/602809.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:5px;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{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}}.type-detail:not(.logged-user){display:none}@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:60%}.wide .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{display:none!important}.wide .p-detail-inner .p-data-wrapper{width:40%}}@media (max-width:767px){.p-detail{padding-top:20px}}.type-product .add-to-cart-button,.type-product .availability-amount,.type-product .availability-label,.type-product .quantity{opacity:0;transition:opacity .2s ease}.type-product .add-to-cart-button.purchasability-checked,.type-product .availability-amount.purchasability-checked,.type-product .availability-label.purchasability-checked,.type-product .quantity.purchasability-checked{opacity:1}.p-image-wrapper{margin-bottom:30px}@media (max-width:767px){.p-image-wrapper .ratings-and-brand{flex-direction:row;gap:10px}}.p-image-wrapper .flags-extra .flag.flag-discount{display:none}.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)}.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:#b40000;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:#b40000;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:#b40000}.flag.flag-new{background-color:#d4eec4;color:#6b3}.flag.flag-doporucujeme{color:#069}.product .prices .price-save{color:#b40000;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/602809.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/602809.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{position:relative}.products-block .product:hover .p .image img{transform:scale(1.03)}.products-block .product .p{margin-bottom:0}.products-block .product .p .image{height:50%;order:-3;overflow:hidden;position:relative}@media (max-width:1439px){.products-block .product .p .image{height:50%}}@media (min-width:320px) and (max-width:767px){.products-block .product .p .image{height:50%}}.products-block .product .p .image .price-save.circle{align-items:center;background-color:#fed0d0;border-radius:9999px;bottom:0;color:#cc3505;display:flex;font-size:16px;font-weight:500;height:52px;justify-content:center;position:absolute;right:10px;width:52px;z-index:100}.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);display:block;font-size:16px;font-weight:600;height:unset;margin-inline:auto;max-width:150px;padding:0;text-align:center}.products-block .product .p .p-in{display:flex;flex-direction:column;height:55%;padding-top:0;position:relative}@media (max-width:1439px){.products-block .product .p .p-in{height:60%}}@media (min-width:320px) and (max-width:767px){.products-block .product .p .p-in{height:50%}}.products-block .product .p .p-in-in{padding-top:21px;position:relative}.products-block .product .p .p-in-in .widget-parameter-list{list-style:none;margin:0;padding:0}.products-block .product .p .p-in-in .widget-parameter-list a{font-weight:600;text-decoration:none}.products-block .product .p .p-in-in .brand{display:block;font-size:16px;font-weight:600;text-align:center}.products-block .product .p .p-in-in .size{display:block;font-weight:600}.products-block .product .p .stars-placeholder{display:none}.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 .availability-amount{color:#6b3}.products-block .product .p .availability span[style="color:#66BB33"]{padding-left:15px;position:relative}.products-block .product .p .availability span[style="color:#66BB33"]:before{background:url(https://cdn.myshoptet.com/usr/602809.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 .p-bottom{margin-top:auto;padding:5px 0 0!important}@media (max-width:390px){.products-block .product .p .p-bottom{margin-top:unset}}.products-block .product .p .p-bottom>div .prices{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;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:#b40000}.products-block .product .p .p-bottom>div .prices .price-save{color:#9d9d9d;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 .pr-action{display:flex;gap:10px;justify-content:center}.products-block .product .p .p-bottom .p-tools .pr-action>.add-to-cart-button[data-testid=buttonAddToCart]{max-width:105px}@media screen and (max-width:1439px){.products-block .product .p .p-bottom .p-tools .pr-action>.add-to-cart-button[data-testid=buttonAddToCart]{display:grid;max-width:55px;place-content:center}.products-block .product .p .p-bottom .p-tools .pr-action>.add-to-cart-button[data-testid=buttonAddToCart] span{font-size:0}.products-block .product .p .p-bottom .p-tools .pr-action>.add-to-cart-button[data-testid=buttonAddToCart] span:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' fill='none'%3E%3Cpath d='M16.267 14.516H3.515a.703.703 0 0 1-.676-.51L.027 4.162a.703.703 0 0 1 .676-.896H17.89l.503-2.262a.703.703 0 0 1 .686-.55h4.219a.703.703 0 1 1 0 1.405h-3.655l-2.538 11.424a2.112 2.112 0 0 1 1.271 1.936c0 1.163-.946 2.11-2.11 2.11H3.516a.703.703 0 1 1 0-1.407h12.75a.704.704 0 0 0 .002-1.406ZM1.635 4.672l2.411 8.437h11.656l1.875-8.437H1.635Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:20px;width:20px}}.products-block .product .p .p-bottom .p-tools .pr-action .quantity{display:block;height: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 16px;width:100%}.in-znacka .products-block{margin-top:20px}@media (min-width:480px){.products-block .product{padding:10px}}.products-block .product .add-to-cart-button,.products-block .product .availability,.products-block .product .quantity{opacity:0;transition:opacity .2s ease}.products-block .product .add-to-cart-button.purchasability-checked,.products-block .product .availability.purchasability-checked,.products-block .product .quantity.purchasability-checked{opacity:1}.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}@media screen and (min-width:992px) and (max-width:1200px){.pr-action .quantity{padding-inline:16px;width:80px}.pr-action .quantity .decrease,.pr-action .quantity .increase{width:22px}}.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:#b40000}.cart-table .cart-table-header td{color:var(--color-tertiary);font-size:14px;font-weight:300}.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);display:none;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-radius:6px;margin-top:0;padding:10px 15px}.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 .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}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr td[data-testid=orderTotalPrice]{visibility:hidden}@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}.vip-customer #content #filters .filter-section{border-top:unset}.vip-customer #content #filters>.slider-wrapper .slider-content,.vip-customer #content #filters>.slider-wrapper .slider-header,.vip-customer #content #filters>.slider-wrapper h4,.vip-customer #content .order-summary-item.price,.vip-customer #content .prices{display:none}.vip-customer #content .in-krok-1 .order-summary .order-summary-inner{padding:10px 15px}.vip-customer #content .in-krok-1 .order-summary .order-summary-item.helper,.vip-customer #content .in-krok-1 .order-summary .order-summary-item.price{display:none}.vip-customer #content .client-table-font .cell--price,.vip-customer #content .table-order-details tbody .cell--price{visibility:hidden}.vip-customer #content .table-order-details .list-summary{display:none}.vip-customer .cart-widget .cart-widget-product-price>strong{display:none!important}.vip-customer #shipping-billing-summary.order-recapitulation,.vip-customer .cart-widget-product-price,.vip-customer .order-summary-item.helper,.vip-customer .order-summary-item.prices,.vip-customer .p-final-price-wrapper,.vip-customer .p-price.p-cell,.vip-customer .p-total .price-final,.vip-customer .price-wrapper,.vip-customer .recapitulation-table tr:not([data-testid=recapCartItem]),.vip-customer .searchWhisperer__product__price{display:none}.customer-page .table th.cell--price,.customer-page.vip-customer .table td.cell--price{display:none!important}html[lang=en] .id--16 .co-box.co-basic-information h4:after{content:"Basic information"}html[lang=en] .cart-table .cart-table-header td.cart-p-image:before{content:"Product"}html[lang=en] .cart-table tr[data-testid=recapItem] td.p-cell.p-price,html[lang=en] .cart-table tr[data-testid=recapItem] td.p-cell.p-total,html[lang=en] .cart-table tr[data-testid=recapItem] td[data-testid=recapItemPrice]{visibility:hidden}html[lang=en] .order-summary-item.price .price-primary.price-label:before,html[lang=en] .summary .price-primary.price-label:before{content:"Total price:";display:block;font-size:22px}html[lang=en] .order-summary .recapitulation-shipping-billing>strong:before{content:"Shipping method:"}html[lang=en] .order-summary .recapitulation-shipping-billing.last>strong:before{content:"Payment method:"}html[lang=cs] .cart-table .cart-table-header td.cart-p-image:before{content:"Produkt"}html[lang=cs] .cart-table tr[data-testid=recapItem] td.p-cell.p-price,html[lang=cs] .cart-table tr[data-testid=recapItem] td.p-cell.p-total,html[lang=cs] .cart-table tr[data-testid=recapItem] td[data-testid=recapItemPrice]{visibility:hidden}html[lang=cs] .order-summary-item.price .price-primary.price-label:before,html[lang=cs] .summary .price-primary.price-label:before{content:"Celková cena:";display:block;font-size:22px}html[lang=cs] .order-summary .recapitulation-shipping-billing>strong:before{content:"Způsob dopravy:"}html[lang=cs] .order-summary .recapitulation-shipping-billing.last>strong:before{content:"Způsob platby:"}.id--16 .top-navigation-tools,.id--17 .top-navigation-tools,.id--9 .top-navigation-tools{margin-left:auto}@media (min-width:768px){.id--15 .top-navigation-bar .container>div{flex:auto!important}}.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/602809.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}.in-index .benefitBanner{padding-bottom:20px}.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}.benefitBanner.position--benefitHomepage:before{left:-50%}.benefitBanner.position--benefitHomepage:after,.benefitBanner.position--benefitHomepage:before{background:#f9f9f9;content:"";display:block;height:54px;position:absolute;right:0;width:100%;z-index:-1}.benefitBanner.position--benefitHomepage:after{left:50%;top:0}.benefitBanner__item{border-bottom:1px solid #e7e7e7;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}}.banner-about-us{display:flex;flex-direction:column;gap:16px}.banner-about-us .image,.banner-about-us .text{flex-basis:100%}.banner-about-us .text{display:flex;flex-direction:column;justify-content:center}.banner-about-us .text a,.banner-about-us .text h2,.banner-about-us .text p{max-width:72ch;text-align:left}.banner-about-us .text a,.banner-about-us .text p{font-size:18px}.banner-about-us .image{height:auto;width:100%}@media (min-width:992px){.banner-about-us .image{max-width:638px}}.banner-about-us .text{order:2}.banner-about-us .image{order:1}@media (min-width:992px){.banner-about-us{align-items:center;flex-direction:row}.banner-about-us .text{order:1}.banner-about-us .image{order:2}}.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:#f9f9f9;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 #f9f9f9;bottom:0;box-shadow:9999px 0 0 #f9f9f9;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/602809.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}}.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}.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,.in-kontakty #content{padding-left:20px;padding-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/602809.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,.in-kontakty #content-wrapper{padding-left:0;padding-right:0}.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}}.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}.in-index .box-filters,.in-vyhledavani .sidebar{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlYWRlci9faGVhZGVyLXdpZGdldHMuc2NzcyIsInN0eWxlLmNzcyIsIndlYi1zZXR0aW5ncy9fYnV0dG9ucy5zY3NzIiwid2ViLXNldHRpbmdzL192YXJpYWJsZXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fZm9ybXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fc2l0ZS1zcGVjaWZpY3Muc2NzcyIsIndlYi1tb2R1bGVzL19mYXZvdXJpdGUuc2NzcyIsIndlYi1tb2R1bGVzL19pbnN0YWdyYW0uc2NzcyIsIndlYi1tb2R1bGVzL19sYXN0LXZpZXdlZC5zY3NzIiwid2ViLW1vZHVsZXMvX3JhdGluZy5zY3NzIiwid2ViLW1vZHVsZXMvX3NpdGUtbXNnLnNjc3MiLCJ3ZWItbW9kdWxlcy9fc2xpY2stc2xpZGVyLnNjc3MiLCJoZWFkZXIvX2hlYWRlci1tb2JpbGUuc2NzcyIsImhlYWRlci9faGVhZGVyLXRvcC5zY3NzIiwiaGVhZGVyL19uYXZpZ2F0aW9uLW1vYmlsZS5zY3NzIiwiaGVhZGVyL19uYXZpZ2F0aW9uLnNjc3MiLCJoZWFkZXIvX3RvcC1uYXZpZ2F0aW9uLWJhci5zY3NzIiwiZm9vdGVyL19mb290ZXItbW9iaWxlLnNjc3MiLCJmb290ZXIvX2Zvb3Rlci5zY3NzIiwiZm9vdGVyL19uZXdzbGV0dGVyLnNjc3MiLCJob21lcGFnZS9fYWJvdXQtdXMuc2NzcyIsImhvbWVwYWdlL19icmFuZHMuc2NzcyIsImhvbWVwYWdlL19jYXJvdXNlbC5zY3NzIiwiaG9tZXBhZ2UvX3RvcC1jYXRlZ29yaWVzLnNjc3MiLCJob21lcGFnZS9fYmxvZy5zY3NzIiwiaG9tZXBhZ2UvX3Jldmlldy5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktY29udGVudC5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktdG9wLnNjc3MiLCJjYXRlZ29yaWVzL19maWx0ZXJzLnNjc3MiLCJjYXRlZ29yaWVzL19wYWdpbmF0aW9uLnNjc3MiLCJjYXRlZ29yaWVzL19wcm9kdWN0cy10b3Auc2NzcyIsImNhdGVnb3JpZXMvX3NpZGViYXIuc2NzcyIsImNhdGVnb3JpZXMvX3N1YmNhdGVnb3JpZXMuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19kZXNjcmlwdGlvbi5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3AtZGF0YS13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1kZXRhaWwuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19wLWltYWdlLXdyYXBwZXIuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19wb3B1cC5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3ZhcmlhbnRzLnNjc3MiLCJwcm9kdWN0cy9fZmxhZ3Muc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy1zbGlkZXIuc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy12aWV3LnNjc3MiLCJwcm9kdWN0cy9fcXVhbnRpdHkuc2NzcyIsImNhcnQvX2NhcnQtY29udGVudC5zY3NzIiwicGFnZS9fNDA0LnNjc3MiLCJwYWdlL19iYW5uZXJzLnNjc3MiLCJwYWdlL19ibG9nLnNjc3MiLCJwYWdlL19icmVhZGNydW1icy5zY3NzIiwicGFnZS9fcGFnZS1jb250ZW50LnNjc3MiLCJwYWdlL19wYWdlLnNjc3MiLCJwYWdlL191c3Auc2NzcyIsInNpZGViYXItbWVudS1ocC9fc2lkZWJhci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQStQc0IsZ0JDc2tEdEIsQ0NyMERBLFdBQ0UsY0FBQSxDQUNBLHlCQUFBLENBQ0EsV0FBQSxDQUNBLDhCREdGLENDRkUscUNBR0UsaUJBQUEsQ0FGQSxlQUFBLENBQ0EsaUJES0osQ0NGRSx5QkFHRSxpQkFBQSxDQUZBLGNBQUEsQ0FDQSxvQkRLSixDQ0ZFLG1DQUVFLHFDQ1JNLENEU04saUNDVE0sQ0RXTixvQ0FBQSxDQUpBLFVEUUosQ0NISSwrQ0FHRSwyQ0NkVSxDRGFWLHVDQ2JVLENEWVYsVURPTixDQ0ZFLHVDQUVFLHFCQzdCSSxDRDhCSixpQ0NyQk0sQ0R1Qk4sb0NBQUEsQ0FKQSwyQkRRSixDQ0dFLDJNQUhJ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Q0FEQSxpQmxCeXRGTixDa0J2dEZNLHNEQUNFLDJCaEJ6QkQsQ2dCMEJDLGVsQnl0RlIsQ2tCeHRGUSwyREFFRSxhaEJqQkosQ2dCZ0JJLGVsQjJ0RlYsQ2tCcnRGRSwyQ0FJRSxxQkFBQSxDQUZBLGVBQUEsQ0FEQSxpQkFBQSxDQUVBLFVsQnd0RkosQ2tCcnRGTSxvRUFDRSxZbEJ1dEZSLENrQnB0Rkksb0VBR0UsMkJoQi9DQyxDZ0I2Q0QsZUFBQSxDQUNBLGlCbEJ1dEZOLENrQnJ0Rk0sc0VBQ0UsMkJoQmpERCxDZ0JrREMsY2xCdXRGUixDa0JqdEZBLHlCQUNFLDJCQUNFLGdCQUFBLENBQ0EsaUJsQm90RkYsQ0FDRixDa0JsdEZBLHlCQUdNLGlEQUNFLGNsQmt0Rk4sQ0FDRixDbUIxeEZBLGlCQUNFLFluQjR4RkYsQ21CeHhGSSwyQkFDRSxpQkFBQSxDQUNBLGtCbkIyeEZOLENtQjF4Rk0scUNBQ0UsWW5CNHhGUixDbUIxeEZRLGtEQUNFLGlCbkI0eEZWLENtQnp4Rk0sOEJBRUUsd0JBQUEsQ0FEQSw0Qm5CNHhGUixDbUJ0eEZBLG9DQUdNLHlCQUNFLHdCQUFBLENBQ0EsNEJuQnV4Rk4sQ0FDRixDb0JuekZBLFFBQ0UsZXBCcXpGRixDb0JuekZJLHVCQUNFLGNBQUEsQ0FDQSxZcEJxekZOLENvQm56Rkksb0NBQ0UsVXBCcXpGTixDb0JsekZFLHFCQUVFLDRCQUFBLENBREEsY3BCcXpGSixDb0JqekZJLDZCQUNFLGlCQUFBLENBQ0Esa0JwQm16Rk4sQ29CanpGSSxtQ0FDRSxjcEJtekZOLENvQmx6Rk0sdUNBQ0UsYXBCb3pGUixDb0JqekZJLG1DQU1FLGtCQUFBLENBSEEsWXBCc3pGTixDb0JqekZJLG1DQUNFLHFCcEJtekZOLENvQi95RkEseUJBRUkscUJBTUUsa0JBQUEsQ0FIQSxZcEJvekZKLENvQi95RkUsc0JBQ0Usd0JwQml6RkosQ29CL3lGRSxvQkFDRSxrQnBCaXpGSixDQUNGLENvQjl5RkEscUNBRUksb0JBQ0Usa0JwQit5RkosQ0FDRixDb0I1eUZBLHlCQUNFLFFBQ0UsWXBCOHlGRixD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aXZJRixDZ0MvdUlDLHlDQUlDLGtCQUFBLENBREEsWUFBQSxDQUZBLGVBQUEsQ0FDQSxVaENtdklGLENnQ2h2SUUsNENBQ0MsK0JoQ2t2SUgsQ2dDanZJRywwREFDQyw0QmhDbXZJSixDZ0NodklJLHdIQUVDLGNoQ2t2SUwsQ2dDL3VJRyw4RkFFQyxjQUFBLENBQ0EsY2hDaXZJSixDZ0MvdUlHLCtDQUVDLGVBQUEsQ0FEQSxrQmhDa3ZJSixDZ0NodklJLGlEQUNDLGVoQ2t2SUwsQ2dDanZJSyx1REFDQyxvQmhDbXZJTixDZ0MvdUlHLCtDQUNDLGVoQ2l2SUosQ2dDdnVJRSx5R0FDQyxZaEM2dUlILENnQzN1SUUsNkNBQ0Msd0JBQUEsQ0FHQSxhQUFBLENBREEsY0FBQSxDQURBLGVBQUEsQ0FHQSxrQmhDNnVJSCxDZ0MxdUlDLHlDQUNDLFloQzR1SUYsQ2dDeHVJQyxrQ0FDQyxnQmhDMnVJRixDZ0MxdUlFLHNEQUNDLGNBQUEsQ0FDQSxlQUFBLENBQ0Esb0JoQzR1SUgsQ2dDM3VJRyw0REFDQywwQjlCbEdNLEM4Qm1HTixjaEM2dUlKLENnQ3Z1SUMsdUJBRUMsYUFBQSxDQUNBLGNBQUEsQ0FGQSxVaEM0dUlGLENnQ3Z1SUEsbUJBQ0MsWWhDMHVJRCxDZ0N2dUlDLGlCQUNDLGlCaEMwdUlGLENnQ3p1SUUsd0JBQ0MsWWhDMnVJSCxDZ0N6dUlFLG1CQUNDLDJCaEMydUlILENnQ3R1SUMsMEJBQ0Msa0JoQ3l1SUYsQ2dDdnVJQywwQkFDQyxlaEN5dUlGLENnQ3R1SUEsZ0ZBQ0MsYWhDeXVJRCxDZ0NydUlFLGdEQUNDLFloQ3d1SUgsQ2dDdHVJRSxpREFDQyxTQUFBLENBQ0EsaUJoQ3d1SUgsQ2dDbnVJQSx5QkFHRyw0REFDQyxXaENvdUlGLENnQ2x1SUMsNERBQ0MsVWhDb3VJRixDQUNGLENnQ2h1SUEsb0NBRUUsZ0NBQ0MsY2hDaXVJRCxDZ0M5dElELHNCQUNDLGNoQ2d1SUEsQ2dDL3RJQSx5Q0FDQyxrQkFBQSxDQUNBLGNoQ2l1SUQsQ2dDenRJQyxxRUFDQyxjaEM4dElGLENBQ0YsQ2dDMXRJQSx5QkFF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Q29FUixtQ3hDcEVRLEN3Q3FFUixVMUM2bUxMLEMwQ3ZtTEEsMkJBQ0MsYzFDMG1MRCxDMEN4bUxBLHdGQUVDLFUxQzJtTEQsQzBDeG1MQyxxQkFDQyxlMUMybUxGLEMwQ3ZtTEcsdUNBRUMsZUFBQSxDQURBLFUxQzBtTEosQzBDdG1MRSxrQkFHQyxjQUFBLENBREEsbUJBQUEsQ0FEQSxnQjFDMG1MSCxDMEN2bUxHLHNDQUNDLGMxQ3ltTEosQzBDdm1MRyw2QkFDQyxlMUN5bUxKLEMwQ3ZtTEcsK0JBQ0MsY0FBQSxDQUNBLFUxQ3ltTEosQzBDeG1MSSxtQ0FDQyxVMUMwbUxMLEMwQ3RtTEksMkJBQ0Msb0IxQ3dtTEwsQzBDcm1MRyxpQ0FDQyxjQUFBLENBQ0EsZTFDdW1MSixDMEN0bUxJLHdDQUNDLGUxQ3dtTEwsQzBDcm1MRyw2QkFDQyxlMUN1bUxKLEMwQ3BtTEUsMENBR0MsY0FBQSxDQURBLGVBQUEsQ0FEQSxXQUFBLENBR0EsZUFBQSxDQUNBLGtCMUNzbUxILEMwQ25tTEMseUJBQ0MsbUIxQ3FtTEYsQzBDcG1MRSxnQ0FDQyxhMUNzbUxILEMwQ2xtTEUsa0NBQ0MsMkJ4Q2hKSSxDd0NrSkosY0FBQSxDQURBLGUxQ3FtTEgsQzBDbG1MRywwQ0FDQyxpQjFDb21MSixDMEM3bExFLGtDQUVDLGMxQ2dtTEgsQzBDL2xMRyw0REFDQyxVMUNpbUxKLEMwQy9sTEcscUNBQ0Msa0IxQ2ltTEosQzBDaG1MSSx1Q0FDQywyQnhDcktFLEN3Q3NLRixvQjFDa21MTCxDMENqbUxLLDZDQUNDLHlCMUNtbUxOLEMwQ2htTEksMENBQ0MsVTFDa21MTCxDMENobUxNLHNEQUNDLGUxQzBtTFAsQzBDOWxMTSwyR0FOQyxlQUFBLENBSkEsMEJ4QzdLRyxDd0M0S0gsY0FBQSxDQU1BLFdBQUEsQ0FGQSxnQkFBQSxDQURBLFlBQUEsQ0FEQSxLQUFBLENBS0EsVTFDNm1MUCxDMEN6bUxNLHFEQUNDLGUxQ3dtTFAsQzBDNWxMTSwwREFFQywwQnhDdE1HLEN3Q3FNSCx5QkFBQSxDQUlBLGNBQUEsQ0FGQSxnQkFBQSxDQUdBLFlB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Q2pqTEQsaUJBQ0MsUzFDbWpMQSxDMENoakxBLHlCQUNDLGUxQ2tqTEQsQzBDOWlMQSx1QkFFQyxrQjFDZ2pMRCxDMEMvaUxDLHVDQUVDLHVCQUFBLENBREEsa0IxQ2tqTEYsQ0FDRixDMEM3aUxBLDBCQUVFLDhCQUNDLFkxQzhpTEQsQ0FDRixDMEMzaUxBLHlCQUNDLFlBQ0MsNEIxQzZpTEEsQzBDMWlMQyx5Q0FDQywrQjFDK2lMRixDMEMxaUxBLHNDQUVDLHdCQUFBLENBQ0EseUIxQzRpTEQsQzBDeGlMQSxrQ0FDQyxjMUMwaUxELEMwQ3JpTEMsNkNBRUMsYUFBQSxDQUNBLGlCMUN1aUxGLEMwQ3RpTEUsMkRBQ0MsaUIxQ3lpTEgsQzBDbGlMQywwQkFDQyw0QkFBQSxDQUNBLGVBQUEsQ0FDQSxnQjFDb2lMRixDMEM5aExDLG9DQUNDLGlCMUNnaUxGLENBQ0YsQzBDNWhMQSx5QkFFRSxpREFDQyxhMUM2aExELEMwQzNoTEEsc0NBQ0MsWTFDNmhMRCxDMEN4aExBLGtEQUNDLGExQzJoTEQsQzBDemhMQSxnQ0FDQyxXQUFBLENBQ0EsaUIxQzRoTEQsQzBDMWhMRSw4RUFDQyxpQjFDNmhMSCxDMEMxaExDLGdEQUNDLFkxQzZoTEYsQzBDdmhMQyx5Q0FJQyxxQjFDeWhMRixDMEN4aExFLHlEQUNDLE8xQzBoTEgsQ0FDRixDMENwaExDLDZCQUNDLHlCMUNzaExGLEMwQ2hoTEssa0VBQ0MsUTFDa2hMTixDMEN2Z0xHLGdEQUNDLGdCMUMwZ0xKLEMwQzcvS0Usa1FBQ0MsWTFDdWdMSCxDMENuZ0xHLHNFQUNDLGlCMUNxZ0xKLEMwQ25nTEcsdUpBRUMsWTFDcWdMSixDMEMxL0tJLHNIQUNDLGlCMUMrL0tMLEMwQzUvS0csMERBQ0MsWTFDOC9LSixDMEN6L0tFLDZEQUNDLHNCMUMyL0tILEMwQ3YvS0MsbWJBV0MsWTFDeS9LRixDMENyL0tBLHVGQUNDLHNCMUN3L0tELEMwQ2gvS0ssNERBQ0MsMkIxQ20vS04sQzBDeCtLSyxvRUFDQyxpQjFDMCtLTixDMEM3OUtJLCtOQUNDLGlCMUNrK0tMLEMwQ3o5S0ksbUlB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dmlzaWJsZSB7XG4gIC51c2VyLWFjdGlvbiB7XG4gICAgLnVzZXItYWN0aW9uLWluIHtcbiAgICAgID4gZGl2LnVzZXItYWN0aW9uLWxvZ2lue1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDE2MCwgMTE2LCAxMTYsIDAuMDYpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNoZWFkZXIge1xuICAudXNlci1hY3Rpb24ge1xuICAgIC5sb2dpbi13aWRnZXQucG9wdXAtd2lkZ2V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5sb2dpbi13aWRnZXQge1xuICAucmVnaXN0cmFjZS1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzVweDtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMzBweDtcbiAgICB9XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC5sb2dpbi13aWRnZXR7XG4gICAgcGFkZGluZy10b3A6MDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xuICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgIFxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgIH1cbiAgICBcbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgLnBvcHVwLXdpZGdldC1pbm5lcntcbiAgICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgICAgIGJvcmRlcjowO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZzoyMXB4IDIwcHg7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAgICAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgICYuY2xvc2V7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcXGU5MTJcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICByaWdodDogLTIycHg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1hY3Rpb24tdGFic3tcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cblxuICAgIGgye1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgICAuc29jaWFsLWxvZ2luLWJ1dHRvbnN7XG4gICAgICAgICAgbWFyZ2luLXRvcDoxMnB4O1xuICAgICAgfVxuICAgICAgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXJ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbToyNnB4O1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2dpbi13cmFwcGVye1xuICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAuYnRue1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAucGFzc3dvcmQtaGVscGVye1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMjBweCA1cHggMDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5lbWF0ZXVjZXR7XG4gICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzAwMDtcbiAgICAgICAgICBwYWRkaW5nOjIzcHggMCAxOXB4IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDoyM3B4O1xuICAgICAgICAgIHB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L3N2Zy91c2Vycy1tZWRpY2FsLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvc3ZnL3VzZXJzLW1lZGljYWwuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjowcHggYXV0byAxMnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6NDVweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDozMHB4O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTNweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50YWItY29udGVudHtcbiAgICAgICAgICBmb3Jte1xuICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjhweDtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLmVtYWlse1xuICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlXFvml2YXRlbHNrw6kgam3DqW5vIG5lYm8gZS1tYWlsICpcIjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLnBhc3N3b3Jke1xuICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIkhlc2xvXCI7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5sb2dpbi13cmFwcGVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICAucGFzc3dvcmQtaGVscGVye1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAzMXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICYuYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlNTg0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6I2U1ODQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNjYTc1MDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0e3RvcDo1MCV9XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZXtcbiAgI2Nib3hPdmVybGF5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAuMztcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIHB1dm9kbmkga29udmVyem5pIGJhcnZhICsgYmFydmEgc2FibG9ueSA0ICovXG4uYnRuLCBhLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpub3QoLmJ0bi1zbSksIGEuYnRuOm5vdCguYnRuLXNtKSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmJ0bi5idG4tc20sIGEuYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYnRuLmJ0bi1kZWZhdWx0LCBhLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCBhLmJ0bi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktaG92ZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTtcbn1cbi5idG4udW52ZWlsLWJ1dHRvbiwgYS5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLmJ0bi51bnZlaWwtYnV0dG9uOmhvdmVyLCBhLmJ0bi51bnZlaWwtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5idG4tY2FydCwgLmJ0bi5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLXNlY29uZGFyeSwgYS5idG4uYnRuLWNvbnZlcnNpb24sIGEuYnRuLmJ0bi1jYXJ0LCBhLmJ0bi5idG4uYnRuLXByaW1hcnksIGEuYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1jb252ZXJzaW9uOmhvdmVyLCAuYnRuLmJ0bi1jYXJ0OmhvdmVyLCAuYnRuLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBhLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgYS5idG4uYnRuLWNhcnQ6aG92ZXIsIGEuYnRuLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgYS5idG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTtcbn1cbi5idG4uYnRuLXN1Y2Nlc3MsIGEuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uYnRuLmJ0bi1zdWNjZXNzOmhvdmVyLCBhLmJ0bi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI4MzA1NjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5idG4udW52ZWlsLWJ1dHRvbiwgI2Zvb3RlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzLCBpbnB1dDpmb2N1cywgc2VsZWN0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cblxuLmNvbXBhY3QtZm9ybSAuYnRuLCAuaW5wdXQtZ3JvdXAgLmJ0biwgLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAgLmJ0biB7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5jb21wYWN0LWZvcm0gLmJ0bjo6YmVmb3JlLCAuaW5wdXQtZ3JvdXAgLmJ0bjo6YmVmb3JlLCAuZGlzY291bnQtY291cG9uIC5pbnB1dC1ncm91cCAuYnRuOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuLmNvbXBhY3QtZm9ybSAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwgLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3Vic2NyaWJlLWZvcm0gLmJ0biB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zdWJzY3JpYmUtZm9ybSAuYnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1YnNjcmliZS1mb3JtIC5idG4gLnNyLW9ubHkge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgY2xpcDogaW5pdGlhbDtcbn1cblxuc2VsZWN0LCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ2dBQUFBNkNBSUFBQUJOZ295cUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSE5KUkVGVWVOcnMyTHNOd0RBSVJWRTdDekFwMDdBbFU0UXFSWlFVZVNnZlJmZVZJUGxJTnFMd3pFd3pHNDluR1M4RkdCZ1lHQmdZR0JnWUdCajR0N0M3eTkwV0hCRm5wMWU5dWpkZTlhRjlWUlhmZUdjTHFqNWNtNjJwbGRuNUVaRFZMc3dDQVFZR0JnWUdCZ1lHL2hhOENqQUFrZEVtd1VuQ1NPNEFBQUFBU1VWT1JLNUNZSUk9KTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IDA7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBsZWZ0OiAzcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0b3A6IDEwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGxlZnQ6IDVweDtcbn1cblxubGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4udHlwZS1wcm9kdWN0IC5jb25zZW50cyAud2hvbGUtd2lkdGggYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY29uc2VudHMgLndob2xlLXdpZHRoIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb25zZW50cyAud2hvbGUtd2lkdGggYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5jb25zZW50cyAud2hvbGUtd2lkdGggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuLm92ZXJhbGwtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuaDEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuI2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS4zODQ2MTU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI2NvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4jY29udGVudCBwIHtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cblxuLmNvbnRlbnQgYSwgLmNvbnRlbnQgLmxpbmstbGlrZSwgLmJhbm5lciBhLCAuYmFubmVyIC5saW5rLWxpa2UsIC5iYW5uZXItd3JhcHBlciBhLCAuYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZSwgLmJhbm5lci1jYXRlZ29yeSBhLCAuYmFubmVyLWNhdGVnb3J5IC5saW5rLWxpa2UsIC5jYXJvdXNlbC1pbm5lciBhLCAuY2Fyb3VzZWwtaW5uZXIgLmxpbmstbGlrZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29udGVudCBhOmhvdmVyLCAuY29udGVudCAubGluay1saWtlOmhvdmVyLCAuYmFubmVyIGE6aG92ZXIsIC5iYW5uZXIgLmxpbmstbGlrZTpob3ZlciwgLmJhbm5lci13cmFwcGVyIGE6aG92ZXIsIC5iYW5uZXItd3JhcHBlciAubGluay1saWtlOmhvdmVyLCAuYmFubmVyLWNhdGVnb3J5IGE6aG92ZXIsIC5iYW5uZXItY2F0ZWdvcnkgLmxpbmstbGlrZTpob3ZlciwgLmNhcm91c2VsLWlubmVyIGE6aG92ZXIsIC5jYXJvdXNlbC1pbm5lciAubGluay1saWtlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jaGV2cm9uLWFmdGVyOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLndlbGNvbWUtd3JhcHBlciB1bCwgLmNhdGVnb3J5LXBlcmV4IHVsLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCwgLnRhYi1jb250ZW50IHVsLCBhcnRpY2xlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCBsaSwgLmNhdGVnb3J5LXBlcmV4IHVsIGxpLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsIGxpLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaSwgLnRhYi1jb250ZW50IHVsIGxpLCBhcnRpY2xlIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCBsaTo6YmVmb3JlLCAuY2F0ZWdvcnktcGVyZXggdWwgbGk6OmJlZm9yZSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLCAudGFiLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSwgYXJ0aWNsZSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoMSwgI2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICBoMiwgLnByb2R1Y3RzLWhlYWRlciwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgYm9keSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbi5saW5rLWxpa2UsIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmxpbmstbGlrZTpob3ZlciwgLmxpbmstbGlrZTpmb2N1cywgYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbiNwcm9kdWN0c1RvcCAuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1wYWdlIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QuZmF2LWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC5mYXYtYWN0aXZlOm50aC1jaGlsZCgybikge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdC5mYXYtYWN0aXZlOm50aC1jaGlsZCgzbikge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1wYWdlIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QuZmF2LWFjdGl2ZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAudHlwZS1wYWdlIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3QuZmF2LWFjdGl2ZTpudGgtY2hpbGQoNG4pIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmluLWZhdm9yaXRlIC5jb250ZW50LWlubmVyLFxuLmluLW9ibGliZW5lIC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhdi1wcm9kdWN0cyAucHJvZHVjdCAucC1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhdi1wcm9kdWN0cyAucHJvZHVjdCAucCAuZmF2b3VyaXRlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZhdi1wcm9kdWN0cyAucHJvZHVjdCAucCAuZmF2b3VyaXRlIC5hZGRfZmF2b3VyaXRlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5mYXYtcHJvZHVjdHMgLnByb2R1Y3QgLmZsYWdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3QgLnAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdCAucCAuZmF2b3VyaXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuLnByb2R1Y3QgLnAgLmZhdm91cml0ZSAuYWRkX2Zhdm91cml0ZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHJvZHVjdCAucCAuZmF2b3VyaXRlIC5hZGRfZmF2b3VyaXRlIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHN0cm9rZTogIzI1NDA4ZjtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBmaWxsOiB3aGl0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4cHgnIGhlaWdodD0nMjRweCcgdmlld0JveD0nMCAwIDI4IDI0JyB2ZXJzaW9uPScxLjEnIGZpbGw9JyUyMzAwMDAwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2Utd2lkdGg9JzEnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdobGF2aWNrYScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyNzAuMDAwMDAwLCAtODQuMDAwMDAwKScgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J2xpa2UtOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTI3MC4wMDAwMDAsIDg0LjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMjUuMTg0MDYxMSwyLjM1NzYxNjYgQzIzLjg0NDE2NjIsMC44MzcyNjg1MzEgMjEuOTg1MzU1OCwwIDE5Ljk1MDEyNDcsMCBDMTcuMDg3NzA2MywwIDE1LjI3NTQ4MTUsMS43MDk1NTU5IDE0LjI1OTI5ODYsMy4xNDM3MzY0IEMxMy45OTU2NDkyLDMuNTE1ODkxMTIgMTMuNzcxMzY5NCwzLjg4OTA1Mzk2IDEzLjU4MzA2MzYsNC4yNDAxOTczOCBDMTMuMzk0NzU3OCwzLjg4OTA1Mzk2IDEzLjE3MDUzMTEsMy41MTU4OTExMiAxMi45MDY4Mjg3LDMuMTQzNzM2NCBDMTEuODkwNjQ1NywxLjcwOTU1NTkgMTAuMDc4NDIxLDAgNy4yMTYwMDI1NSwwIEM1LjE4MDc3MTQ4LDAgMy4zMjE5NjEwNSwwLjgzNzMyMTU5IDEuOTgyMDEzMDUsMi4zNTc2Njk2NiBDMC43MDM5MzE2NiwzLjgwNzk4MDA1IDAsNS43NTAzNTgxNSAwLDcuODI2OTc1MTIgQzAsMTAuMDg3NDQxIDAuODgyNTI3NzIzLDEyLjE4OTg5NzYgMi43NzczNjUxLDE0LjQ0MzQxMjcgQzQuNDcwODQ0MTcsMTYuNDU3NTI2NCA2LjkwNzE0NzAzLDE4LjUzMzYxMjggOS43MjgzMzg3MywyMC45Mzc2NTU5IEMxMC43Nzk1OTM2LDIxLjgzMzUwMTQgMTEuODY2NzE2MiwyMi43NTk5MDg3IDEzLjAyNDA4ODcsMjMuNzcyNTM2NyBMMTMuMDU4ODQyMywyMy44MDI5OTI1IEMxMy4yMDg4OTI3LDIzLjkzNDM2NjIgMTMuMzk1OTc4MSwyNCAxMy41ODMwNjM2LDI0IEMxMy43NzAxNDkxLDI0IDEzLjk1NzIzNDYsMjMuOTM0MzEzMiAxNC4xMDcyODUsMjMuODAyOTkyNSBMMTQuMTQyMDM4NSwyMy43NzI1MzY3IEMxNS4yOTk0MTEsMjIuNzU5OTA4NyAxNi4zODY1MzM3LDIxLjgzMzU1NDQgMTcuNDM3OTQ3NywyMC45Mzc1NDk3IEMyMC4yNTg5ODAyLDE4LjUzMzY2NTggMjIuNjk1MjgzMSwxNi40NTc1Nzk1IDI0LjM4ODc2MjEsMTQuNDQzNDEyNyBDMjYuMjgzNTk5NSwxMi4xODk4NDQ1IDI3LjE2NjEyNzIsMTAuMDg3NDQxIDI3LjE2NjEyNzIsNy44MjY5NzUxMiBDMjcuMTY2MTI3Miw1Ljc1MDM1ODE1IDI2LjQ2MjE5NTYsMy44MDc5ODAwNSAyNS4xODQwNjExLDIuMzU3NjE2NiBaIE0xNi40MDU0MjI2LDE5LjcyNjExMDMgQzE1LjQ5OTE3NzYsMjAuNDk4MzI4NiAxNC41NjY1MDkzLDIxLjI5MzA5NyAxMy41ODMwNjM2LDIyLjE0ODAzNDIgQzEyLjU5OTY3MSwyMS4yOTMyMDMyIDExLjY2Njk0OTYsMjAuNDk4MzgxNyAxMC43NjA1NDU0LDE5LjcyNjAwNDEgQzUuMjM5Mjk1MzgsMTUuMDIxMTE3NCAxLjU5MTc2NTI3LDExLjkxMjg3NzQgMS41OTE3NjUyNyw3LjgyNjk3NTEyIEMxLjU5MTc2NTI3LDYuMTM4MTEyMTcgMi4xNTQ0NTQyOSw0LjU2OTQ4MDU1IDMuMTc2MjA4NDIsMy40MTAwOTE3OSBDNC4yMDk2ODg1NCwyLjIzNzU0NDQ0IDUuNjQ0MzQ2NTgsMS41OTE3NjUyNyA3LjIxNjAwMjU1LDEuNTkxNzY1MjcgQzkuMzk4MjU5NjcsMS41OTE3NjUyNyAxMC44MDg5MzUxLDIuOTM2MTcwMjEgMTEuNjA4MDAxMyw0LjA2Mzk4ODk2IEMxMi4zMjQ3NzMyLDUuMDc1NTAyNzMgMTIuNjk4Nzg1LDYuMDk1MTg3NTYgMTIuODI2MzM4NCw2LjQ4NjYwMjY0IEMxMi45MzMwMzk3LDYuODE0MjQwOTkgMTMuMjM4NDk5NSw3LjAzNTk3MzkgMTMuNTgzMDYzNiw3LjAzNTk3MzkgQzEzLjkyNzYyNzcsNy4wMzU5NzM5IDE0LjIzMzA4NzUsNi44MTQyNDA5OSAxNC4zMzk3ODg4LDYuNDg2NjAyNjQgQzE0LjQ2NzM0MjMsNi4wOTUxODc1NiAxNC44NDEzNTQxLDUuMDc1NTAyNzMgMTUuNTU4MTI2LDQuMDYzOTM1OSBDMTYuMzU3MTkyMSwyLjkzNjE3MDIxIDE3Ljc2Nzg2NzYsMS41OTE3NjUyNyAxOS45NTAxMjQ3LDEuNTkxNzY1MjcgQzIxLjUyMTc4MDcsMS41OTE3NjUyNyAyMi45NTY0Mzg3LDIuMjM3NTQ0NDQgMjMuOTg5ODY1OCwzLjQxMDA5MTc5IEMyNS4wMTE2NzI5LDQuNTY5NDgwNTUgMjUuNTc0MzYyLDYuMTM4MTEyMTcgMjUuNTc0MzYyLDcuODI2OTc1MTIgQzI1LjU3NDM2MiwxMS45MTI4Nzc0IDIxLjkyNjgzMTksMTUuMDIxMTE3NCAxNi40MDU0MjI2LDE5LjcyNjExMDMgWicgaWQ9J1NoYXBlJyBjbGFzcz0nYnRuX3RvZ2dsZSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IC01cHg7XG59XG4uZmF2b3VyaXRlX2ljb24gLm51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogLTEwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy8vaWNvbi1mYXYtZmFsc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwuZmF2LXllcyAuYnRuX3RvZ2dsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUgaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5idG5fdG9nZ2xlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIG9wYWNpdHk6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIHN2ZyB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsLWlubmVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgaSBzcGFuLm51bWJlcixcbi5wLWRldGFpbC1pbm5lciBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYnV0dG9ucy13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5idXR0b25zLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWlubGluZTogNXB4O1xuICBmaWxsOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHN0cm9rZTogIzI1NDA4Zjtcbn1cbi5idXR0b25zLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdm91cml0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5idXR0b25zLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdi10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnV0dG9ucy13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXYtdGV4dDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNTQwOGY7XG59XG4uYnV0dG9ucy13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDA7XG4gIGZpbGw6ICMyNTQwOGY7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnV0dG9ucy13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUgLmZhdi10ZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDFweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5idXR0b25zLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwuZmF2LXllcyAuYnRuX3RvZ2dsZSAuZmF2LXRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIk9kZWJyYXQgeiB3aXNobGlzdHVcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJ1dHRvbnMtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idXR0b25zLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmh0bWxbbGFuZz1lbl0gLmJ1dHRvbnMtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5idG5fdG9nZ2xlIC5mYXYtdGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUmVtb3ZlIGZyb20gd2lzaGxpc3RcIjtcbn1cblxuLmlnIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlnIGgyIHtcbiAgICB3aWR0aDogOTd2dztcbiAgfVxufVxuLmlnIGgyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiAzMy4zMyU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZDpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQ6bnRoLWNoaWxkKG4rNykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIGE6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcbiAgICBtaW4td2lkdGg6IDE2LjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlnIGgyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaWcgaDIgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmluc3RhZ3JhbS13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgfVxuICAuaW5zdGFncmFtLXdyYXAgLmlnZmVlZDpudGgtY2hpbGQoNSk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3JlY2VudGx5Vmlld2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3JlY2VudGx5Vmlld2VkIC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuI3JlY2VudGx5Vmlld2VkIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW46IDQwcHggMCAyNXB4O1xufVxuI3JlY2VudGx5Vmlld2VkIC50ZXh0LWNlbnRlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbiNyZWNlbnRseVZpZXdlZCAudGV4dC1jZW50ZXIgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2s6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5uYW1lIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyBhOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvcmRlcjogLTE7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIG9yZGVyOiAtMjtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlIC5wcmljZS1zYXZlIHtcbiAgb3JkZXI6IC0yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAubmV3LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3JlY2VudGx5Vmlld2VkIC5zbGljay1saXN0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByaWNlLXNhdmUgKyAucHJpY2Utc2F2ZSxcbiNyZWNlbnRseVZpZXdlZCAucHJpY2Utc3RhbmRhcmQgKyAucHJpY2Utc3RhbmRhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1wcm9kdWN0ICNyZWNlbnRseVZpZXdlZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbiNyZWNlbnRseVZpZXdlZCAuYXZhaWxhYmlsaXR5Lm5vdC1pbi1zdG9jayB7XG4gIGNvbG9yOiAjY2IwMDAwO1xufVxuI3JlY2VudGx5Vmlld2VkIC5hdmFpbGFiaWxpdHkuaW4tc3RvY2sge1xuICBjb2xvcjogIzY2YmIzMztcbn1cbiNyZWNlbnRseVZpZXdlZCAuYXZhaWxhYmlsaXR5LmluLXN0b2NrIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNyZWNlbnRseVZpZXdlZCAuYXZhaWxhYmlsaXR5LmluLXN0b2NrIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyL21pbWVkaWdpdGFsLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMTFweDtcbn1cbiNyZWNlbnRseVZpZXdlZCAuYXZhaWxhYmlsaXR5IC5zaG93LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3JlY2VudGx5Vmlld2VkIC5zbGljay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjcmVjZW50bHlWaWV3ZWQgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxuICAjcmVjZW50bHlWaWV3ZWQgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3JlY2VudGx5Vmlld2VkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYmFubmVyLXJhdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDk0cHg7XG59XG4uYmFubmVyLXJhdGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAjZjlmOWY5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2Y5ZjlmOTtcbiAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjlmOWY5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDBweDtcbiAgdG9wOiAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC02NnB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaGVhZGVyIC5yYXRlLWltZyB7XG4gIHdpZHRoOiAxMDRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYmFubmVyLXJhdGluZyAucmF0ZS1oZWFkZXIgaDQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMjVweCAwIDA7XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nc19faGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nc19faGVhZGVyIGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbi10b3A6IC02N3B4O1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciAuc3RvcmUtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyAuc3RhcnMtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXJzLXJhdGluZyBhLnRvdGFsLXJhdGluZ3Mge1xuICBmb250LXNpemU6IDE3O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyAuc3RhcnMtcmF0aW5nIGEudG90YWwtcmF0aW5nczpmb2N1cywgLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciAuc3RvcmUtcmF0aW5nIC5zdGFycy1yYXRpbmcgYS50b3RhbC1yYXRpbmdzOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZ3NfX2hlYWRlciAuc3RvcmUtcmF0aW5nX19hdmVyYWdlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaXRlbXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaXRlbXMgLnZvdGUtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhbm5lci1yYXRpbmcgLnJhdGUtaXRlbXMgLnZvdGUtd3JhcCAuc3RhcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAzOHB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZS13cmFwIC52b3RlLWNvbnRlbnQge1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZS13cmFwIC52b3RlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1waWMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3RlLXdyYXAgLnZvdGUtc3VtbWFyeSAuc3RhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZS13cmFwIC52b3RlLXJhdGluZyAudm90ZS1kZWxpbWV0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGUtd3JhcCAudm90ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJhbm5lci1yYXRpbmcgLmJ1dHRvbi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhbm5lci1yYXRpbmcgLmJ1dHRvbi13cmFwIC5idG4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5iYW5uZXItcmF0aW5nIC5idXR0b24td3JhcCAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbi5yYXRlLWF2ZXJhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc3RhcnMge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5zdGFycyAuc3Rhci5zdGFyLW9uOjpiZWZvcmUsIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZjMjExO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zdGFycyBzcGFuLCAuc3RhcnMgYSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4uc3RhcnMgLnN0YXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmMyMTE7XG59XG5cbi5zdGFycy1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG5cbi5yYXRlLWF2ZXJhZ2Utd3JhcCAuc3RhcnMgYTo6YmVmb3JlLCAucmF0ZS1hdmVyYWdlLXdyYXAgLnN0YXJzIHNwYW46OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcgLnJhdGUtaXRlbXMgLnZvdGUtd3JhcCB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuLm1zZyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuYm9keTpub3QoLmluLWluZGV4KSAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMyMTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHAge1xuICBtYXJnaW46IDhweCAwO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLW1zZyAuY2xvc2Uge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIsIC50eXBlLXBvc3QgLm92ZXJhbGwtd3JhcHBlciwgLnR5cGUtcGFnZSAub3ZlcmFsbC13cmFwcGVyLCAudHlwZS1wcm9kdWN0IC5vdmVyYWxsLXdyYXBwZXIsIC5pbi1pbmRleCAub3ZlcmFsbC13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nIC5vdmVyYWxsLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIgPiBkaXY6bm90KC5jb250YWluZXIpLCAudHlwZS1jYXRlZ29yeSAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsIC50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIgI2Zvb3RlciwgLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyID4gZGl2Om5vdCguY29udGFpbmVyKSwgLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsIC50eXBlLXBvc3QgLm92ZXJhbGwtd3JhcHBlciAjZm9vdGVyLCAudHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgPiBkaXY6bm90KC5jb250YWluZXIpLCAudHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlciwgLnR5cGUtcGFnZSAub3ZlcmFsbC13cmFwcGVyICNmb290ZXIsIC50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciA+IGRpdjpub3QoLmNvbnRhaW5lciksIC50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLCAudHlwZS1wcm9kdWN0IC5vdmVyYWxsLXdyYXBwZXIgI2Zvb3RlciwgLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgPiBkaXY6bm90KC5jb250YWluZXIpLCAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLCAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciAjZm9vdGVyLCAudHlwZS1wb3N0cy1saXN0aW5nIC5vdmVyYWxsLXdyYXBwZXIgPiBkaXY6bm90KC5jb250YWluZXIpLCAudHlwZS1wb3N0cy1saXN0aW5nIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAub3ZlcmFsbC13cmFwcGVyICNmb290ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIgLnVzZXItYWN0aW9uLCAudHlwZS1wb3N0IC5vdmVyYWxsLXdyYXBwZXIgLnVzZXItYWN0aW9uLCAudHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgLnVzZXItYWN0aW9uLCAudHlwZS1wcm9kdWN0IC5vdmVyYWxsLXdyYXBwZXIgLnVzZXItYWN0aW9uLCAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciAudXNlci1hY3Rpb24sIC50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAudXNlci1hY3Rpb24ge1xuICBvcmRlcjogLTEwO1xufVxuLnR5cGUtY2F0ZWdvcnkgLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyLCAudHlwZS1wb3N0IC5vdmVyYWxsLXdyYXBwZXIgLmFkbWluLWJhciwgLnR5cGUtcGFnZSAub3ZlcmFsbC13cmFwcGVyIC5hZG1pbi1iYXIsIC50eXBlLXByb2R1Y3QgLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyLCAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciAuYWRtaW4tYmFyLCAudHlwZS1wb3N0cy1saXN0aW5nIC5vdmVyYWxsLXdyYXBwZXIgLmFkbWluLWJhciB7XG4gIG9yZGVyOiAtOTtcbn1cbi50eXBlLWNhdGVnb3J5IC5vdmVyYWxsLXdyYXBwZXIgLnRvcC1uYXZpZ2F0aW9uLWJhciwgLnR5cGUtcG9zdCAub3ZlcmFsbC13cmFwcGVyIC50b3AtbmF2aWdhdGlvbi1iYXIsIC50eXBlLXBhZ2UgLm92ZXJhbGwtd3JhcHBlciAudG9wLW5hdmlnYXRpb24tYmFyLCAudHlwZS1wcm9kdWN0IC5vdmVyYWxsLXdyYXBwZXIgLnRvcC1uYXZpZ2F0aW9uLWJhciwgLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIgLnRvcC1uYXZpZ2F0aW9uLWJhciwgLnR5cGUtcG9zdHMtbGlzdGluZyAub3ZlcmFsbC13cmFwcGVyIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBvcmRlcjogLTg7XG59XG4udHlwZS1jYXRlZ29yeSAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsIC50eXBlLXBvc3QgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyLCAudHlwZS1wYWdlIC5vdmVyYWxsLXdyYXBwZXIgI2hlYWRlciwgLnR5cGUtcHJvZHVjdCAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsIC5pbi1pbmRleCAub3ZlcmFsbC13cmFwcGVyICNoZWFkZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgLm92ZXJhbGwtd3JhcHBlciAjaGVhZGVyIHtcbiAgb3JkZXI6IC03O1xufVxuLnR5cGUtY2F0ZWdvcnkgLnNpdGUtbXNnLmluZm9ybWF0aW9uLCAudHlwZS1wb3N0IC5zaXRlLW1zZy5pbmZvcm1hdGlvbiwgLnR5cGUtcGFnZSAuc2l0ZS1tc2cuaW5mb3JtYXRpb24sIC50eXBlLXByb2R1Y3QgLnNpdGUtbXNnLmluZm9ybWF0aW9uLCAuaW4taW5kZXggLnNpdGUtbXNnLmluZm9ybWF0aW9uLCAudHlwZS1wb3N0cy1saXN0aW5nIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYmxhY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC1ibGFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDAgMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrLnNsaWNrLXNsaWRlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnVzZXItYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIC5jb250YWN0LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2hXaGlzcGVyZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYTo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U3ZTdlNztcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmJlZm9yZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PXNlYXJjaF0ge1xuICAgIG9yZGVyOiAtNTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdXNlci5zdmcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICAgIGxlZnQ6IDVweDtcbiAgICBib3R0b206IDEycHg7XG4gIH1cbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogNzBweDtcbiAgfVxuICAuc2Nyb2xsZWQtdXAuc2Nyb2xsZWQgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbi1pbmRleCAucHJpY2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1pbmRleCAjaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuI2hlYWRlciAuc2VhcmNoIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgd2lkdGg6IDExMHB4O1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dC1pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMjBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtaW5wdXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTpob3ZlciAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9yZGVyOiAzO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZWZ0OiAtMTJweDtcbiAgdG9wOiAtNnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9yZGVyOiAxO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNoZWFkZXIgLm1haWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gICNoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5tYWlsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5tYWlsIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5tYWlsIGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLWcuc3ZnPzE/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgPiBkaXYge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAuc2l0ZS1uYW1lIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE3NXB4O1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5zaXRlLW5hbWUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IDE3NXB4O1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgfVxufVxuLmxvZ2dlZC11c2VyICNoZWFkZXIgLnNlYXJjaC1mb3JtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubG9nZ2VkLXVzZXIgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubG9nZ2VkLXVzZXIgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDE2MCwgMTE2LCAxMTYsIDAuMDYpO1xuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4gPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4gLnJlZ2lzdHJhY2UtYm94IHtcbiAgICBvcmRlcjogMjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiA+IGRpdiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbiNoZWFkZXIgLnVzZXItYWN0aW9uIC5sb2dpbi13aWRnZXQucG9wdXAtd2lkZ2V0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAzNXB4O1xufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggaDMge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggLmJ0bi1wcmltYXJ5IHtcbiAgcGFkZGluZzogMTRweCAzMHB4O1xufVxuXG4udXNlci1hY3Rpb24taW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAyMXB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDRweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHNwYW4uY2xvc2Uge1xuICAgIHRvcDogLTIycHg7XG4gICAgcmlnaHQ6IC0yMnB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnVzZXItYWN0aW9uLXRhYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDIge1xuICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAuc29jaWFsLWxvZ2luLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXIgc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAuc29jaWFsLWxvZ2luLWJ1dHRvbnMtZGl2aWRlcjo6YmVmb3JlLCAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAuc29jaWFsLWxvZ2luLWJ1dHRvbnMtZGl2aWRlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE0cHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAuYnRuIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0bjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggNXB4IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogMjNweCAwIDE5cHggMDtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubmVtYXRldWNldCBwOjpiZWZvcmUge1xuICAtd2Via2l0LW1hc2s6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9zdmcvdXNlcnMtbWVkaWNhbC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBtYXNrOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvc3ZnL3VzZXJzLW1lZGljYWwuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvdmVyO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDBweCBhdXRvIDEycHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubmVtYXRldWNldCBwIGEge1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmlucHV0LXdyYXBwZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmlucHV0LXdyYXBwZXI6OmJlZm9yZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmlucHV0LXdyYXBwZXIuZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVcW+aXZhdGVsc2vDqSBqbcOpbm8gbmVibyBlLW1haWwgKlwiO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmlucHV0LXdyYXBwZXIucGFzc3dvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSGVzbG9cIjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5sb2dpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAwIDMxcHggMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5sb2dpbi13cmFwcGVyIGJ1dHRvbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU4NDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlNTg0MDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciBidXR0b24uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhNzUwNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICB0b3A6IDUwJTtcbn1cblxuLmxvZ2luLXdpbmRvdy12aXNpYmxlICNjYm94T3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24taW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSAubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWdXcmFwcGVyOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwixIxlxaF0aW5hXCI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhID4gYiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGEge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiBsaTo6YmVmb3JlIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHBhZGRpbmctdG9wOiA2LjVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcbiAgfVxuICAjbmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCBhdXRvO1xuICAgIHRvcDogMjVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogOHB4IDEwcHggMTJweCA0MnB4O1xuICAgIGNvbG9yOiAjMjgzMDU2O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IHVsID4gbGkgPiBhID4gLm5hdmlnYXRpb25BY3Rpb25zX19mbGFnV3JhcHBlcjphZnRlciB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCLEjGXFoXRpbmFcIjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IC5uYXZpZ2F0aW9uQWN0aW9uc19fZmxhZ1dyYXBwZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gLm5hdmlnYXRpb25BY3Rpb25zX19mbGFnV3JhcHBlciAubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWcubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWctcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAtMnB4O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4gPiBzcGFuOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhIC5zdWJtZW51LWFycm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNuYXZpZ2F0aW9uIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSBsaSB7XG4gICAgbWFyZ2luOiA1cHggMjVweCA1cHggMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjMjgzMDU2O1xuICB9XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xIGE6YWZ0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgYTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sW2xhbmc9Y3NdIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLm5hdmlnYXRpb25BY3Rpb25zX19mbGFnV3JhcHBlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIsSMZcWhdGluYVwiO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgaHRtbFtsYW5nPWNzXSAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgaHRtbFtsYW5nPWVuXSAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5uYXZpZ2F0aW9uQWN0aW9uc19fZmxhZ1dyYXBwZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJFbmdsaXNoXCI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICBodG1sW2xhbmc9ZW5dIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSAuc3VibWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbiNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYixcbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gZGl2ID4gYSA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDdweCAzMHB4IDhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTlweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OThweCAwIDAgI2ZmZjtcbiAgICBib3gtc2hhZG93OiA5OTk4cHggMCAwICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTlweDtcbiAgICByaWdodDogLTk5OXB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bCB7XG4gICAgdG9wOiA1OHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTRweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSAubWVudS1pbWFnZSB7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogOTRweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpIC5tZW51LWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY3cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpOmhvdmVyID4gZGl2ID4gYSB7XG4gICAgY29sb3I6ICMwMDE4NDk7XG4gIH1cbiAgLm1lbnUtaGVscGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm1lbnUtaGVscGVyID4gc3BhbiB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubWVudS1oZWxwZXIgPiB1bCB7XG4gICAgdG9wOiBjYWxjKDUwJSArIDI1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmlnYXRpb24taW4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAubWVudS1oZWxwZXIgPiBzcGFuOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IC5tZW51LWltYWdlIHtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICB9XG59XG4jbmF2LW1hbnVmYWN0dXJlcnMuZXh0LmV4cCA+IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGEge1xuICBwYWRkaW5nOiAycHggOHB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tdG9vbHMge1xuICBvcmRlcjogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIC5sb2dpbixcbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIGFbZGF0YS10ZXN0aWQ9aGVhZGVyU2lnbnVwXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2LWJ1dHRvbi1sb2dpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYW5ndWFnZXNNZW51IC5sYW5ndWFnZXNNZW51X19oZWFkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmxhbmd1YWdlc01lbnUgLmxhbmd1YWdlc01lbnVfX2xpc3RfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFjdC1ib3ggdWwge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLWJsdWUuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4udGVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtYmx1ZS5zdmcpIDUwJSBuby1yZXBlYXQ7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubmF2aWdhdGlvbi1ob3ZlcmVkOjpiZWZvcmUsXG4gIC5zZWFyY2gtZm9jdXNlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFjdC1ib3ggdWwgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG4ubGFuZ3VhZ2VzTWVudV9fYm94LnRvZ2dsZS13aW5kb3cuanMtbGFuZ3VhZ2VzTWVudV9fYm94W2RhdGEtdGFyZ2V0PWxhbmd1YWdlXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmd1YWdlc01lbnVfX2JveC50b2dnbGUtd2luZG93LmpzLWxhbmd1YWdlc01lbnVfX2JveFtkYXRhLXRhcmdldD1sYW5ndWFnZV0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFuZ3VhZ2VzTWVudV9fYm94LnRvZ2dsZS13aW5kb3cuanMtbGFuZ3VhZ2VzTWVudV9fYm94W2RhdGEtdGFyZ2V0PWN1cnJlbmN5XSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuaHRtbFtsYW5nPWNzXSAubGFuZ3VhZ2VzTWVudV9fYm94LnRvZ2dsZS13aW5kb3cuanMtbGFuZ3VhZ2VzTWVudV9fYm94W2RhdGEtdGFyZ2V0PWxhbmd1YWdlXTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY3plY2gtZmxhZy5zdmcpIDUwJSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sW2xhbmc9Y3NdIC5sYW5ndWFnZXNNZW51X19ib3gudG9nZ2xlLXdpbmRvdy5qcy1sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9bGFuZ3VhZ2VdOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuaHRtbFtsYW5nPWVuXSAubGFuZ3VhZ2VzTWVudV9fYm94LnRvZ2dsZS13aW5kb3cuanMtbGFuZ3VhZ2VzTWVudV9fYm94W2RhdGEtdGFyZ2V0PWxhbmd1YWdlXTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdWstZmxhZy5zdmcpIDUwJSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBodG1sW2xhbmc9ZW5dIC5sYW5ndWFnZXNNZW51X19ib3gudG9nZ2xlLXdpbmRvdy5qcy1sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9bGFuZ3VhZ2VdOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sW2xhbmc9ZW5dIC5sYW5ndWFnZXNNZW51X19ib3gudG9nZ2xlLXdpbmRvdy5qcy1sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9bGFuZ3VhZ2VdOmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLmxhbmd1YWdlc01lbnUgLmxhbmd1YWdlc01lbnVfX2xpc3QubGFuZ3VhZ2VzTWVudV9fbGlzdC0tbGFuZ3VhZ2Uge1xuICB0b3A6IDEyMCU7XG59XG4ubGFuZ3VhZ2VzTWVudSAubGFuZ3VhZ2VzTWVudV9fbGlzdC5sYW5ndWFnZXNNZW51X19saXN0LS1jdXJyZW5jeSB7XG4gIHRvcDogMTIwJTtcbn1cbi5sYW5ndWFnZXNNZW51IC5sYW5ndWFnZXNNZW51X19oZWFkZXIubGFuZ3VhZ2VzTWVudV9faGVhZGVyLS1hY3R1YWwge1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLmNvbnRhY3QtYm94Om5vdCguc29jaWFsLWJveCkgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzg0MjcxO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzODQyNzE7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIGg0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgdWwsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0OjphZnRlciwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IGg0OjphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IHVsLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKS5zaG93LWxpc3QgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIGg0LCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB1bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciAuY29weXJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciAjc2lnbmF0dXJlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IHVuc2V0O1xuICB9XG4gIC5mb290ZXItaWNvbnMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzg0MjcxO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCwgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCBpbWcsIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIGltZyB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmZvb3Rlci1saW5rcyA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4jZm9vdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4jZm9vdGVyIGg0LFxuI2Zvb3RlciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2Zvb3RlciAuY29udGFjdC1ib3ggYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2Zvb3RlciAuYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbiNmb290ZXIgLmJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbn1cbi5mb290ZXItcm93cyAuY29udGFjdC1ib3ggdWwge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLXJvd3MgLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1yb3dzIC5jb250YWN0LWJveCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaTpudGgtY2hpbGQoMikge1xuICBvcmRlcjogLTE7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSBzcGFuIGEge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4udGVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xufVxuLmNvbnRhY3QtYm94IC5zb2NpYWwtaWNvbi1saXN0IC5zb2NpYWwtaWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uY29udGFjdC1ib3ggLmluc3RhZ3JhbSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uY29udGFjdC1ib3ggLmluc3RhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2lnLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3QtYm94IC5mYWNlYm9vayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uY29udGFjdC1ib3ggLmZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuLmZvb3Rlci1sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE5NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmZvb3Rlci1pY29ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzODQyNzE7XG59XG4uZm9vdGVyLWljb25zIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAxMHB4IDE1cHggMTBweCAwO1xufVxuLmZvb3Rlci1pY29ucyAud3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZvb3Rlci1pY29ucyAucGF5bWVudCwgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcge1xuICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzg0MjcxO1xufVxuLmZvb3Rlci1pY29ucyAucGF5bWVudCBpbWcsIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIGltZyB7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuI3NpZ25hdHVyZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4jc2lnbmF0dXJlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jc2lnbmF0dXJlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jc2lnbmF0dXJlIGE6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3NpZ25hdHVyZSBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jc2lnbmF0dXJlIGEudGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNzaWduYXR1cmUgaW1nIHtcbiAgd2lkdGg6IDQycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbiNzaWduYXR1cmUgLmltYWdlIGltZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWljb25zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHVuc2V0O1xuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAuZm9vdGVyLWljb25zIC5wYXltZW50IHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyA+IGRpdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyIGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDMgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDMgc3BhbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggYXV0byAyNXB4O1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC52YWxpZGF0b3ItbXNnLWhvbGRlciArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi53ZWxjb21lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyLWJhbm5lciAuYWJvdXQgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5mb290ZXItYmFubmVyIC5hYm91dCAucm93IC5jb2wtbWQtNiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZm9vdGVyLWJhbm5lciAuYWJvdXQgLnJvdyAuY29sLW1kLTY6bnRoLWNoaWxkKDIpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1iYW5uZXIgLmFib3V0IC5yb3cgaDEge1xuICBtYXJnaW46IDUwcHggMCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWJhbm5lciAuYWJvdXQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJyYW5kcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYnJhbmRzIC5icmFuZC10ZXh0IGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDVweCAwO1xufVxuLmJyYW5kcyAuYnJhbmQtdGV4dCBhLmNoZXZyb24tYWZ0ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuYnJhbmQge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5icmFuZHMgLmJyYW5kLXNsaWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC10ZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJyYW5kcyAuYnJhbmQtdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmFuZHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4jY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtY29udHJvbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICByaWdodDogMTBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQuc3ZnP3YxKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmNhcm91c2VsLWNvbnRyb2wubGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LnN2Zz92MikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgYm90dG9tOiAtNDJweDtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDNweDtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogM3B4O1xufVxuXG4uYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cbi5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSAuYmFubmVyLXdyYXBwZXIgYTpob3ZlciBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3AgI2Nhcm91c2VsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycyk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmOWY5Zjk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjlmOWY5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluLWluZGV4IC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5pbi1pbmRleCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9wY2F0IHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuLnRvcGNhdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvcGNhdC13cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gaDIge1xuICBtYXJnaW46IDM1cHggMDtcbiAgY29sb3I6ICMyODMwNTY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gLmltYWdlIHtcbiAgaGVpZ2h0OiAxMTJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gYSB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4udG9wY2F0LXdyYXAgLml0ZW0gYTpob3ZlciAudGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi50b3BjYXQtd3JhcCAuaXRlbSBhOmhvdmVyIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IHtcbiAgICBwYWRkaW5nOiAzNXB4IDA7XG4gIH1cbiAgLnRvcGNhdC13cmFwIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGNhdC13cmFwIC5pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcGNhdC13cmFwIC5pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4uaG9tZXBhZ2UtYmxvZyAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmhvbWVwYWdlLWJsb2cge1xuICBwYWRkaW5nLWJsb2NrOiA2MHB4O1xufVxuXG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0ge1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIGgyIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDkwJTtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM2QTZBNkE7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aW1lLXdyYXBwZXIge1xuICBvcmRlcjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA5MCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aW1lLXdyYXBwZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGluc2V0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSBhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMyZjJmMmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyZjJmMmY7XG4gIG9yZGVyOiAzO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiA5MCU7XG59XG4uYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50ZXh0IHRpbWUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y0ZjRmNDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTRweCAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy13cmFwZXIgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2ctd3JhcGVyIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbTpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmxvZy13cmFwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJsb2ctd3JhcGVyIC50ZXh0IHRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHRpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzhjNWM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy13cmFwZXIgLnRleHQgdGltZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJsb2ctd3JhcGVyIC5pbWFnZSB0aW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcnMtY29udGVudCAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gIC5iYW5uZXItZm9vdGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgLmJhbm5lci13cmFwcGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgLmZvb3Rlci1iYW5uZXIgLmJsb2ctd3JhcGVyIGE6aG92ZXIgaW1nLFxuICAuYmFubmVyLWNhdGVnb3J5IC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICB9XG59XG4ucmF0aW5ncy1iYW5uZXIgLnVzZXItcmF0aW5nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG59XG4ucmF0aW5ncy1iYW5uZXIgLnVzZXItcmF0aW5nIHA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZ19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJhdGluZ3MtYmFubmVyIC51c2VyLXJhdGluZyAudXNlci1yYXRpbmctdGltZSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5yYXRpbmdzLWJhbm5lciAudXNlci1yYXRpbmdfX3Njb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yYXRpbmdzLWJhbm5lciAudXNlci1yYXRpbmdfX3Njb3JlIC5zY29yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnJhdGluZ3NfX2hlYWRlci1pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4udHlwZS1jYXRlZ29yeSAucGFnaW5hdGlvbi1hcHBlbmRpeCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeTpub3QoLmxvZ2dlZC11c2VyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0Om50aC1jaGlsZCgybikge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpudGgtY2hpbGQoNG4pIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWwsIC5jYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHN0cm9uZyB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWw6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktdG9wID4gaDQ6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmltYWdlLCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTcgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGRpdiwgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyID4gaDQge1xuICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjZmlsdGVycy13cmFwcGVyIHtcbiAgICBvcmRlcjogLTU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLmNhdGVnb3J5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uY2F0ZWdvcnktdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktdG9wIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2ZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmJveC5ib3gtc20uYm94LWJnLXZhcmlhbnQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGg0LFxuI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIsXG4jY29udGVudCAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uc2hvd0ZpbHRlciBoNDo6YWZ0ZXIsICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5oaWRlRmlsdGVyIGg0OjphZnRlcixcbiNjb250ZW50IC5zbGlkZXItd3JhcHBlci5zaG93RmlsdGVyIGg0OjphZnRlcixcbiNjb250ZW50IC5zbGlkZXItd3JhcHBlci5oaWRlRmlsdGVyIGg0OjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCxcbiNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCxcbiNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzlkOWQ5ZDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmJlZm9yZSxcbiNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudDo6YWZ0ZXIsXG4jY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItdG90YWwtY291bnQsXG4jY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiArIC5maWx0ZXItc2VjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyLnllcy1iZWZvcmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIGZpZWxkc2V0IGRpdiBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmaWVsZHNldCBkaXYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyID4gZGl2IHtcbiAgcGFkZGluZzogMCA4cHggOHB4IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmaWVsZHNldCAuc2hvdy1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKTpub3QoLmhpZGVGaWx0ZXIpLnNob3dBbGwgZm9ybSB7XG4gIG1heC1oZWlnaHQ6IDE3NXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikgZm9ybSB7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKTpub3QoLmhpZGVGaWx0ZXIpIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKTpub3QoLmhpZGVGaWx0ZXIpIGZvcm0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTMyNyBmaWVsZHNldCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zMjcgZmllbGRzZXQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTMyNyBmaWVsZHNldCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIGRpdiBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zMjcgLmNvbG9ycy1oaWRlIHtcbiAgaGVpZ2h0OiA0MXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMzI3IC5zaG93LW1vcmUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5zaG93LW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuc2hvdy1tb3JlIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5zaG93LW1vcmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuc2hvdy1tb3JlIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLnNob3ctbW9yZSBhIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDBweDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dBbGwgLnNob3ctbW9yZSBzcGFuLCAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zMjcgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlcjpub3QoLmNvbG9ycy1oaWRlKSArIC5zaG93LW1vcmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93QWxsIC5zaG93LW1vcmUgc3Bhbjo6YmVmb3JlLCAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zMjcgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlcjpub3QoLmNvbG9ycy1oaWRlKSArIC5zaG93LW1vcmUgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dBbGwgLnNob3ctbW9yZSBzcGFuOjphZnRlciwgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMzI3IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXI6bm90KC5jb2xvcnMtaGlkZSkgKyAuc2hvdy1tb3JlIHNwYW46OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAjY2xlYXItZmlsdGVycyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uICNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIHBhZGRpbmc6IDJweCAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgb3JkZXI6IC0zO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXItd3JhcHBlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHVuc2V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc2xpZGVyLXdyYXBwZXIuaGlkZUZpbHRlciB7XG4gIGhlaWdodDogNTJweDtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5zbGlkZXItd3JhcHBlci5oaWRlRmlsdGVyID4gZGl2IHtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVpLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG4uc2xpZGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3JkZXI6IC0yO1xuICBtYXJnaW46IDEwcHggMCAyNXB4O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAtOXB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjMjg0N2NhO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cblxuLmZyb20sXG4udG8ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xufVxuI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyIHtcbiAgcGFkZGluZzogNnB4IDE1cHggNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG4uc2VsZWN0ZWQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IC01cHggNXB4O1xufVxuLnNlbGVjdGVkLWZpbHRlcnMgLmZpbHRlci1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA3cHggMTVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbjogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWxlY3RlZC1maWx0ZXJzIC5maWx0ZXItbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5zZWxlY3RlZC1maWx0ZXJzIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG4jZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDVweCA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG4uZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4uYnRuLWRlZmF1bHQudW52ZWlsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAxM3B4IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgLmJ0bi5idG4tZGVmYXVsdC51bnZlaWwtYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4uYnRuLWRlZmF1bHQudW52ZWlsLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4uYnRuLWRlZmF1bHQudW52ZWlsLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJGaWx0cm92w6Fuw61cIjtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxM3B4IDA7XG59XG4uZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciAuYnRuLmJ0bi1kZWZhdWx0LnVudmVpbC1idXR0b246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmYzIxMTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlcixcbiAgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjZmlsdGVycyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYzpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjb250ZW50IC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24uc2hvd0ZpbHRlciBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIH1cbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3AgLnBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Agc3Ryb25nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5wYWdpbmF0aW9uID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLnBhZ2luYXRpb24gPiBzdHJvbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFnaW5hdGlvbi1saW5rLnByZXY6OmJlZm9yZSwgLnBhZ2luYXRpb24tbGluay5uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG4ucGFnaW5hdGlvbi1saW5rLnByZXY6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbiNwcm9kdWN0c1RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3Qge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLmltYWdlIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDkwJTtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1pbi1pbiB7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjYlO1xuICB3aWR0aDogNjYuNjY2NiU7XG4gIHBhZGRpbmc6IDA7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLm5hbWUge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAubmFtZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLm5hbWU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzY2YmIzM1wiXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiM2NmJiMzNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20ge1xuICBmbGV4LWJhc2lzOiAzMy4zMzMzJTtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZC13cmFwcGVyLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbiNwcm9kdWN0c1RvcCAucHJvZHVjdCAucHJpY2VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC0yNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgLnRvZ2dsZS10b3AtcHJvZHVjdHM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1pbi1pbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnByaWNlcyB7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnByaWNlIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0LmFjdGl2ZTpudGgtY2hpbGQobis0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcHJvZHVjdHNUb3Auc2hvd1RvcCA+IGRpdi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wb3N0IC5zaWRlYmFyLCAudHlwZS1wYWdlIC5zaWRlYmFyLCAudHlwZS1wcm9kdWN0IC5zaWRlYmFyLCAudHlwZS1wb3N0cy1saXN0aW5nIC5zaWRlYmFyLCAudHlwZS1tYW51ZmFjdHVyZXJzLWxpc3RpbmcgLnNpZGViYXIsIC5pZC0tNTEgLnNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpZGViYXItaW5kZW50ZWQgLmNvbnRlbnQgLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gIH1cbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgLmRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAuaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAudGV4dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6aG92ZXIgLnRleHQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlICsgLnNob3ctbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgKyAuc2hvdy1tb3JlIC5idG4tbW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlICsgLnNob3ctbW9yZSAuYnRuLW1vcmU6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZS5zaG93QWxsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5idG4tbW9yZSBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZS5zaG93QWxsICsgLnNob3ctbW9yZSAuYnRuLW1vcmUgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZS5zaG93QWxsICsgLnNob3ctbW9yZSAuYnRuLW1vcmU6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4udHlwZS1wcm9kdWN0IC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLnByb2R1Y3RzLXJlbGF0ZWQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxudGFibGUuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgcGFkZGluZy1ibG9jazogMTBweDtcbn1cbnRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHRoIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG50YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0aDphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0aCAucm93LWhlYWRlci1sYWJlbCB7XG4gIGhlaWdodDogNjBweDtcbn1cbnRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHRoLm1hbnVmYWN0dXJlci10YWJsZS1oZWFkZXIge1xuICBoZWlnaHQ6IDYwcHg7XG59XG50YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cblxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6bGFzdC1vZi10eXBlIHRkLFxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpsYXN0LW9mLXR5cGUgdGgge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkLFxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0ZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0ZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXNjcmlwdGlvbi1pbm5lciAuYmFzaWMtZGVzY3JpcHRpb24gLnJhdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvcGlzIHByb2R1a3R1XCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tbGluayB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbms6OmFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiN0YWItY29udGVudCAudGFiLXBhbmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuI3Byb2R1Y3REaXNjdXNzaW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3JlbGF0ZWRGaWxlcyBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiNyZWxhdGVkRmlsZXMgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcmVsYXRlZEZpbGVzIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNyYXRpbmdXcmFwcGVyICNyYXRlLWZvcm0ge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20ubm8tYnV0dG9ucyA+IGRpdiAucC10b29scyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGVza3RvcCAucC1kZXRhaWwgPiAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kZXNrdG9wIC5wLWRldGFpbCA+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3RhYi1jb250ZW50IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIC5uYXZpZ2F0aW9uLW5leHQge1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgfVxuICAjdGFiLWNvbnRlbnQgLnByb2R1Y3RzLWFsdGVybmF0aXZlLXdyYXBwZXIgLm5hdmlnYXRpb24tcHJldiB7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5kZXNjcmlwdGlvbi1pbm5lciAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZSAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnByb2R1Y3RzLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4ucC1kZXRhaWwtaW5uZXIgLmZsYWdzLmZsYWdzLWRlZmF1bHQge1xuICB0b3A6IDIwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLmZsYWdzLmZsYWdzLWRlZmF1bHQgLmZsYWcge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlcixcbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciBoMSxcbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSAuYnJhbmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIge1xuICBtYXJnaW46IDAgMjBweCA1cHggMCAhaW1wb3J0YW50O1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWw6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5jaGV2cm9uLWFmdGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWRldGFpbC1pbm5lciAuY2hldnJvbi1hZnRlcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0ZCxcbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5wLWRhdGEtd3JhcHBlciAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnAtZGF0YS13cmFwcGVyID4gcCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHggNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICBtYXgtd2lkdGg6IDExMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuY2FydC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NhcnQtdy5zdmcpIHRvcCA1cHggY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IC0xO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIC5mYXZvdXJpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnQtbGlzdCxcbi5wLWRhdGEtd3JhcHBlciAuc3VyY2hhcmdlLWxpc3Qge1xuICBwYWRkaW5nOiAxNXB4IDAgMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc3VyY2hhcmdlLWxpc3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4LWdyb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBvcmRlcjogLTE7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSArIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjYjQwMDAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5zdGFuZGFyZC1wcmljZS1sYWJlbCAucHJpY2Utc3RhbmRhcmQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1cHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyB7XG4gIG9yZGVyOiAyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMTc1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwcHggMTBweCAwO1xuICBvcmRlcjogMTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLmNoYXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgb3JkZXI6IDI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi5jaGF0OjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuY2xvc2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi5wcmludCwgLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb24uc2hhcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNwcm9kdWN0LWRldGFpbC1mb3JtIC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRkLFxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW5bc3R5bGU9XCJjb2xvcjogIzY2YmIzM1wiXSxcbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW5bc3R5bGU9XCJjb2xvcjogIzY2QkIzM1wiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgc3BhbltzdHlsZT1cImNvbG9yOiAjNjZiYjMzXCJdOjpiZWZvcmUsXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyBzcGFuW3N0eWxlPVwiY29sb3I6ICM2NkJCMzNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUgPiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk3Fr8W+ZW1lIGRvcnXEjWl0IGRvOlwiO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lID4gc3Bhbjpub3QoLmRlZmF1bHQtdmFyaWFudCkge1xuICBjb2xvcjogIzY2YmIzMztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50eXBlLWRldGFpbCAuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCBoMSxcbi50eXBlLWRldGFpbCAuY29udGVudC1tb2RhbCBoMSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnR5cGUtZGV0YWlsICN3YXRjaGRvZy1mb3JtID4gaDMge1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUtcm93LFxuICAuZGV0YWlsLXBhcmFtZXRlcnMgPiB0cjpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsOm5vdCgubG9nZ2VkLXVzZXIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2lkZSAuYnJlYWRjcnVtYi1pbi1kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLndpZGUgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLndpZGUgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAud2lkZSAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAucXVhbnRpdHksXG4udHlwZS1wcm9kdWN0IC5hdmFpbGFiaWxpdHktbGFiZWwsXG4udHlwZS1wcm9kdWN0IC5hdmFpbGFiaWxpdHktYW1vdW50LFxuLnR5cGUtcHJvZHVjdCAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG4udHlwZS1wcm9kdWN0IC5xdWFudGl0eS5wdXJjaGFzYWJpbGl0eS1jaGVja2VkLFxuLnR5cGUtcHJvZHVjdCAuYXZhaWxhYmlsaXR5LWxhYmVsLnB1cmNoYXNhYmlsaXR5LWNoZWNrZWQsXG4udHlwZS1wcm9kdWN0IC5hdmFpbGFiaWxpdHktYW1vdW50LnB1cmNoYXNhYmlsaXR5LWNoZWNrZWQsXG4udHlwZS1wcm9kdWN0IC5hZGQtdG8tY2FydC1idXR0b24ucHVyY2hhc2FiaWxpdHktY2hlY2tlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLnJhdGluZ3MtYW5kLWJyYW5kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciAuZmxhZ3MtZXh0cmEgLmZsYWcuZmxhZy1kaXNjb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLXRodW1ibmFpbHMge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucC10aHVtYm5haWxzID4gZGl2IHtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnAtdGh1bWJuYWlscyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnAtdGh1bWJuYWlscyBhIGltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnAtdGh1bWJuYWlscyBhLmhpZ2hsaWdodGVkIGltZyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cblxuLnNoaXBwaW5nLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNoaXBwaW5nLWJ0biBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNoaXBwaW5nLWJ0bjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2hpcHBpbmctaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uc2hpcHBpbmctaW5mbyAuc2hpcHBpbmctaW5mby13cmFwIHtcbiAgcGFkZGluZzogMzBweCAyMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1pbmZvLXRhYmxlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5zaGlwcGluZy1pbmZvIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRoLCAuc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRoOmxhc3QtY2hpbGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0aCAuZnJlZSwgLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGQgLmZyZWUge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGgge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlN2U3ZTc7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRkLCAuc2hpcHBpbmctaW5mbyB0YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uc2hpcHBpbmctaW5mbyBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNoaXBwaW5nLWluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaGlwcGluZy1pbmZvIHAgYSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2hpcHBpbmctaW5mbyAuc2hpcHBpbmctY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xufVxuLnNoaXBwaW5nLWluZm8gLmZsYXRpY29uLWRlbGl2ZXJ5LXRydWNrIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNoaXBwaW5nLWluZm8gLmZsYXRpY29uLWRlbGl2ZXJ5LXRydWNrIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaGlwcGluZy1pbmZvIC5mbGF0aWNvbi1kZWxpdmVyeS10cnVjazpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNoaXBwaW5nLWluZm8gLmZsYXRpY29uLWRlbGl2ZXJ5LXRydWNrOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogZmxhdGljb247XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA5cHg7XG59XG5cbi5zaGlwcGluZy12aXNpYmxlIC5zaGlwcGluZy1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hpcHBpbmctdmlzaWJsZSAjY2JveE92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2hpcHBpbmctaW5mbyAuc2hpcHBpbmctaW5mby13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTBweDtcbiAgfVxuICAuc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCwgLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAucGtWYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiA0NXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlci52eXByb2Rhbm8gLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGdyYWRpZW50KGxpbmVhciwgMTkuMSUgLTcuOSUsIDgxJSAxMDcuOSUsIGNvbG9yLXN0b3AoMCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNDgsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgwLjUsICMwMDApLCBjb2xvci1zdG9wKDAuNTIsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgxLCB0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDE0OWRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDQ4JSwgI2U3ZTdlNyA1MCUsIHRyYW5zcGFyZW50IDUyJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyLnZ5cHJvZGFubyAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyLnllcy1iZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuaGlkZGVuLXNwbGl0LXBhcmFtZXRlcltkYXRhLXBhcmFtZXRlci1uYW1lPUJhcnZhXSAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXJbZGF0YS1wYXJhbWV0ZXItbmFtZT1CYXJ2YV0gLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmxhZ3Mge1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDBweDtcbn1cbi5mbGFncyAuZmxhZy1kaXNjb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQwZDA7XG4gIGhlaWdodDogNTJweDtcbiAgd2lkdGg6IDUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgY29sb3I6ICNiNDAwMDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmxhZ3MgLmZsYWctZGlzY291bnQgLnByaWNlLXN0YW5kYXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbGFncyAuZmxhZy1kaXNjb3VudCAucHJpY2Utc2F2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2I0MDAwMDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mbGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgcGFkZGluZzogM3B4IDdweDtcbn1cbi5mbGFnLmZsYWctYWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4uZmxhZy5mbGFnLW5ldyB7XG4gIGNvbG9yOiAjNjZiYjMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZWM0O1xufVxuLmZsYWcuZmxhZy1kb3BvcnVjdWplbWUge1xuICBjb2xvcjogIzAwNjY5OTtcbn1cblxuLnByb2R1Y3QgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIGNvbG9yOiAjYjQwMDAwO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbjogNTVweCAwIDE1cHg7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDQwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0OjpiZWZvcmUsIC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gIHJpZ2h0OiAtMzBweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogLTMwcHg7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5hbm90aGVyLXByb2R1Y3RzIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2RhZGFkYTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbi5hY3RpdmUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMTVweCAwIDMwcHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlLCAucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci82MDI4MDkubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gYnV0dG9uIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICNkYWRhZGE7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiBidXR0b24uYWN0aXZlIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cbiAgLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIHRvcDogMzMuMzMlO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIC5wIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1kZWZhdWx0IC5mbGFnLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1leHRyYSAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIgLnAgLmltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5wIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiAtMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2Uge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmltYWdlIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSAucHJpY2Utc2F2ZS5jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcbiAgY29sb3I6ICNjYzM1MDU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2UgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUwNTA1MDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAubmFtZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBoZWlnaHQ6IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4taW4ge1xuICBwYWRkaW5nLXRvcDogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWluLWluIC53aWRnZXQtcGFyYW1ldGVyLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4taW4gLndpZGdldC1wYXJhbWV0ZXItbGlzdCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWluLWluIC5icmFuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbi1pbiAuc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycy1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzLXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyB7XG4gIHdpZHRoOiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIC5zdGFyLnN0YXItb246OmJlZm9yZSxcbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuc3RhcnMgLnN0YXIuc3Rhci1oYWxmOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIHNwYW4sXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIGEge1xuICB3aWR0aDogMTRweDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzY2YmIzMztcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojNjZCQjMzXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzY2QkIzM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTE7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLWFkZGl0aW9uYWwsXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc3RhbmRhcmQge1xuICB3aWR0aDogYXV0bztcbiAgb3JkZXI6IC0yO1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlLWFkZGl0aW9uYWwgKyAucHJpY2UtZmluYWwge1xuICBjb2xvcjogI2I0MDAwMDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIG9yZGVyOiAtMjtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAucHItYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLnByLWFjdGlvbiA+IC5hZGQtdG8tY2FydC1idXR0b25bZGF0YS10ZXN0aWQ9YnV0dG9uQWRkVG9DYXJ0XSB7XG4gIG1heC13aWR0aDogMTA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAucHItYWN0aW9uID4gLmFkZC10by1jYXJ0LWJ1dHRvbltkYXRhLXRlc3RpZD1idXR0b25BZGRUb0NhcnRdIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDU1cHg7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAucHItYWN0aW9uID4gLmFkZC10by1jYXJ0LWJ1dHRvbltkYXRhLXRlc3RpZD1idXR0b25BZGRUb0NhcnRdIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLnByLWFjdGlvbiA+IC5hZGQtdG8tY2FydC1idXR0b25bZGF0YS10ZXN0aWQ9YnV0dG9uQWRkVG9DYXJ0XSBzcGFuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyNCAxOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNi4yNjc1IDE0LjUxNThIMTYuMjY2NEMxNi4yNjU0IDE0LjUxNTggMTYuMjY0NSAxNC41MTU2IDE2LjI2MzYgMTQuNTE1NkgzLjUxNTY0QzMuMjAxNzkgMTQuNTE1NiAyLjkyNTg1IDE0LjMwNzQgMi44Mzk2MSAxNC4wMDU3TDAuMDI3MTEzIDQuMTYxOTJDLTAuMDMzNDk0OSAzLjk0OTcgMC4wMDg5ODU1MiAzLjcyMTU2IDAuMTQxNzM3IDMuNTQ1NDFDMC4yNzQ2NzIgMy4zNjkyNiAwLjQ4MjQ5NiAzLjI2NTYyIDAuNzAzMTM4IDMuMjY1NjJIMTcuODg5TDE4LjM5MTcgMS4wMDM3MkMxOC40NjMzIDAuNjgyMDA3IDE4Ljc0ODUgMC40NTMxMjUgMTkuMDc4MSAwLjQ1MzEyNUgyMy4yOTY5QzIzLjY4NTIgMC40NTMxMjUgMjQgMC43Njc4ODMgMjQgMS4xNTYyNUMyNCAxLjU0NDYyIDIzLjY4NTIgMS44NTkzNyAyMy4yOTY5IDEuODU5MzdIMTkuNjQyMUMxOS41NTMxIDIuMjYwMTkgMTcuMjM2OCAxMi42ODM2IDE3LjEwMzUgMTMuMjgzM0MxNy44NTA4IDEzLjYwODEgMTguMzc1IDE0LjM1MzIgMTguMzc1IDE1LjIxODdDMTguMzc1IDE2LjM4MTggMTcuNDI4NyAxNy4zMjgxIDE2LjI2NTYgMTcuMzI4MUgzLjUxNTY0QzMuMTI3MjcgMTcuMzI4MSAyLjgxMjUxIDE3LjAxMzQgMi44MTI1MSAxNi42MjVDMi44MTI1MSAxNi4yMzY2IDMuMTI3MjcgMTUuOTIxOSAzLjUxNTY0IDE1LjkyMTlIMTYuMjY1NkMxNi42NTMzIDE1LjkyMTkgMTYuOTY4OCAxNS42MDY0IDE2Ljk2ODggMTUuMjE4N0MxNi45Njg4IDE0LjgzMTcgMTYuNjU0NCAxNC41MTY3IDE2LjI2NzUgMTQuNTE1OFpNMS42MzUzMyA0LjY3MTg3TDQuMDQ2MDkgMTMuMTA5NEgxNS43MDE3TDE3LjU3NjcgNC42NzE4N0gxLjYzNTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5wci1hY3Rpb24gLnF1YW50aXR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tY2FydCxcbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXgtd2lkdGg6IDE0NXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluLXpuYWNrYSAucHJvZHVjdHMtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnF1YW50aXR5LFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5hdmFpbGFiaWxpdHksXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5xdWFudGl0eS5wdXJjaGFzYWJpbGl0eS1jaGVja2VkLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5hdmFpbGFiaWxpdHkucHVyY2hhc2FiaWxpdHktY2hlY2tlZCxcbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuYWRkLXRvLWNhcnQtYnV0dG9uLnB1cmNoYXNhYmlsaXR5LWNoZWNrZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucXVhbnRpdHksIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHksIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHksIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5xdWFudGl0eTpob3ZlciwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eTpob3ZlciwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eTpob3ZlciwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5xdWFudGl0eSBpbnB1dCwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSBpbnB1dCwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSBpbnB1dCwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IGlucHV0IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZSwgLnF1YW50aXR5IC5pbmNyZWFzZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuZGVjcmVhc2UsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuaW5jcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2U6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuZGVjcmVhc2UsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4ucXVhbnRpdHkgLmluY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuaW5jcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHItYWN0aW9uIC5xdWFudGl0eSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIH1cbiAgLnByLWFjdGlvbiAucXVhbnRpdHkgLmRlY3JlYXNlLCAucHItYWN0aW9uIC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICAgIHdpZHRoOiAyMnB4O1xuICB9XG59XG5cbi5pZC0tOSAuY2FydC1lbXB0eS5jYXJ0LWlubmVyIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjVweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02Omxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmNhcnQtZW1wdHkgLmVtcHR5LWNhcnQtYm94ZXMgPiAuY29sLW1kLTYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02IHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuXG5vbC5jYXJ0LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhLFxub2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbixcbm9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxub2wuY2FydC1oZWFkZXIgbGkgYSBzcGFuOjphZnRlcixcbm9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsXG5vbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmc6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxub2wuY2FydC1oZWFkZXIgbGkgYTpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxub2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmFjdGl2ZSBzdHJvbmcgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtcHJpY2Uge1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG5cbi5mcmVlLWdpZnRzLXdyYXBwZXIgLmZyZWUtZ2lmdHMtaW1nID4gaW1nLFxuLmZyZWUtcHJvZHVjdC1naWZ0cy13cmFwcGVyIC5mcmVlLWdpZnRzLWltZyA+IGltZyB7XG4gIHdpZHRoOiA2NnB4O1xufVxuXG4uY2FydC10YWJsZSAucC10b3RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5jYXJ0LXRhYmxlIHRyLnJlbW92ZWFibGUgLnJlbW92ZS1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogLTRweCAwIDA7XG59XG4uY2FydC10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNhcnQtdGFibGUgdHIgdGQuZnJlZS1naWZ0LW5hbWUtY2VsbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkIC5tYWluLWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNhcnQtdGFibGUgdHIgdGQuY2FydC1wLWltYWdlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogODFweDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLmNhcnQtcC1pbWFnZSBpbWcge1xuICB3aWR0aDogNjZweDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1hdmFpbGFiaWxpdHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLWF2YWlsYWJpbGl0eSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1xdWFudGl0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FydC10YWJsZSB0ciAuYnRuLXNtLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLmNhcnQtdGFibGUgLnJlbW92ZS1pdGVtIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGFibGUgLnJlbW92ZS1pdGVtOjpiZWZvcmUge1xuICBjb2xvcjogI2I0MDAwMDtcbn1cbi5jYXJ0LXRhYmxlIC5jYXJ0LXRhYmxlLWhlYWRlciB0ZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJ0LXRhYmxlIC5jYXJ0LXRhYmxlLWhlYWRlciB0ZC5wLXRvdGFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4udGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jb250YWN0LWJveCB1bCBsaSBzcGFuLmZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4uaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCAuYnRuLWNvbnZlcnNpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5uZXh0LXN0ZXAtYmFjazo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJ0bi5idG4tY29udmVyc2lvbixcbi5vcmRlcmluZy1wcm9jZXNzIGEuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYnRuLmJ0bi1jb252ZXJzaW9uOjphZnRlcixcbi5vcmRlcmluZy1wcm9jZXNzIGEuYnRuLmJ0bi1jb252ZXJzaW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZGVsaXZlcnktdGltZSB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5IHtcbiAgbWF4LXdpZHRoOiA1MjZweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5ID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmIzMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiA0NHB4IDAgMTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggaDQge1xuICBtYXJnaW46IDQ0cHggMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvLWJveCBoNDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggPiBkaXYge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5pZC0tOSAuY291cG9uLWlucHV0IHtcbiAgb3JkZXI6IDI7XG4gIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xufVxuLmlkLS05IC5jb3Vwb24taW5wdXQgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5pZC0tOSAuYWxlcnQge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuXG4uaWQtLTE2IGxhYmVsW2Zvcj1kZWxpdmVyeUNvdW50cnlJZF0ge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cbi5pZC0tMTYgbGFiZWxbZm9yPWRlbGl2ZXJ5Q291bnRyeUlkXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJaZW3Em1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gaDQge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiBoNDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlrDoWtsYWRuw60gw7pkYWplXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAucm93IHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAucm93ID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAuZm9ybS1ncm91cCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc3VtbWFyeSxcbi5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuICBwYWRkaW5nOiAyMHB4IDI1cHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIsXG4ub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgPiBzcGFuLFxuLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciA+IHNwYW4ge1xuICB3aWR0aDogMTcwcHg7XG4gIGZsZXg6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgPiBzcGFuLFxuICAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyID4gc3BhbiB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICB9XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciA+IHN0cm9uZyxcbi5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgPiBzdHJvbmcge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogbm9uZTtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdW1tYXJ5IC5wcmljZS13cmFwcGVyID4gc3Ryb25nLFxuICAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyID4gc3Ryb25nIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICB9XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeSxcbi5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZsZXg6IG5vbmU7XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbCxcbi5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWwge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWwsXG4gIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbDo6YmVmb3JlLFxuLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZWxrb3bDoSBjZW5hOlwiO1xuICBmb250LXNpemU6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeSxcbi5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkucHJpY2UtbGFiZWwsXG4ub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkucHJpY2UtbGFiZWwge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeS5wcmljZS1sYWJlbCxcbiAgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeS5wcmljZS1sYWJlbDo6YmVmb3JlLFxuLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbGtvdsOhIGNlbmEgYmV6IERQSDpcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jY2hlY2tvdXRDb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwLmNvbXBhbnktc2hvcHBpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgI3BheW1lbnQtY3VycmVuY3kge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4jY2hlY2tvdXRDb250ZW50IC5oZWxwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuaGVscGVyIGEge1xuICBjb2xvcjogIzI4MzA1NjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aWR0aDogODhweDtcbn1cblxuI2NoZWNrb3V0U2lkZWJhciAudG9nZ2xlLWNvbnRhY3RzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDhweCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ucmFkaW8td3JhcHBlci5hY3RpdmUgbGFiZWwgPiBzcGFuIGIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCAuc3VibGFiZWwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCAuc3VibGFiZWwgYSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnBheW1lbnQtbG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xufVxuXG4ucmFkaW8td3JhcHBlci5hY3RpdmUgLmZvci1mcmVlLFxuLmZvci1mcmVlIHtcbiAgY29sb3I6ICM1ZmE5NWI7XG59XG5cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNyAhaW1wb3J0YW50O1xufVxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXI6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tvdXQtYm94IC5ib3guYm94LXNtIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5pbi1rcm9rLTEgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlcixcbi5pZC0tOSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXN1bW1hcnkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciA+IGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5ID4gaDQge1xuICBtYXJnaW46IDQwcHggMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLXByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IHtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IC51bml0LXZhbHVlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1hbW91bnQgLnVuaXQtdmFsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwieFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLW5hbWUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtLmhlbHBlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSBzdHJvbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHN0cm9uZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUgc3Ryb25nID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItcmVjYXBpdHVsYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItcmVjYXBpdHVsYXRpb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC0xNnB4O1xuICByaWdodDogLTE2cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMThweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uaWQtLTE3LnNtYXJ0LWxhYmVscy1hY3RpdmUgI2NoZWNrb3V0Q29udGVudCAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE5MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmlkLS0xNyAuY28tYm94IGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tMTcgLmNvLWNvbnRhY3QtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmlkLS0xNyAuY28tYmlsbGluZy1hZGRyZXNzIHtcbiAgcGFkZGluZzogMzBweCAxNXB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5pZC0tMTcgI3NoaXBwaW5nLWFkZHJlc3MuanMtaGlkZGVuLnZpc2libGUge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uaWQtLTE3IC5jby1ib3gtYWRkaXRpb25hbCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4uaWQtLTE3IC5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5hZHZhbmNlZC1vcmRlciAubGJ4c3BsaWRlX190cmFjayAubGJ4LWNhcm91c2VsX19pdGVtIC5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmlkLS0xNSAuY29udGVudC1pbm5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pZC0tMTUgLnJlY2EtcGF5bWVudC13cmFwLFxuLmlkLS0xNSAub3JkZXItcGF5bWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLmNvbC1zbS0xMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0aCxcbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHRyIHRkW2RhdGEtdGVzdGlkPW9yZGVyVG90YWxQcmljZV0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIsXG4gIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5zZWFyY2gsXG4gIC5pbi1zdGVwLTIgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCxcbiAgLmluLXN0ZXAtMiAjaGVhZGVyIC5oZWFkZXItdG9wIC5tYWlsIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgfVxuICAuaW4tc3RlcC0xICNoZWFkZXIgLmhlYWRlci10b3AgLnNpdGUtbmFtZSxcbiAgLmluLXN0ZXAtMiAjaGVhZGVyIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5zdW1tYXJ5IC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5zdW1tYXJ5IC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jb2wtbWQtNCxcbiAgLm9yZGVyaW5nLXByb2Nlc3MgLmNvbC1tZC04LFxuICAub3JkZXJpbmctcHJvY2VzcyAjY2hlY2tvdXRDb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNjaGVja291dENvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgI2NoZWNrb3V0U2lkZWJhciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAuaWQtLTE2ICNjaGVja291dFNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbiAgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuY2FydC1pbm5lciAubmV4dC1zdGVwIC5uZXh0LXN0ZXAtYmFjayB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2NoZWNrb3V0U2lkZWJhciAuYmFubmVyLWhlbHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FydC10YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJ0LXRhYmxlIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgfVxuICAuY2FydC10YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgfVxuICAuc3VtbWFyeSAuY29sLW1kLTgsXG4gIC5zdW1tYXJ5IC5jb2wtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIG9sLmNhcnQtaGVhZGVyIGxpIGEsXG4gIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIG9sLmNhcnQtaGVhZGVyIGxpIGE6OmJlZm9yZSxcbiAgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgfVxuICAuaWQtLTkgLnN1bW1hcnkgLmNvbC1tZC00IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLmV4dHJhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9nZ2xlLWNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50b2dnbGUtY291cG9uLWlucHV0IC5kaXNjb3VudC1jb3Vwb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlkLS0xNiAub3ZlcmFsbC13cmFwcGVyLFxuICAuaWQtLTE3IC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgLmlkLS0xNiAjaGVhZGVyLFxuICAuaWQtLTE3ICNoZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmlkLS0xNiAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIsXG4gIC5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmlkLS0xNiAjaGVhZGVyIC5zZWFyY2gsXG4gIC5pZC0tMTcgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCAubmV4dC1zdGVwLWJhY2sge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uY2FydC1lbXB0eSAuaDEuY2FydC1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuLmNhcnQtZW1wdHkgLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4udmlwLWN1c3RvbWVyICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbiB7XG4gIGJvcmRlci10b3A6IHVuc2V0O1xufVxuLnZpcC1jdXN0b21lciAjY29udGVudCAjZmlsdGVycyA+IC5zbGlkZXItd3JhcHBlciBoNCxcbi52aXAtY3VzdG9tZXIgI2NvbnRlbnQgI2ZpbHRlcnMgPiAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1oZWFkZXIsXG4udmlwLWN1c3RvbWVyICNjb250ZW50ICNmaWx0ZXJzID4gLnNsaWRlci13cmFwcGVyIC5zbGlkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlwLWN1c3RvbWVyICNjb250ZW50IC5wcmljZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpcC1jdXN0b21lciAjY29udGVudCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aXAtY3VzdG9tZXIgI2NvbnRlbnQgLmluLWtyb2stMSAub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xufVxuLnZpcC1jdXN0b21lciAjY29udGVudCAuaW4ta3Jvay0xIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UsXG4udmlwLWN1c3RvbWVyICNjb250ZW50IC5pbi1rcm9rLTEgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpcC1jdXN0b21lciAjY29udGVudCAuY2xpZW50LXRhYmxlLWZvbnQgLmNlbGwtLXByaWNlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZpcC1jdXN0b21lciAjY29udGVudCAudGFibGUtb3JkZXItZGV0YWlscyB0Ym9keSAuY2VsbC0tcHJpY2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udmlwLWN1c3RvbWVyICNjb250ZW50IC50YWJsZS1vcmRlci1kZXRhaWxzIC5saXN0LXN1bW1hcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpcC1jdXN0b21lciAuY2FydC13aWRnZXQgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtcHJpY2UgPiBzdHJvbmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlwLWN1c3RvbWVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIsXG4udmlwLWN1c3RvbWVyIC5wLXByaWNlLnAtY2VsbCxcbi52aXAtY3VzdG9tZXIgLnAtdG90YWwgLnByaWNlLWZpbmFsLFxuLnZpcC1jdXN0b21lciAucHJpY2Utd3JhcHBlcixcbi52aXAtY3VzdG9tZXIgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIsXG4udmlwLWN1c3RvbWVyICNzaGlwcGluZy1iaWxsaW5nLXN1bW1hcnkub3JkZXItcmVjYXBpdHVsYXRpb24sXG4udmlwLWN1c3RvbWVyIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2VzLFxuLnZpcC1jdXN0b21lciAub3JkZXItc3VtbWFyeS1pdGVtLmhlbHBlcixcbi52aXAtY3VzdG9tZXIgLnNlYXJjaFdoaXNwZXJlcl9fcHJvZHVjdF9fcHJpY2UsXG4udmlwLWN1c3RvbWVyIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0cjpub3QoW2RhdGEtdGVzdGlkPXJlY2FwQ2FydEl0ZW1dKSxcbi52aXAtY3VzdG9tZXIgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3VzdG9tZXItcGFnZS52aXAtY3VzdG9tZXIgLnRhYmxlIHRkLmNlbGwtLXByaWNlLCAuY3VzdG9tZXItcGFnZSAudGFibGUgdGguY2VsbC0tcHJpY2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmh0bWxbbGFuZz1lbl0gLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQmFzaWMgaW5mb3JtYXRpb25cIjtcbn1cbmh0bWxbbGFuZz1lbl0gLmNhcnQtdGFibGUgLmNhcnQtdGFibGUtaGVhZGVyIHRkLmNhcnQtcC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcm9kdWN0XCI7XG59XG5odG1sW2xhbmc9ZW5dIC5jYXJ0LXRhYmxlIHRyW2RhdGEtdGVzdGlkPXJlY2FwSXRlbV0gdGQucC1jZWxsLnAtcHJpY2UsIGh0bWxbbGFuZz1lbl0gLmNhcnQtdGFibGUgdHJbZGF0YS10ZXN0aWQ9cmVjYXBJdGVtXSB0ZC5wLWNlbGwucC10b3RhbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbmh0bWxbbGFuZz1lbl0gLmNhcnQtdGFibGUgdHJbZGF0YS10ZXN0aWQ9cmVjYXBJdGVtXSB0ZFtkYXRhLXRlc3RpZD1yZWNhcEl0ZW1QcmljZV0ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5odG1sW2xhbmc9ZW5dIC5zdW1tYXJ5IC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsOjpiZWZvcmUsXG5odG1sW2xhbmc9ZW5dIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVG90YWwgcHJpY2U6XCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5odG1sW2xhbmc9ZW5dIC5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaGlwcGluZy1iaWxsaW5nID4gc3Ryb25nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlNoaXBwaW5nIG1ldGhvZDpcIjtcbn1cbmh0bWxbbGFuZz1lbl0gLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNoaXBwaW5nLWJpbGxpbmcubGFzdCA+IHN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQYXltZW50IG1ldGhvZDpcIjtcbn1cblxuaHRtbFtsYW5nPWNzXSAuY2FydC10YWJsZSAuY2FydC10YWJsZS1oZWFkZXIgdGQuY2FydC1wLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByb2R1a3RcIjtcbn1cbmh0bWxbbGFuZz1jc10gLmNhcnQtdGFibGUgdHJbZGF0YS10ZXN0aWQ9cmVjYXBJdGVtXSB0ZC5wLWNlbGwucC1wcmljZSwgaHRtbFtsYW5nPWNzXSAuY2FydC10YWJsZSB0cltkYXRhLXRlc3RpZD1yZWNhcEl0ZW1dIHRkLnAtY2VsbC5wLXRvdGFsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuaHRtbFtsYW5nPWNzXSAuY2FydC10YWJsZSB0cltkYXRhLXRlc3RpZD1yZWNhcEl0ZW1dIHRkW2RhdGEtdGVzdGlkPXJlY2FwSXRlbVByaWNlXSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbmh0bWxbbGFuZz1jc10gLnN1bW1hcnkgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWw6OmJlZm9yZSxcbmh0bWxbbGFuZz1jc10gLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZWxrb3bDoSBjZW5hOlwiO1xuICBmb250LXNpemU6IDIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaHRtbFtsYW5nPWNzXSAub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2hpcHBpbmctYmlsbGluZyA+IHN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJacMWvc29iIGRvcHJhdnk6XCI7XG59XG5odG1sW2xhbmc9Y3NdIC5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaGlwcGluZy1iaWxsaW5nLmxhc3QgPiBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWnDFr3NvYiBwbGF0Ynk6XCI7XG59XG5cbi5pZC0tOSAudG9wLW5hdmlnYXRpb24tdG9vbHMsXG4uaWQtLTE2IC50b3AtbmF2aWdhdGlvbi10b29scyxcbi5pZC0tMTcgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWQtLTE1IC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgZmxleDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMTUwcHg7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgaDQge1xuICBtYXJnaW46IDI1cHggMCAxNXB4O1xuICBmb250LXNpemU6IDA7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcm96a291bWVqdGUgbmHFoWkgbmFiw61ka3VcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tY291bnQ6IDI7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLzQwNC5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDEge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IGgyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDA7XG59XG4uaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCBoMjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCBoMSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc5cHgpIHtcbiAgLmluLTQwNCAuZW1wdHktY29udGVudC00MDQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluLTQwNCAuZW1wdHktY29udGVudC00MDQ6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxuICAuaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHVsIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gIH1cbiAgLmluLTQwNCAuY29udGVudC1pbm5lciA+IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmJlbmVmaXRCYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW4taW5kZXggLmJlbmVmaXRCYW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJlbmVmaXRCYW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4udHlwZS1jYXRlZ29yeSAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuXG4udHlwZS1wcm9kdWN0IC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAtNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2U6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5iZW5lZml0QmFubmVyX19waWN0dXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ucmVzcG9uc2l2ZS1pZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZvb3Rlci1iYW5uZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5mb290ZXItYmFubmVycyAuZm9vdGVyLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYmFubmVyLWFib3V0LXVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLmJhbm5lci1hYm91dC11cyAudGV4dCxcbi5iYW5uZXItYWJvdXQtdXMgLmltYWdlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5iYW5uZXItYWJvdXQtdXMgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5iYW5uZXItYWJvdXQtdXMgLnRleHQgaDIsXG4uYmFubmVyLWFib3V0LXVzIC50ZXh0IHAsXG4uYmFubmVyLWFib3V0LXVzIC50ZXh0IGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDcyY2g7XG59XG4uYmFubmVyLWFib3V0LXVzIC50ZXh0IHAsIC5iYW5uZXItYWJvdXQtdXMgLnRleHQgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5iYW5uZXItYWJvdXQtdXMgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFubmVyLWFib3V0LXVzIC5pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2MzhweDtcbiAgfVxufVxuLmJhbm5lci1hYm91dC11cyAudGV4dCB7XG4gIG9yZGVyOiAyO1xufVxuLmJhbm5lci1hYm91dC11cyAuaW1hZ2Uge1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFubmVyLWFib3V0LXVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJhbm5lci1hYm91dC11cyAudGV4dCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmJhbm5lci1hYm91dC11cyAuaW1hZ2Uge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0sIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gYSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIGEgLmltYWdlLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIGEgLmltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIGgyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIGgyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtID4gYSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSA+IGEge1xuICBvcmRlcjogLTI7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLm5ld3MtaW1hZ2UsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLm5ld3MtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5kZXNjcmlwdGlvbiwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5kZXNjcmlwdGlvbiBwLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIC5kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIHRpbWUsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gdGltZSB7XG4gIG9yZGVyOiAtMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMTJweCAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGUsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLnJlYWQtYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnJlYWQtYXJ0aWNsZTpob3ZlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGU6OmFmdGVyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGU6OmFmdGVyIHtcbiAgY29sb3I6ICMyODMwNTY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDA7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5ob21lcGFnZS1ncm91cC10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJCbG9nXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC50ZXh0LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIge1xuICBtYXJnaW46IDBweCAtMTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRpdGxlLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLmhvbWVwYWdlLWdyb3VwLXRpdGxlOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG4gIH1cbn1cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnJlYWRjcnVtYnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2Y5ZjlmOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2Y5ZjlmOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmVhZGNydW1icyBhLCAuYnJlYWRjcnVtYnMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5icmVhZGNydW1icyBhOmhvdmVyLCAuYnJlYWRjcnVtYnMgc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5KTtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1wcm9kdWN0IC5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHlwZS1wcm9kdWN0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMikgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1wb3N0cy1saXN0aW5nICNjb250ZW50IGgxLCAudHlwZS1wb3N0ICNjb250ZW50IGgxLCAudHlwZS1wYWdlICNjb250ZW50IGgxIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4jY29udGVudCAudGV4dC1ib3gge1xuICBtYXJnaW46IDUwcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAyNXB4O1xufVxuI2NvbnRlbnQgLnRleHQtYm94IHAsICNjb250ZW50IC50ZXh0LWJveCBoMiwgI2NvbnRlbnQgLnRleHQtYm94IGgzLCAjY29udGVudCAudGV4dC1ib3ggdWwsICNjb250ZW50IC50ZXh0LWJveCBoNCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuI2NvbnRlbnQgLnRleHQtYm94IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW4tdnlobGVkYXZhbmkgLmNvbnRlbnQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW4tdnlobGVkYXZhbmkgLmNvbnRlbnQgLnNlYXJjaC1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmN1c3RvbWUtcGFnZSAjY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuXG4udHlwZS1zZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAucHJvZHVjdCwgLmluLXpuYWNrYSAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0LCAuaW4tem5hY2thIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnR5cGUtc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLnByb2R1Y3Q6bnRoLWNoaWxkKDRuKSwgLmluLXpuYWNrYSAuY29udGVudC13cmFwcGVyIC5wcm9kdWN0Om50aC1jaGlsZCg0bikge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG4uaW4tamFrLW5ha3Vwb3ZhdCAjY29udGVudCwgLmluLWtvbnRha3R5ICNjb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmluLWphay1uYWt1cG92YXQgI2NvbnRlbnQtd3JhcHBlciBvbCwgLmluLWtvbnRha3R5ICNjb250ZW50LXdyYXBwZXIgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaW4tamFrLW5ha3Vwb3ZhdCAjY29udGVudC13cmFwcGVyIG9sIGxpLCAuaW4ta29udGFrdHkgI2NvbnRlbnQtd3JhcHBlciBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG59XG4uaW4tamFrLW5ha3Vwb3ZhdCAjY29udGVudC13cmFwcGVyIG9sIGxpOjptYXJrZXIsIC5pbi1rb250YWt0eSAjY29udGVudC13cmFwcGVyIG9sIGxpOjptYXJrZXIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluLWphay1uYWt1cG92YXQgLmNvbC1tZC02ID4gcCA+IGltZywgLmluLWtvbnRha3R5IC5jb2wtbWQtNiA+IHAgPiBpbWcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5pbi1rb250YWt0eSAuY29udGVudC1pbm5lciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4uaW4ta29udGFrdHkgLmNvbnRlbnQtaW5uZXIgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiNjb250ZW50IC5ob3ctYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzYwMjgwOS5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ib3gtYmcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuI2NvbnRlbnQgLmhvdy1ib3ggLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NvbnRlbnQgLmhvdy1ib3ggLmNvbnRhaW5lciA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2NvbnRlbnQgLmhvdy1ib3ggLmNvbnRhaW5lciA+IGRpdiBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhY3Qtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnkpO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IGEgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYgYSBzdHJvbmcge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IGRpdiA+IHNwYW4ge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdjpmaXJzdC1vZi10eXBlIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdjpsYXN0LW9mLXR5cGUgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdjpudGgtY2hpbGQoMikgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bnRoLWNoaWxkKDIpIGEgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG59XG4uY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bnRoLWNoaWxkKDIpIGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmN1c3RvbWVyLXBhZ2UgI2NvbnRlbnQgaDEge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuaG93LWJveCAuY29udGFpbmVyID4gZGl2IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiBhIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6bGFzdC1vZi10eXBlIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY29udGFjdC1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIH1cbiAgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFpbmVyID4gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1qYWstbmFrdXBvdmF0ICNjb250ZW50LXdyYXBwZXIsIC5pbi1rb250YWt0eSAjY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuaW4tamFrLW5ha3Vwb3ZhdCAjY29udGVudC13cmFwcGVyIC5jb250YWluZXIsIC5pbi1rb250YWt0eSAjY29udGVudC13cmFwcGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4udXNwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4udXNwLXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIC51c3AtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLnVzcC13cmFwIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggLnVzcC13cmFwIHtcbiAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0gcCBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZSBhID4gc3BhbiB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuLnNpZGViYXIgI2NhdGVnb3JpZXMgLmV4cGFuZGFibGUgYSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZSAudG9waWMgYSA+IHNwYW4ge1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMjBweDtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYyBhID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYy5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlIC50b3BpYy5hY3RpdmUgYSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZS5leHBhbmRlZCAudG9waWMgYSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLnNpZGViYXIgI2NhdGVnb3JpZXMgLmV4cGFuZGFibGUuZXhwYW5kZWQgdWwuZXhwYW5kZWQge1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG59XG4uc2lkZWJhciAjY2F0ZWdvcmllcyAuZXhwYW5kYWJsZS5leHBhbmRlZCB1bC5leHBhbmRlZCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaWRlYmFyICNjYXRlZ29yaWVzIC5leHBhbmRhYmxlLmV4cGFuZGVkIHVsLmV4cGFuZGVkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lkZWJhciAuYm94LWJnLXZhcmlhbnQgLmNhdGVnb3JpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbn1cbi5zaWRlYmFyIC5ib3gtYmctdmFyaWFudCAuY2F0ZWdvcmllcyBhIHtcbiAgcGFkZGluZzogMThweCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNpZGViYXIgLmJveC1iZy12YXJpYW50IC5jYXRlZ29yaWVzOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnNpZGViYXIgLmJveC5ib3gtc20uYm94LWZpbHRlcnMge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4uc2lkZWJhciAuYm94LmJveC1zbS5ib3gtZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLmluLWluZGV4IC5ib3gtZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbi12eWhsZWRhdmFuaSAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmJ0biwgYS5idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgJjpub3QoLmJ0bi1zbSkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICAmLmJ0bi1zbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgJi5idG4tZGVmYXVsdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG4gICAgfVxuICB9XG4gICYudW52ZWlsLWJ1dHRvbiB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuICAmLmJ0bi1jb252ZXJzaW9uLCAmLmJ0bi1jYXJ0LCAmLmJ0bi5idG4tcHJpbWFyeSwgJi5idG4tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktaG92ZXI7XG4gICAgfVxuICB9XG4gICYuYnRuLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgfVxuICB9XG59XG4jY29udGVudCwgI2Zvb3RlciB7XG4gIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn0iLCIkd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMwMDA7XG4kaGVhZGVyLWJnOiAjRjFGMUYxOyAvL25hc3RhdiBiYXJ2dSBwcm8gcG96YWTDrSB2IGhsYXZpxI1jZVxuJGZvb3Rlci1iZzogdmFyKC0tY29sb3ItcHJpbWFyeSk7IC8vbmFzdGF2IGJhcnZ1IHBybyBwb3phZMOtIHYgcGF0acSNY2VcbiRib3JkZXItZm9vdGVyOiAjMzg0MjcxOyAvLyBuYXN0YXYgYmFydnUgcHJvIGJvcmRlciB2IHBhdGnEjWNlXG4kdGV4dDogdmFyKC0tY29sb3ItdGVydGlhcnkpOyAvL3YgYWRtaW5pc3RyYWNpIGpha28gYmFydmEgxaFhYmxvbnkgM1xuJGJvcmRlcjogI2U3ZTdlNztcbiRjb252ZXJzaW9uOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpOyAvL3YgYWRtaW5pc3RyYWNpIGpha28ga29udmVyem7DrSBiYXJ2YVxuJGNvbnZlcnNpb24taG92ZXI6IHZhcigtLWNvbG9yLXNlY29uZGFyeS1ob3Zlcik7IC8vdiBhZG1pbmlzdHJhY2kgamFrbyBrb252ZXJ6bsOtIGJhcnZhIHBvIG5hamV0w61cbiRwcmltYXJ5OiB2YXIoLS1jb2xvci1wcmltYXJ5KTsgLy92IGFkbWluaXN0cmFjaSBqYWtvIGJhcnZhIMWhYWJsb255IDFcbiRwcmltYXJ5LWhvdmVyOiB2YXIoLS1jb2xvci1wcmltYXJ5LWhvdmVyKTsgLy92IGFkbWluaXN0cmFjaSBqYWtvIGJhcnZhIMWhYWJsb255IDJcbiRibHVlOiAjMjgzMDU2O1xuJGJsdWUtdGV4dDogIzAwMTg0OTtcbiRiZzogI2Y5ZjlmOTtcbiRncmF5OiAjOWQ5ZDlkO1xuJGdyYXktZGFyazogIzUwNTA1MDtcbiRncmVlbjogIzY2YmIzMztcbiRyZWQ6ICNiNDAwMDA7XG4keWVsbG93OiAjZmZjMjExO1xuJHBhZ2luYXRpb24tYmc6ICNkYWRhZGE7XG4kYXJyb3ctY29sb3I6IHZhcigtLWNvbG9yLXRlcnRpYXJ5LWhvdmVyKTsgLy92IGFkbWluaXN0cmFjaSBqYWtvIGJhcnZhIMWhYWJsb255IDRcbiRhcnJvdy1jb2xvcjogJHByaW1hcnk7XG5cbiRpbWFnZXM6IFwiaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL1wiO1xuXG4vKiBwdXZvZG5pIGtvbnZlcnpuaSBiYXJ2YSArIGJhcnZhIHNhYmxvbnkgNCAqL1xuJHllbGxvdzE6ICNGRkM1MDA7ICIsIlxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2wsIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICB9XG59XG4uY29tcGFjdC1mb3JtLCAuaW5wdXQtZ3JvdXAsIC5kaXNjb3VudC1jb3Vwb24gLmlucHV0LWdyb3VwIHtcbiAgLmJ0biB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4uc3Vic2NyaWJlLWZvcm0ge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmJ0biB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc3Itb25seSB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICBjbGlwOiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuc2VsZWN0LCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ2dBQUFBNkNBSUFBQUJOZ295cUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSE5KUkVGVWVOcnMyTHNOd0RBSVJWRTdDekFwMDdBbFU0UXFSWlFVZVNnZlJmZVZJUGxJTnFMd3pFd3pHNDluR1M4RkdCZ1lHQmdZR0JnWUdCajR0N0M3eTkwV0hCRm5wMWU5dWpkZTlhRjlWUlhmZUdjTHFqNWNtNjJwbGRuNUVaRFZMc3dDQVFZR0JnWUdCZ1lHL2hhOENqQUFrZEVtd1VuQ1NPNEFBQUFBU1VWT1JLNUNZSUk9KTtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG4gICY6Y2hlY2tlZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgKyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7ICAgIFxuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5sYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG4udHlwZS1wcm9kdWN0IHtcbiAgLmNvbnNlbnRzIHtcbiAgICAud2hvbGUtd2lkdGgge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5vcmRlcmluZy1wcm9jZXNzIHtcbiAgLmNvbnNlbnRzIHtcbiAgICAud2hvbGUtd2lkdGgge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb25zZW50cyB7XG4gIC53aG9sZS13aWR0aCB7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG59IiwiaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAkdGV4dDtcbn1cbi5vdmVyYWxsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBjb2xvcjogJHRleHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5oMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJHRleHQ7XG59XG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbmg0LCAuaDQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnByb2R1Y3RzLWhlYWRlciwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS4zODQ2MTU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gIH1cbn1cbi5jb250ZW50LCAuYmFubmVyLCAuYmFubmVyLXdyYXBwZXIsIC5iYW5uZXItY2F0ZWdvcnksIC5jYXJvdXNlbC1pbm5lciB7XG4gIGEsIC5saW5rLWxpa2Uge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5jaGV2cm9uLWFmdGVyIHtcbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4ud2VsY29tZS13cmFwcGVyLCAuY2F0ZWdvcnktcGVyZXgsIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24sIC5wLXNob3J0LWRlc2NyaXB0aW9uLCAudGFiLWNvbnRlbnQsIGFydGljbGUge1xuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmZsZXgtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEsICNjb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbiAgaDIsIC5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYsIGJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBjb2xvcjogJHRleHQ7XG59XG4ubGluay1saWtlLCBhIHtcbiAgY29sb3I6ICR0ZXh0O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgfVxufSIsIiRpY29uX2NvbG9yOiAkY29udmVyc2lvbjtcbiRpY29uX3NpemU6IDI4cHg7XG4kaWNvbl9iZzogd2hpdGU7XG4kaWNvbl9zdHJva2VfY29sb3I6ICMyNTQwOGY7XG4kaWNvbl9zdHJva2Vfd2lkdGg6IDI7XG4kaWNvbl90cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiRpY29uX2JvcmRlcl9yYWRpdXM6IDUwJTtcbiRzdmdfc2l6ZTogMTRweDtcblxuJHBvc2l0aW9uX3RvcDogNXB4O1xuJHBvc2l0aW9uX3RvcF9sZzogMTBweDtcbiRwb3NpdGlvbl9yaWdodDogMTVweDtcbiRwb3NpdGlvbl9yaWdodF9sZzogMTBweDtcblxuJGhlYWRlcl9pY29uX251bWJlcl90b3A6IC0xMHB4O1xuJGhlYWRlcl9pY29uX251bWJlcl9sZWZ0OiAtMTBweDtcbiRoZWFkZXJfaWNvbl9udW1iZXJfc2l6ZTogMjBweDtcbiRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9jb2xvcjogd2hpdGU7XG4kaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfc2l6ZTogMTJweDtcbiRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF93ZWlnaHQ6IDYwMDtcblxuJGRldGFpbF9pY29uX3NpemU6IDQwcHg7XG4kZGV0YWlsX2ljb25fYmc6ICNmZmZmZmY7XG4kZGV0YWlsX2ljb25fbGVmdF9tYXJnaW46IDVweDtcbiRkZXRhaWxfaWNvbl9iZ19pbWc6IHVybCgnaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNjAyODA5Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLy9pY29uLWZhdi1mYWxzZS5zdmcnKTtcbiRkZXRhaWxfaWNvbl9zdmdfc2l6ZTogMTdweDtcblxuI3Byb2R1Y3RzVG9wIHtcblx0LmZhdm9yaXRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi50eXBlLXBhZ2Uge1xuXHQuY29udGVudC13cmFwcGVyIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHQmLmZhdi1hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzbikge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDRuKSB7XG5cdFx0XHRcdFx0XHQvL3Bva3VkIG5lbsOtIHNpZGViYXIsIHBvdcW+w610IDRuXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5pbi1mYXZvcml0ZSxcbi5pbi1vYmxpYmVuZSB7XG5cdC5jb250ZW50LWlubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmZhdi1wcm9kdWN0cyB7XG5cdC5wcm9kdWN0IHtcblx0XHQucCB7XG5cdFx0XHQmLWJvdHRvbSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFkZF9mYXZvdXJpdGUge1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRmaWxsOiAkaWNvbl9jb2xvcjtcblx0XHRcdFx0XHRcdHN0cm9rZTogJGljb25fY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZsYWdzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0IHtcblx0LnAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkcG9zaXRpb25fdG9wO1xuXHRcdFx0cmlnaHQ6ICRwb3NpdGlvbl9yaWdodDtcblx0XHRcdGhlaWdodDogJGljb25fc2l6ZTtcblx0XHRcdHdpZHRoOiAkaWNvbl9zaXplO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGljb25fYmc7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkaWNvbl9ib3JkZXJfcmFkaXVzO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0dG9wOiAkcG9zaXRpb25fdG9wX2xnO1xuXHRcdFx0XHRyaWdodDogJHBvc2l0aW9uX3JpZ2h0X2xnO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkX2Zhdm91cml0ZSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHN0cm9rZTogJGljb25fc3Ryb2tlX2NvbG9yO1xuXHRcdFx0XHRcdHN0cm9rZS13aWR0aDogJGljb25fc3Ryb2tlX3dpZHRoO1xuXHRcdFx0XHRcdGZpbGw6ICRpY29uX2JnO1xuXHRcdFx0XHRcdGhlaWdodDogJHN2Z19zaXplO1xuXHRcdFx0XHRcdHdpZHRoOiAkc3ZnX3NpemU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJGljb25fdHJhbnNpdGlvbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmF2LWFjdGl2ZSB7XG5cdFx0LnAge1xuXHRcdFx0LmZhdm91cml0ZSB7XG5cdFx0XHRcdC5hZGRfZmF2b3VyaXRlIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJGljb25fY29sb3I7XG5cdFx0XHRcdFx0XHRzdHJva2U6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuXHR3aWR0aDogJGljb25fc2l6ZTtcblx0aGVpZ2h0OiAkaWNvbl9zaXplIC0gNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI4cHgnIGhlaWdodD0nMjRweCcgdmlld0JveD0nMCAwIDI4IDI0JyB2ZXJzaW9uPScxLjEnIGZpbGw9JyUyMzAwMDAwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2Utd2lkdGg9JzEnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdobGF2aWNrYScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEyNzAuMDAwMDAwLCAtODQuMDAwMDAwKScgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J2xpa2UtOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTI3MC4wMDAwMDAsIDg0LjAwMDAwMCknJTNFJTNDcGF0aCBkPSdNMjUuMTg0MDYxMSwyLjM1NzYxNjYgQzIzLjg0NDE2NjIsMC44MzcyNjg1MzEgMjEuOTg1MzU1OCwwIDE5Ljk1MDEyNDcsMCBDMTcuMDg3NzA2MywwIDE1LjI3NTQ4MTUsMS43MDk1NTU5IDE0LjI1OTI5ODYsMy4xNDM3MzY0IEMxMy45OTU2NDkyLDMuNTE1ODkxMTIgMTMuNzcxMzY5NCwzLjg4OTA1Mzk2IDEzLjU4MzA2MzYsNC4yNDAxOTczOCBDMTMuMzk0NzU3OCwzLjg4OTA1Mzk2IDEzLjE3MDUzMTEsMy41MTU4OTExMiAxMi45MDY4Mjg3LDMuMTQzNzM2NCBDMTEuODkwNjQ1NywxLjcwOTU1NTkgMTAuMDc4NDIxLDAgNy4yMTYwMDI1NSwwIEM1LjE4MDc3MTQ4LDAgMy4zMjE5NjEwNSwwLjgzNzMyMTU5IDEuOTgyMDEzMDUsMi4zNTc2Njk2NiBDMC43MDM5MzE2NiwzLjgwNzk4MDA1IDAsNS43NTAzNTgxNSAwLDcuODI2OTc1MTIgQzAsMTAuMDg3NDQxIDAuODgyNTI3NzIzLDEyLjE4OTg5NzYgMi43NzczNjUxLDE0LjQ0MzQxMjcgQzQuNDcwODQ0MTcsMTYuNDU3NTI2NCA2LjkwNzE0NzAzLDE4LjUzMzYxMjggOS43MjgzMzg3MywyMC45Mzc2NTU5IEMxMC43Nzk1OTM2LDIxLjgzMzUwMTQgMTEuODY2NzE2MiwyMi43NTk5MDg3IDEzLjAyNDA4ODcsMjMuNzcyNTM2NyBMMTMuMDU4ODQyMywyMy44MDI5OTI1IEMxMy4yMDg4OTI3LDIzLjkzNDM2NjIgMTMuMzk1OTc4MSwyNCAxMy41ODMwNjM2LDI0IEMxMy43NzAxNDkxLDI0IDEzLjk1NzIzNDYsMjMuOTM0MzEzMiAxNC4xMDcyODUsMjMuODAyOTkyNSBMMTQuMTQyMDM4NSwyMy43NzI1MzY3IEMxNS4yOTk0MTEsMjIuNzU5OTA4NyAxNi4zODY1MzM3LDIxLjgzMzU1NDQgMTcuNDM3OTQ3NywyMC45Mzc1NDk3IEMyMC4yNTg5ODAyLDE4LjUzMzY2NTggMjIuNjk1MjgzMSwxNi40NTc1Nzk1IDI0LjM4ODc2MjEsMTQuNDQzNDEyNyBDMjYuMjgzNTk5NSwxMi4xODk4NDQ1IDI3LjE2NjEyNzIsMTAuMDg3NDQxIDI3LjE2NjEyNzIsNy44MjY5NzUxMiBDMjcuMTY2MTI3Miw1Ljc1MDM1ODE1IDI2LjQ2MjE5NTYsMy44MDc5ODAwNSAyNS4xODQwNjExLDIuMzU3NjE2NiBaIE0xNi40MDU0MjI2LDE5LjcyNjExMDMgQzE1LjQ5OTE3NzYsMjAuNDk4MzI4NiAxNC41NjY1MDkzLDIxLjI5MzA5NyAxMy41ODMwNjM2LDIyLjE0ODAzNDIgQzEyLjU5OTY3MSwyMS4yOTMyMDMyIDExLjY2Njk0OTYsMjAuNDk4MzgxNyAxMC43NjA1NDU0LDE5LjcyNjAwNDEgQzUuMjM5Mjk1MzgsMTUuMDIxMTE3NCAxLjU5MTc2NTI3LDExLjkxMjg3NzQgMS41OTE3NjUyNyw3LjgyNjk3NTEyIEMxLjU5MTc2NTI3LDYuMTM4MTEyMTcgMi4xNTQ0NTQyOSw0LjU2OTQ4MDU1IDMuMTc2MjA4NDIsMy40MTAwOTE3OSBDNC4yMDk2ODg1NCwyLjIzNzU0NDQ0IDUuNjQ0MzQ2NTgsMS41OTE3NjUyNyA3LjIxNjAwMjU1LDEuNTkxNzY1MjcgQzkuMzk4MjU5NjcsMS41OTE3NjUyNyAxMC44MDg5MzUxLDIuOTM2MTcwMjEgMTEuNjA4MDAxMyw0LjA2Mzk4ODk2IEMxMi4zMjQ3NzMyLDUuMDc1NTAyNzMgMTIuNjk4Nzg1LDYuMDk1MTg3NTYgMTIuODI2MzM4NCw2LjQ4NjYwMjY0IEMxMi45MzMwMzk3LDYuODE0MjQwOTkgMTMuMjM4NDk5NSw3LjAzNTk3MzkgMTMuNTgzMDYzNiw3LjAzNTk3MzkgQzEzLjkyNzYyNzcsNy4wMzU5NzM5IDE0LjIzMzA4NzUsNi44MTQyNDA5OSAxNC4zMzk3ODg4LDYuNDg2NjAyNjQgQzE0LjQ2NzM0MjMsNi4wOTUxODc1NiAxNC44NDEzNTQxLDUuMDc1NTAyNzMgMTUuNTU4MTI2LDQuMDYzOTM1OSBDMTYuMzU3MTkyMSwyLjkzNjE3MDIxIDE3Ljc2Nzg2NzYsMS41OTE3NjUyNyAxOS45NTAxMjQ3LDEuNTkxNzY1MjcgQzIxLjUyMTc4MDcsMS41OTE3NjUyNyAyMi45NTY0Mzg3LDIuMjM3NTQ0NDQgMjMuOTg5ODY1OCwzLjQxMDA5MTc5IEMyNS4wMTE2NzI5LDQuNTY5NDgwNTUgMjUuNTc0MzYyLDYuMTM4MTEyMTcgMjUuNTc0MzYyLDcuODI2OTc1MTIgQzI1LjU3NDM2MiwxMS45MTI4Nzc0IDIxLjkyNjgzMTksMTUuMDIxMTE3NCAxNi40MDU0MjI2LDE5LjcyNjExMDMgWicgaWQ9J1NoYXBlJyBjbGFzcz0nYnRuX3RvZ2dsZSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRib3R0b206IC01cHg7XG5cblx0Lm51bWJlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogJGhlYWRlcl9pY29uX251bWJlcl90b3A7XG5cdFx0bGVmdDogJGhlYWRlcl9pY29uX251bWJlcl9sZWZ0O1xuXHRcdGhlaWdodDogJGhlYWRlcl9pY29uX251bWJlcl9zaXplO1xuXHRcdHdpZHRoOiAkaGVhZGVyX2ljb25fbnVtYmVyX3NpemU7XG5cdFx0Y29sb3I6ICRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9jb2xvcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbl9jb2xvcjtcblx0XHRsaW5lLWhlaWdodDogJGhlYWRlcl9pY29uX251bWJlcl9zaXplO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRib3JkZXItcmFkaXVzOiAkaWNvbl9ib3JkZXJfcmFkaXVzO1xuXHRcdGZvbnQtc2l6ZTogJGhlYWRlcl9pY29uX251bWJlcl9mb250X3NpemU7XG5cdFx0Zm9udC13ZWlnaHQ6ICRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF93ZWlnaHQ7XG5cdH1cbn1cblxuLy8gSW4gcHJvZHVjdCBkZXRhaWxcbi5wLWRldGFpbC1pbm5lciB7XG5cdC5wLXRvLWNhcnQtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0aGVpZ2h0OiAkZGV0YWlsX2ljb25fc2l6ZTtcblx0XHR9XG5cblx0XHQuYWRkLXRvLWNhcnQge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblxuXHRcdC5mYXZvdXJpdGUtZGV0YWlsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkZXRhaWxfaWNvbl9iZztcblx0XHRcdG1hcmdpbi1sZWZ0OiAkZGV0YWlsX2ljb25fbGVmdF9tYXJnaW47XG5cdFx0XHR3aWR0aDogJGRldGFpbF9pY29uX3NpemU7XG5cdFx0XHRoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zaXplO1xuXG5cdFx0XHQuYnRuX3RvZ2dsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRkZXRhaWxfaWNvbl9iZ19pbWc7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmF2LXllcyB7XG5cdFx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDA7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGhlaWdodDogJGRldGFpbF9pY29uX3N2Z19zaXplO1xuXHRcdFx0XHR3aWR0aDogJGRldGFpbF9pY29uX3N2Z19zaXplO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmF2aWdhdGlvbi1idXR0b25zIGkgc3Bhbi5udW1iZXIsXG5cdGFbZGF0YS10YXJnZXQ9J2NhcnQnXSBpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaWNvbl9jb2xvciAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfY29sb3IgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnV0dG9ucy13cmFwcGVyIHtcblx0LmZhdm91cml0ZS1kZXRhaWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkZXRhaWxfaWNvbl9iZztcblx0XHRtYXJnaW4tbGVmdDogJGRldGFpbF9pY29uX2xlZnRfbWFyZ2luO1xuXHRcdHdpZHRoOiAkZGV0YWlsX2ljb25fc2l6ZTtcblx0XHRoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zaXplO1xuXG5cdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDVweDtcblx0XHRcdGZpbGw6ICRpY29uX2JnO1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0XHRzdHJva2U6ICRpY29uX3N0cm9rZV9jb2xvcjtcblx0XHRcdC5mYXZvdXJpdGUge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cdFx0XHR9XG5cdFx0XHQuZmF2LXRleHQge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAkaWNvbl9zdHJva2VfY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmZhdi15ZXMge1xuXHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDA7XG5cdFx0XHRcdGZpbGw6ICRpY29uX3N0cm9rZV9jb2xvcjtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0LmZhdi10ZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxcHg7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdPZGVicmF0IHogd2lzaGxpc3R1Jztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zdmdfc2l6ZTtcblx0XHRcdHdpZHRoOiAkZGV0YWlsX2ljb25fc3ZnX3NpemU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLy9wxZlla2xhZFxuaHRtbFtsYW5nPSdlbiddIHtcblx0LmJ1dHRvbnMtd3JhcHBlciB7XG5cdFx0LmZhdm91cml0ZS1kZXRhaWwge1xuXHRcdFx0Ji5mYXYteWVzIHtcblx0XHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHRcdC5mYXYtdGV4dCB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1JlbW92ZSBmcm9tIHdpc2hsaXN0Jztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5pZyB7XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDkwdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA5N3Z3O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgLmlnZmVlZCB7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIG1pbi13aWR0aDogMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQobis3KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkwOSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xuICAgICAgICBmb250LXNpemU6MzVweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5zdGFncmFtLXdyYXAge1xuICAgIC5pZ2ZlZWQge1xuICAgICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcbiAgICAgIG1pbi13aWR0aDogMTYuNjY2NyU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlnIHtcbiAgICBoMiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5pbnN0YWdyYW0td3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC5pZ2ZlZWQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBtaW4td2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI3JlY2VudGx5Vmlld2VkIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0bWFyZ2luLXRvcDogNjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHQuc2xpY2stc2xpZGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMXB4O1xuXHR9XG5cdC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW46IDQwcHggMCAyNXB4O1xuXHR9XG5cdC50ZXh0LWNlbnRlciB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdGEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cdFx0LnByb2R1Y3Qge1xuXHRcdFx0LnAge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN0YXJzIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAtMjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0LnByaWNlLXNhdmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3JkZXI6IC0yO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uZXctZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbGljay1saXN0IHtcblx0XHRmbG9hdDogbm9uZTtcblx0fVxuXHQucHJpY2Utc2F2ZSArIC5wcmljZS1zYXZlLFxuXHQucHJpY2Utc3RhbmRhcmQgKyAucHJpY2Utc3RhbmRhcmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi50eXBlLXByb2R1Y3Qge1xuXHQjcmVjZW50bHlWaWV3ZWQge1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdH1cbn1cbiNyZWNlbnRseVZpZXdlZCB7XG5cdC5hdmFpbGFiaWxpdHkge1xuXHRcdCYubm90LWluLXN0b2NrIHtcblx0XHRcdGNvbG9yOiAjY2IwMDAwO1xuXHRcdH1cblx0XHQmLmluLXN0b2NrIHtcblx0XHRcdGNvbG9yOiAjNjZiYjMzO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvbWltZWRpZ2l0YWwubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2suc3ZnJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNob3ctdG9vbHRpcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I3JlY2VudGx5Vmlld2VkIHtcblx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQuc2xpY2stbmV4dCB7XG5cdFx0XHRyaWdodDogLTIwcHg7XG5cdFx0fVxuXHRcdC5zbGljay1wcmV2IHtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdCNyZWNlbnRseVZpZXdlZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuIiwiLmJhbm5lci1yYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDk0cHg7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yYXRlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTY2cHg7XG4gICAgLnJhdGUtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBoNCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbjogMjVweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgLnJhdGluZ3NfX2hlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgbWFyZ2luLXRvcDogLTY3cHg7XG4gICAgfVxuICAgIC5zdG9yZS1yYXRpbmcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTJweDtcblxuICAgICAgLnN0YXJzLXJhdGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIGEudG90YWwtcmF0aW5ncyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNztcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19hdmVyYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yYXRlLWl0ZW1zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAudm90ZS13cmFwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuc3RhcnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIC52b3RlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52b3RlLXdyYXAge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDM4cHggMTVweCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgLnZvdGUtY29udGVudCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLnZvdGUtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudm90ZS1waWMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnZvdGUtc3VtbWFyeSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgLnN0YXJzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZvdGUtdGltZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgICAudm90ZS1yYXRpbmcge1xuICAgICAgLnZvdGUtZGVsaW1ldGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZvdGUtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5idXR0b24td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmJ0biB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgJi5idG4tc3VjY2VzcyB7XG4gICAgICBib3JkZXItY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgICB9XG4gIH1cbn1cbi5yYXRlLWF2ZXJhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnN0YXJzIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLnN0YXJzIC5zdGFyLnN0YXItb24sIC5zdGFycyAuc3Rhci5zdGFyLWhhbGYge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkeWVsbG93O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnN0YXJzIHtcbiAgc3BhbiwgYSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5zdGFyLmlzLWFjdGl2ZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHllbGxvdztcbiAgICB9XG4gIH1cbn1cbi5zdGFycy1sYWJlbCB7XG4gIGNvbG9yOiAkdGV4dDtcbn1cbi5yYXRlLWF2ZXJhZ2Utd3JhcCB7XG4gIC5zdGFycyB7XG4gICAgYSxzcGFuIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcge1xuICAgIC5yYXRlLWl0ZW1zIHtcbiAgICAgIC52b3RlLXdyYXAge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5tc2cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5ib2R5IHtcbiAgJjpub3QoLmluLWluZGV4KSB7XG4gICAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG4gIGEge1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDc0N3B4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA5NzJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDExNzhweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgd2lkdGg6IDEzNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gIH1cbn1cbi5zaXRlLW1zZyB7XG4gIC5jbG9zZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5LCAudHlwZS1wb3N0LCAudHlwZS1wYWdlLCAudHlwZS1wcm9kdWN0LCAuaW4taW5kZXgsIC50eXBlLXBvc3RzLWxpc3Rpbmcge1xuICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgID4gZGl2Om5vdCguY29udGFpbmVyKSwgI2hlYWRlciwgI2Zvb3RlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnVzZXItYWN0aW9uIHtcbiAgICAgIG9yZGVyOiAtMTA7XG4gICAgfVxuICAgIC5hZG1pbi1iYXIge1xuICAgICAgb3JkZXI6IC05O1xuICAgIH1cbiAgICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICAgIG9yZGVyOiAtODtcbiAgICB9XG4gICAgI2hlYWRlciB7XG4gICAgICBvcmRlcjogLTc7XG4gICAgfVxuICB9XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCI6Zm9jdXN7XG4gIG91dGxpbmU6bm9uZTtcbn1cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgLnNsaWNrLWFycm93e1xuICAgIHotaW5kZXg6OTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6NTAlO1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzowO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi5zbGljay1wcmV2e1xuICAgICAgbGVmdDowO1xuICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cHJldi1ibGFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAmOjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31uZXh0LWJsYWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICB9XG4gIH1cbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG5cbiAgJi5kcmFnZ2luZyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjdXJzb3I6IGhhbmQ7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6b29tOiAxO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5zbGljay1kb3Rze1xuICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICBwYWRkaW5nOjA7XG4gIHdpZHRoOjEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgYnV0dG9ue1xuICAgICAgZm9udC1zaXplOjA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdHMtYmxvY2t7XG4gICYuc2xpY2stc2xpZGVye1xuICAgICAgPmRpdntcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICBib3JkZXI6MDtcbiAgICAgIH1cbiAgfVxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIge1xuICAgIC51c2VyLWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaGVhZGVyLXRvcCB7XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTAwNTtcbiAgICAgIHRvcDogNzBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAuY29udGFjdC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2hXaGlzcGVyZXIge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDExNXB4KTtcbiAgICB9XG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBhIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibmF2aWdhdGlvblwiXSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgIG9yZGVyOiAtNTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZTkyMCc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dXNlci5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGFyZ2V0PVwiY2FydFwiXSB7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGkge1xuICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2l0ZS1uYW1lIHtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC51c2VyLWFjdGlvbi1pbiB7XG4gICAgLnBvcHVwLXdpZGdldCB7XG4gICAgICAmLmNhcnQtd2lkZ2V0IHtcbiAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2Nyb2xsZWQtdXAuc2Nyb2xsZWQge1xuICAgICNoZWFkZXIge1xuICAgICAgLnNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbi1pbmRleCB7XG5cdC5wcmljZXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0I2hlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxufVxuI2hlYWRlciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0Ym94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHQuc2VhcmNoIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXHQuc2VhcmNoLWZvcm0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGJvcmRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR9XG5cdFx0LnNlYXJjaC1idXR0b24ge1xuXHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2VhcmNoLWlucHV0LWljb24ge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9c2VhcmNoLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWFyY2gtYnV0dG9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogOXB4O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5zZWFyY2gtaW5wdXQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdGEge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdCYuZmF2b3VyaXRlIHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCZbZGF0YS10YXJnZXQ9J2NhcnQnXSB7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2FydC5zdmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGxlZnQ6IC0xMnB4O1xuXHRcdFx0XHRcdHRvcDogLTZweDtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2FydC1wcmljZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSdsb2dpbiddIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXVzZXIuc3ZnPzEpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGVhZGVyLWJvdHRvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdC5tYWlsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5oZWFkZXItdG9wIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdC5tYWlsIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0zMnB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDdweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogN3B4O1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjNweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bWFpbC1nLnN2Zz8xPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlYXJjaCB7XG5cdFx0XHRtYXgtd2lkdGg6IDM0MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0XHRmbGV4OiBub25lO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdG1pbi13aWR0aDogMTc1cHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTc1cHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXItYm90dG9tLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdFx0Lm5hdmlnYXRpb24tYnV0dG9ucyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtaW4td2lkdGg6IDE3NXB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjJweDtcblx0XHRcdFx0JltkYXRhLXRhcmdldD0nY2FydCddIHtcblx0XHRcdFx0XHQuY2FydC1wcmljZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhW2RhdGEtdGFyZ2V0PSdsb2dpbiddIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0I2hlYWRlciB7XG5cdFx0LnNlYXJjaCB7XG5cdFx0XHRtYXgtd2lkdGg6IDUzMHB4O1xuXHRcdH1cblx0fVxufVxuLmxvZ2dlZC11c2VyIHtcblx0I2hlYWRlciB7XG5cdFx0LnNlYXJjaC1mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdGEge1xuXHRcdFx0XHQmLmZhdm91cml0ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRhcmdldD0nY2FydCddIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQubmF2aWdhdGlvbi1pbiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdD4gdWwge1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHQubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWdXcmFwcGVyIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnxIxlxaF0aW5hJztcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD4gYiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dWwubWVudS1sZXZlbC0yIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogJGFycm93LWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGVmdDogMjVweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNi41cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudS5tZW51LWxldmVsLTIge1xuXHRcdFx0bGkge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbmF2aWdhdGlvbiB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR0b3A6IDcwcHg7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcblx0XHQubWVudS1sZXZlbC0xIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMXB4IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRvcDogMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDEwcHggMTJweCA0MnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2aWdhdGlvbkFjdGlvbnMge1xuXHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0XHQmID4gLm5hdmlnYXRpb25BY3Rpb25zX19mbGFnV3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfEjGXFoXRpbmEnO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgPiAubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWdXcmFwcGVyIHtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogMDtcblxuXHRcdFx0XHQubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWcubmF2aWdhdGlvbkFjdGlvbnNfX2ZsYWctcmlnaHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZy1ibG9jazogOHB4O1xuXHRcdFx0fVxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudS5tZW51LWxldmVsLTIge1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudG9wLW5hdmlnYXRpb24tbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xuXHRcdH1cblx0XHQudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDI1cHggNXB4IDA7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMTBweDtcblx0XHR3aWR0aDogMTBweDtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHRvcDogLTJweDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMnB4IDJweCAwIDA7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gbGFuZ3VhZ2VMYWJlbCgkbGFuZ3VhZ2UpIHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjb250ZW50OiAkbGFuZ3VhZ2U7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRodG1sW2xhbmc9J2NzJ10gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG5cdFx0Lm5hdmlnYXRpb25BY3Rpb25zX19mbGFnV3JhcHBlciB7XG5cdFx0XHRAaW5jbHVkZSBsYW5ndWFnZUxhYmVsKCfEjGXFoXRpbmEnKTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIE9kc3RyYW7Em27DrSBwb2R0csW+ZW7DrSBwxZlpIG5hamV0w60gbXnFoWlcblx0XHR9XG5cdH1cblx0aHRtbFtsYW5nPSdlbiddIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuXHRcdC5uYXZpZ2F0aW9uQWN0aW9uc19fZmxhZ1dyYXBwZXIge1xuXHRcdFx0QGluY2x1ZGUgbGFuZ3VhZ2VMYWJlbCgnRW5nbGlzaCcpO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgLy8gT2RzdHJhbsSbbsOtIHBvZHRyxb5lbsOtIHDFmWkgbmFqZXTDrSBtecWhaVxuXHRcdH1cblx0fVxufVxuIiwiI25hdmlnYXRpb24ge1xuXHQubWVudS1sZXZlbC0xIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTBlJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0Y29sb3I6ICRhcnJvdy1jb2xvcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tZW51LWxldmVsLTIge1xuXHR9XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3ZlciA+IGEgPiBiLFxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBkaXYgPiBhID4gc3BhbiB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWluIHtcblx0Lm1lbnUtbGV2ZWwtMyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdD4gdWwge1xuXHRcdD4gbGkge1xuXHRcdFx0Ji5leHQge1xuXHRcdFx0XHQ+IHVsIHtcblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdD4gdWwge1xuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDMwcHggOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1OXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGIge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5leHQge1xuXHRcdFx0XHRcdCYuZXhwIHtcblx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA5OTk4cHggMCAwICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogOTk5OHB4IDAgMCAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtOTk5cHg7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC05OTlweDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmV4cCB7XG5cdFx0XHRcdFx0PiB1bCB7XG5cdFx0XHRcdFx0XHR0b3A6IDU4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNuYXZpZ2F0aW9uIHtcblx0XHRoZWlnaHQ6IDU5cHg7XG5cdFx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDBweDtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0ZmxleC1iYXNpczogMjUlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiA5NHB4O1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA5NHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHRcdFx0XHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNjdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlLXRleHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoLW4gKyA0KSB7XG5cdFx0XHRcdFx0PiBkaXYsXG5cdFx0XHRcdFx0Lm1lbnUtaW1hZ2Uge1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWVudS1oZWxwZXIge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRyaWdodDogMjBweDtcblx0XHQ+IHNwYW4ge1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0PiB1bCB7XG5cdFx0XHR0b3A6IGNhbGMoNTAlICsgMjVweCk7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0fVxuXHQubWVudS1oZWxwZXIge1xuXHRcdD4gc3BhbiB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgLm1lbnUtaW1hZ2Uge1xuXHRcdG1pbi13aWR0aDogODBweDtcblx0XHRtYXgtd2lkdGg6IDgwcHg7XG5cdH1cbn1cblxuI25hdi1tYW51ZmFjdHVyZXJzLmV4dC5leHAgPiBhIHtcblx0Y29sb3I6ICRwcmltYXJ5O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0YSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHR9XG5cdC50b3AtbmF2aWdhdGlvbi1tZW51IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRwYWRkaW5nOiAycHggOHB4O1xuXHRcdH1cblx0fVxuXHQudG9wLW5hdmlnYXRpb24tdG9vbHMge1xuXHRcdG9yZGVyOiAzO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHRcdC5sb2dpbixcblx0XHRhW2RhdGEtdGVzdGlkPSdoZWFkZXJTaWdudXAnXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC50b3AtbmF2LWJ1dHRvbi1sb2dpbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4ubGFuZ3VhZ2VzTWVudSB7XG5cdC5sYW5ndWFnZXNNZW51IHtcblx0XHQmX19oZWFkZXIge1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdH1cblx0XHQmX19saXN0X19saW5rIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGVyLWJnO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0cGFkZGluZy10b3A6IDdweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRmbGV4OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdC5jb250YWN0LWJveCB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0c3Bhbi5tYWlsOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLWJsdWUuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuLnRlbDpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtYmx1ZS5zdmcpIDUwJSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zb2NpYWwtaWNvbi1saXN0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdmlnYXRpb24taG92ZXJlZCxcblx0LnNlYXJjaC1mb2N1c2VkIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdC50b3AtbmF2aWdhdGlvbi1iYXIge1xuXHRcdC5jb250YWN0LWJveCB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLy8gbGFuZ3VhZ2UgZmxhZyBiYXNlZCBvbiB0aGUgbGFuZ3VhZ2Ugc2VsZWN0ZWRcblxuLmxhbmd1YWdlc01lbnVfX2JveC50b2dnbGUtd2luZG93LmpzLWxhbmd1YWdlc01lbnVfX2JveFtkYXRhLXRhcmdldD0nbGFuZ3VhZ2UnXSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbi5sYW5ndWFnZXNNZW51X19ib3gudG9nZ2xlLXdpbmRvdy5qcy1sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9J2N1cnJlbmN5J10ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0fVxufVxuXG5odG1sW2xhbmc9J2NzJ10ge1xuXHQubGFuZ3VhZ2VzTWVudV9fYm94LnRvZ2dsZS13aW5kb3cuanMtbGFuZ3VhZ2VzTWVudV9fYm94W2RhdGEtdGFyZ2V0PSdsYW5ndWFnZSddIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31jemVjaC1mbGFnLnN2ZykgNTAlIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmh0bWxbbGFuZz0nZW4nXSB7XG5cdC5sYW5ndWFnZXNNZW51X19ib3gudG9nZ2xlLXdpbmRvdy5qcy1sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9J2xhbmd1YWdlJ10ge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXVrLWZsYWcuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubGFuZ3VhZ2VzTWVudSB7XG5cdC5sYW5ndWFnZXNNZW51X19saXN0Lmxhbmd1YWdlc01lbnVfX2xpc3QtLWxhbmd1YWdlIHtcblx0XHR0b3A6IDEyMCU7XG5cdH1cblx0Lmxhbmd1YWdlc01lbnVfX2xpc3QubGFuZ3VhZ2VzTWVudV9fbGlzdC0tY3VycmVuY3kge1xuXHRcdHRvcDogMTIwJTtcblx0fVxuXHQubGFuZ3VhZ2VzTWVudV9faGVhZGVyLmxhbmd1YWdlc01lbnVfX2hlYWRlci0tYWN0dWFsIHtcblx0XHRwYWRkaW5nOiAwIDVweCAwIDA7XG5cdH1cbn1cbiIsIlxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlcntcbiAgICAuY29udGFjdC1ib3g6bm90KC5zb2NpYWwtYm94KSB7XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLWZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb2xvcjogJGFycm93LWNvbG9yO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNob3ctbGlzdCB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIGg0LCB1bCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNzaWduYXR1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3NpZ25hdHVyZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9vdGVyLWljb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1mb290ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAucGF5bWVudCwgLnNoaXBwaW5nIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZm9vdGVyLWxpbmtzIHtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNmb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBoNCxcbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jb250YWN0LWJveCB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1iZztcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG4uZm9vdGVyLXJvd3Mge1xuICAuY3VzdG9tLWZvb3RlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICA+IGRpdiB7XG4gICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQobis2KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWN0LWJveCB7XG4gICAgdWwge1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zb2NpYWwtaWNvbi1saXN0IHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNvbnRhY3QtYm94IHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgPiBsaSB7XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgICY6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgJi5tYWlsIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRlbCB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zb2NpYWwtaWNvbi1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAuc29jaWFsLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbnN0YWdyYW0ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9aWcuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuZmFjZWJvb2sge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9ZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi5mb290ZXItbG9nbyB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuICAuZm9vdGVyLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTk0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mb290ZXItaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWZvb3RlcjtcbiAgaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMTBweCAxNXB4IDEwcHggMDtcbiAgfVxuICAud3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGF5bWVudCwgLnNoaXBwaW5nIHtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItZm9vdGVyO1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgfVxuICB9XG59XG4jc2lnbmF0dXJlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJi50aXRsZSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgLmltYWdlIHtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB9XG4gIH1cbn1cbi5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1pY29ucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiB1bnNldDtcbiAgICAtbXMtZmxleC1wYWNrOiB1bnNldDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAuc2hpcHBpbmcge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG4gICAgLnBheW1lbnQge1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItcm93cyB7XG4gICAgLmN1c3RvbS1mb290ZXIge1xuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfSBcbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1pY29ucyB7XG4gICAgPiBkaXYge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLXJvd3Mge1xuICAgIC5jdXN0b20tZm9vdGVyIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1saW5rcyB7XG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICB9XG4gIH1cbn0iLCIuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5ld3NsZXR0ZXItaGVhZGVyIHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3Vic2NyaWJlLWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDI1cHg7XG4gICAgLnZhbGlkYXRvci1tc2ctaG9sZGVyIHtcbiAgICAgICsgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgLm5ld3NsZXR0ZXItaGVhZGVyIHtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi53ZWxjb21lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlci1iYW5uZXIge1xuICAuYWJvdXQge1xuICAgIC5yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIC5jb2wtbWQtNiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBtYXJnaW46IDUwcHggMCAxNXB4IWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWJhbm5lciB7XG4gICAgLmFib3V0IHtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYnJhbmRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgLmJyYW5kLXRleHQge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgfVxuICAgIGEuY2hldnJvbi1hZnRlciB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxuICAuYnJhbmRzLXdyYXAge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuICAuYnJhbmQtc2xpZGVyIHtcbiAgICAuYnJhbmQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICB9XG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmFuZHMge1xuICAgIC5icmFuZHMtd3JhcCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgLmJyYW5kLXNsaWRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIH1cbiAgICAuYnJhbmQtdGV4dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5icmFuZHMge1xuICAgIC5icmFuZC10ZXh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyYW5kcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAuYnJhbmRzLXdyYXAge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbiAgICAuYnJhbmQtdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59IiwiI2Nhcm91c2VsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLWNvbnRyb2wge1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcblx0b3BhY2l0eTogMTtcblx0Jjo6YmVmb3JlIHtcblx0XHR3aWR0aDogMjhweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdCYucmlnaHQge1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bmV4dC5zdmc/djEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0Ji5sZWZ0IHtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cHJldi5zdmc/djIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHR9XG5cdH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0Ym90dG9tOiAtNDJweDtcblx0bGkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdG1hcmdpbjogM3B4O1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0bWFyZ2luOiAzcHg7XG5cdFx0fVxuXHR9XG59XG4uYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuXHRwYWRkaW5nLWJvdHRvbTogNDJweDtcblx0LmJhbm5lci13cmFwcGVyIHtcblx0XHRhIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5kZXNrdG9wIHtcblx0XHQjY2Fyb3VzZWwge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGJnO1xuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuXHRcdFx0XHRib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5jb2wtc20tOCB7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHR9XG5cdFx0XHQuY29sLXNtLTQge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdFx0Lm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaW4taW5kZXgge1xuXHRcdC5jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHRcdC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcm91c2VsLWNvbnRyb2wge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbiIsIi50b3BjYXQge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50b3BjYXQtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMzVweCAwO1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuaW1hZ2Uge1xuICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQge1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxuICAudG9wY2F0LXdyYXAge1xuICAgIC5pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGNhdC13cmFwIHtcbiAgICAuaXRlbSB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRvcGNhdC13cmFwIHtcbiAgICAuaXRlbSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgfVxufSIsIiRjbHItYmxhY2s6ICMwMDA7XG4kY2xyLXdoaXRlOiAjZmZmO1xuJGNsci1zZWNvbmRhcnk6ICM0NzhjNWM7XG4kY2xyLWdyYXk6ICM4ODg7XG4kY2xyLWdyYXktbGlnaHQ6ICNmNGY0ZjQ7XG5cbi5ob21lcGFnZS1ibG9nIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgY29sb3I6ICRjbHItYmxhY2s7XG59XG4uaG9tZXBhZ2UtYmxvZyB7XG4gICAgcGFkZGluZy1ibG9jazogNjBweDtcbn1cbi5ibG9nLXdyYXBlciAubmV3cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjb2xvcjogIzZBNkE2QTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2UgYSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQgdGltZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2xyLWdyYXktbGlnaHQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHggMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ld3MtaXRlbTpub3QoOm50aC1jaGlsZCgtbiszKSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuLy9kYXRlIG1vdmVkIGludG8gdGhlIHBpY3R1cmVcbi5ibG9nLXdyYXBlciAudGV4dCB0aW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy13cmFwZXIgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ibG9nLXdyYXBlciAuaW1hZ2UgdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNsci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xyLXNlY29uZGFyeTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctd3JhcGVyIC50ZXh0IHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYmxvZy13cmFwZXIgLmltYWdlIHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgICAuYmFubmVycy1jb250ZW50IC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgICAuYmFubmVyLWZvb3RlciAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gICAgLmJhbm5lci13cmFwcGVyIC5ibG9nLXdyYXBlciBhOmhvdmVyIGltZyxcbiAgICAuZm9vdGVyLWJhbm5lciAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcsXG4gICAgLmJhbm5lci1jYXRlZ29yeSAuYmxvZy13cmFwZXIgYTpob3ZlciBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgfVxufSIsIi5yYXRpbmdzLWJhbm5lciB7XG4gICAgLnVzZXItcmF0aW5nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIH1cblxuICAgICAgICBwOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItcmF0aW5nLXRpbWUge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zY29yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuc2NvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5yYXRpbmdzIHtcbiAgICAmX19oZWFkZXIge1xuICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnR5cGUtY2F0ZWdvcnkge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2luYXRpb24tYXBwZW5kaXgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJjpub3QoLmxvZ2dlZC11c2VyKXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICA+IGg0IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sge1xuICAgIC5wcm9kdWN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgJjpudGgtY2hpbGQoMm4pIHsgXG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAmOm50aC1jaGlsZCgybikgeyBcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDRuKSB7IFxuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfSBcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgLnByb2R1Y3Qge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgPiBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICBtYXJnaW46IDAgLTVweDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIGxhYmVsLCBzdHJvbmcge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktdG9wIHtcbiAgICA+IGg0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICA+IGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5wIHtcbiAgICAgICAgLmltYWdlLCAucC1pbiB7aGVpZ2h0OiA1MCU7fVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIge1xuICAgICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgPiBkaXYsID4gaDQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgID4gaDQge1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMTVweDtcbiAgICB9XG4gICAgI2ZpbHRlcnMtd3JhcHBlciB7XG4gICAgICBvcmRlcjogLTU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxufSIsIi5jYXRlZ29yeS10aXRsZSB7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjA1O1xuXHRwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jYXRlZ29yeS10b3Age1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGJhY2tncm91bmQ6ICRiZztcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0fVxufVxuIiwiI2ZpbHRlcnMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xufVxuLmJveC5ib3gtc20ge1xuXHQmLmJveC1iZy12YXJpYW50IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cbiNjb250ZW50IHtcblx0LmZpbHRlci1zZWN0aW9uLFxuXHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdGg0IHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTBlJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICRhcnJvdy1jb2xvcjtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zaG93RmlsdGVyLFxuXHRcdCYuaGlkZUZpbHRlciB7XG5cdFx0XHRoNCB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLWxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0LmZpbHRlci1jb3VudCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnKCc7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcpJztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLXRvdGFsLWNvdW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5maWx0ZXItc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0KyAuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHRcdH1cblx0XHQuYWR2YW5jZWQtcGFyYW1ldGVyIHtcblx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0LmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYueWVzLWJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHRcdCYuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikge1xuXHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA4cHggOHB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaG93LW1vcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguaGlkZUZpbHRlcikge1xuXHRcdFx0XHQmLnNob3dBbGwge1xuXHRcdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTc1cHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG5cdFx0XHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoMCk7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguaGlkZUZpbHRlcikge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTMyNyB7XG5cdFx0XHRmaWVsZHNldCB7XG5cdFx0XHRcdC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbG9ycy1oaWRlIHtcblx0XHRcdFx0aGVpZ2h0OiA0MXB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdFx0LnNob3ctbW9yZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaG93LW1vcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MGUnO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRhcnJvdy1jb2xvcjtcblx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNob3dBbGwge1xuXHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2hvd0FsbCAuc2hvdy1tb3JlLFxuXHRcdCYuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0zMjcgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlcjpub3QoLmNvbG9ycy1oaWRlKSArIC5zaG93LW1vcmUge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnWm9icmF6aXQgbcOpbsSbJztcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNjbGVhci1maWx0ZXJzIHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0LmNsb3NlLWFmdGVyIHtcblx0XHRcdFx0cGFkZGluZzogMnB4IDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2xpZGVyLXdyYXBwZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy10b3A6IDA7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRoNCB7XG5cdFx0b3JkZXI6IC0zO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdD4gZGl2IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdH1cblx0Ji5oaWRlRmlsdGVyIHtcblx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHQ+IGRpdiB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgwKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG4udWktc2xpZGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0LnVpLXNsaWRlci1yYW5nZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcblx0fVxufVxuLnNsaWRlci1jb250ZW50IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdG9yZGVyOiAtMjtcblx0bWFyZ2luOiAxMHB4IDAgMjVweDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG5cdGhlaWdodDogOHB4O1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHQudWktc2xpZGVyLWhhbmRsZSB7XG5cdFx0d2lkdGg6IDIycHg7XG5cdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0b3A6IC05cHg7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgIzI4NDdjYTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0fVxufVxuLmZyb20sXG4udG8ge1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0d2lkdGg6IDgwcHg7XG5cdGhlaWdodDogMzVweDtcblx0bGluZS1oZWlnaHQ6IDAuODtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4jY2xlYXItZmlsdGVycyB7XG5cdG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG5cdC5jbG9zZS1hZnRlciB7XG5cdFx0cGFkZGluZzogNnB4IDE1cHggNHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0ZXh0O1xuXHRcdH1cblx0fVxufVxuLnNlbGVjdGVkLWZpbHRlcnMge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMjBweCAtNXB4IDVweDtcblx0LmZpbHRlci1sYWJlbCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogN3B4IDE1cHggNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MTInO1xuXHRcdFx0Zm9udC1mYW1pbHk6IHNob3B0ZXQ7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cblx0LmZpbHRlci1jb3VudCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLy8gU2Nyb2xsYmFyXG4jZmlsdGVycyB7XG5cdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdHdpZHRoOiAxMXB4O1xuXHR9XG5cdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR9XG5cdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA1cHggOHB4O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcblx0XHR9XG5cdH1cbn1cbi5maWx0ZXJzLXdyYXBwZXIge1xuXHQuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHQuYnRuLmJ0bi1kZWZhdWx0LnVudmVpbC1idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0cGFkZGluZzogMTNweCAxNXB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ0ZpbHRyb3bDoW7DrSc7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDEzcHggMDtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogJHllbGxvdztcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlcixcblx0LmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQjZmlsdGVycyB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG5cdH1cblx0LmZpbHRlci1zZWN0aW9ucyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHR9XG5cdCNjb250ZW50IHtcblx0XHQuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYyB7XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0aDQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdFx0Ji5zaG93RmlsdGVyIHtcblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhdGVnb3J5LWhlYWRlciB7XG5cdFx0I3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0fVxuXHR9XG59XG4iLCIucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgLnBhZ2luYXRpb24tdG9wIHtcbiAgICAucGFnaW5hdGlvbi1saW5rLCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgPiBhIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICB9XG4gIH1cbiAgPiBzdHJvbmcge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnBhZ2luYXRpb24tbGluayB7XG4gICYucHJldiwgJi5uZXh0IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgfVxuICB9XG4gICYucHJldiB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn0iLCIjcHJvZHVjdHNUb3Age1xuICBkaXNwbGF5OiBub25lO1xuICAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAucCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLmltYWdlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnAtaW4ge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwJSk7XG4gICAgICB9XG4gICAgICAucC1pbi1pbiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDY2LjY2NjYlO1xuICAgICAgICB3aWR0aDogNjYuNjY2NiU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH0gXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmF0aW5ncy13cmFwcGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hdmFpbGFiaWxpdHkge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuW3N0eWxlPVwiY29sb3I6IzY2YmIzM1wiXSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnAtYm90dG9tIHtcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzMyU7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAucHJpY2VzIHtcbiAgICAgICAgICAucHJpY2Utc3RhbmRhcmQtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICYucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmF2b3VyaXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZXMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogNTJweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgLnByaWNlLWZpbmFsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIH1cbiAgICAgIC5wcmljZS1zYXZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9nZ2xlLXRvcC1wcm9kdWN0cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcHJvZHVjdHNUb3Age1xuICAgIC5wcm9kdWN0IHtcbiAgICAgIC5wIHtcbiAgICAgICAgLnAtaW4taW4ge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcmljZXMge1xuICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3Byb2R1Y3RzVG9wIHtcbiAgICAucHJvZHVjdCB7XG4gICAgICAucCB7XG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjcHJvZHVjdHNUb3Age1xuICAgIC5wcm9kdWN0IHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpudGgtY2hpbGQobis0KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfSBcbiAgICB9XG4gICAgJi5zaG93VG9wIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Byb2R1Y3RzVG9wIHtcbiAgICAucHJvZHVjdCB7XG4gICAgICAucHJpY2VzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAucHJpY2Utc2F2ZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wb3N0LCAudHlwZS1wYWdlLCAudHlwZS1wcm9kdWN0LCAudHlwZS1wb3N0cy1saXN0aW5nLCAudHlwZS1tYW51ZmFjdHVyZXJzLWxpc3RpbmcsIC5pZC0tNTEge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zaWRlYmFyLWluZGVudGVkIHtcbiAgICAuY29udGVudCB7XG4gICAgICAuc2lkZWJhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgfVxufSIsIi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICBwYWRkaW5nOiA1cHggMCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgLmRpdmlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBsaSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLnNob3cge1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIGEge1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgKyAuc2hvdy1tb3JlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmJ0bi1tb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNob3dBbGwge1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICArIC5zaG93LW1vcmUge1xuICAgICAgLmJ0bi1tb3JlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnWm9icmF6aXQgbcOpbsSbJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgICBsaSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgICBsaSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxufSIsIi50eXBlLXByb2R1Y3Qge1xuXHQucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcblx0XHQucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cbnRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0dGJvZHkge1xuXHRcdHRyIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0cGFkZGluZy1ibG9jazogMTBweDtcblx0XHRcdHRoIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJvdy1oZWFkZXItbGFiZWwge1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1hbnVmYWN0dXJlci10YWJsZS1oZWFkZXIge1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0bWF4LXdpZHRoOiAzMTBweDtcblx0PiBwIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblx0LmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0XHRtYXgtd2lkdGg6IDMxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHR0ZCxcblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGQsXG5cdFx0XHR0aCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGgge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmRlc2NyaXB0aW9uLWlubmVyIHtcblx0LmJhc2ljLWRlc2NyaXB0aW9uIHtcblx0XHQucmF0ZS13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnUG9waXMgcHJvZHVrdHUnO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblx0LmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQge1xuXHQuc2hwLWFjY29yZGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0LnNocC1hY2NvcmRpb24tbGluayB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogJGFycm93LWNvbG9yO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jdGFiLWNvbnRlbnQge1xuXHQudGFiLXBhbmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuI3Byb2R1Y3REaXNjdXNzaW9uIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbiNyZWxhdGVkRmlsZXMge1xuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHR9XG5cdH1cbn1cbiNyYXRpbmdXcmFwcGVyIHtcblx0LnJhdGUtd3JhcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQjcmF0ZS1mb3JtIHtcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHR9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20ubm8tYnV0dG9ucyA+IGRpdiAucC10b29scyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRlc2t0b3Age1xuXHQucC1kZXRhaWwge1xuXHRcdD4gLnByb2R1Y3RzLWFsdGVybmF0aXZlLWhlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQ+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjdGFiLWNvbnRlbnQge1xuXHRcdC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIHtcblx0XHRcdC5uYXZpZ2F0aW9uLW5leHQge1xuXHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHR9XG5cdFx0XHQubmF2aWdhdGlvbi1wcmV2IHtcblx0XHRcdFx0bGVmdDogLTE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHQucHJvZHVjdHMtcmVsYXRlZC1oZWFkZXIge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0fVxuXHR9XG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQ+IHAge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0fVxuXHQuZGVzY3JpcHRpb24taW5uZXIge1xuXHRcdC5iYXNpYy1kZXNjcmlwdGlvbiB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm1vYmlsZSB7XG5cdFx0LnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0cy1oZWFkZXIge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0fVxufVxuIiwiLnAtZGV0YWlsLWlubmVyIHtcblx0LmZsYWdzLmZsYWdzLWRlZmF1bHQge1xuXHRcdHRvcDogMjBweDtcblx0XHQuZmxhZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXHR9XG5cdC5wLWRldGFpbC1pbm5lci1oZWFkZXIsXG5cdC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGgxIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdH1cblx0LnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuXHRcdC5icmFuZC13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zdGFycy13cmFwcGVyIHtcblx0XHRtYXJnaW46IDAgMjBweCA1cHggMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zdGFycy1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0LmNoZXZyb24tYWZ0ZXIge1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmOjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG5cdC5wLWNvZGUge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdHRkLFxuXHRcdHRoIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0XHR0aCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0fVxuXHR9XG59XG4ucC1kYXRhLXdyYXBwZXIge1xuXHQuYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmID4gcCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQucC10by1jYXJ0LWJsb2NrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxMHB4IDVweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHR9XG5cdFx0LmFkZC10by1jYXJ0IHtcblx0XHRcdG1heC13aWR0aDogMTEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcnQtd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNhcnQtdy5zdmcpIHRvcCA1cHggY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mYXZvdXJpdGUtZGV0YWlsIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuX3RvZ2dsZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmZhdm91cml0ZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnZhcmlhbnQtbGlzdCxcblx0LnN1cmNoYXJnZS1saXN0IHtcblx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcblx0fVxuXHQuc3VyY2hhcmdlLWxpc3Qge1xuXHRcdHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR3aWR0aDogYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0ZmxleC1ncm93OiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdGZsZXgtc2hyaW5rOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdC5wcmljZS1zYXZlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXHRcdFx0fVxuXHRcdFx0KyAucHJpY2UtZmluYWwge1xuXHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdFx0LnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiA1cHggMCAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0LmxpbmstaWNvbnMge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXHRcdC5zb2NpYWwtYnV0dG9ucyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5mYXZvdXJpdGUtZGV0YWlsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtaW4td2lkdGg6IDE3NXB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMTBweCAwcHggMTBweCAwO1xuXHRcdFx0b3JkZXI6IDE7XG5cdFx0fVxuXHRcdC5saW5rLWljb24uY2hhdCB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNsb3NlLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubGluay1pY29uIHtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wcmludCxcblx0XHRcdCYuc2hhcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0LmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0PiAuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdHRyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHR9XG5cdFx0dGgge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0dGQsXG5cdFx0dGgge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdH1cblx0XHQuYXZhaWxhYmlsaXR5LWxhYmVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHRcdHNwYW5bc3R5bGU9J2NvbG9yOiAjNjZiYjMzJ10sXG5cdFx0c3BhbltzdHlsZT0nY29sb3I6ICM2NkJCMzMnXSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmRlbGl2ZXJ5LXRpbWUge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0LW1zLWZsZXgtcGFjazoganVzdGlmeTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnTcWvxb5lbWUgZG9ydcSNaXQgZG86Jztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCguZGVmYXVsdC12YXJpYW50KSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2hpcHBpbmctb3B0aW9ucyB7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdFx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTJlJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdTaG9wdGV0Jztcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4udHlwZS1kZXRhaWwge1xuXHQuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCxcblx0LmNvbnRlbnQtbW9kYWwge1xuXHRcdGgxIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cdH1cblx0I3dhdGNoZG9nLWZvcm0ge1xuXHRcdD4gaDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5wLXRvLWNhcnQtYmxvY2sge1xuXHRcdFx0LmFkZC10by1jYXJ0IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kZXRhaWwtcGFyYW1ldGVycyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5kZWxpdmVyeS10aW1lLXJvdyxcblx0XHQ+IHRyOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0LnAtdG8tY2FydC1ibG9jayB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0XHQuYWRkLXRvLWNhcnQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHR9XG5cdH1cbn1cbiIsIi50eXBlLWRldGFpbHtcbiAgJjpub3QoLmxvZ2dlZC11c2VyKXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpZGUge1xuICAgIC5icmVhZGNydW1iLWluLWRldGFpbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRlIHtcbiAgICAucC1kZXRhaWwtaW5uZXIge1xuICAgICAgLnAtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIFxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLnR5cGUtcHJvZHVjdCB7XG4gIC5xdWFudGl0eSxcbiAgLmF2YWlsYWJpbGl0eS1sYWJlbCxcbiAgLmF2YWlsYWJpbGl0eS1hbW91bnQsXG4gIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG5cbiAgICAmLnB1cmNoYXNhYmlsaXR5LWNoZWNrZWQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn0iLCIucC1pbWFnZS13cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQucmF0aW5ncy1hbmQtYnJhbmQge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblx0LmZsYWdzLWV4dHJhIHtcblx0XHQuZmxhZyB7XG5cdFx0XHQmLmZsYWctZGlzY291bnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucC10aHVtYm5haWxzIHtcblx0aGVpZ2h0OiA4MHB4O1xuXHQ+IGRpdiB7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHR9XG5cdGEge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdH1cblx0XHQmLmhpZ2hsaWdodGVkIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc2hpcHBpbmctYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICY6aG92ZXIge1xuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLnNoaXBwaW5nLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAuc2hpcHBpbmctaW5mby13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAuc2hpcHBpbmctaW5mby10YWJsZSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuICBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB0aCwgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZyZWUge1xuICAgICAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAuc2hpcHBpbmctY2xvc2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICBjb250ZW50OiAnXFxlOTEyJztcbiAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgIH1cbiAgfVxuICAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBmbGF0aWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA5cHg7XG4gICAgfVxuICB9XG59XG4uc2hpcHBpbmctdmlzaWJsZSB7XG4gIC5zaGlwcGluZy1pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY2JveE92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNoaXBwaW5nLWluZm8ge1xuICAgIC5zaGlwcGluZy1pbmZvLXdyYXAge1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDEwcHg7XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgIHRyIHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIjcHJvZHVjdC1kZXRhaWwtZm9ybSAge1xuICAudmFyaWFudC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBjb2xvcjogJHRleHQ7XG4gIH1cbiAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICAucGtWYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICYueWVzLWJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnZ5cHJvZGFubyB7XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHsgIFxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGdyYWRpZW50KGxpbmVhciwgMTkuMSUgLTcuOSUsIDgxJSAxMDcuOSUsIGNvbG9yLXN0b3AoMCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKC40OCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKC41LCAjMDAwKSwgY29sb3Itc3RvcCguNTIsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgxLCB0cmFuc3BhcmVudCkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDE0OWRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDQ4JSwgJGJvcmRlciA1MCUsIHRyYW5zcGFyZW50IDUyJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgICAgICYueWVzLWJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG4gICAgJltkYXRhLXBhcmFtZXRlci1uYW1lPVwiQmFydmFcIl0ge1xuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mbGFncyB7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMHB4O1xuICAuZmxhZy1kaXNjb3VudCB7IFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQwZDA7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgcGFkZGluZzogMDtcbiAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbi5mbGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgJi5mbGFnLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcbiAgICBjb2xvcjogJHJlZDtcbiAgfVxuICAmLmZsYWctbmV3IHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVlYzQ7XG4gIH1cbiAgJi5mbGFnLWRvcG9ydWN1amVtZSB7XG4gICAgY29sb3I6ICMwMDY2OTk7XG4gIH1cbn1cbi5wcm9kdWN0IHtcbiAgLnByaWNlcyB7XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn0iLCIuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBtYXJnaW46IDU1cHggMCAxNXB4O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIge1xuICAucHJvZHVjdC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiA0MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgJi5uYXZpZ2F0aW9uLW5leHQsICYubmF2aWdhdGlvbi1wcmV2IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tbmV4dCB7XG4gICAgICByaWdodDogLTMwcHg7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYubmF2aWdhdGlvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICB9XG4gIH1cbiAgLmFub3RoZXItcHJvZHVjdHMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICAucGFnaW5hdGlvbi1idXR0b24ge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHggMCAzMHB4ICFpbXBvcnRhbnQ7XG4gIC5wcm9kdWN0LXNsaWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiA0O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICYubmF2aWdhdGlvbi1uZXh0LCAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1iZztcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuICAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIC5wcm9kdWN0LXNsaWRlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICAgIHRvcDogMzMuMzMlO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG4gIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufSIsIi5wcm9kdWN0cy1ibG9jayB7XG5cdD4gZGl2IHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQucCB7XG5cdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3Qge1xuXHRcdHBhZGRpbmc6IDEwcHggNXB4O1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdC5mbGFncy1kZWZhdWx0LFxuXHRcdFx0LmZsYWdzLWV4dHJhIHtcblx0XHRcdFx0LmZsYWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wIHtcblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG5cdFx0XHRcdFx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3JkZXI6IC0zO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuXHRcdFx0XHRcdGhlaWdodDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlLXNhdmUge1xuXHRcdFx0XHRcdCYuY2lyY2xlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZDBkMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjY2MzNTA1O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOTk5OXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0LW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucC1jb2RlIHtcblx0XHRcdFx0b3JkZXI6IC0yO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHR9XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LnAtaW4ge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiA1NSU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuXHRcdFx0XHRcdGhlaWdodDogNjAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wLWluLWluIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LndpZGdldC1wYXJhbWV0ZXItbGlzdCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5icmFuZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zaXplIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RhcnMtcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LnN0YXJzLXdyYXBwZXIge1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0LnN0YXJzIHtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5zdGFycyAuc3Rhci5zdGFyLW9uLFxuXHRcdFx0LnN0YXJzIC5zdGFyLnN0YXItaGFsZiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRzcGFuLFxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmF2YWlsYWJpbGl0eSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0XHRcdGNvbG9yOiAjNjZiYjMzO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW5bc3R5bGU9J2NvbG9yOiM2NkJCMzMnXSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDExcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogdW5zZXQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZS1hZGRpdGlvbmFsLFxuXHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0b3JkZXI6IC0yO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQrIC5wcmljZS1hZGRpdGlvbmFsICsgLnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLXNhdmUge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogLTI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnAtZGVzYyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQucC10b29scyB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0LnByLWFjdGlvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRcdFx0XHQmID4gLmFkZC10by1jYXJ0LWJ1dHRvbltkYXRhLXRlc3RpZD0nYnV0dG9uQWRkVG9DYXJ0J10ge1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwNXB4O1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdFx0XHRcdHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyNCAxOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xNi4yNjc1IDE0LjUxNThIMTYuMjY2NEMxNi4yNjU0IDE0LjUxNTggMTYuMjY0NSAxNC41MTU2IDE2LjI2MzYgMTQuNTE1NkgzLjUxNTY0QzMuMjAxNzkgMTQuNTE1NiAyLjkyNTg1IDE0LjMwNzQgMi44Mzk2MSAxNC4wMDU3TDAuMDI3MTEzIDQuMTYxOTJDLTAuMDMzNDk0OSAzLjk0OTcgMC4wMDg5ODU1MiAzLjcyMTU2IDAuMTQxNzM3IDMuNTQ1NDFDMC4yNzQ2NzIgMy4zNjkyNiAwLjQ4MjQ5NiAzLjI2NTYyIDAuNzAzMTM4IDMuMjY1NjJIMTcuODg5TDE4LjM5MTcgMS4wMDM3MkMxOC40NjMzIDAuNjgyMDA3IDE4Ljc0ODUgMC40NTMxMjUgMTkuMDc4MSAwLjQ1MzEyNUgyMy4yOTY5QzIzLjY4NTIgMC40NTMxMjUgMjQgMC43Njc4ODMgMjQgMS4xNTYyNUMyNCAxLjU0NDYyIDIzLjY4NTIgMS44NTkzNyAyMy4yOTY5IDEuODU5MzdIMTkuNjQyMUMxOS41NTMxIDIuMjYwMTkgMTcuMjM2OCAxMi42ODM2IDE3LjEwMzUgMTMuMjgzM0MxNy44NTA4IDEzLjYwODEgMTguMzc1IDE0LjM1MzIgMTguMzc1IDE1LjIxODdDMTguMzc1IDE2LjM4MTggMTcuNDI4NyAxNy4zMjgxIDE2LjI2NTYgMTcuMzI4MUgzLjUxNTY0QzMuMTI3MjcgMTcuMzI4MSAyLjgxMjUxIDE3LjAxMzQgMi44MTI1MSAxNi42MjVDMi44MTI1MSAxNi4yMzY2IDMuMTI3MjcgMTUuOTIxOSAzLjUxNTY0IDE1LjkyMTlIMTYuMjY1NkMxNi42NTMzIDE1LjkyMTkgMTYuOTY4OCAxNS42MDY0IDE2Ljk2ODggMTUuMjE4N0MxNi45Njg4IDE0LjgzMTcgMTYuNjU0NCAxNC41MTY3IDE2LjI2NzUgMTQuNTE1OFpNMS42MzUzMyA0LjY3MTg3TDQuMDQ2MDkgMTMuMTA5NEgxNS43MDE3TDE3LjU3NjcgNC42NzE4N0gxLjYzNTMzWicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4uYnRuLWNhcnQsXG5cdFx0XHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDE2cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE0NXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaW4tem5hY2thIHtcblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuXHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdC5wcm9kdWN0IHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG5cdC5xdWFudGl0eSxcblx0LmF2YWlsYWJpbGl0eSxcblx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcblxuXHRcdCYucHVyY2hhc2FiaWxpdHktY2hlY2tlZCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuIiwiLnF1YW50aXR5LCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5LCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5LCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkge1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgaW5wdXQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRlY3JlYXNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG4gIC5pbmNyZWFzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbi5wci1hY3Rpb24ge1xuICAucXVhbnRpdHkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gICAgICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cbn0iLCIuaWQtLTkge1xuXHQuY2FydC1lbXB0eSB7XG5cdFx0Ji5jYXJ0LWlubmVyIHtcblx0XHRcdGg0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMjVweCAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZW1wdHktY2FydC1ib3hlcyB7XG5cdFx0XHQ+IC5jb2wtbWQtNiB7XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbm9sLmNhcnQtaGVhZGVyIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0bGkge1xuXHRcdGEsXG5cdFx0c3Ryb25nIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29udmVyc2lvbjtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmNvbXBsZXRlZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdC1wcmljZSB7XG5cdHdpZHRoOiAzMy4zMzMzJTtcbn1cbi5mcmVlLWdpZnRzLXdyYXBwZXIgLmZyZWUtZ2lmdHMtaW1nID4gaW1nLFxuLmZyZWUtcHJvZHVjdC1naWZ0cy13cmFwcGVyIC5mcmVlLWdpZnRzLWltZyA+IGltZyB7XG5cdHdpZHRoOiA2NnB4O1xufVxuLmNhcnQtdGFibGUge1xuXHQucC10b3RhbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHR9XG5cdHRyIHtcblx0XHQmLnJlbW92ZWFibGUge1xuXHRcdFx0LnJlbW92ZS1pdGVtIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1hcmdpbjogLTRweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHQmLmZyZWUtZ2lmdC1uYW1lLWNlbGwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQubWFpbi1saW5rIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHRcdCYuY2FydC1wLWltYWdlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogODFweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogNjZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wLW5hbWUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYucC1hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5wLXF1YW50aXR5IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bi1zbS5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdH1cblx0fVxuXHQucmVtb3ZlLWl0ZW0ge1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG5cdC5jYXJ0LXRhYmxlLWhlYWRlciB7XG5cdFx0dGQge1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0Ji5wLXRvdGFsIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQuY29udGFjdC1ib3gge1xuXHRcdHVsIHtcblx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQ+IGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmLm1haWwge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkyNCc7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnRlbCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTJjJztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZmFjZWJvb2sge1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwMCcgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MDknICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjaGVhZGVyIHtcblx0XHQuc2l0ZS1uYW1lIHtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0LmNhcnQtaW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdD4gLm5leHQtc3RlcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcblx0XHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHRcdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQuYnRuLWNvbnZlcnNpb24ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5leHQtc3RlcC1iYWNrIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdH1cblx0fVxuXHQuYnRuLmJ0bi1jb252ZXJzaW9uLFxuXHRhLmJ0bi5idG4tY29udmVyc2lvbiB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMTVweCAyNXB4O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5kZWxpdmVyeS10aW1lIHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0fVxuXHQuZXh0cmEuZGVsaXZlcnkge1xuXHRcdG1heC13aWR0aDogNTI2cHg7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0PiBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MmUnO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJpY2UtcmFuZ2Uge1xuXHRcdFx0bWFyZ2luOiAxNXB4IDAgMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aDQge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW46IDQ0cHggMCAxMHB4O1xuXHR9XG5cdC5jby1ib3gge1xuXHRcdGg0IHtcblx0XHRcdG1hcmdpbjogNDRweCAwIDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0PiBkaXYge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdH1cblx0fVxufVxuLmlkLS05IHtcblx0LmNvdXBvbi1pbnB1dCB7XG5cdFx0b3JkZXI6IDI7XG5cdFx0cGFkZGluZzogMzVweCAwIDI1cHg7XG5cdFx0LnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5hbGVydCB7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0fVxufVxuLmlkLS0xNiB7XG5cdGxhYmVsW2Zvcj0nZGVsaXZlcnlDb3VudHJ5SWQnXSB7XG5cdFx0Zm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdaZW3Emyc7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXHQuY28tYm94IHtcblx0XHQmLmNvLWJhc2ljLWluZm9ybWF0aW9uIHtcblx0XHRcdGg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnWsOha2xhZG7DrSDDumRhamUnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucm93IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMTBweDtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnKic7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnN1bW1hcnksXG4ub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIHtcblx0cGFkZGluZzogMjBweCAyNXB4IDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZztcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHQucHJpY2Utd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdD4gc3BhbiB7XG5cdFx0XHR3aWR0aDogMTcwcHg7XG5cdFx0XHRmbGV4OiBub25lO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDE5MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IHN0cm9uZyB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGZsZXg6IG5vbmU7XG5cdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJpY2UtcHJpbWFyeSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdCYucHJpY2UtbGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ0NlbGtvdsOhIGNlbmE6Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByaWNlLXNlY29uZGFyeSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCYucHJpY2UtbGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ0NlbGtvdsOhIGNlbmEgYmV6IERQSDonO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI2NoZWNrb3V0Q29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAwJTtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHQmLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCYuY29tcGFueS1zaG9wcGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdG1heC13aWR0aDogMzEwcHg7XG5cdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXHRcdHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHRcdHNlbGVjdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHR9XG5cdFx0I3BheW1lbnQtY3VycmVuY3kge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDVweDtcblx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblx0LmhlbHBlciB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHR9XG59XG4uc21hcnQtbGFiZWxzLWFjdGl2ZSB7XG5cdCNjaGVja291dENvbnRlbnQge1xuXHRcdC5zbWFydC1sYWJlbC13cmFwcGVyIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHR3aWR0aDogODhweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNjaGVja291dFNpZGViYXIge1xuXHQudG9nZ2xlLWNvbnRhY3RzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHBhZGRpbmc6IDhweCAwIDEycHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0fVxufVxuLnJhZGlvLXdyYXBwZXIge1xuXHQmLmFjdGl2ZSB7XG5cdFx0bGFiZWwge1xuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0YiB7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGlucHV0W3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG5cdFx0LnN1YmxhYmVsIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5wYXltZW50LWxvZ28ge1xuXHRpbWcge1xuXHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdH1cbn1cbi5yYWRpby13cmFwcGVyLmFjdGl2ZSAuZm9yLWZyZWUsXG4uZm9yLWZyZWUge1xuXHRjb2xvcjogIzVmYTk1Yjtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0cGFkZGluZzogMCAxNXB4O1xuXHQucmFkaW8td3JhcHBlciB7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuLmNoZWNrb3V0LWJveCB7XG5cdC5ib3guYm94LXNtIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG4uaW4ta3Jvay0xIC5uZXh0LXN0ZXAtZm9yd2FyZDo6YWZ0ZXIsXG4uaWQtLTkgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Lm9yZGVyLXN1bW1hcnktaW5uZXIge1xuXHRcdHBhZGRpbmc6IDEwcHggMTVweCAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0PiBoNCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQ+IGg0IHtcblx0XHRtYXJnaW46IDQwcHggMCAxMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Lm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikge1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQuY2FydC1pdGVtLXByaWNlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5jYXJ0LWl0ZW0tYW1vdW50IHtcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdC51bml0LXZhbHVlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICd4Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcnQtaXRlbS1uYW1lIHtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vcmRlci1zdW1tYXJ5LWl0ZW0ge1xuXHRcdGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblx0fVxuXHQub3JkZXItc3VtbWFyeS1pdGVtLmhlbHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXHQucmVjYXBpdHVsYXRpb24tc2luZ2xlIHtcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXI7XG5cdFx0c3Ryb25nIHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0XHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuXHRcdFx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdH1cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogLTE2cHg7XG5cdFx0XHRyaWdodDogLTE2cHg7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cblx0Lm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSB7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMThweDtcblx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5pZC0tMTcge1xuXHQmLnNtYXJ0LWxhYmVscy1hY3RpdmUge1xuXHRcdCNjaGVja291dENvbnRlbnQge1xuXHRcdFx0LnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxOTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jby1ib3gge1xuXHRcdGg0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jby1jb250YWN0LWluZm9ybWF0aW9uIHtcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cdC5jby1iaWxsaW5nLWFkZHJlc3Mge1xuXHRcdHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHR9XG5cdCNzaGlwcGluZy1hZGRyZXNzIHtcblx0XHQmLmpzLWhpZGRlbi52aXNpYmxlIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcblx0XHRcdG1hcmdpbi10b3A6IC00cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXHQuY28tYm94LWFkZGl0aW9uYWwge1xuXHRcdG1hcmdpbi10b3A6IDIzcHg7XG5cdH1cblx0LmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG59XG4uYWR2YW5jZWQtb3JkZXIge1xuXHQubGJ4c3BsaWRlX190cmFjayB7XG5cdFx0LmxieC1jYXJvdXNlbF9faXRlbSB7XG5cdFx0XHQucHJvZHVjdCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZXh0cmEge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cbn1cbi5pZC0tMTUge1xuXHQuY29udGVudC1pbm5lciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5yZWNhLXBheW1lbnQtd3JhcCxcblx0Lm9yZGVyLXBheW1lbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIHtcblx0XHQuY28tcGF5bWVudC1tZXRob2Qge1xuXHRcdFx0LmNvbC1zbS0xMiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0XHR0aCxcblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogN3B4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0JltkYXRhLXRlc3RpZD0nb3JkZXJUb3RhbFByaWNlJ10ge1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQub3JkZXJpbmctcHJvY2VzcyB7XG5cdFx0I2hlYWRlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdC5pbi1zdGVwLTEsXG5cdC5pbi1zdGVwLTIge1xuXHRcdCNoZWFkZXIge1xuXHRcdFx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHRcdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuXHRcdFx0XHQtbXMtZmxleC1wYWNrOiBzdGFydDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0LnNlYXJjaCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyLXRvcCB7XG5cdFx0XHRcdC5tYWlsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDgwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2l0ZS1uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQub3JkZXJpbmctcHJvY2VzcyB7XG5cdFx0LnN1bW1hcnkge1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQuY29sLW1kLTQge1xuXHRcdFx0XHR3aWR0aDogNDAwcHg7XG5cdFx0XHR9XG5cdFx0XHQuY29sLW1kLTgge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FydC1yb3cge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHR9XG5cdFx0LmNvbC1tZC00LFxuXHRcdC5jb2wtbWQtOCxcblx0XHQjY2hlY2tvdXRDb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdGg0IHtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0I2NoZWNrb3V0Q29udGVudCB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXHQjY2hlY2tvdXRTaWRlYmFyIHtcblx0XHR3aWR0aDogNDAlO1xuXHR9XG5cdC5pZC0tMTYge1xuXHRcdCNjaGVja291dFNpZGViYXIge1xuXHRcdFx0bWFyZ2luLXRvcDogNDJweDtcblx0XHR9XG5cdH1cblx0LmNhcnQtaW5uZXIge1xuXHRcdC5uZXh0LXN0ZXAge1xuXHRcdFx0LW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Lm5leHQtc3RlcC1iYWNrIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDMwcHggMTVweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQjY2hlY2tvdXRTaWRlYmFyIHtcblx0XHQuYmFubmVyLWhlbHAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY2FydC10YWJsZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdW1tYXJ5IHtcblx0XHQuY29sLW1kLTgsXG5cdFx0LmNvbC1tZC00IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQub3JkZXJpbmctcHJvY2VzcyB7XG5cdFx0LmV4dHJhLmRlbGl2ZXJ5IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0b2wuY2FydC1oZWFkZXIge1xuXHRcdGxpIHtcblx0XHRcdGEsXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaWQtLTkge1xuXHRcdC5zdW1tYXJ5IHtcblx0XHRcdC5jb2wtbWQtNCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFkdmFuY2VkLW9yZGVyIHtcblx0XHQuZXh0cmFzLXdyYXAge1xuXHRcdFx0LmV4dHJhIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50b2dnbGUtY291cG9uLWlucHV0IHtcblx0XHQudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5kaXNjb3VudC1jb3Vwb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LmlkLS0xNixcblx0LmlkLS0xNyB7XG5cdFx0Lm92ZXJhbGwtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdH1cblx0XHQjaGVhZGVyIHtcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5oZWFkZXItdG9wIHtcblx0XHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm9yZGVyaW5nLXByb2Nlc3Mge1xuXHRcdC5jYXJ0LWlubmVyIHtcblx0XHRcdD4gLm5leHQtc3RlcCB7XG5cdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Lm5leHQtc3RlcC1iYWNrIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmNhcnQtZW1wdHkge1xuXHQuaDEuY2FydC1oZWFkaW5nIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNvbnRhY3QtYm94IHtcblx0XHR1bCB7XG5cdFx0XHRsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnZpcC1jdXN0b21lciB7XG5cdCNjb250ZW50IHtcblx0XHQjZmlsdGVycyB7XG5cdFx0XHQuZmlsdGVyLXNlY3Rpb24ge1xuXHRcdFx0XHRib3JkZXItdG9wOiB1bnNldDtcblx0XHRcdH1cblx0XHRcdCYgPiAuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0XHRoNCxcblx0XHRcdFx0LnNsaWRlci1oZWFkZXIsXG5cdFx0XHRcdC5zbGlkZXItY29udGVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJpY2VzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuaW4ta3Jvay0xIHtcblx0XHRcdC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlLFxuXHRcdFx0Lm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jbGllbnQtdGFibGUtZm9udCB7XG5cdFx0XHQuY2VsbC0tcHJpY2Uge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50YWJsZS1vcmRlci1kZXRhaWxzIHtcblx0XHRcdHRib2R5IHtcblx0XHRcdFx0LmNlbGwtLXByaWNlIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5saXN0LXN1bW1hcnkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FydC13aWRnZXQge1xuXHRcdC5jYXJ0LXdpZGdldC1wcm9kdWN0LXByaWNlID4gc3Ryb25nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQucC1maW5hbC1wcmljZS13cmFwcGVyLFxuXHQucC1wcmljZS5wLWNlbGwsXG5cdC5wLXRvdGFsIC5wcmljZS1maW5hbCxcblx0LnByaWNlLXdyYXBwZXIsXG5cdC5vcmRlci1zdW1tYXJ5LWl0ZW0uaGVscGVyLFxuXHQjc2hpcHBpbmctYmlsbGluZy1zdW1tYXJ5Lm9yZGVyLXJlY2FwaXR1bGF0aW9uLFxuXHQub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlcyxcblx0Lm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIsXG5cdC5zZWFyY2hXaGlzcGVyZXJfX3Byb2R1Y3RfX3ByaWNlLFxuXHQucmVjYXBpdHVsYXRpb24tdGFibGUgdHI6bm90KFtkYXRhLXRlc3RpZD0ncmVjYXBDYXJ0SXRlbSddKSxcblx0LmNhcnQtd2lkZ2V0LXByb2R1Y3QtcHJpY2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmN1c3RvbWVyLXBhZ2UudmlwLWN1c3RvbWVyIC50YWJsZSB0ZC5jZWxsLS1wcmljZSwgLmN1c3RvbWVyLXBhZ2UgLnRhYmxlIHRoLmNlbGwtLXByaWNlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5odG1sW2xhbmc9J2VuJ10ge1xuXHQuaWQtLTE2IHtcblx0XHQuY28tYm94IHtcblx0XHRcdCYuY28tYmFzaWMtaW5mb3JtYXRpb24ge1xuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ0Jhc2ljIGluZm9ybWF0aW9uJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2FydC10YWJsZSB7XG5cdFx0LmNhcnQtdGFibGUtaGVhZGVyIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0Ji5jYXJ0LXAtaW1hZ2Uge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnUHJvZHVjdCc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRyW2RhdGEtdGVzdGlkPSdyZWNhcEl0ZW0nXSB7XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdCYucC1jZWxsIHtcblx0XHRcdFx0XHQmLnAtcHJpY2UsXG5cdFx0XHRcdFx0Ji5wLXRvdGFsIHtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JltkYXRhLXRlc3RpZD0ncmVjYXBJdGVtUHJpY2UnXSB7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdW1tYXJ5LFxuXHQub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIHtcblx0XHQucHJpY2UtcHJpbWFyeSB7XG5cdFx0XHQmLnByaWNlLWxhYmVsIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnVG90YWwgcHJpY2U6Jztcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm9yZGVyLXN1bW1hcnkge1xuXHRcdC5yZWNhcGl0dWxhdGlvbi1zaGlwcGluZy1iaWxsaW5nIHtcblx0XHRcdD4gc3Ryb25nIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnU2hpcHBpbmcgbWV0aG9kOic7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubGFzdCB7XG5cdFx0XHRcdD4gc3Ryb25nIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1BheW1lbnQgbWV0aG9kOic7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmh0bWxbbGFuZz0nY3MnXSB7XG5cdC5jYXJ0LXRhYmxlIHtcblx0XHQuY2FydC10YWJsZS1oZWFkZXIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHQmLmNhcnQtcC1pbWFnZSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQcm9kdWt0Jztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dHJbZGF0YS10ZXN0aWQ9J3JlY2FwSXRlbSddIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0Ji5wLWNlbGwge1xuXHRcdFx0XHRcdCYucC1wcmljZSxcblx0XHRcdFx0XHQmLnAtdG90YWwge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmW2RhdGEtdGVzdGlkPSdyZWNhcEl0ZW1QcmljZSddIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnN1bW1hcnksXG5cdC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuXHRcdC5wcmljZS1wcmltYXJ5IHtcblx0XHRcdCYucHJpY2UtbGFiZWwge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdDZWxrb3bDoSBjZW5hOic7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vcmRlci1zdW1tYXJ5IHtcblx0XHQucmVjYXBpdHVsYXRpb24tc2hpcHBpbmctYmlsbGluZyB7XG5cdFx0XHQ+IHN0cm9uZyB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1pwxa9zb2IgZG9wcmF2eTonO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHQ+IHN0cm9uZyB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdacMWvc29iIHBsYXRieTonO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaWQtLTksXG4uaWQtLTE2LFxuLmlkLS0xNyB7XG5cdC50b3AtbmF2aWdhdGlvbi10b29scyB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5pZC0tMTUge1xuXHRcdC50b3AtbmF2aWdhdGlvbi1iYXIge1xuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRmbGV4OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5pbi00MDQge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0byAxNTBweDtcbiAgICA+IHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBcbiAgICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdQcm96a291bWVqdGUgbmHFoWkgbmFiw61ka3UnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgLW1vei1jb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9NDA0LnN2Zykgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBoMSB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tNDA0IHtcbiAgICAuZW1wdHktY29udGVudC00MDQge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc5cHgpIHtcbiAgLmluLTQwNCB7XG4gICAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAuYmFubmVyLXdyYXBwZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uaW4taW5kZXgge1xuICAuYmVuZWZpdEJhbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IHtcbiAgLmJlbmVmaXRCYW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCB7XG4gIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAtNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMFxuICB9XG59XG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmJlbmVmaXRCYW5uZXJfX3BpY3R1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZGVvLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnJlc3BvbnNpdmUtaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZm9vdGVyLWJhbm5lcnMge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAuZm9vdGVyLWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wIHtcbiAgICAuYmFubmVycy1yb3cge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJhbm5lci1hYm91dC11cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgLnRleHQsXG4gIC5pbWFnZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuICAudGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGgyLFxuICAgIHAsXG4gICAgYSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiA3MmNoO1xuICAgIH1cbiAgICBwLGEge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuICAuaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MzhweDtcbiAgICAgIH1cbiAgfVxuICAudGV4dCB7XG4gICBvcmRlcjogMjsgXG4gIH1cbiAgLmltYWdlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgIFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgb3JkZXI6IDE7IFxuICAgICAgIH1cbiAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgfVxuICAgIH1cbn0iLCIuaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAubmV3cy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgLmltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgID4gYSB7XG4gICAgICBvcmRlcjogLTI7XG4gICAgfVxuICAgIC5uZXdzLWltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICB0aW1lIHtcbiAgICAgIG9yZGVyOiAtMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbjogMTJweCAwIDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5yZWFkLWFydGljbGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdCbG9nJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cbiAgfVxuICAudGV4dC1jZW50ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG4udHlwZS1wb3N0cy1saXN0aW5nIHtcbiAgI25ld3NXcmFwcGVyIHtcbiAgICBtYXJnaW46IDBweCAtMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgJjpudGgtY2hpbGQobis0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIge1xuICAgIC5uZXdzLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgfVxuICB9XG59IiwiLmJyZWFkY3J1bWJzIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICB9IFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYmc7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gID4gc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGEsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgfVxuICB9XG4gIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31hcnJvdy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuLnR5cGUtcHJvZHVjdCB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtcHJvZHVjdCB7XG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi50eXBlLXBvc3RzLWxpc3RpbmcsIC50eXBlLXBvc3QsIC50eXBlLXBhZ2Uge1xuICAjY29udGVudCB7XG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59IiwiI2NvbnRlbnQge1xuICAudGV4dC1ib3gge1xuICAgIG1hcmdpbjogNTBweCAwIDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcCwgaDIsIGgzLCB1bCwgaDQge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbn1cbi5pbi12eWhsZWRhdmFuaSB7XG4gIC5jb250ZW50IHtcbiAgICBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH0gXG59XG4uY3VzdG9tZS1wYWdlIHtcbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG59XG5cbi50eXBlLXNlYXJjaCwgLmluLXpuYWNrYSB7XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIC5wcm9kdWN0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDRuKSB7IC8vcG9rdWQgbmVuw60gc2lkZWJhciwgcG91xb7DrXQgNG5cbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5pbi1qYWstbmFrdXBvdmF0LCAuaW4ta29udGFrdHkge1xuICAjY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICA+IHAge1xuICAgICAgPiBpbWcge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaW4ta29udGFrdHkge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG59XG4jY29udGVudCB7XG4gIC5ob3ctYm94IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWJveC1iZy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb252ZXJzaW9uO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbnZlcnNpb247XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb250YWN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIC5jb250YWluZXIge1xuICAgID4gZGl2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgZGl2IHtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY3VzdG9tZXItcGFnZSB7XG4gICNjb250ZW50IHtcbiAgICBoMSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbn1cbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwge1xuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IHtcbiAgICAuaG93LWJveCB7XG4gICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdC1zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwge1xuICAgIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3Qtc2VjdGlvbiB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1qYWstbmFrdXBvdmF0LCAuaW4ta29udGFrdHkge1xuICAgICNjb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnVzcCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi51c3Atd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgLnVzcC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnVzcC1pbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IHtcbiAgLnVzcC13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC51c3Atd3JhcCB7XG4gICAgLnVzcC1pdGVtIHsgIFxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzcC13cmFwIHtcbiAgICAudXNwLWl0ZW0ge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXgge1xuICAgIC51c3Atd3JhcCB7XG4gICAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC51c3Atd3JhcCB7XG4gICAgLnVzcC1pdGVtIHtcbiAgICAgIC51c3AtaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2lkZWJhciB7XG4gICAgI2NhdGVnb3JpZXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICAgIC5leHBhbmRhYmxlIHtcbiAgICAgICAgICAgIGEgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b3BpYyB7XG4gICAgICAgICAgICAgICAgYSA+IHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRvcGljIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTEnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gIFxuXG4gICAgICAgICAgICAgICAgdWwuZXhwYW5kZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb252ZXJzaW9uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJveC1iZy12YXJpYW50IHtcbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm94LmJveC1zbS5ib3gtZmlsdGVycyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmluLWluZGV4IHtcbiAgICAuYm94LWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmluLXZ5aGxlZGF2YW5pIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSJdfQ== */
