@charset "UTF-8";html{scroll-behavior:smooth;scroll-padding-top:167px}@media (max-width:991px){html{scroll-padding-top:30px}}body{color:#000;font-family:Barlow,sans-serif!important;font-size:14px;font-weight:400}body,body .content-wrapper{background-color:#f9f9f9}.external-fonts-loaded body,body.blank-mode{font-family:Barlow,sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Barlow,sans-serif!important;line-height:1.25}h1{font-size:28px;margin-bottom:30px;margin-top:40px}h1,h2{font-weight:600}h2{color:#000;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}strong{font-weight:600}.stars{width:90px}.stars .star.star-half:before,.stars .star.star-on:before{color:#ffc700;font-size:15px}.stars a,.stars span{width:18px}.stars .star.is-active:hover{color:#ffc700}.stars-label{color:#000}#content{line-height:1.384615;padding-top:0}#content h1{font-size:28px}.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:#000;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:#000;text-decoration:none}#cboxOverlay{opacity:.5!important}.in-index #content-wrapper{width:100%}.flex-wrap{display:flex;flex-wrap:wrap}.site-msg.information{padding-left:0;padding-right:0}@media screen and (min-width:768px){#carousel,.homepage-blog-wrapper,.in-index .homepage-group-title,.in-index .products-wrapper{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:747px}#navigation .slick-track .menu-level-2,.breadcrumbs{margin-left:auto;margin-right:auto;width:707px}.site-msg.information{background-color:#000;color:#fff;max-width:100%;position:static;text-align:center}.site-msg.information .close{right:20px}.site-msg.information .close:after,.site-msg.information .close:before{background-color:#fff}}@media screen and (min-width:992px){h1{font-size:45px}.homepage-group-title,.products-header,h2{font-size:34px}h3{font-size:24px}.container-narrow{width:100%}#content h1{font-size:34px}#carousel,#navigation .slick-track .menu-level-2,.homepage-blog-wrapper,.in-index .homepage-group-title,.in-index .products-wrapper{width:972px}#navigation .slick-track .menu-level-2,.breadcrumbs{width:932px}.site-msg.information{font-size:16px}}@media screen and (min-width:1200px){#carousel,.homepage-blog-wrapper,.in-index .homepage-group-title,.in-index .products-wrapper{width:1178px}#navigation .slick-track .menu-level-2,.breadcrumbs{width:1138px}}@media (min-width:1380px){#carousel,.container,.homepage-blog-wrapper,.in-index .homepage-group-title,.in-index .products-wrapper,.site-msg.information .container{width:1340px}#navigation .slick-track .menu-level-2,.breadcrumbs{width:1300px}}@media (min-width:1440px){.container{width:1340px}}@media (max-width:767px){.overall-wrapper{padding-bottom:0!important;padding-top:130px}.content-wrapper{padding-top:0}.site-msg.information{background-color:#000;bottom:0;color:#fff;left:0;max-width:100%;right:0;text-align:center}.site-msg.information .close{right:20px}.site-msg.information .close:after,.site-msg.information .close:before{background-color:#fff}}.btn,a.btn{font-size:15px;font-weight:600!important;height:auto;text-decoration:none!important}.btn:not(.btn-sm),a.btn:not(.btn-sm){border-radius:6px;line-height:1.4;padding:10px 30px}.btn.btn-sm,a.btn.btn-sm{border-radius:6px;font-size:14px;padding:5px 15px 4px}.btn.btn-default,a.btn.btn-default{background-color:#000;border-color:#000;color:#fff}.btn.btn-default:hover,a.btn.btn-default:hover{background-color:#6b3;border-color:#6b3;color:#fff}.btn.btn-cart,.btn.btn-conversion,.btn.btn-secondary,.btn.btn.btn-primary,a.btn.btn-cart,a.btn.btn-conversion,a.btn.btn-secondary,a.btn.btn.btn-primary{background-image:linear-gradient(#6b3,#58a52a);border:none;color:#fff;font-weight:600}.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-image:linear-gradient(#58a32d,#4b8f24);border:none;color:#fff}.btn.btn-primary:not(.btn-sm),a.btn.btn-primary:not(.btn-sm){min-width:182px}.btn.btn-success:hover,a.btn.btn-success:hover{border-color:#069;color:#069}#content .btn.unveil-button,#footer .btn.unveil-button{background-color:#fff;border-color:#000;color:#000}#content .btn.unveil-button:hover,#footer .btn.unveil-button:hover{background-color:#fff;border-color:#003955;color:#003955}#content .filters-wrapper .btn.unveil-button,#footer .filters-wrapper .btn.unveil-button{background-color:#003955;border-color:#003955;border-radius:0;color:#fff;font-size:0}#content .filters-wrapper .btn.unveil-button:hover,#footer .filters-wrapper .btn.unveil-button:hover{background-color:#003955;border-color:#003955;color:#fff}#content .filters-wrapper .btn.unveil-button:before,#footer .filters-wrapper .btn.unveil-button:before{content:"Filtrování";font-family:Barlow,sans-serif;font-size:17px;font-weight:600;margin:0;padding:11px 0}#content .filters-wrapper .btn.unveil-button:after,#footer .filters-wrapper .btn.unveil-button:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/filter.svg) no-repeat;background-size:100% auto;height:21px;width:21px}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 #dadada;border-radius:6px;color:#000;font-size:14px;height:45px}.form-control::-moz-placeholder{color:#000;font-size:13px;font-weight:400}.form-control::placeholder{color:#000;font-size:13px;font-weight:400}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#dadada}.compact-form .btn{background-color:#6b3;border-color:#6b3;border-radius:0 6px 6px 0;color:#fff;font-size:14px;font-weight:600;height:45px;padding:7px 20px 6px}.compact-form .btn:hover{background-color:#59a22e;border-color:#59a22e;color:#fff}.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 #dadada}input[type=checkbox]+label{line-height:1.4;min-height:20px;padding-left:28px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #9d9d9d;border-radius:3px;height:20px;top:0;transform:none;width:20px}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#9d9d9d}input[type=checkbox]:checked+label:after{background-color:#fff;border-radius:3px;color:#003955;top:10px;width:17px}input[type=checkbox]:disabled+label:before{background-color:#fff;border:1px solid #9d9d9d}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}.consents .whole-width,.consents .whole-width a{color:#000;font-size:13px;font-weight:400}.consents .whole-width a{text-decoration:underline!important}.consents .whole-width a:hover{text-decoration:none!important}.responsive-tools .favourite:before{display:none}.in-favourite .content-inner,.in-oblibene .content-inner{max-width:100%;width:100%}.favourite-detail{margin:5px 0}.favourite-detail p{align-items:center;display:flex;margin-bottom:0}.favourite-detail p:hover{cursor:pointer}.favourite-detail p span.favourite{margin-right:7px}.favourite-detail p span.favourite i{align-items:center;display:flex}.favourite-detail p span.fav-text{color:#000;font-size:16px;font-weight:400;text-decoration:underline}.favourite-detail p span.fav-text:hover{text-decoration:none}.favourite_icon{border:0;border-radius:20px;display:inline-flex;font-size:13px;font-style:normal;height:28px;justify-content:center;line-height:20px;text-align:center;width:28px;z-index:1}.favourite_icon .number{background-color:#000;border-radius:20px;color:#fff;font-size:10px;height:20px;line-height:20px;position:absolute;width:20px;z-index:0}.favourite_icon .number:empty{display:none}.favourite_icon svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;position:relative;top:5px;width:28px}.product .favourite{align-items:center;display:flex;height:45px;justify-content:center;position:relative;width:45px}.product .favourite:after{background:#dadada;content:"";height:18px;margin-top:-9px;position:absolute;right:0;top:50%;width:1px}.product .favourite i{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/heart.svg) 50% no-repeat;background-size:100% auto;height:22px;margin-top:2px;width:22px}.product .favourite i svg{fill:transparent;stroke:transparent;stroke-width:1px;cursor:pointer}.product .favourite+.favourite{display:none}.product.fav-active .favourite i svg{fill:#000;stroke:#000;display:block}.navigation-buttons a.favourite{display:initial}.navigation-buttons a.favourite:before{display:none}.navigation-buttons a.favourite i span{margin-top:20px}.type-detail .p-data-wrapper{display:flex;flex-direction:column}.type-detail .p-data-wrapper .link-icons{align-items:center}.type-detail .p-data-wrapper .favourite-detail{font-style:normal;margin:10px 25px 10px 0;z-index:1}.type-detail .p-data-wrapper .favourite-detail p{margin-bottom:0!important}.type-detail .p-data-wrapper .favourite-detail.fav-yes .favourite i svg{fill:#000;stroke:#000}.type-detail .p-data-wrapper .favourite-detail.fav-yes .fav-text{display:none;font-size:0}.type-detail .p-data-wrapper .favourite-detail.fav-yes .fav-text:after{content:"Odebrat z oblíbených";font-size:16px}.type-detail .p-data-wrapper .favourite-detail .favourite{margin-right:8px}.type-detail .p-data-wrapper .favourite-detail .btn_toggle{align-items:center;cursor:pointer;display:flex;margin:0}.type-detail .p-data-wrapper .favourite-detail i{align-items:center;display:flex;justify-content:center}.type-detail .p-data-wrapper .favourite-detail i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transform:scale(1.2)}.p-image-wrapper .p-image .favourite-detail{position:absolute;right:15px;top:15px}.p-image-wrapper .p-image .favourite-detail .favourite{background-color:#fff;background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/heart.svg) 50% no-repeat;background-size:22px auto;border-radius:50%;border-radius:0;height:26px;right:10px;top:10px;width:26px}.p-image-wrapper .p-image .favourite-detail svg{stroke:#000;stroke-width:1px;fill:none;height:26px;width:26px}.p-image-wrapper .p-image .favourite-detail.fav-yes .favourite i svg{fill:#000;stroke:#000;transform:none}.ig{overflow:hidden}.ig h2{border-top:1px solid #dadada;font-size:20px;margin:0;padding:30px 0 20px;text-align:center}.ig h2 a{color:#000}.instagram-wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;padding-bottom:4px}.instagram-wrap .igfeed{max-width:33.33%;min-width:33.33%;overflow:hidden;padding:4px}.instagram-wrap .igfeed a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:100%;position:relative;transition:.2s ease-in-out}.instagram-wrap .igfeed a:before{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;color:#fff;content:"\e909";display:flex;font-family:Shoptet;font-size:35px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.instagram-wrap .igfeed a:hover:before{opacity:1}@media screen and (min-width:992px){.ig h2{font-size:22px}.instagram-wrap .igfeed{max-width:16.6667%;min-width:16.6667%}}: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:0;border-radius:50%;display:flex;height:45px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-out;width:45px;z-index:9}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-l.svg) 50% no-repeat;background-size:auto 100%;content:"";height:17px;margin:0 auto;width:11px}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%;content:"";height:17px;margin:0 auto;width:11px}.slick-slider .slick-arrow:hover{background-color:#fff}@media (max-width:767px){.slick-slider .slick-arrow{height:30px;width:30px}.slick-slider .slick-arrow:after{height:10px!important;width:6px!important}}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;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:0 0 20px;padding:0;width:100%}.slick-dots li{height:8px;list-style:none;margin:0 2px;position:relative;width:32px}.slick-dots li.slick-active button{background-color:#003955;border:1px solid #003955;border-radius:4px;height:8px;width:32px}.slick-dots li button{background-color:transparent;border:1px solid #dadada;border-radius:4px;display:block;font-size:0;height:8px;padding:0;width:32px}.products-block.slick-slider>div{border:0;padding:0;width:100%}#recentlyViewed{background-color:#fff;margin-bottom:0;margin-top:60px;width:100%}#recentlyViewed .homepage-group-title{margin:0;padding:25px 0;text-align:center}#recentlyViewed .text-center{padding:30px 0}#recentlyViewed .text-center a{position:relative;z-index:1}#recentlyViewed .products-block,#recentlyViewed .text-center{position:relative}#recentlyViewed .products-block:before,#recentlyViewed .text-center:before{border-left:70px solid #fff;border-radius:0 0 6px 6px;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}#recentlyViewed .products-block:before{border-radius:0}#recentlyViewed .products-block .product .p{height:100%!important}#recentlyViewed .products-block .product .new-description{display:none!important}#recentlyViewed .slick-list{float:none}#recentlyViewed .slick-dots{padding-top:30px}#recentlyViewed .slick-dots li{height:5px;margin:4px;width:40px}#recentlyViewed .slick-dots li button{background-color:#fff;border:1px solid #9d9d9d;border-radius:0;height:5px;margin:0;width:40px}#recentlyViewed .slick-dots li.slick-active{margin:4px}#recentlyViewed .slick-dots li.slick-active button{background-color:#6b3;border-color:#6b3;height:5px;margin:0;width:40px}#recentlyViewed .flags .price-save+.price-save,#recentlyViewed .price-save+.price-save,#recentlyViewed .price-standard+.price-standard,#recentlyViewed .slick-dots li.slick-active button:after{display:none}@media (min-width:768px){#recentlyViewed .slick-arrow{background-color:#f9f9f9}#recentlyViewed .slick-next{right:-20px}#recentlyViewed .slick-prev{left:-20px}}.in-404 .empty-content-404{display:none}.in-404 .custom-404{display:flex;margin:38px 0}.in-404 .custom-404__content{width:70%}@media (min-width:1200px){.in-404 .content-inner{margin-left:auto;margin-right:auto;max-width:1140px}}@media (max-width:767px){.in-404 .custom-404{align-content:center;flex-direction:column;justify-content:center}.in-404 .custom-404__content{text-align:center;width:100%}.in-404 .custom-404__content a{text-decoration:underline}.in-404 .custom-404__content a:hover{text-decoration:none}.in-404 .custom-404__image{margin-left:40px}}.siteCookies{color:#000}.siteCookies__form{border-radius:10px;max-width:770px;padding:45px}.siteCookies--bottom{align-items:center;background:rgba(0,0,0,.561);bottom:0;display:flex;height:100%;justify-content:center;left:0;margin-left:0;right:0;top:0;width:100%}.siteCookies__form{background-color:#fff;display:flex;flex-direction:column;padding:50px}.siteCookies__text{margin-bottom:20px}.custom-cookies h1{color:#000;font-size:28px;margin-bottom:20px;margin-top:0}.custom-cookies p{color:#000}.custom-cookies a,.custom-cookies a:hover{color:#c38a35}.siteCookies__links{text-align:left}.siteCookies__link{background:none!important;color:#000;font-size:0;font-weight:400;height:auto;line-height:1.2;padding:0}.siteCookies__link:before{color:#000;content:"Upravit nastavení";font-size:16px;text-decoration:underline}.siteCookies__link:hover:before{text-decoration:none}.siteCookies__button{font-weight:700;height:50px;line-height:46px;margin:0 20px 10px 0;max-width:200px;transition:.2s ease-out;width:100%}.siteCookies__button[data-testid=btnCookiesAccept]{background-color:#6b3;border:1px solid #6b3;font-size:0}.siteCookies__button[data-testid=btnCookiesAccept]:before{content:"Přijmout všechno";font-size:17px;font-weight:600}.siteCookies__button[data-testid=btnCookiesAccept]:hover{background-color:#59a22e;border-color:#59a22e}.siteCookies__button[data-testid=btnCookiesReject]{background-color:#fff;border:1px solid #000;color:#000}.siteCookies__button[data-testid=btnCookiesReject]:hover{background-color:#fff;border-color:#003955;color:#003955}.siteCookies__buttonWrap{background-color:transparent;flex-wrap:wrap;gap:0}@media (min-width:768px){.siteCookies__buttonWrap{margin-left:auto;width:440px}.siteCookies__buttonWrap .siteCookies__button{margin:0 0 0 20px}.siteCookies--bottom.siteCookies--scrolled{background:rgba(0,0,0,.561);box-shadow:none}.siteCookies__content{position:relative}.siteCookies__links{bottom:-36px;position:absolute;right:440px;width:auto}.siteCookies__text{margin-right:0}}@media (max-width:768px){.siteCookies__form{max-width:calc(100% - 20px)}.siteCookies__button.js-cookiesConsentSubmit{width:100%}.siteCookies__buttonWrap{justify-content:center;margin-top:0}.siteCookies__button{margin:10px}.siteCookies__links{right:0;text-align:center;width:100%}.custom-cookies p{font-size:15px}.siteCookies__form{padding:30px}.siteCookies__text{text-align:center}}.id--16 .shipping-billing-table .radio-wrapper.shipping-off{pointer-events:none}.id--16 .shipping-billing-table .radio-wrapper.shipping-off label{cursor:no-drop}.id--16 .el-license-alert{margin:15px 0 0}.id--16 .el-license-alert p{color:#b40000;font-weight:700}.id--9 .sale-wrapper{align-items:center;display:flex;gap:5px;justify-content:flex-end}@media (min-width:1040px){.id--9 .sale-wrapper{justify-content:center}}.id--9 .sale-wrapper .sale{color:#9d9d9d;font-size:16px;text-decoration:line-through}.id--9 .sale-wrapper .sale-percent{background-color:#b40000;color:#fff;display:block;font-size:14px;font-weight:600;line-height:100%;padding:3px}.cart-widget-inner .sale-wrapper{align-items:center;display:flex;gap:5px;justify-content:flex-end}.cart-widget-inner .sale-wrapper .sale{color:#9d9d9d;font-size:14px;text-decoration:line-through}.cart-widget-inner .sale-wrapper .sale-percent{background-color:#b40000;color:#fff;display:block;font-size:14px;font-weight:600;line-height:100%;padding:3px}#footer{background-color:#00273b;border:none;padding-top:0}#footer h4{color:#fff;font-size:16px;font-weight:600;margin:30px 0 20px}#footer a{color:#bcd9e9;font-size:16px}#footer .contact-box a{color:#fff}#footer .banner{margin-bottom:0;min-height:auto}#footer .banner-wrapper{margin-top:0}#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(6){padding-bottom:0;width:100%}.footer-rows .custom-footer>div:nth-child(n+7){display:none}.footer-rows .custom-footer ul li{padding:0 0 10px}.footer-rows .custom-footer__contact h4 span{display:block;font-size:0}.footer-rows .custom-footer__contact h4 span:before{content:"DISK Multimedia, s.r.o.";display:block;font-size:16px;font-weight:600}.contact-box{min-height:auto}.contact-box:not(.social-box) ul{display:flex;flex-wrap:wrap}.contact-box:not(.social-box) ul>li{width:100%}.contact-box:not(.social-box) ul>li:nth-child(2){order:-1}.contact-box ul li:not(.social-icon-list){margin-bottom:10px}.contact-box ul li:not(.social-icon-list) span{padding-left:30px}.contact-box ul li:not(.social-icon-list) span a{font-size:16px;font-weight:700}.contact-box ul li:not(.social-icon-list) span:before{content:"";height:22px;left:0;margin-top:-10px;position:absolute;top:50%;width:22px}.contact-box ul li span.mail:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li span.tel:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li span.tel:after{color:#dadada;content:"Po-Pá 8:00 - 17:00 hod.";display:block;font-size:14px;font-weight:400}.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 .twitter{height:30px;width:30px}.contact-box .twitter:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/tw.svg) 50% no-repeat;background-size:100% auto;content:""!important;display:block;height:30px;width:30px}.contact-box .instagram{height:30px;width:30px}.contact-box .instagram:before{background:url(https://cdn.myshoptet.com/usr/510047.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/510047.myshoptet.com/user/documents/upload/icons/fb.svg) 50% no-repeat;background-size:100% auto;content:""!important;display:block;height:30px;width:30px}.contact-box .youtube{height:30px;width:30px}.contact-box .youtube:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/ytb.svg) 50% no-repeat;background-size:100% auto;content:""!important;display:block;height:30px;width:30px}.footer-icons{display:block;margin-top:20px;width:100%}.footer-icons h5{color:#fff;font-size:16px;font-weight:600;margin:10px 15px 10px 0}.footer-icons .wrap{display:flex;flex-wrap:wrap}.footer-icons .payment,.footer-icons .shipping{border:1px #0d618b;border-style:solid solid none;padding:30px 10px}.footer-icons .payment img,.footer-icons .shipping img{margin:10px}#signature{color:#000;font-size:14px;font-weight:400}#signature a{color:#000}#signature a,#signature a span{display:inline-block}#signature img{margin-left:2px;margin-right:0;width:42px}#signature .image img{margin-right:0;width:15px}.copyright{color:#000;font-size:14px}@media screen and (min-width:768px){.footer-rows .custom-footer>div{width:33.33%}}@media (min-width:992px){.footer-icons{display:flex;flex-wrap:nowrap;justify-content:unset}.footer-icons .shipping{border-right:none;width:65%}.footer-icons .payment{width:35%}}@media screen and (min-width:1200px){.footer-rows .custom-footer>div{width:25%}.footer-icons>div{align-items:center;display:flex;justify-content:center}}@media (max-width:1199px){.footer-rows .custom-footer>div{width:33.33%}.footer-rows .custom-footer>div:first-of-type{text-align:center;width:100%}}@media (max-width:991px){.footer-rows .custom-footer>div{width:50%}.footer-rows .custom-footer>div:first-of-type{text-align:left;width:50%}.footer-links>div{width:33.33%}}@media screen and (max-width:767px){#footer .contact-box:not(.social-box) ul{display:block;text-align:center}#footer .contact-box:not(.social-box) ul li:not(.social-icon-list) span{padding-left:0}#footer .contact-box:not(.social-box) ul li:not(.social-icon-list) span:before{display:block;margin:2px auto;position:static}#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 #0d618b;padding-bottom:20px;text-align:center;width:100%}#footer .custom-footer>div:nth-child(2){border-bottom:1px solid #0d618b}#footer .custom-footer>div:nth-child(2) h4{margin-top:0;text-align:center}#footer .custom-footer>div:nth-child(3),#footer .custom-footer>div:nth-child(4){border-bottom:1px solid #0d618b}#footer .custom-footer>div:nth-child(3) h4,#footer .custom-footer>div:nth-child(4) h4{cursor:pointer;margin:0;padding:20px 0;position:relative}#footer .custom-footer>div:nth-child(3) h4:after,#footer .custom-footer>div:nth-child(4) h4:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-d-w.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:0;top:50%;transition:.2s ease-out;width:12px}#footer .custom-footer>div:nth-child(3) ul,#footer .custom-footer>div:nth-child(4) ul{display:none;padding:0 0 10px;transition:.2s ease-out}#footer .custom-footer>div:nth-child(3).show-list h4:after,#footer .custom-footer>div:nth-child(4).show-list h4:after{transform:rotate(180deg)}#footer .custom-footer>div:nth-child(3).show-list ul,#footer .custom-footer>div:nth-child(4).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-icons{border-top:1px solid #0d618b;padding-bottom:15px}.footer-icons h5{text-align:center}.footer-icons .wrap{justify-content:center}.footer-icons .payment,.footer-icons .shipping{border:none;padding:10px}}@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 .custom-footer__newsletter{background-color:#003955;display:none;margin-bottom:20px;padding:35px 0;position:relative;width:100%;z-index:1}#footer .custom-footer__newsletter:before{border-left:9999px solid #003955;bottom:0;box-shadow:9999px 0 0 #003955;content:"";display:block;left:-9998px;position:absolute;right:1px;top:0}#footer .custom-footer__newsletter .newsletter-header{margin:15px auto;max-width:525px;padding-left:125px;position:relative;width:100%}#footer .custom-footer__newsletter .newsletter-header:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/newsletter.svg) no-repeat;content:"";display:block;height:88px;left:0;position:absolute;top:0;width:88px}#footer .custom-footer__newsletter h4{margin:0}#footer .custom-footer__newsletter h4:before{content:"Novinky, akce a tipy ze světa zvuku";display:block;font-size:22px;margin-bottom:5px}#footer .custom-footer__newsletter h4 span{font-size:0}#footer .custom-footer__newsletter h4 span:before{content:"Přihlaste se k našemu newsletteru a budete o všem vědět jako první. Žádný  spam. Jen přínosné informace.";display:block;font-size:16px;font-weight:400}#footer .custom-footer__newsletter .subscribe-form{margin:15px auto;max-width:420px;width:100%}#footer .custom-footer__newsletter .subscribe-form .validator-msg-holder+br{display:none}#footer .custom-footer__newsletter .subscribe-form .consents.consents-first{margin-top:10px;text-align:right}#footer .custom-footer__newsletter .subscribe-form .consents.consents-first>label{color:#fff}@media (min-width:768px){#footer .custom-footer__newsletter{justify-content:center}#footer .custom-footer__newsletter .newsletter-header,#footer .custom-footer__newsletter .subscribe-form{margin:15px 20px}}@media (max-width:767px){#footer .custom-footer__newsletter .newsletter-header{margin-bottom:0;padding-left:0}#footer .custom-footer__newsletter .newsletter-header:before{margin:20px auto;position:static}#footer .custom-footer__newsletter .subscribe-form{margin-top:0}#footer .custom-footer__newsletter .subscribe-form .consents.consents-first{text-align:center}}.p-detail-inner .flags.flags-default{top:20px}.p-detail-inner .flags.flags-default .flag{margin-bottom:5px}.p-detail-inner .p-detail-inner-header,.p-detail-inner .p-detail-inner-header-mobile{margin-bottom:15px}.p-detail-inner .p-detail-inner-header h1,.p-detail-inner .p-detail-inner-header-mobile h1{margin-bottom:5px}.p-detail-inner .p-detail-inner-header .brand-wrapper,.p-detail-inner .p-detail-inner-header-mobile .brand-wrapper{display:none}.p-detail-inner .stars-wrapper{margin-bottom:5px!important}.p-detail-inner .stars-wrapper .stars-label{font-size:0}.p-detail-inner .stars-wrapper .stars-label.no-review{font-size:14px}.p-detail-inner .p-short-description{margin-bottom:10px}.p-detail-inner .p-gifts-wrapper{border:1px solid #dadada;border-radius:6px;margin-top:20px;padding-top:0;position:relative;z-index:1}.p-detail-inner .p-gifts-heading{display:none}.p-detail-inner .p-gift-image{background:#003955 url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/gift.svg) 50% no-repeat;background-size:39px auto;border-radius:6px;height:80px;width:80px}.p-detail-inner .p-gift-image img{display:none}.p-detail-inner .p-gift-name:before{content:"Dárek k produktu:";display:block;font-size:14px;font-weight:400;margin-bottom:3px}.p-detail-inner .p-gift-name a{font-size:16px;font-weight:600;text-decoration:none}.p-detail-inner .p-gift-name a:hover{text-decoration:underline}.p-data-wrapper>#dkLabComparerDiv{display:none}.p-data-wrapper .p-to-cart-block{align-items:center;background-color:#fff;border-radius:6px;border-top:none;box-shadow:0 0 25px rgba(0,0,0,.04);display:flex;flex-wrap:wrap;padding:15px 12px}.p-data-wrapper .p-to-cart-block .add-to-cart{margin-left:auto;width:auto}.p-data-wrapper .p-to-cart-block .add-to-cart .quantity{margin-right:10px}.p-data-wrapper .p-to-cart-block .order-types{margin:15px -5px 0;width:calc(100% + 10px)}.p-data-wrapper .p-to-cart-block .next-order-type{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin:5px;min-height:50px;padding:5px 15px;position:relative;width:100%}.p-data-wrapper .p-to-cart-block .next-order-type:not([data-availability*=kladem]){display:none}.p-data-wrapper .p-to-cart-block .next-order-type>a{border:1px dashed #dadada;border-radius:4px;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.p-data-wrapper .p-to-cart-block .next-order-type>a:hover{border-color:#069}.p-data-wrapper .p-to-cart-block .next-order-type .price{margin-left:3px}.p-data-wrapper .p-to-cart-block .next-order-type .withoutdph{display:none}.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:50px;justify-content:center;line-height:1.3;margin-top:0;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/510047.myshoptet.com/user/documents/upload/icons/cart-w.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:29px;margin-right:8px;width:29px}.p-data-wrapper .p-to-cart-block .favourite-detail{align-items:center;background-color:#f9f9f9;border-radius:0 6px 6px 0;display:flex;height:50px;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 .p-to-cart-block #dkLabComparerDiv{background-color:#f9f9f9;border-radius:0 6px 6px 0;font-size:0;height:50px;margin:0;position:relative;width:50px}.p-data-wrapper .p-to-cart-block #dkLabComparerDiv:before{background-color:#dadada;content:"";display:block;height:18px;left:0;margin-top:-9px;position:absolute;top:50%;width:1px}.p-data-wrapper .p-to-cart-block #dkLabComparerDiv .dkLabComparerDetailSpan{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/balance.svg) 50% no-repeat;background-size:26px auto;display:block;height:50px;width:50px}.p-data-wrapper .p-to-cart-block #dkLabComparerDiv .dkLabComparerDetailSpan:before{display:none}.p-data-wrapper .p-to-cart-block #dkLabComparerDiv .dkLabComparerDetailSpan.dkLabComparerRemoveProduct:after{color:#b40000;content:"\e912";display:block;font-family:shoptet;font-size:8px;position:absolute;right:4px;top:4px}.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:flex;flex-basis:auto!important;flex-direction:column;flex-grow:unset!important;flex-shrink:unset!important;line-height:1.2;margin-right:10px;width:auto}.p-data-wrapper .p-final-price-wrapper .price-save{display:none;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 strong{font-size:26px}.p-data-wrapper .p-final-price-wrapper .price-additional{margin-bottom:5px;order:-2}.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 .p-final-price-wrapper+.cart-wrap{margin-left:auto}.p-data-wrapper .p-final-price-wrapper+.cart-wrap .favourite-detail{background-color:transparent}.p-data-wrapper .p-final-price-wrapper+.cart-wrap .favourite-detail:before{display:none}.p-data-wrapper .social-buttons-wrapper{border-top:1px solid #dadada;display:block;padding:5px 0 0;width:100%}.p-data-wrapper .social-buttons-wrapper .social-buttons{background-color:transparent;display:flex!important;margin:10px 0;min-height:auto;min-width:auto;opacity:1;padding:0;position:static;z-index:1}.p-data-wrapper .social-buttons-wrapper .social-buttons:before{content:"Sdílet:";font-size:14px;margin-right:5px}.p-data-wrapper .social-buttons-wrapper .social-buttons .facebook{margin-left:5px;overflow:hidden;padding:0}.p-data-wrapper .social-buttons-wrapper .social-buttons .mail-share{padding:0}.p-data-wrapper .social-buttons-wrapper .social-buttons .mail-share a{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/mail-b.svg) no-repeat;background-size:100% auto;border-radius:50%;cursor:pointer;display:block;height:20px;margin-left:5px;width:20px}.p-data-wrapper .social-buttons-wrapper .social-buttons .link-icon{margin-right:0}.p-data-wrapper .social-buttons-wrapper .social-buttons .link-icon.chat{display:block;height:20px;margin-left:5px;width:20px}.p-data-wrapper .social-buttons-wrapper .social-buttons .link-icon.chat:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/chat-b.svg) no-repeat;background-size:100% auto;border-radius:50%;content:"";height:20px;margin:0;width:20px}.p-data-wrapper .social-buttons-wrapper .social-buttons .link-icon.chat span{display:none}.p-data-wrapper .social-buttons-wrapper .close-wrapper{display:none!important}.p-data-wrapper .social-buttons-wrapper .link-icons .chat{display:none}.p-data-wrapper .social-buttons-wrapper .link-icon{margin:10px 0}.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}.p-data-wrapper .social-buttons-wrapper .link-icon.watchdog{align-items:center;display:flex}.p-data-wrapper .social-buttons-wrapper .link-icon.watchdog:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/watchdog.svg) no-repeat;background-size:100% auto;content:"";height:20px;margin:0 8px 0 0;width:20px}.p-data-wrapper .social-buttons-wrapper .link-icon.watchdog span{font-size:0}.p-data-wrapper .social-buttons-wrapper .link-icon.watchdog span:before{content:"Hlídače ceny a dostupnosti";display:block;font-size:14px}.benefitBanner .info-parameters{display:none}.info-parameters{margin-top:25px;overflow:auto;padding-bottom:25px}.info-parameters table{color:#9d9d9d;white-space:nowrap;width:100%}.info-parameters table a,.info-parameters table a:hover{color:#9d9d9d}.info-parameters table .p-code{color:#9d9d9d;display:inline-block}.info-parameters table .p-code th{display:none}.info-parameters table td{padding:2px 10px 2px 0}.info-parameters table td span{display:inline-block}.info-parameters table td td{display:block;padding:0}#product-detail-form>.detail-parameters{margin-bottom:30px;margin-top:20px}#product-detail-form>.detail-parameters .p-code{display:none}#product-detail-form>.detail-parameters tr{display:block}#product-detail-form>.detail-parameters th{display:none}#product-detail-form>.detail-parameters td,#product-detail-form>.detail-parameters th{line-height:1.2;padding:0}#product-detail-form>.detail-parameters .availability-label{font-size:17px;font-weight:600;margin:0}#product-detail-form>.detail-parameters span[style="color: #66bb33"]{margin-left:0!important;padding-left:22px;position:relative}#product-detail-form>.detail-parameters span[style="color: #66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:4px;width:18px}#product-detail-form>.detail-parameters span[style="color: #66bb33"].avail-el{display:flex;font-size:0}#product-detail-form>.detail-parameters span[style="color: #66bb33"].avail-el:after{content:"ihned ke stažení";display:block;font-size:17px}#product-detail-form>.detail-parameters span[style="color: #66bb33"].avail-el+.availability-amount{display:none}#product-detail-form>.detail-parameters .availability-amount{color:#333;font-size:0;font-weight:400;margin-left:2px}#product-detail-form>.detail-parameters .availability-amount.amount-visible{color:#333;font-size:17px;font-weight:400}#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}#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:#000;display:flex;height:24px;justify-content:space-between;margin:10px 0}#product-detail-form>.detail-parameters .shipping-options:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/truck.svg) 0 no-repeat;content:"";display:block;height:24px;margin-right:8px;width:24px}#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 .social-buttons-wrapper{display:flex;justify-content:space-between}.p-data-wrapper .p-to-cart-block .order-types{display:flex}.detail-parameters{position:relative}.detail-parameters .delivery-time-row,.detail-parameters>tr:first-of-type{padding-right:10px;width:calc(100% - 140px)}.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-final-price-wrapper{flex-basis:100%!important;margin-bottom:8px;margin-right:0}.p-data-wrapper .p-to-cart-block .add-to-cart{margin-left:0;margin-right:auto}}.p-image-wrapper{margin-bottom:30px}.p-thumbnails,.p-thumbnails>div{height:80px}.p-thumbnails a{margin-right:10px}.p-thumbnails a img{border:1px solid #dadada;width:80px}.p-thumbnails a.highlighted img{border-color:#6b3}.p-detail{display:flex;flex-wrap:wrap}.p-detail>div,.p-detail>h2{width:100%}.p-detail #lb-recommend-element-product_detail{order:10}.mx-1{margin:0 2px 0 5px}@media (min-width:992px){.wide .breadcrumb-in-detail{float:none;width:100%}}@media screen and (min-width:1200px){.wide .p-detail-inner .p-image-wrapper{width:55%}.wide .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{display:none!important}.wide .p-detail-inner .p-data-wrapper{width:45%}}.type-product .product-slider-holder .product-slider.products-related{padding-bottom:0}.type-product #alternativeProducts,.type-product li[data-testid=tabAlternativeProducts]{display:none}.p-detail-tabs-wrapper{margin-bottom:35px}.p-detail-tabs-wrapper:before{display:none!important}.p-detail-tabs-wrapper .responsive-nav{background-color:#e6e6e6;margin-bottom:0;position:relative}.p-detail-tabs-wrapper .responsive-nav:before{border-left:50px solid #e6e6e6;border-radius:6px 6px 0 0;bottom:0;box-shadow:50px 0 0 #e6e6e6;content:"";display:block;left:-50px;position:absolute;right:0;top:0}.p-detail-tabs-wrapper .responsive-nav .shp-tabs-holder,.p-detail-tabs-wrapper .responsive-nav>button,.p-detail-tabs-wrapper .responsive-nav>ul{position:relative}.p-detail-tabs-wrapper #p-detail-tabs{margin:10px 0 0}.p-detail-tabs-wrapper #p-detail-tabs li{margin-right:10px;text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li a{background-color:#f9f9f9;border-radius:6px 6px 0 0;font-size:16px;font-weight:400;padding:20px;text-decoration:underline}.p-detail-tabs-wrapper #p-detail-tabs li a:hover{text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li a[href="#description"]:after{content:"produktu";margin-left:4px}.p-detail-tabs-wrapper #p-detail-tabs li.active{text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li.active a{background-color:#fff;font-weight:600;text-decoration:none}#tab-content{background-color:#fff;padding-top:40px;position:relative}@media (min-width:768px){#tab-content{box-shadow:70px 0 0 #fff,-70px 0 0 #fff;padding:30px 0}}#tab-content .products-wrapper{margin-bottom:0}#tab-content:before{border-left:70px solid #fff;border-radius:0 0 6px 6px;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}#tab-content #description .description-inner{position:relative;z-index:1}#accordion-content .shp-accordion .shp-accordion-link{text-decoration:none}.extended-description{max-width:420px}.extended-description>p{font-size:0;margin:0 0 10px!important}.extended-description>p strong:before{content:"Parametry";display:block;font-size:18px}.extended-description .detail-parameters{margin-bottom:40px;margin-top:0;max-width:420px;width:100%}.extended-description .detail-parameters tr{border-bottom:1px solid #dadada}.extended-description .detail-parameters tr:nth-child(odd) td,.extended-description .detail-parameters tr:nth-child(odd) th{background-color:#f9f9f9}.extended-description .detail-parameters tr:first-of-type{border-top:1px solid #dadada}.extended-description .detail-parameters tr:first-of-type td,.extended-description .detail-parameters tr:first-of-type th{background-color:#fff}.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{background-color:#fff;font-size:14px;padding:10px 0}.extended-description .detail-parameters tr td{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 .row-header-label{background-color:transparent}.description-inner .basic-description .rate-wrapper-in-description,.description-inner .basic-description .text-success.disk-custom-description,.extended-description .detail-parameters tr th:after{display:none}.description-inner .basic-description .collapse.disk-custom-description-collapse{display:block}.product-slider-holder .products-block>div .p .p-bottom.no-buttons>div .p-tools{display:flex}.p-detail>.products-alternative-header,.p-detail>.products-alternative-wrapper{display:none}@media screen and (min-width:992px){.products-related-header:before{font-size:34px}}@media (max-width:767px){#accordion-content .shp-accordion{padding-top:0}#accordion-content .shp-accordion .shp-accordion-link{background-color:#fff;border-bottom:1px solid #dadada;font-size:16px;font-weight:600;margin-left:-10px;margin-right:-10px;padding:20px 15px;width:calc(100% + 20px)}#accordion-content .shp-accordion .shp-accordion-link:after{font-size:10px}#accordion-content .shp-accordion .shp-accordion-content{margin-bottom:20px;margin-top:20px}#accordion-content .shp-accordion:last-of-type .shp-accordion-link{border-bottom:none}}#content .mime-desc-1,#content .mime-desc-2{border-left:5px solid #b40000;color:#b40000;font-size:rem(28px);margin-bottom:20px;padding-left:15px;position:relative;z-index:1}#content .mime-desc-1 p,#content .mime-desc-2 p{margin-bottom:0}#content .mime-desc-1 a,#content .mime-desc-2 a{color:#b40000}#content .mime-desc-1 div,#content .mime-desc-2 div{margin-bottom:10px}#content .mime-desc-1 div:last-child,#content .mime-desc-2 div:last-child{margin-bottom:0}#content .mime-desc-2{margin-bottom:30px;margin-top:20px}#product-detail-form .variant-label{font-size:16px;font-weight:600}#product-detail-form .advanced-parameter{height:48px;min-width:70px;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:transparent;border-radius:6px!important;box-shadow:0 0 25px rgba(0,0,0,.04);color:#000;display:flex;font-size:15px;font-weight:400;height:auto;height:48px;justify-content:center;padding:5px 8px;width:auto}#product-detail-form .advanced-parameter .advanced-parameter-inner img{height:100%;max-height:none;max-width:100%;width:auto}#product-detail-form .advanced-parameter .advanced-parameter-inner:hover{border-color:#003955;box-shadow:none}#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%,#cdcdcd 50%,transparent 52%,transparent);border-color:#cdcdcd;color:#000;font-weight:400}#product-detail-form .advanced-parameter.vyprodano .advanced-parameter-inner.yes-before{border-color:#cdcdcd;color:#000}#product-detail-form .advanced-parameter:first-of-type .advanced-parameter-inner{border-color:#003955}#product-detail-form .advanced-parameter:first-of-type .advanced-parameter-inner:before{background:#003955 url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/check-w.svg?1) 50% no-repeat;background-size:10px auto;border:none;bottom:-10px;content:"";height:20px;margin-right:-10px;right:50%;top:auto;width:20px}#custom_simple-variants{display:flex;flex-wrap:wrap}#custom_simple-variants .advanced-parameter{display:block;max-width:70px}#custom_simple-variants .advanced-parameter .advanced-parameter-inner{border-radius:2px;height:100%;width:100%}#custom_simple-variants .advanced-parameter .advanced-parameter-inner img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#custom_simple-variants .advanced-parameter .parameter-popup{background-color:#003955;border:1px solid #003955;border-radius:5px;color:#fff;display:none;font-size:13px;padding:12px 10px;position:absolute;text-decoration:none;z-index:5}#custom_simple-variants .advanced-parameter .parameter-popup .name{color:#fff;font-size:14px;font-weight:700;text-decoration:none;width:100%}#custom_simple-variants .advanced-parameter .parameter-popup .name:hover{text-decoration:underline}#custom_simple-variants .advanced-parameter .parameter-popup .price{font-size:14px;font-weight:700;white-space:nowrap}#custom_simple-variants .advanced-parameter .parameter-popup .desc{font-size:12px;margin-bottom:7px;margin-top:2px}#custom_simple-variants .advanced-parameter .parameter-popup .availability{margin-bottom:5px}#custom_simple-variants .advanced-parameter .parameter-popup .availability span:not([style="color:#66bb33"]){display:none}#custom_simple-variants .advanced-parameter .parameter-popup .availability span{font-weight:700}#custom_simple-variants .advanced-parameter .parameter-popup .bottom{align-items:center;display:flex;justify-content:space-between}#custom_simple-variants .advanced-parameter .parameter-popup .bottom .btn-primary{font-size:13px;margin-left:10px;max-width:90px;min-width:auto;padding:5px 20px 6px;width:100%}@media (min-width:768px){#custom_simple-variants .advanced-parameter{position:relative}#custom_simple-variants .advanced-parameter .parameter-popup{left:-47px;top:57px;width:164px}#custom_simple-variants .advanced-parameter .parameter-popup:before{border-color:transparent transparent #003955;border-style:solid;border-width:0 8px 8px;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:-9px;width:0}#custom_simple-variants .advanced-parameter .parameter-popup:after{content:"";height:9px;left:0;position:absolute;top:-9px;width:100%}}@media (min-width:992px){#custom_simple-variants .advanced-parameter .parameter-close{display:none}#custom_simple-variants .advanced-parameter:hover .parameter-popup{display:block}}@media (max-width:991px){#custom_simple-variants .advanced-parameter .parameter-close{display:none}#custom_simple-variants .advanced-parameter.info-visible .parameter-popup{display:block}#custom_simple-variants .advanced-parameter.info-visible .parameter-close{display:block;height:48px;margin-top:-48px;position:absolute;width:70px;z-index:999}#custom_simple-variants .advanced-parameter.info-visible.info-hide .parameter-popup{display:none}#custom_simple-variants .advanced-parameter.info-hide .parameter-close{display:block;height:48px;margin-top:-48px;position:absolute;width:70px;z-index:999}}@media (max-width:767px){#custom_simple-variants .advanced-parameter .parameter-popup{left:10px;margin-top:5px;right:10px}}.top-navigation-bar{background-color:transparent;border-bottom:1px solid #dadada;border-top:none;padding-top:8px}.top-navigation-bar a{color:#000;font-size:14px;font-weight:400}.top-navigation-bar a:hover{text-decoration:underline}.top-navigation-bar .top-navigation-menu{height:auto;padding-right:0}.top-navigation-bar .dropdown{margin-right:0}.top-navigation-bar .dropdown button{font-size:0;height:20px;padding-left:10px;padding-right:20px;width:50px}.top-navigation-bar .dropdown button:before{content:"";display:block;height:18px;left:10px;position:absolute;top:1px;width:18px}.top-navigation-bar .dropdown .caret:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-d.svg) 100% no-repeat;background-size:12px auto;content:"";right:0}.top-navigation-bar .dropdown.open .caret:before{transform:rotate(180deg)}.top-navigation-bar .dropdown .dropdown-menu{min-width:84px;padding-bottom:3px;right:0;top:34px}.top-navigation-bar .dropdown .dropdown-menu>li{margin:5px 10px}.top-navigation-bar .dropdown .dropdown-menu>li>a{padding:3px 10px 5px}.top-navigation-bar .dropdown .dropdown-menu>li>a:hover{background-color:transparent;text-decoration:underline}.top-navigation-bar .dropdown .dropdown-menu>li>a:before{display:none}.top-navigation-bar .dropdown .dropdown-menu>li>a[href="/action/Currency/changeCurrency/?currencyCode=CZK"]:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/cz.svg) 50% no-repeat;background-size:18px auto;content:"";display:inline-block;height:18px;margin-left:7px;position:relative;top:3px;width:18px}.top-navigation-bar .top-navigation-tools a.top-nav-button-login,.top-navigation-bar .top-navigation-tools a[href="/logout/"],.top-navigation-bar .top-navigation-tools a[href="/registrace/"]{display:none}.cur-czk .top-navigation-bar .dropdown button:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/cz.svg) no-repeat;background-size:18px auto;content:""}.cur-eur .top-navigation-bar .dropdown button:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/eu.svg) no-repeat;background-size:18px auto;content:""}.languagesMenu__box[data-target=language]{display:none!important}@media (min-width:768px){.top-navigation-bar{border:none;margin-bottom:24px;position:relative;z-index:1000}.top-navigation-bar .container{display:flex}.top-navigation-bar .top-navigation-tools{border-left:1px solid #dadada;flex:none!important;height:20px;margin-left:5px;padding-left:7px}.top-navigation-bar .top-navigation-menu{width:auto}.top-navigation-bar .top-navigation-menu a{padding:2px 8px 0}.top-navigation-bar .top-navigation-menu-trigger{display:none}.top-navigation-bar-menu{align-items:center;display:flex;width:100%}.top-navigation-bar-menu li:nth-last-child(2){margin-left:auto}.top-navigation-bar-menu li.cropped{display:block}.navigation-hovered:before,.search-focused:before{display:none}}@media screen and (min-width:992px){.top-navigation-bar{font-size:16px}.top-navigation-bar .top-navigation-tools{margin-left:5px;padding-left:12px}.top-navigation-bar .top-navigation-menu a{padding:0 12px}}#navigation-country{background:none;border:0;color:#313439;font-size:14px;font-weight:400;padding-right:1.5em}#navigation-country img{max-height:15px;max-width:25px}#navigation-country .caret{border:0}#navigation-country .caret:before{content:"\e90e";font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-9px}#header{background-color:#f9f9f9;border-bottom:none}#header .header-bottom{background-color:#003955}#header .search{padding-left:10px;padding-right:10px}#header .search-form{position:relative}#header .search-form .form-control{border:1px solid #dadada;padding-left:15px}#header .search-form .search-input-icon,#header .search-form:after{display:none}#header .search-form .search-button{background:#6b3 url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/search.svg) 50% no-repeat;background-size:20px auto;border:none;display:block;font-size:0;padding:0;width:47px}#header .search-form .search-button:hover{background-color:#59a22e}#header .navigation-buttons a{margin-left:10px}#header .navigation-buttons a[data-target=cart]{background-color:transparent;border-radius:0;height:29px;padding:0;width:29px}#header .navigation-buttons a[data-target=cart]:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/cart.svg) 50% no-repeat;background-size:100% auto;content:"";height:29px;margin:0;width:29px}#header .navigation-buttons a[data-target=cart] i{background-color:#6b3;bottom:-9px;color:#fff;font-size:13px;font-weight:600;height:22px;left:50%;line-height:22px;padding:0;width:22px}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=login],#header .navigation-buttons a[href="/klient/"]{height:26px;line-height:1;order:-4;width:26px}#header .navigation-buttons a[data-target=login]:before,#header .navigation-buttons a[href="/klient/"]:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/user.svg) no-repeat;background-size:100% auto;content:"";height:25px;width:21px}#header .navigation-buttons a[data-target=login] span,#header .navigation-buttons a[href="/klient/"] span{display:none}#header .navigation-buttons .favourite{height:28px;line-height:28px}#header .navigation-buttons .favourite .favourite_icon{height:28px;width:28px}#header .navigation-buttons .favourite .favourite_icon svg{height:28px;position:static;width:28px}#header .navigation-buttons .favourite .favourite_icon .number{background-color:#003955;bottom:-7px;color:#fff;font-size:13px;font-weight:600;height:22px;line-height:20px;margin:0;right:-9px;width:22px}#header .navigation-buttons #dkLabComparerHeaderWrappper{order:-5}#header .navigation-buttons #dkLabComparerHeaderWrappper .dkLabComparerHeaderIconBtn{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/balance.svg) 50% no-repeat;background-size:26px auto;display:block;height:34px;width:34px}#header .navigation-buttons #dkLabComparerHeaderWrappper .dkLabComparerHeaderIconBtn:before{display:none}#header .navigation-buttons #dkLabComparerHeaderWrappper .dkLabComparerHeaderIconBtn em{background-color:#003955;bottom:-5px;font-size:13px;font-weight:600;height:22px;line-height:20px;right:-9px;top:unset;width:22px}#header .header-bottom{border:none}#header .contact-box{display:none}@media screen and (min-width:768px){body:not(.ordering-process) #header{position:sticky;top:0;z-index:999}#header .header-top{padding:5px 0 10px}#header .header-top:before{background-color:#dadada;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-15px}#header .header-top .user-action .container{min-height:auto}#header .header-top .contact-box{display:flex;justify-content:center;left:0;position:absolute;right:0;top:-32px}#header .header-top .contact-box ul{background-color:#f9f9f9;display:flex;padding-left:10px;padding-right:10px}#header .header-top .contact-box ul li{margin-right:20px;width:auto}#header .header-top .contact-box ul li:nth-child(n+3){display:none}#header .header-top .contact-box ul li:first-of-type{margin-right:0}#header .header-top .contact-box ul li .tel:after{display:none}#header .search{margin-left:auto;margin-right:auto;max-width:300px;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 .site-name{flex:none;max-width:120px;min-width:120px}#header .header-top-wrapper .site-name a img{max-height:70px}#header .header-bottom-wrapper{padding-left:20px;padding-right:20px}#header .navigation-buttons{max-width:220px;min-width:220px;padding-left:0;padding-right:84px}#header .navigation-buttons a{margin-left:20px}#header .navigation-buttons a[data-target=cart]{border-left:1px solid #dadada;border-right:1px solid #dadada;bottom:-10px;height:104px;position:absolute;right:20px;width:64px}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=cart]:before{margin:10px auto 0}#header .navigation-buttons a[data-target=cart] i{bottom:50%;left:50%;margin-left:-25px}#header .navigation-buttons a[data-target=login]{display:block}}@media (min-width:992px){#header .search{max-width:420px}#header .navigation-buttons{max-width:240px;min-width:240px;padding-right:104px}#header .navigation-buttons a[data-target=cart]{width:84px}#header .header-top-wrapper .site-name{max-width:240px;min-width:240px}}@media (min-width:1200px){#header .search{max-width:490px}}#navigation{background-color:#003955}#navigation .menu-level-2{border:none}#navigation .navigation-in ul li:hover>a>b,#navigation .navigation-in ul li:hover>div>a>span{text-decoration:none}.navigation-in .menu-level-3{display:none!important}.navigation-in>ul>li.ext>ul>li>div>a{font-size:14px;font-weight:500}.submenu-visible li.exp>a .submenu-arrow:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-down-w.svg) no-repeat;background-size:100% auto}@media screen and (min-width:768px){.submenu-visible{overflow-x:hidden}#navigation{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important}.navigation-in{padding-left:20px;padding-right:20px}.navigation-in .slick-arrow.slick-disabled{display:none!important}.navigation-in .slick-arrow.slick-prev{background-color:#003955;border-radius:0;height:50px;left:-25px;padding-top:4px;width:25px}.navigation-in .slick-arrow.slick-prev:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-l-w.svg) 50% no-repeat;background-size:100% auto;display:block;height:16px}.navigation-in .slick-arrow.slick-next{background-color:#003955;border-radius:0;height:50px;padding-top:4px;right:-25px;width:25px}.navigation-in .slick-arrow.slick-next:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-r-w.svg?1) 50% no-repeat;background-size:100% auto;height:16px}.navigation-in .slick-arrow.slick-next:before{border-left:9999px solid #003955;bottom:0;box-shadow:9999px 0 0 #003955;content:"";height:100%;left:25px;position:absolute;right:-9999px;top:0}.navigation-in .slick-list{overflow:visible;width:100%}.navigation-in .slick-track{position:static}.navigation-in .slick-track>li{margin-top:5px;position:static}.navigation-in .slick-track>li>a{align-items:center;border-radius:4px 4px 0 0;color:#fff;display:flex;height:45px;margin:0!important;padding:7px 13px 8px!important}.navigation-in .slick-track>li>a:hover{background-color:#fff;color:#003955}.navigation-in .slick-track>li>a b{font-weight:600}.navigation-in .slick-track>li>a .submenu-arrow{display:none!important}.navigation-in .slick-track>li>ul{display:none;transform:none!important}.navigation-in .slick-track>li.ext.exp>a{background-color:#fff;color:#003955}.navigation-in .slick-track>li.ext.exp>ul{display:flex;flex-wrap:wrap;top:100%}.navigation-in .slick-track>li.ext.exp>ul:before{border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9996px;position:absolute;right:0;top:0;z-index:10}.navigation-in>ul>li{margin-top:5px}.navigation-in>ul>li:nth-child(n+13){visibility:hidden}.navigation-in>ul>li>a{align-items:center;border-radius:4px 4px 0 0;color:#fff;display:flex;height:45px;margin:0!important;padding:7px 13px 8px!important}.navigation-in>ul>li>a:hover{background-color:#fff;color:#003955}.navigation-in>ul>li>a b{font-weight:600}.navigation-in>ul>li>a .submenu-arrow{display:none!important}.navigation-in>ul>li:first-child>a:hover{padding-left:12px}.navigation-in>ul>li.ext.exp>a{background-color:#fff;color:#003955}.navigation-in>ul>li.ext.exp>ul{display:flex}.navigation-in>ul>li.ext.exp>ul:before{border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9996px;position:absolute;right:0;top:0;z-index:10}#navigation{height:50px}#navigation .top-navigation-menu{display:none}#navigation .menu-level-2{box-shadow:0 0 25px rgba(0,0,0,.06);display:none!important;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{border-bottom:1px solid #dadada;height:94px;width:100%}#navigation .menu-level-2>li>div>a{align-items:center;display:flex;font-size:16px;font-weight:600;height:100%;padding:0 0 0 10px;width:100%}#navigation .menu-level-2>li .menu-image{align-items:center;border-bottom:1px solid #dadada;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:#069}#navigation .menu-level-2>li:nth-last-child(-n+4) .menu-image,#navigation .menu-level-2>li:nth-last-child(-n+4)>div{border-color:transparent}.menu-helper{height:50px;right:20px}.menu-helper>span{color:#fff;font-size:0;font-weight:600;padding:10px 10px 10px 20px}.menu-helper>span:after{content:"\e914"!important;font-size:18px;transform:none!important}.menu-helper>ul{top:calc(50% + 25px)}.menu-helper>ul .submenu-arrow{display:none;font-size:12px;line-height:12px}.menu-helper .menu-level-2{display:none!important}.submenu-visible #navigation{overflow:hidden}}@media screen and (min-width:1200px){.navigation-in{font-size:16px}.menu-helper>span:after{font-size:16px!important}#navigation .menu-level-2>li>div .menu-image{max-width:80px;min-width:80px}}@media screen and (max-width:767px){.navigation-in{height:100%;padding-bottom:10px}.navigation-in a{color:#fff}.navigation-in>ul{padding-bottom:15px}.navigation-in ul.menu-level-2 li a,.navigation-in>ul>li>a>b{padding-bottom:10px;padding-top:10px}.navigation-in .navigationActions__submenu.menu-level-2 li>a{padding:4px 0 4px 4px}#navigation{border-top:1px solid #dadada;height:calc(100% - 130px);padding-top:0;top:130px}#navigation .menu-level-1{background-color:#003955;padding:0}#navigation .menu-level-1>li{margin:0}#navigation .menu-level-1>li>a{align-items:center;color:#fff;display:flex;font-size:16px;padding:5px 10px}#navigation .menu-level-1>li>a:hover{color:#fff}#navigation .menu-level-1>li>a .submenu-arrow{height:38px;line-height:25px;margin-left:10px;position:static;width:40px}#navigation .menu-level-1>li>a .submenu-arrow:after{color:#fff;font-size:12px}#navigation .menu-level-1>li>a b{font-weight:500;text-decoration:none!important}#navigation .menu-level-1>li>ul>li{border-bottom:1px solid #dadada}#navigation .menu-level-1>li>ul>li:last-of-type{border-bottom:none}#navigation .menu-level-1>li>ul>li>div>a{font-size:16px;font-weight:400;line-height:1;padding:15px 10px 12px 42px}#navigation .menu-level-1>li.exp>a{background-color:#00273b;color:#fff}#navigation .menu-level-1>li.exp>a .submenu-arrow:after{color:#fff}#navigation .menu-level-1>li.exp>ul{background-color:#fff}#navigation .menu-level-1>li.exp>ul>li>div>a{color:#000}#navigation .navigationActions{padding-bottom:5px}#navigation .navigationActions a{color:#000;font-size:15px}#navigation .navigationActions>li{border-bottom:1px solid #dadada;border-top:none}#navigation .navigationActions>li:first-of-type a>span{padding-bottom:13px;padding-top:13px}#navigation .navigationActions>li:first-of-type a>span>span:first-of-type{display:none}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2){margin-left:-4px;position:relative}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):before{background-color:#fff;content:"";display:block;height:20px;left:-2px;position:absolute;top:0;width:7px}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):after{background-color:#fff;content:"";display:block;height:20px;position:absolute;right:-2px;top:0;width:7px}#navigation .navigationActions>li:first-of-type a .submenu-arrow{font-size:12px;line-height:44px;margin-left:0;padding:0;position:static;width:20px}#navigation .navigationActions>li .navigationActions__submenu__item--active:before,#navigation .navigationActions>li:last-of-type{display:none}#navigation .navigationActions .navigationActions__submenu.menu-level-2{padding-bottom:10px}#navigation .top-navigation-menu{display:block;height:auto;padding:5px 20px 10px}#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:#000;font-size:15px;padding:5px 0}}@media screen and (min-width:768px){.header-bottom{animation:opacityTo1 .5s ease-out forwards;opacity:0}@keyframes opacityTo1{0%{opacity:0}90%{opacity:0}to{opacity:1}}}@media screen and (max-width:767px){#header{box-shadow:none}#header .user-action{display:none}#header .search{background-color:#f9f9f9;order:3;padding:0 10px 10px;position:absolute;top:75px;width:100%;z-index:1005}#header .search .contact-header{display:none}#header .searchWhisperer{max-height:calc(100vh - 115px)}#header .navigation-buttons{flex-wrap:wrap;height:130px;width:100%}#header .navigation-buttons a{display:block;height:80px;line-height:78px;margin-left:0;width:46px}#header .navigation-buttons a:before{font-size:28px;line-height:68px}#header .navigation-buttons a[data-target=navigation]{background-color:#003955;display:flex;height:50px;justify-content:flex-end;line-height:46px;padding:0 12px;text-align:right;width:100%}#header .navigation-buttons a[data-target=navigation]:before{color:#fff;font-size:17px;line-height:50px}#header .navigation-buttons a[data-target=navigation]:after{color:#fff;content:"Menu";font-size:17px;font-weight:600;margin-right:10px;order:-1}#header .navigation-buttons a[data-target=search]{order:-5}#header .navigation-buttons a[data-target=search]:before{font-size:24px}#header .navigation-buttons a[data-target=login]{display:block;height:80px;line-height:80px;width:46px}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/user.svg) no-repeat;background-size:100% auto;content:"";height:26px;width:26px}#header .navigation-buttons a[data-target=cart]{height:80px;width:54px}#header .navigation-buttons a[data-target=cart]:before{font-size:36px}#header .navigation-buttons a[data-target=cart] i{bottom:12px;left:5px}#header .navigation-buttons a.favourite{height:70px;line-height:88px;margin:0}#header .navigation-buttons a.favourite .favourite_icon .number{bottom:8px;left:4px}#header .site-name{align-items:center;display:flex;height:70px;margin-top:5px;max-width:230px;position:absolute;top:0;width:calc(100% - 210px);z-index:1002}#header .contact-header{padding:20px 15px}#header .contact-header .contact-text>div:before{color:#43474d;content:"Nevíte si rady?";display:block;font-size:13px;margin-bottom:2px}.user-action-in .popup-widget.cart-widget{top:69px}.scrolled-up.scrolled #header .search{display:none!important}}.login-unvisible .user-action .login-widget.popup-widget{display:none!important}.login-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:860px;width:90%}.login-visible .user-action .user-action-in>div.user-action-login>div{width:100%}@media (min-width:992px){.login-visible .user-action .user-action-in>div.user-action-login>div{flex:1;width:50%}}@media (max-width:991px){.login-visible .user-action .user-action-in>div.user-action-login{bottom:auto}.login-visible .user-action .user-action-in>div.user-action-login .registrace-box{padding-top:10px}.login-visible .user-action .user-action-in>div.user-action-login>div{height:auto}}@media (max-width:767px){.login-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/510047.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:90%;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:0 6px 6px 0;box-shadow:none;padding:21px 20px}@media (max-width:767px){.user-action-in .login-widget .popup-widget-inner{height:auto;padding:20px;width:100%}}.user-action-in .login-widget .popup-widget-inner span.close{background-color:#f9f9f9;height:44px;line-height:44px;position:absolute;right:0;text-align:center;top:0;width:44px}.user-action-in .login-widget .popup-widget-inner span.close:hover{cursor:pointer}.user-action-in .login-widget .popup-widget-inner span.close:before{color:#000;content:"\e912";font-family:Shoptet}@media (min-width:767px){.user-action-in .login-widget .popup-widget-inner span.close{border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.25);right:-22px;top:-22px}}.user-action-in .login-widget .user-action-tabs{display:none}.user-action-in .login-widget h2{font-size:0;margin:20px 0 30px}.user-action-in .login-widget h2:before{color:#000;content:"Přihlášení";display:block;font-size:22px;font-weight:600}@media (min-width:992px){.user-action-in .login-widget h2:before{font-size:28px}}.user-action-in .login-widget .social-login-buttons{margin-top:12px}.user-action-in .login-widget .social-login-buttons-divider{margin-bottom:26px}.user-action-in .login-widget .social-login-buttons-divider span{color:#000;font-size:18px;font-weight:500;text-transform:uppercase}.user-action-in .login-widget .social-login-buttons-divider:after,.user-action-in .login-widget .social-login-buttons-divider:before{background-color:#000}.user-action-in .login-widget .login-wrapper{padding:0}.user-action-in .login-widget .login-wrapper .btn{margin-bottom:20px;padding:14px 30px}@media (max-width:400px){.user-action-in .login-widget .login-wrapper .btn{display:block;float:none}}.user-action-in .login-widget .login-wrapper .btn:after{display:none}.user-action-in .login-widget .login-wrapper .password-helper{width:auto}.user-action-in .login-widget .login-wrapper .password-helper a{color:#000;font-size:14px;font-weight:500;margin:10px 20px 5px 0;padding:0;text-decoration:underline}.user-action-in .login-widget .login-wrapper .password-helper a:hover{text-decoration:none}.user-action-in .login-widget .login-wrapper .password-helper a[href="/registrace/"]{display: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 .password-helper a[href="/registrace/"]{display: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-visible #cboxOverlay{display:block!important;opacity:.3}.topcat{margin-bottom:60px}.topcat h2{text-align:center}.topcat h2 span{font-weight:400}.topcat .topcat-wrap{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:auto}.topcat .item{border-bottom:1px solid #dadada;width:100%}.topcat .item:last-child,.topcat .item:nth-last-child(2){border-bottom-color:transparent}.topcat .item a{align-items:center;display:flex;height:80px;padding:5px;text-decoration:none;width:100%}.topcat .item a:hover{background-color:#e6e6e6}.topcat .item a:hover .text{color:#069}.topcat .item .img{align-items:center;display:flex;height:70px;justify-content:center;margin-right:10px;max-width:80px;min-width:80px}.topcat .item .img img{display:block;margin:0 auto}.topcat .item .text{font-size:16px;font-weight:600}.mobile .topcat .topcat-wrap .item{display:none}.mobile .topcat .topcat-wrap .item.show,.mobile .topcat .topcat-wrap .item:nth-child(-n+8){display:block}.mobile .topcat .show-more{margin-top:20px}.mobile .topcat .showAll.topcat-wrap .item{display:block}.mobile .topcat .showAll+.show-more .link-arrow span:before{content:"Zobrazit méně"}@media (min-width:480px){.topcat .item{max-width:328px;width:50%}.topcat .item a{height:104px}.topcat .item img{max-width:46px;min-width:46px}}@media screen and (min-width:768px){.topcat .item{width:25%}.topcat .item:nth-last-child(3),.topcat .item:nth-last-child(4){border-bottom-color:transparent}.topcat .item .img{max-width:66px;min-width:66px}}@media (min-width:992px){.topcat .item .text{font-size:18px}}@media (min-width:1200px){.topcat .item .img{max-width:86px;min-width:86px}.topcat .item .text{font-size:18px}}@media (max-width:767px){.topcat .container{padding-left:10px;padding-right:10px}}.homepage-blog-wrapper,.type-posts-listing #newsWrapper{display:flex;flex-wrap:wrap}.homepage-blog-wrapper .news-item,.type-posts-listing #newsWrapper .news-item{display:block;margin-bottom:20px;max-width:440px;padding:10px;width:100%}.homepage-blog-wrapper .news-item a,.type-posts-listing #newsWrapper .news-item a{text-decoration:none}.homepage-blog-wrapper .news-item a .image,.type-posts-listing #newsWrapper .news-item a .image{border-radius:6px;overflow:hidden}.homepage-blog-wrapper .news-item .title,.type-posts-listing #newsWrapper .news-item .title{font-size:16px;font-weight:600;line-height:1.3;margin:12px 0 8px}.homepage-blog-wrapper .news-item .read-article,.type-posts-listing #newsWrapper .news-item .read-article{display:inline-block;font-size:16px;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:#069;font-weight:700}.homepage-blog-wrapper .homepage-group-title{font-size:0}.homepage-blog-wrapper .homepage-group-title:before{content:"Nové články z DISK magazínu";display:block;font-size:26px}.homepage-blog-wrapper .text-center{margin:15px 0;width:100%}@media screen and (min-width:480px){.homepage-blog-wrapper .news-item,.type-posts-listing .news-item{flex-basis:50%;width:50%}.homepage-blog-wrapper .news-item .image,.type-posts-listing .news-item .image{width:100%}}@media screen and (min-width:992px){.homepage-blog-wrapper .news-item,.type-posts-listing .news-item{flex-basis:33.33%;width:33.33%}.homepage-blog-wrapper .news-item .text .description p,.type-posts-listing .news-item .text .description p{font-size:16px}.homepage-blog-wrapper .homepage-group-title:before{font-size:34px}}@media (min-width:1200px){.homepage-blog-wrapper .news-item .title,.type-posts-listing .news-item .title{font-size:18px}.homepage-blog-wrapper .news-item .description,.type-posts-listing .news-item .description{font-size:16px}}@media screen and (max-width:991px){.homepage-blog-wrapper .news-item:nth-child(n+4){display:none}}@media screen and (max-width:767px){.homepage-blog-wrapper .news-item,.type-posts-listing .news-item{padding:10px 5px}.homepage-blog-wrapper{margin-left:-5px;margin-right:-5px}}.next-to-carousel-banners.slick-slider .slick-slide.slick-active a,.next-to-carousel-banners:not(.slick-slider) a>img{border-radius:11px;overflow:hidden;position:relative}@media (min-width:1920px){.next-to-carousel-banners.slick-slider .slick-slide.slick-active a,.next-to-carousel-banners:not(.slick-slider) a>img{display:block}}.next-to-carousel-banners{margin-left:auto;margin-right:auto;max-width:2316px;padding-left:0!important;padding-right:0!important}.next-to-carousel-banners .banner-wrapper{max-width:1100px}@media (min-width:1920px){.next-to-carousel-banners .banner-wrapper img{width:100%}}.next-to-carousel-banners .banner-wrapper a,.next-to-carousel-banners .banner-wrapper img{border-radius:11px;overflow:hidden}.next-to-carousel-banners .banner-wrapper a:hover img{transform:none}.next-to-carousel-banners:not(.slick-slider) .banner-wrapper{margin:0 auto}.next-to-carousel-banners:not(.slick-slider) .banner-wrapper:nth-child(n+2){display:none}.next-to-carousel-banners.slick-slider .slick-slide:not(.slick-active) a{position:relative}@media (min-width:1920px){.next-to-carousel-banners.slick-slider .slick-slide:not(.slick-active) a{display:block}}.next-to-carousel-banners.slick-slider .slick-slide:not(.slick-active) a:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.body-banners>div,.footer-banners>div{padding-left:0;padding-right:0;width:100%}.welcome-wrapper{display:none}@media (min-width:768px){.desktop .banners-row{margin-top:0}.next-to-carousel-banners .banner-wrapper{padding:15px 8px}.next-to-carousel-banners.slick-slider .slick-arrow.slick-prev{left:20px}.next-to-carousel-banners.slick-slider .slick-arrow.slick-next{right:20px}}@media (max-width:767px){.slick-dots{display:none!important}.footer-banner:nth-child(3) .container{padding-left:0;padding-right:0}.benefitBanner{margin:10px 0}}.brands{margin-top:30px}.brands .brand-title h2{font-size:22px;margin:5px 0}@media (min-width:768px){.brands .brand-title h2{margin:5px 0 20px}}.brands .brands-wrap{flex-direction:column;padding-bottom:60px;text-align:center}@media (min-width:768px){.brands .brands-wrap .mobile{display:none}}.brands .brands-wrap .desktop{display:none}@media (min-width:768px){.brands .brands-wrap .desktop{display:block}}.brands .brand-slider{margin-top:30px}@media (min-width:768px){.brands .brand-slider{margin-bottom:30px;margin-top: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:100%}}@media (max-width:991px){.brands{margin-top:0}.brands .container{padding:0}.brands .brands-wrap{padding:0 0 30px}.brands .brand-title{text-align:center}.banner-wrapper{margin-top:0}}.footer-banner:last-of-type{background:linear-gradient(180deg,#f9f9f9,hsla(0,0%,98%,0)),radial-gradient(48.86% 1727.02% at 50% 50%,hsla(0,0%,98%,0) 0,#f9f9f9 100%),url(image.png);background-blend-mode:normal,normal,luminosity;background-position:bottom;background-size:100%}.rate-section{padding-bottom:35px;padding-top:35px}.rate-section h2{margin-bottom:20px;text-align:center}.rate-section .slick-slide{height:inherit!important}.rate-section .vote-content{max-height:88px;overflow:hidden}.vote-wrap{display:flex!important;flex-wrap:wrap;margin-bottom:15px;max-width:460px;padding:10px;width:100%}.vote-wrap .vote-header .vote-rating{display:flex;flex-wrap:wrap;justify-content:flex-start}.vote-wrap .vote-header .vote-time{display:none}.vote-wrap .vote-header .vote-name{font-size:15px;font-weight:600;margin-bottom:5px}.vote-wrap .vote-pic{display:inline-block;height:40px;max-width:50px;min-width:50px;padding-right:10px}.vote-wrap .vote-pic img{width:40px}.vote-wrap .vote-initials{font-size:16px;height:40px;line-height:40px;width:40px}.vote-wrap .vote-summary{display:inline-block;width:auto}.vote-wrap .stars{margin-right:10px}.vote-wrap .vote-time{color:#43474d;font-size:15px;font-weight:300}.vote-wrap .vote-content{background-color:#fff;border-radius:6px;box-shadow:0 0 15px rgba(0,0,0,.06);font-size:14px;font-style:italic;margin-bottom:25px;max-height:none;order:-1;overflow:visible;padding:15px 10px;position:relative;width:100%}.vote-wrap .vote-content:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 18px 18px 0;bottom:-18px;content:"";display:block;height:0;left:20px;position:absolute;width:0}.in-hodnoceni-obchodu .sidebar{display:none}.in-hodnoceni-obchodu #content{margin-left:auto;margin-right:auto;max-width:940px}.in-hodnoceni-obchodu .votes-wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media screen and (min-width:768px){.rate-section .slick-arrow.slick-prev{left:-35px}.rate-section .slick-arrow.slick-next{right:-35px}}@media (max-width:767px){.rate-section{padding-bottom:0;padding-top:20px}.rate-section .rate-items{padding-bottom:50px}.rate-section .rate-items .slick-arrow{bottom:10px;left:50%;right:auto;top:auto}.rate-section .rate-items .slick-arrow.slick-prev{margin-left:-40px}.rate-section .rate-items .slick-arrow.slick-next{margin-right:-40px}}.category-perex{font-size:15px;margin-bottom:30px}.category-perex:not(.show-perex):not(.empty-content) h1,.category-perex:not(.show-perex):not(.empty-content) h2,.category-perex:not(.show-perex):not(.empty-content) h3,.category-perex:not(.show-perex):not(.empty-content) h4,.category-perex:not(.show-perex):not(.empty-content) h5,.category-perex:not(.show-perex):not(.empty-content) img,.category-perex:not(.show-perex):not(.empty-content) ol,.category-perex:not(.show-perex):not(.empty-content) p,.category-perex:not(.show-perex):not(.empty-content) span,.category-perex:not(.show-perex):not(.empty-content) ul{display:none}.category-perex:not(.show-perex):not(.empty-content) a{display:inline}.category-perex:not(.show-perex):not(.empty-content) p:first-of-type{display:block;margin-bottom:15px!important}.category-perex .chevron-after{cursor:pointer;margin-top:20px;transition:none}.category-perex.show-perex .chevron-after{font-size:0}.category-perex.show-perex .chevron-after:before{content:"Skrýt popis";font-size:16px}.category-title{margin-bottom:15px;margin-top:15px!important}.category-header-pagination{display:none}#category-header{width:100%}#category-header .dropdown-menu{font-size:14px}#category-header .products-listing-order-heading{display:none}.type-category .breadcrumbs{left:0;position:sticky;right:0;top:139px;z-index:55}@media screen and (min-width:768px){#category-header{padding-top:0!important;text-align:left}#category-header>form{display:block;padding-bottom:10px;padding-top:10px;width:100%}#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{padding:5px}#category-header .dropdown .dropdown-menu li strong{font-weight:500}#category-header .dropdown .dropdown-menu li label{text-decoration:underline}#category-header .dropdown .dropdown-menu li label:hover{color:#000;text-decoration:none}.category-top>h4:before{font-size:24px}.category-perex{font-size:16px}}@media (max-width:767px){.category-top>#category-header{display:none}#category-header{background-color:#f9f9f9;margin-bottom:10px;padding-bottom:30px;position:relative}#category-header: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}#category-header #products-listing-order{background-color:#fff;border-color:#003955;color:#003955;font-weight:400}#category-header .dropdown-menu{padding:10px 0}#category-header .dropdown-menu label,#category-header .dropdown-menu strong{padding:5px 12px}.type-category .breadcrumbs{top:130px}.scrolled-down .type-category .breadcrumbs{transform:translateY(-500%)}}.subcategories.with-image{margin:0 -10px 30px}.subcategories.with-image li{padding:5px 10px}.subcategories.with-image li a{background-color:#fff;border:none;border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.06);height:78px;padding:5px;text-decoration:none}.subcategories.with-image li a .image{max-width:46px;min-width:46px;padding-right:5px;width:auto}.subcategories.with-image li a .image img{max-height:56px}.subcategories.with-image li a .text{font-size:14px;font-weight:600;line-height:1.4;max-width:100%;transition:all .2s ease-out}.subcategories.with-image li a:hover .text{color:#069;text-decoration:none}@media (min-width:768px){.subcategories.with-image li a .image{max-width:66px;min-width:66px}.subcategories.with-image+.show-more{display:none}}@media (min-width:992px){.subcategories.with-image li a .text{font-size:16px}}@media (min-width:1200px){.subcategories.with-image li a .text{font-size:17px}.subcategories.with-image li a .image{max-width:86px;min-width:86px}}@media (max-width:991px){.subcategories.with-image{margin-left:-5px;margin-right:-5px}.subcategories.with-image li{padding:5px}.subcategories.with-image li a .image{min-width:58px;width:auto}.subcategories.with-image li a .image img{max-width:48px}.subcategories.with-image li a .text{font-size:14px}}@media (max-width:767px){.subcategories.with-image li{display:none}.show-more,.subcategories.with-image li.show,.subcategories.with-image li:nth-child(-n+4){display:block}.show-more{text-align:center}.show-more .link-arrow{color:#000;cursor:pointer;display:inline-block;font-weight:500;line-height:1;padding-right:18px;position:relative;transition:none}.show-more .link-arrow span{text-decoration:underline}.show-more .link-arrow:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;content:"";display:block;height:10px;margin-top:-5px;position:absolute;right:0;top:50%;width:10px}.showAll.subcategories.with-image li{display:block}.showAll+.show-more .link-arrow span{font-size:0}.showAll+.show-more .link-arrow span:before{content:"Zobrazit méně kategorií";font-size:14px;text-decoration:underline}.showAll+.show-more .link-arrow:after{transform:rotate(180deg)}}@media (max-width:479px){.subcategories.with-image li{width:100%}}#filters{background-color:#f9f9f9;padding:0 12px}.box.box-sm.box-bg-variant{border:none;margin:0;padding:0}#content .sidebar{margin-left:0;margin-right:0;padding-right:0;padding-top:0!important}#content .sidebar .sidebar-inner{padding-top:25px}#content .filter-section h4,#content .slider-wrapper h4{color:#000;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{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/down.svg) 0 no-repeat;background-size:100% auto;color:#000;content:"";display:block;height:5px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(0);transition:all .2s ease-in-out;width:10px}#content .filter-section.showFilter h4:after,#content .slider-wrapper.showFilter h4:after{transform:rotate(180deg)}#content .filter-section .filter-label,#content .slider-wrapper .filter-label{font-size:14px;font-weight:400;margin-bottom:10px;min-height:auto;padding-bottom:0;padding-top:0;width:auto}#content .filter-section .filter-label .filter-count,#content .slider-wrapper .filter-label .filter-count{background-color:transparent;color:#43474d;display:inline-block;float:none;font-size:14px;font-weight:300;height:auto;line-height:1.2;margin-left:5px;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 .slider-wrapper h4:after{transform:rotate(180deg)}#content .slider-wrapper.hideFilter h4:after{transform:rotate(0)}#content .filter-section{background-color:#f9f9f9;border-top:1px solid #f9f9f9;padding:0}#content .filter-section+.filter-section{border-color:#f9f9f9}#content .filter-section.filter-section-count{background-color:#fff;border:none;margin-left:-12px;margin-right:-12px}#content .filter-section #clear-filters{text-align:right}#content .filter-section #clear-filters .close-after{border:none;border-radius:0;display:inline-block;margin:10px 0;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}#content .filter-section form{height:0;padding:0;transform:scaleY(0);transform-origin:left top}#content .filter-section.showFilter{padding-bottom:15px}#content .filter-section.showFilter form{height:auto;transform:scaleY(1);transition:all .2s ease-in-out}#content .filter-section:not(.filter-section-boolean) fieldset div{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).showFilter.showAll form{height:auto}#content .filter-section .show-more{display:block;margin-top:0}#content .filter-section .show-more span{cursor:pointer;display:inline-block;font-size:14px;font-weight:300;line-height:1.2;padding:5px 0;position:relative;text-decoration:none;text-decoration:underline}#content .filter-section .show-more span:hover{text-decoration:none}#content .filter-section .show-more span:after{background-color:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/down.svg) no-repeat;background-size:100% auto;content:"";display:inline-block;height:4px;width:8px}#content .filter-section.showAll fieldset div{display:block}#content .filter-section.showAll .show-more span{font-size:0}#content .filter-section.showAll .show-more span:before{content:"Zobrazit méně";font-size:14px}#content .filter-section-boolean{padding:5px 0}#content .filter-section-boolean .param-filter-top form{height:auto;transform: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-color:#f9f9f9;border-radius:40px}.ui-slider .ui-slider-range{background-color:#000;border-color:#000}.slider-content{background-color:#fff;border-color:#f9f9f9;border-radius:3px;margin:10px 0 25px;order:-2}.ui-slider-horizontal{border-radius:40px;height:8px}.ui-slider-horizontal .ui-slider-handle{background:#59a22e;border:8px solid #6b3;border-radius:50%;height:28px;margin-left:-14px;top:-11px;width:28px}.from,.to{align-items:center;background-color:#fff;border:1px solid #f9f9f9;border-radius:3px;display:flex;flex-wrap:wrap;font-size:14px;height:35px;justify-content:center;line-height:.8;width:80px}.filter-section-count{padding-bottom:0}#clear-filters{margin:5px!important}#clear-filters .close-after{border:1px solid #f9f9f9;border-radius:16px;color:#000;display:block;font-size:14px;font-weight:500;padding:6px 15px 4px;text-transform:none}#clear-filters .close-after:hover{border-color:#000}.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:14px;font-weight:400;margin:5px;min-height:auto;padding:7px 15px 5px;width:auto}.selected-filters .filter-label:after{color:#000;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-color:#000;background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:3px solid #fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb:hover{background-color:#000}@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 (min-width:992px){#content .sidebar{width:310px}}@media screen and (max-width:767px){.slider-wrapper{padding-left:11px;padding-right:11px}#filters{border:1px solid #f9f9f9;border-top-color:#fff;padding:0}.filter-sections{background-color:#f9f9f9}#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}#content #filters-wrapper{background-color:#f9f9f9;margin-bottom:10px;padding-top:10px;position:relative}#content #filters-wrapper: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}#content #filters-wrapper>div{position:relative;z-index:1}#content #filters-wrapper .filters-unveil-button-wrapper{margin-bottom:0}.category-header #products-listing-order{border-radius:0;color:#000;padding-left:15px;padding-right:15px}}@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}}.pagination-wrapper{margin:0;padding-bottom:45px;padding-top:45px;position:relative}.pagination .pagination-link,.pagination>a,.pagination>strong{background-color:transparent;border:1px solid #e5e5e5;border-radius:50%;color:#000;font-size:16px;font-weight:200;height:38px;line-height:38px;text-decoration:none;width:38px}.pagination>strong{background-color:#000;border-color:#000;color:#fff;font-weight:600}.pagination .pagination-link:hover,.pagination>a:hover{background-color:transparent;border-color:#000}.pagination-link{line-height:34px!important}.pagination-top{display:flex}.pagination-top>strong{line-height:1.2;order:-1;padding-right:7px;text-decoration:underline;text-transform:lowercase}.pagination-top .pagination-link,.pagination-top>strong{background:none!important;height:auto;min-width:auto;width:auto}.pagination-top .pagination-link{line-height:20px!important;margin:0}.pagination-top .pagination-link:before{font-size:10px}.pagination-top:hover>strong{text-decoration:none}@media (min-width:1200px){.pagination{display:flex;justify-content:flex-end}}@media (max-width:1199px){.pagination-top{justify-content:center}}body .overall-wrapper .content .listingControls{gap:34px 0;order:4;position:relative;z-index:2}body .overall-wrapper .content .pagination__list{display:flex;gap:0;justify-content:center;margin-top:5px}@media (min-width:816px){body .overall-wrapper .content .pagination__list{justify-content:flex-end;margin-top:0}}body .overall-wrapper .content .pagination__list li:has([data-testid=linkPreviousPage]){order:2}body .overall-wrapper .content .pagination__list li:has([data-testid=linkFirstPage]){order:1}body .overall-wrapper .content .pagination__list li:has([data-testid=buttonCurrentPage]){order:3}body .overall-wrapper .content .pagination__list li:has([data-testid=linkLastPage]){order:5}body .overall-wrapper .content .pagination__list li:has([data-testid=linkNextPage]){order:4}body .overall-wrapper .content .pagination__list li:has([data-testid=linkFirstPage]) a,body .overall-wrapper .content .pagination__list li:has([data-testid=linkLastPage]) a{border:1px solid #dadada;border-radius:50%;color:#000;font-size:15px;font-weight:600;height:40px;line-height:44px;width:40px}body .overall-wrapper .content .pagination__list li:has([data-testid=linkFirstPage]) a:hover,body .overall-wrapper .content .pagination__list li:has([data-testid=linkLastPage]) a:hover{border-color:#000;text-decoration:none}body .overall-wrapper .content .pagination__list a:hover{background-color:#fff;text-decoration:none}body .overall-wrapper .content .pagination__link{min-height:40px}body .overall-wrapper .content .pagination__link--next,body .overall-wrapper .content .pagination__link--prev{background-color:#fff;background-image:none;border:1px solid #dadada;border-radius:50%;height:40px;line-height:36px;min-height:40px;padding:0;text-decoration:none;transition:all .3s ease;width:40px}body .overall-wrapper .content .pagination__link--next:hover,body .overall-wrapper .content .pagination__link--prev:hover{border-color:#000;text-decoration:none}body .overall-wrapper .content .pagination__link--next:before,body .overall-wrapper .content .pagination__link--prev:before{color:#000;font-size:12px}body .overall-wrapper .content .pagination__link--prev{order:1}body .overall-wrapper .content .pagination__link--next{order:5}body .overall-wrapper .content .pagination__currentPage{background-color:#003955;border:1px solid #003955;border-radius:50%;color:#fff;font-size:16px;font-style:normal;font-weight:600;height:40px;line-height:38px;margin-left:8px;min-height:40px;width:40px}body .overall-wrapper .content .pagination__list a{margin-left:8px}body .overall-wrapper .content .pagination__list a:hover{text-decoration:underline}@media (min-width:816px){body .overall-wrapper .content .loadMore{flex:0 0 33.33333%;order:3}}body .overall-wrapper .content .loadMore__button{background-color:#fff;background-image:none;border:1px solid #000;border-radius:6px;color:#000;font-size:15px;font-weight:600;padding:9px 20px;width:-moz-fit-content;width:fit-content}body .overall-wrapper .content .loadMore__button:hover{background-color:#000;color:#fff}body .overall-wrapper .content .itemsTotal{display:none}body .overall-wrapper .content .goToTop{margin-bottom:40px}@media (min-width:816px){body .overall-wrapper .content .goToTop{margin-bottom:0}}body .overall-wrapper .content .goToTop__button{align-items:center;background-image:none;color:#000;display:flex;flex-direction:row-reverse;font-size:14px;font-weight:400!important;gap:5px;padding:0 24px 0 0;position:relative;text-decoration:underline!important;text-transform:lowercase}body .overall-wrapper .content .goToTop__button:hover{color:#003955}body .overall-wrapper .content .goToTop__button:before{font-size:12px;position:absolute;right:0;top:60%}.id--11 h2{margin-top:10px}.id--11 .sidebar,.in-oblibene .sidebar{display:none}.id--11 .products-block,.in-oblibene .products-block{background-color:#fff;margin-bottom:40px;padding-bottom:40px;padding-top:40px;position:relative}.id--11 .products-block:before,.in-oblibene .products-block:before{border-left:70px solid #fff;border-radius:6px;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}.type-category .category-content-wrapper{background-color:#fff;position:relative}.type-category .category-content-wrapper:before{border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.type-category .products-block{position:relative;z-index:1}.type-category .products-block:after{background-color:#fff;bottom:0;content:"";display:block;position:absolute;right:-1px;right:0;top:0;width:1px;z-index:1}.type-category .sidebar{position:relative;z-index:1}.category-content-wrapper{padding-top:15px}@media (min-width:480px){.type-category .products-block .product{width:50%}}@media screen and (min-width:1200px){.id--11 .products-block .product,.in-oblibene .products-block .product{width:25%}.type-category .products-block .product{width:33.33%}}@media (max-width:767px){.category-content-wrapper{padding-top:0}.products-block>div{margin-left:0;margin-right:0}}.type-category .category-top>h4{margin-bottom:10px}#productsTop>.product{border-bottom:1px solid #dadada;padding:15px 10px}@media (min-width:767px){#productsTop>.product{padding-left:0}}#productsTop>.product:hover{box-shadow:none}#productsTop>.product .p img{border-radius:3px}#productsTop>.product .p .name{color:#000;font-size:16px;font-weight:600;padding:0}@media (max-width:480px){#productsTop>.product .p .name{margin-bottom:12px;width:100%}}#productsTop>.product .p .availability span{font-size:14px;font-weight:600}#productsTop>.product .p:hover .name{text-decoration:underline}#productsTop>.product .prices{align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:5px;min-height:auto}#productsTop>.product .prices .price-final{line-height:1.2;margin-right:15px;width:auto}#productsTop>.product .prices .price-final strong{font-weight:700}#productsTop>.product .prices .price-save{display:none;margin-right:2px}#productsTop>.product .prices .price-save:after{background-color:#fff;content:"";height:20px;position:absolute;right:1px;top:0;width:5px;z-index:1}#productsTop>.product .prices .price-save:before{left:10px}#productsTop .button-wrapper{margin-top:10px}.toggle-top-products{font-size:14px;font-size:0;font-weight:500;padding-right:14px;position:relative;text-decoration:underline}.toggle-top-products:before{content:"Více nejprodávanějších";font-size:14px}.toggle-top-products:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-d-b.svg) no-repeat;background-size:100% auto;content:""!important;display:block;display:inline-block;height:6px;margin-left:8px;margin-top:-7px;position:absolute;right:0;top:50%;width:9px}.toggle-top-products:hover{text-decoration:none}.toggle-top-products[data-text="Zobrazit více produktů"]:before{content:"Méně nejprodávanějších"}.toggle-top-products[data-text="Zobrazit více produktů"]:after{transform:rotate(180deg)}@media screen and (min-width:480px){.products-top.products-inline>div{justify-content:space-between;width:100%}.products-top.products-inline>div .p{width:100%}.products-top.products-inline>div .p .p-in{display:flex}.products-top.products-inline>div .p .p-in .p-in-in{display:flex;flex-basis:55%}.products-top.products-inline>div .p .p-in .p-in-in .name{max-width:280px;min-width:280px}.products-top.products-inline>div .p .p-in .p-in-in .ratings-wrapper{flex:1;justify-content:center;margin-top:0}}@media screen and (min-width:480px) and (max-width:1199px){.products-top.products-inline>div .p .p-in .p-in-in .ratings-wrapper{margin-top:5px}}@media screen and (min-width:480px){.products-top.products-inline>div .p .p-bottom{flex-basis:45%}.products-top.products-inline>div .p .p-bottom .offers{align-items:center!important;flex-direction:row}.products-top.products-inline>div .p .p-bottom .offers .prices{flex-basis:auto;margin-bottom:0}.products-top.products-inline>div .p .p-bottom .btn{width:184px}.products-top.products-inline>div.active:nth-child(n+4){display:none}.products-top.products-inline.showTop>div.active{display:block}}@media (max-width:1199px){.products-top.products-inline>div .p .p-in .p-in-in{flex-basis:75%}.products-top.products-inline .p-bottom .btn{width:auto!important}}@media (max-width:991px){.products-top.products-inline>div{justify-content:space-between;width:100%}.products-top.products-inline>div .p .p-in .p-in-in{display:block}.products-top.products-inline>div .p .p-in .p-in-in .ratings-wrapper{justify-content:start;margin-top:0}}@media (max-width:767px){.products-top.products-inline>div .p .p-in{flex-direction:column}.products-top.products-inline>div .p .p-in .offers{padding-top:0!important}}@media (max-width:767px) and (min-width:480px){.products-top .ratings-wrapper{margin-top:5px!important}}.products-block>div{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 #dadada;margin-bottom:15px;padding:0 5px;position:relative}.products-block .product:after{background-color:#dadada;bottom:-7px;content:"";display:block;height:1px;left:0;position:absolute;right:0}.products-block .product:hover{border-right:1px solid #dadada;box-shadow:none}.products-block .product:hover .flags-default .flag,.products-block .product:hover .flags-extra .flag{opacity:1}.products-block .product:hover .p .image img{transform:scale(1.03)}.products-block .product .p{border-radius:6px;margin-bottom:0;padding:72px 10px 10px;text-align:left}.products-block .product .p .image img{transition:.2s ease-out}.products-block .product .p .image .flags.flags-extra{align-items:flex-end;display:flex;flex-direction:column}.products-block .product .p .image .flags.flags-extra .flag{border-radius:50%;height:50px;min-height:50px;min-width:50px;width:50px}@media (min-width:768px){.products-block .product .p .image .flags.flags-extra .flag{height:56px;width:56px}}.products-block .product .p .image .flags.flags-extra+.flags-extra{right:55px}@media (min-width:768px){.products-block .product .p .image .flags.flags-extra+.flags-extra{bottom:65px;right:0}}.products-block .product .p .name{height:auto!important;margin:0!important}.products-block .product .p .name span{color:#000;font-size:15px;font-weight:600;height:61px;left:10px;padding-left:0;padding-right:0;position:absolute;right:10px;top:0}.products-block .product .p .name span:hover{text-decoration:underline}.products-block .product .p .p-in-in .availability,.products-block .product .p .p-in-in>.dkLabComparerProductDiv{display:none}.products-block .product .p .availability{font-size:14px;font-weight:600;padding:0;width:100%}.products-block .product .p .availability .availability-amount{display:none}.products-block .product .p .p-bottom{padding:10px 0 0!important}.products-block .product .p .p-bottom>div{align-items:flex-end;display:flex;flex-wrap:wrap}.products-block .product .p .p-bottom>div .prices{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:48px;width:100%}.products-block .product .p .p-bottom>div .prices .price-final{color:#000;font-size:20px;font-weight:700;width:100%}.products-block .product .p .p-bottom>div .prices .price-final strong{font-weight:700}.products-block .product .p .p-bottom>div .prices .price-additional,.products-block .product .p .p-bottom>div .prices .price-save{display:none}.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{align-items:flex-start;background-color:#f9f9f9;border-radius:6px;display:flex;flex-direction:row;justify-content:flex-start;margin:10px 0 12px;padding:0;width:100%}.products-block .product .p .p-bottom .p-tools .pr-action{width:calc(100% - 90px)}.products-block .product .p .p-bottom .p-tools .pr-action .btn-cart{width:100%}.products-block .product .p .p-bottom .p-tools>.btn-primary{width:calc(100% - 90px)}.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;height:45px;line-height:1.4;margin:0;min-width:auto}.products-block .product .dkLabComparerProductDiv{background-color:#f9f9f9;border-radius:0 6px 6px 0;font-size:0;height:45px;margin:0;position:relative;width:45px}.products-block .product .dkLabComparerProductDiv .dkLabComparerProductSpan{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/balance.svg) 50% no-repeat;background-size:21px auto;display:block;height:45px;width:45px}.products-block .product .dkLabComparerProductDiv .dkLabComparerProductSpan:before{display:none}.products-block .product .dkLabComparerProductDiv .dkLabComparerProductSpan.dkLabComparerRemoveProduct:after{color:#b40000;content:"\e912";display:block;font-family:shoptet;font-size:8px;position:absolute;right:4px;top:4px}.price-standard{color:#9d9d9d;flex-basis:100%;font-size:14px;font-weight:400;margin-left:0;margin-right:0}.in-znacka .products-block{margin-top:20px}.products .product .p .availability{font-size:14px;font-weight:600;padding:0;width:100%}.products .product .p .availability span[style="color:#66bb33"]{padding-left:15px;position:relative}.products .product .p .availability span[style="color:#66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/510047.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 .product .p .availability .availability-amount{display:none}@media (min-width:480px){.products-block .product .p .name{height:64px;overflow:hidden}.products-block .product .p .p-bottom>div{position:relative}.products-block .product .p .p-bottom .p-desc{height:57px;overflow:hidden}}@media (min-width:992px){.products-block .product{padding:10px}.products-block .product .p .name span{font-size:16px}.products-block .product .p .availability{align-items:flex-end;display:flex;flex-wrap:wrap;height:50px;justify-content:flex-end;padding-bottom:5px;text-align:right;width:110px}.products-block .product .p .p-bottom>div .prices{width:calc(100% - 110px)}}@media (max-width:767px){.products-block .product{padding:5px}.products-block .product .dkLabComparerProductDiv{border-radius:0}.products-block .product .p .p-desc{display:none}.products-block .product .p .p-bottom .p-tools .btn.btn-cart,.products-block .product .p .p-bottom .p-tools .btn.btn-primary{font-size:0;order:5;padding:0}.products-block .product .p .p-bottom .p-tools .btn.btn-cart{background:#6b3 url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/cart-w.svg) 50% no-repeat;background-size:27px auto}.products-block .product .p .p-bottom .p-tools .btn.btn-primary{background:#6b3 url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/search.svg) 50% no-repeat;background-size:20px auto}}.in-index .products-wrapper{background-color:#fff;border-radius:0 0 6px 6px;box-shadow:0 0 25px rgba(0,0,0,.04);margin-bottom:40px;padding-bottom:40px;padding-top:20px}.in-index .homepage-group-title{margin-bottom:0;margin-top:30px;padding-bottom:15px;padding-top:40px}.in-index .homepage-group-title.h4{background-color:#fff;border-radius:6px 6px 0 0;box-shadow:0 -13px 13px rgba(0,0,0,.02);position:relative;z-index:1}.products-wrapper{padding-left:20px!important;padding-right:20px!important}.products-wrapper .product-slider{margin-left:0;padding:0;position:relative;width:100%!important}.products-wrapper .product-slider:after{right:0}.products-wrapper .product-slider:after,.products-wrapper .product-slider:before{background-color:#fff;bottom:0;content:"";position:absolute;top:0;width:1px;z-index:1}.products-wrapper .product-slider:before{left:0}.products-wrapper .product-slider-navigation{background-color:#f9f9f9;border-radius:50%;height:50px;opacity:1;top:40%;width:50px;z-index:5}.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{right:0}.products-wrapper .product-slider-navigation.navigation-next:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%}.products-wrapper .product-slider-navigation.navigation-prev{left:0}.products-wrapper .product-slider-navigation.navigation-prev:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-l.svg) 50% no-repeat;background-size:auto 100%}.products-wrapper .product-slider-navigation:hover{background-color:#dadada}.products-wrapper .product-slider-pagination{display:none!important}.products-wrapper .product-slider-pagination .pagination-button{background-color:#fff;border:1px solid #9d9d9d;height:5px;width:40px}.products-wrapper .product-slider-pagination .pagination-button.active{background-color:#6b3;border-color:#6b3}.in-index #lb-recommend-element-homepage_personalized .product-slider{margin-bottom:0}.homepage-group-title.h4,.products-header{background-color:#fff;margin:0 auto;padding:25px 0 10px;position:relative;z-index:1}.homepage-group-title.h4:before,.products-header:before{border-left:70px solid #fff;border-radius:6px 6px 0 0;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0;z-index:-1}.products-wrapper{background-color:#fff;margin-bottom:35px;position:relative}.products-wrapper:before{border-left:70px solid #fff;border-radius:0 0 6px 6px;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}.products-wrapper.lb-hp-perso-wrapper{padding-bottom:44px;padding-top:44px}.in-index .homepage-group-title.h4:before,.in-index .products-wrapper:before{border-left:50px solid #fff;box-shadow:50px 0 0 #fff;left:-50px}@media (max-width:767px){.products-wrapper{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}}.cart-table .p-quantity .quantity,.cart-widget-product-amount .quantity,.products-block .quantity,.quantity{border:1px solid #dadada;border-radius:6px;height:50px;overflow:hidden;padding-left:0;padding-right:22;width:60px}.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:#f9f9f9;border:none;font-size:16px;font-weight:400;height:50px;line-height:48px;width:38px}.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{border-left:1px solid #dadada;height:24px;width:20px}.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:#9d9d9d;font-size:10px;line-height:24px}.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:#6b3;color:#fff}.cart-table .p-quantity .quantity .decrease,.cart-widget-product-amount .quantity .decrease,.products-block .quantity .decrease,.quantity .decrease{border-radius:0 0 6px 0;left:auto;right:0;top:25px}.cart-table .p-quantity .quantity .increase,.cart-widget-product-amount .quantity .increase,.products-block .quantity .increase,.quantity .increase{border-bottom:1px solid #dadada;border-radius:0 6px 0 0;height:25px}.flags.flags-extra{right:0}.flags.flags-extra .flag-discount{background-color:#b40000;border-radius:50%;color:#fff;font-size:16px;font-weight:600;height:56px;line-height:54px;margin:0;padding:0;width:56px}.flags.flags-extra .flag-discount .price-standard{display:none}.flags.flags-extra .flag-discount .price-save{font-size:16px;font-weight:600}.flag{border-radius:2px;font-size:12px;font-weight:500;position:relative}.flag.flag-action{display:none}.type-detail .p-detail .p-image .flags-extra{bottom:32px;right:10px}.type-detail .p-detail .p-image .flags-extra .flag-discount{height:80px;line-height:50px;width:80px}.type-detail .p-detail .p-image .flags-extra .flag-discount .price-save{font-size:18px}@media (max-width:767px){.type-detail .flags.flags-extra .flag-discount{height:60px;line-height:58px;width:60px}.type-detail .flags.flags-extra .flag-discount .price-save{font-size:16px}.product .p .image .flags.flags-extra{width:auto}.product .p .image .flags.flags-extra .flag-discount{border-radius:50%;height:50px;line-height:48px;min-width:auto;width:50px}.product .p .image .flags.flags-extra .flag-discount .price-save{font-size:14px}}ol.cart-header{margin-bottom:40px;margin-top:40px}ol.cart-header li a,ol.cart-header li strong{background-color:transparent!important;text-decoration:none}ol.cart-header li a:before,ol.cart-header li strong:before{border-color:#fff;color:#003955;font-size:18px;font-weight:500}ol.cart-header li a span:after,ol.cart-header li strong span:after{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/next.svg) no-repeat;background-size:100% auto;border:none;display:none;height:28px;width:28px}ol.cart-header li.active a:before,ol.cart-header li.active strong:before,ol.cart-header li.completed a strong,ol.cart-header li.completed a:before{color:#fff}ol.cart-header li.completed span{text-decoration:none}ol.cart-header li.completed span:hover{text-decoration:underline}.cart-table{border:none;position:relative}.cart-table:after{border-left:77px solid #fff;border-radius:6px 6px 0 0;bottom:0;box-shadow:77px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}@media (min-width:1040px){.cart-table:after{top:40px}}.cart-table tr:not(.cart-table-header){background-color:#fff;position:relative;z-index:3}.cart-table tr{border:none;position:relative}.cart-table tr.cart-table-header td{background-color:transparent;border:none;color:#000;padding:10px 5px}.cart-table tr.removeable .remove-item{margin:-4px 0 0;opacity:1;width:auto}.cart-table tr td{position:relative;z-index:1}.cart-table tr td.p-name a{text-decoration:none}.cart-table tr td strong{font-size:14px;font-weight:600}.cart-table tr td strong[style="color: #66bb33"]{padding-left:15px;position:relative}.cart-table tr td strong[style="color: #66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/510047.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}.cart-table tr td .availability-amount{display:none}.cart-table tr td.p-total{padding-right:0;text-align:left}.cart-table tr td.p-total .price-final{font-weight:600}.cart-table tr td.p-total>.inline{display:block;float:right;width:30px}.cart-table tr td.p-availability strong{font-weight:600}.cart-table tr .btn-sm.add-to-cart-button{font-size:14px;font-weight:500;height:40px;line-height:1.4;margin-bottom:11px}.radio-wrapper.active label>span b{color:#000}.shipping-billing-table .radio-wrapper{border:1px solid #dadada;padding-bottom:5px;padding-top:5px}.shipping-billing-table .radio-wrapper:hover{border-color:#000;box-shadow:none}#checkoutSidebar .toggle-contacts{color:#000;cursor:default;margin-bottom:5px;padding:10px 0;pointer-events:none}#checkoutSidebar .toggle-contacts:after,#checkoutSidebar .toggle-contacts>a{display:none}.checkout-box .box.box-sm{height:auto;transform:none;visibility:visible}.ordering-process #header{position:relative}.ordering-process .contact-box ul li span.mail:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/mail.svg) no-repeat;background-size:100% auto}.ordering-process:not(.id--9) .top-navigation-bar{display:none}.ordering-process .form-control{border-radius:0}.ordering-process .btn.btn-conversion,.ordering-process a.btn.btn-conversion{font-size:15px;font-weight:500}.ordering-process .btn.btn-conversion:after,.ordering-process a.btn.btn-conversion:after{display:none}.ordering-process .discount-coupon{margin-top:15px}.ordering-process .discount-coupon .btn-default{border-radius:0;height:54px}.ordering-process .extra.delivery{display:none}.ordering-process .price-wrapper .price.price-primary,.ordering-process .price-wrapper .price.price-secondary{flex:1 1 45%}.ordering-process .price-wrapper .price-label{flex:1 1 55%}.id--9 .cart-inner{width:100%}.id--9 .delivery-time{background-color:#fff;margin:0;padding:20px 0;position:relative}.id--9 .delivery-time:before{border-left:70px solid #fff;border-radius:0 0 6px 6px;bottom:0;box-shadow:70px 0 0 #fff;content:"";display:block;left:-70px;position:absolute;right:0;top:0}.id--9 #header .navigation-buttons{padding-right:0}.smart-labels-active .smart-label-wrapper .country-flags,.smart-labels-active .smart-label-wrapper input,.smart-labels-active .smart-label-wrapper label,.smart-labels-active .smart-label-wrapper select{height:60px}.id--16 .next-step-forward:after,.id--9 .next-step-forward:after,.ordering-process:not(.id--9) #header .navigation-buttons,.ordering-process:not(.id--9) #header .search{display:none}.ordering-process:not(.id--9) #header .site-name{text-align:center}.advanced-order .extras-wrap .extra{padding-left:0;padding-right:0;text-align:center}.next-step .btn.btn-lg{line-height:35px}@media (min-width:768px){ol.cart-header li a,ol.cart-header li strong{align-items:center;display:flex}ol.cart-header li a:before,ol.cart-header li strong:before{margin:0 10px 0 0;max-width:40px;min-width:40px}ol.cart-header li a span,ol.cart-header li strong span{align-items:center;display:flex;font-size:16px;width:100%}ol.cart-header li a span:after,ol.cart-header li strong span:after{display:block;margin:0 auto;position:static}.cart-table tr:not(.cart-table-header) td{border:0}}@media (min-width:768px) and (min-width:1040px){.cart-table tr:not(.cart-table-header) td{border:1px #dadada;border-style:none none solid}}@media (min-width:768px){.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}}@media (max-width:991px){.cart-table{border-bottom:none!important}.cart-table tr{border-bottom:1px solid #dadada;margin-bottom:0!important}.cart-table tr>td{padding:5px 0}.cart-table tr>td.p-total{text-align:center}.cart-table tr:last-child{border-bottom:1px solid #dadada}ol.cart-header{margin:20px 0}.price-wrapper .price-label.price-primary,.price-wrapper .price-label.price-secondary{text-align:left}}@media (max-width:767px){.in-step-1 .overall-wrapper,.in-step-2 .overall-wrapper{padding-top:70px}.in-step-1 #header,.in-step-2 #header{height:70px}}.recapitulation-wrapper table tr th .row-header-label{background-color:#f9f9f9}.in-dekujeme .cart-table .unit-value{margin-bottom:2px}@media (max-width:767px){.ordering-process .content-wrapper{padding-top:25px}.ordering-process .overall-wrapper{padding-top:0}}.id--17 .stay-in-touch .form-group:has(#sendNewsletter){display:none}body.id--9 .cart-inner .next-step{justify-content:space-between}@media (min-width:1200px){body.id--9 .cart-inner .next-step{flex-direction:row}}body.id--9 .cart-inner .next-step .btn.next-step-back{padding:0}body.id--9 .cart-inner .next-step .btn.next-step-back .continue-shopping{font-size:16px;font-weight:400;text-decoration:underline}body.id--9 .cart-inner .next-step .btn.next-step-back .continue-shopping:hover{text-decoration:none}body.id--9 .cart-inner .next-step .btn.next-step-back .continue-shopping:before{background:url(/user/documents/mime/src/icon/arrow-left.svg) no-repeat;background-size:100% auto;content:"";display:inline-block;height:11px;margin-right:5px;width:10px}body.id--9 .cart-inner .next-step .btn.next-step-forward{height:50px;line-height:26px}@media (min-width:1200px){body.id--9 .cart-inner .next-step .btn.next-step-forward{width:200px}}body.id--9 .cart-inner .next-step .btn.next-step-forward .order-button-text{font-size:17px;font-weight:600;text-transform:none}@media (min-width:992px){body.id--9 .cart-inner .summary .col-md-8{width:60%}body.id--9 .cart-inner .summary .col-md-4{width:40%}}body.id--9 .price-wrapper .price-label{color:#8c8c8d;font-size:18px;font-style:normal;font-weight:600;line-height:22px;text-align:left}body.id--9 .price-wrapper .price-label.sale{color:#6b3;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-top:12px;order:5;text-align:left}body.id--9 .price-wrapper .price{color:#8c8c8d;font-size:18px;font-style:normal;font-weight:600;line-height:22px;padding:0}body.id--9 .price-wrapper .price.sale{color:#6b3;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-top:12px;order:6}body.id--9 .price-wrapper .price-primary{margin-top:12px;order:3}body.id--9 .price-wrapper .price-secondary{order:1}body.id--9 .price-wrapper .total-price{color:#000;font-size:26px;font-style:normal;font-weight:700;line-height:22px;order:7}body.id--9 .coupon-input .toggle-coupon-input-button{font-weight:700;position:relative;text-decoration:none}body.id--9 .coupon-input .toggle-coupon-input-button:after{content:":";font-weight:700;margin-left:0;position:absolute;top:9px}body.id--9 .coupon-input .coupon-info{margin-bottom:0!important;margin-top:16px!important}body.id--9 .coupon-input .discount-coupon{display:block!important;margin-top:4px}body.id--9 .coupon-input .discount-coupon input{border:0;border-radius:6px 0 0 6px;height:45px}body.id--9 .coupon-input .discount-coupon input::-moz-placeholder{font-weight:400}body.id--9 .coupon-input .discount-coupon input::placeholder{font-weight:400}body.id--9 .coupon-input .discount-coupon .btn{background-color:#003955;border-color:#003955;border-radius:0 6px 6px 0;height:45px;padding:14px 15px}body.id--9 .coupon-input .discount-coupon .btn:before{line-height:normal}body.id--9 .coupon-input .discount-coupon .btn:hover{background-color:#6b3;border-color:#6b3}body.id--9 .coupon-input .discount-coupon .applied-coupon fieldset{margin-left:12px;position:relative}body.id--9 .coupon-input .discount-coupon .applied-coupon fieldset:before{background:url(/user/documents/mime/src/icon/close.svg) no-repeat;background-position:50%;background-size:100% auto;content:"";height:16px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}body.id--9 .coupon-input .discount-coupon .applied-coupon .btn{border-radius:6px;font-size:0;height:32px;margin-left:0;padding:8px;width:32px}.cart-widget-product-image{height:40px;padding-right:10px;width:50px}.cart-widget-product-image a{height:40px}.cart-widget-product-name{width:40%}.cart-widget-product-name a{font-size:14px;font-weight:500}.cart-widget-product-amount{width:100px}.cart-widget-product-amount .quantity{width:80px}.cart-widget-product-amount .quantity input{width:28px}.cart-widget-button{padding:20px 20px 20px 0;text-align:right}.cart-free-shipping{font-size:14px}.cart-free-shipping strong{color:#6b3}.price-range>div{background-color:#6b3}.desktop .overall-wrapper>.user-action .popup-widget.cart-widget{display:none!important}@media screen and (min-width:992px){.admin-logged .popup-widget.cart-widget,.popup-widget.cart-widget{left:unset;margin-left:0;right:0}.popup-widget.cart-widget{top:-8px!important}.popup-widget.cart-widget:before{right:24px}}@media (max-width:991px){.popup-widget{z-index:99}.user-action-in .popup-widget.cart-widget{top:173px}}@media (max-width:767px){.user-action-in .popup-widget.cart-widget{top:130px}}.breadcrumbs{margin-bottom:10px;padding:14px 0 18px!important;position:relative}.breadcrumbs:after{background-color:#dadada;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}.breadcrumbs a,.breadcrumbs span{color:#000;font-size:14px}.breadcrumbs a:hover,.breadcrumbs span:hover{color:#000;text-decoration:none}.breadcrumbs .navigation-bullet{font-size:0;margin:0 5px}.breadcrumbs .navigation-bullet:before{background:url(https://cdn.myshoptet.com/usr/510047.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%;content:"";display:inline-block;height:8px;width:13px}.type-product .breadcrumbs{width:100%}.type-category .category-top{border-top:1px solid #dadada;padding-top:10px}.type-category .breadcrumbs{margin-bottom:0}.type-category .breadcrumbs>span{position:relative}.type-category .breadcrumbs:after{display:none}.type-category .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}@media (min-width:768px){.aside-indented .breadcrumbs,.aside-indented .category-top{max-width:100%}}@media screen and (max-width:767px){.breadcrumbs{padding:10px 0!important}.type-product .breadcrumbs>span:last-of-type,.type-product .breadcrumbs>span:nth-last-child(2) .navigation-bullet{display:none}}.ordering-process #company-info{display:flex;flex-direction:column}.ordering-process #company-info .form-group:has(#billCompany){order:1}.ordering-process #company-info .form-group:has(#companyId){order:2}.ordering-process #company-info .form-group:has(#vatId){order:3}.id--8 .stay-in-touch{display:none}.benefitBanner{display:flex;flex-wrap:wrap;max-width:1340px}.benefitBanner__header{display:flex;justify-content:center;width:100%}.benefitBanner__item{display:block;flex:auto;margin:0;overflow:visible;width:50%}@media (min-width:816px){.benefitBanner__item{width:25%}}.benefitBanner__item:hover .benefitBanner__title{text-decoration:none}.benefitBanner__content{display:block;overflow:visible;padding:0}.benefitBanner__title{text-decoration:underline}.usp-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;padding:10px 0}.usp-wrap .usp-item{max-width:310px;padding:15px 10px;text-align:center;width:50%}.usp-wrap .usp-item .usp-img{display:block;height:50px;line-height:50px;margin-bottom:10px;max-width:50px;min-width:50px}.usp-wrap .usp-item p{font-size:14px;font-weight:600;line-height:1.4;margin:0!important}.usp-wrap .usp-item p span{display:block;font-size:14px;font-weight:300}.type-detail .benefitBanner{margin-bottom:0}.type-detail .usp{border-top:1px solid #dadada}@media screen and (min-width:768px){.usp-wrap .usp-item{align-items:center;display:flex}.usp-wrap .usp-item .usp-img{margin-bottom:0;margin-right:10px}}@media screen and (min-width:992px){.usp-wrap .usp-item{width:25%}}@media (max-width:767px){.usp-wrap .usp-item .usp-img{margin-left:auto;margin-right:auto}}.customer-page .sidebar .client-center-box ul li:has([href="/klient/klient-platby/"],[href="/klient/klient-doklady/"],[href="/klient/klientske-proforma-faktury/"],[href="/klient/klientske-dobropisy/"],[href="/klient/dodaci-listy-klienta/"],[href="/klient/danove-doklady-platba/"]){display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi1zZXR0aW5ncy9fYnV0dG9ucy5zY3NzIiwic3R5bGUuY3NzIiwid2ViLXNldHRpbmdzL19zaXRlLXNwZWNpZmljcy5zY3NzIiwid2ViLXNldHRpbmdzL192YXJpYWJsZXMuc2NzcyIsIndlYi1zZXR0aW5ncy9fZm9ybXMuc2NzcyIsIndlYi1tb2R1bGVzL19mYXZvdXJpdGUuc2NzcyIsIndlYi1tb2R1bGVzL19pbnN0YWdyYW0uc2NzcyIsIndlYi1tb2R1bGVzL19zbGljay1zbGlkZXIuc2NzcyIsIndlYi1tb2R1bGVzL19sYXN0LXZpZXdlZC5zY3NzIiwid2ViLW1vZHVsZXMvXzQwNC5zY3NzIiwid2ViLW1vZHVsZXMvX2Nvb2tpZXMuc2NzcyIsIndlYi1tb2R1bGVzL19saWNlbnNlLnNjc3MiLCJ3ZWItbW9kdWxlcy9fbWltZURpc2NvdW50Q2FydC5zY3NzIiwid2ViLXNldHRpbmdzL19icmVha3BvaW50cy5zY3NzIiwid2ViLW1vZHVsZXMvX21pbWVEaXNjb3VudENhcnRXaWRnZXQuc2NzcyIsImZvb3Rlci9fZm9vdGVyLnNjc3MiLCJmb290ZXIvX2Zvb3Rlci1tb2JpbGUuc2NzcyIsImZvb3Rlci9fbmV3c2xldHRlci5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3AtaW5mby13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1pbWFnZS13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1kZXRhaWwuc2NzcyIsInByb2R1Y3QtZGV0YWlsL19kZXNjcmlwdGlvbi5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3ZhcmlhbnRzLnNjc3MiLCJoZWFkZXIvX3RvcC1uYXZpZ2F0aW9uLWJhci5zY3NzIiwiaGVhZGVyL19oZWFkZXItdG9wLnNjc3MiLCJoZWFkZXIvX25hdmlnYXRpb24uc2NzcyIsImhlYWRlci9faGVhZGVyLW1vYmlsZS5zY3NzIiwiaGVhZGVyL19sb2dpbi13aWRnZXQuc2NzcyIsImhvbWVwYWdlL190b3AtY2F0ZWdvcmllcy5zY3NzIiwiaG9tZXBhZ2UvX2Jsb2cuc2NzcyIsImhvbWVwYWdlL19iYW5uZXJzLnNjc3MiLCJob21lcGFnZS9fYnJhbmRzLnNjc3MiLCJob21lcGFnZS9fcmF0aW5nLnNjc3MiLCJjYXRlZ29yaWVzL19jYXRlZ29yeS10b3Auc2NzcyIsImNhdGVnb3JpZXMvX3N1YmNhdGVnb3JpZXMuc2NzcyIsImNhdGVnb3JpZXMvX2ZpbHRlci5zY3NzIiwiY2F0ZWdvcmllcy9fcGFnaW5hdGlvbi5zY3NzIiwiY2F0ZWdvcmllcy9fcHJvZHVjdHMuc2NzcyIsImNhdGVnb3JpZXMvX3Byb2R1Y3RzLXRvcC5zY3NzIiwicHJvZHVjdHMvX3Byb2R1Y3RzLXZpZXcuc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy1zbGlkZXIuc2NzcyIsInByb2R1Y3RzL19xdWFudGl0eS5zY3NzIiwicHJvZHVjdHMvX2ZsYWdzLnNjc3MiLCJjYXJ0L19jYXJ0LWRlc2t0b3Auc2NzcyIsImNhcnQvX2NhcnQtd2lkZ2V0LnNjc3MiLCJwYWdlL19icmVhZGNydW1icy5zY3NzIiwicGFnZS9fb3JkZXIuc2NzcyIsInBhZ2UvX3JlZ2lzdHJhdGlvbi5zY3NzIiwicGFnZS9fdXNwLnNjc3MiLCJwYWdlL19jbGllbnQtY2VudGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0ZNLGdCQ3VOTixDQzNTQSxLQUNFLHNCQUFBLENBQ0Esd0JERUYsQ0NBRSx5QkFKRixLQUtJLHVCREdGLENBQ0YsQ0NFQSxLQUVFLFVDYkssQ0RlTCx1Q0FBQSxDQUhBLGNBQUEsQ0FFQSxlREdGLENDQUUsMkJBREEsd0JESUYsQ0NDQSw0Q0FDRSx1Q0RFRixDQ0FBLDBDQUVFLFVDMUJLLENEeUJMLHVDQUFBLENBRUEsZ0JER0YsQ0NEQSxHQUdFLGNBQUEsQ0FEQSxrQkFBQSxDQURBLGVET0YsQ0NGQSxNQUZFLGVEVUYsQ0NSQSxHQUdFLFVDdENLLENEb0NMLGNET0YsQ0NDQSxVQUZFLGNBQUEsQ0FEQSxlRGFGLENDVkEsT0FHRSxhRE9GLENDTEEsdUNBQ0UsY0FBQSxDQUNBLGVEUUYsQ0NOQSxPQUNFLGVEU0YsQ0NQQSxPQUNFLFVEVUYsQ0NQRSwwREFDRSxhQ2hESyxDRGlETCxjRFVKLENDTkUscUJBQ0UsVURTSixDQ05JLDZCQUNFLGFEUU4sQ0NKQSxhQUNFLFVET0YsQ0NMQSxTQUNFLG9CQUFBLENBQ0EsYURRRixDQ1BFLFlBQ0UsY0RTSixDQ0xFLHFNQUNFLFVDdkZHLENEd0ZILHlCRFFKLENDUEksaVFBQ0UsVUMxRkMsQ0QyRkQsb0JEU04sQ0NMQSxhQUNFLG9CRFFGLENDTEUsMkJBQ0UsVURRSixDQ0xBLFdBR0UsWUFBQSxDQUVBLGNEUUYsQ0NOQSxzQkFDRSxjQUFBLENBQ0EsZURTRixDQ05BLG9DQUNFLDZGQUVFLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBSkEsV0RhRixDQ1BBLG9EQUVFLGdCQUFBLENBQ0EsaUJBQUEsQ0FGQSxXRFdGLENDUEEsc0JBR0UscUJDbklHLENEb0lILFVBQUEsQ0FGQSxjQUFBLENBREEsZUFBQSxDQUlBLGlCRFNGLENDUkUsNkJBQ0UsVURVSixDQ1RJLHVFQUNFLHFCRFdOLENBQ0YsQ0NQQSxvQ0FDRSxHQUNFLGNEU0YsQ0NQQSwwQ0FDRSxjRFNGLENDUEEsR0FDRSxjRFNGLENDUEEsa0JBQ0UsVURTRixDQ05FLFlBQ0UsY0RRSixDQ0xBLG9JQUNFLFdET0YsQ0NMQSxvREFDRSxXRE9GLENDTEEsc0JBQ0UsY0RPRixDQUNGLENDTEEscUNBQ0UsNkZBQ0UsWURPRixDQ0xBLG9EQUNFLFlET0YsQ0FDRixDQ0xBLDBCQUNFLHlJQUNFLFlET0YsQ0NMQSxvREFDRSxZRE9GLENBQ0YsQ0NMQSwwQkFDRSxXQUNFLFlET0YsQ0FDRixDQ0xBLHlCQUNFLGlCQUVFLDBCQUFBLENBREEsaUJEUUYsQ0NMQSxpQkFDRSxhRE9GLENDTEEsc0JBRUUscUJDek1HLENENE1ILFFBQUEsQ0FGQSxVQUFBLENBR0EsTUFBQSxDQUxBLGNBQUEsQ0FNQSxPQUFBLENBSEEsaUJEVUYsQ0NORSw2QkFDRSxVRFFKLENDUEksdUVBQ0UscUJEU04sQ0FDRixDRDVOQSxXQUNFLGNBQUEsQ0FDQSx5QkFBQSxDQUNBLFdBQUEsQ0FDQSw4QkM4TkYsQ0Q3TkUscUNBR0UsaUJBQUEsQ0FGQSxlQUFBLENBQ0EsaUJDZ09KLENEN05FLHlCQUdFLGlCQUFBLENBRkEsY0FBQSxDQUNBLG9CQ2dPSixDRDdORSxtQ0FFRSxxQkdqQkcsQ0hrQkgsaUJHbEJHLENIZ0JILFVDaU9KLENEOU5JLCtDQUVFLHFCR25CTyxDSG9CUCxpQkdwQk8sQ0hrQlAsVUNrT04sQ0Q3TkUsd0pBS0UsOENBQUEsQ0FKQSxXQUFBLENBQ0EsVUFBQSxDQUlBLGVDK05KLENEOU5JLHdNQUlFLGlEQUFBLENBQ0EsV0FBQSxDQUpBLFVDb09OLENENU5JLDZEQUNFLGVDOE5OLENEak5JLCtDQUNFLGlCR2xEQyxDSG1ERCxVQ21OTixDRDlNRSx1REFDRSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUNpTkosQ0RoTkksbUVBQ0UscUJBQUEsQ0FDQSxvQkdoRUksQ0hpRUosYUNrTk4sQ0Q5TUkseUZBRUUsd0JHdkVJLENId0VKLG9CR3hFSSxDSHNFSixlQUFBLENBR0EsVUFBQSxDQUNBLFdDZ05OLENEL01NLHFHQUNFLHdCRzVFRSxDSDZFRixvQkc3RUUsQ0g4RUYsVUNpTlIsQ0QvTU0sdUdBQ0Usb0JBQUEsQ0FDQSw2QkFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBRUEsUUFBQSxDQURBLGNDa05SLENEL01NLHFHQUdFLG1IQUFBLENBQ0EseUJBQUEsQ0FGQSxXQUFBLENBREEsVUNvTlIsQ0doVEEsK0dBQ3dELDJCQUFBLENBQXRELGtESG9URixDR2xUQSxjQUtFLHFCQUFBLENBSEEsd0JBQUEsQ0FJQSxpQkFBQSxDQUZBLFVEUkssQ0NPTCxjQUFBLENBRkEsV0gwVEYsQ0dwVEUsZ0NBQ0UsVURaRyxDQ2FILGNBQUEsQ0FDQSxlSHNUSixDR3pURSwyQkFDRSxVRFpHLENDYUgsY0FBQSxDQUNBLGVIc1RKLENHbFRFLDREQUNFLG9CSHFUSixDR2pURSxtQkFPRSxxQkQ1QlMsQ0M2QlQsaUJEN0JTLENDMEJULHlCQUFBLENBQ0EsVUFBQSxDQUpBLGNBQUEsQ0FFQSxlQUFBLENBSEEsV0FBQSxDQUVBLG9CSHlUSixDR25USSx5QkFDRSx3QkQ5QmEsQ0MrQmIsb0JEL0JhLENDZ0NiLFVIcVROLENHL1NJLDRCQUNFLFlIa1ROLENHaFRJLDhCQU1FLFNBQUEsQ0FIQSxXQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBSkEsZUFBQSxDQUNBLFVIc1ROLENHOVNBLDJCQUVFLG9VQUFBLENBREEsd0JIa1RGLENHOVNFLDJCQUVFLGVBQUEsQ0FDQSxlQUFBLENBRkEsaUJIbVRKLENHaFRJLGtDQUlFLHFCQUFBLENBREEsd0JBQUEsQ0FFQSxpQkFBQSxDQUhBLFdBQUEsQ0FLQSxLQUFBLENBREEsY0FBQSxDQUxBLFVId1ROLENHN1NNLDBDQUNFLHFCQUFBLENBQ0Esb0JIK1NSLENHN1NNLHlDQUVFLHFCQUFBLENBQ0EsaUJBQUEsQ0FGQSxhRDVFRSxDQ2dGRixRQUFBLENBREEsVUhnVFIsQ0d6U00sMkNBRUUscUJBQUEsQ0FEQSx3Qkg0U1IsQ0dyU0Usd0JBQ0UsaUJId1NKLENHdlNJLCtCQUtFLHFCQUFBLENBRkEsaUJBQUEsQ0FEQSxXQUFBLENBSUEsZ0JBQUEsQ0FGQSxjQUFBLENBSEEsVUg4U04sQ0dwU00sdUNBQ0UscUJIc1NSLENHcFNNLHNDQUNFLFdBQUEsQ0FFQSxRQUFBLENBREEsVUh1U1IsQ0dqU0EsTUFDRSxlSG9TRixDRzdSSSxnREFIQSxVRC9IRyxDQ2dJSCxjQUFBLENBQ0EsZUgwU0osQ0d6U0kseUJBSUUsbUNIcVNOLENHcFNNLCtCQUNFLDhCSHNTUixDSXZaSSxvQ0FDRSxZSjBaTixDSXJaRSx5REFFRSxjQUFBLENBREEsVUp5WkosQ0lwWkEsa0JBQ0UsWUp1WkYsQ0l0WkUsb0JBRUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsZUp3WkosQ0l2WkksMEJBQ0UsY0p5Wk4sQ0l0Wk0sbUNBQ0UsZ0JKd1pSLENJdFpRLHFDQUVFLGtCQUFBLENBREEsWUp5WlYsQ0lyWk0sa0NBQ0UsVUZ0REQsQ0V1REMsY0FBQSxDQUNBLGVBQUEsQ0FDQSx5Qkp1WlIsQ0l0WlEsd0NBQ0Usb0JKd1pWLENJalpBLGdCQVFFLFFBMURtQixDQXlEbkIsa0JBN0QyQixDQWdFM0IsbUJBQUEsQ0FQQSxjQXZEc0IsQ0FzRHRCLGlCQUFBLENBR0EsV0E1RG9CLENBa0VwQixzQkFBQSxDQUxBLGdCQTNEeUIsQ0FzRHpCLGlCQUFBLENBR0EsVUE1RG1CLENBaUVuQixTSnNaRixDSW5aRSx3QkFLRSxxQkZuRkcsQ0VvRkgsa0JBQUEsQ0FMQSxVQUFBLENBT0EsY0FBQSxDQUpBLFdBQUEsQ0FHQSxnQkFBQSxDQUxBLGlCQUFBLENBQ0EsVUFBQSxDQU1BLFNKcVpKLENJcFpJLDhCQUNFLFlKc1pOLENJbFpFLG9CQUlFLGdCQUFBLENBQ0EsV0ZsR0csQ0VtR0gsZ0JBQUEsQ0FDQSxjQUFBLENBTEEsaUJBQUEsQ0FDQSxPQUFBLENBRkEsVUowWkosQ0k5WUUsb0JBV0Usa0JBQUEsQ0FOQSxZQUFBLENBSEEsV0FBQSxDQU1BLHNCQUFBLENBSUEsaUJBQUEsQ0FYQSxVSjRaSixDSWhaSSwwQkFRRSxrQkY5SEcsQ0V1SEgsVUFBQSxDQUtBLFdBQUEsQ0FEQSxlQUFBLENBSEEsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsT0FBQSxDQUdBLFNKbVpOLENJaFpJLHNCQUlFLHNIQUFBLENBQ0EseUJBQUEsQ0FGQSxXQUFBLENBRkEsY0FBQSxDQUNBLFVKcVpOLENJalpNLDBCQUNFLGdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGNKbVpSLENJaFpJLCtCQUNFLFlKa1pOLENJNVlRLHFDQUNFLFNGdEpILENFdUpHLFdGdkpILENFd0pHLGFKOFlWLENJdFlFLGdDQUNFLGVKeVlKLENJeFlJLHVDQUNFLFlKMFlOLENJaFlNLHVDQUNFLGVKMFlSLENJbllFLDZCQUNFLFlBQUEsQ0FDQSxxQkpzWUosQ0lyWUkseUNBQ0Usa0JKdVlOLENJcllJLCtDQUVJLGlCQUFBLENBREEsdUJBQUEsQ0FFQSxTSnVZUixDSXRZUSxpREFDRSx5Qkp3WVYsQ0luWWMsd0VBQ0UsU0Z0TVQsQ0V1TVMsV0pxWWhCLENJallVLGlFQUVFLFlBQUEsQ0FEQSxXSm9ZWixDSWxZWSx1RUFDRSw4QkFBQSxDQUNBLGNKb1lkLENJaFlNLDBEQUNFLGdCSmtZUixDSWhZTSwyREFFRSxrQkFBQSxDQUVBLGNBQUEsQ0FIQSxZQUFBLENBRUEsUUptWVIsQ0loWU0saURBRUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0JKa1lSLENJallRLHFEQUNFLGdCQUFBLENBQ0EsV0ZuT0gsQ0VvT0csZ0JBQUEsQ0FFQSxjQUFBLENBREEsb0JKb1lWLENJM1hJLDRDQUNFLGlCQUFBLENBRUEsVUFBQSxDQURBLFFKK1hOLENJN1hNLHVEQUNFLHFCQUFBLENBTUEsc0hBQUEsQ0FDQSx5QkFBQSxDQU5BLGlCQUFBLENBT0EsZUFBQSxDQUhBLFdBQUEsQ0FGQSxVQUFBLENBREEsUUFBQSxDQUVBLFVKbVlSLENJN1hNLGdEQUNFLFdGOVBELENFaVFDLGdCQUFBLENBQ0EsU0FBQSxDQUZBLFdBQUEsQ0FEQSxVSmtZUixDSTFYVSxxRUFDRSxTRnhRTCxDRTBRSyxXRjFRTCxDRXlRSyxjSjZYWixDS3RvQkEsSUFDRSxlTHlvQkYsQ0t4b0JFLE9BSUUsNEJBQUEsQ0FDQSxjQUFBLENBSEEsUUFBQSxDQUNBLG1CQUFBLENBRkEsaUJMOG9CSixDS3pvQkksU0FDRSxVTDJvQk4sQ0t2b0JBLGdCQUdFLFlBQUEsQ0FFQSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCTDBvQkYsQ0t6b0JFLHdCQUdFLGdCQUFBLENBREEsZ0JBQUEsQ0FEQSxlQUFBLENBR0EsV0wyb0JKLENLMW9CSSwwQkFLRSx1QkFBQSxDQURBLDJCQUFBLENBREEscUJBQUEsQ0FGQSxhQUFBLENBS0EsUUFBQSxDQUNBLG1CQUFBLENBTEEsaUJBQUEsQ0FVQSwwQkw0b0JOLENLM29CTSxpQ0F5QkUsa0JBQUEsQ0FmQSwrQkFBQSxDQUZBLFFBQUEsQ0FKQSxVQUFBLENBSEEsZUFBQSxDQWtCQSxZQUFBLENBakJBLG1CQUFBLENBQ0EsY0FBQSxDQW1CQSxzQkFBQSxDQWhCQSxNQUFBLENBS0EsU0FBQSxDQU5BLGlCQUFBLENBRUEsT0FBQSxDQUVBLEtBQUEsQ0FPQSxrQ0xzcEJSLENLMW9CUSx1Q0FDRSxTTDRvQlYsQ0tyb0JBLG9DQUVJLE9BQ0UsY0x1b0JKLENLbm9CRSx3QkFDRSxrQkFBQSxDQUNBLGtCTHFvQkosQ0FDRixDTTN0QkEsT0FDRSxZTjZ0QkYsQ00xdEJBLGNBS0UsMEJBQUEsQ0FRQSx5Q0FBQSxDQVZBLHFCQUFBLENBQ0EsMEJBQUEsQ0FGQSxhQUFBLENBREEsaUJBQUEsQ0FXQSxpQkFBQSxDQU5BLHdCQUFBLENBRUEscUJBQUEsQ0FFQSxnQk5ndUJGLENNNXRCRSwyQkFtQkUsa0JBQUEsQ0FWQSxlQUFBLENBSkEsUUFBQSxDQU9BLGlCQUFBLENBSUEsWUFBQSxDQUxBLFdBQUEsQ0FXQSxzQkFBQSxDQVRBLFNBQUEsQ0FYQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSwwQkFBQSxDQUlBLHVCQUFBLENBRUEsVUFBQSxDQVRBLFNObXZCSixDTTd0Qkksc0NBQ0UsTU4rdEJOLENNOXRCTSw0Q0FLRSx3SEFBQSxDQUNBLHlCQUFBLENBTEEsVUFBQSxDQUVBLFdBQUEsQ0FDQSxhQUFBLENBRkEsVU5vdUJSLENNN3RCSSxzQ0FDRSxPTit0Qk4sQ005dEJNLDRDQUtFLHdIQUFBLENBQ0EseUJBQUEsQ0FMQSxVQUFBLENBRUEsV0FBQSxDQUNBLGFBQUEsQ0FGQSxVTm91QlIsQ003dEJJLGlDQUNFLHFCTit0Qk4sQ003dEJJLHlCQWhERiwyQkFrREksV0FBQSxDQURBLFVOaXVCSixDTS90QkksaUNBRUUscUJBQUEsQ0FEQSxtQk5rdUJOLENBQ0YsQ003dEJBLFlBR0UsYUFBQSxDQUNBLFFBQUEsQ0FGQSxlQUFBLENBR0EsU0FBQSxDQUpBLGlCTm91QkYsQ00vdEJFLGtCQUNJLFlOaXVCTixDTTl0QkUsMkJBQ0ksZ0VOZ3VCTixDTTd0QkUscUJBQ0ksY0FBQSxDQUNBLFdOK3RCTixDTTV0QkEscUVBUUUsdUJOK3RCRixDTTd0QkEsYUFLRSxNQUFBLENBREEsYUFBQSxDQUZBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLEtOa3VCRixDTTl0QkUsdUNBRUksVUFBQSxDQUNBLGFOK3RCTixDTTV0QkUsbUJBQ0ksVU44dEJOLENNM3RCRSw0QkFDSSxpQk42dEJOLENNMXRCQSxhQVdFLFlBQUEsQ0FWQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGNOOHRCRixDTTd0QkUsaUJBQ0ksYU4rdEJOLENNN3RCRSwrQkFDSSxZTit0Qk4sQ00xdEJFLDBCQUNJLG1CTjR0Qk4sQ016dEJFLGdDQUNJLGFOMnRCTixDTXh0QkUsNEJBQ0ksaUJOMHRCTixDTXZ0QkUsNkJBR0ksNEJBQUEsQ0FGQSxhQUFBLENBQ0EsV04wdEJOLENNcnRCQSxZQU9FLFlBQUEsQ0FHQSxzQkFBQSxDQVJBLGVBQUEsQ0FDQSxTQUFBLENBQ0EsVU44dEJGLENNdnRCRSxlQUlFLFVBQUEsQ0FGQSxlQUFBLENBREEsWUFBQSxDQUlBLGlCQUFBLENBRkEsVU4ydEJKLENNdnRCTSxtQ0FDRSx3Qko3S0UsQ0krS0Ysd0JBQUEsQ0FEQSxpQkFBQSxDQUdBLFVBQUEsQ0FEQSxVTjB0QlIsQ010dEJJLHNCQUdFLDRCQUFBLENBRUEsd0JBQUEsQ0FEQSxpQkFBQSxDQUlBLGFBQUEsQ0FQQSxXQUFBLENBTUEsVUFBQSxDQUxBLFNBQUEsQ0FJQSxVTjB0Qk4sQ01qdEJNLGlDQUdJLFFBQUEsQ0FEQSxTQUFBLENBREEsVU5zdEJWLENPOTVCQSxnQkFJQyxxQkFBQSxDQUhBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsVVBrNkJELENPaDZCQyxzQ0FFQyxRQUFBLENBQ0EsY0FBQSxDQUZBLGlCUG82QkYsQ09oNkJDLDZCQUNDLGNQazZCRixDT2o2QkUsK0JBQ0MsaUJBQUEsQ0FDQSxTUG02QkgsQ09oNkJDLDZEQUVDLGlCUGs2QkYsQ09qNkJFLDJFQUVDLDJCQUFBLENBU0EseUJBQUEsQ0FGQSxRQUFBLENBTEEsd0JBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFVBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FDQSxLUHU2QkgsQ09oNkJFLHVDQUNDLGVQazZCSCxDTy81QkcsNENBQ0MscUJQaTZCSixDTy81QkcsMERBQ0Msc0JQaTZCSixDTzc1QkMsNEJBQ0MsVVArNUJGLENPNzVCQyw0QkFDQyxnQlArNUJGLENPOTVCRSwrQkFDQyxVQUFBLENBRUEsVUFBQSxDQURBLFVQaTZCSCxDTy81Qkcsc0NBSUMscUJBQUEsQ0FEQSx3QkFBQSxDQUVBLGVBQUEsQ0FKQSxVQUFBLENBS0EsUUFBQSxDQUpBLFVQcTZCSixDTy81QkcsNENBQ0MsVVBpNkJKLENPaDZCSSxtREFDQyxxQkxqRVEsQ0trRVIsaUJMbEVRLENLbUVSLFVBQUEsQ0FFQSxRQUFBLENBREEsVVBtNkJMLENPbjVCRyxnTUFDQyxZUDQ1QkosQ092NUJBLHlCQUVFLDZCQUNDLHdCUHk1QkQsQ092NUJBLDRCQUNDLFdQeTVCRCxDT3Y1QkEsNEJBQ0MsVVB5NUJELENBQ0YsQ1E5L0JFLDJCQUNFLFlSZ2dDSixDUTkvQkUsb0JBQ0UsWUFBQSxDQUNBLGFSZ2dDSixDUTkvQkUsNkJBQ0UsU1JnZ0NKLENRNS9CQSwwQkFDRSx1QkFFRSxnQkFBQSxDQUNBLGlCQUFBLENBRkEsZ0JSaWdDRixDQUNGLENRNy9CQSx5QkFFSSxvQkFFRSxvQkFBQSxDQURBLHFCQUFBLENBRUEsc0JSOC9CSixDUTUvQkUsNkJBRUUsaUJBQUEsQ0FEQSxVUisvQkosQ1E3L0JJLCtCQUNFLHlCUisvQk4sQ1E5L0JNLHFDQUNFLG9CUmdnQ1IsQ1E1L0JFLDJCQUNFLGdCUjgvQkosQ0FDRixDU3JpQ0EsYUFDRSxVVHVpQ0YsQ1NyaUNBLG1CQUNFLGtCQUFBLENBQ0EsZUFBQSxDQUNBLFlUd2lDRixDU3RpQ0EscUJBV0Usa0JBQUEsQ0FIQSwyQkFBQSxDQUpBLFFBQUEsQ0FLQSxZQUFBLENBRkEsV0FBQSxDQUdBLHNCQUFBLENBVEEsTUFBQSxDQUNBLGFBQUEsQ0FHQSxPQUFBLENBRkEsS0FBQSxDQUdBLFVUOGlDRixDU3ZpQ0EsbUJBSUUscUJBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FGQSxZVDZpQ0YsQ1N4aUNBLG1CQUNFLGtCVDJpQ0YsQ1N4aUNFLG1CQUNFLFVBQUEsQ0FHQSxjQUFBLENBREEsa0JBQUEsQ0FEQSxZVDZpQ0osQ1N6aUNFLGtCQUNFLFVUMmlDSixDU3ZpQ0ksMENBQ0UsYVQ0aUNOLENTeGlDQSxvQkFDRSxlVDJpQ0YsQ1N6aUNBLG1CQUtFLHlCQUFBLENBRUEsVUFBQSxDQURBLFdBQUEsQ0FGQSxlQUFBLENBSEEsV0FBQSxDQUVBLGVBQUEsQ0FEQSxTVGlqQ0YsQ1MzaUNFLDBCQUlFLFVBQUEsQ0FIQSwyQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QlQ4aUNKLENTMWlDSSxnQ0FDRSxvQlQ0aUNOLENTeGlDQSxxQkFFRSxlQUFBLENBRUEsV0FBQSxDQUVBLGdCQUFBLENBREEsb0JBQUEsQ0FFQSxlQUFBLENBTkEsdUJBQUEsQ0FFQSxVVCtpQ0YsQ1MxaUNFLG1EQUNFLHFCUDdFUyxDTzhFVCxxQkFBQSxDQUNBLFdUNGlDSixDUzNpQ0ksMERBQ0UsMEJBQUEsQ0FDQSxjQUFBLENBQ0EsZVQ2aUNOLENTM2lDSSx5REFDRSx3QlByRmEsQ09zRmIsb0JUNmlDTixDUzFpQ0UsbURBQ0UscUJBQUEsQ0FDQSxxQkFBQSxDQUNBLFVUNGlDSixDUzNpQ0kseURBQ0UscUJBQUEsQ0FDQSxvQlA5RkksQ08rRkosYVQ2aUNOLENTemlDQSx5QkFHRSw0QkFBQSxDQURBLGNBQUEsQ0FEQSxLVDhpQ0YsQ1N6aUNBLHlCQUNFLHlCQUVFLGdCQUFBLENBREEsV1Q2aUNGLENTM2lDRSw4Q0FDRSxpQlQ2aUNKLENTMWlDQSwyQ0FDRSwyQkFBQSxDQUNBLGVUNGlDRixDUzFpQ0Esc0JBQ0UsaUJUNGlDRixDUzFpQ0Esb0JBSUUsWUFBQSxDQUhBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFVUNmlDRixDUzFpQ0EsbUJBQ0UsY1Q0aUNGLENBQ0YsQ1MxaUNBLHlCQUNFLG1CQUNFLDJCVDRpQ0YsQ1MxaUNBLDZDQUNFLFVUNGlDRixDUzFpQ0EseUJBRUUsc0JBQUEsQ0FEQSxZVDZpQ0YsQ1MxaUNBLHFCQUNFLFdUNGlDRixDUzFpQ0Esb0JBRUUsT0FBQSxDQUNBLGlCQUFBLENBRkEsVVQ4aUNGLENTemlDRSxrQkFDRSxjVDJpQ0osQ1N4aUNBLG1CQUNFLFlUMGlDRixDU3hpQ0EsbUJBQ0UsaUJUMGlDRixDQUNGLENVMXNDTSw0REFDRSxtQlY0c0NSLENVM3NDUSxrRUFDRSxjVjZzQ1YsQ1V4c0NFLDBCQUNFLGVWMHNDSixDVXpzQ0ksNEJBRUUsYVJIQSxDUUVBLGVWNHNDTixDV3p0Q0MscUJBR0Msa0JBQUEsQ0FGQSxZQUFBLENBR0EsT0FBQSxDQUZBLHdCWDh0Q0YsQ1lsc0NDLDBCRDlCQSxxQkFPRSxzQlg2dENELENBQ0YsQ1czdENFLDJCQUVDLGFUSEksQ1NJSixjVHNCTyxDU3hCUCw0QlgrdENILENXMXRDRSxtQ0FDQyx3QlRORyxDU09ILFVUTEssQ1NNTCxhQUFBLENBQ0EsY1RhSSxDU1pKLGVUbUJXLENTbEJYLGdCQUFBLENBQ0EsV1g0dENILENhbnZDQyxpQ0FHQyxrQkFBQSxDQUZBLFlBQUEsQ0FHQSxPQUFBLENBRkEsd0Jid3ZDRixDYXB2Q0UsdUNBRUMsYVhDSSxDV0FKLGNYd0JJLENXMUJKLDRCYnd2Q0gsQ2FwdkNFLCtDQUNDLHdCWERHLENXRUgsVUFBQSxDQUNBLGFBQUEsQ0FDQSxjWGtCSSxDV2pCSixlWHdCVyxDV3ZCWCxnQkFBQSxDQUNBLFdic3ZDSCxDY3p3Q0EsUUFFQyx3QlpHZSxDWUpmLFdBQUEsQ0FFQSxhZDR3Q0QsQ2Mzd0NDLFdBSUMsVUFBQSxDQUZBLGNBQUEsQ0FEQSxlQUFBLENBRUEsa0JkOHdDRixDYzN3Q0MsVUFDQyxhWkZXLENZR1gsY2Q2d0NGLENjMXdDRSx1QkFDQyxVZDR3Q0gsQ2N6d0NDLGdCQUNDLGVBQUEsQ0FDQSxlZDJ3Q0YsQ2N6d0NDLHdCQUNDLFlkMndDRixDY3h3Q0Usa0NBRUMsbUJBQUEsQ0FEQSxnQmQyd0NILENjcndDQyw0QkFHQyxZQUFBLENBRUEsY0FBQSxDQUVBLGdCQUFBLENBREEsYWR5d0NGLENjdHdDRyw2Q0FFQyxnQkFBQSxDQURBLFVkeXdDSixDY3R3Q0csK0NBQ0MsWWR3d0NKLENjcHdDRyxrQ0FDQyxnQmRzd0NKLENjaHdDRyw2Q0FFQyxhQUFBLENBREEsV2Rtd0NKLENjandDSSxvREFDQyxpQ0FBQSxDQUdBLGFBQUEsQ0FGQSxjQUFBLENBQ0EsZWRvd0NMLENjN3ZDQSxhQUNDLGVkZ3dDRCxDYzl2Q0UsaUNBR0MsWUFBQSxDQUVBLGNkZ3dDSCxDYy92Q0csb0NBQ0MsVWRpd0NKLENjaHdDSSxpREFDQyxRZGt3Q0wsQ2MzdkNHLDBDQUNDLGtCZDZ2Q0osQ2M1dkNJLCtDQUNDLGlCZDh2Q0wsQ2M3dkNLLGlEQUNDLGNBQUEsQ0FDQSxlZCt2Q04sQ2M3dkNLLHNEQUNDLFVBQUEsQ0FFQSxXQUFBLENBRUEsTUFBQSxDQUVBLGdCQUFBLENBSEEsaUJBQUEsQ0FFQSxPQUFBLENBSkEsVWRvd0NOLENjenZDSyxvQ0FDQyxxSEFBQSxDQUNBLHlCZDJ2Q04sQ2N2dkNLLG1DQUNDLHNIQUFBLENBQ0EseUJkeXZDTixDY3Z2Q0ssa0NBS0MsYVo5SEcsQ1kwSEgsaUNBQUEsQ0FHQSxhQUFBLENBREEsY0FBQSxDQURBLGVkNHZDTixDY252Q0MsK0JBQ0MsYWRxdkNGLENjcHZDRSw0Q0FDQyw0QkFBQSxDQUVBLG9CQUFBLENBREEsU2R1dkNILENjcnZDRyxtREFDQyxnQmR1dkNKLENjbnZDQyxzQkFFQyxXQUFBLENBREEsVWRzdkNGLENjcHZDRSw2QkFFQyxtSEFBQSxDQUNBLHlCQUFBLENBRkEsb0JBQUEsQ0FLQSxhQUFBLENBREEsV0FBQSxDQURBLFVkd3ZDSCxDY252Q0Msd0JBRUMsV0FBQSxDQURBLFVkc3ZDRixDY3B2Q0UsK0JBRUMscUhBQUEsQ0FDQSx5QkFBQSxDQUZBLG9CQUFBLENBS0EsYUFBQSxDQURBLFdBQUEsQ0FEQSxVZHd2Q0gsQ2NudkNDLHVCQUVDLFdBQUEsQ0FEQSxVZHN2Q0YsQ2NwdkNFLDhCQUVDLG1IQUFBLENBQ0EseUJBQUEsQ0FGQSxvQkFBQSxDQUtBLGFBQUEsQ0FEQSxXQUFBLENBREEsVWR3dkNILENjbnZDQyxzQkFFQyxXQUFBLENBREEsVWRzdkNGLENjcHZDRSw2QkFFQyxvSEFBQSxDQUNBLHlCQUFBLENBRkEsb0JBQUEsQ0FLQSxhQUFBLENBREEsV0FBQSxDQURBLFVkd3ZDSCxDY2x2Q0EsY0FFQyxhQUFBLENBQ0EsZUFBQSxDQUZBLFVkdXZDRCxDY3B2Q0MsaUJBR0MsVUFBQSxDQURBLGNBQUEsQ0FEQSxlQUFBLENBR0EsdUJkc3ZDRixDY3B2Q0Msb0JBR0MsWUFBQSxDQUVBLGNkc3ZDRixDY3B2Q0MsK0NBS0Msa0JBQUEsQ0FBQSw2QkFBQSxDQUhBLGlCZHl2Q0YsQ2NydkNFLHVEQUNDLFdkd3ZDSCxDY3B2Q0EsV0FFQyxVWi9OTSxDWThOTixjQUFBLENBRUEsZWR1dkNELENjdHZDQyxhQUVDLFVkd3ZDRixDY3Z2Q0UsK0JBRkEsb0JkNHZDRixDY3R2Q0MsZUFHQyxlQUFBLENBREEsY0FBQSxDQURBLFVkMHZDRixDY3J2Q0Usc0JBRUMsY0FBQSxDQURBLFVkd3ZDSCxDY252Q0EsV0FDQyxVWnJQTSxDWXNQTixjZHN2Q0QsQ2NudkNBLG9DQUdHLGdDQUNDLFlkb3ZDRixDQUNGLENjaHZDQSx5QkFDQyxjQUdDLFlBQUEsQ0FLQSxnQkFBQSxDQUZBLHFCZG92Q0EsQ2NqdkNBLHdCQUNDLGlCQUFBLENBQ0EsU2RtdkNELENjanZDQSx1QkFDQyxTZG12Q0QsQ0FDRixDY2h2Q0EscUNBR0csZ0NBQ0MsU2RndkNGLENjM3VDQSxrQkFNQyxrQkFBQSxDQUhBLFlBQUEsQ0FNQSxzQmQ2dUNELENBQ0YsQ2VyaERBLDBCQUdNLGdDQUNFLFlmcWhETixDZXBoRE0sOENBRUUsaUJBQUEsQ0FEQSxVZnVoRFIsQ0FDRixDZWpoREEseUJBR00sZ0NBQ0UsU2ZpaEROLENlaGhETSw4Q0FFRSxlQUFBLENBREEsU2ZtaERSLENlNWdERSxrQkFDRSxZZjhnREosQ0FDRixDZTNnREEsb0NBR00seUNBQ0UsYUFBQSxDQUNBLGlCZjJnRE4sQ2V4Z0RVLHdFQUNFLGNmMGdEWixDZXpnRFksK0VBR0UsYUFBQSxDQURBLGVBQUEsQ0FEQSxlZjZnRGQsQ2VwZ0RFLHVCQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQmZzZ0RKLENlcmdESSwyQkFFRSxjQUFBLENBREEsVWZ3Z0ROLENldGdETSx5Q0FJRSwrQkFBQSxDQURBLG1CQUFBLENBRkEsaUJBQUEsQ0FDQSxVZjBnRFIsQ2V0Z0RNLHdDQUNFLCtCZndnRFIsQ2V2Z0RRLDJDQUNFLFlBQUEsQ0FDQSxpQmZ5Z0RWLENldGdETSxnRkFDRSwrQmZ3Z0RSLENldmdEUSxzRkFJRSxjQUFBLENBRkEsUUFBQSxDQURBLGNBQUEsQ0FFQSxpQmYwZ0RWLENleGdEVSxrR0FLRSwwSEFBQSxDQUNBLHlCQUFBLENBTEEsVUFBQSxDQUdBLGFBQUEsQ0FEQSxVQUFBLENBT0EsZUFBQSxDQUhBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLE9BQUEsQ0FJQSx1QkFBQSxDQVhBLFVmcWhEWixDZXZnRFEsc0ZBQ0UsWUFBQSxDQUNBLGdCQUFBLENBR0EsdUJmeWdEVixDZXJnRFksc0hBR0Usd0JmdWdEZCxDZXBnRFUsMEdBQ0UsYWZzZ0RaLENlamdEUSxzRkFDRSxpQmZtZ0RWLENlOS9DRSxtQkFDRSxrQmZnZ0RKLENlNy9DQSxjQUNFLDRCQUFBLENBQ0EsbUJmKy9DRixDZTkvQ0UsaUJBQ0UsaUJmZ2dESixDZTkvQ0Usb0JBR0Usc0JmZ2dESixDZTkvQ0UsK0NBRUUsV0FBQSxDQURBLFlmaWdESixDQUNGLENlNy9DQSx5QkFFSSxrQkFFRSxpQkFBQSxDQURBLFVmKy9DSixDZTcvQ0ksb0JBQ0Usb0JBQUEsQ0FFQSxlQUFBLENBREEsV2ZnZ0ROLENBQ0YsQ2dCcnBEQyxtQ0FNQyx3QmRIUSxDY0ZSLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUdBLFVBQUEsQ0FGQSxTaEJ5cERGLENnQnRwREUsMENBRUMsZ0NBQUEsQ0FPQSxRQUFBLENBTEEsNkJBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFlBQUEsQ0FEQSxpQkFBQSxDQUVBLFNBQUEsQ0FDQSxLaEIwcERILENnQnRwREUsc0RBS0MsZ0JBQUEsQ0FKQSxlQUFBLENBRUEsa0JBQUEsQ0FDQSxpQkFBQSxDQUZBLFVoQjJwREgsQ2dCdnBERyw2REFFQyx1SEFBQSxDQURBLFVBQUEsQ0FFQSxhQUFBLENBS0EsV0FBQSxDQUhBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLEtBQUEsQ0FDQSxVaEIwcERKLENnQnRwREUsc0NBQ0MsUWhCd3BESCxDZ0J2cERHLDZDQUNDLDZDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxpQmhCeXBESixDZ0J2cERHLDJDQUNDLFdoQnlwREosQ2dCeHBESSxrREFDQyxrSEFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZWhCMHBETCxDZ0J0cERFLG1EQUdDLGdCQUFBLENBRkEsZUFBQSxDQUNBLFVoQnlwREgsQ2dCdHBESSw0RUFDQyxZaEJ3cERMLENnQnJwREcsNEVBQ0MsZUFBQSxDQUNBLGdCaEJ1cERKLENnQnRwREksa0ZBQ0MsVWhCd3BETCxDZ0JqcERBLHlCQUVFLG1DQUdDLHNCaEJtcERELENnQi9vREMseUdBQ0MsZ0JoQm9wREYsQ0FDRixDZ0JocERBLHlCQUdHLHNEQUNDLGVBQUEsQ0FDQSxjaEJncERGLENnQi9vREUsNkRBRUMsZ0JBQUEsQ0FEQSxlaEJrcERILENnQjlvREMsbURBQ0MsWWhCZ3BERixDZ0Ivb0RFLDRFQUNDLGlCaEJpcERILENBQ0YsQ2lCenZERSxxQ0FDRSxRakIydkRKLENpQjF2REksMkNBQ0UsaUJqQjR2RE4sQ2lCenZERSxxRkFDRSxrQmpCMnZESixDaUIxdkRJLDJGQUNFLGlCakI0dkROLENpQjF2REksbUhBQ0UsWWpCNHZETixDaUJ6dkRFLCtCQUNFLDJCakIydkRKLENpQjF2REksNENBQ0UsV2pCNHZETixDaUIzdkRNLHNEQUNFLGNqQjZ2RFIsQ2lCenZERSxxQ0FDRSxrQmpCMnZESixDaUJ6dkRFLGlDQUNFLHdCQUFBLENBQ0EsaUJBQUEsQ0FJQSxlQUFBLENBREEsYUFBQSxDQUZBLGlCQUFBLENBQ0EsU2pCNnZESixDaUJ6dkRFLGlDQUNFLFlqQjJ2REosQ2lCenZERSw4QkFJRSw2SEFBQSxDQUNBLHlCQUFBLENBRkEsaUJBQUEsQ0FEQSxXQUFBLENBREEsVWpCK3ZESixDaUIxdkRJLGtDQUNFLFlqQjR2RE4sQ2lCeHZESSxvQ0FDRSwyQkFBQSxDQUdBLGFBQUEsQ0FGQSxjQUFBLENBQ0EsZUFBQSxDQUVBLGlCakIwdkROLENpQnh2REksK0JBRUUsY0FBQSxDQUNBLGVBQUEsQ0FGQSxvQmpCNHZETixDaUJ6dkRNLHFDQUNFLHlCakIydkRSLENpQnJ2REUsa0NBQ0UsWWpCd3ZESixDaUJ0dkRFLGlDQWNFLGtCQUFBLENBYkEscUJBQUEsQ0FJQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSxtQ0FBQSxDQU1BLFlBQUEsQ0FFQSxjQUFBLENBTEEsaUJqQmd3REosQ2lCdnZESSw4Q0FDRSxnQkFBQSxDQUNBLFVqQnl2RE4sQ2lCeHZETSx3REFDRSxpQmpCMHZEUixDaUJ2dkRJLDhDQUVFLGtCQUFBLENBREEsdUJqQjB2RE4sQ2lCdnZESSxrREFXRSxrQkFBQSxDQUhBLFlBQUEsQ0FRQSxjQUFBLENBR0EsY0FBQSxDQUxBLHNCQUFBLENBSUEsVUFBQSxDQWhCQSxlQUFBLENBZUEsZ0JBQUEsQ0FHQSxpQkFBQSxDQW5CQSxVakI0d0ROLENpQnh2RE0sbUZBQ0UsWWpCMHZEUixDaUJ4dkRNLG9EQU1FLHlCQUFBLENBQ0EsaUJBQUEsQ0FIQSxRQUFBLENBSUEsYUFBQSxDQU5BLE1BQUEsQ0FEQSxpQkFBQSxDQUlBLE9BQUEsQ0FGQSxLakIrdkRSLENpQnp2RFEsMERBQ0UsaUJqQjJ2RFYsQ2lCeHZETSx5REFDRSxlakIwdkRSLENpQnh2RE0sOERBQ0UsWWpCMHZEUixDaUJ2dkRJLDRDQUdFLFlqQnl2RE4sQ2lCdnZESSxxREFVRSxrQkFBQSxDQUhBLFlBQUEsQ0FKQSxXQUFBLENBVUEsc0JBQUEsQ0FDQSxlQUFBLENBWkEsWUFBQSxDQUVBLGdCQUFBLENBV0EsaUJBQUEsQ0FkQSxVQUFBLENBZUEsU2pCeXZETixDaUJ4dkRNLDREQU1FLHFIQUFBLENBQ0EseUJBQUEsQ0FOQSxVQUFBLENBSUEsYUFBQSxDQUZBLFdBQUEsQ0FDQSxnQkFBQSxDQUZBLFVqQit2RFIsQ2lCdnZESSxtREFhRSxrQkFBQSxDQVBBLHdCZjdLRCxDZTRLQyx5QkFBQSxDQUtBLFlBQUEsQ0FQQSxXQUFBLENBYUEsc0JBQUEsQ0FaQSxRQUFBLENBSEEsaUJBQUEsQ0FDQSxVQUFBLENBS0EsU2pCa3dETixDaUJ4dkRNLDBEQU9FLHdCZi9MSCxDZTZMRyxRQUFBLENBSkEsVUFBQSxDQU9BLGFBQUEsQ0FMQSxVQUFBLENBREEsaUJBQUEsQ0FFQSxLQUFBLENBRUEsVUFBQSxDQUdBLFVqQjB2RFIsQ2lCeHZETSwrREFDRSxrQmpCMHZEUixDaUJ4dkRNLDhEQUNFLGNqQjB2RFIsQ2lCdnZESSxtREFNRSx3QmZoTkQsQ2UrTUMseUJBQUEsQ0FGQSxXQUFBLENBREEsV0FBQSxDQUVBLFFBQUEsQ0FHQSxpQkFBQSxDQU5BLFVqQit2RE4sQ2lCeHZETSwwREFTRSx3QmZqT0MsQ2V5TkQsVUFBQSxDQU9BLGFBQUEsQ0FGQSxXQUFBLENBSEEsTUFBQSxDQUVBLGVBQUEsQ0FIQSxpQkFBQSxDQUVBLE9BQUEsQ0FHQSxTakI0dkRSLENpQnh2RE0sNEVBSUUsd0hBQUEsQ0FDQSx5QkFBQSxDQUpBLGFBQUEsQ0FFQSxXQUFBLENBREEsVWpCNnZEUixDaUJ6dkRRLG1GQUNFLFlqQjJ2RFYsQ2lCeHZEVSw2R0FRRSxhZjFPTixDZW1PTSxlQUFBLENBTUEsYUFBQSxDQUpBLG1CQUFBLENBREEsYUFBQSxDQUVBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLE9qQjR2RFosQ2lCcHZERSw4REFDRSxnQmpCc3ZESixDaUJudkRJLHVDQUNFLFVqQnF2RE4sQ2lCbHZERSx1Q0FLRSxZQUFBLENBT0EseUJBQUEsQ0FIQSxxQkFBQSxDQUVBLHlCQUFBLENBRUEsMkJBQUEsQ0FaQSxlQUFBLENBU0EsaUJBQUEsQ0FSQSxVakIrdkRKLENpQm52REksbURBSUUsWUFBQSxDQUhBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxRakJzdkROLENpQnB2RE0sMERBQ0Usd0JqQnN2RFIsQ2lCbnZESSw4Q0FDRSxjakJxdkROLENpQm52REkseURBQ0UsaUJBQUEsQ0FDQSxRakJxdkROLENpQm52REksNkRBQ0UsWWpCcXZETixDaUJwdkRNLDZFQUNFLGlCakJzdkRSLENpQm52REksa0RBQ0UsZ0JqQnF2RE4sQ2lCcHZETSxvRUFDRSw0QmpCc3ZEUixDaUJydkRRLDJFQUNFLFlqQnV2RFYsQ2lCbHZERSx3Q0FHRSw0QkFBQSxDQURBLGFBQUEsQ0FEQSxlQUFBLENBR0EsVWpCb3ZESixDaUJudkRJLHdEQVVFLDRCQUFBLENBUEEsc0JBQUEsQ0FRQSxhQUFBLENBSEEsZUFBQSxDQURBLGNBQUEsQ0FGQSxTQUFBLENBSUEsU0FBQSxDQUhBLGVBQUEsQ0FGQSxTakI0dkROLENpQnB2RE0sK0RBQ0UsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JqQnN2RFIsQ2lCcHZETSxrRUFPRSxlQUFBLENBRUEsZUFBQSxDQURBLFNqQml2RFIsQ2lCOXVETSxvRUFDRSxTakJndkRSLENpQi91RFEsc0VBR0UsbUhBQUEsQ0FDQSx5QkFBQSxDQUNBLGlCQUFBLENBRUEsY0FBQSxDQUNBLGFBQUEsQ0FOQSxXQUFBLENBSUEsZUFBQSxDQUxBLFVqQnd2RFYsQ2lCOXVETSxtRUFDRSxjakJndkRSLENpQjl1RE0sd0VBR0UsYUFBQSxDQURBLFdBQUEsQ0FFQSxlQUFBLENBSEEsVWpCbXZEUixDaUIvdURRLCtFQUlFLG1IQUFBLENBQ0EseUJBQUEsQ0FDQSxpQkFBQSxDQUxBLFVBQUEsQ0FFQSxXQUFBLENBSUEsUUFBQSxDQUxBLFVqQnN2RFYsQ2lCL3VEUSw2RUFDRSxZakJpdkRWLENpQjd1REksdURBQ0Usc0JqQit1RE4sQ2lCNXVETSwwREFDRSxZakI4dURSLENpQjN1REksbURBQ0UsYWpCNnVETixDaUIzdURRLDhEQUNFLG9CakI2dURWLENpQjF1RE0sa0hBQ0UsWWpCNHVEUixDaUIxdURNLDREQU1FLGtCQUFBLENBSEEsWWpCK3VEUixDaUIzdURRLG1FQUlFLHFIQUFBLENBQ0EseUJBQUEsQ0FKQSxVQUFBLENBRUEsV0FBQSxDQUdBLGdCQUFBLENBSkEsVWpCaXZEVixDaUIzdURRLGlFQUNFLFdqQjZ1RFYsQ2lCNXVEVSx3RUFDRSxvQ0FBQSxDQUVBLGFBQUEsQ0FEQSxjakIrdURaLENpQnR1REUsZ0NBQ0UsWWpCeXVESixDaUJ0dURBLGlCQUVFLGVBQUEsQ0FEQSxhQUFBLENBRUEsbUJqQnl1REYsQ2lCeHVERSx1QkFHRSxhZnJhRyxDZW9hSCxrQkFBQSxDQURBLFVqQjR1REosQ2lCdnVETSx3REFDRSxhakI0dURSLENpQnp1REksK0JBRUUsYWY5YUMsQ2U2YUQsb0JqQjR1RE4sQ2lCMXVETSxrQ0FDRSxZakI0dURSLENpQnp1REksMEJBQ0Usc0JqQjJ1RE4sQ2lCMXVETSwrQkFDRSxvQmpCNHVEUixDaUIxdURNLDZCQUVFLGFBQUEsQ0FEQSxTakI2dURSLENpQnR1REUsd0NBRUUsa0JBQUEsQ0FEQSxlakIwdURKLENpQnh1REksZ0RBQ0UsWWpCMHVETixDaUJ4dURJLDJDQUNFLGFqQjB1RE4sQ2lCeHVESSwyQ0FDRSxZakIwdUROLENpQnh1REksc0ZBRUUsZUFBQSxDQURBLFNqQjJ1RE4sQ2lCeHVESSw0REFFRSxjQUFBLENBQ0EsZUFBQSxDQUZBLFFqQjR1RE4sQ2lCeHVESSxxRUFFRSx1QkFBQSxDQUNBLGlCQUFBLENBRkEsaUJqQjR1RE4sQ2lCenVETSw0RUFLRSxrSEFBQSxDQUNBLHlCQUFBLENBTEEsVUFBQSxDQUNBLGFBQUEsQ0FFQSxXQUFBLENBSUEsTUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQU5BLFVqQml2RFIsQ2lCenVETSw4RUFFRSxZQUFBLENBREEsV2pCNHVEUixDaUIxdURRLG9GQUNFLDBCQUFBLENBRUEsYUFBQSxDQURBLGNqQjZ1RFYsQ2lCMXVEUSxtR0FDRSxZakI0dURWLENpQnh1REksNkRBR0UsVUFBQSxDQURBLFdBQUEsQ0FFQSxlQUFBLENBSEEsZWpCNnVETixDaUJ6dURNLDRFQUdFLFVBQUEsQ0FGQSxjQUFBLENBQ0EsZWpCNHVEUixDaUJ4dURJLHVEQVNFLGtCQUFBLENBTkEsWUFBQSxDQVFBLGNBQUEsQ0FFQSxjQUFBLENBUEEsNkJBQUEsQ0FNQSxjakIydUROLENpQnp1RE0sNERBRUUsYUFBQSxDQURBLGVqQjR1RFIsQ2lCMXVEUSxtRUFDRSw0QkFBQSxDQUNBLGdCakI0dURWLENpQjF1RFEsa0ZBQ0UsVWpCNHVEVixDaUJ4dURJLDBEQVNFLGtCQUFBLENBR0EsVWY1aUJDLENlbWlCRCxZQUFBLENBT0EsV0FBQSxDQUpBLDZCQUFBLENBS0EsYWpCMnVETixDaUJ6dURNLGlFQU1FLG9IQUFBLENBTEEsVUFBQSxDQUlBLGFBQUEsQ0FGQSxXQUFBLENBQ0EsZ0JBQUEsQ0FGQSxVakIrdURSLENpQnp1RE0sZ0VBQ0Usb0JqQjJ1RFIsQ2lCcHVESSx1RUFFRSxjQUFBLENBREEsY2pCd3VETixDaUJudURJLCtCQUNFLGNBQUEsQ0FDQSxjQUFBLENBQ0EsZWpCcXVETixDaUJodURBLHlCQUVJLHdDQUdFLFlBQUEsQ0FHQSw2QmpCa3VESixDaUIvdERJLDhDQUdFLFlqQml1RE4sQ2lCN3REQSxtQkFDRSxpQmpCK3RERixDaUI5dERFLDBFQUVFLGtCQUFBLENBREEsd0JqQml1REosQ2lCOXRERSx5Q0FDRSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxPakJpdURKLENBQ0YsQ2lCN3REQSx5QkFFSSxxQ0FDRSxjakI4dERKLENBQ0YsQ2lCM3REQSx5QkFFSSx1Q0FFRSx5QkFBQSxDQUNBLGlCQUFBLENBRkEsY2pCOHRESixDaUJ6dERJLDhDQUNFLGFBQUEsQ0FDQSxpQmpCMnRETixDQUNGLENrQnYxRUEsaUJBQ0Usa0JsQnkxRUYsQ2tCOTBFRSxnQ0FDRSxXbEJvMUVKLENrQmwxRUUsZ0JBQ0UsaUJsQm8xRUosQ2tCbjFFSSxvQkFFRSx3QkFBQSxDQURBLFVsQnMxRU4sQ2tCbDFFTSxnQ0FDRSxpQmxCbzFFUixDbUIzMkVBLFVBQ0MsWUFBQSxDQUNBLGNuQjgyRUQsQ21CNzJFQywyQkFFQyxVbkIrMkVGLENtQjcyRUMsK0NBQ0MsUW5CKzJFRixDbUIxMkVBLE1BQ0Msa0JuQjYyRUQsQ21CMTJFQSx5QkFFRSw0QkFFQyxVQUFBLENBREEsVW5CNjJFRCxDQUNGLENtQnoyRUEscUNBR0csdUNBQ0MsU25CeTJFRixDbUJ4MkVFLHFFQUNDLHNCbkIwMkVILENtQnYyRUMsc0NBQ0MsU25CeTJFRixDQUNGLENvQjM0RUUsc0VBQ0MsZ0JwQjY0RUgsQ29CMTRFQyx3RkFDQyxZcEI0NEVGLENvQno0RUEsdUJBQ0Msa0JwQjQ0RUQsQ29CMzRFQyw4QkFDQyxzQnBCNjRFRixDb0IzNEVDLHVDQUdDLHdCQUFBLENBREEsZUFBQSxDQURBLGlCcEIrNEVGLENvQjU0RUUsOENBRUMsOEJBQUEsQ0FTQSx5QkFBQSxDQUZBLFFBQUEsQ0FMQSwyQkFBQSxDQUhBLFVBQUEsQ0FTQSxhQUFBLENBSkEsVUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEtwQmk1RUgsQ29CNTRFRSxnSkFHQyxpQnBCODRFSCxDb0IzNEVDLHNDQUNDLGVwQjY0RUYsQ29CNTRFRSx5Q0FDQyxpQkFBQSxDQUNBLG9CcEI4NEVILENvQjc0RUcsMkNBS0Msd0JsQnpDQyxDa0IwQ0QseUJBQUEsQ0FMQSxjQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FDQSx5QnBCaTVFSixDb0I5NEVJLGlEQUNDLG9CcEJnNUVMLENvQjc0RUssc0VBQ0Msa0JBQUEsQ0FDQSxlcEIrNEVOLENvQjM0RUcsZ0RBQ0Msb0JwQjY0RUosQ29CNTRFSSxrREFDQyxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxvQnBCODRFTCxDb0J4NEVBLGFBRUMscUJBQUEsQ0FEQSxnQkFBQSxDQUVBLGlCcEIyNEVELENvQno0RUMseUJBTEQsYUFPRSx1Q0FBQSxDQURBLGNwQjY0RUEsQ0FDRixDb0IzNEVDLCtCQUNDLGVwQjY0RUYsQ29CMzRFQyxvQkFFQywyQkFBQSxDQVNBLHlCQUFBLENBRkEsUUFBQSxDQUxBLHdCQUFBLENBSEEsVUFBQSxDQVNBLGFBQUEsQ0FKQSxVQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBQ0EsS3BCZzVFRixDb0IxNEVFLDZDQUVDLGlCQUFBLENBREEsU3BCNjRFSCxDb0J0NEVFLHNEQUNDLG9CcEJ5NEVILENvQnI0RUEsc0JBQ0MsZXBCdzRFRCxDb0J2NEVDLHdCQUVDLFdBQUEsQ0FEQSx5QnBCMDRFRixDb0J2NEVHLHNDQUVDLG1CQUFBLENBREEsYUFBQSxDQUVBLGNwQnk0RUosQ29CcjRFQyx5Q0FJQyxrQkFBQSxDQURBLFlBQUEsQ0FGQSxlQUFBLENBQ0EsVXBCeTRFRixDb0J0NEVFLDRDQUNDLCtCcEJ3NEVILENvQnQ0RUksNEhBRUMsd0JwQnc0RUwsQ29CcjRFRywwREFDQyw0QnBCdTRFSixDb0J0NEVJLDBIQUVDLHFCcEJ3NEVMLENvQnA0RUksd0hBRUMsY3BCczRFTCxDb0JuNEVHLDhGQUlDLHFCQUFBLENBRkEsY0FBQSxDQUNBLGNwQnM0RUosQ29CbjRFRywrQ0FDQyxrQnBCcTRFSixDb0JwNEVJLGlEQUNDLGVwQnM0RUwsQ29CcjRFSyx1REFDQyxvQnBCdTRFTixDb0JsNEVJLGlFQUNDLDRCcEJvNEVMLENvQnQzRUUsb01BQ0MsWXBCKzNFSCxDb0I3M0VFLGlGQUNDLGFwQiszRUgsQ29CMzNFQSxnRkFHQyxZcEI4M0VELENvQjMzRUMsK0VBRUMsWXBCODNFRixDb0IxM0VBLG9DQUVFLGdDQUNDLGNwQjQzRUQsQ0FDRixDb0J6M0VBLHlCQUVFLGtDQUNDLGFwQjAzRUQsQ29CejNFQyxzREFFQyxxQkFBQSxDQURBLCtCQUFBLENBS0EsY0FBQSxDQUNBLGVBQUEsQ0FKQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FHQSx1QnBCMjNFRixDb0IxM0VFLDREQUNDLGNwQjQzRUgsQ29CejNFQyx5REFFQyxrQkFBQSxDQURBLGVwQjQzRUYsQ29CeDNFRSxtRUFDQyxrQnBCMDNFSCxDQUNGLENvQm4zRUMsNENBSUMsNkJBQUEsQ0FEQSxhbEJyT0ksQ2tCb09KLG1CbEJsTk0sQ2tCc05OLGtCQUFBLENBREEsaUJBQUEsQ0FFQSxpQkFBQSxDQUNBLFNwQnEzRUYsQ29CbjNFRSxnREFDQyxlcEJzM0VILENvQm4zRUUsZ0RBQ0MsYXBCczNFSCxDb0JuM0VFLG9EQUNDLGtCcEJzM0VILENvQnAzRUcsMEVBQ0MsZXBCdTNFSixDb0JsM0VDLHNCQUVDLGtCQUFBLENBREEsZXBCcTNFRixDcUI5bkZFLG9DQUVFLGNBQUEsQ0FEQSxlckJrb0ZKLENxQi9uRkUseUNBR0UsV0FBQSxDQURBLGNBQUEsQ0FEQSxVckJtb0ZKLENxQmhvRkksZ0RBQ0UsWXJCa29GTixDcUJob0ZJLG1FQWtCRSxrQkFBQSxDQWJBLHFCQUFBLENBSEEsd0JBQUEsQ0FJQSwyQkFBQSxDQUZBLG1DQUFBLENBSUEsVW5CcEJDLENtQjJCRCxZQUFBLENBTkEsY0FBQSxDQUZBLGVBQUEsQ0FJQSxXQUFBLENBQ0EsV0FBQSxDQVNBLHNCQUFBLENBcEJBLGVBQUEsQ0FTQSxVckI2b0ZOLENxQmpvRk0sdUVBRUUsV0FBQSxDQUNBLGVBQUEsQ0FGQSxjQUFBLENBR0EsVXJCbW9GUixDcUJqb0ZNLHlFQUVFLG9CbkJ0Q0UsQ21CcUNGLGVyQm9vRlIsQ3FCL25GTSw2RUFJRSw0QkFBQSxDQUNBLHdMQUFBLENBQ0Esc0hBQUEsQ0FMQSxvQkFBQSxDQUNBLFVuQmhERCxDbUJpREMsZXJCb29GUixDcUJob0ZRLHdGQUNFLG9CQUFBLENBQ0EsVXJCa29GVixDcUI3bkZNLGlGQUNFLG9CckIrbkZSLENxQjluRlEsd0ZBSUUsa0lBQUEsQ0FDQSx5QkFBQSxDQUNBLFdBQUEsQ0FFQSxZQUFBLENBTEEsVUFBQSxDQURBLFdBQUEsQ0FRQSxrQkFBQSxDQURBLFNBQUEsQ0FGQSxRQUFBLENBTkEsVXJCeW9GVixDcUIxbkZBLHdCQUdFLFlBQUEsQ0FFQSxjckI2bkZGLENxQjVuRkUsNENBRUUsYUFBQSxDQURBLGNyQituRkosQ3FCN25GSSxzRUFHRSxpQkFBQSxDQURBLFdBQUEsQ0FEQSxVckJpb0ZOLENxQjluRk0sMEVBQ0UsZUFBQSxDQUVBLFdBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCQUFBLENBRkEsVXJCa29GUixDcUI3bkZJLDZEQUtFLHdCbkJuR0ksQ21CcUdKLHdCQUFBLENBQ0EsaUJBQUEsQ0FGQSxVQUFBLENBTEEsWUFBQSxDQUdBLGNBQUEsQ0FEQSxpQkFBQSxDQURBLGlCQUFBLENBUUEsb0JBQUEsQ0FEQSxTckJnb0ZOLENxQjluRk0sbUVBSUUsVUFBQSxDQURBLGNBQUEsQ0FGQSxlQUFBLENBSUEsb0JBQUEsQ0FIQSxVckJtb0ZSLENxQi9uRlEseUVBQ0UseUJyQmlvRlYsQ3FCOW5GTSxvRUFDRSxjQUFBLENBQ0EsZUFBQSxDQUNBLGtCckJnb0ZSLENxQjluRk0sbUVBR0UsY0FBQSxDQUZBLGlCQUFBLENBQ0EsY3JCaW9GUixDcUI5bkZNLDJFQUNFLGlCckJnb0ZSLENxQi9uRlEsNkdBQ0UsWXJCaW9GVixDcUIvbkZRLGdGQUNFLGVyQmlvRlYsQ3FCOW5GTSxxRUFNRSxrQkFBQSxDQUhBLFlBQUEsQ0FNQSw2QnJCZ29GUixDcUIvbkZRLGtGQUdFLGNBQUEsQ0FHQSxnQkFBQSxDQUZBLGNBQUEsQ0FIQSxjQUFBLENBQ0Esb0JBQUEsQ0FHQSxVckJrb0ZWLENxQjFuRkEseUJBRUksNENBQ0UsaUJyQjRuRkosQ3FCM25GSSw2REFFRSxVQUFBLENBREEsUUFBQSxDQUVBLFdyQjZuRk4sQ3FCNW5GTSxvRUFVRSw0Q0FBQSxDQUFBLGtCQUFBLENBQUEsc0JBQUEsQ0FUQSxVQUFBLENBTUEsUUFBQSxDQUhBLFFBQUEsQ0FDQSxnQkFBQSxDQUhBLGlCQUFBLENBQ0EsUUFBQSxDQUdBLE9yQmtvRlIsQ3FCNW5GTSxtRUFDRSxVQUFBLENBR0EsVUFBQSxDQUVBLE1BQUEsQ0FKQSxpQkFBQSxDQUNBLFFBQUEsQ0FFQSxVckIrbkZSLENBQ0YsQ3FCem5GQSx5QkFHTSw2REFDRSxZckJ5bkZOLENxQnRuRk0sbUVBQ0UsYXJCd25GUixDQUNGLENxQm5uRkEseUJBR00sNkRBQ0UsWXJCbW5GTixDcUJobkZNLDBFQUNFLGFyQmtuRlIsQ3FCaG5GTSwwRUFLRSxhQUFBLENBRkEsV0FBQSxDQUNBLGdCQUFBLENBSEEsaUJBQUEsQ0FDQSxVQUFBLENBSUEsV3JCa25GUixDcUIvbUZRLG9GQUNFLFlyQmluRlYsQ3FCNW1GTSx1RUFLRSxhQUFBLENBRkEsV0FBQSxDQUNBLGdCQUFBLENBSEEsaUJBQUEsQ0FDQSxVQUFBLENBSUEsV3JCOG1GUixDQUNGLENxQnptRkEseUJBR00sNkRBQ0UsU0FBQSxDQUVBLGNBQUEsQ0FEQSxVckIwbUZOLENBQ0YsQ3NCcDJGQSxvQkFDRSw0QkFBQSxDQUVBLCtCQUFBLENBREEsZUFBQSxDQUVBLGV0QnMyRkYsQ3NCcjJGRSxzQkFHRSxVcEJSRyxDb0JPSCxjQUFBLENBREEsZXRCeTJGSixDc0J0MkZJLDRCQUNFLHlCdEJ3MkZOLENzQnIyRkUseUNBQ0UsV0FBQSxDQUNBLGV0QnUyRkosQ3NCcjJGRSw4QkFDRSxjdEJ1MkZKLENzQnQyRkkscUNBS0UsV0FBQSxDQURBLFdBQUEsQ0FGQSxpQkFBQSxDQURBLGtCQUFBLENBRUEsVXRCMDJGTixDc0J2MkZNLDRDQUNFLFVBQUEsQ0FFQSxhQUFBLENBSUEsV0FBQSxDQUhBLFNBQUEsQ0FGQSxpQkFBQSxDQUdBLE9BQUEsQ0FDQSxVdEIwMkZSLENzQnIyRk0sNENBR0UseUhBQUEsQ0FDQSx5QkFBQSxDQUhBLFVBQUEsQ0FDQSxPdEJ5MkZSLENzQmwyRlEsaURBR0Usd0J0Qm8yRlYsQ3NCaDJGSSw2Q0FHRSxjQUFBLENBQ0Esa0JBQUEsQ0FIQSxPQUFBLENBQ0EsUXRCbzJGTixDc0JqMkZNLGdEQUNFLGV0Qm0yRlIsQ3NCbDJGUSxrREFDRSxvQnRCbzJGVixDc0JuMkZVLHdEQUNFLDRCQUFBLENBQ0EseUJ0QnEyRlosQ3NCbjJGVSx5REFDRSxZdEJxMkZaLENzQmwyRlksa0hBSUUsbUhBQUEsQ0FDQSx5QkFBQSxDQUpBLFVBQUEsQ0FLQSxvQkFBQSxDQUhBLFdBQUEsQ0FJQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBUEEsVXRCMjJGZCxDc0IzMUZNLCtMQUNFLFl0QjYxRlIsQ3NCcDFGUSxxREFFRSwrR0FBQSxDQUNBLHlCQUFBLENBRkEsVXRCeTFGVixDc0I3MEZRLHFEQUVFLCtHQUFBLENBQ0EseUJBQUEsQ0FGQSxVdEJrMUZWLENzQjEwRkEsMENBQ0Usc0J0QjYwRkYsQ3NCMTBGQSx5QkFDRSxvQkFJRSxXQUFBLENBSEEsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFl0QjgwRkYsQ3NCNTBGRSwrQkFDRSxZdEI4MEZKLENzQjUwRkUsMENBRUUsNkJBQUEsQ0FHQSxtQkFBQSxDQUZBLFdBQUEsQ0FDQSxlQUFBLENBSEEsZ0J0QmsxRkosQ3NCNTBGRSx5Q0FDRSxVdEI4MEZKLENzQjcwRkksMkNBQ0UsaUJ0QiswRk4sQ3NCNTBGRSxpREFDRSxZdEI4MEZKLENzQjMwRkEseUJBR0Usa0JBQUEsQ0FEQSxZQUFBLENBREEsVXRCKzBGRixDc0IzMEZJLDhDQUNFLGdCdEI2MEZOLENzQjMwRkksb0NBQ0UsYXRCNjBGTixDc0J4MEZFLGtEQUNFLFl0QjAwRkosQ0FDRixDc0J2MEZBLG9DQUNFLG9CQUNFLGN0QnkwRkYsQ3NCeDBGRSwwQ0FDRSxlQUFBLENBQ0EsaUJ0QjAwRkosQ3NCdjBGSSwyQ0FDRSxjdEJ5MEZOLENBQ0YsQ3NCcDBGQSxvQkFFRSxlQUFBLENBREEsUUFBQSxDQUVBLGFBQUEsQ0FDQSxjQUFBLENBRUEsZUFBQSxDQURBLG1CdEJ1MEZGLENzQnIwRkUsd0JBRUUsZUFBQSxDQURBLGN0QncwRkosQ3NCcjBGRSwyQkFDRSxRdEJ1MEZKLENzQnQwRkksa0NBQ0UsZUFBQSxDQUNBLG1CQUFBLENBR0EsY0FBQSxDQUNBLGdCQUFBLENBSEEsaUJBQUEsQ0FDQSxRdEIwMEZOLEN1QmxoR0EsUUFFRSx3QnJCS0csQ3FCSkgsa0J2QnFoR0YsQ3VCcGhHRSx1QkFDRSx3QnZCc2hHSixDdUJwaEdFLGdCQUNFLGlCQUFBLENBQ0Esa0J2QnNoR0osQ3VCcGhHRSxxQkFDRSxpQnZCc2hHSixDdUJyaEdJLG1DQUVFLHdCQUFBLENBREEsaUJ2QndoR04sQ3VCbGhHSSxtRUFDRSxZdkJ1aEdOLEN1QnJoR0ksb0NBS0UsNEhBQUEsQ0FDQSx5QkFBQSxDQUpBLFdBQUEsQ0FEQSxhQUFBLENBRUEsV0FBQSxDQUlBLFNBQUEsQ0FIQSxVdkIwaEdOLEN1QnRoR00sMENBQ0Usd0J2QndoR1IsQ3VCbmhHSSw4QkFDRSxnQnZCcWhHTixDdUJwaEdNLGdEQUtFLDRCQUFBLENBREEsZUFBQSxDQUhBLFdBQUEsQ0FFQSxTQUFBLENBREEsVXZCeWhHUixDdUJyaEdRLHVEQUlFLHFIQUFBLENBQ0EseUJBQUEsQ0FKQSxVQUFBLENBQ0EsV0FBQSxDQUlBLFFBQUEsQ0FIQSxVdkIwaEdWLEN1QnJoR1Esa0RBSUUscUJyQnZERyxDcUIyREgsV0FBQSxDQUVBLFVBQUEsQ0FKQSxjQUFBLENBQ0EsZUFBQSxDQUxBLFdBQUEsQ0FPQSxRQUFBLENBSkEsZ0JBQUEsQ0FGQSxTQUFBLENBRkEsVXZCZ2lHVixDdUJyaEdRLDREQUNFLHNCdkJ1aEdWLEN1QnBoR00sZ0dBRUUsV0FBQSxDQUNBLGFBQUEsQ0FDQSxRQUFBLENBSEEsVXZCeWhHUixDdUJyaEdRLDhHQUlFLGlIQUFBLENBQ0EseUJBQUEsQ0FKQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFV2QnloR1YsQ3VCcmhHUSwwR0FDRSxZdkJ1aEdWLEN1Qm5oR0ksdUNBQ0UsV0FBQSxDQUNBLGdCdkJxaEdOLEN1QnBoR00sdURBRUUsV0FBQSxDQURBLFV2QnVoR1IsQ3VCcmhHUSwyREFFRSxXQUFBLENBQ0EsZUFBQSxDQUZBLFV2QnloR1YsQ3VCcmhHUSwrREFHRSx3QnJCaEdBLENxQm9HQSxXQUFBLENBR0EsVUFBQSxDQU5BLGNBQUEsQ0FDQSxlQUFBLENBSEEsV0FBQSxDQUlBLGdCQUFBLENBR0EsUUFBQSxDQURBLFVBQUEsQ0FQQSxVdkJnaUdWLEN1Qm5oR0kseURBQ0UsUXZCcWhHTixDdUJwaEdNLHFGQUlFLHdIQUFBLENBQ0EseUJBQUEsQ0FKQSxhQUFBLENBRUEsV0FBQSxDQURBLFV2QnloR1IsQ3VCcmhHUSw0RkFDRSxZdkJ1aEdWLEN1QnJoR1Esd0ZBQ0Usd0JyQnZIQSxDcUIwSEEsV0FBQSxDQUdBLGNBQUEsQ0FDQSxlQUFBLENBTEEsV0FBQSxDQU1BLGdCQUFBLENBSkEsVUFBQSxDQUNBLFNBQUEsQ0FKQSxVdkI4aEdWLEN1QmxoR0UsdUJBQ0UsV3ZCb2hHSixDdUJsaEdFLHFCQUNFLFl2Qm9oR0osQ3VCamhHQSxvQ0FFSSxvQ0FDRSxlQUFBLENBQ0EsS0FBQSxDQUNBLFd2Qm1oR0osQ3VCL2dHRSxvQkFDRSxrQnZCaWhHSixDdUJoaEdJLDJCQU1FLHdCckIvSkMsQ3FCMEpELFVBQUEsQ0FPQSxhQUFBLENBREEsVUFBQSxDQUpBLE1BQUEsQ0FEQSxpQkFBQSxDQUdBLE9BQUEsQ0FEQSxTdkJzaEdOLEN1Qi9nR00sNENBQ0UsZXZCaWhHUixDdUI5Z0dJLGlDQU9FLFlBQUEsQ0FHQSxzQkFBQSxDQVBBLE1BQUEsQ0FGQSxpQkFBQSxDQUdBLE9BQUEsQ0FGQSxTdkJ3aEdOLEN1Qi9nR00sb0NBSUUsd0JyQmpMTCxDcUJnTEssWUFBQSxDQUVBLGlCQUFBLENBQ0Esa0J2QmloR1IsQ3VCaGhHUSx1Q0FFRSxpQkFBQSxDQURBLFV2Qm1oR1YsQ3VCamhHVSxzREFDRSxZdkJtaEdaLEN1QmpoR1UscURBQ0UsY3ZCbWhHWixDdUJoaEdZLGtEQUNFLFl2QmtoR2QsQ3VCM2dHRSxnQkFHRSxnQkFBQSxDQUNBLGlCQUFBLENBSEEsZUFBQSxDQUNBLFV2QitnR0osQ3VCM2dHRSw0QkFTRSxrQkFBQSxDQU5BLFlBQUEsQ0FRQSxnQkFBQSxDQUxBLDZCQUFBLENBTUEsaUJBQUEsQ0FDQSxrQnZCNmdHSixDdUI1Z0dJLGdDQUNFLFN2QjhnR04sQ3VCNWdHSSx1Q0FDRSxTQUFBLENBRUEsZUFBQSxDQURBLGV2QitnR04sQ3VCNWdHUSw2Q0FDRSxldkI4Z0dWLEN1QnpnR0UsK0JBQ0UsaUJBQUEsQ0FDQSxrQnZCMmdHSixDdUJ6Z0dFLDRCQUVFLGVBQUEsQ0FEQSxlQUFBLENBRUEsY0FBQSxDQUNBLGtCdkIyZ0dKLEN1QjFnR0ksOEJBQ0UsZ0J2QjRnR04sQ3VCM2dHTSxnREFNRSw2QkFBQSxDQUNBLDhCQUFBLENBRkEsWUFBQSxDQUhBLFlBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FIQSxVdkJtaEdSLEN1QjVnR1EsNERBQ0Usc0J2QjhnR1YsQ3VCNWdHUSx1REFDRSxrQnZCOGdHVixDdUI1Z0dRLGtEQUNFLFVBQUEsQ0FDQSxRQUFBLENBQ0EsaUJ2QjhnR1YsQ3VCMWdHSSxpREFDRSxhdkI0Z0dOLENBQ0YsQ3VCeGdHQSx5QkFFSSxnQkFDRSxldkJ5Z0dKLEN1QnZnR0UsNEJBRUUsZUFBQSxDQURBLGVBQUEsQ0FFQSxtQnZCeWdHSixDdUJ2Z0dNLGdEQUNFLFV2QnlnR1IsQ3VCcGdHSSx1Q0FFRSxlQUFBLENBREEsZXZCdWdHTixDQUNGLEN1QmxnR0EsMEJBRUksZ0JBQ0UsZXZCbWdHSixDQUNGLEN3Qm56R0EsWUFDRSx3QnhCcXpHRixDd0JwekdFLDBCQUNFLFd4QnN6R0osQ3dCbnpHQSw2RkFDRSxvQnhCc3pHRixDd0JuekdFLDZCQUNFLHNCeEJzekdKLEN3Qjl5R2MscUNBQ0UsY0FBQSxDQUNBLGV4Qmd6R2hCLEN3QnB5R00sK0NBQ0UseUhBQUEsQ0FDQSx5QnhCdXlHUixDd0JseUdBLG9DQUNFLGlCQUNFLGlCeEJxeUdGLEN3Qm55R0EsWUFFRSxpQkFBQSxDQUNBLGtCQUFBLENBRkEsaUN4QnV5R0YsQ3dCbnlHQSxlQUNFLGlCQUFBLENBQ0Esa0J4QnF5R0YsQ3dCbnlHSSwyQ0FDRSxzQnhCcXlHTixDd0JueUdJLHVDQUlFLHdCdEJ4REUsQ3NCeURGLGVBQUEsQ0FIQSxXQUFBLENBREEsVUFBQSxDQUtBLGVBQUEsQ0FIQSxVeEJ3eUdOLEN3QnB5R00sNkNBQ0UsMEhBQUEsQ0FDQSx5QkFBQSxDQUVBLGFBQUEsQ0FEQSxXeEJ1eUdSLEN3Qm55R0ksdUNBSUUsd0J0QnRFRSxDc0J3RUYsZUFBQSxDQUpBLFdBQUEsQ0FHQSxlQUFBLENBSkEsV0FBQSxDQUVBLFV4Qnd5R04sQ3dCcHlHTSw2Q0FDRSw0SEFBQSxDQUNBLHlCQUFBLENBQ0EsV3hCc3lHUixDd0JweUdNLDhDQVFFLGdDQUFBLENBREEsUUFBQSxDQUdBLDZCQUFBLENBVEEsVUFBQSxDQUlBLFdBQUEsQ0FGQSxTQUFBLENBREEsaUJBQUEsQ0FFQSxhQUFBLENBRUEsS3hCMHlHUixDd0JseUdFLDJCQUVFLGdCQUFBLENBREEsVXhCcXlHSixDd0JseUdFLDRCQUNFLGV4Qm95R0osQ3dCbnlHSSwrQkFDRSxjQUFBLENBQ0EsZXhCcXlHTixDd0JweUdNLGlDQVNFLGtCQUFBLENBRUEseUJBQUEsQ0FEQSxVQUFBLENBSkEsWUFBQSxDQUhBLFdBQUEsQ0FEQSxrQkFBQSxDQURBLDhCeEJnekdSLEN3QnJ5R1EsdUNBQ0UscUJBQUEsQ0FDQSxheEJ1eUdWLEN3QnJ5R1EsbUNBQ0UsZXhCdXlHVixDd0JyeUdRLGdEQUNFLHNCeEJ1eUdWLEN3QnB5R00sa0NBQ0UsWUFBQSxDQUNBLHdCeEJzeUdSLEN3Qmx5R1UseUNBQ0UscUJBQUEsQ0FDQSxheEJveUdaLEN3Qmx5R1UsMENBR0UsWUFBQSxDQUVBLGNBQUEsQ0FDQSxReEJveUdaLEN3Qm55R1ksaURBRUUsNkJBQUEsQ0FNQSxRQUFBLENBSkEsMEJBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFlBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FFQSxLQUFBLENBRUEsVXhCcXlHZCxDd0I3eEdJLHFCQUNFLGN4Qit4R04sQ3dCN3hHTSxxQ0FDRSxpQnhCK3hHUixDd0I3eEdNLHVCQVNFLGtCQUFBLENBRUEseUJBQUEsQ0FEQSxVQUFBLENBSkEsWUFBQSxDQUhBLFdBQUEsQ0FEQSxrQkFBQSxDQURBLDhCeEJ5eUdSLEN3Qjl4R1EsNkJBQ0UscUJBQUEsQ0FDQSxheEJneUdWLEN3Qjl4R1EseUJBQ0UsZXhCZ3lHVixDd0I5eEdRLHNDQUNFLHNCeEJneUdWLEN3QjN4R1UseUNBQ0UsaUJ4QjZ4R1osQ3dCdnhHVSwrQkFDRSxxQkFBQSxDQUNBLGF4Qnl4R1osQ3dCdnhHVSxnQ0FHRSxZeEJ5eEdaLEN3Qnh4R1ksdUNBRUUsNkJBQUEsQ0FNQSxRQUFBLENBSkEsMEJBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFlBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FFQSxLQUFBLENBRUEsVXhCMHhHZCxDd0JseEdBLFlBQ0UsV3hCb3hHRixDd0JueEdFLGlDQUNFLFl4QnF4R0osQ3dCbnhHRSwwQkFHRSxtQ0FBQSxDQUNBLHNCQUFBLENBSEEsY3hCd3hHSixDd0JweEdJLDZCQUdFLFlBQUEsQ0FJQSxjQUFBLENBSEEsZUFBQSxDQUNBLFdBQUEsQ0FHQSxpQkFBQSxDQUZBLFNBQUEsQ0FHQSxVeEJzeEdOLEN3QnJ4R00saUNBR0UsK0JBQUEsQ0FEQSxXQUFBLENBREEsVXhCeXhHUixDd0J0eEdRLG1DQVdFLGtCQUFBLENBSEEsWUFBQSxDQUpBLGNBQUEsQ0FDQSxlQUFBLENBSEEsV0FBQSxDQUNBLGtCQUFBLENBRkEsVXhCa3lHVixDd0JyeEdNLHlDQVdFLGtCQUFBLENBTkEsK0JBQUEsQ0FHQSxZQUFBLENBSkEsV0FBQSxDQVVBLHNCQUFBLENBWkEsY0FBQSxDQURBLGNBQUEsQ0FFQSxTeEJreUdSLEN3QnR4R1EsNkNBRUUsZUFBQSxDQURBLGN4Qnl4R1YsQ3dCbnhHVSx5Q0FDRSxVeEJxeEdaLEN3Qmh4R1Esb0hBQ0Usd0J4Qmt4R1YsQ3dCNXdHQSxhQUNFLFdBQUEsQ0FDQSxVeEI4d0dGLEN3Qjd3R0Usa0JBSUUsVUFBQSxDQUZBLFdBQUEsQ0FDQSxlQUFBLENBRkEsMkJ4Qmt4R0osQ3dCOXdHSSx3QkFDRSx5QkFBQSxDQUNBLGNBQUEsQ0FFQSx3QnhCZ3hHTixDd0I3d0dFLGdCQUNFLG9CeEIrd0dKLEN3Qjl3R0ksK0JBR0UsWUFBQSxDQUZBLGNBQUEsQ0FDQSxnQnhCaXhHTixDd0I3d0dFLDJCQUNFLHNCeEIrd0dKLEN3QjN3R0UsNkJBQ0UsZXhCNndHSixDQUNGLEN3QjF3R0EscUNBQ0UsZUFDRSxjeEI0d0dGLEN3Qnh3R0ksd0JBQ0Usd0J4QjB3R04sQ3dCdHdHQSw2Q0FFRSxjQUFBLENBREEsY3hCeXdHRixDQUNGLEN3QnR3R0Esb0NBQ0UsZUFFRSxXQUFBLENBREEsbUJ4Qnl3R0YsQ3dCdndHRSxpQkFDRSxVeEJ5d0dKLEN3QnZ3R0Usa0JBQ0UsbUJ4Qnl3R0osQ3dCN3ZHTSw2REFFRSxtQkFBQSxDQURBLGdCeEJvd0dSLEN3Qjd2R00sNkRBQ0UscUJ4Qit2R1IsQ3dCMXZHQSxZQUtFLDRCQUFBLENBREEseUJBQUEsQ0FGQSxhQUFBLENBQ0EsU3hCOHZHRixDd0IzdkdFLDBCQUNFLHdCdEJwWUksQ3NCcVlKLFN4QjZ2R0osQ3dCNXZHSSw2QkFDRSxReEI4dkdOLEN3Qjd2R00sK0JBSUUsa0JBQUEsQ0FDQSxVQUFBLENBRkEsWUFBQSxDQUZBLGNBQUEsQ0FDQSxnQnhCa3dHUixDd0I5dkdRLHFDQUNFLFV4Qmd3R1YsQ3dCOXZHUSw4Q0FDRSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUVBLGVBQUEsQ0FEQSxVeEJpd0dWLEN3Qi92R1Usb0RBRUUsVUFBQSxDQURBLGN4Qmt3R1osQ3dCOXZHUSxpQ0FFRSxlQUFBLENBREEsOEJ4Qml3R1YsQ3dCNXZHUSxtQ0FDRSwrQnhCOHZHVixDd0I3dkdVLGdEQUNFLGtCeEIrdkdaLEN3QjV2R1kseUNBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBQ0EsMkJ4Qjh2R2QsQ3dCeHZHUSxtQ0FFRSx3QnRCbmJJLENzQmtiSixVeEIydkdWLEN3Qnh2R1ksd0RBQ0UsVXhCMHZHZCxDd0J0dkdRLG9DQUNFLHFCeEJ3dkdWLEN3QnJ2R2MsNkNBQ0UsVXhCdXZHaEIsQ3dCL3VHRSwrQkFDRSxrQnhCaXZHSixDd0JodkdJLGlDQUNFLFV0Qi9jRCxDc0JnZEMsY3hCa3ZHTixDd0JodkdJLGtDQUNFLCtCQUFBLENBQ0EsZXhCa3ZHTixDd0IvdUdVLHVEQUVFLG1CQUFBLENBREEsZ0J4Qmt2R1osQ3dCL3VHYywwRUFDRSxZeEJpdkdoQixDd0IvdUdjLHlFQUNFLGdCQUFBLENBQ0EsaUJ4Qml2R2hCLEN3Qmh2R2dCLGdGQVFFLHFCQUFBLENBUEEsVUFBQSxDQUdBLGFBQUEsQ0FEQSxXQUFBLENBR0EsU0FBQSxDQURBLGlCQUFBLENBRUEsS0FBQSxDQUxBLFN4Qnd2R2xCLEN3Qmh2R2dCLCtFQVFFLHFCQUFBLENBUEEsVUFBQSxDQUdBLGFBQUEsQ0FEQSxXQUFBLENBRUEsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsS0FBQSxDQUxBLFN4Qnd2R2xCLEN3Qjd1R1UsaUVBRUUsY0FBQSxDQUNBLGdCQUFBLENBRUEsYUFBQSxDQUpBLFNBQUEsQ0FHQSxlQUFBLENBRUEsVXhCK3VHWixDd0J4dUdNLGtJQUNFLFl4QjZ1R1IsQ3dCMXVHSSx3RUFDRSxtQnhCNHVHTixDd0J6dUdFLGlDQUNFLGFBQUEsQ0FDQSxXQUFBLENBQ0EscUJ4QjJ1R0osQ3dCenVHRSxxQ0FDRSxheEIydUdKLEN3QjF1R0ksd0NBQ0UscUJ4QjR1R04sQ3dCM3VHTSwwQ0FHRSxVdEJ6aEJILENzQndoQkcsY0FBQSxDQURBLGF4Qit1R1IsQ0FDRixDd0J2dUdBLG9DQUNFLGVBRUUsMENBQUEsQ0FEQSxTeEIwdUdGLEN3QnR1R0Esc0JBQ0UsR0FDRSxTeEJ3dUdGLEN3QnR1R0EsSUFDRSxTeEJ3dUdGLEN3QnR1R0EsR0FDRSxTeEJ3dUdGLENBQ0YsQ0FDRixDeUJ4eEhBLG9DQUNFLFFBQ0UsZXpCMHhIRixDeUJ6eEhFLHFCQUNFLFl6QjJ4SEosQ3lCenhIRSxnQkFPRSx3QnZCTkQsQ3VCQUMsT0FBQSxDQUVBLG1CQUFBLENBQ0EsaUJBQUEsQ0FFQSxRQUFBLENBSkEsVUFBQSxDQUdBLFl6QjZ4SEosQ3lCMXhISSxnQ0FDRSxZekI0eEhOLEN5Qnp4SEUseUJBQ0UsOEJ6QjJ4SEosQ3lCenhIRSw0QkFHRSxjQUFBLENBRkEsWUFBQSxDQUdBLFV6QjJ4SEosQ3lCMXhISSw4QkFJRSxhQUFBLENBRkEsV0FBQSxDQUNBLGdCQUFBLENBRUEsYUFBQSxDQUpBLFV6Qmd5SE4sQ3lCM3hITSxxQ0FFRSxjQUFBLENBREEsZ0J6Qjh4SFIsQ3lCM3hITSxzREFDRSx3QnZCakNBLEN1QndDQSxZQUFBLENBTEEsV0FBQSxDQVFBLHdCQUFBLENBUEEsZ0JBQUEsQ0FDQSxjQUFBLENBT0EsZ0JBQUEsQ0FWQSxVekJ1eUhSLEN5QjV4SFEsNkRBQ0UsVUFBQSxDQUVBLGNBQUEsQ0FEQSxnQnpCK3hIVixDeUI1eEhRLDREQUdFLFVBQUEsQ0FGQSxjQUFBLENBQ0EsY0FBQSxDQUVBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFF6Qjh4SFYsQ3lCM3hITSxrREFDRSxRekI2eEhSLEN5QjV4SFEseURBQ0UsY3pCOHhIVixDeUIzeEhNLGlEQUNFLGFBQUEsQ0FFQSxXQUFBLENBQ0EsZ0JBQUEsQ0FGQSxVekIreEhSLEN5QjV4SFEsd0RBSUUsaUhBQUEsQ0FDQSx5QkFBQSxDQUpBLFVBQUEsQ0FFQSxXQUFBLENBREEsVXpCaXlIVixDeUIzeEhNLGdEQUNFLFdBQUEsQ0FDQSxVekI2eEhSLEN5QjV4SFEsdURBQ0UsY3pCOHhIVixDeUI1eEhRLGtEQUVFLFdBQUEsQ0FEQSxRekIreEhWLEN5QjN4SE0sd0NBQ0UsV0FBQSxDQUNBLGdCQUFBLENBQ0EsUXpCNnhIUixDeUIzeEhVLGdFQUNFLFVBQUEsQ0FDQSxRekI2eEhaLEN5QnZ4SEUsbUJBWUUsa0JBQUEsQ0FIQSxZQUFBLENBTkEsV0FBQSxDQVVBLGNBQUEsQ0FSQSxlQUFBLENBSkEsaUJBQUEsQ0FDQSxLQUFBLENBSUEsd0JBQUEsQ0FGQSxZekJreUhKLEN5QnZ4SEUsd0JBQ0UsaUJ6Qnl4SEosQ3lCdHhIUSxpREFHRSxhdkJySEEsQ3VCbUhBLHlCQUFBLENBQ0EsYUFBQSxDQUVBLGNBQUEsQ0FDQSxpQnpCd3hIVixDeUJoeEhJLDBDQUNFLFF6Qmt4SE4sQ3lCNXdISSxzQ0FDRSxzQnpCOHdITixDQUNGLEMwQi81SEUseURBQ0Msc0IxQmk2SEgsQzBCejVIRyxrRUFHQyxpQkFBQSxDQUVBLG1DQUFBLENBR0EsWUFBQSxDQUVBLGNBQUEsQ0FSQSxlQUFBLENBREEsUzFCcTZISixDMEIzNUhJLHNFQUNDLFUxQjY1SEwsQzBCMzVISSx5QkFDQyxzRUFFQyxNQUFBLENBREEsUzFCODVISixDQUNGLEMwQjM1SEkseUJBcEJELGtFQXFCRSxXMUI4NUhILEMwQjc1SEcsa0ZBRUMsZ0IxQjg1SEosQzBCNTVIRyxzRUFDQyxXMUI4NUhKLENBQ0YsQzBCNTVISSx5QkE5QkQsa0VBK0JFLGExQis1SEgsQ0FDRixDMEJ4NUhFLGdEQUNDLHNCMUIyNUhILEMwQnQ1SEMsOEJBQ0Msd0J4QmxERyxDd0JtREgsc0IxQnk1SEYsQzBCeDVIRSxpQ0FHQyxjQUFBLENBRkEsaUJBQUEsQ0FDQSxlMUIyNUhILEMwQno1SEcseUJBSkQsaUNBS0UsYzFCNDVIRixDQUNGLEMwQjE1SEUsZ0NBQ0MsYzFCNDVISCxDMEIxNUhFLGlDQUVDLG9CQUFBLENBQ0EsYUFBQSxDQUZBLGMxQjg1SEgsQzBCMzVIRyxvQ0FHQyxjQUFBLENBQ0Esa0JBQUEsQ0FGQSxpQkFBQSxDQURBLGlCMUJnNkhKLEMwQjU1SEksMkNBUUMsa0hBQUEsQ0FDQSx5QkFBQSxDQVJBLFVBQUEsQ0FTQSxhQUFBLENBSEEsV0FBQSxDQUpBLE1BQUEsQ0FFQSxlQUFBLENBSEEsaUJBQUEsQ0FFQSxPQUFBLENBRUEsVTFCazZITCxDMEIxNUhFLDJDQUNDLGlCMUI0NUhILEMwQng1SEEsZ0JBQ0MsaUIxQjI1SEQsQzBCMTVIQyw4QkFHQyxxQkFBQSxDQURBLGlCQUFBLENBR0EsUUFBQSxDQUdBLFFBQUEsQ0FQQSxhQUFBLENBUUEsY0FBQSxDQUZBLE9BQUEsQ0FEQSw4QkFBQSxDQUZBLGExQmk2SEYsQzBCMzVIRSx5QkFWRCw4QkFZRSxVQUFBLENBREEsUzFCKzVIRCxDQUNGLEMwQjc1SEUseUJBZEQsOEJBZUUsZTFCZzZIRCxDQUNGLEMwQjk1SEUscUNBQ0MsWTFCZzZISCxDMEI5NUhFLGtEQUVDLFFBQUEsQ0FDQSx5QkFBQSxDQUZBLGVBQUEsQ0FHQSxpQjFCZzZISCxDMEIvNUhHLHlCQUxELGtEQVFFLFdBQUEsQ0FGQSxZQUFBLENBQ0EsVTFCbTZIRixDQUNGLEMwQmg2SEksNkRBSUMsd0J4QmpJQSxDd0JtSUEsV0FBQSxDQUVBLGdCQUFBLENBUEEsaUJBQUEsQ0FFQSxPQUFBLENBSUEsaUJBQUEsQ0FMQSxLQUFBLENBR0EsVTFCcTZITCxDMEJqNkhLLG1FQUNDLGMxQm02SE4sQzBCajZISyxvRUFDQyxVQUFBLENBQ0EsZUFBQSxDQUNBLG1CMUJtNkhOLEMwQmo2SEsseUJBakJELDZEQXNCRSxpQkFBQSxDQURBLG1DQUFBLENBRkEsV0FBQSxDQURBLFMxQnc2SEosQ0FDRixDMEJoNkhFLGdEQUNDLFkxQms2SEgsQzBCLzVIRSxpQ0FFQyxXQUFBLENBREEsa0IxQms2SEgsQzBCaDZIRyx3Q0FDQyxVQUFBLENBRUEsb0JBQUEsQ0FEQSxhQUFBLENBRUEsY0FBQSxDQUNBLGUxQms2SEosQzBCajZISSx5QkFORCx3Q0FPRSxjMUJvNkhILENBQ0YsQzBCajZIRSxvREFDQyxlMUJtNkhILEMwQmo2SEUsNERBQ0Msa0IxQm02SEgsQzBCbDZIRyxpRUFDQyxVQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FDQSx3QjFCbzZISixDMEJsNkhHLHFJQUVDLHFCMUJtNkhKLEMwQmg2SEUsNkNBQ0MsUzFCazZISCxDMEJqNkhHLGtEQUNDLGtCQUFBLENBQ0EsaUIxQm02SEosQzBCbDZISSx5QkFIRCxrREFLRSxhQUFBLENBREEsVTFCczZISCxDQUNGLEMwQnA2SEksd0RBQ0MsWTFCczZITCxDMEJuNkhHLDhEQUNDLFUxQnE2SEosQzBCcDZISSxnRUFHQyxVQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FIQSxzQkFBQSxDQURBLFNBQUEsQ0FLQSx5QjFCczZITCxDMEJyNkhLLHNFQUNDLG9CMUJ1NkhOLEMwQnI2SEsscUZBQ0MsWTFCdTZITixDMEJsNkhFLDBDQUNDLHlCQUFBLENBRUEsZUFBQSxDQURBLG1CMUJxNkhILEMwQm42SEcsNENBQ0MsVUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGlCMUJxNkhKLEMwQnA2SEksbURBTUMscUJBQUEsQ0FEQSxVQUFBLENBR0EsYUFBQSxDQUVBLFdBQUEsQ0FIQSxrQkFBQSxDQU5BLGdHQUFBLENBQ0Esd0ZBQUEsQ0FDQSx1QkFBQSxDQUNBLGVBQUEsQ0FLQSxVMUJ1NkhMLEMwQnI2SEsseUJBWEQsbURBYUUsV0FBQSxDQURBLFcxQnk2SEosQ0FDRixDMEJ0NkhJLDhDQUNDLFVBQUEsQ0FFQSxhQUFBLENBRUEsZUFBQSxDQUhBLGVBQUEsQ0FFQSx5QjFCeTZITCxDMEJ2NkhLLG9EQUNDLG9CMUJ5NkhOLEMwQmw2SEksK0RBQ0MsVUFBQSxDQUNBLGNBQUEsQ0FDQSxlMUJvNkhMLEMwQm42SEssc0VBRUMsYUFBQSxDQURBLGlCQUFBLENBRUEsVTFCcTZITixDMEJsNkhNLDRFQUNDLHlDMUJvNkhQLEMwQmg2SE0sK0VBQ0MsZTFCazZIUCxDMEI5NUhJLCtEQUNDLFMxQmc2SEwsQzBCLzVISyxnRkFFQyxVQUFBLENBQ0EsaUJBQUEsQ0FGQSxVMUJtNkhOLEMwQmg2SE0sa0ZBQ0MsVUFBQSxDQUVBLGNBQUEsQ0FEQSxlQUFBLENBSUEsbUJBQUEsQ0FGQSx5QkFBQSxDQUNBLFUxQm02SFAsQzBCajZITyx3RkFDQyxvQjFCbTZIUixDMEJqNkhPLHVHQUNDLFkxQm02SFIsQzBCOTVITSwwRUFDQyx3QkFBQSxDQUdBLG9CQUFBLENBRkEsaUJBQUEsQ0FDQSxVQUFBLENBR0EsY0FBQSxDQURBLGVBQUEsQ0FFQSxVMUJnNkhQLEMwQi81SE8sZ0ZBQ0Msd0JBQUEsQ0FDQSxVMUJpNkhSLEMwQnY1SEEseUNBQ0MsTzFCMDVIRCxDMEJ0NUhDLDRCQUNDLHVCQUFBLENBQ0EsVTFCeTVIRixDMkJ0dUlBLFFBQ0Usa0IzQnl1SUYsQzJCeHVJRSxXQUNFLGlCM0IwdUlKLEMyQnp1SUksZ0JBQ0UsZTNCMnVJTixDMkJ4dUlFLHFCQUtFLFlBQUEsQ0FIQSxjQUFBLENBS0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLFUzQjR1SUosQzJCeHVJRSxjQUVFLCtCQUFBLENBREEsVTNCMnVJSixDMkJ6dUlJLHlEQUNFLCtCM0IydUlOLEMyQnp1SUksZ0JBU0Usa0JBQUEsQ0FIQSxZQUFBLENBSkEsV0FBQSxDQUNBLFdBQUEsQ0FPQSxvQkFBQSxDQVRBLFUzQm92SU4sQzJCMXVJTSxzQkFDRSx3QjNCNHVJUixDMkIzdUlRLDRCQUNFLFUzQjZ1SVYsQzJCenVJSSxtQkFTRSxrQkFBQSxDQUhBLFlBQUEsQ0FIQSxXQUFBLENBU0Esc0JBQUEsQ0FDQSxpQkFBQSxDQVhBLGNBQUEsQ0FEQSxjM0J1dklOLEMyQjF1SU0sdUJBQ0UsYUFBQSxDQUNBLGEzQjR1SVIsQzJCenVJSSxvQkFDRSxjQUFBLENBQ0EsZTNCMnVJTixDMkJwdUlNLG1DQUNFLFkzQnV1SVIsQzJCbnVJUSwyRkFDRSxhM0J3dUlWLEMyQnB1SUksMkJBQ0UsZTNCc3VJTixDMkJsdUlRLDJDQUNFLGEzQm91SVYsQzJCOXRJWSw0REFDRSx1QjNCZ3VJZCxDMkJ2dElBLHlCQUVJLGNBQ0UsZUFBQSxDQUNBLFMzQnl0SUosQzJCeHRJSSxnQkFDRSxZM0IwdElOLEMyQnh0SUksa0JBRUUsY0FBQSxDQURBLGMzQjJ0SU4sQ0FDRixDMkJ0dElBLG9DQUVJLGNBQ0UsUzNCdXRJSixDMkJ0dElJLGdFQUNFLCtCM0J3dElOLEMyQnR0SUksbUJBRUUsY0FBQSxDQURBLGMzQnl0SU4sQ0FDRixDMkJwdElBLHlCQUdNLG9CQUNFLGMzQm90SU4sQ0FDRixDMkJodElBLDBCQUdNLG1CQUVFLGNBQUEsQ0FEQSxjM0JpdElOLEMyQjlzSUksb0JBQ0UsYzNCZ3RJTixDQUNGLEMyQjVzSUEseUJBRUksbUJBQ0UsaUJBQUEsQ0FDQSxrQjNCNnNJSixDQUNGLEM0QjMySUEsd0RBR0UsWUFBQSxDQUVBLGM1QjYySUYsQzRCNTJJRSw4RUFJRSxhQUFBLENBQ0Esa0JBQUEsQ0FGQSxlQUFBLENBRkEsWUFBQSxDQUNBLFU1QmkzSUosQzRCNzJJSSxrRkFDRSxvQjVCKzJJTixDNEI5MklNLGdHQUNFLGlCQUFBLENBQ0EsZTVCZzNJUixDNEI3MklJLDRGQUNFLGNBQUEsQ0FDQSxlQUFBLENBRUEsZUFBQSxDQURBLGlCNUJnM0lOLEM0QjcySUksMEdBQ0Usb0JBQUEsQ0FFQSxjQUFBLENBREEseUI1QmczSU4sQzRCOTJJTSxzSEFDRSxvQjVCZzNJUixDNEI5MklNLHNIQUNFLFUxQjNCRCxDMEI0QkMsZTVCZzNJUixDNEIxMklFLDZDQUNFLFc1QjYySUosQzRCNTJJSSxvREFDRSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjNUI4MklOLEM0QjMySUUsb0NBRUUsYUFBQSxDQURBLFU1QjgySUosQzRCejJJQSxvQ0FFSSxpRUFFRSxjQUFBLENBREEsUzVCNDJJSixDNEIxMklJLCtFQUNFLFU1QjQySU4sQ0FDRixDNEJ2MklBLG9DQUVJLGlFQUVFLGlCQUFBLENBREEsWTVCeTJJSixDNEJyMklRLDJHQUNFLGM1QnUySVYsQzRCLzFJSSxvREFDRSxjNUJpMklOLENBQ0YsQzRCNzFJQSwwQkFHTSwrRUFDRSxjNUI2MUlOLEM0QjMxSUksMkZBQ0UsYzVCNjFJTixDQUNGLEM0QngxSUEsb0NBR00saURBQ0UsWTVCdzFJTixDQUNGLEM0Qm4xSUEsb0NBRUksaUVBQ0UsZ0I1Qm8xSUosQzRCajFJQSx1QkFFRSxnQkFBQSxDQURBLGlCNUJvMUlGLENBQ0YsQzZCMzhJQSxzSEFFRSxrQkFBQSxDQUNBLGVBQUEsQ0FGQSxpQjdCKzhJRixDNkIzOElFLDBCQUxGLHNIQU1JLGE3Qjg4SUYsQ0FDRixDNkIzOElBLDBCQUlFLGdCQUFBLENBQ0EsaUJBQUEsQ0FGQSxnQkFBQSxDQUZBLHdCQUFBLENBQ0EseUI3Qmk5SUYsQzZCNzhJRSwwQ0FDRSxnQjdCKzhJSixDNkI3OElJLDBCQUVFLDhDQUNFLFU3Qjg4SU4sQ0FDRixDNkJ4OElJLDBGQUNFLGtCQUFBLENBQ0EsZTdCODhJTixDNkI1OElRLHNEQUlFLGM3Qjg4SVYsQzZCeDhJSSw2REFDRSxhN0IwOElOLEM2Qno4SU0sNEVBQ0UsWTdCMjhJUixDNkJyOElNLHlFQUlFLGlCN0JvOElSLEM2QnY4SVEsMEJBREYseUVBRUksYTdCMDhJUixDQUNGLEM2Qng4SVEsK0VBUUUsK0JBQUEsQ0FEQSxRQUFBLENBTkEsVUFBQSxDQUNBLGFBQUEsQ0FFQSxNQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBQ0EsSzdCNDhJVixDNkJuOElFLHNDQUVFLGNBQUEsQ0FDQSxlQUFBLENBRkEsVTdCdzhJSixDNkJuOElBLGlCQUNFLFk3QnM4SUYsQzZCbjhJQSx5QkFFSSxzQkFDRSxZN0JxOElKLEM2Qmo4SUUsMENBQ0UsZ0I3Qm04SUosQzZCLzdJTSwrREFDRSxTN0JpOElSLEM2Qi83SU0sK0RBQ0UsVTdCaThJUixDQUNGLEM2QjU3SUEseUJBQ0UsWUFDRSxzQjdCODdJRixDNkIxN0lJLHVDQUNFLGNBQUEsQ0FDQSxlN0I0N0lOLEM2Qng3SUEsZUFDRSxhN0IwN0lGLENBQ0YsQzhCaGpKQSxRQUNFLGU5QmtqSkYsQzhCL2lKSSx3QkFDRSxjQUFBLENBQ0EsWTlCaWpKTixDOEIvaUpNLHlCQUpGLHdCQUtJLGlCOUJrakpOLENBQ0YsQzhCOWlKRSxxQkFFRSxxQkFBQSxDQURBLG1CQUFBLENBRUEsaUI5QmdqSkosQzhCOWlKSSx5QkFDRSw2QkFDRSxZOUJnakpOLENBQ0YsQzhCN2lKSSw4QkFDRSxZOUIraUpOLEM4QjdpSk0seUJBSEYsOEJBSUksYTlCZ2pKTixDQUNGLEM4QjVpSkUsc0JBQ0UsZTlCOGlKSixDOEI1aUpJLHlCQUhGLHNCQUlJLGtCQUFBLENBQ0EsWTlCK2lKSixDQUNGLEM4QjdpSkksNkJBQ0UsaUJBQUEsQ0FDQSxrQjlCK2lKTixDOEI3aUpJLG1DQUNFLGM5QitpSk4sQzhCOWlKTSx1Q0FDRSxhOUJnakpSLEM4QjdpSkksbUNBTUUsa0JBQUEsQ0FIQSxZOUJrakpOLEM4QjdpSkksbUNBQ0UscUI5QitpSk4sQzhCM2lKQSx5QkFFSSxxQkFNRSxrQkFBQSxDQUhBLFk5QmdqSkosQzhCM2lKRSxzQkFDRSxVOUI2aUpKLENBQ0YsQzhCMWlKQSx5QkFDRSxRQUNFLFk5QjRpSkYsQzhCM2lKRSxtQkFDRSxTOUI2aUpKLEM4QjNpSkUscUJBQ0UsZ0I5QjZpSkosQzhCM2lKRSxxQkFDRSxpQjlCNmlKSixDOEIxaUpBLGdCQUNFLFk5QjRpSkYsQ0FDRixDK0Ixb0pFLDRCQUNFLHNKQUFBLENBQ0EsOENBQUEsQ0FFQSwwQkFBQSxDQURBLG9CL0I2b0pKLEMrQnpvSkEsY0FFRSxtQkFBQSxDQURBLGdCL0I2b0pGLEMrQjNvSkUsaUJBRUUsa0JBQUEsQ0FEQSxpQi9COG9KSixDK0Izb0pFLDJCQUNFLHdCL0I2b0pKLEMrQjNvSkUsNEJBQ0UsZUFBQSxDQUNBLGUvQjZvSkosQytCem9KQSxXQUlFLHNCQUFBLENBRUEsY0FBQSxDQUdBLGtCQUFBLENBRkEsZUFBQSxDQU5BLFlBQUEsQ0FPQSxVL0I2b0pGLEMrQjFvSkkscUNBR0UsWUFBQSxDQUVBLGNBQUEsQ0FHQSwwQi9CNG9KTixDK0Ixb0pJLG1DQUNFLFkvQjRvSk4sQytCMW9KSSxtQ0FDRSxjQUFBLENBQ0EsZUFBQSxDQUNBLGlCL0I0b0pOLEMrQnpvSkUscUJBQ0Usb0JBQUEsQ0FHQSxXQUFBLENBREEsY0FBQSxDQURBLGNBQUEsQ0FHQSxrQi9CMm9KSixDK0Ixb0pJLHlCQUNFLFUvQjRvSk4sQytCem9KRSwwQkFHRSxjQUFBLENBREEsV0FBQSxDQUVBLGdCQUFBLENBSEEsVS9COG9KSixDK0J6b0pFLHlCQUNFLG9CQUFBLENBQ0EsVS9CMm9KSixDK0J6b0pFLGtCQUNFLGlCL0Iyb0pKLEMrQnpvSkUsc0JBQ0UsYTdCbkVRLEM2QnFFUixjQUFBLENBREEsZS9CNG9KSixDK0J6b0pFLHlCQVFFLHFCQUFBLENBSUEsaUJBQUEsQ0FEQSxtQ0FBQSxDQVJBLGNBQUEsQ0FEQSxpQkFBQSxDQUtBLGtCQUFBLENBSEEsZUFBQSxDQUhBLFFBQUEsQ0FLQSxnQkFBQSxDQUdBLGlCQUFBLENBSkEsaUJBQUEsQ0FRQSxVL0Iyb0pKLEMrQjFvSkksZ0NBTUUscURBQUEsQ0FBQSxrQkFBQSxDQUFBLDBCQUFBLENBR0EsWUFBQSxDQVJBLFVBQUEsQ0FNQSxhQUFBLENBSkEsUUFBQSxDQU9BLFNBQUEsQ0FGQSxpQkFBQSxDQU5BLE8vQm9wSk4sQytCdm9KRSwrQkFDRSxZL0Iwb0pKLEMrQnhvSkUsK0JBRUUsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGUvQjRvSkosQytCeG9KRSxrQ0FHRSxZQUFBLENBRUEsY0FBQSxDQUNBLGlCQUFBLENBQ0Esa0IvQjBvSkosQytCdG9KQSxvQ0FHTSxzQ0FDRSxVL0J1b0pOLEMrQnJvSkksc0NBQ0UsVy9CdW9KTixDQUNGLEMrQm5vSkEseUJBQ0UsY0FFRSxnQkFBQSxDQURBLGdCL0Jzb0pGLEMrQnBvSkUsMEJBQ0UsbUIvQnNvSkosQytCcm9KSSx1Q0FFRSxXQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FIQSxRL0Iwb0pOLEMrQnRvSk0sa0RBQ0UsaUIvQndvSlIsQytCdG9KTSxrREFDRSxrQi9Cd29KUixDQUNGLENnQ3R5SkEsZ0JBQ0MsY0FBQSxDQUNBLGtCaEN3eUpELENnQ3J5SkUsa2pCQVVDLFloQ3V5SkgsQ2dDcHlKRSx1REFDQyxjaENzeUpILENnQ2x5SkcscUVBQ0MsYUFBQSxDQUNBLDRCaENveUpKLENnQy94SkMsK0JBQ0MsY0FBQSxDQUNBLGVBQUEsQ0FDQSxlaENpeUpGLENnQzd4SkUsMENBQ0MsV2hDK3hKSCxDZ0M5eEpHLGlEQUNDLHFCQUFBLENBQ0EsY2hDZ3lKSixDZ0MxeEpBLGdCQUVDLGtCQUFBLENBREEseUJoQzh4SkQsQ2dDM3hKQSw0QkFDQyxZaEM4eEpELENnQzV4SkEsaUJBQ0MsVWhDK3hKRCxDZ0M5eEpDLGdDQUNDLGNoQ2d5SkYsQ2dDOXhKQyxpREFDQyxZaENneUpGLENnQzV4SkMsNEJBR0MsTUFBQSxDQUZBLGVBQUEsQ0FHQSxPQUFBLENBRkEsU0FBQSxDQUdBLFVoQyt4SkYsQ2dDM3hKQSxvQ0FDQyxpQkFFQyx1QkFBQSxDQURBLGVoQyt4SkEsQ2dDN3hKQSxzQkFDQyxhQUFBLENBRUEsbUJBQUEsQ0FDQSxnQkFBQSxDQUZBLFVoQ2l5SkQsQ2dDNXhKQyxrQ0FJQyxZQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FGQSxZaENpeUpGLENnQzV4SkMsMENBT0MsNEJBQUEsQ0FEQSxXQUFBLENBRUEsZUFBQSxDQUxBLFlBQUEsQ0FFQSxjQUFBLENBS0EsYUFBQSxDQURBLGVoQyt4SkYsQ2dDN3hKRSw2Q0FFQyxpQkFBQSxDQURBLFNoQ2d5SkgsQ2dDOXhKRyx1R0FFQyxXaENneUpKLENnQzl4Skcsb0RBQ0MsZWhDZ3lKSixDZ0M5eEpHLG1EQUNDLHlCaENneUpKLENnQy94SkkseURBRUMsVTlCbkhBLEM4QmtIQSxvQmhDa3lKTCxDZ0N4eEpDLHdCQUNDLGNoQzB4SkYsQ2dDdHhKRCxnQkFDQyxjaEN3eEpBLENBQ0YsQ2dDdHhKQSx5QkFFRSwrQkFDQyxZaEN1eEpELENnQ3B4SkQsaUJBSUMsd0I5QnhJRyxDOEJxSUgsa0JBQUEsQ0FFQSxtQkFBQSxDQURBLGlCaEN3eEpBLENnQ3J4SkEsd0JBRUMsZ0NBQUEsQ0FPQSxRQUFBLENBTEEsNkJBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFlBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FDQSxLaEN5eEpELENnQ3J4SkEseUNBQ0MscUJBQUEsQ0FDQSxvQjlCMUpPLEM4QjJKUCxhOUIzSk8sQzhCNEpQLGVoQ3V4SkQsQ2dDcnhKQSxnQ0FDQyxjaEN1eEpELENnQ3R4SkMsNkVBRUMsZ0JoQ3d4SkYsQ2dDbnhKQSw0QkFDQyxTaENxeEpELENnQ2h4SkMsMkNBQ0MsMkJoQ2t4SkYsQ0FDRixDaUNyOEpBLDBCQUNFLG1CakN1OEpGLENpQ3Q4SkUsNkJBQ0UsZ0JqQ3c4SkosQ2lDdjhKSSwrQkFHRSxxQkFBQSxDQURBLFdBQUEsQ0FHQSxpQkFBQSxDQUdBLG1DQUFBLENBUEEsV0FBQSxDQUdBLFdBQUEsQ0FFQSxvQmpDMjhKTixDaUN4OEpNLHNDQUdFLGNBQUEsQ0FEQSxjQUFBLENBRUEsaUJBQUEsQ0FIQSxVakM2OEpSLENpQ3o4SlEsMENBQ0UsZWpDMjhKVixDaUN4OEpNLHFDQUdFLGNBQUEsQ0FEQSxlQUFBLENBRUEsZUFBQSxDQUhBLGNBQUEsQ0FNQSwyQmpDMDhKUixDaUN2OEpRLDJDQUNFLFUvQjNCSCxDK0I0Qkcsb0JqQ3k4SlYsQ2lDbjhKQSx5QkFJUSxzQ0FFRSxjQUFBLENBREEsY2pDbzhKUixDaUMvN0pFLHFDQUNFLFlqQ2k4SkosQ0FDRixDaUM5N0pBLHlCQUlRLHFDQUNFLGNqQzY3SlIsQ0FDRixDaUN4N0pBLDBCQUlRLHFDQUNFLGNqQ3U3SlIsQ2lDcjdKTSxzQ0FFRSxjQUFBLENBREEsY2pDdzdKUixDQUNGLENpQ2w3SkEseUJBQ0UsMEJBQ0UsZ0JBQUEsQ0FDQSxpQmpDbzdKRixDaUNuN0pFLDZCQUNFLFdqQ3E3SkosQ2lDbjdKTSxzQ0FFRSxjQUFBLENBREEsVWpDczdKUixDaUNwN0pRLDBDQUNFLGNqQ3M3SlYsQ2lDbjdKTSxxQ0FDRSxjakNxN0pSLENBQ0YsQ2lDaDdKQSx5QkFFSSw2QkFDRSxZakNpN0pKLENpQ3g2SkEsMEZBSk0sYWpDczdKTixDaUNsN0pBLFdBQ0UsaUJqQ2k3SkYsQ2lDLzZKRSx1QkFPRSxVL0I1SEMsQytCeUhELGNBQUEsQ0FEQSxvQkFBQSxDQUdBLGVBQUEsQ0FEQSxhQUFBLENBR0Esa0JBQUEsQ0FQQSxpQkFBQSxDQUNBLGVqQ3U3SkosQ2lDaDdKSSw0QkFDRSx5QmpDazdKTixDaUNoN0pJLDZCQUlFLHdIQUFBLENBSEEsVUFBQSxDQUlBLGFBQUEsQ0FGQSxXQUFBLENBTUEsZUFBQSxDQUhBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLE9BQUEsQ0FOQSxVakN5N0pOLENpQzU2SkkscUNBQ0UsYWpDODZKTixDaUN6NkpNLHFDQUNFLFdqQzI2SlIsQ2lDMTZKUSw0Q0FDRSxpQ0FBQSxDQUNBLGNBQUEsQ0FDQSx5QmpDNDZKVixDaUN6NkpNLHNDQUdFLHdCakMyNkpSLENBQ0YsQ2lDdDZKQSx5QkFFSSw2QkFDRSxVakN1NkpKLENBQ0YsQ2tDbGxLQSxTQUNFLHdCaENNRyxDZ0NMSCxjbENvbEtGLENrQ2hsS0UsMkJBR0UsV0FBQSxDQURBLFFBQUEsQ0FEQSxTbENxbEtKLENrQy9rS0Usa0JBRUUsYUFBQSxDQUNBLGNBQUEsQ0FGQSxlQUFBLENBR0EsdUJsQ2tsS0osQ2tDamxLSSxpQ0FDRSxnQmxDbWxLTixDa0Mva0tJLHdEQVVFLFVoQ2pDQyxDZ0N3QkQsY0FBQSxDQUtBLGNBQUEsQ0FFQSxlQUFBLENBREEsUUFBQSxDQUlBLGNBQUEsQ0FDQSxpQkFBQSxDQUhBLG1CQUFBLENBTEEsOEJsQ3lsS04sQ2tDaGxLTSxvRUFJRSxtSEFBQSxDQUNBLHlCQUFBLENBRUEsVWhDM0NELENnQ3FDQyxVQUFBLENBS0EsYUFBQSxDQUhBLFVBQUEsQ0FXQSxlQUFBLENBSEEsaUJBQUEsQ0FFQSxPQUFBLENBREEsT0FBQSxDQUtBLG1CQUFBLENBUEEsOEJBQUEsQ0FSQSxVbENpbUtSLENrQzdrS1EsMEZBR0Usd0JsQytrS1YsQ2tDM2tLSSw4RUFDRSxjQUFBLENBQ0EsZUFBQSxDQUVBLGtCQUFBLENBREEsZUFBQSxDQUlBLGdCQUFBLENBREEsYUFBQSxDQURBLFVsQytrS04sQ2tDNWtLTSwwR0FJRSw0QkFBQSxDQUNBLGFoQ25FSSxDZ0N1RUosb0JBQUEsQ0FEQSxVQUFBLENBUEEsY0FBQSxDQUNBLGVBQUEsQ0FLQSxXQUFBLENBR0EsZUFBQSxDQUNBLGVBQUEsQ0FSQSxTQUFBLENBR0EsVWxDbWxLUixDa0M3a0tRLHdIQUNFLFdsQytrS1YsQ2tDN2tLUSxzSEFDRSxXbEMra0tWLENrQzNrS0ksMEZBQ0UsWWxDNmtLTixDa0N4a0tNLGtDQUdFLHdCbEMwa0tSLENrQ3JrS1EsNkNBR0UsbUJsQ3VrS1YsQ2tDbGtLRSx5QkFHRSx3QmhDL0dDLENnQzhHRCw0QkFBQSxDQURBLFNsQ3NrS0osQ2tDbmtLSSx5Q0FDRSxvQmxDcWtLTixDa0Nua0tJLDhDQUdFLHFCQUFBLENBQ0EsV0FBQSxDQUhBLGlCQUFBLENBQ0Esa0JsQ3VrS04sQ2tDbmtLSSx3Q0FDRSxnQmxDcWtLTixDa0Nwa0tNLHFEQUtFLFdBQUEsQ0FGQSxlQUFBLENBQ0Esb0JBQUEsQ0FGQSxhQUFBLENBREEsYUFBQSxDQUtBLHlCbENza0tSLENrQ3JrS1EsMkRBQ0UsWWxDdWtLVixDa0Nya0tRLDJEQUNFLG9CbEN1a0tWLENrQ25rS0ksOEJBQ0UsUUFBQSxDQUtBLFNBQUEsQ0FEQSxtQkFBQSxDQUhBLHlCbEN5a0tOLENrQ25rS0ksb0NBQ0UsbUJsQ3FrS04sQ2tDcGtLTSx5Q0FDRSxXQUFBLENBR0EsbUJBQUEsQ0FHQSw4QmxDc2tLUixDa0Nqa0tRLG1FQUNFLFlsQ21rS1YsQ2tDbGtLVSx5RUFDRSxrQmxDb2tLWixDa0Nqa0tZLGdHQUNFLG1CbENta0tkLENrQy9qS1EsMEVBQ0UsYWxDaWtLVixDa0M3aktRLDhFQUNFLFdsQytqS1YsQ2tDbGpLSSxvQ0FDRSxhQUFBLENBQ0EsWWxDb2pLTixDa0NuaktNLHlDQUNFLGNBQUEsQ0FFQSxvQkFBQSxDQUtBLGNBQUEsQ0FIQSxlQUFBLENBRUEsZUFBQSxDQURBLGFBQUEsQ0FKQSxpQkFBQSxDQUVBLG9CQUFBLENBS0EseUJsQ3FqS1IsQ2tDcGpLUSwrQ0FDRSxvQmxDc2pLVixDa0NwaktRLCtDQUtFLHVIQUFBLENBQ0EseUJBQUEsQ0FMQSxVQUFBLENBR0Esb0JBQUEsQ0FEQSxVQUFBLENBREEsU2xDMGpLVixDa0NoaktRLDhDQUNFLGFsQ2tqS1YsQ2tDOWlLUSxpREFDRSxXbENnaktWLENrQy9pS1Usd0RBQ0UsdUJBQUEsQ0FDQSxjbENpaktaLENrQzNpS0UsaUNBQ0UsYWxDNmlLSixDa0MzaUtNLHdEQUNFLFdBQUEsQ0FDQSxjbEM2aUtSLENrQ3hpS0EsZ0JBS0UsWUFBQSxDQUVBLGNBQUEsQ0FOQSxtQkFBQSxDQUNBLGFsQ2dqS0YsQ2tDMWlLRSxtQkFDRSxRQUFBLENBQ0EsVWxDNGlLSixDa0MxaUtFLG9CQUVFLFlBQUEsQ0FHQSxtQkFBQSxDQUdBLDhCQUFBLENBUEEsVWxDbWpLSixDa0MxaUtFLDJCQUNFLFdBQUEsQ0FDQSxlbEM0aUtKLENrQzNpS0ksK0JBQ0UsUUFBQSxDQUtBLFNBQUEsQ0FEQSxtQkFBQSxDQUhBLHlCbENpaktOLENrQ3ppS0EsV0FDRSxxQkFBQSxDQUNBLG9CaEN4UkcsQ2dDeVJILGtCbEM0aUtGLENrQzNpS0UsNEJBQ0UscUJoQ2xTRyxDZ0NtU0gsaUJsQzZpS0osQ2tDMWlLQSxnQkFDRSxxQkFBQSxDQUNBLG9CaENqU0csQ2dDa1NILGlCQUFBLENBRUEsa0JBQUEsQ0FEQSxRbEM4aUtGLENrQzNpS0Esc0JBRUUsa0JBQUEsQ0FEQSxVbEMraUtGLENrQzdpS0Usd0NBS0Usa0JoQ2xUZSxDZ0NnVGYscUJBQUEsQ0FDQSxpQkFBQSxDQUZBLFdBQUEsQ0FLQSxpQkFBQSxDQURBLFNBQUEsQ0FMQSxVbENxaktKLENrQzVpS0EsVUFlRSxrQkFBQSxDQWJBLHFCQUFBLENBQ0Esd0JBQUEsQ0FGQSxpQkFBQSxDQVNBLFlBQUEsQ0FFQSxjQUFBLENBUkEsY0FBQSxDQUVBLFdBQUEsQ0FZQSxzQkFBQSxDQVhBLGNBQUEsQ0FGQSxVbEM0aktGLENrQzdpS0Esc0JBQ0UsZ0JsQ2dqS0YsQ2tDOWlLQSxlQUNFLG9CbENpaktGLENrQ2hqS0UsNEJBT0Usd0JBQUEsQ0FDQSxrQkFBQSxDQUhBLFVoQ3hWRyxDZ0N1VkgsYUFBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRkEsb0JBQUEsQ0FLQSxtQmxDb2pLSixDa0NqaktJLGtDQUNFLGlCbENtaktOLENrQy9pS0Esa0JBTUUsd0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBTEEsWUFBQSxDQUVBLGNBQUEsQ0FJQSxvQmxDa2pLRixDa0NqaktFLGdDQWFFLGtCQUFBLENBVkEsa0JBQUEsQ0FPQSxzQkFBQSxDQUxBLGNBQUEsQ0FDQSxlQUFBLENBRkEsVUFBQSxDQUdBLGVBQUEsQ0FMQSxvQkFBQSxDQURBLFVsQytqS0osQ2tDbGpLSSxzQ0FHRSxVaEM1WEMsQ2dDMFhELGVBQUEsQ0FJQSxhQUFBLENBSEEsbUJBQUEsQ0FFQSxhQUFBLENBRUEsZWxDb2pLTixDa0NqaktFLGdDQUNFLFlsQ21qS0osQ2tDOWlLRSw2QkFDRSxVbENpaktKLENrQy9pS0UsbUNBQ0UscUJBQUEsQ0FDQSxpQmxDaWpLSixDa0MvaUtFLG1DQUNFLHFCaENoWkcsQ2dDbVpILHVCQUFBLENBRUEsMkJBQUEsQ0FEQSx1QkFBQSxDQUZBLHFCQUFBLENBREEsaUJsQ3FqS0osQ2tDaGpLSSx5Q0FDRSxxQmxDa2pLTixDa0M3aUtBLG9DQUNFLHVCQUNFLHVCbENnaktGLENrQzlpS0Esc0RBQ0Usc0JsQ2dqS0YsQ0FDRixDa0M5aUtBLG9DQUVJLGtCQUNFLFdsQytpS0osQ0FDRixDa0M1aUtBLG9DQUNFLGdCQUNFLGlCQUFBLENBQ0Esa0JsQzhpS0YsQ2tDNWlLQSxTQUVFLHdCQUFBLENBQUEscUJBQUEsQ0FDQSxTbEM4aUtGLENrQzVpS0EsaUJBQ0Usd0JsQzhpS0YsQ2tDMWlLSSxpREFDRSxrQmxDNGlLTixDa0N6aUtFLCtCQUNFLFlsQzJpS0osQ2tDeGlLSSw0QkFDRSxlbEMwaUtOLENrQ3JpS00sdUNBQ0Usa0JsQ3VpS1IsQ2tDbmlLRSwwQkFFRSx3QmhDeGNELENnQzBjQyxrQkFBQSxDQURBLGdCQUFBLENBRkEsaUJsQ3dpS0osQ2tDcGlLSSxpQ0FFRSxnQ0FBQSxDQU9BLFFBQUEsQ0FMQSw2QkFBQSxDQUhBLFVBQUEsQ0FTQSxhQUFBLENBSkEsWUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEtsQ3dpS04sQ2tDcGlLSSw4QkFDRSxpQkFBQSxDQUNBLFNsQ3NpS04sQ2tDcGlLSSx5REFDRSxlbENzaUtOLENrQ2ppS0UseUNBQ0UsZUFBQSxDQUdBLFVoQzVlQyxDZ0MwZUQsaUJBQUEsQ0FDQSxrQmxDb2lLSixDQUNGLENrQy9oS0EseUJBRUksa0pBQ0UsWWxDZ2lLSixDQUNGLENtQ3JoTEEsb0JBQ0MsUUFBQSxDQUVBLG1CQUFBLENBREEsZ0JBQUEsQ0FFQSxpQm5DdWhMRCxDbUNwaExDLDhEQVdDLDRCQUFBLENBTkEsd0JBQUEsQ0FFQSxpQkFBQSxDQURBLFVBQUEsQ0FIQSxjQUFBLENBQ0EsZUFBQSxDQUtBLFdBQUEsQ0FDQSxnQkFBQSxDQUVBLG9CQUFBLENBSkEsVW5DMmhMRixDbUNyaExDLG1CQUVDLHFCakN2QkssQ2lDc0JMLGlCakN0QkssQ2lDd0JMLFVBQUEsQ0FDQSxlbkN1aExGLENtQ25oTEUsdURBRUMsNEJBQUEsQ0FEQSxpQm5DdWhMSCxDbUNsaExBLGlCQUNDLDBCbkNxaExELENtQ25oTEEsZ0JBR0MsWW5Dc2hMRCxDbUNyaExDLHVCQVNDLGVBQUEsQ0FSQSxRQUFBLENBSUEsaUJBQUEsQ0FEQSx5QkFBQSxDQURBLHdCbkM2aExGLENtQ3JoTEMsd0RBVEMseUJBQUEsQ0FLQSxXQUFBLENBQ0EsY0FBQSxDQUZBLFVuQ2tpTEYsQ21DN2hMQyxpQ0FNQywwQkFBQSxDQUxBLFFuQzRoTEYsQ21DdGhMRSx3Q0FDQyxjbkN3aExILENtQ3BoTEUsNkJBQ0Msb0JuQ3NoTEgsQ21DamhMQSwwQkFDQyxZQUdDLFlBQUEsQ0FHQSx3Qm5Db2hMQSxDQUNGLENtQ2xoTEEsMEJBQ0MsZ0JBR0Msc0JuQ29oTEEsQ0FDRixDbUM5Z0xHLGdEQUlLLFVBQUEsQ0FISixPQUFBLENBQ0ksaUJBQUEsQ0FDRCxTbkNpaExQLENtQzVnTEksaURBQ0MsWUFBQSxDQUdBLEtBQUEsQ0FGQSxzQkFBQSxDQUNBLGNuQytnTEwsQ1k3bExDLHlCdUIyRUcsaURBT0Usd0JBQUEsQ0FDQSxZbkMrZ0xKLENBQ0YsQ21DNWdMTSx3RkFDQyxPbkM4Z0xQLENtQzNnTE0scUZBQ0MsT25DNmdMUCxDbUMxZ0xNLHlGQUNDLE9uQzRnTFAsQ21DemdMTSxvRkFDQyxPbkMyZ0xQLENtQ3hnTE0sb0ZBQ0MsT25DMGdMUCxDbUNyZ0xPLDZLQUNDLHdCQUFBLENBQ0EsaUJBQUEsQ0FJQSxVakM1SUQsQ2lDNklTLGNBQUEsQ0FDQSxlakNyR0YsQ2lDZ0dOLFdBQUEsQ0FFQSxnQkFBQSxDQURBLFVuQzJnTFIsQ21DcmdMUSx5TEFDQyxpQmpDakpGLENpQ2tKRSxvQm5DdWdMVCxDbUNoZ0xNLHlEQUNDLHFCakM1SUMsQ2lDNklELG9CbkNrZ0xQLENtQzcvS0ksaURBQ0MsZW5DKy9LTCxDbUM3L0tLLDhHQUVDLHFCakN2SkUsQ2lDd0pJLHFCQUFBLENBS04sd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUpBLGVBQUEsQ0FPQSxTQUFBLENBRkEsb0JBQUEsQ0FQQSx1QkFBQSxDQVFBLFVuQysvS04sQ21DNS9LTSwwSEFDQyxpQmpDcExBLENpQ3FMQSxvQm5DOC9LUCxDbUMzL0tZLDRIQUVFLFVqQzFMUCxDaUN5TE8sY25DOC9LZCxDbUN6L0tLLHVEQUNDLE9uQzIvS04sQ21DeC9LSyx1REFDQyxPbkMwL0tOLENtQ3QvS0ksd0RBTUMsd0JqQ3pNSyxDaUN3TUwsd0JBQUEsQ0FFQSxpQkFBQSxDQU5BLFVqQzFMRyxDaUMyTEgsY0FBQSxDQUNBLGlCQUFBLENBQ0EsZWpDbEtTLENpQ3NLVCxXQUFBLENBRUEsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUhBLFVuQzIvS0wsQ21DcC9LSyxtREFDQyxlbkNzL0tOLENtQ3AvS00seURBQ0MseUJuQ3MvS1AsQ1l4ckxDLHlCdUJ3TUUseUNBRUUsa0JBQUEsQ0FDQSxPbkNrL0tILENBQ0YsQ21DaC9LUSxpREFJRSxxQmpDN05GLENpQzBORSxxQkFBQSxDQUlBLHFCQUFBLENBQ0EsaUJBQUEsQ0FIQSxVakMxT0gsQ2lDeU9HLGNBQUEsQ0FLQSxlakNyTUksQ2lDdU1KLGdCQUFBLENBREEsc0JBQUEsQ0FBQSxpQm5DbS9LVixDbUNoL0tVLHVEQUNFLHFCakNuUEwsQ2lDb1BLLFVuQ2svS1osQ21DNytLTSwyQ0FDRSxZbkMrK0tSLENtQzUrS00sd0NBQ0Usa0JuQzgrS1IsQ1ludExDLHlCdUJvT0ssd0NBSUksZW5DKytLUixDQUNGLENtQzcrS1EsZ0RBT0Usa0JBQUEsQ0FOQSxxQkFBQSxDQUVBLFVqQ3ZRSCxDaUMwUUcsWUFBQSxDQUVBLDBCQUFBLENBTkEsY2pDcE9ILENpQzZPRyx5QkFBQSxDQUZBLE9BQUEsQ0FHQSxrQkFBQSxDQUNBLGlCQUFBLENBVEEsbUNBQUEsQ0FNQSx3Qm5Day9LVixDbUM3K0tVLHNEQUNFLGFuQysrS1osQ21DNStLVSx1REFHRSxjakN2UEQsQ2lDcVBDLGlCQUFBLENBQ0EsT0FBQSxDQUVBLE9uQzgrS1osQ29DeHdMRSxXQUNFLGVwQzJ3TEosQ29DdndMRSx1Q0FDRSxZcEMwd0xKLENvQ3h3TEUscURBSUUscUJBQUEsQ0FDQSxrQkFBQSxDQUhBLG1CQUFBLENBREEsZ0JBQUEsQ0FFQSxpQnBDNHdMSixDb0N6d0xJLG1FQUVFLDJCQUFBLENBU0EsaUJBQUEsQ0FGQSxRQUFBLENBTEEsd0JBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFVBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FDQSxLcEM4d0xOLENvQ3R3TEUseUNBRUUscUJBQUEsQ0FEQSxpQnBDMHdMSixDb0N4d0xJLGdEQUVFLDZCQUFBLENBT0EsUUFBQSxDQUxBLDBCQUFBLENBSEEsVUFBQSxDQVNBLGFBQUEsQ0FKQSxZQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBQ0EsS3BDNHdMTixDb0N2d0xFLCtCQUNFLGlCQUFBLENBQ0EsU3BDeXdMSixDb0N4d0xJLHFDQVFFLHFCQUFBLENBSEEsUUFBQSxDQUpBLFVBQUEsQ0FRQSxhQUFBLENBUEEsaUJBQUEsQ0FDQSxVQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FHQSxTQUFBLENBR0EsU3BDMHdMTixDb0N2d0xFLHdCQUNFLGlCQUFBLENBQ0EsU3BDeXdMSixDb0N0d0xBLDBCQUNDLGdCcEN5d0xELENvQ3R3TEEseUJBR00sd0NBQ0UsU3BDdXdMTixDQUNGLENvQ3J2TEEscUNBR00sdUVBQ0UsU3BDcXZMTixDb0MvdUxJLHdDQUNFLFlwQ2l2TE4sQ0FDRixDb0Nqc0xBLHlCQUNFLDBCQUNFLGFwQ21zTEYsQ29DaHNMRSxvQkFDRSxhQUFBLENBQ0EsY3BDa3NMSixDQUNGLENxQ3IyTEEsZ0NBQ0Usa0JyQ3UyTEYsQ3FDbjJMRSxzQkFFRSwrQkFBQSxDQURBLGlCckN1MkxKLENxQ3AyTEkseUJBSkYsc0JBS0ksY3JDdTJMSixDQUNGLENxQ3QyTEksNEJBQ0UsZXJDdzJMTixDcUNyMkxNLDZCQUNFLGlCckN1MkxSLENxQ3IyTE0sK0JBSUUsVW5DdkJELENtQ3FCQyxjQUFBLENBREEsZUFBQSxDQUVBLFNyQ3cyTFIsQ3FDcjJMUSx5QkFORiwrQkFRSSxrQkFBQSxDQURBLFVyQ3kyTFIsQ0FDRixDcUNyMkxRLDRDQUNFLGNBQUEsQ0FDQSxlckN1MkxWLENxQ24yTFEscUNBQ0UseUJyQ3EyTFYsQ3FDajJMSSw4QkFRRSxvQkFBQSxDQUxBLFlBQUEsQ0FFQSxjQUFBLENBS0EsaUJBQUEsQ0FEQSxlckNvMkxOLENxQ2wyTE0sMkNBRUUsZUFBQSxDQUNBLGlCQUFBLENBRkEsVXJDczJMUixDcUNsMkxRLGtEQUNFLGVyQ28yTFYsQ3FDajJMTSwwQ0FDRSxZQUFBLENBQ0EsZ0JyQ20yTFIsQ3FDbDJMUSxnREFLRSxxQkFBQSxDQUpBLFVBQUEsQ0FNQSxXQUFBLENBTEEsaUJBQUEsQ0FDQSxTQUFBLENBS0EsS0FBQSxDQUZBLFNBQUEsQ0FGQSxTckN3MkxWLENxQ2wyTFEsaURBQ0UsU3JDbzJMVixDcUMvMUxFLDZCQUNFLGVyQ2kyTEosQ3FDOTFMQSxxQkFHRSxjQUFBLENBR0EsV0FBQSxDQUpBLGVBQUEsQ0FHQSxrQkFBQSxDQUpBLGlCQUFBLENBR0EseUJyQ20yTEYsQ3FDaDJMRSw0QkFDRSxnQ0FBQSxDQUNBLGNyQ2syTEosQ3FDaDJMRSwyQkFLRSxzSEFBQSxDQUNBLHlCQUFBLENBTEEsb0JBQUEsQ0FDQSxhQUFBLENBTUEsb0JBQUEsQ0FKQSxVQUFBLENBR0EsZUFBQSxDQUtBLGVBQUEsQ0FIQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxPQUFBLENBUkEsU3JDMjJMSixDcUNoMkxFLDJCQUNFLG9CckNrMkxKLENxQy8xTEksZ0VBQ0UsZ0NyQ2kyTE4sQ3FDLzFMSSwrREFHRSx3QnJDaTJMTixDcUM3MUxBLG9DQUdNLGtDQUVFLDZCQUFBLENBREEsVXJDKzFMTixDcUM1MUxNLHFDQUNFLFVyQzgxTFIsQ3FDNTFMUSwyQ0FDRSxZckM4MUxWLENxQzUxTFUsb0RBQ0UsWUFBQSxDQUNBLGNyQzgxTFosQ3FDNTFMWSwwREFFRSxlQUFBLENBREEsZXJDKzFMZCxDcUMzMUxZLHFFQUVFLE1BQUEsQ0FEQSxzQkFBQSxDQUVBLFlyQzYxTGQsQ0FDRixDcUM1MUxnQiwyREFMRixxRUFNSSxjckMrMUxoQixDQUNGLENxQzUzTEEsb0NBa0NVLCtDQUNFLGNyQzYxTFYsQ3FDMzFMVSx1REFFRSw0QkFBQSxDQURBLGtCckM4MUxaLENxQzMxTFksK0RBQ0UsZUFBQSxDQUNBLGVyQzYxTGQsQ3FDMTFMVSxvREFDRSxXckM0MUxaLENxQ3QxTFEsd0RBQ0UsWXJDdzFMVixDcUNqMUxRLGlEQUNFLGFyQ20xTFYsQ0FDRixDcUM1MExBLDBCQUVJLG9EQUNFLGNyQzYwTEosQ3FDMzBMRSw2Q0FDRSxvQnJDNjBMSixDQUNGLENxQ3owTEEseUJBR00sa0NBRUUsNkJBQUEsQ0FEQSxVckMwMExOLENxQ3IwTFUsb0RBQ0UsYXJDdTBMWixDcUNyMExZLHFFQUNFLHFCQUFBLENBQ0EsWXJDdTBMZCxDQUNGLENxQzl6TEEseUJBS1UsMkNBQ0UscUJyQzR6TFYsQ3FDMXpMVSxtREFDRSx1QnJDNHpMWixDQUNGLENxQ3B6TEEsK0NBRUksK0JBQ0Usd0JyQ3F6TEosQ0FDRixDc0MvaU1DLG9CQUNDLFN0Q2lqTUYsQ3NDaGpNRSwwQkFDQyxldENrak1ILENzQ2hqTUksbUNBQ0Msb0J0Q2tqTUwsQ3NDN2lNQyx5QkFFQyw4QkFBQSxDQUNBLGtCQUFBLENBRkEsYUFBQSxDQUdBLGlCdEMraU1GLENzQzlpTUUsK0JBT0Msd0JwQ3ZCTSxDb0NtQk4sV0FBQSxDQUZBLFVBQUEsQ0FPQSxhQUFBLENBRkEsVUFBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUdBLE90Q21qTUgsQ3NDOWlNRSwrQkFFQyw4QkFBQSxDQURBLGV0Q2lqTUgsQ3NDN2lNSSxzR0FDQyxTdENnak1MLENzQzNpTUssNkNBSUMscUJ0QzZpTU4sQ3NDeGlNRSw0QkFHQyxpQkFBQSxDQUNBLGVBQUEsQ0FGQSxzQkFBQSxDQURBLGV0QzZpTUgsQ3NDeGlNSSx1Q0FHQyx1QnRDMGlNTCxDc0N2aU1LLHNEQUdDLG9CQUFBLENBRkEsWUFBQSxDQUNBLHFCdEMwaU1OLENzQ3ZpTU0sNERBS0MsaUJBQUEsQ0FIQSxXQUFBLENBRUEsZUFBQSxDQURBLGNBQUEsQ0FGQSxVdEM2aU1QLENzQ3ZpTU8seUJBUEQsNERBU0UsV0FBQSxDQURBLFV0QzJpTU4sQ0FDRixDc0N2aU1NLG1FQUNDLFV0Q3lpTVAsQ3NDdmlNTyx5QkFIRCxtRUFJRSxXQUFBLENBQ0EsT3RDMGlNTixDQUNGLENzQ3JpTUcsa0NBRUMscUJBQUEsQ0FEQSxrQnRDd2lNSixDc0N0aU1JLHVDQUlDLFVwQy9GRSxDb0NnR0YsY0FBQSxDQUpBLGVBQUEsQ0FTQSxXQUFBLENBRkEsU0FBQSxDQU5BLGNBQUEsQ0FDQSxlQUFBLENBR0EsaUJBQUEsQ0FHQSxVQUFBLENBRkEsS3RDMmlNTCxDc0N2aU1LLDZDQUNDLHlCdEN5aU1OLENzQ2ppTUksaUhBQ0MsWXRDc2lNTCxDc0NuaU1HLDBDQUVDLGNBQUEsQ0FDQSxlQUFBLENBQ0EsU0FBQSxDQUhBLFV0Q3dpTUosQ3NDcGlNSSwrREFDQyxZdENzaU1MLENzQ25pTUcsc0NBQ0MsMEJ0Q3FpTUosQ3NDcGlNSSwwQ0FNQyxvQkFBQSxDQUhBLFlBQUEsQ0FLQSxjdENzaU1MLENzQ3JpTUssa0RBUUMsb0JBQUEsQ0FIQSxZQUFBLENBS0EsY0FBQSxDQUdBLDBCQUFBLENBWEEsZUFBQSxDQURBLFV0Q21qTU4sQ3NDdGlNTSwrREFFQyxVcEN2SkEsQ29Dc0pBLGNBQUEsQ0FFQSxlQUFBLENBQ0EsVXRDd2lNUCxDc0N2aU1PLHNFQUNDLGV0Q3lpTVIsQ3NDbmlNTSxrSUFDQyxZdEN3aU1QLENzQ3BpTUksOENBQ0MsY0FBQSxDQUVBLDRCQUFBLENBREEsVXRDdWlNTCxDc0NwaU1JLCtDQWNDLHNCQUFBLENBVkEsd0JwQ3hLQSxDb0N5S0EsaUJBQUEsQ0FHQSxZQUFBLENBVUEsa0JBQUEsQ0FQQSwwQkFBQSxDQVRBLGtCQUFBLENBREEsU0FBQSxDQUVBLFV0Q3FqTUwsQ3NDcmlNSywwREFDQyx1QnRDdWlNTixDc0N0aU1NLG9FQUNDLFV0Q3dpTVAsQ3NDcmlNSyw0REFDQyx1QnRDdWlNTixDc0NyaU1LLDZIQUdDLGNBQUEsQ0FHQSxXQUFBLENBSkEsZUFBQSxDQUdBLFFBQUEsQ0FEQSxjdEN5aU1OLENzQ2xpTUUsa0RBTUMsd0JwQ2pORSxDb0NnTkYseUJBQUEsQ0FGQSxXQUFBLENBREEsV0FBQSxDQUVBLFFBQUEsQ0FHQSxpQkFBQSxDQU5BLFV0QzBpTUgsQ3NDbmlNRyw0RUFJQyx3SEFBQSxDQUNBLHlCQUFBLENBSkEsYUFBQSxDQUVBLFdBQUEsQ0FEQSxVdEN3aU1KLENzQ3BpTUksbUZBQ0MsWXRDc2lNTCxDc0NuaU1LLDZHQVFDLGFwQ2hPQSxDb0N5TkEsZUFBQSxDQU1BLGFBQUEsQ0FKQSxtQkFBQSxDQURBLGFBQUEsQ0FFQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxPdEN1aU1OLENzQzloTUEsZ0JBRUMsYXBDM09NLENvQzZPTixlQUFBLENBSEEsY0FBQSxDQUVBLGVBQUEsQ0FFQSxhQUFBLENBQ0EsY3RDaWlNRCxDc0M5aE1DLDJCQUNDLGV0Q2lpTUYsQ3NDM2hNRyxvQ0FFQyxjQUFBLENBQ0EsZUFBQSxDQUNBLFNBQUEsQ0FIQSxVdENpaU1KLENzQzdoTUksZ0VBQ0MsaUJBQUEsQ0FDQSxpQnRDK2hNTCxDc0M5aE1LLHVFQVFDLGtIQUFBLENBQ0EseUJBQUEsQ0FSQSxVQUFBLENBU0EsYUFBQSxDQUhBLFdBQUEsQ0FKQSxNQUFBLENBRUEsZUFBQSxDQUhBLGlCQUFBLENBRUEsT0FBQSxDQUVBLFV0Q29pTU4sQ3NDN2hNSSx5REFDQyxZdEMraE1MLENzQ3hoTUEseUJBSUksa0NBQ0MsV0FBQSxDQUNBLGV0Q3doTUgsQ3NDcmhNRywwQ0FDQyxpQnRDdWhNSixDc0NyaE1HLDhDQUNDLFdBQUEsQ0FDQSxldEN1aE1KLENBQ0YsQ3NDamhNQSx5QkFFRSx5QkFDQyxZdENraE1ELENzQy9nTUcsdUNBQ0MsY3RDaWhNSixDc0M5Z01FLDBDQVNDLG9CQUFBLENBSEEsWUFBQSxDQVFBLGNBQUEsQ0FYQSxXQUFBLENBU0Esd0JBQUEsQ0FHQSxrQkFBQSxDQWJBLGdCQUFBLENBREEsV3RDOGhNSCxDc0M1Z01JLGtEQUNDLHdCdEM4Z01MLENBQ0YsQ3NDdmdNQSx5QkFFRSx5QkFDQyxXdEN3Z01ELENzQ3ZnTUMsa0RBQ0MsZXRDeWdNRixDc0N0Z01FLG9DQUNDLFl0Q3dnTUgsQ3NDcGdNSSw2SEFHQyxXQUFBLENBQ0EsT0FBQSxDQUZBLFN0Q3dnTUwsQ3NDcGdNSSw2REFDQyw0SEFBQSxDQUNBLHlCdENzZ01MLENzQ3BnTUksZ0VBQ0MsNEhBQUEsQ0FDQSx5QnRDc2dNTCxDQUNGLEN1QzEzTUUsNEJBQ0UscUJBQUEsQ0FHQSx5QkFBQSxDQURBLG1DQUFBLENBSUEsa0JBQUEsQ0FGQSxtQkFBQSxDQUNBLGdCdkM2M01KLEN1QzEzTUUsZ0NBR0UsZUFBQSxDQUNBLGVBQUEsQ0FGQSxtQkFBQSxDQURBLGdCdkMrM01KLEN1QzMzTUksbUNBQ0UscUJBQUEsQ0FHQSx5QkFBQSxDQURBLHVDQUFBLENBRUEsaUJBQUEsQ0FDQSxTdkM2M01OLEN1Q3ozTUEsa0JBQ0UsMkJBQUEsQ0FDQSw0QnZDNDNNRixDdUMzM01FLGtDQUVFLGFBQUEsQ0FEQSxTQUFBLENBRUEsaUJBQUEsQ0FDQSxvQnZDNjNNSixDdUM1M01JLHdDQUlFLE92Q2s0TU4sQ3VDNTNNSSxpRkFIRSxxQkFBQSxDQURBLFFBQUEsQ0FMQSxVQUFBLENBRUEsaUJBQUEsQ0FFQSxLQUFBLENBSEEsU0FBQSxDQU1BLFN2Q3c0TU4sQ3VDdDRNSSx5Q0FJRSxNdkNrNE1OLEN1QzMzTUUsNkNBSUUsd0JyQ25EQyxDcUNzREQsaUJBQUEsQ0FEQSxXQUFBLENBTEEsU0FBQSxDQUNBLE9BQUEsQ0FHQSxVQUFBLENBRkEsU3ZDaTRNSixDdUMzM01NLHdJQUNFLFVBQUEsQ0FFQSxXQUFBLENBQ0EsYUFBQSxDQUZBLFN2QyszTVIsQ3VDMTNNSSw2REFDRSxPdkM0M01OLEN1QzMzTU0sb0VBQ0Usd0hBQUEsQ0FDQSx5QnZDNjNNUixDdUMxM01JLDZEQUNFLE12QzQzTU4sQ3VDMzNNTSxvRUFDRSx3SEFBQSxDQUNBLHlCdkM2M01SLEN1QzEzTUksbURBQ0Usd0J2QzQzTU4sQ3VDejNNRSw2Q0FDRSxzQnZDMjNNSixDdUMxM01JLGdFQUlFLHFCQUFBLENBREEsd0JBQUEsQ0FGQSxVQUFBLENBQ0EsVXZDODNNTixDdUMzM01NLHVFQUNFLHFCckM5RkssQ3FDK0ZMLGlCdkM2M01SLEN1Q3QzTUksc0VBQ0UsZXZDeTNNTixDdUNyM01BLDBDQUdFLHFCQUFBLENBRkEsYUFBQSxDQUNBLG1CQUFBLENBRUEsaUJBQUEsQ0FDQSxTdkN3M01GLEN1Q3YzTUUsd0RBRUUsMkJBQUEsQ0FTQSx5QkFBQSxDQUZBLFFBQUEsQ0FMQSx3QkFBQSxDQUhBLFVBQUEsQ0FTQSxhQUFBLENBSkEsVUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEtBQUEsQ0FJQSxVdkN5M01KLEN1Q3QzTUEsa0JBRUUscUJBQUEsQ0FEQSxrQkFBQSxDQUVBLGlCdkN5M01GLEN1Q3gzTUUseUJBRUUsMkJBQUEsQ0FTQSx5QkFBQSxDQUZBLFFBQUEsQ0FMQSx3QkFBQSxDQUhBLFVBQUEsQ0FTQSxhQUFBLENBSkEsVUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEt2QzYzTUosQ3VDeDNNRSxzQ0FFRSxtQkFBQSxDQURBLGdCdkMyM01KLEN1Q3IzTUksNkVBRUUsMkJBQUEsQ0FFQSx3QkFBQSxDQUhBLFV2QzIzTU4sQ3VDbjNNQSx5QkFDRSxrQkFDRSx3QkFBQSxDQUNBLHlCdkNzM01GLEN1Q3AzTUksd0NBQ0UsU3ZDczNNTixDdUNuM01FLDZDQUdFLFdBQUEsQ0FGQSxVQUFBLENBQ0EsVXZDczNNSixDQUNGLEN3Q3JpTkMsNEdBT0Msd0JBQUEsQ0FGQSxpQkFBQSxDQURBLFdBQUEsQ0FFQSxlQUFBLENBSkEsY0FBQSxDQUNBLGdCQUFBLENBRkEsVXhDNmlORixDd0N0aU5FLG9JQUNFLGV4Q3dpTkosQ3dDdGlORSxvSUFHRSx3QnRDUEMsQ3NDV0QsV0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBTEEsV0FBQSxDQUdBLGdCQUFBLENBRkEsVXhDNmlOSixDd0N0aU5FLHdTQUdFLDZCQUFBLENBRkEsV0FBQSxDQUNBLFV4Q3lpTkosQ3dDdmlOSSxnV0FHRSxhdENqQkMsQ3NDZ0JELGNBQUEsQ0FEQSxnQnhDMmlOTixDd0N0aU5NLGdaQUVFLHFCdEM5QkssQ3NDNkJMLFV4Q3lpTlIsQ3dDcGlORSxvSkFJRSx1QkFBQSxDQURBLFNBQUEsQ0FEQSxPQUFBLENBREEsUXhDeWlOSixDd0NwaU5FLG9KQUVFLCtCQUFBLENBREEsdUJBQUEsQ0FFQSxXeENzaU5KLEN5Q2xsTkUsbUJBQ0UsT3pDcWxOSixDeUNwbE5JLGtDQUtFLHdCdkNJQSxDdUNIQSxpQkFBQSxDQUxBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUtBLFdBQUEsQ0FFQSxnQkFBQSxDQUhBLFFBQUEsQ0FIQSxTQUFBLENBS0EsVXpDdWxOTixDeUNybE5NLGtEQUNFLFl6Q3VsTlIsQ3lDcmxOTSw4Q0FFRSxjQUFBLENBREEsZXpDd2xOUixDeUNsbE5BLE1BRUUsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUhBLGlCekN3bE5GLEN5Q3BsTkUsa0JBQ0UsWXpDc2xOSixDeUMva05NLDZDQUVFLFdBQUEsQ0FEQSxVekNtbE5SLEN5Q2psTlEsNERBQ0UsV0FBQSxDQUVBLGdCQUFBLENBREEsVXpDb2xOVixDeUNsbE5VLHdFQUNFLGN6Q29sTlosQ3lDNWtOQSx5QkFJUSwrQ0FDRSxXQUFBLENBRUEsZ0JBQUEsQ0FEQSxVekM2a05SLEN5QzNrTlEsMkRBQ0UsY3pDNmtOVixDeUNwa05NLHNDQUNFLFV6Q3NrTlIsQ3lDcmtOUSxxREFDRSxpQkFBQSxDQUdBLFdBQUEsQ0FDQSxnQkFBQSxDQUhBLGNBQUEsQ0FDQSxVekN5a05WLEN5Q3RrTlUsaUVBQ0UsY3pDd2tOWixDQUNGLEMwQ3pwTkEsZUFFQyxrQkFBQSxDQURBLGUxQzRwTkQsQzBDenBORSw2Q0FFQyxzQ0FBQSxDQUNBLG9CMUMycE5ILEMwQzFwTkcsMkRBQ0MsaUJBQUEsQ0FHQSxheENSTSxDd0NNTixjQUFBLENBQ0EsZTFDOHBOSixDMEMxcE5JLG1FQUtDLGlIQUFBLENBQ0EseUJBQUEsQ0FKQSxXQUFBLENBREEsWUFBQSxDQUdBLFdBQUEsQ0FEQSxVMUNncU5MLEMwQy9vTkksbUpBRUMsVTFDcXBOTCxDMENscE5HLGlDQUNDLG9CMUNvcE5KLEMwQ25wTkksdUNBQ0MseUIxQ3FwTkwsQzBDL29OQSxZQUNDLFdBQUEsQ0FDQSxpQjFDa3BORCxDMENqcE5DLGtCQUVDLDJCQUFBLENBU0EseUJBQUEsQ0FGQSxRQUFBLENBTEEsd0JBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFVBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FDQSxLMUNzcE5GLENZbnJOQywwQjhCcUJBLGtCQWNFLFExQ29wTkQsQ0FDRixDMENscE5DLHVDQUNDLHFCQUFBLENBRUEsaUJBQUEsQ0FEQSxTMUNxcE5GLEMwQ2xwTkMsZUFDQyxXQUFBLENBQ0EsaUIxQ29wTkYsQzBDbHBORyxvQ0FDQyw0QkFBQSxDQUdBLFdBQUEsQ0FEQSxVeENqRkcsQ3dDZ0ZILGdCMUNzcE5KLEMwQ2hwTkcsdUNBRUMsZUFBQSxDQUNBLFNBQUEsQ0FGQSxVMUNvcE5KLEMwQy9vTkUsa0JBQ0MsaUJBQUEsQ0FDQSxTMUNpcE5ILEMwQy9vTkksMkJBQ0Msb0IxQ2lwTkwsQzBDOW9ORyx5QkFDQyxjQUFBLENBQ0EsZTFDZ3BOSixDMEMvb05JLGlEQUNDLGlCQUFBLENBQ0EsaUIxQ2lwTkwsQzBDaHBOSyx3REFRQyxrSEFBQSxDQUNBLHlCQUFBLENBUkEsVUFBQSxDQVNBLGFBQUEsQ0FIQSxXQUFBLENBSkEsTUFBQSxDQUVBLGVBQUEsQ0FIQSxpQkFBQSxDQUVBLE9BQUEsQ0FFQSxVMUNzcE5OLEMwQzlvTkcsdUNBQ0MsWTFDZ3BOSixDMEM5b05HLDBCQUNDLGVBQUEsQ0FDQSxlMUNncE5KLEMwQy9vTkksdUNBQ0MsZTFDaXBOTCxDMEMvb05JLGtDQUVDLGFBQUEsQ0FDQSxXQUFBLENBRkEsVTFDbXBOTCxDMEM3b05JLHdDQUNDLGUxQytvTkwsQzBDM29ORSwwQ0FHQyxjQUFBLENBREEsZUFBQSxDQURBLFdBQUEsQ0FHQSxlQUFBLENBQ0Esa0IxQzZvTkgsQzBDMW1OSSxtQ0FDQyxVMUM2bU5MLEMwQ3RtTkMsdUNBR0Msd0JBQUEsQ0FEQSxrQkFBQSxDQURBLGUxQzJtTkYsQzBDeG1ORSw2Q0FFQyxpQnhDbk1JLEN3Q2tNSixlMUMybU5ILEMwQ3JtTkMsa0NBS0MsVXhDN01LLEN3QzJNTCxjQUFBLENBQ0EsaUJBQUEsQ0FGQSxjQUFBLENBREEsbUIxQzRtTkYsQzBDdm1ORSw0RUFFQyxZMUN3bU5ILEMwQ25tTkMsMEJBRUMsV0FBQSxDQUNBLGNBQUEsQ0FGQSxrQjFDd21ORixDMENsbU5DLDBCQUNDLGlCMUNxbU5GLEMwQ25tTkMsc0RBQ0MsaUhBQUEsQ0FDQSx5QjFDcW1ORixDMENsbU5FLGtEQUNDLFkxQ29tTkgsQzBDam1OQyxnQ0FDQyxlMUNtbU5GLEMwQ2ptTkMsNkVBRUMsY0FBQSxDQUNBLGUxQ21tTkYsQzBDbG1ORSx5RkFDQyxZMUNxbU5ILEMwQ2xtTkMsbUNBQ0MsZTFDb21ORixDMENubU5FLGdEQUNDLGVBQUEsQ0FDQSxXMUNxbU5ILEMwQ2xtTkMsa0NBQ0MsWTFDb21ORixDMENqbU5FLDhHQUVDLFkxQ21tTkgsQzBDam1ORSw4Q0FDQyxZMUNtbU5ILEMwQzlsTkMsbUJBQ0MsVTFDaW1ORixDMEMvbE5DLHNCQUVDLHFCQUFBLENBQ0EsUUFBQSxDQUNBLGNBQUEsQ0FIQSxpQjFDb21ORixDMENobU5FLDZCQUVDLDJCQUFBLENBU0EseUJBQUEsQ0FGQSxRQUFBLENBTEEsd0JBQUEsQ0FIQSxVQUFBLENBU0EsYUFBQSxDQUpBLFVBQUEsQ0FEQSxpQkFBQSxDQUVBLE9BQUEsQ0FDQSxLMUNxbU5ILEMwQzlsTkUsbUNBQ0MsZTFDZ21OSCxDMEM1bE5BLDBNQUlDLFcxQytsTkQsQzBDdmxORSx5S0FFQyxZMUMrbE5ILEMwQzdsTkUsaURBQ0MsaUIxQytsTkgsQzBDemxORSxvQ0FFQyxjQUFBLENBQ0EsZUFBQSxDQUZBLGlCMUM4bE5ILEMwQ3ZsTkMsdUJBQ0MsZ0IxQzBsTkYsQzBDdGxOQSx5QkFHRyw2Q0FPQyxrQkFBQSxDQUhBLFkxQzBsTkYsQzBDdGxORSwyREFDQyxpQkFBQSxDQUVBLGNBQUEsQ0FEQSxjMUMwbE5ILEMwQ3ZsTkUsdURBT0Msa0JBQUEsQ0FIQSxZQUFBLENBSEEsY0FBQSxDQU9BLFUxQzBsTkgsQzBDemxORyxtRUFHQyxhQUFBLENBREEsYUFBQSxDQURBLGUxQzhsTkosQzBDcGxOQywwQ0FDQyxRMUNzbE5GLENBQ0YsQ1lyNk5DLGdEOEI2VUUsMENBTUUsa0J4Q2pYSSxDd0NpWEosNEIxQ3dsTkgsQ0FDRixDMENub05BLHlCQWtERyw4RUFHQywwQjFDcWxORixDMENubE5DLHNEQUNDLFkxQ3NsTkYsQ0FDRixDMENsbE5BLHlCQUNDLFlBQ0MsNEIxQ29sTkEsQzBDbmxOQSxlQUNDLCtCQUFBLENBQ0EseUIxQ3FsTkQsQzBDcGxOQyxrQkFDQyxhMUNzbE5GLEMwQ3BsTkUsMEJBQ0MsaUIxQ3NsTkgsQzBDbmxOQywwQkFDQywrQjFDcWxORixDMENqbE5ELGVBQ0MsYTFDbWxOQSxDMENqbE5ELHNGQUVDLGUxQ21sTkEsQ0FDRixDMENqbE5BLHlCQUdFLHdEQUNDLGdCMUNrbE5ELEMwQ2hsTkEsc0NBQ0MsVzFDbWxORCxDQUNGLEMwQ2hsTkEsc0RBQ0Msd0IxQ2tsTkQsQzBDaGxOQSxxQ0FDQyxpQjFDbWxORCxDMENqbE5BLHlCQUVFLG1DQUNDLGdCMUNtbE5ELEMwQ2psTkEsbUNBQ0MsYTFDbWxORCxDQUNGLEMwQzVrTkUsd0RBQ0MsWTFDOGtOSCxDMEN0a05HLGtDQUNDLDZCMUN5a05KLEMwQ3ZrTkksMEJBSEQsa0NBSUUsa0IxQzBrTkgsQ0FDRixDMEN2a05LLHNEQUNDLFMxQ3lrTk4sQzBDdmtOTSx5RUFFQyxjeENoYkcsQ3dDK2FILGV4QzNhSyxDd0M2YUwseUIxQ3lrTlAsQzBDdmtOTywrRUFDQyxvQjFDeWtOUixDMEN0a05PLGdGQUVDLHNFQUFBLENBQ0EseUJBQUEsQ0FGQSxVQUFBLENBS0Esb0JBQUEsQ0FEQSxXQUFBLENBRUEsZ0JBQUEsQ0FIQSxVMUMya05SLEMwQ25rTksseURBQ0MsV0FBQSxDQUNBLGdCMUNxa05OLEMwQ25rTk0sMEJBSkQseURBS0UsVzFDc2tOTCxDQUNGLEMwQ3BrTk0sNEVBQ0MsY0FBQSxDQUVBLGV4Q3pjTyxDd0N3Y1AsbUIxQ3VrTlAsQzBDOWpOSyx5QkFERCwwQ0FFRSxTMUNpa05KLEMwQzdqTkUsMENBRUUsUzFDZ2tOSixDQUpGLEMwQ3JqTkcsdUNBQ0MsYXhDMWZTLEN3QzJmVCxjeEN6ZUksQ3dDMGVKLGlCQUFBLENBQ0EsZXhDbmVVLEN3Q29lVixnQkFBQSxDQUNBLGUxQzRqTkosQzBDMWpOSSw0Q0FFQyxVeENoaEJRLEN3Q2loQlIsY3hDbGZHLEN3Q21mSCxpQkFBQSxDQUNBLGV4QzNlSyxDd0M0ZUwsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsT0FBQSxDQVBBLGUxQ21rTkwsQzBDeGpORyxpQ0FDQyxheEM5Z0JTLEN3QytnQlQsY3hDN2ZJLEN3QzhmSixpQkFBQSxDQUNBLGV4Q3ZmVSxDd0N3ZlYsZ0JBQUEsQ0FDQSxTMUMwak5KLEMwQ3hqTkksc0NBQ0MsVXhDbmlCUSxDd0NvaUJSLGN4Q3JnQkcsQ3dDc2dCSCxpQkFBQSxDQUNBLGV4QzlmSyxDd0MrZkwsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsTzFDMGpOTCxDMEN2ak5JLHlDQUNDLGVBQUEsQ0FDQSxPMUN5ak5MLEMwQ3RqTkksMkNBQ0MsTzFDd2pOTCxDMENwak5HLHVDQUVDLFV4QzFqQkcsQ3dDMmpCSCxjeEN0aEJJLEN3Q3VoQkosaUJBQUEsQ0FDQSxleENuaEJNLEN3Q29oQk4sZ0JBQUEsQ0FMQSxPMUMyak5KLEMwQ2pqTkcscURBQ0MsZXhDMWhCTSxDd0MyaEJOLGlCQUFBLENBQ0Esb0IxQ21qTkosQzBDampOSSwyREFDQyxXQUFBLENBR0EsZXhDbGlCSyxDd0NnaUJMLGFBQUEsQ0FDQSxpQkFBQSxDQUVBLE8xQ21qTkwsQzBDL2lORyxzQ0FDQyx5QkFBQSxDQUNBLHlCMUNpak5KLEMwQzlpTkcsMENBQ0MsdUJBQUEsQ0FDQSxjMUNnak5KLEMwQzlpTkksZ0RBR0MsUUFBQSxDQURBLHlCQUFBLENBREEsVzFDa2pOTCxDMEM5aU5LLGtFQUNDLGUxQ2dqTk4sQzBDampOSyw2REFDQyxlMUNnak5OLEMwQzVpTkksK0NBQ0Msd0J4Q2ptQkssQ3dDa21CTCxvQnhDbG1CSyxDd0NvbUJMLHlCQUFBLENBREEsV0FBQSxDQUVBLGlCMUM4aU5MLEMwQzVpTkssc0RBQ0Msa0IxQzhpTk4sQzBDM2lOSyxxREFDQyxxQnhDOW1CTyxDd0MrbUJQLGlCMUM2aU5OLEMwQ3hpTkssbUVBQ0MsZ0JBQUEsQ0FDQSxpQjFDMGlOTixDMEN4aU5NLDBFQUVDLGlFQUFBLENBRUEsdUJBQUEsQ0FEQSx5QkFBQSxDQUZBLFVBQUEsQ0FNQSxXQUFBLENBQ0EsUUFBQSxDQUdBLG1CQUFBLENBTkEsaUJBQUEsQ0FJQSxPQUFBLENBQ0EsOEJBQUEsQ0FKQSxVMUMraU5QLEMwQ3RpTkssK0RBSUMsaUJBQUEsQ0FDQSxXQUFBLENBSEEsV0FBQSxDQUlBLGFBQUEsQ0FIQSxXQUFBLENBRkEsVTFDNmlOTixDMkN2ck9BLDJCQUNDLFdBQUEsQ0FFQSxrQkFBQSxDQURBLFUzQzJyT0QsQzJDenJPQyw2QkFDQyxXM0Myck9GLEMyQ3hyT0EsMEJBQ0MsUzNDMnJPRCxDMkMxck9DLDRCQUVDLGNBQUEsQ0FEQSxlM0M2ck9GLEMyQ3pyT0EsNEJBQ0MsVzNDNHJPRCxDMkMzck9DLHNDQUNDLFUzQzZyT0YsQzJDNXJPRSw0Q0FDQyxVM0M4ck9ILEMyQzFyT0Esb0JBRUMsd0JBQUEsQ0FEQSxnQjNDOHJPRCxDMkMzck9BLG9CQUNDLGMzQzhyT0QsQzJDN3JPQywyQkFDQyxVM0Mrck9GLEMyQzNyT0MsaUJBQ0MscUIzQzhyT0YsQzJDeHJPRyxpRUFDQyxzQjNDMnJPSixDMkNyck9BLG9DQUNDLGtFQUdDLFVBQUEsQ0FEQSxhQUFBLENBRUEsTzNDd3JPQSxDMkN0ck9ELDBCQUNDLGtCM0N3ck9BLEMyQ3ZyT0EsaUNBQ0MsVTNDeXJPRCxDQUNGLEMyQ3RyT0EseUJBQ0MsY0FDQyxVM0N3ck9BLEMyQ3JyT0EsMENBQ0MsUzNDdXJPRCxDQUNGLEMyQ3ByT0EseUJBRUUsMENBQ0MsUzNDcXJPRCxDQUNGLEM0Q2x3T0EsYUFDRSxrQkFBQSxDQUNBLDZCQUFBLENBQ0EsaUI1Q293T0YsQzRDbndPRSxtQkFPRSx3QjFDVkssQzBDU0wsV0FBQSxDQUxBLFVBQUEsQ0FDQSxVQUFBLENBRUEsTUFBQSxDQURBLGlCQUFBLENBRUEsTzVDdXdPSixDNENud09FLGlDQUVFLFUxQ2ZHLEMwQ2NILGM1Q3N3T0osQzRDcHdPSSw2Q0FFRSxVMUNsQkMsQzBDaUJELG9CNUN1d09OLEM0Q253T0UsZ0NBQ0UsV0FBQSxDQUNBLFk1Q3F3T0osQzRDcHdPSSx1Q0FJRSx3SEFBQSxDQUNBLHlCQUFBLENBSkEsVUFBQSxDQUtBLG9CQUFBLENBSEEsVUFBQSxDQURBLFU1QzB3T04sQzRDbHdPQSwyQkFDRSxVNUNxd09GLEM0Q2x3T0UsNkJBRUUsNEJBQUEsQ0FEQSxnQjVDc3dPSixDNENud09FLDRCQU9FLGU1Qyt2T0osQzRDcndPSSxpQ0FDRSxpQjVDdXdPTixDNENyd09JLGtDQUNFLFk1Q3V3T04sQzRDcHdPSSxtQ0FFRSxnQ0FBQSxDQU9BLFFBQUEsQ0FMQSw2QkFBQSxDQUhBLFVBQUEsQ0FTQSxhQUFBLENBSkEsWUFBQSxDQURBLGlCQUFBLENBRUEsT0FBQSxDQUNBLEs1Q3d3T04sQzRDandPQSx5QkFDRSwyREFDRSxjNUNvd09GLENBQ0YsQzRDbHdPQSxvQ0FDRSxhQUNFLHdCNUNvd09GLEM0QzN2T1Esa0hBQ0UsWTVDZ3dPVixDQUNGLEM2Q2wxT0MsZ0NBQ0MsWUFBQSxDQUNBLHFCN0NvMU9GLEM2Q2wxT0UsOERBQ0MsTzdDbzFPSCxDNkNqMU9FLDREQUNDLE83Q20xT0gsQzZDaDFPRSx3REFDQyxPN0NrMU9ILEM4Qy8xT0Msc0JBQ0MsWTlDazJPRixDK0NwMk9BLGVBQ0MsWUFBQSxDQUVBLGNBQUEsQ0FEQSxnQi9DdzJPRCxDK0NyMk9BLHVCQUVDLFlBQUEsQ0FDQSxzQkFBQSxDQUZBLFUvQzAyT0QsQytDdDJPQSxxQkFJQyxhQUFBLENBRkEsU0FBQSxDQURBLFFBQUEsQ0FJQSxnQkFBQSxDQUZBLFMvQzIyT0QsQ1kvMU9DLHlCbUNmRCxxQkFPRSxTL0MyMk9BLENBQ0YsQytDejJPRSxpREFDQyxvQi9DMjJPSCxDK0N2Mk9BLHdCQUNDLGFBQUEsQ0FFQSxnQkFBQSxDQURBLFMvQzIyT0QsQytDeDJPQSxzQkFDQyx5Qi9DMjJPRCxDK0N6Mk9BLFVBR0MsWUFBQSxDQUVBLGNBQUEsQ0FHQSxzQkFBQSxDQUVBLGlCQUFBLENBQ0Esa0JBQUEsQ0FGQSxjL0M4Mk9ELEMrQzMyT0Msb0JBSUMsZUFBQSxDQUZBLGlCQUFBLENBQ0EsaUJBQUEsQ0FGQSxTL0NnM09GLEMrQzUyT0UsNkJBQ0MsYUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUdBLGtCQUFBLENBREEsY0FBQSxDQURBLGMvQ2czT0gsQytDNTJPRSxzQkFDQyxjQUFBLENBR0EsZUFBQSxDQUZBLGVBQUEsQ0FDQSxrQi9DKzJPSCxDK0M3Mk9HLDJCQUVDLGFBQUEsQ0FEQSxjQUFBLENBRUEsZS9DKzJPSixDK0N6Mk9DLDRCQUNDLGUvQzQyT0YsQytDMTJPQyxrQkFDQyw0Qi9DNDJPRixDK0N4Mk9BLG9DQUVFLG9CQU1DLGtCQUFBLENBSEEsWS9DNjJPRCxDK0N6Mk9DLDZCQUVDLGVBQUEsQ0FEQSxpQi9DNDJPRixDQUNGLEMrQ3YyT0Esb0NBRUUsb0JBQ0MsUy9DdzJPRCxDQUNGLEMrQ3IyT0EseUJBR0csNkJBQ0MsZ0JBQUEsQ0FDQSxpQi9DcTJPRixDQUNGLENnRDc4T29CLHlSQU9JLFloRDg4T3hCIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idG4sIGEuYnRuIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0bztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAmOm5vdCguYnRuLXNtKSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIH1cclxuICAmLmJ0bi1zbSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweCA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgfVxyXG4gICYuYnRuLWRlZmF1bHQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgIGJvcmRlci1jb2xvcjogJHRleHQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1jb252ZXJzaW9uLCAmLmJ0bi1jYXJ0LCAmLmJ0bi5idG4tcHJpbWFyeSwgJi5idG4tc2Vjb25kYXJ5IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjNjZiYjMzKSwgdG8oIzU4YTUyYSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCM2NmJiMzMgMCUsICM1OGE1MmEgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzY2YmIzMyAwJSwgIzU4YTUyYSAxMDAlKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzU4YTMyZCksIHRvKCM0YjhmMjQpKTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCM1OGEzMmQgMCUsICM0YjhmMjQgMTAwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNThhMzJkIDAlLCAjNGI4ZjI0IDEwMCUpO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLXByaW1hcnkge1xyXG4gICAgJjpub3QoLmJ0bi1zbSkge1xyXG4gICAgICBtaW4td2lkdGg6IDE4MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyAmLmFkZC10by1jYXJ0LWJ1dHRvbiB7XHJcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuICAvLyAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgLy8gICBoZWlnaHQ6IGF1dG87XHJcbiAgLy8gICAmOmhvdmVyIHtcclxuICAvLyAgICAgYm9yZGVyLWNvbG9yOiAkY29udmVyc2lvbi1ob3ZlcjtcclxuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb24taG92ZXI7XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gICYuYnRuLXN1Y2Nlc3Mge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI2NvbnRlbnQsICNmb290ZXIge1xyXG4gIC5idG4udW52ZWlsLWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmlsdGVycy13cmFwcGVyIHtcclxuICAgIC5idG4udW52ZWlsLWJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAmOmhvdmVyIHsgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnRmlsdHJvdsOhbsOtJztcclxuICAgICAgICBmb250LWZhbWlseTogXCJCYXJsb3dcIixzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWZpbHRlci5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxNjdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIHtcbiAgICBzY3JvbGwtcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG5ib2R5IC5jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksIGJvZHkuYmxhbmstbW9kZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbmgxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLnByb2R1Y3RzLWhlYWRlciwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3RhcnMge1xuICB3aWR0aDogOTBweDtcbn1cblxuLnN0YXJzIC5zdGFyLnN0YXItb246OmJlZm9yZSwgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmM3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnN0YXJzIHNwYW4sIC5zdGFycyBhIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4uc3RhcnMgLnN0YXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmM3MDA7XG59XG5cbi5zdGFycy1sYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4jY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDYxNTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmNvbnRlbnQgYSwgLmNvbnRlbnQgLmxpbmstbGlrZSwgLmJhbm5lciBhLCAuYmFubmVyIC5saW5rLWxpa2UsIC5iYW5uZXItd3JhcHBlciBhLCAuYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZSwgLmJhbm5lci1jYXRlZ29yeSBhLCAuYmFubmVyLWNhdGVnb3J5IC5saW5rLWxpa2UsIC5jYXJvdXNlbC1pbm5lciBhLCAuY2Fyb3VzZWwtaW5uZXIgLmxpbmstbGlrZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250ZW50IGE6aG92ZXIsIC5jb250ZW50IC5saW5rLWxpa2U6aG92ZXIsIC5iYW5uZXIgYTpob3ZlciwgLmJhbm5lciAubGluay1saWtlOmhvdmVyLCAuYmFubmVyLXdyYXBwZXIgYTpob3ZlciwgLmJhbm5lci13cmFwcGVyIC5saW5rLWxpa2U6aG92ZXIsIC5iYW5uZXItY2F0ZWdvcnkgYTpob3ZlciwgLmJhbm5lci1jYXRlZ29yeSAubGluay1saWtlOmhvdmVyLCAuY2Fyb3VzZWwtaW5uZXIgYTpob3ZlciwgLmNhcm91c2VsLWlubmVyIC5saW5rLWxpa2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jY2JveE92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLmluLWluZGV4ICNjb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjYXJvdXNlbCwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5icmVhZGNydW1icywgI25hdmlnYXRpb24gLnNsaWNrLXRyYWNrIC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA3MDdweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZTo6YmVmb3JlLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuICBoMiwgLnByb2R1Y3RzLWhlYWRlciwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuY29udGFpbmVyLW5hcnJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAjY2Fyb3VzZWwsIC5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciwgLmluLWluZGV4IC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgI25hdmlnYXRpb24gLnNsaWNrLXRyYWNrIC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogOTMycHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY2Fyb3VzZWwsIC5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciwgLmluLWluZGV4IC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogMTEzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5jb250YWluZXIsICNjYXJvdXNlbCwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogMTMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlOjpiZWZvcmUsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY2xvc2U6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4uYnRuLCBhLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpub3QoLmJ0bi1zbSksIGEuYnRuOm5vdCguYnRuLXNtKSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmJ0bi5idG4tc20sIGEuYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uYnRuLmJ0bi1kZWZhdWx0LCBhLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCBhLmJ0bi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiYjMzO1xuICBib3JkZXItY29sb3I6ICM2NmJiMzM7XG59XG4uYnRuLmJ0bi1jb252ZXJzaW9uLCAuYnRuLmJ0bi1jYXJ0LCAuYnRuLmJ0bi5idG4tcHJpbWFyeSwgLmJ0bi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi5idG4tY29udmVyc2lvbiwgYS5idG4uYnRuLWNhcnQsIGEuYnRuLmJ0bi5idG4tcHJpbWFyeSwgYS5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzY2YmIzMyksIHRvKCM1OGE1MmEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCM2NmJiMzMgMCUsICM1OGE1MmEgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNjZiYjMzIDAlLCAjNThhNTJhIDEwMCUpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgLmJ0bi5idG4tY2FydDpob3ZlciwgLmJ0bi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsIGEuYnRuLmJ0bi1jYXJ0OmhvdmVyLCBhLmJ0bi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGEuYnRuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjNThhMzJkKSwgdG8oIzRiOGYyNCkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoIzU4YTMyZCAwJSwgIzRiOGYyNCAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCM1OGEzMmQgMCUsICM0YjhmMjQgMTAwJSk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4uYnRuLXByaW1hcnk6bm90KC5idG4tc20pLCBhLmJ0bi5idG4tcHJpbWFyeTpub3QoLmJ0bi1zbSkge1xuICBtaW4td2lkdGg6IDE4MnB4O1xufVxuLmJ0bi5idG4tc3VjY2Vzczpob3ZlciwgYS5idG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDY2OTk7XG4gIGNvbG9yOiAjMDA2Njk5O1xufVxuXG4jY29udGVudCAuYnRuLnVudmVpbC1idXR0b24sICNmb290ZXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbiNjb250ZW50IC5idG4udW52ZWlsLWJ1dHRvbjpob3ZlciwgI2Zvb3RlciAuYnRuLnVudmVpbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDM5NTU7XG4gIGNvbG9yOiAjMDAzOTU1O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24sICNmb290ZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTU1O1xuICBib3JkZXItY29sb3I6ICMwMDM5NTU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDA7XG59XG4jY29udGVudCAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjpob3ZlciwgI2Zvb3RlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NTU7XG4gIGJvcmRlci1jb2xvcjogIzAwMzk1NTtcbiAgY29sb3I6ICNmZmY7XG59XG4jY29udGVudCAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjo6YmVmb3JlLCAjZm9vdGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkZpbHRyb3bDoW7DrVwiO1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAxMXB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbiNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciwgI2Zvb3RlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjo6YWZ0ZXIge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZpbHRlci5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cywgaW5wdXQ6Zm9jdXMsIHNlbGVjdDpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG59XG5cbi5jb21wYWN0LWZvcm0gLmJ0biB7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMjBweCA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmIzMztcbiAgYm9yZGVyLWNvbG9yOiAjNjZiYjMzO1xufVxuLmNvbXBhY3QtZm9ybSAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTIyZTtcbiAgYm9yZGVyLWNvbG9yOiAjNTlhMjJlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Vic2NyaWJlLWZvcm0gLmJ0biAuc3Itb25seSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xuICBjbGlwOiBpbml0aWFsO1xufVxuXG5zZWxlY3QsIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDZ0FBQUE2Q0FJQUFBQk5nb3lxQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFITkpSRUZVZU5yczJMc053REFJUlZFN0N6QXAwN0FsVTRRcVJaUVVlU2dmUmZlVklQbElOcUx3ekV3ekc0OW5HUzhGR0JnWUdCZ1lHQmdZR0JqNHQ3Qzd5OTBXSEJGbnAxZTl1amRlOWFGOVZSWGZlR2NMcWo1Y202MnBsZG41RVpEVkxzd0NBUVlHQmdZR0JnWUcvaGE4Q2pBQWtkRW13VW5DU080QUFBQUFTVVZPUks1Q1lJST0pO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRvcDogMDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjMDAzOTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHdpZHRoOiAxN3B4O1xuICB0b3A6IDEwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWQ5ZDlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGxlZnQ6IDVweDtcbn1cblxubGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4uY29uc2VudHMgLndob2xlLXdpZHRoIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb25zZW50cyAud2hvbGUtd2lkdGggYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uY29uc2VudHMgLndob2xlLXdpZHRoIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJlc3BvbnNpdmUtdG9vbHMgLmZhdm91cml0ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmluLWZhdm91cml0ZSAuY29udGVudC1pbm5lciwgLmluLW9ibGliZW5lIC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhdm91cml0ZS1kZXRhaWwge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmZhdm91cml0ZS1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmF2b3VyaXRlLWRldGFpbCBwOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdm91cml0ZS1kZXRhaWwgcCBzcGFuLmZhdm91cml0ZSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZhdm91cml0ZS1kZXRhaWwgcCBzcGFuLmZhdm91cml0ZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mYXZvdXJpdGUtZGV0YWlsIHAgc3Bhbi5mYXYtdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZhdm91cml0ZS1kZXRhaWwgcCBzcGFuLmZhdi10ZXh0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmF2b3VyaXRlX2ljb24gLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHotaW5kZXg6IDA7XG59XG4uZmF2b3VyaXRlX2ljb24gLm51bWJlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2b3VyaXRlX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0IC5mYXZvdXJpdGUge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QgLmZhdm91cml0ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnByb2R1Y3QgLmZhdm91cml0ZSBpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2hlYXJ0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLnByb2R1Y3QgLmZhdm91cml0ZSBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6IHRyYW5zcGFyZW50O1xuICBzdHJva2Utd2lkdGg6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2R1Y3QgLmZhdm91cml0ZSArIC5mYXZvdXJpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QuZmF2LWFjdGl2ZSAuZmF2b3VyaXRlIGkgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4ubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSBpIHtcbiAgLyogJjo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgZm9udC1mYW1pbHk6XCJGbGF0aWNvblwiO1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuXG4gIH0qL1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSBpIHNwYW4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmxpbmstaWNvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIG1hcmdpbjogMTBweCAyNXB4IDEwcHggMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB6LWluZGV4OiAxO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5mYXZvdXJpdGUgaSBzdmcge1xuICBmaWxsOiAjMDAwMDAwO1xuICBzdHJva2U6ICMwMDAwMDA7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5mYXYtdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk9kZWJyYXQgeiBvYmzDrWJlbsO9Y2hcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3VyaXRlLWRldGFpbCAuZmF2b3VyaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvdXJpdGUtZGV0YWlsIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm91cml0ZS1kZXRhaWwgaSBzdmcge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UgLmZhdm91cml0ZS1kZXRhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5mYXZvdXJpdGUtZGV0YWlsIC5mYXZvdXJpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaGVhcnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5mYXZvdXJpdGUtZGV0YWlsIHN2ZyB7XG4gIHN0cm9rZTogIzAwMDAwMDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIGZpbGw6IG5vbmU7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdm91cml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuXG4uaWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmlnIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmlnIGgyIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmluc3RhZ3JhbS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uaW5zdGFncmFtLXdyYXAgLmlnZmVlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogMzMuMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgcGFkZGluZzogNHB4O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluc3RhZ3JhbS13cmFwIC5pZ2ZlZWQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIGE6aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pZyBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5pbnN0YWdyYW0td3JhcCAuaWdmZWVkIHtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjclO1xuICAgIG1pbi13aWR0aDogMTYuNjY2NyU7XG4gIH1cbn1cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1sLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1yLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgICB3aWR0aDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCAycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NTU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzk1NTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogOHB4O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdHMtYmxvY2suc2xpY2stc2xpZGVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuI3JlY2VudGx5Vmlld2VkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jcmVjZW50bHlWaWV3ZWQgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbiNyZWNlbnRseVZpZXdlZCAudGV4dC1jZW50ZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnRleHQtY2VudGVyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrLFxuI3JlY2VudGx5Vmlld2VkIC50ZXh0LWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNyZWNlbnRseVZpZXdlZCAucHJvZHVjdHMtYmxvY2s6OmJlZm9yZSxcbiNyZWNlbnRseVZpZXdlZCAudGV4dC1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcbiAgYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNzBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAubmV3LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3JlY2VudGx5Vmlld2VkIC5zbGljay1saXN0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWRvdHMge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbiNyZWNlbnRseVZpZXdlZCAuc2xpY2stZG90cyBsaSB7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luOiA0cHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWQ5ZDlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgbWFyZ2luOiA0cHg7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiMzM7XG4gIGJvcmRlci1jb2xvcjogIzY2YmIzMztcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW46IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByaWNlLXNhdmUgKyAucHJpY2Utc2F2ZSxcbiNyZWNlbnRseVZpZXdlZCAucHJpY2Utc3RhbmRhcmQgKyAucHJpY2Utc3RhbmRhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3JlY2VudGx5Vmlld2VkIC5mbGFncyAucHJpY2Utc2F2ZSArIC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIH1cbiAgI3JlY2VudGx5Vmlld2VkIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbiAgI3JlY2VudGx5Vmlld2VkIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDtcbiAgfVxufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLTQwNCAuY3VzdG9tLTQwNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMzhweCAwO1xufVxuLmluLTQwNCAuY3VzdG9tLTQwNF9fY29udGVudCB7XG4gIHdpZHRoOiA3MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmluLTQwNCAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluLTQwNCAuY3VzdG9tLTQwNCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmluLTQwNCAuY3VzdG9tLTQwNF9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbi00MDQgLmN1c3RvbS00MDRfX2NvbnRlbnQgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmluLTQwNCAuY3VzdG9tLTQwNF9fY29udGVudCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmluLTQwNCAuY3VzdG9tLTQwNF9faW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG4uc2l0ZUNvb2tpZXMge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgcGFkZGluZzogNDVweDtcbn1cblxuLnNpdGVDb29raWVzLS1ib3R0b20ge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTYwNzg0MzEzNyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICBwYWRkaW5nOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4uc2l0ZUNvb2tpZXNfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgaDEge1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmN1c3RvbS1jb29raWVzIHAge1xuICBjb2xvcjogIzAwMDtcbn1cbi5jdXN0b20tY29va2llcyBhIHtcbiAgY29sb3I6ICNjMzhhMzU7XG59XG4uY3VzdG9tLWNvb2tpZXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjYzM4YTM1O1xufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNpdGVDb29raWVzX19saW5rIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2l0ZUNvb2tpZXNfX2xpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVXByYXZpdCBuYXN0YXZlbsOtXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNpdGVDb29raWVzX19saW5rOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5zaXRlQ29va2llc19fYnV0dG9uW2RhdGEtdGVzdGlkPWJ0bkNvb2tpZXNBY2NlcHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmIzMztcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2YmIzMztcbiAgZm9udC1zaXplOiAwO1xufVxuLnNpdGVDb29raWVzX19idXR0b25bZGF0YS10ZXN0aWQ9YnRuQ29va2llc0FjY2VwdF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUMWZaWptb3V0IHbFoWVjaG5vXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaXRlQ29va2llc19fYnV0dG9uW2RhdGEtdGVzdGlkPWJ0bkNvb2tpZXNBY2NlcHRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTIyZTtcbiAgYm9yZGVyLWNvbG9yOiAjNTlhMjJlO1xufVxuLnNpdGVDb29raWVzX19idXR0b25bZGF0YS10ZXN0aWQ9YnRuQ29va2llc1JlamVjdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaXRlQ29va2llc19fYnV0dG9uW2RhdGEtdGVzdGlkPWJ0bkNvb2tpZXNSZWplY3RdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzOTU1O1xuICBjb2xvcjogIzAwMzk1NTtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgZ2FwOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLnNpdGVDb29raWVzX19idXR0b25XcmFwIC5zaXRlQ29va2llc19fYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gIH1cbiAgLnNpdGVDb29raWVzLS1ib3R0b20uc2l0ZUNvb2tpZXMtLXNjcm9sbGVkIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTYwNzg0MzEzNyk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQ0MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvdHRvbTogLTM2cHg7XG4gIH1cbiAgLnNpdGVDb29raWVzX190ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbiAgLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG4gIC5zaXRlQ29va2llc19fbGlua3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY3VzdG9tLWNvb2tpZXMgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmlkLS0xNiAuc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlci5zaGlwcGluZy1vZmYge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pZC0tMTYgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXIuc2hpcHBpbmctb2ZmIGxhYmVsIHtcbiAgY3Vyc29yOiBuby1kcm9wO1xufVxuLmlkLS0xNiAuZWwtbGljZW5zZS1hbGVydCB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG4uaWQtLTE2IC5lbC1saWNlbnNlLWFsZXJ0IHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2I0MDAwMDtcbn1cblxuLmlkLS05IC5zYWxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDQwcHgpIHtcbiAgLmlkLS05IC5zYWxlLXdyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uaWQtLTkgLnNhbGUtd3JhcHBlciAuc2FsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBjb2xvcjogIzlkOWQ5ZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmlkLS05IC5zYWxlLXdyYXBwZXIgLnNhbGUtcGVyY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uY2FydC13aWRnZXQtaW5uZXIgLnNhbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmNhcnQtd2lkZ2V0LWlubmVyIC5zYWxlLXdyYXBwZXIgLnNhbGUge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICM5ZDlkOWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJ0LXdpZGdldC1pbm5lciAuc2FsZS13cmFwcGVyIC5zYWxlLXBlcmNlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuI2Zvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjczYjtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9vdGVyIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiNmb290ZXIgYSB7XG4gIGNvbG9yOiAjYmNkOWU5O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jZm9vdGVyIC5jb250YWN0LWJveCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg2KSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobis3KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkRJU0sgTXVsdGltZWRpYSwgcy5yLm8uXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uY29udGFjdC1ib3g6bm90KC5zb2NpYWwtYm94KSB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRhY3QtYm94Om5vdCguc29jaWFsLWJveCkgdWwgPiBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtYm94Om5vdCguc29jaWFsLWJveCkgdWwgPiBsaTpudGgtY2hpbGQoMikge1xuICBvcmRlcjogLTE7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3BhbiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgc3Bhbi5tYWlsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGkgc3Bhbi50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGkgc3Bhbi50ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJQby1Qw6EgODowMCAtIDE3OjAwIGhvZC5cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNkYWRhZGE7XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xufVxuLmNvbnRhY3QtYm94IC5zb2NpYWwtaWNvbi1saXN0IC5zb2NpYWwtaWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uY29udGFjdC1ib3ggLnR3aXR0ZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC50d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3QtYm94IC5pbnN0YWdyYW0ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC5pbnN0YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9pZy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWJveCAuZmFjZWJvb2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmNvbnRhY3QtYm94IC5mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWJveCAueW91dHViZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uY29udGFjdC1ib3ggLnlvdXR1YmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy95dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLWljb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmZvb3Rlci1pY29ucyBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMTBweCAxNXB4IDEwcHggMDtcbn1cbi5mb290ZXItaWNvbnMgLndyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb290ZXItaWNvbnMgLnBheW1lbnQsXG4uZm9vdGVyLWljb25zIC5zaGlwcGluZyB7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBub25lIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2MThiO1xufVxuLmZvb3Rlci1pY29ucyAucGF5bWVudCBpbWcsXG4uZm9vdGVyLWljb25zIC5zaGlwcGluZyBpbWcge1xuICBtYXJnaW46IDEwcHg7XG59XG5cbiNzaWduYXR1cmUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3NpZ25hdHVyZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNzaWduYXR1cmUgYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3NpZ25hdHVyZSBpbWcge1xuICB3aWR0aDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuI3NpZ25hdHVyZSAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uY29weXJpZ2h0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1pY29ucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiB1bnNldDtcbiAgICAtbXMtZmxleC1wYWNrOiB1bnNldDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuZm9vdGVyLWljb25zIC5zaGlwcGluZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuZm9vdGVyLWljb25zID4gZGl2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG4gIC5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZm9vdGVyLWxpbmtzID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIC5jb250YWN0LWJveDpub3QoLnNvY2lhbC1ib3gpIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY29udGFjdC1ib3g6bm90KC5zb2NpYWwtYm94KSB1bCBsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAjZm9vdGVyIC5jb250YWN0LWJveDpub3QoLnNvY2lhbC1ib3gpIHVsIGxpOm5vdCguc29jaWFsLWljb24tbGlzdCkgc3Bhbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW46IDJweCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzBkNjE4YjtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwZDYxOGI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwZDYxOGI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIGg0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQ6OmFmdGVyLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgdWwsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IGg0OjphZnRlciwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkuc2hvdy1saXN0IGg0OjphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IHVsLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KS5zaG93LWxpc3QgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIGg0LCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB1bCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZm9vdGVyLWljb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzBkNjE4YjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuZm9vdGVyLWljb25zIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAud3JhcCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyLWljb25zIC5wYXltZW50LCAuZm9vdGVyLWljb25zIC5zaGlwcGluZyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZm9vdGVyLWxpbmtzID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlci1saW5rcyA+IGRpdiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2NXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk1NTtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICMwMDM5NTU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjMDAzOTU1O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICMwMDM5NTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OThweDtcbiAgcmlnaHQ6IDFweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIge1xuICBtYXgtd2lkdGg6IDUyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE1cHggYXV0bztcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25ld3NsZXR0ZXIuc3ZnKSBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA4OHB4O1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBoNCB7XG4gIG1hcmdpbjogMDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTm92aW5reSwgYWtjZSBhIHRpcHkgemUgc3bEm3RhIHp2dWt1XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgaDQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgaDQgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQxZlpaGxhc3RlIHNlIGsgbmHFoWVtdSBuZXdzbGV0dGVydSBhIGJ1ZGV0ZSBvIHbFoWVtIHbEm2TEm3QgamFrbyBwcnZuw60uIMW9w6FkbsO9ICBzcGFtLiBKZW4gcMWZw61ub3Nuw6kgaW5mb3JtYWNlLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0ge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAudmFsaWRhdG9yLW1zZy1ob2xkZXIgKyBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5jb25zZW50cy5jb25zZW50cy1maXJzdCA+IGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItaGVhZGVyIHtcbiAgICBtYXJnaW46IDE1cHggMjBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSB7XG4gICAgbWFyZ2luOiAxNXB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCB7XG4gIHRvcDogMjBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCAuZmxhZyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLCAucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIgaDEsIC5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIC5icmFuZC13cmFwcGVyLCAucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUgLmJyYW5kLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIgLnN0YXJzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIC5zdGFycy1sYWJlbC5uby1yZXZpZXcge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWdpZnRzLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZ2lmdHMtaGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZ2lmdC1pbWFnZSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogIzAwMzk1NSB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dpZnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzOXB4IGF1dG87XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZ2lmdC1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWdpZnQtbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJEw6FyZWsgayBwcm9kdWt0dTpcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWdpZnQtbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZ2lmdC1uYW1lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnAtZGF0YS13cmFwcGVyID4gI2RrTGFiQ29tcGFyZXJEaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTVweCAxMnB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAub3JkZXItdHlwZXMge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gIG1hcmdpbjogMTVweCAtNXB4IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAubmV4dC1vcmRlci10eXBlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIG1hcmdpbjogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5uZXh0LW9yZGVyLXR5cGU6bm90KFtkYXRhLWF2YWlsYWJpbGl0eSo9a2xhZGVtXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLm5leHQtb3JkZXItdHlwZSA+IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNEQURBREE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAubmV4dC1vcmRlci10eXBlID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjY5OTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5uZXh0LW9yZGVyLXR5cGUgLnByaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5uZXh0LW9yZGVyLXR5cGUgLndpdGhvdXRkcGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmNhcnQtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jYXJ0LXcuc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogLTE7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwgLmZhdm91cml0ZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrICNka0xhYkNvbXBhcmVyRGl2IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAjZGtMYWJDb21wYXJlckRpdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrICNka0xhYkNvbXBhcmVyRGl2IC5ka0xhYkNvbXBhcmVyRGV0YWlsU3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2JhbGFuY2Uuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAjZGtMYWJDb21wYXJlckRpdiAuZGtMYWJDb21wYXJlckRldGFpbFNwYW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAjZGtMYWJDb21wYXJlckRpdiAuZGtMYWJDb21wYXJlckRldGFpbFNwYW4uZGtMYWJDb21wYXJlclJlbW92ZVByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0cHg7XG4gIHRvcDogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnQtbGlzdCwgLnAtZGF0YS13cmFwcGVyIC5zdXJjaGFyZ2UtbGlzdCB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zdXJjaGFyZ2UtbGlzdCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsZXgtZ3JvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0byAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgb3JkZXI6IC0xO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciBzdHJvbmcge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtYWRkaXRpb25hbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgb3JkZXI6IC0yO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5zdGFuZGFyZC1wcmljZS1sYWJlbCAucHJpY2Utc3RhbmRhcmQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciArIC5jYXJ0LXdyYXAge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyICsgLmNhcnQtd3JhcCAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgKyAuY2FydC13cmFwIC5mYXZvdXJpdGUtZGV0YWlsOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogNXB4IDAgMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU2TDrWxldDpcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMgLmZhY2Vib29rIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMgLm1haWwtc2hhcmUge1xuICBwYWRkaW5nOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyAubWFpbC1zaGFyZSBhIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLWIuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zIC5saW5rLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zIC5saW5rLWljb24uY2hhdCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucyAubGluay1pY29uLmNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hhdC1iLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zIC5saW5rLWljb24uY2hhdCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuY2xvc2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAuY2hhdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbiB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLnByaW50LCAucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi5zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi53YXRjaGRvZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLndhdGNoZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3dhdGNoZG9nLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbi53YXRjaGRvZyBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb24ud2F0Y2hkb2cgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIbMOtZGHEjWUgY2VueSBhIGRvc3R1cG5vc3RpXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iZW5lZml0QmFubmVyIC5pbmZvLXBhcmFtZXRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5mby1wYXJhbWV0ZXJzIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLmluZm8tcGFyYW1ldGVycyB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5pbmZvLXBhcmFtZXRlcnMgdGFibGUgYSB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLmluZm8tcGFyYW1ldGVycyB0YWJsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4uaW5mby1wYXJhbWV0ZXJzIHRhYmxlIC5wLWNvZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLmluZm8tcGFyYW1ldGVycyB0YWJsZSAucC1jb2RlIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbmZvLXBhcmFtZXRlcnMgdGFibGUgdGQge1xuICBwYWRkaW5nOiAycHggMTBweCAycHggMDtcbn1cbi5pbmZvLXBhcmFtZXRlcnMgdGFibGUgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pbmZvLXBhcmFtZXRlcnMgdGFibGUgdGQgdGQge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLnAtY29kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0ciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGQsICNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRoIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW5bc3R5bGU9XCJjb2xvcjogIzY2YmIzM1wiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgc3BhbltzdHlsZT1cImNvbG9yOiAjNjZiYjMzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyBzcGFuW3N0eWxlPVwiY29sb3I6ICM2NmJiMzNcIl0uYXZhaWwtZWwge1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyBzcGFuW3N0eWxlPVwiY29sb3I6ICM2NmJiMzNcIl0uYXZhaWwtZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJpaG5lZCBrZSBzdGHFvmVuw61cIjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHNwYW5bc3R5bGU9XCJjb2xvcjogIzY2YmIzM1wiXS5hdmFpbC1lbCArIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50LmFtb3VudC12aXNpYmxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMzMzMzMztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZSA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNxa/FvmVtZSBkb3J1xI1pdCBkbzpcIjtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZSA+IHNwYW46bm90KC5kZWZhdWx0LXZhcmlhbnQpIHtcbiAgY29sb3I6ICM2NmJiMzM7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMTBweCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHJ1Y2suc3ZnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnR5cGUtZGV0YWlsIC5zaGlwcGluZy1vcHRpb25zLXBvcHVwIGgxLCAudHlwZS1kZXRhaWwgLmNvbnRlbnQtbW9kYWwgaDEge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi50eXBlLWRldGFpbCAjd2F0Y2hkb2ctZm9ybSA+IGgzIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAub3JkZXItdHlwZXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lLXJvdywgLmRldGFpbC1wYXJhbWV0ZXJzID4gdHI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucy1yb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnAtdGh1bWJuYWlscyB7XG4gIGhlaWdodDogODBweDtcbn1cbi5wLXRodW1ibmFpbHMgPiBkaXYge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucC10aHVtYm5haWxzIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucC10aHVtYm5haWxzIGEgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4ucC10aHVtYm5haWxzIGEuaGlnaGxpZ2h0ZWQgaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZiYjMzO1xufVxuXG4ucC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kZXRhaWwgPiBkaXYsXG4ucC1kZXRhaWwgPiBoMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGV0YWlsICNsYi1yZWNvbW1lbmQtZWxlbWVudC1wcm9kdWN0X2RldGFpbCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm14LTEge1xuICBtYXJnaW46IDAgMnB4IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpZGUgLmJyZWFkY3J1bWItaW4tZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndpZGUgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci5wcm9kdWN0cy1yZWxhdGVkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udHlwZS1wcm9kdWN0ICNhbHRlcm5hdGl2ZVByb2R1Y3RzLCAudHlwZS1wcm9kdWN0IGxpW2RhdGEtdGVzdGlkPXRhYkFsdGVybmF0aXZlUHJvZHVjdHNdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA1MHB4IHNvbGlkICNlNmU2ZTY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNTBweCAwIDAgI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogNTBweCAwIDAgI2U2ZTZlNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiAuc2hwLXRhYnMtaG9sZGVyLFxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYgPiBidXR0b24sXG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiA+IHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyICNwLWRldGFpbC10YWJzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyICNwLWRldGFpbC10YWJzIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYVtocmVmPVwiI2Rlc2NyaXB0aW9uXCJdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwicHJvZHVrdHVcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3RhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmZmZmLCAtNzBweCAwIDAgI2ZmZmZmZjtcbiAgfVxufVxuI3RhYi1jb250ZW50IC5wcm9kdWN0cy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0YWItY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDcwcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xuICBib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC03MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbiN0YWItY29udGVudCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAgc3Ryb25nOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJQYXJhbWV0cnlcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpudGgtY2hpbGQob2RkKSB0aCxcbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6bnRoLWNoaWxkKG9kZCkgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOmZpcnN0LW9mLXR5cGUgdGQsXG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOmZpcnN0LW9mLXR5cGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpsYXN0LW9mLXR5cGUgdGQsXG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOmxhc3Qtb2YtdHlwZSB0aCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQsXG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIC5yb3ctaGVhZGVyLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXNjcmlwdGlvbi1pbm5lciAuYmFzaWMtZGVzY3JpcHRpb24gLnJhdGUtd3JhcHBlci1pbi1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uIC50ZXh0LXN1Y2Nlc3MuZGlzay1jdXN0b20tZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRlc2NyaXB0aW9uLWlubmVyIC5iYXNpYy1kZXNjcmlwdGlvbiAuY29sbGFwc2UuZGlzay1jdXN0b20tZGVzY3JpcHRpb24tY29sbGFwc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tLm5vLWJ1dHRvbnMgPiBkaXYgLnAtdG9vbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wLWRldGFpbCA+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIsXG4ucC1kZXRhaWwgPiAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gICNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbiAgI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbms6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb246bGFzdC1vZi10eXBlIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbiNjb250ZW50IC5taW1lLWRlc2MtMSxcbiNjb250ZW50IC5taW1lLWRlc2MtMiB7XG4gIGZvbnQtc2l6ZTogcmVtKDI4cHgpO1xuICBjb2xvcjogI2I0MDAwMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjYjQwMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiNjb250ZW50IC5taW1lLWRlc2MtMSBwLFxuI2NvbnRlbnQgLm1pbWUtZGVzYy0yIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbnRlbnQgLm1pbWUtZGVzYy0xIGEsXG4jY29udGVudCAubWltZS1kZXNjLTIgYSB7XG4gIGNvbG9yOiAjYjQwMDAwO1xufVxuI2NvbnRlbnQgLm1pbWUtZGVzYy0xIGRpdixcbiNjb250ZW50IC5taW1lLWRlc2MtMiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NvbnRlbnQgLm1pbWUtZGVzYy0xIGRpdjpsYXN0LWNoaWxkLFxuI2NvbnRlbnQgLm1pbWUtZGVzYy0yIGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNjb250ZW50IC5taW1lLWRlc2MtMiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLnBrVmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzOTU1O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlci52eXByb2Rhbm8gLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogI2NkY2RjZDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBncmFkaWVudChsaW5lYXIsIDE5LjElIC03LjklLCA4MSUgMTA3LjklLCBjb2xvci1zdG9wKDAsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCgwLjQ4LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC41LCAjMDAwKSwgY29sb3Itc3RvcCgwLjUyLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMSwgdHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgxNDlkZWcsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA0OCUsICNjZGNkY2QgNTAlLCB0cmFuc3BhcmVudCA1MiUsIHRyYW5zcGFyZW50IDEwMCUpO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlci52eXByb2Rhbm8gLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2RjZGNkO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXI6Zmlyc3Qtb2YtdHlwZSAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzOTU1O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlcjpmaXJzdC1vZi10eXBlIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMwMDM5NTUgdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay13LnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0xMHB4O1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gIG1heC13aWR0aDogNzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wYXJhbWV0ZXItcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTU1O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMzk1NTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB6LWluZGV4OiA1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wYXJhbWV0ZXItcG9wdXAgLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIC5uYW1lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wYXJhbWV0ZXItcG9wdXAgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIC5kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLnBhcmFtZXRlci1wb3B1cCAuYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIC5hdmFpbGFiaWxpdHkgc3Bhbjpub3QoW3N0eWxlPVwiY29sb3I6IzY2YmIzM1wiXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIC5hdmFpbGFiaWxpdHkgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wYXJhbWV0ZXItcG9wdXAgLmJvdHRvbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIC5ib3R0b20gLmJ0bi1wcmltYXJ5IHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMjBweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiA5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIHtcbiAgICB0b3A6IDU3cHg7XG4gICAgbGVmdDogLTQ3cHg7XG4gICAgd2lkdGg6IDE2NHB4O1xuICB9XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLnBhcmFtZXRlci1wb3B1cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHggOHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMzk1NSB0cmFuc3BhcmVudDtcbiAgfVxuICAjY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wYXJhbWV0ZXItcG9wdXA6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLnBhcmFtZXRlci1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY3VzdG9tX3NpbXBsZS12YXJpYW50cyAuYWR2YW5jZWQtcGFyYW1ldGVyOmhvdmVyIC5wYXJhbWV0ZXItcG9wdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIuaW5mby12aXNpYmxlIC5wYXJhbWV0ZXItcG9wdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIuaW5mby12aXNpYmxlIC5wYXJhbWV0ZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLXRvcDogLTQ4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIuaW5mby12aXNpYmxlLmluZm8taGlkZSAucGFyYW1ldGVyLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjdXN0b21fc2ltcGxlLXZhcmlhbnRzIC5hZHZhbmNlZC1wYXJhbWV0ZXIuaW5mby1oaWRlIC5wYXJhbWV0ZXItY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLXRvcDogLTQ4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMgLmFkdmFuY2VkLXBhcmFtZXRlciAucGFyYW1ldGVyLXBvcHVwIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIGJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIC5jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC5zdmcpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24ub3BlbiAuY2FyZXQ6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDM0cHg7XG4gIG1pbi13aWR0aDogODRweDtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51ID4gbGkge1xuICBtYXJnaW46IDVweCAxMHB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAzcHggMTBweCA1cHg7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGFbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1DWktcIl06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jei5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tdG9vbHMgYVtocmVmPVwiL3JlZ2lzdHJhY2UvXCJdLCAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luLCAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyBhW2hyZWY9XCIvbG9nb3V0L1wiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jdXItY3prIC50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jei5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG59XG5cbi5jdXItZXVyIC50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ldS5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG59XG5cbi5sYW5ndWFnZXNNZW51X19ib3hbZGF0YS10YXJnZXQ9bGFuZ3VhZ2VdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYWRhZGE7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgYSB7XG4gICAgcGFkZGluZzogMnB4IDhweCAwO1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUtdHJpZ2dlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSBsaS5jcm9wcGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubmF2aWdhdGlvbi1ob3ZlcmVkOjpiZWZvcmUsIC5zZWFyY2gtZm9jdXNlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tdG9vbHMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgYSB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG4jbmF2aWdhdGlvbi1jb3VudHJ5IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzMxMzQzOTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNuYXZpZ2F0aW9uLWNvdW50cnkgaW1nIHtcbiAgbWF4LXdpZHRoOiAyNXB4O1xuICBtYXgtaGVpZ2h0OiAxNXB4O1xufVxuI25hdmlnYXRpb24tY291bnRyeSAuY2FyZXQge1xuICBib3JkZXI6IDA7XG59XG4jbmF2aWdhdGlvbi1jb3VudHJ5IC5jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTlweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NTU7XG59XG4jaGVhZGVyIC5zZWFyY2gge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogNDdweDtcbiAgYmFja2dyb3VuZDogIzY2YmIzMyB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3NlYXJjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTIyZTtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiMzM7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvdHRvbTogLTlweDtcbiAgbGVmdDogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtocmVmPVwiL2tsaWVudC9cIl0ge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3JkZXI6IC00O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUsICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2hyZWY9XCIva2xpZW50L1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjFweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy91c2VyLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSBzcGFuLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtocmVmPVwiL2tsaWVudC9cIl0gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZhdm91cml0ZSB7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZhdm91cml0ZSAuZmF2b3VyaXRlX2ljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIC5mYXZvdXJpdGUgLmZhdm91cml0ZV9pY29uIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIC5mYXZvdXJpdGUgLmZhdm91cml0ZV9pY29uIC5udW1iZXIge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTU1O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3R0b206IC03cHg7XG4gIHJpZ2h0OiAtOXB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zICNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIge1xuICBvcmRlcjogLTU7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlciAuZGtMYWJDb21wYXJlckhlYWRlckljb25CdG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9iYWxhbmNlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCBhdXRvO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zICNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIgLmRrTGFiQ29tcGFyZXJIZWFkZXJJY29uQnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zICNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIgLmRrTGFiQ29tcGFyZXJIZWFkZXJJY29uQnRuIGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk1NTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm90dG9tOiAtNXB4O1xuICByaWdodDogLTlweDtcbiAgdG9wOiB1bnNldDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20ge1xuICBib3JkZXI6IG5vbmU7XG59XG4jaGVhZGVyIC5jb250YWN0LWJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6bm90KC5vcmRlcmluZy1wcm9jZXNzKSAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gICAgcGFkZGluZzogNXB4IDAgMTBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMTVweDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLnVzZXItYWN0aW9uIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFjdC1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhY3QtYm94IHVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFjdC1ib3ggdWwgbGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQobiszKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWN0LWJveCB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAuc2l0ZS1uYW1lIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogNzBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYWRhZGE7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RhZGFkYTtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuY2FydC1wcmljZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwNHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgICB3aWR0aDogODRweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgfVxufVxuI25hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTU1O1xufVxuI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBkaXYgPiBhID4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnN1Ym1lbnUtdmlzaWJsZSBsaS5leHAgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZG93bi13LnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzOTU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctbC13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NTU7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1yLXcuc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHJpZ2h0OiAtOTk5OXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgIzAwMzk1NTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgIzAwMzk1NTtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICMwMDM5NTU7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLXRyYWNrID4gbGkge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay10cmFjayA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogN3B4IDEzcHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLXRyYWNrID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAzOTU1O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay10cmFjayA+IGxpID4gYSBiIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay10cmFjayA+IGxpID4gYSAuc3VibWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIC5zbGljay10cmFjayA+IGxpID4gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLXRyYWNrID4gbGkuZXh0LmV4cCA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDM5NTU7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLnNsaWNrLXRyYWNrID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiAuc2xpY2stdHJhY2sgPiBsaS5leHQuZXhwID4gdWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5NnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtY2hpbGQobisxMykge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA3cHggMTNweCA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAzOTU1O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYTpob3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzAwMzk1NTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5NnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgLm1lbnUtaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSAubWVudS1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2N3B4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpob3ZlciA+IGRpdiA+IGEge1xuICAgIGNvbG9yOiAjMDA2Njk5O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpudGgtbGFzdC1jaGlsZCgtbis0KSA+IGRpdiwgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpOm50aC1sYXN0LWNoaWxkKC1uKzQpIC5tZW51LWltYWdlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5tZW51LWhlbHBlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm1lbnUtaGVscGVyID4gc3Bhbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCIgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1oZWxwZXIgPiB1bCB7XG4gICAgdG9wOiBjYWxjKDUwJSArIDI1cHgpO1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHVsIC5zdWJtZW51LWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS1oZWxwZXIgLm1lbnUtbGV2ZWwtMiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdWJtZW51LXZpc2libGUgI25hdmlnYXRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2aWdhdGlvbi1pbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW46OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgLm1lbnUtaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSA+IGIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiBsaSBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIGxpID4gYSB7XG4gICAgcGFkZGluZzogNHB4IDBweCA0cHggNHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRvcDogMTMwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWRhZGE7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk1NTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSAuc3VibWVudS1hcnJvdyB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSBiIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IHVsID4gbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IHVsID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IHVsID4gbGkgPiBkaXYgPiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTJweCA0MnB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaS5leHAgPiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyNzNiO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaS5leHAgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpLmV4cCA+IHVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaS5leHAgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyBhIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhID4gc3BhbiB7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhID4gc3BhbiA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTJweDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTJweDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpmaXJzdC1vZi10eXBlIGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaSAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnVfX2l0ZW0tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDEwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGkge1xuICAgIG1hcmdpbjogNXB4IDI1cHggNXB4IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci1ib3R0b20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uOiBvcGFjaXR5VG8xIDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIH1cbiAgQGtleWZyYW1lcyBvcGFjaXR5VG8xIHtcbiAgICAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICA5MCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC51c2VyLWFjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIHRvcDogNzVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG4gICNoZWFkZXIgLnNlYXJjaCAuY29udGFjdC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoV2hpc3BlcmVyIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTE1cHgpO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiA2OHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk1NTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiTWVudVwiO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9c2VhcmNoXSB7XG4gICAgb3JkZXI6IC01O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PXNlYXJjaF06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogNTRweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gICAgbGVmdDogNXB4O1xuICAgIGJvdHRvbTogMTJweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvdXJpdGUge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogODhweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIC5mYXZvdXJpdGVfaWNvbiAubnVtYmVyIHtcbiAgICBib3R0b206IDhweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB6LWluZGV4OiAxMDAyO1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIxMHB4KTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAjaGVhZGVyIC5jb250YWN0LWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG4gICNoZWFkZXIgLmNvbnRhY3QtaGVhZGVyIC5jb250YWN0LXRleHQgPiBkaXY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJOZXbDrXRlIHNpIHJhZHk/XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM0MzQ3NGQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAudXNlci1hY3Rpb24taW4gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiA2OXB4O1xuICB9XG4gIC5zY3JvbGxlZC11cC5zY3JvbGxlZCAjaGVhZGVyIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmxvZ2luLXVudmlzaWJsZSAudXNlci1hY3Rpb24gLmxvZ2luLXdpZGdldC5wb3B1cC13aWRnZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgxNjAsIDExNiwgMTE2LCAwLjA2KTtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubG9naW4tdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvZ2luLXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvZ2luLXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5sb2dpbi12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4gLnJlZ2lzdHJhY2UtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAubG9naW4tdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4tdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG4jaGVhZGVyIC51c2VyLWFjdGlvbiAubG9naW4td2lkZ2V0LnBvcHVwLXdpZGdldCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMzVweDtcbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMjVweCAwO1xufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IC5idG4tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDE0cHggMzBweDtcbn1cblxuLnVzZXItYWN0aW9uLWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIHBhZGRpbmc6IDIxcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIgc3Bhbi5jbG9zZSB7XG4gICAgdG9wOiAtMjJweDtcbiAgICByaWdodDogLTIycHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudXNlci1hY3Rpb24tdGFicyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBoMiB7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiUMWZaWhsw6HFoWVuw61cIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5zb2NpYWwtbG9naW4tYnV0dG9ucy1kaXZpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5zb2NpYWwtbG9naW4tYnV0dG9ucy1kaXZpZGVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXI6OmJlZm9yZSwgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnNvY2lhbC1sb2dpbi1idXR0b25zLWRpdmlkZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxNHB4IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0biB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5idG46OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICB3aWR0aDogYXV0bztcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAyMHB4IDVweCAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYVtocmVmPVwiL3JlZ2lzdHJhY2UvXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmc6IDIzcHggMCAxOXB4IDA7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubmVtYXRldWNldCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1tYXNrOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvc3ZnL3VzZXJzLW1lZGljYWwuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgbWFzazogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L3N2Zy91c2Vycy1tZWRpY2FsLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwcHggYXV0byAxMnB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHA6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLm5lbWF0ZXVjZXQgcCBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5uZW1hdGV1Y2V0IHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyOjpiZWZvcmUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyLmVtYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlXFvml2YXRlbHNrw6kgam3DqW5vIG5lYm8gZS1tYWlsICpcIjtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC50YWItY29udGVudCBmb3JtIC5pbnB1dC13cmFwcGVyLnBhc3N3b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkhlc2xvXCI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMCAzMXB4IDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGFbaHJlZj1cIi9yZWdpc3RyYWNlL1wiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAudGFiLWNvbnRlbnQgZm9ybSAubG9naW4td3JhcHBlciBidXR0b24uYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ODQwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTU4NDAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnRhYi1jb250ZW50IGZvcm0gLmxvZ2luLXdyYXBwZXIgYnV0dG9uLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTc1MDY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgdG9wOiA1MCU7XG59XG5cbi5sb2dpbi12aXNpYmxlICNjYm94T3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnRvcGNhdCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4udG9wY2F0IGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcGNhdCBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50b3BjYXQgLnRvcGNhdC13cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLnRvcGNhdCAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi50b3BjYXQgLml0ZW06bGFzdC1jaGlsZCwgLnRvcGNhdCAuaXRlbTpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRvcGNhdCAuaXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODBweDtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b3BjYXQgLml0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4udG9wY2F0IC5pdGVtIGE6aG92ZXIgLnRleHQge1xuICBjb2xvcjogIzAwNjY5OTtcbn1cbi50b3BjYXQgLml0ZW0gLmltZyB7XG4gIG1pbi13aWR0aDogODBweDtcbiAgbWF4LXdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udG9wY2F0IC5pdGVtIC5pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRvcGNhdCAuaXRlbSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1vYmlsZSAudG9wY2F0IC50b3BjYXQtd3JhcCAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlIC50b3BjYXQgLnRvcGNhdC13cmFwIC5pdGVtOm50aC1jaGlsZCgtbis4KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vYmlsZSAudG9wY2F0IC50b3BjYXQtd3JhcCAuaXRlbS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9iaWxlIC50b3BjYXQgLnNob3ctbW9yZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubW9iaWxlIC50b3BjYXQgLnNob3dBbGwudG9wY2F0LXdyYXAgLml0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2JpbGUgLnRvcGNhdCAuc2hvd0FsbCArIC5zaG93LW1vcmUgLmxpbmstYXJyb3cgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIG1heC13aWR0aDogMzI4cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAudG9wY2F0IC5pdGVtIGEge1xuICAgIGhlaWdodDogMTA0cHg7XG4gIH1cbiAgLnRvcGNhdCAuaXRlbSBpbWcge1xuICAgIG1pbi13aWR0aDogNDZweDtcbiAgICBtYXgtd2lkdGg6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnRvcGNhdCAuaXRlbTpudGgtbGFzdC1jaGlsZCgzKSwgLnRvcGNhdCAuaXRlbTpudGgtbGFzdC1jaGlsZCg0KSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnRvcGNhdCAuaXRlbSAuaW1nIHtcbiAgICBtaW4td2lkdGg6IDY2cHg7XG4gICAgbWF4LXdpZHRoOiA2NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGNhdCAuaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50b3BjYXQgLml0ZW0gLmltZyB7XG4gICAgbWluLXdpZHRoOiA4NnB4O1xuICAgIG1heC13aWR0aDogODZweDtcbiAgfVxuICAudG9wY2F0IC5pdGVtIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wY2F0IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciAubmV3cy1pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIGEsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSBhIC5pbWFnZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSBhIC5pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAudGl0bGUsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDEycHggMCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnJlYWQtYXJ0aWNsZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5yZWFkLWFydGljbGU6aG92ZXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgI25ld3NXcmFwcGVyIC5uZXdzLWl0ZW0gLnJlYWQtYXJ0aWNsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOjphZnRlciwgLnR5cGUtcG9zdHMtbGlzdGluZyAjbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSAucmVhZC1hcnRpY2xlOjphZnRlciB7XG4gIGNvbG9yOiAjMDA2Njk5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLmhvbWVwYWdlLWdyb3VwLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk5vdsOpIMSNbMOhbmt5IHogRElTSyBtYWdhesOtbnVcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLnRleHQtY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0sIC50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5pbWFnZSwgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy1pdGVtIC5pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy1pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzJTtcbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRleHQgLmRlc2NyaXB0aW9uIHAsIC50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3MtaXRlbSAudGV4dCAuZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLmhvbWVwYWdlLWdyb3VwLXRpdGxlOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRpdGxlLCAudHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLWl0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciAubmV3cy1pdGVtIC5kZXNjcmlwdGlvbiwgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIC5uZXdzLWl0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIgLm5ld3MtaXRlbSwgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgYSwgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVyczpub3QoLnNsaWNrLXNsaWRlcikgYSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycy5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSBhLCAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzOm5vdCguc2xpY2stc2xpZGVyKSBhID4gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMzE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBhOmhvdmVyIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtby10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnM6bm90KC5zbGljay1zbGlkZXIpIC5iYW5uZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVyczpub3QoLnNsaWNrLXNsaWRlcikgLmJhbm5lci13cmFwcGVyOm50aC1jaGlsZChuKzIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWFjdGl2ZSkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycy5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stYWN0aXZlKSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycy5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stYWN0aXZlKSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4uYm9keS1iYW5uZXJzID4gZGl2LCAuZm9vdGVyLWJhbm5lcnMgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ud2VsY29tZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweCA4cHg7XG4gIH1cbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycy5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycy5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZm9vdGVyLWJhbm5lcjpudGgtY2hpbGQoMykgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmJlbmVmaXRCYW5uZXIge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG4uYnJhbmRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5icmFuZHMgLmJyYW5kLXRpdGxlIGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmFuZHMgLmJyYW5kLXRpdGxlIGgyIHtcbiAgICBtYXJnaW46IDVweCAwIDIwcHg7XG4gIH1cbn1cbi5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJhbmRzIC5icmFuZHMtd3JhcCAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnJhbmRzIC5icmFuZHMtd3JhcCAuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAgLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmFuZHMgLmJyYW5kLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLmJyYW5kIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJhbmRzIC5icmFuZHMtd3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyYW5kcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuYnJhbmRzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xuICB9XG4gIC5icmFuZHMgLmJyYW5kLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZm9vdGVyLWJhbm5lcjpsYXN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjlGOUY5IDAlLCByZ2JhKDI0OSwgMjQ5LCAyNDksIDApIDEwMCUpLCByYWRpYWwtZ3JhZGllbnQoNDguODYlIDE3MjcuMDIlIGF0IDUwJSA1MCUsIHJnYmEoMjQ5LCAyNDksIDI0OSwgMCkgMCUsICNGOUY5RjkgMTAwJSksIHVybChpbWFnZS5wbmcpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG5vcm1hbCwgbm9ybWFsLCBsdW1pbm9zaXR5O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG59XG5cbi5yYXRlLXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4ucmF0ZS1zZWN0aW9uIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJhdGUtc2VjdGlvbiAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5yYXRlLXNlY3Rpb24gLnZvdGUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDg4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52b3RlLXdyYXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtcmF0aW5nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udm90ZS13cmFwIC52b3RlLXBpYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi52b3RlLXdyYXAgLnZvdGUtcGljIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xufVxuLnZvdGUtd3JhcCAudm90ZS1pbml0aWFscyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4udm90ZS13cmFwIC52b3RlLXN1bW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnZvdGUtd3JhcCAuc3RhcnMge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udm90ZS13cmFwIC52b3RlLXRpbWUge1xuICBjb2xvcjogIzQzNDc0ZDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnZvdGUtd3JhcCAudm90ZS1jb250ZW50IHtcbiAgb3JkZXI6IC0xO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udm90ZS13cmFwIC52b3RlLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxOHB4IDE4cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xOHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1ICNjb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAudm90ZXMtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yYXRlLXNlY3Rpb24gLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0zNXB4O1xuICB9XG4gIC5yYXRlLXNlY3Rpb24gLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yYXRlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5yYXRlLXNlY3Rpb24gLnJhdGUtaXRlbXMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5yYXRlLXNlY3Rpb24gLnJhdGUtaXRlbXMgLnNsaWNrLWFycm93IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIH1cbiAgLnJhdGUtc2VjdGlvbiAucmF0ZS1pdGVtcyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgfVxufVxuLmNhdGVnb3J5LXBlcmV4IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNhdGVnb3J5LXBlcmV4Om5vdCguc2hvdy1wZXJleCk6bm90KC5lbXB0eS1jb250ZW50KSBwLFxuLmNhdGVnb3J5LXBlcmV4Om5vdCguc2hvdy1wZXJleCk6bm90KC5lbXB0eS1jb250ZW50KSB1bCxcbi5jYXRlZ29yeS1wZXJleDpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkgaW1nLFxuLmNhdGVnb3J5LXBlcmV4Om5vdCguc2hvdy1wZXJleCk6bm90KC5lbXB0eS1jb250ZW50KSBvbCxcbi5jYXRlZ29yeS1wZXJleDpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkgaDEsXG4uY2F0ZWdvcnktcGVyZXg6bm90KC5zaG93LXBlcmV4KTpub3QoLmVtcHR5LWNvbnRlbnQpIGgyLFxuLmNhdGVnb3J5LXBlcmV4Om5vdCguc2hvdy1wZXJleCk6bm90KC5lbXB0eS1jb250ZW50KSBoMyxcbi5jYXRlZ29yeS1wZXJleDpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkgaDQsXG4uY2F0ZWdvcnktcGVyZXg6bm90KC5zaG93LXBlcmV4KTpub3QoLmVtcHR5LWNvbnRlbnQpIGg1LFxuLmNhdGVnb3J5LXBlcmV4Om5vdCguc2hvdy1wZXJleCk6bm90KC5lbXB0eS1jb250ZW50KSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1wZXJleDpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5jYXRlZ29yeS1wZXJleDpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkgcDpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbi5jYXRlZ29yeS1wZXJleCAuY2hldnJvbi1hZnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5jYXRlZ29yeS1wZXJleC5zaG93LXBlcmV4IC5jaGV2cm9uLWFmdGVyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNhdGVnb3J5LXBlcmV4LnNob3ctcGVyZXggLmNoZXZyb24tYWZ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU2tyw710IHBvcGlzXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmNhdGVnb3J5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY2F0ZWdvcnktaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI2NhdGVnb3J5LWhlYWRlciAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMzlweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDU1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2NhdGVnb3J5LWhlYWRlciA+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbCxcbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgc3Ryb25nIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIC5jYXRlZ29yeS10b3AgPiBoNDo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktdG9wID4gI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG4gICNjYXRlZ29yeS1oZWFkZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmOWY5Zjk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjlmOWY5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDM5NTU7XG4gICAgY29sb3I6ICMwMDM5NTU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbCxcbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBzdHJvbmcge1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICB9XG4gIC50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1icyB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuICAuc2Nyb2xsZWQtZG93biAudHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAwJSk7XG4gIH1cbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICBtYXJnaW46IDAgLTEwcHggMzBweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSB7XG4gIGhlaWdodDogNzhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNDZweDtcbiAgbWF4LXdpZHRoOiA0NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDU2cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOmhvdmVyIC50ZXh0IHtcbiAgY29sb3I6ICMwMDY2OTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAuaW1hZ2Uge1xuICAgIG1pbi13aWR0aDogNjZweDtcbiAgICBtYXgtd2lkdGg6IDY2cHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgICBtaW4td2lkdGg6IDg2cHg7XG4gICAgbWF4LXdpZHRoOiA4NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDU4cHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogNDhweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaTpudGgtY2hpbGQoLW4rNCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3ctbW9yZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaG93LW1vcmUgLmxpbmstYXJyb3cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICB9XG4gIC5zaG93LW1vcmUgLmxpbmstYXJyb3cgc3BhbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnNob3ctbW9yZSAubGluay1hcnJvdzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIC5zaG93QWxsLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5saW5rLWFycm93IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuc2hvd0FsbCArIC5zaG93LW1vcmUgLmxpbmstYXJyb3cgc3Bhbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlpvYnJheml0IG3DqW7EmyBrYXRlZ29yacOtXCI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5zaG93QWxsICsgLnNob3ctbW9yZSAubGluay1hcnJvdzo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNmaWx0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuXG4uYm94LmJveC1zbS5ib3gtYmctdmFyaWFudCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4jY29udGVudCAuc2lkZWJhciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGg0LCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiBoNDo6YWZ0ZXIsICNjb250ZW50IC5zbGlkZXItd3JhcHBlciBoNDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZG93bi5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMHB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dGaWx0ZXIgaDQ6OmFmdGVyLCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIuc2hvd0ZpbHRlciBoNDo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwsICNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCwgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNDM0NzRkO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudDo6YmVmb3JlLCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyLCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItdG90YWwtY291bnQsICNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5zbGlkZXItd3JhcHBlciBoNDo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyLmhpZGVGaWx0ZXIgaDQ6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjlmOWY5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uICsgLmZpbHRlci1zZWN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmOWY5O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gI2NsZWFyLWZpbHRlcnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAjY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXIge1xuICBwYWRkaW5nOiAycHggMDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAjY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAjY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gZm9ybSB7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uc2hvd0ZpbHRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dGaWx0ZXIgZm9ybSB7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikgZmllbGRzZXQgZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIGZpZWxkc2V0IGRpdiBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmaWVsZHNldCBkaXYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyID4gZGl2IHtcbiAgcGFkZGluZzogMCA4cHggOHB4IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmaWVsZHNldCAuc2hvdy1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKS5zaG93RmlsdGVyLnNob3dBbGwgZm9ybSB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuc2hvdy1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLnNob3ctbW9yZSBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuc2hvdy1tb3JlIHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLnNob3ctbW9yZSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZG93bi5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uc2hvd0FsbCBmaWVsZHNldCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93QWxsIC5zaG93LW1vcmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93QWxsIC5zaG93LW1vcmUgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNsaWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zbGlkZXItd3JhcHBlciBoNCB7XG4gIG9yZGVyOiAtMztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyLXdyYXBwZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNsaWRlci13cmFwcGVyLmhpZGVGaWx0ZXIge1xuICBoZWlnaHQ6IDUycHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uc2xpZGVyLXdyYXBwZXIuaGlkZUZpbHRlciA+IGRpdiB7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51aS1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmOWY5Zjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zbGlkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZjlmOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbjogMTBweCAwIDI1cHg7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyOiA4cHggc29saWQgIzY2YmIzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjNTlhMjJlO1xuICB0b3A6IC0xMXB4O1xuICBtYXJnaW4tbGVmdDogLTE0cHg7XG59XG5cbi5mcm9tLCAudG8ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOWY5Zjk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDAuODtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbiNjbGVhci1maWx0ZXJzIHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIHBhZGRpbmc6IDZweCAxNXB4IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuI2NsZWFyLWZpbHRlcnMgLmNsb3NlLWFmdGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2VsZWN0ZWQtZmlsdGVycyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IC01cHggNXB4O1xufVxuLnNlbGVjdGVkLWZpbHRlcnMgLmZpbHRlci1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA3cHggMTVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbjogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWxlY3RlZC1maWx0ZXJzIC5maWx0ZXItbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2VsZWN0ZWQtZmlsdGVycyAuZmlsdGVyLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNXB4IDhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciwgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG4gICNmaWx0ZXJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjlmOWY5O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93RmlsdGVyIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2Y5ZjlmOTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2Y5ZjlmOTtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcG9zdCAuc2lkZWJhciwgLnR5cGUtcGFnZSAuc2lkZWJhciwgLnR5cGUtcHJvZHVjdCAuc2lkZWJhciwgLnR5cGUtcG9zdHMtbGlzdGluZyAuc2lkZWJhciwgLnR5cGUtbWFudWZhY3R1cmVycy1saXN0aW5nIC5zaWRlYmFyLCAuaWQtLTUxIC5zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluayxcbi5wYWdpbmF0aW9uID4gc3Ryb25nLFxuLnBhZ2luYXRpb24gPiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdpbmF0aW9uID4gc3Ryb25nIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbms6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHggIWltcG9ydGFudDtcbn1cblxuLnBhZ2luYXRpb24tdG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2luYXRpb24tdG9wID4gc3Ryb25nIHtcbiAgb3JkZXI6IC0xO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5wYWdpbmF0aW9uLXRvcCAucGFnaW5hdGlvbi1saW5rIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wYWdpbmF0aW9uLXRvcCAucGFnaW5hdGlvbi1saW5rOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4ucGFnaW5hdGlvbi10b3A6aG92ZXIgPiBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdpbmF0aW9uLXRvcCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5saXN0aW5nQ29udHJvbHMge1xuICBvcmRlcjogNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBnYXA6IDM0cHggMDtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGdhcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4MTZweCkge1xuICBib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saXN0IGxpOmhhcyhbZGF0YS10ZXN0aWQ9bGlua1ByZXZpb3VzUGFnZV0pIHtcbiAgb3JkZXI6IDI7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpc3QgbGk6aGFzKFtkYXRhLXRlc3RpZD1saW5rRmlyc3RQYWdlXSkge1xuICBvcmRlcjogMTtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGlzdCBsaTpoYXMoW2RhdGEtdGVzdGlkPWJ1dHRvbkN1cnJlbnRQYWdlXSkge1xuICBvcmRlcjogMztcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGlzdCBsaTpoYXMoW2RhdGEtdGVzdGlkPWxpbmtMYXN0UGFnZV0pIHtcbiAgb3JkZXI6IDU7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpc3QgbGk6aGFzKFtkYXRhLXRlc3RpZD1saW5rTmV4dFBhZ2VdKSB7XG4gIG9yZGVyOiA0O1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saXN0IGxpOmhhcyhbZGF0YS10ZXN0aWQ9bGlua0xhc3RQYWdlXSkgYSwgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saXN0IGxpOmhhcyhbZGF0YS10ZXN0aWQ9bGlua0ZpcnN0UGFnZV0pIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saXN0IGxpOmhhcyhbZGF0YS10ZXN0aWQ9bGlua0xhc3RQYWdlXSkgYTpob3ZlciwgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saXN0IGxpOmhhcyhbZGF0YS10ZXN0aWQ9bGlua0ZpcnN0UGFnZV0pIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGlzdCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saW5rIHtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGluay0tbmV4dCwgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saW5rLS1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICBib3JkZXI6IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fbGluay0tbmV4dDpob3ZlciwgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saW5rLS1wcmV2OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpbmstLW5leHQ6OmJlZm9yZSwgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saW5rLS1wcmV2OjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5wYWdpbmF0aW9uX19saW5rLS1wcmV2IHtcbiAgb3JkZXI6IDE7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpbmstLW5leHQge1xuICBvcmRlcjogNTtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAucGFnaW5hdGlvbl9fY3VycmVudFBhZ2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDM5NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM5NTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpc3QgYSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLnBhZ2luYXRpb25fX2xpc3QgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDgxNnB4KSB7XG4gIGJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAubG9hZE1vcmUge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAubG9hZE1vcmVfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA5cHggMjBweDtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAubG9hZE1vcmVfX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5pdGVtc1RvdGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAuZ29Ub1RvcCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODE2cHgpIHtcbiAgYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5nb1RvVG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5IC5vdmVyYWxsLXdyYXBwZXIgLmNvbnRlbnQgLmdvVG9Ub3BfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZ2FwOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAub3ZlcmFsbC13cmFwcGVyIC5jb250ZW50IC5nb1RvVG9wX19idXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwMzk1NTtcbn1cbmJvZHkgLm92ZXJhbGwtd3JhcHBlciAuY29udGVudCAuZ29Ub1RvcF9fYnV0dG9uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogNjAlO1xufVxuXG4uaWQtLTExIGgyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmluLW9ibGliZW5lIC5zaWRlYmFyLCAuaWQtLTExIC5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1vYmxpYmVuZSAucHJvZHVjdHMtYmxvY2ssIC5pZC0tMTEgLnByb2R1Y3RzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaW4tb2JsaWJlbmUgLnByb2R1Y3RzLWJsb2NrOjpiZWZvcmUsIC5pZC0tMTEgLnByb2R1Y3RzLWJsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNzBweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTcwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG59XG4udHlwZS1jYXRlZ29yeSAuc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmluLW9ibGliZW5lIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCwgLmlkLS0xMSAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AgPiBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IHtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAjcHJvZHVjdHNUb3AgPiAucHJvZHVjdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnAgLm5hbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wOmhvdmVyIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucHJpY2VzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLXNhdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDEwcHg7XG59XG4jcHJvZHVjdHNUb3AgLmJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnRvZ2dsZS10b3AtcHJvZHVjdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50b2dnbGUtdG9wLXByb2R1Y3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlbDrWNlIG5lanByb2TDoXZhbsSbasWhw61jaFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udG9nZ2xlLXRvcC1wcm9kdWN0czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLWIuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4udG9nZ2xlLXRvcC1wcm9kdWN0czpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b2dnbGUtdG9wLXByb2R1Y3RzW2RhdGEtdGV4dD1cIlpvYnJheml0IHbDrWNlIHByb2R1a3TFr1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNw6luxJsgbmVqcHJvZMOhdmFuxJtqxaHDrWNoXCI7XG59XG4udG9nZ2xlLXRvcC1wcm9kdWN0c1tkYXRhLXRleHQ9XCJab2JyYXppdCB2w61jZSBwcm9kdWt0xa9cIl06OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgPiBkaXYgLnAgLnAtaW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgPiBkaXYgLnAgLnAtaW4gLnAtaW4taW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogNTUlO1xuICB9XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IC5wIC5wLWluIC5wLWluLWluIC5uYW1lIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgPiBkaXYgLnAgLnAtaW4gLnAtaW4taW4gLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCAucC1pbiAucC1pbi1pbiAucmF0aW5ncy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IC5wIC5wLWJvdHRvbSB7XG4gICAgZmxleC1iYXNpczogNDUlO1xuICB9XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IC5wIC5wLWJvdHRvbSAub2ZmZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCAucC1ib3R0b20gLm9mZmVycyAucHJpY2VzIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgPiBkaXYgLnAgLnAtYm90dG9tIC5idG4ge1xuICAgIHdpZHRoOiAxODRweDtcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdi5hY3RpdmU6bnRoLWNoaWxkKG4rNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUuc2hvd1RvcCA+IGRpdi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IC5wIC5wLWluIC5wLWluLWluIHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gIH1cbiAgLnByb2R1Y3RzLXRvcC5wcm9kdWN0cy1pbmxpbmUgLnAtYm90dG9tIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IC5wIC5wLWluIC5wLWluLWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCAucC1pbiAucC1pbi1pbiAucmF0aW5ncy13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCAucC1pbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZSA+IGRpdiAucCAucC1pbiAub2ZmZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvZHVjdHMtdG9wIC5yYXRpbmdzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICB6LWluZGV4OiAxO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciAucCAubmFtZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC03cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGFkYWRhO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1kZWZhdWx0IC5mbGFnLFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1leHRyYSAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIgLnAgLmltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiA3MnB4IDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmltYWdlIC5mbGFncy5mbGFncy1leHRyYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2UgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSAuZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWcge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSAuZmxhZ3MuZmxhZ3MtZXh0cmEgKyAuZmxhZ3MtZXh0cmEge1xuICByaWdodDogNTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmltYWdlIC5mbGFncy5mbGFncy1leHRyYSArIC5mbGFncy1leHRyYSB7XG4gICAgYm90dG9tOiA2NXB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogNjFweDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAubmFtZSBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4taW4gLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4taW4gPiAuZGtMYWJDb21wYXJlclByb2R1Y3REaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDEwcHggMCAwICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLWFkZGl0aW9uYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5wci1hY3Rpb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5wci1hY3Rpb24gLmJ0bi1jYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzID4gLmJ0bi1wcmltYXJ5IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1jYXJ0LFxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5ka0xhYkNvbXBhcmVyUHJvZHVjdERpdiB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5ka0xhYkNvbXBhcmVyUHJvZHVjdERpdiAuZGtMYWJDb21wYXJlclByb2R1Y3RTcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYmFsYW5jZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggYXV0bztcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuZGtMYWJDb21wYXJlclByb2R1Y3REaXYgLmRrTGFiQ29tcGFyZXJQcm9kdWN0U3Bhbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuZGtMYWJDb21wYXJlclByb2R1Y3REaXYgLmRrTGFiQ29tcGFyZXJQcm9kdWN0U3Bhbi5ka0xhYkNvbXBhcmVyUmVtb3ZlUHJvZHVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2I0MDAwMDtcbn1cblxuLnByaWNlLXN0YW5kYXJkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzlkOWQ5ZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmluLXpuYWNrYSAucHJvZHVjdHMtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucHJvZHVjdHMgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvZHVjdHMgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzY2YmIzM1wiXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiM2NmJiMzNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0cyAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAubmFtZSB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtZGVzYyB7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5uYW1lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5ka0xhYkNvbXBhcmVyUHJvZHVjdERpdiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5idG4uYnRuLWNhcnQsXG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1jYXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNjZiYjMzIHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyN3B4IGF1dG87XG4gIH1cbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNjZiYjMzIHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gIH1cbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlLmg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xM3B4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgYm94LXNoYWRvdzogMCAtMTNweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRvcDogNDAlO1xuICB6LWluZGV4OiA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6OmJlZm9yZSwgLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1yLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogMHB4O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbiB7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlkOWQ5ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiYjMzO1xuICBib3JkZXItY29sb3I6ICM2NmJiMzM7XG59XG5cbi5pbi1pbmRleCAjbGItcmVjb21tZW5kLWVsZW1lbnQtaG9tZXBhZ2VfcGVyc29uYWxpemVkIC5wcm9kdWN0LXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZS5oNCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnByb2R1Y3RzLWhlYWRlcjo6YmVmb3JlLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcbiAgYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNzBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4ucHJvZHVjdHMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0cy13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNzBweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTcwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIubGItaHAtcGVyc28td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA0NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbn1cblxuLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyOjpiZWZvcmUsIC5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaDQ6OmJlZm9yZSB7XG4gIGxlZnQ6IC01MHB4O1xuICBib3JkZXItbGVmdDogNTBweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDUwcHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDUwcHggMCAwICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICAucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXI6OmFmdGVyIHtcbiAgICByaWdodDogMXB4O1xuICB9XG4gIC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDMzLjMzJTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5xdWFudGl0eSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjI7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xufVxuLnF1YW50aXR5OmhvdmVyLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5OmhvdmVyLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5OmhvdmVyLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHk6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnF1YW50aXR5IGlucHV0LCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IGlucHV0LCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IGlucHV0LCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlLCAucXVhbnRpdHkgLmluY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuaW5jcmVhc2UsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5kZWNyZWFzZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiMzM7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuZGVjcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuZGVjcmVhc2Uge1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDA7XG59XG4ucXVhbnRpdHkgLmluY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuaW5jcmVhc2UsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBib3JkZXItcmFkaXVzOiAwIDZweCAwIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5mbGFncy5mbGFncy1leHRyYSB7XG4gIHJpZ2h0OiAwO1xufVxuLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0MDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xufVxuLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zdGFuZGFyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWctZGlzY291bnQgLnByaWNlLXNhdmUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5mbGFnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mbGFnLmZsYWctYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbCAucC1pbWFnZSAuZmxhZ3MtZXh0cmEge1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAzMnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbCAucC1pbWFnZSAuZmxhZ3MtZXh0cmEgLmZsYWctZGlzY291bnQge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwgLnAtaW1hZ2UgLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zYXZlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5mbGFncy5mbGFncy1leHRyYSAuZmxhZy1kaXNjb3VudCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICB9XG4gIC50eXBlLWRldGFpbCAuZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWctZGlzY291bnQgLnByaWNlLXNhdmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvZHVjdCAucCAuaW1hZ2UgLmZsYWdzLmZsYWdzLWV4dHJhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucHJvZHVjdCAucCAuaW1hZ2UgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxuICAucHJvZHVjdCAucCAuaW1hZ2UgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zYXZlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbm9sLmNhcnQtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEsXG5vbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsXG5vbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmc6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMzk1NTtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbjo6YWZ0ZXIsXG5vbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci81MTAwNDcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nOjpiZWZvcmUsXG5vbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgYTo6YmVmb3JlLFxub2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIGEgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmY7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXJ0LXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FydC10YWJsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNzdweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDc3cHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDc3cHggMCAwICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTcwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwNDBweCkge1xuICAuY2FydC10YWJsZTo6YWZ0ZXIge1xuICAgIHRvcDogNDBweDtcbiAgfVxufVxuLmNhcnQtdGFibGUgdHI6bm90KC5jYXJ0LXRhYmxlLWhlYWRlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FydC10YWJsZSB0ciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcnQtdGFibGUgdHIuY2FydC10YWJsZS1oZWFkZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMTBweCA1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY2FydC10YWJsZSB0ci5yZW1vdmVhYmxlIC5yZW1vdmUtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IC00cHggMCAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcnQtdGFibGUgdHIgdGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkIHN0cm9uZ1tzdHlsZT1cImNvbG9yOiAjNjZiYjMzXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FydC10YWJsZSB0ciB0ZCBzdHJvbmdbc3R5bGU9XCJjb2xvcjogIzY2YmIzM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcnQtdGFibGUgdHIgdGQgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC10b3RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtdG90YWwgLnByaWNlLWZpbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtdG90YWwgPiAuaW5saW5lIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLWF2YWlsYWJpbGl0eSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNhcnQtdGFibGUgdHIgLmJ0bi1zbS5hZGQtdG8tY2FydC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLnJhZGlvLXdyYXBwZXIuYWN0aXZlIGxhYmVsID4gc3BhbiBiIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4jY2hlY2tvdXRTaWRlYmFyIC50b2dnbGUtY29udGFjdHMge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY2hlY2tvdXRTaWRlYmFyIC50b2dnbGUtY29udGFjdHMgPiBhLCAjY2hlY2tvdXRTaWRlYmFyIC50b2dnbGUtY29udGFjdHM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNrb3V0LWJveCAuYm94LmJveC1zbSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4ubWFpbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5vcmRlcmluZy1wcm9jZXNzOm5vdCguaWQtLTkpIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5idG4uYnRuLWNvbnZlcnNpb24sXG4ub3JkZXJpbmctcHJvY2VzcyBhLmJ0bi5idG4tY29udmVyc2lvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5idG4uYnRuLWNvbnZlcnNpb246OmFmdGVyLFxuLm9yZGVyaW5nLXByb2Nlc3MgYS5idG4uYnRuLWNvbnZlcnNpb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5kaXNjb3VudC1jb3Vwb24ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmRpc2NvdW50LWNvdXBvbiAuYnRuLWRlZmF1bHQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDU0cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLnByaWNlLXdyYXBwZXIgLnByaWNlLnByaWNlLXByaW1hcnksXG4ub3JkZXJpbmctcHJvY2VzcyAucHJpY2Utd3JhcHBlciAucHJpY2UucHJpY2Utc2Vjb25kYXJ5IHtcbiAgZmxleDogMSAxIDQ1JTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5wcmljZS13cmFwcGVyIC5wcmljZS1sYWJlbCB7XG4gIGZsZXg6IDEgMSA1NSU7XG59XG5cbi5pZC0tOSAuY2FydC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlkLS05IC5kZWxpdmVyeS10aW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5pZC0tOSAuZGVsaXZlcnktdGltZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWxlZnQ6IDcwcHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xuICBib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC03MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi5pZC0tOSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBpbnB1dCxcbi5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIHNlbGVjdCxcbi5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsLFxuLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgLmNvdW50cnktZmxhZ3Mge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5pZC0tMTYgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlcixcbi5pZC0tOSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3M6bm90KC5pZC0tOSkgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zLFxuLm9yZGVyaW5nLXByb2Nlc3M6bm90KC5pZC0tOSkgI2hlYWRlciAuc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzOm5vdCguaWQtLTkpICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm5leHQtc3RlcCAuYnRuLmJ0bi1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgb2wuY2FydC1oZWFkZXIgbGkgYSxcbiAgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIG9sLmNhcnQtaGVhZGVyIGxpIGE6OmJlZm9yZSxcbiAgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nOjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA0MHB4O1xuICB9XG4gIG9sLmNhcnQtaGVhZGVyIGxpIGEgc3BhbixcbiAgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIG9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbjo6YWZ0ZXIsXG4gIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcnQtdGFibGUgdHI6bm90KC5jYXJ0LXRhYmxlLWhlYWRlcikgdGQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTA0MHB4KSB7XG4gIC5jYXJ0LXRhYmxlIHRyOm5vdCguY2FydC10YWJsZS1oZWFkZXIpIHRkIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBub25lO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZGFkYTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLFxuICAuaW4tc3RlcC0yICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuc2VhcmNoLFxuICAuaW4tc3RlcC0yICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJ0LXRhYmxlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhcnQtdGFibGUgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10YWJsZSB0ciA+IHRkIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxuICAuY2FydC10YWJsZSB0ciA+IHRkLnAtdG90YWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY2FydC10YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbiAgfVxuICBvbC5jYXJ0LWhlYWRlciB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLnByaWNlLXdyYXBwZXIgLnByaWNlLWxhYmVsLnByaWNlLXByaW1hcnksXG4gIC5wcmljZS13cmFwcGVyIC5wcmljZS1sYWJlbC5wcmljZS1zZWNvbmRhcnkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4tc3RlcC0xIC5vdmVyYWxsLXdyYXBwZXIsXG4gIC5pbi1zdGVwLTIgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyLFxuICAuaW4tc3RlcC0yICNoZWFkZXIge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgdGFibGUgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4uaW4tZGVrdWplbWUgLmNhcnQtdGFibGUgLnVuaXQtdmFsdWUge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmlkLS0xNyAuc3RheS1pbi10b3VjaCAuZm9ybS1ncm91cDpoYXMoI3NlbmROZXdzbGV0dGVyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuaWQtLTkgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5pZC0tOSAuY2FydC1pbm5lciAubmV4dC1zdGVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5ib2R5LmlkLS05IC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAgLmJ0bi5uZXh0LXN0ZXAtYmFjayB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmlkLS05IC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAgLmJ0bi5uZXh0LXN0ZXAtYmFjayAuY29udGludWUtc2hvcHBpbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keS5pZC0tOSAuY2FydC1pbm5lciAubmV4dC1zdGVwIC5idG4ubmV4dC1zdGVwLWJhY2sgLmNvbnRpbnVlLXNob3BwaW5nOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keS5pZC0tOSAuY2FydC1pbm5lciAubmV4dC1zdGVwIC5idG4ubmV4dC1zdGVwLWJhY2sgLmNvbnRpbnVlLXNob3BwaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuYm9keS5pZC0tOSAuY2FydC1pbm5lciAubmV4dC1zdGVwIC5idG4ubmV4dC1zdGVwLWZvcndhcmQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5LmlkLS05IC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAgLmJ0bi5uZXh0LXN0ZXAtZm9yd2FyZCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5ib2R5LmlkLS05IC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAgLmJ0bi5uZXh0LXN0ZXAtZm9yd2FyZCAub3JkZXItYnV0dG9uLXRleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaWQtLTkgLmNhcnQtaW5uZXIgLnN1bW1hcnkgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5pZC0tOSAuY2FydC1pbm5lciAuc3VtbWFyeSAuY29sLW1kLTQge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlLWxhYmVsIHtcbiAgY29sb3I6ICM4QzhDOEQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlLWxhYmVsLnNhbGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzY2YmIzMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBvcmRlcjogNTtcbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlIHtcbiAgY29sb3I6ICM4QzhDOEQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlLnNhbGUge1xuICBjb2xvcjogIzY2YmIzMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBvcmRlcjogNjtcbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBvcmRlcjogMztcbn1cbmJvZHkuaWQtLTkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeSB7XG4gIG9yZGVyOiAxO1xufVxuYm9keS5pZC0tOSAucHJpY2Utd3JhcHBlciAudG90YWwtcHJpY2Uge1xuICBvcmRlcjogNztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbmJvZHkuaWQtLTkgLmNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkuaWQtLTkgLmNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCI6XCI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRvcDogOXB4O1xufVxuYm9keS5pZC0tOSAuY291cG9uLWlucHV0IC5jb3Vwb24taW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xufVxuYm9keS5pZC0tOSAuY291cG9uLWlucHV0IC5kaXNjb3VudC1jb3Vwb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5ib2R5LmlkLS05IC5jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbiBpbnB1dCB7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkuaWQtLTkgLmNvdXBvbi1pbnB1dCAuZGlzY291bnQtY291cG9uIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5ib2R5LmlkLS05IC5jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbiAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzk1NTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzOTU1O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBwYWRkaW5nOiAxNHB4IDE1cHg7XG59XG5ib2R5LmlkLS05IC5jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbiAuYnRuOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuYm9keS5pZC0tOSAuY291cG9uLWlucHV0IC5kaXNjb3VudC1jb3Vwb24gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NmJiMzM7XG4gIGJvcmRlci1jb2xvcjogIzY2YmIzMztcbn1cbmJvZHkuaWQtLTkgLmNvdXBvbi1pbnB1dCAuZGlzY291bnQtY291cG9uIC5hcHBsaWVkLWNvdXBvbiBmaWVsZHNldCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5LmlkLS05IC5jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbiAuYXBwbGllZC1jb3Vwb24gZmllbGRzZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2Nsb3NlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuYm9keS5pZC0tOSAuY291cG9uLWlucHV0IC5kaXNjb3VudC1jb3Vwb24gLmFwcGxpZWQtY291cG9uIC5idG4ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtaW1hZ2Uge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtaW1hZ2UgYSB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtbmFtZSB7XG4gIHdpZHRoOiA0MCU7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdC1uYW1lIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkge1xuICB3aWR0aDogODBweDtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogMjhweDtcbn1cblxuLmNhcnQtd2lkZ2V0LWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xufVxuXG4uY2FydC1mcmVlLXNoaXBwaW5nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcnQtZnJlZS1zaGlwcGluZyBzdHJvbmcge1xuICBjb2xvcjogIzY2YmIzMztcbn1cblxuLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmIzMztcbn1cblxuLmRlc2t0b3AgLm92ZXJhbGwtd3JhcHBlciA+IC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQsXG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogLThweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9wdXAtd2lkZ2V0IHtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxuICAudXNlci1hY3Rpb24taW4gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxNzNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxNHB4IDAgMThweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cbi5icmVhZGNydW1icyBhLCAuYnJlYWRjcnVtYnMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzUxMDA0Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1yLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50eXBlLXByb2R1Y3QgLmJyZWFkY3J1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Age1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4udHlwZS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1iczo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmOWY5Zjk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjlmOWY5O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmOWY5Zjk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hc2lkZS1pbmRlbnRlZCAuYnJlYWRjcnVtYnMsIC5hc2lkZS1pbmRlbnRlZCAuY2F0ZWdvcnktdG9wIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHlwZS1wcm9kdWN0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMikgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjY29tcGFueS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5vcmRlcmluZy1wcm9jZXNzICNjb21wYW55LWluZm8gLmZvcm0tZ3JvdXA6aGFzKCNiaWxsQ29tcGFueSkge1xuICBvcmRlcjogMTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzICNjb21wYW55LWluZm8gLmZvcm0tZ3JvdXA6aGFzKCNjb21wYW55SWQpIHtcbiAgb3JkZXI6IDI7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjY29tcGFueS1pbmZvIC5mb3JtLWdyb3VwOmhhcygjdmF0SWQpIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5pZC0tOCAuc3RheS1pbi10b3VjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IGF1dG87XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4MTZweCkge1xuICAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLmJlbmVmaXRCYW5uZXJfX2l0ZW06aG92ZXIgLmJlbmVmaXRCYW5uZXJfX3RpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX3RpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi51c3Atd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIG1heC13aWR0aDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi51c3Atd3JhcCAudXNwLWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50eXBlLWRldGFpbCAuYmVuZWZpdEJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udHlwZS1kZXRhaWwgLnVzcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0gLnVzcC1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uY3VzdG9tZXItcGFnZSAuc2lkZWJhciAuY2xpZW50LWNlbnRlci1ib3ggdWwgbGk6aGFzKFtocmVmPVwiL2tsaWVudC9rbGllbnQtcGxhdGJ5L1wiXSxcbltocmVmPVwiL2tsaWVudC9rbGllbnQtZG9rbGFkeS9cIl0sXG5baHJlZj1cIi9rbGllbnQva2xpZW50c2tlLXByb2Zvcm1hLWZha3R1cnkvXCJdLFxuW2hyZWY9XCIva2xpZW50L2tsaWVudHNrZS1kb2Jyb3Bpc3kvXCJdLFxuW2hyZWY9XCIva2xpZW50L2RvZGFjaS1saXN0eS1rbGllbnRhL1wiXSxcbltocmVmPVwiL2tsaWVudC9kYW5vdmUtZG9rbGFkeS1wbGF0YmEvXCJdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiaHRtbCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAxNjdweDtcclxuXHJcbiAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIHNjcm9sbC1wYWRkaW5nLXRvcDogMzBweDtcclxuICAgIC8vc2Nyb2xsLXBhZGRpbmc6IGluaXRpYWw7XHJcblxyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAkdGV4dDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFybG93Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAuY29udGVudC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICB9XHJcbn1cclxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBib2R5LCBib2R5LmJsYW5rLW1vZGUge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFybG93Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xyXG4gIGZvbnQtZmFtaWx5OiAnQmFybG93Jywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkdGV4dDtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxufVxyXG5oMSB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbmgyIHtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogJHRleHQ7XHJcbn1cclxuaDMge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcbmg0LCAuaDQge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG59XHJcbi5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5zdGFycyB7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbn1cclxuLnN0YXJzIC5zdGFyLnN0YXItb24sIC5zdGFycyAuc3Rhci5zdGFyLWhhbGYge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb2xvcjogJHllbGxvdztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbn1cclxuLnN0YXJzIHtcclxuICBzcGFuLCBhIHtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gIH1cclxuICAuc3Rhci5pcy1hY3RpdmUge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc3RhcnMtbGFiZWwge1xyXG4gIGNvbG9yOiAkdGV4dDtcclxufVxyXG4jY29udGVudCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzg0NjE1O1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbn1cclxuLmNvbnRlbnQsIC5iYW5uZXIsIC5iYW5uZXItd3JhcHBlciwgLmJhbm5lci1jYXRlZ29yeSwgLmNhcm91c2VsLWlubmVyIHtcclxuICBhLCAubGluay1saWtlIHtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jY2JveE92ZXJsYXkge1xyXG4gIG9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmluLWluZGV4IHtcclxuICAjY29udGVudC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uZmxleC13cmFwIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2Nhcm91c2VsLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUsIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDc0N3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuYnJlYWRjcnVtYnMsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcclxuICAgIHdpZHRoOiA3MDdweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICBoMSB7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgfVxyXG4gIGgyLCAucHJvZHVjdHMtaGVhZGVyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gIH1cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG4gIC5jb250YWluZXItbmFycm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAjY29udGVudCB7XHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIH1cclxuICB9XHJcbiAgI2Nhcm91c2VsLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5pbi1pbmRleCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUsIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcclxuICAgIHdpZHRoOiA5NzJweDtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJzLCAjbmF2aWdhdGlvbiAuc2xpY2stdHJhY2sgLm1lbnUtbGV2ZWwtMiB7XHJcbiAgICB3aWR0aDogOTMycHg7XHJcbiAgfVxyXG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICNjYXJvdXNlbCwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMTc4cHg7XHJcbiAgfVxyXG4gIC5icmVhZGNydW1icywgI25hdmlnYXRpb24gLnNsaWNrLXRyYWNrIC5tZW51LWxldmVsLTIge1xyXG4gICAgd2lkdGg6IDExMzhweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xyXG4gIC5jb250YWluZXIsICNjYXJvdXNlbCwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuaW4taW5kZXggLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTM0MHB4O1xyXG4gIH1cclxuICAuYnJlYWRjcnVtYnMsICNuYXZpZ2F0aW9uIC5zbGljay10cmFjayAubWVudS1sZXZlbC0yIHtcclxuICAgIHdpZHRoOiAxMzAwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMzQwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5vdmVyYWxsLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiR0ZXh0OiAjMDAwMDAwO1xyXG4kYm9yZGVyOiAjZGFkYWRhO1xyXG4kY29udmVyc2lvbjogIzY2YmIzMztcclxuJGNvbnZlcnNpb24taG92ZXI6ICM1OWEyMmU7XHJcbiRwcmltYXJ5OiAjMDAzOTU1O1xyXG4kcHJpbWFyeS1ob3ZlcjogIzAwMjczYjtcclxuJGJsdWU6ICMwMDY2OTk7XHJcbiRiZzogI2Y5ZjlmOTtcclxuJGJnLWJsdWU6ICNlNmU2ZTY7XHJcbiRibHVlLWxpZ2h0OiAjYmNkOWU5O1xyXG4kZ3JheTogIzlkOWQ5ZDtcclxuJGdyYXktZGFyazogIzQzNDc0ZDtcclxuJHJlZDogI2I0MDAwMDtcclxuJHllbGxvdzogI2ZmYzcwMDtcclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kYy1ncmF5LTQwMDogIzhDOEM4RDtcclxuXHJcbi8vIHBhdGhzXHJcbiR1cmxJY29uOiAnL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vJztcclxuJHVybEltZzogJy91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pbWcvJztcclxuXHJcbi8vIENBUlQgSUNPTlNcclxuJGljb24tY2xvc2U6IHVybCgnI3skdXJsSWNvbn1jbG9zZS5zdmcnKTtcclxuJGljb24tYXJyb3ctbGVmdDogdXJsKCcjeyR1cmxJY29ufWFycm93LWxlZnQuc3ZnJyk7XHJcblxyXG4kaW1hZ2VzOiAnaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNTEwMDQ3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLyc7XHJcbiRmcy1oMzogMThweDtcclxuLy8gZm9udC1zaXplXHJcbiRmcy1oMTogcmVtKDUwcHgpO1xyXG4kZnMtaDI6IHJlbSg0M3B4KTtcclxuJGZzLWgzOiByZW0oMjhweCk7XHJcbiRmcy1oNDogcmVtKDI0cHgpO1xyXG4kZnMtaDU6IHJlbSgyMnB4KTtcclxuJGZzLWg2OiAxOHB4O1xyXG4kZnMtcDogMTRweDtcclxuJGZzLXNtYWxsOiAxMnB4O1xyXG4kZnMtYmFzZTogMTZweDtcclxuJGZzLWxnOiAyNnB4O1xyXG4vLyBmb250LXdlaWdodFxyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LW5vcm1hbDogNDAwO1xyXG4kZnctc2VtaWJvbGQ6IDYwMDtcclxuJGZ3LWJvbGQ6IDcwMDtcclxuJGZ3LXhib2xkOiA5MDA7XHJcbi8vIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50LXh4czogMzc1cHg7IC8vIG1vYmlsZSBzbWFsbCBkZXZpY2VzXHJcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcclxuJGJyZWFrcG9pbnQtc206IDU3NnB4O1xyXG4kYnJlYWtwb2ludC1tZC1wcmU6IDc2OHB4O1xyXG4kYnJlYWtwb2ludC1tZDogY2FsYyg3NjhweCArIDQ4cHgpO1xyXG4kYnJlYWtwb2ludC1sZzogY2FsYyg5OTJweCArIDQ4cHgpO1xyXG4kYnJlYWtwb2ludC14bDogMTMwMHB4O1xyXG4kYnJlYWtwb2ludC14eGw6IDE0MDBweDtcclxuXHJcbi8vIGljb25zXHJcbiRpY29uLXhzOiByZW0oMTZweCk7XHJcbiRpY29uLXNtOiByZW0oMTlweCk7XHJcbiRpY29uLW1kOiByZW0oMzBweCk7XHJcbiRpY29uLXh4bDogcmVtKDEzNXB4KTtcclxuXHJcbiR3LWxvZ286IHJlbSgyMzFweCk7XHJcbiRoLWxvZ286IHJlbSg5OHB4KTtcclxuXHJcbi8vIGdyaWRcclxuJGNvbnRhaW5lci14czogNTc2cHg7XHJcbiRjb250YWluZXItc206IDc2OHB4O1xyXG4kY29udGFpbmVyLW1kOiA5OTJweDtcclxuJGNvbnRhaW5lci1sZzogOTkycHg7XHJcbiRjb250YWluZXIteGw6IDEzMDBweDtcclxuJGNvbnRhaW5lci14eGw6IDE0MDBweDtcclxuXHJcbiRncmlkLWdhcC14czogcmVtKDVweCk7XHJcbiRncmlkLWdhcC1tZDogcmVtKDEwcHgpO1xyXG4kZ3JpZC1nYXAtbGc6IHJlbSgyMHB4KTtcclxuXHJcbiR0cmFuczogYWxsIDAuM3MgZWFzZTtcclxuIiwiXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG59XHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbn1cclxuLmZvcm0tY29udHJvbCwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gIH1cclxufVxyXG4uY29tcGFjdC1mb3JtIHtcclxuICAuYnRuIHtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDdweCAyMHB4IDZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uLWhvdmVyO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uLWhvdmVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH0gXHJcbiAgfVxyXG59XHJcbi5zdWJzY3JpYmUtZm9ybSB7XHJcbiAgLmJ0biB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnNyLW9ubHkge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgY2xpcDogaW5pdGlhbDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuc2VsZWN0LCBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNnQUFBQTZDQUlBQUFCTmdveXFBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUhOSlJFRlVlTnJzMkxzTndEQUlSVkU3Q3pBcDA3QWxVNFFxUlpRVWVTZ2ZSZmVWSVBsSU5xTHd6RXd6RzQ5bkdTOEZHQmdZR0JnWUdCZ1lHQmo0dDdDN3k5MFdIQkZucDFlOXVqZGU5YUY5VlJYZmVHY0xxajVjbTYycGxkbjVFWkRWTHN3Q0FRWUdCZ1lHQmdZRy9oYThDakFBa2RFbXdVbkNTTzRBQUFBQVNVVk9SSzVDWUlJPSk7XHJcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICArIGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgKyBsYWJlbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHsgICAgXHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5sYWJlbCB7XHJcbiAgbWluLWhlaWdodDogMjBweDtcclxufVxyXG4uY29uc2VudHMge1xyXG4gIC53aG9sZS13aWR0aCB7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG59IiwiJGZhdi1pLWNvbG9yOiAkdGV4dDtcclxuJGZhdi1pLXdpZHRoOiAyNnB4O1xyXG4kZmF2LWktaGVpZ2h0OiAyMHB4O1xyXG4kZmF2LWktYm9yZGVyLXJhZGl1czogMjBweDtcclxuJGZhdi1pLWxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4kZmF2LWktZm9udC1zaXplOjEzcHg7XHJcbiRmYXYtaS1jb2xvcjojZmZmO1xyXG4kZmF2LWktYm9yZGVyOjA7XHJcblxyXG4kZmF2LWhlYWRlci1pLWNvbG9yOiAkdGV4dDtcclxuJGZhdi1oZWFkZXItaS13aWR0aDogMjhweDtcclxuJGZhdi1oZWFkZXItaS1oZWlnaHQ6IDI4cHg7XHJcbiRmYXYtaGVhZGVyLWktYm9yZGVyLXJhZGl1czogMjBweDtcclxuJGZhdi1oZWFkZXItaS1saW5lLWhlaWdodDogMjBweDtcclxuJGZhdi1oZWFkZXItaS1mb250LXNpemU6MTNweDtcclxuJGZhdi1oZWFkZXItaS1jb2xvcjojZmZmO1xyXG4kZmF2LWhlYWRlci1pLWJvcmRlcjowO1xyXG5cclxuJGZhdi1zdHJva2UtY29sb3I6ICR0ZXh0O1xyXG4kZmF2LXN0cm9rZS1jb2xvci1hY3RpdmU6ICR0ZXh0O1xyXG5cclxuLnJlc3BvbnNpdmUtdG9vbHN7XHJcbiAgLmZhdm91cml0ZXtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW4tZmF2b3VyaXRlLCAuaW4tb2JsaWJlbmV7XHJcbiAgLmNvbnRlbnQtaW5uZXJ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmF2b3VyaXRlLWRldGFpbHtcclxuICBtYXJnaW46NXB4IDA7XHJcbiAgcHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgJi5mYXZvdXJpdGV7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjdweDtcclxuICAgICAgICAgXHJcbiAgICAgICAgaXtcclxuICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5mYXYtdGV4dHtcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZmF2b3VyaXRlX2ljb257XHJcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgZm9udC1zdHlsZTpub3JtYWw7XHJcbiAgZm9udC1zaXplOiRmYXYtaGVhZGVyLWktZm9udC1zaXplO1xyXG4gIHdpZHRoOiRmYXYtaGVhZGVyLWktd2lkdGg7XHJcbiAgaGVpZ2h0OiRmYXYtaGVhZGVyLWktaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiRmYXYtaGVhZGVyLWktbGluZS1oZWlnaHQ7XHJcbiAgYm9yZGVyLXJhZGl1czokZmF2LWhlYWRlci1pLWJvcmRlci1yYWRpdXM7XHJcbiAgYm9yZGVyOiRmYXYtaGVhZGVyLWktYm9yZGVyO1xyXG4gIHotaW5kZXg6MTtcclxuICBkaXNwbGF5OmlubGluZS1mbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgLm51bWJlcntcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZhdi1zdHJva2UtY29sb3ItYWN0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czoyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6MjBweDtcclxuICAgIGZvbnQtc2l6ZToxMHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgICY6ZW1wdHl7XHJcbiAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIHN2Z3tcclxuICAgIHdpZHRoOjI4cHg7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIHRvcDo1cHg7XHJcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgIHN0cm9rZTogJGZhdi1zdHJva2UtY29sb3I7XHJcbiAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEthdGVnb3JpZVxyXG4ucHJvZHVjdHtcclxuICAuZmF2b3VyaXRle1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBkaXNwbGF5Oi13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTotbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6Y2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazpjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246Y2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTlweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVyO1xyXG4gICAgfVxyXG4gICAgaXtcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWhlYXJ0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICBzdmd7XHJcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICsgLmZhdm91cml0ZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZmF2LWFjdGl2ZXtcclxuICAgIC5mYXZvdXJpdGV7XHJcbiAgICAgIGl7XHJcbiAgICAgICAgc3Zne1xyXG4gICAgICAgICAgZmlsbDogJHRleHQ7XHJcbiAgICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aWdhdGlvbi1idXR0b25ze1xyXG4gIGEuZmF2b3VyaXRle1xyXG4gICAgZGlzcGxheTppbml0aWFsO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICAvKiAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcclxuICAgICAgICBmb250LWZhbWlseTpcIkZsYXRpY29uXCI7XHJcbiAgICAgICAgZm9udC1zaXplOjMwcHg7XHJcblxyXG4gICAgICB9Ki9cclxuICAgICAgXHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR5cGUtZGV0YWlse1xyXG4gIC5wLWRhdGEtd3JhcHBlcntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgIC5saW5rLWljb25ze1xyXG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuZmF2b3VyaXRlLWRldGFpbHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMjVweCAxMHB4IDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTpub3JtYWw7XHJcbiAgICAgICAgei1pbmRleDoxO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZhdi15ZXN7XHJcbiAgICAgICAgICAuZmF2b3VyaXRle1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJHRleHQ7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZhdi10ZXh0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6MDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIk9kZWJyYXQgeiBvYmzDrWJlbsO9Y2hcIjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6MTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mYXZvdXJpdGV7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjhweDtcclxuICAgICAgfVxyXG4gICAgICAuYnRuX3RvZ2dsZXtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBpe1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIHN0cm9rZTogJHRleHQ7XHJcbiAgICAgICAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtaW1hZ2Utd3JhcHBlciB7XHJcbiAgLnAtaW1hZ2Uge1xyXG4gICAgLmZhdm91cml0ZS1kZXRhaWwge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTVweDtcclxuICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIC5mYXZvdXJpdGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31oZWFydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIH1cclxuICAgICAgc3ZnIHtcclxuICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDFweDtcclxuICAgICAgICBmaWxsOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYuZmF2LXllcyB7XHJcbiAgICAgICAgLmZhdm91cml0ZSB7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICR0ZXh0O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJHRleHQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaWcge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pbnN0YWdyYW0td3JhcCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tbGVmdDogLTRweDtcclxuICBtYXJnaW4tcmlnaHQ6IC00cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAuaWdmZWVkIHtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIG1pbi13aWR0aDogMzMuMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJ1xcZTkwOSc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6XCJTaG9wdGV0XCI7XHJcbiAgICAgICAgZm9udC1zaXplOjM1cHg7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIDAuNik7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuaWcge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbnN0YWdyYW0td3JhcCB7XHJcbiAgICAuaWdmZWVkIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNi42NjY3JTtcclxuICAgICAgbWluLXdpZHRoOiAxNi42NjY3JTtcclxuICAgIH1cclxuICB9XHJcbn0iLCI6Zm9jdXN7XHJcbiAgb3V0bGluZTpub25lO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XHJcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcclxuICAuc2xpY2stYXJyb3d7XHJcbiAgICB6LWluZGV4Ojk7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDo1MCU7XHJcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJi5zbGljay1wcmV2e1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zbGljay1uZXh0e1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zbGljay1saXN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcblxyXG4gICYuZHJhZ2dpbmcge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGN1cnNvcjogaGFuZDtcclxuICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcclxuLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGUsXHJcbi5zbGljay1zbGlkZSBpbWcge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcbi5zbGljay10cmFjayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHpvb206IDE7XHJcblxyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICB9XHJcblxyXG4gIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcbi5zbGljay1zbGlkZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgJi5zbGljay1sb2FkaW5nIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWNrLWRvdHN7XHJcbiAgbWFyZ2luOjA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBwYWRkaW5nOjA7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbGl7XHJcbiAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgbGlzdC1zdHlsZTpub25lO1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgJi5zbGljay1hY3RpdmV7XHJcbiAgICAgIGJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJ1dHRvbntcclxuICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9ja3tcclxuICAmLnNsaWNrLXNsaWRlcntcclxuICAgICAgPmRpdntcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICBib3JkZXI6MDtcclxuICAgICAgfVxyXG4gIH1cclxufSIsIiNyZWNlbnRseVZpZXdlZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDI1cHggMDtcclxuXHR9XHJcblx0LnRleHQtY2VudGVyIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdGEge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcm9kdWN0cy1ibG9jayxcclxuXHQudGV4dC1jZW50ZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiA3MHB4IHNvbGlkICNmZmY7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcclxuXHRcdFx0Ym94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAtNzBweDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcm9kdWN0cy1ibG9jayB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3Qge1xyXG5cdFx0XHQucCB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5ldy1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1saXN0IHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdH1cclxuXHQuc2xpY2stZG90cyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRcdGxpIHtcclxuXHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRtYXJnaW46IDRweDtcclxuXHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuc2xpY2stYWN0aXZlIHtcclxuXHRcdFx0XHRtYXJnaW46IDRweDtcclxuXHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJpY2Utc2F2ZSArIC5wcmljZS1zYXZlLFxyXG5cdC5wcmljZS1zdGFuZGFyZCArIC5wcmljZS1zdGFuZGFyZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZsYWdzIHtcclxuXHRcdC5wcmljZS1zYXZlIHtcclxuXHRcdFx0KyAucHJpY2Utc2F2ZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQjcmVjZW50bHlWaWV3ZWQge1xyXG5cdFx0LnNsaWNrLWFycm93IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLW5leHQge1xyXG5cdFx0XHRyaWdodDogLTIwcHg7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stcHJldiB7XHJcblx0XHRcdGxlZnQ6IC0yMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuaW4tNDA0IHtcclxuICAuZW1wdHktY29udGVudC00MDQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmN1c3RvbS00MDQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMzhweCAwO1xyXG4gIH1cclxuICAuY3VzdG9tLTQwNF9fY29udGVudCB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5pbi00MDQgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmluLTQwNCB7XHJcbiAgICAuY3VzdG9tLTQwNCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLTQwNF9fY29udGVudCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmN1c3RvbS00MDRfX2ltYWdlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNpdGVDb29raWVzIHtcclxuICBjb2xvcjogJHRleHQ7XHJcbn1cclxuLnNpdGVDb29raWVzX19mb3JtIHtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIG1heC13aWR0aDogNzcwcHg7XHJcbiAgcGFkZGluZzogNDVweDtcclxufVxyXG4uc2l0ZUNvb2tpZXMtLWJvdHRvbSB7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOGY7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5zaXRlQ29va2llc19fZm9ybSB7XHJcbiAgcGFkZGluZzogNTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxufVxyXG4uc2l0ZUNvb2tpZXNfX3RleHQge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmN1c3RvbS1jb29raWVzIHtcclxuICBoMSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxuICBwIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxuICBhIHtcclxuICAgIGNvbG9yOiAjYzM4YTM1O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjYzM4YTM1O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2l0ZUNvb2tpZXNfX2xpbmtzIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5zaXRlQ29va2llc19fbGluayB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdVcHJhdml0IG5hc3RhdmVuw60nO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaXRlQ29va2llc19fYnV0dG9uIHtcclxuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xyXG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gIG1heC13aWR0aDogMjAwcHg7XHJcbiAgJltkYXRhLXRlc3RpZD1cImJ0bkNvb2tpZXNBY2NlcHRcIl0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29udmVyc2lvbjtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdQxZlpam1vdXQgdsWhZWNobm8nO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb24taG92ZXI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb24taG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZbZGF0YS10ZXN0aWQ9XCJidG5Db29raWVzUmVqZWN0XCJdIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XHJcbiAgZ2FwOiAwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcclxuICAgIHdpZHRoOiA0NDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgLnNpdGVDb29raWVzX19idXR0b24ge1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaXRlQ29va2llcy0tYm90dG9tLnNpdGVDb29raWVzLS1zY3JvbGxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwOGY7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2xpbmtzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA0NDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgYm90dG9tOiAtMzZweDtcclxuICB9XHJcbiAgLnNpdGVDb29raWVzX190ZXh0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLnNpdGVDb29raWVzX19mb3JtIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgfVxyXG4gIC5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbiB7XHJcbiAgICBtYXJnaW46IDEwcHg7IFxyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2xpbmtzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jdXN0b20tY29va2llcyB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICB9XHJcbiAgLnNpdGVDb29raWVzX190ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn0iLCIuaWQtLTE2IHtcclxuICAuc2hpcHBpbmctYmlsbGluZy10YWJsZSB7XHJcbiAgICAucmFkaW8td3JhcHBlciB7XHJcbiAgICAgICYuc2hpcHBpbmctb2ZmIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBjdXJzb3I6IG5vLWRyb3A7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbC1saWNlbnNlLWFsZXJ0IHtcclxuICAgIG1hcmdpbjogMTVweCAwIDA7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmlkLS05IHtcblx0LnNhbGUtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA1cHg7XG5cblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNhbGUge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdH1cblxuXHRcdC5zYWxlLXBlcmNlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0fVxuXHR9XG59XG4iLCJAbWl4aW4gbWluLXh4cyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4c30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWluLXhzIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHN9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1pbi1zbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXNtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtaW4tbWQtcHJlIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWQtcHJlfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtaW4tbWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1tZH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWluLWxnIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbGd9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1pbi14bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtaW4teHhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXgteHhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhzIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtc20gLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXgtc20ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tZCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heC1tZC1wcmUge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tZC1wcmUgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXgtbWQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1sZyAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heC1sZyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuIiwiLmNhcnQtd2lkZ2V0LWlubmVyIHtcblx0LnNhbGUtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA1cHg7XG5cblx0XHQuc2FsZSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0fVxuXHRcdC5zYWxlLXBlcmNlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIjZm9vdGVyIHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0aDQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdG1hcmdpbjogMzBweCAwIDIwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGJsdWUtbGlnaHQ7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cdC5jb250YWN0LWJveCB7XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5iYW5uZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdC5iYW5uZXItd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHQuZm9vdGVyLWJvdHRvbSB7XHJcblx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZm9vdGVyLXJvd3Mge1xyXG5cdC5jdXN0b20tZm9vdGVyIHtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHQ+IGRpdiB7XHJcblx0XHRcdCY6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZChuICsgNykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcclxuXHRcdGg0IHtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnRElTSyBNdWx0aW1lZGlhLCBzLnIuby4nO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29udGFjdC1ib3gge1xyXG5cdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0Jjpub3QoLnNvY2lhbC1ib3gpIHtcclxuXHRcdHVsIHtcclxuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAtMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0dWwge1xyXG5cdFx0bGkge1xyXG5cdFx0XHQmOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHQmLm1haWwge1xyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31tYWlsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnRlbCB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXBob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnUG8tUMOhIDg6MDAgLSAxNzowMCBob2QuJztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRib3JkZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zb2NpYWwtaWNvbi1saXN0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0LnNvY2lhbC1pY29uIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQudHdpdHRlciB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdGhlaWdodDogMzBweDtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dHcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5zdGFncmFtIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31pZy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmZhY2Vib29rIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31mYi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC55b3V0dWJlIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc315dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZm9vdGVyLWljb25zIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGg1IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1hcmdpbjogMTBweCAxNXB4IDEwcHggMDtcclxuXHR9XHJcblx0LndyYXAge1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHQucGF5bWVudCxcclxuXHQuc2hpcHBpbmcge1xyXG5cdFx0cGFkZGluZzogMzBweCAxMHB4O1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZCBzb2xpZCBub25lIHNvbGlkO1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XHJcblx0XHRib3JkZXItY29sb3I6ICMwZDYxOGI7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXJnaW46IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiNzaWduYXR1cmUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogJHRleHQ7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogNDJweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0fVxyXG5cdC5pbWFnZSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTVweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5jb3B5cmlnaHQge1xyXG5cdGNvbG9yOiAkdGV4dDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0LmZvb3Rlci1yb3dzIHtcclxuXHRcdC5jdXN0b20tZm9vdGVyIHtcclxuXHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdHdpZHRoOiAzMy4zMyU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LmZvb3Rlci1pY29ucyB7XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdC13ZWJraXQtYm94LXBhY2s6IHVuc2V0O1xyXG5cdFx0LW1zLWZsZXgtcGFjazogdW5zZXQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG5cdFx0LW1zLWZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHQuc2hpcHBpbmcge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiA2NSU7XHJcblx0XHR9XHJcblx0XHQucGF5bWVudCB7XHJcblx0XHRcdHdpZHRoOiAzNSU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC5mb290ZXItcm93cyB7XHJcblx0XHQuY3VzdG9tLWZvb3RlciB7XHJcblx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb290ZXItaWNvbnMge1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuXHRcdFx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC5mb290ZXItcm93cyB7XHJcbiAgICAuY3VzdG9tLWZvb3RlciB7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmZvb3Rlci1yb3dzIHtcclxuICAgIC5jdXN0b20tZm9vdGVyIHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9vdGVyLWxpbmtzIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjZm9vdGVye1xyXG4gICAgLmNvbnRhY3QtYm94Om5vdCguc29jaWFsLWJveCkge1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICY6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDJweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3VzdG9tLWZvb3RlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzBkNjE4YjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwZDYxOGI7XHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyksICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGQ2MThiO1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWQtdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zaG93LWxpc3Qge1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICAgaDQsIHVsIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NpZ25hdHVyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXItaWNvbnMge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwZDYxOGI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIGg1IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLndyYXAge1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucGF5bWVudCwgLnNoaXBwaW5nIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAuZm9vdGVyLWxpbmtzIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxNjVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNmb290ZXIge1xyXG5cdC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cGFkZGluZzogMzVweCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkcHJpbWFyeTtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRwcmltYXJ5O1xyXG5cdFx0XHRib3gtc2hhZG93OiA5OTk5cHggMCAwICRwcmltYXJ5O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IC05OTk4cHg7XHJcblx0XHRcdHJpZ2h0OiAxcHg7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdC5uZXdzbGV0dGVyLWhlYWRlciB7XHJcblx0XHRcdG1heC13aWR0aDogNTI1cHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEyNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbjogMTVweCBhdXRvO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bmV3c2xldHRlci5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHR3aWR0aDogODhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDg4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGg0IHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdOb3Zpbmt5LCBha2NlIGEgdGlweSB6ZSBzdsSbdGEgenZ1a3UnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnUMWZaWhsYXN0ZSBzZSBrIG5hxaFlbXUgbmV3c2xldHRlcnUgYSBidWRldGUgbyB2xaFlbSB2xJtkxJt0IGpha28gcHJ2bsOtLiDFvcOhZG7DvSAgc3BhbS4gSmVuIHDFmcOtbm9zbsOpIGluZm9ybWFjZS4nO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN1YnNjcmliZS1mb3JtIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMTVweCBhdXRvO1xyXG5cdFx0XHQudmFsaWRhdG9yLW1zZy1ob2xkZXIge1xyXG5cdFx0XHRcdCsgYnIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdD4gbGFiZWwge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQjZm9vdGVyIHtcclxuXHRcdC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG5cdFx0XHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHQubmV3c2xldHRlci1oZWFkZXIge1xyXG5cdFx0XHRcdG1hcmdpbjogMTVweCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zdWJzY3JpYmUtZm9ybSB7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0I2Zvb3RlciB7XHJcblx0XHQuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XHJcblx0XHRcdC5uZXdzbGV0dGVyLWhlYWRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zdWJzY3JpYmUtZm9ybSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHQuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJcclxuLnAtZGV0YWlsLWlubmVyIHtcclxuICAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICAuZmxhZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnAtZGV0YWlsLWlubmVyLWhlYWRlciwgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGgxIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgLmJyYW5kLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3RhcnMtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuICAgIC5zdGFycy1sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgJi5uby1yZXZpZXcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAucC1naWZ0cy13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAucC1naWZ0cy1oZWFkaW5nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wLWdpZnQtaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSB1cmwoI3skaW1hZ2VzfWdpZnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzlweCBhdXRvO1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnAtZ2lmdC1uYW1lIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdEw6FyZWsgayBwcm9kdWt0dTonO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWRhdGEtd3JhcHBlciB7XHJcbiAgPiAjZGtMYWJDb21wYXJlckRpdiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucC10by1jYXJ0LWJsb2NrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMTJweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5hZGQtdG8tY2FydCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5vcmRlci10eXBlcyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuICAgICAgbWFyZ2luOiAxNXB4IC01cHggMDtcclxuICAgIH1cclxuICAgIC5uZXh0LW9yZGVyLXR5cGV7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpub3QoW2RhdGEtYXZhaWxhYmlsaXR5Kj1cImtsYWRlbVwiXSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgPiBhIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjREFEQURBO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgICAud2l0aG91dGRwaCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcnQtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5hZGQtdG8tY2FydC1idXR0b24ge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31jYXJ0LXcuc3ZnPzEpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhdm91cml0ZS1kZXRhaWwge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgIC5idG5fdG9nZ2xlIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuZmF2b3VyaXRlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNka0xhYkNvbXBhcmVyRGl2IHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmRrTGFiQ29tcGFyZXJEZXRhaWxTcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31iYWxhbmNlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IGF1dG87XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGtMYWJDb21wYXJlclJlbW92ZVByb2R1Y3Qge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxlOTEyJztcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52YXJpYW50LWxpc3QsIC5zdXJjaGFyZ2UtbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcclxuICB9XHJcbiAgLnN1cmNoYXJnZS1saXN0IHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxleC1ncm93OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1iYXNpczogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1zaHJpbms6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAucHJpY2Utc2F2ZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxuICAgIC5wcmljZS1hZGRpdGlvbmFsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICBvcmRlcjogLTI7XHJcbiAgICB9XHJcbiAgICAuc3RhbmRhcmQtcHJpY2UtbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAucHJpY2Utc3RhbmRhcmQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAuY2FydC13cmFwIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIC5mYXZvdXJpdGUtZGV0YWlsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogNXB4IDAgMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5zb2NpYWwtYnV0dG9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdTZMOtbGV0Oic7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5mYWNlYm9vayB7XHJcbiAgICAgICAgLy8gd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31mYi1iLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgICAubWFpbC1zaGFyZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31tYWlsLWIuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxpbmstaWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rLWljb24uY2hhdCB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoYXQtYi5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2xvc2Utd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5saW5rLWljb25zIHtcclxuICAgICAgLmNoYXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5saW5rLWljb24ge1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucHJpbnQsICYuc2hhcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi53YXRjaGRvZyB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9d2F0Y2hkb2cuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIG1hcmdpbjogMCA4cHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdIbMOtZGHEjWUgY2VueSBhIGRvc3R1cG5vc3RpJztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJlbmVmaXRCYW5uZXIge1xyXG4gIC5pbmZvLXBhcmFtZXRlcnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmluZm8tcGFyYW1ldGVycyB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogJGdyYXk7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLWNvZGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgdGgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMnB4IDEwcHggMnB4IDA7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSB7XHJcbiAgPiAuZGV0YWlsLXBhcmFtZXRlcnMge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAucC1jb2RlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIHRyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICB0aCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICB0ZCwgdGgge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gICAgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG4gICAgc3BhbltzdHlsZT1cImNvbG9yOiAjNjZiYjMzXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5hdmFpbC1lbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJ2lobmVkIGtlIHN0YcW+ZW7DrSc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgKyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAmLmFtb3VudC12aXNpYmxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRlbGl2ZXJ5LXRpbWUge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnTcWvxb5lbWUgZG9ydcSNaXQgZG86JztcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCguZGVmYXVsdC12YXJpYW50KSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2hpcHBpbmctb3B0aW9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dHJ1Y2suc3ZnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9IFxyXG4gIH1cclxufVxyXG4udHlwZS1kZXRhaWwge1xyXG4gIC5zaGlwcGluZy1vcHRpb25zLXBvcHVwLCAuY29udGVudC1tb2RhbCB7XHJcbiAgICBoMSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAjd2F0Y2hkb2ctZm9ybSB7XHJcbiAgICA+IGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAucC1kYXRhLXdyYXBwZXIge1xyXG4gICAgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgIC5wLXRvLWNhcnQtYmxvY2sge1xyXG4gICAgICAub3JkZXItdHlwZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRldGFpbC1wYXJhbWV0ZXJzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5kZWxpdmVyeS10aW1lLXJvdywgPiB0cjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA2cHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAucC1kYXRhLXdyYXBwZXIge1xyXG4gICAgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4gIC5wLWRhdGEtd3JhcHBlciB7XHJcbiAgICAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBmbGV4LWJhc2lzOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICAgIC5wLXRvLWNhcnQtYmxvY2sge1xyXG4gICAgICAuYWRkLXRvLWNhcnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wLWltYWdlLXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgLy8gLnAtaW1hZ2Uge1xyXG4gIC8vICAgLmZhdm90aXJlLWRldGFpbCB7XHJcbiAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAvLyAgICAgdG9wOiAyMHB4O1xyXG4gIC8vICAgICByaWdodDogMTVweDtcclxuICAvLyAgIH1cclxuICAvLyB9XHJcbn1cclxuLnAtdGh1bWJuYWlscyB7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gID4gZGl2IHtcclxuICAgIGhlaWdodDogODBweDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIH1cclxuICAgICYuaGlnaGxpZ2h0ZWQge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtZGV0YWlsIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHQ+IGRpdixcclxuXHQ+IGgyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQjbGItcmVjb21tZW5kLWVsZW1lbnQtcHJvZHVjdF9kZXRhaWwge1xyXG5cdFx0b3JkZXI6IDEwO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5teC0xIHtcclxuXHRtYXJnaW46IDAgMnB4IDAgNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHQud2lkZSB7XHJcblx0XHQuYnJlYWRjcnVtYi1pbi1kZXRhaWwge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC53aWRlIHtcclxuXHRcdC5wLWRldGFpbC1pbm5lciB7XHJcblx0XHRcdC5wLWltYWdlLXdyYXBwZXIge1xyXG5cdFx0XHRcdHdpZHRoOiA1NSU7XHJcblx0XHRcdFx0LnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucC1kYXRhLXdyYXBwZXIge1xyXG5cdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnR5cGUtcHJvZHVjdCB7XHJcblx0LnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XHJcblx0XHQucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjYWx0ZXJuYXRpdmVQcm9kdWN0cyxsaVtkYXRhLXRlc3RpZD1cInRhYkFsdGVybmF0aXZlUHJvZHVjdHNcIl17XHJcblx0XHRkaXNwbGF5OiBub25lIDtcclxuXHR9XHJcbn1cclxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQucmVzcG9uc2l2ZS1uYXYge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3JkZXItbGVmdDogNTBweCBzb2xpZCAjZTZlNmU2O1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDUwcHggMCAwICNlNmU2ZTY7XHJcblx0XHRcdGJveC1zaGFkb3c6IDUwcHggMCAwICNlNmU2ZTY7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTUwcHg7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xyXG5cdFx0fVxyXG5cdFx0LnNocC10YWJzLWhvbGRlcixcclxuXHRcdD4gYnV0dG9uLFxyXG5cdFx0PiB1bCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0I3AtZGV0YWlsLXRhYnMge1xyXG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHRcdGxpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmW2hyZWY9JyNkZXNjcmlwdGlvbiddIHtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ3Byb2R1a3R1JztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4jdGFiLWNvbnRlbnQge1xyXG5cdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMDtcclxuXHRcdGJveC1zaGFkb3c6IDcwcHggMCAwICNmZmZmZmYsIC03MHB4IDAgMCAjZmZmZmZmO1xyXG5cdH1cclxuXHQucHJvZHVjdHMtd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRib3JkZXItbGVmdDogNzBweCBzb2xpZCAjZmZmO1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xyXG5cdFx0Ym94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IC03MHB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xyXG5cdH1cclxuXHQjZGVzY3JpcHRpb24ge1xyXG5cdFx0LmRlc2NyaXB0aW9uLWlubmVyIHtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4jYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdC5zaHAtYWNjb3JkaW9uIHtcclxuXHRcdC5zaHAtYWNjb3JkaW9uLWxpbmsge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XHJcblx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHQ+IHAge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0c3Ryb25nIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb250ZW50OiAnUGFyYW1ldHJ5JztcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmRldGFpbC1wYXJhbWV0ZXJzIHtcclxuXHRcdG1heC13aWR0aDogNDIwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0dHIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XHJcblx0XHRcdFx0dGgsXHJcblx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHRcdHRkLFxyXG5cdFx0XHRcdHRoIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHR0ZCxcclxuXHRcdFx0XHR0aCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRkLFxyXG5cdFx0XHR0aCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRoIHtcclxuXHRcdFx0XHQucm93LWhlYWRlci1sYWJlbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmRlc2NyaXB0aW9uLWlubmVyIHtcclxuXHQuYmFzaWMtZGVzY3JpcHRpb24ge1xyXG5cdFx0LnJhdGUtd3JhcHBlci1pbi1kZXNjcmlwdGlvbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQudGV4dC1zdWNjZXNzLmRpc2stY3VzdG9tLWRlc2NyaXB0aW9uIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5jb2xsYXBzZS5kaXNrLWN1c3RvbS1kZXNjcmlwdGlvbi1jb2xsYXBzZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20ubm8tYnV0dG9ucyA+IGRpdiAucC10b29scyB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG4ucC1kZXRhaWwge1xyXG5cdD4gLnByb2R1Y3RzLWFsdGVybmF0aXZlLWhlYWRlcixcclxuXHQ+IC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlciB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDM0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdCNhY2NvcmRpb24tY29udGVudCB7XHJcblx0XHQuc2hwLWFjY29yZGlvbiB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHQuc2hwLWFjY29yZGlvbi1saW5rIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2hwLWFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdC5zaHAtYWNjb3JkaW9uLWxpbmsge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNjb250ZW50IHtcclxuXHQubWltZS1kZXNjLTEsXHJcblx0Lm1pbWUtZGVzYy0yIHtcclxuXHRcdGZvbnQtc2l6ZTogJGZzLWgzO1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkICRyZWQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0ZGl2IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm1pbWUtZGVzYy0yIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxufVxyXG4iLCIjcHJvZHVjdC1kZXRhaWwtZm9ybSAge1xyXG4gIC52YXJpYW50LWxhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtaW4td2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAucGtWYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCA4cHg7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudnlwcm9kYW5vIHtcclxuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7ICBcclxuICAgICAgICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZ3JhZGllbnQobGluZWFyLCAxOS4xJSAtNy45JSwgODElIDEwNy45JSwgY29sb3Itc3RvcCgwLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoLjQ4LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoLjUsICMwMDApLCBjb2xvci1zdG9wKC41MiwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEsIHRyYW5zcGFyZW50KSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgxNDlkZWcsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA0OCUsICNjZGNkY2QgNTAlLCB0cmFuc3BhcmVudCA1MiUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gICAgICAgICYueWVzLWJlZm9yZSB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNjZGNkY2Q7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgdXJsKCN7JGltYWdlc31jaGVjay13LnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jY3VzdG9tX3NpbXBsZS12YXJpYW50cyB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcclxuICAgIG1heC13aWR0aDogNzBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhcmFtZXRlci1wb3B1cCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAubmFtZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgfVxyXG4gICAgICAuZGVzYyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmF2YWlsYWJpbGl0eSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHNwYW46bm90KFtzdHlsZT1cImNvbG9yOiM2NmJiMzNcIl0pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA2cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMge1xyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLnBhcmFtZXRlci1wb3B1cCB7XHJcbiAgICAgICAgdG9wOiA1N3B4O1xyXG4gICAgICAgIGxlZnQ6IC00N3B4O1xyXG4gICAgICAgIHdpZHRoOiAxNjRweDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgOHB4IDhweCA4cHg7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRwcmltYXJ5IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogLTlweDtcclxuICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gXHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMge1xyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XHJcbiAgICAgIC5wYXJhbWV0ZXItY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLnBhcmFtZXRlci1wb3B1cCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgI2N1c3RvbV9zaW1wbGUtdmFyaWFudHMge1xyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XHJcbiAgICAgIC5wYXJhbWV0ZXItY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi5pbmZvLXZpc2libGUge1xyXG4gICAgICAgIC5wYXJhbWV0ZXItcG9wdXAge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhbWV0ZXItY2xvc2Uge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNDhweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmluZm8taGlkZSB7XHJcbiAgICAgICAgICAucGFyYW1ldGVyLXBvcHVwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5pbmZvLWhpZGUge1xyXG4gICAgICAgIC5wYXJhbWV0ZXItY2xvc2Uge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNDhweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjY3VzdG9tX3NpbXBsZS12YXJpYW50cyB7XHJcbiAgICAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcclxuICAgICAgLnBhcmFtZXRlci1wb3B1cCB7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgYSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuICAudG9wLW5hdmlnYXRpb24tbWVudSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIH1cclxuICAuZHJvcGRvd24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FyZXQge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctZC5zdmcpIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYub3BlbiB7XHJcbiAgICAgIC5jYXJldCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMzRweDtcclxuICAgICAgbWluLXdpZHRoOiA4NHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBtYXJnaW46IDVweCAxMHB4O1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweCA1cHg7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1DWktcIl0ge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y3ouc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcclxuICAgIGEge1xyXG4gICAgICAmW2hyZWY9XCIvcmVnaXN0cmFjZS9cIl0sICYudG9wLW5hdi1idXR0b24tbG9naW4sICZbaHJlZj1cIi9sb2dvdXQvXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jdXItY3prIHtcclxuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31jei5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY3VyLWV1ciB7XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9ZXUuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxhbmd1YWdlc01lbnVfX2JveFtkYXRhLXRhcmdldD1cImxhbmd1YWdlXCJdIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC50b3AtbmF2aWdhdGlvbi1iYXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC50b3AtbmF2aWdhdGlvbi10b29scyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDhweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudG9wLW5hdmlnYXRpb24tbWVudS10cmlnZ2VyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBsaSB7XHJcbiAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICYuY3JvcHBlZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmlnYXRpb24taG92ZXJlZCwgLnNlYXJjaC1mb2N1c2VkIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAudG9wLW5hdmlnYXRpb24tdG9vbHMge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcbiAgICAudG9wLW5hdmlnYXRpb24tbWVudSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI25hdmlnYXRpb24tY291bnRyeXtcclxuICBib3JkZXI6MDtcclxuICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgY29sb3I6ICMzMTM0Mzk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgaW1ne1xyXG4gICAgbWF4LXdpZHRoOjI1cHg7XHJcbiAgICBtYXgtaGVpZ2h0OjE1cHg7XHJcbiAgfVxyXG4gIC5jYXJldHtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ1xcZTkwZSc7XHJcbiAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDotOXB4O1xyXG4gICAgICBmb250LXNpemU6MTBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6MTBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIjaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAuaGVhZGVyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgLnNlYXJjaCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zZWFyY2gtaW5wdXQtaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgd2lkdGg6IDQ3cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb252ZXJzaW9uIHVybCgjeyRpbWFnZXN9c2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbi1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgIGEge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgJltkYXRhLXRhcmdldD1cImNhcnRcIl0ge1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNhcnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgYm90dG9tOiAtOXB4O1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJ0LXByaWNlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJltkYXRhLXRhcmdldD1cImxvZ2luXCJdLCAmW2hyZWY9XCIva2xpZW50L1wiXSB7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIG9yZGVyOiAtNDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dXNlci5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmF2b3VyaXRlIHtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgLmZhdm91cml0ZV9pY29uIHtcclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgICAgIHJpZ2h0OiAtOXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAjZGtMYWJDb21wYXJlckhlYWRlcldyYXBwcGVyIHtcclxuICAgICAgb3JkZXI6IC01O1xyXG4gICAgICAuZGtMYWJDb21wYXJlckhlYWRlckljb25CdG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWJhbGFuY2Uuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZW0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgIGJvdHRvbTogLTVweDtcclxuICAgICAgICAgIHJpZ2h0OiAtOXB4O1xyXG4gICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmhlYWRlci1ib3R0b20ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICAuY29udGFjdC1ib3gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICBib2R5Om5vdCgub3JkZXJpbmctcHJvY2Vzcykge1xyXG4gICAgI2hlYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG4gIH1cclxuICAjaGVhZGVyIHtcclxuICAgIC5oZWFkZXItdG9wIHtcclxuICAgICAgcGFkZGluZzogNXB4IDAgMTBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgLnVzZXItYWN0aW9uIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb250YWN0LWJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTMycHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWwge1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLXRvcC13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLnNpdGUtbmFtZSB7XHJcbiAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlYWRlci1ib3R0b20td3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xyXG4gICAgICBtaW4td2lkdGg6IDIyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDg0cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJjYXJ0XCJdIHtcclxuICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAuY2FydC1wcmljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICNoZWFkZXIge1xyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgIG1heC13aWR0aDogNDIwcHg7XHJcbiAgICB9XHJcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgICAgbWluLXdpZHRoOiAyNDBweDtcclxuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTA0cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9Y2FydF0ge1xyXG4gICAgICAgICAgd2lkdGg6IDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLXRvcC13cmFwcGVyIHtcclxuICAgICAgLnNpdGUtbmFtZSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAjaGVhZGVyIHtcclxuICAgIC5zZWFyY2gge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ5MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNuYXZpZ2F0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAubWVudS1sZXZlbC0yIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXI+ZGl2PmE+c3BhbiB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5uYXZpZ2F0aW9uLWluIHtcclxuICAubWVudS1sZXZlbC0zIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgPiB1bCB7XHJcbiAgICA+IGxpIHtcclxuICAgICAgJi5leHQge1xyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN1Ym1lbnUtdmlzaWJsZSB7XHJcbiAgbGkuZXhwIHtcclxuICAgID4gYSB7XHJcbiAgICAgIC5zdWJtZW51LWFycm93OjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31hcnJvdy1kb3duLXcuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuc3VibWVudS12aXNpYmxlIHtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICB9XHJcbiAgI25hdmlnYXRpb24ge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG4gIH1cclxuICAubmF2aWdhdGlvbi1pbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgJi5zbGljay1kaXNhYmxlZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICYuc2xpY2stcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWwtdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogLTI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LXItdy5zdmc/MSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IC05OTk5cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRwcmltYXJ5O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMTNweCA4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmV4dCB7XHJcbiAgICAgICAgICAmLmV4cCB7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk2cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiB1bCB7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQobisxMykge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgcGFkZGluZzogN3B4IDEzcHggOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWJtZW51LWFycm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmV4dCB7XHJcbiAgICAgICAgICAmLmV4cCB7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTk5OTZweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNuYXZpZ2F0aW9uIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5tZW51LWxldmVsLTIge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2IoMCAwIDAgLyA2JSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYigwIDAgMCAvIDYlKTtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjUlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogOTRweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZW51LWltYWdlIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDk0cHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKC1uKzQpIHtcclxuICAgICAgICAgID4gZGl2LCAubWVudS1pbWFnZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51LWhlbHBlciB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnXFxlOTE0JyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+IHVsIHtcclxuICAgICAgdG9wOiBjYWxjKDUwJSArIDI1cHgpO1xyXG4gICAgICAuc3VibWVudS1hcnJvdyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5tZW51LWxldmVsLTIge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zdWJtZW51LXZpc2libGUge1xyXG4gICAgI25hdmlnYXRpb24ge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAubmF2aWdhdGlvbi1pbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5tZW51LWhlbHBlciB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IC5tZW51LWltYWdlIHtcclxuICAgIG1pbi13aWR0aDogODBweDtcclxuICAgIG1heC13aWR0aDogODBweDsgXHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm5hdmlnYXRpb24taW4ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICA+IHVsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICA+IGIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5tZW51LWxldmVsLTIge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4IDBweCA0cHggNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAjbmF2aWdhdGlvbiB7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB0b3A6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzBweCk7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIC5tZW51LWxldmVsLTEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDEycHggNDJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5leHAge1xyXG4gICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmlnYXRpb25BY3Rpb25zIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBhIHsgXHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTJweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51X19pdGVtLS1hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMjBweCAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW46IDVweCAyNXB4IDVweCAwO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5oZWFkZXItYm90dG9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBhbmltYXRpb246IG9wYWNpdHlUbzEgMC41cyBlYXNlLW91dCBmb3J3YXJkcztcclxuICB9XHJcblxyXG4gIEBrZXlmcmFtZXMgb3BhY2l0eVRvMSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICA5MCUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAjaGVhZGVyIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAudXNlci1hY3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMTAwNTtcclxuICAgICAgdG9wOiA3NXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgIC5jb250YWN0LWhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaFdoaXNwZXJlciB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XHJcbiAgICB9XHJcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJ01lbnUnO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1cInNlYXJjaFwiXSB7XHJcbiAgICAgICAgICBvcmRlcjogLTU7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiA0NnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc311c2VyLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1jYXJ0XSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYXZvdXJpdGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDg4cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAuZmF2b3VyaXRlX2ljb24ge1xyXG4gICAgICAgICAgICAubnVtYmVyIHtcclxuICAgICAgICAgICAgICBib3R0b206IDhweDtcclxuICAgICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaXRlLW5hbWUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICB6LWluZGV4OiAxMDAyO1xyXG4gICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjEwcHgpO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0LWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgLmNvbnRhY3QtdGV4dCB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJ05ldsOtdGUgc2kgcmFkeT8nO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudXNlci1hY3Rpb24taW4ge1xyXG4gICAgLnBvcHVwLXdpZGdldCB7XHJcbiAgICAgICYuY2FydC13aWRnZXQge1xyXG4gICAgICAgIHRvcDogNjlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2Nyb2xsZWQtdXAuc2Nyb2xsZWQge1xyXG4gICAgI2hlYWRlciB7XHJcbiAgICAgIC5zZWFyY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5sb2dpbi11bnZpc2libGUge1xyXG5cdC51c2VyLWFjdGlvbiB7XHJcblx0XHQubG9naW4td2lkZ2V0LnBvcHVwLXdpZGdldCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sb2dpbi12aXNpYmxlIHtcclxuXHQudXNlci1hY3Rpb24ge1xyXG5cdFx0LnVzZXItYWN0aW9uLWluIHtcclxuXHRcdFx0PiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xyXG5cdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA4NjBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDE2MCwgMTE2LCAxMTYsIDAuMDYpO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0LnJlZ2lzdHJhY2UtYm94IHtcclxuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IDI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiNoZWFkZXIge1xyXG5cdC51c2VyLWFjdGlvbiB7XHJcblx0XHQubG9naW4td2lkZ2V0LnBvcHVwLXdpZGdldCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmxvZ2luLXdpZGdldCB7XHJcblx0LnJlZ2lzdHJhY2UtYm94IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAzNXB4O1xyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdFx0dWwge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0cGFkZGluZzogMTRweCAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udXNlci1hY3Rpb24taW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQubG9naW4td2lkZ2V0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHRcdHotaW5kZXg6IDk5OTk5O1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRoZWlnaHQ6IDkwJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQucG9wdXAtd2lkZ2V0LWlubmVyIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcclxuXHRcdFx0cGFkZGluZzogMjFweCAyMHB4O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHQmLmNsb3NlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkxMic7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMjJweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IC0yMnB4O1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC51c2VyLWFjdGlvbi10YWJzIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbjogMjBweCAwIDMwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRjb250ZW50OiAnUMWZaWhsw6HFoWVuw60nO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNvY2lhbC1sb2dpbi1idXR0b25zIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdH1cclxuXHRcdC5zb2NpYWwtbG9naW4tYnV0dG9ucy1kaXZpZGVyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjpiZWZvcmUsXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubG9naW4td3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTRweCAzMHB4O1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnBhc3N3b3JkLWhlbHBlciB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDIwcHggNXB4IDA7XHJcblx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmW2hyZWY9Jy9yZWdpc3RyYWNlLyddIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5uZW1hdGV1Y2V0IHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XHJcblx0XHRcdHBhZGRpbmc6IDIzcHggMCAxOXB4IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIzcHg7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHQtd2Via2l0LW1hc2s6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9zdmcvdXNlcnMtbWVkaWNhbC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xyXG5cdFx0XHRcdFx0bWFzazogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L3N2Zy91c2Vycy1tZWRpY2FsLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XHJcblx0XHRcdFx0XHQtd2Via2l0LW1hc2stc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRtYXNrLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggYXV0byAxMnB4IGF1dG87XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50YWItY29udGVudCB7XHJcblx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdC5pbnB1dC13cmFwcGVyIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5lbWFpbCB7XHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1XFvml2YXRlbHNrw6kgam3DqW5vIG5lYm8gZS1tYWlsIConO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLnBhc3N3b3JkIHtcclxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnSGVzbG8nO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5sb2dpbi13cmFwcGVyIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHQucGFzc3dvcmQtaGVscGVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMCAzMXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCZbaHJlZj0nL3JlZ2lzdHJhY2UvJ10ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdCYuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTU4NDAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNlNTg0MDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2E3NTA2O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuXHR0b3A6IDUwJTtcclxufVxyXG5cclxuLmxvZ2luLXZpc2libGUge1xyXG5cdCNjYm94T3ZlcmxheSB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0b3BhY2l0eTogMC4zO1xyXG5cdH1cclxufVxyXG4iLCIudG9wY2F0IHtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAudG9wY2F0LXdyYXAge1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICB9XHJcbiAgLml0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICY6bGFzdC1jaGlsZCwgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1ibHVlO1xyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWcge1xyXG4gICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vYmlsZSB7XHJcbiAgLnRvcGNhdCB7XHJcbiAgICAudG9wY2F0LXdyYXAge1xyXG4gICAgICAuaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmOm50aC1jaGlsZCgtbis4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNob3ctbW9yZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuc2hvd0FsbCB7XHJcbiAgICAgICYudG9wY2F0LXdyYXAge1xyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICArIC5zaG93LW1vcmUge1xyXG4gICAgICAgIC5saW5rLWFycm93IHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiWm9icmF6aXQgbcOpbsSbXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICBtYXgtd2lkdGg6IDMyOHB4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBhIHtcclxuICAgICAgICBoZWlnaHQ6IDEwNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDMpLCAmOm50aC1sYXN0LWNoaWxkKDQpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgICAuaW1nIHtcclxuICAgICAgICBtaW4td2lkdGg6IDY2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAudG9wY2F0IHtcclxuICAgIC5pdGVtIHtcclxuICAgICAgLmltZyB7XHJcbiAgICAgICAgbWluLXdpZHRoOiA4NnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODZweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nICNuZXdzV3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAubmV3cy1pdGVtIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNDQwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAuaW1hZ2Uge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1hcmdpbjogMTJweCAwIDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICAgIC5yZWFkLWFydGljbGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XHJcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdOb3bDqSDEjWzDoW5reSB6IERJU0sgbWFnYXrDrW51JztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnRleHQtY2VudGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC5ob21lcGFnZS1ibG9nLXdyYXBwZXIsIC50eXBlLXBvc3RzLWxpc3Rpbmcge1xyXG4gICAgLm5ld3MtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgLmltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nIHtcclxuICAgIC5uZXdzLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICBmbGV4LWJhc2lzOiAzMy4zMyU7XHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XHJcbiAgICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciwgLnR5cGUtcG9zdHMtbGlzdGluZyB7XHJcbiAgICAubmV3cy1pdGVtIHtcclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XHJcbiAgICAubmV3cy1pdGVtIHtcclxuICAgICAgJjpudGgtY2hpbGQobis0KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuaG9tZXBhZ2UtYmxvZy13cmFwcGVyLCAudHlwZS1wb3N0cy1saXN0aW5nIHtcclxuICAgIC5uZXdzLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmhvbWVwYWdlLWJsb2ctd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICB9XHJcbn0iLCIubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIGEsIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnM6bm90KC5zbGljay1zbGlkZXIpIGEgPiBpbWcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiAxMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IFxyXG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBtYXgtd2lkdGg6IDIzMTZweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTFweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIC1vLXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjpub3QoLnNsaWNrLXNsaWRlcikge1xyXG4gICAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICY6bnRoLWNoaWxkKG4rMikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5zbGljay1zbGlkZXIge1xyXG4gICAgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stYWN0aXZlKSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJvZHktYmFubmVycywgLmZvb3Rlci1iYW5uZXJzIHtcclxuICA+IGRpdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi53ZWxjb21lLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5kZXNrdG9wIHtcclxuICAgIC5iYW5uZXJzLXJvdyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xyXG4gICAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMTVweCA4cHg7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZm9vdGVyLWJhbm5lciB7XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iZW5lZml0QmFubmVyIHtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gIH1cclxufSIsIi5icmFuZHMge1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgLmJyYW5kLXRpdGxlIHtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJyYW5kcy13cmFwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnJhbmQtc2xpZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyYW5kIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYnJhbmRzIHtcclxuICAgIC5icmFuZHMtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5icmFuZC1zbGlkZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmJyYW5kcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuYnJhbmRzLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICAgIH1cclxuICAgIC5icmFuZC10aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59IiwiLmZvb3Rlci1iYW5uZXIge1xyXG4gICY6bGFzdC1vZi10eXBlIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGOUY5RjkgMCUsIHJnYmEoMjQ5LCAyNDksIDI0OSwgMCkgMTAwJSksIHJhZGlhbC1ncmFkaWVudCg0OC44NiUgMTcyNy4wMiUgYXQgNTAlIDUwJSwgcmdiYSgyNDksIDI0OSwgMjQ5LCAwKSAwJSwgI0Y5RjlGOSAxMDAlKSAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi8sIHVybChpbWFnZS5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBub3JtYWwsIG5vcm1hbCwgbHVtaW5vc2l0eTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbi5yYXRlLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAzNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gIGgyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnZvdGUtY29udGVudHtcclxuICAgIG1heC1oZWlnaHQ6ODhweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIH1cclxufVxyXG4udm90ZS13cmFwIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1heC13aWR0aDogNDYwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAudm90ZS1oZWFkZXIge1xyXG4gICAgLnZvdGUtcmF0aW5nIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgLnZvdGUtdGltZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAudm90ZS1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52b3RlLXBpYyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC52b3RlLWluaXRpYWxzIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC52b3RlLXN1bW1hcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG4gIC5zdGFycyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC52b3RlLXRpbWUge1xyXG4gICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuICAudm90ZS1jb250ZW50IHtcclxuICAgIG9yZGVyOiAtMTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMCAxOHB4IDE4cHggMDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0xOHB4O1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUge1xyXG4gIC5zaWRlYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICNjb250ZW50IHtcclxuICAgIG1heC13aWR0aDogOTQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgLnZvdGVzLXdyYXAge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnJhdGUtc2VjdGlvbiB7XHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IC0zNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5yYXRlLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIC5yYXRlLWl0ZW1zIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNhdGVnb3J5LXBlcmV4IHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0Jjpub3QoLnNob3ctcGVyZXgpOm5vdCguZW1wdHktY29udGVudCkge1xyXG5cdFx0cCxcclxuXHRcdHVsLFxyXG5cdFx0aW1nLFxyXG5cdFx0b2wsXHJcblx0XHRoMSxcclxuXHRcdGgyLFxyXG5cdFx0aDMsXHJcblx0XHRoNCxcclxuXHRcdGg1LFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdH1cclxuXHJcblx0XHRwIHtcclxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaGV2cm9uLWFmdGVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0Ji5zaG93LXBlcmV4IHtcclxuXHRcdC5jaGV2cm9uLWFmdGVyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdTa3LDvXQgcG9waXMnO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXRpdGxlIHtcclxuXHRtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4uY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuI2NhdGVnb3J5LWhlYWRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHQucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbi50eXBlLWNhdGVnb3J5IHtcclxuXHQuYnJlYWRjcnVtYnMge1xyXG5cdFx0cG9zaXRpb246IHN0aWNreTtcclxuXHRcdHRvcDogMTM5cHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR6LWluZGV4OiA1NTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0I2NhdGVnb3J5LWhlYWRlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdD4gZm9ybSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duIHtcclxuXHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luOiAwIC01cHg7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHRcdFx0XHRcdGxhYmVsLFxyXG5cdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhdGVnb3J5LXRvcCB7XHJcblx0XHQ+IGg0IHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhdGVnb3J5LXBlcmV4IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LmNhdGVnb3J5LXRvcCB7XHJcblx0XHQ+ICNjYXRlZ29yeS1oZWFkZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjY2F0ZWdvcnktaGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcclxuXHRcdFx0Ym94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogLTk5OTlweDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdCNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdGxhYmVsLFxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50eXBlLWNhdGVnb3J5IHtcclxuXHRcdC5icmVhZGNydW1icyB7XHJcblx0XHRcdHRvcDogMTMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zY3JvbGxlZC1kb3duIHtcclxuXHRcdC50eXBlLWNhdGVnb3J5IHtcclxuXHRcdFx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwMCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xyXG4gIG1hcmdpbjogMCAtMTBweCAzMHB4O1xyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGhlaWdodDogNzhweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDY2cHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAuc2hvdy1tb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xyXG4gICAgbGkge1xyXG4gICAgICBhIHtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDg2cHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDg2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA1OHB4O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmOm50aC1jaGlsZCgtbis0KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi5zaG93IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2hvdy1tb3JlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLmxpbmstYXJyb3cge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaG93QWxsIHtcclxuICAgICYuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICArIC5zaG93LW1vcmUge1xyXG4gICAgICAubGluay1hcnJvdyB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlpvYnJheml0IG3DqW7EmyBrYXRlZ29yacOtXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2ZpbHRlcnMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICBwYWRkaW5nOiAwIDEycHg7XHJcbn1cclxuXHJcbi5ib3guYm94LXNtIHtcclxuICAmLmJveC1iZy12YXJpYW50IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiNjb250ZW50IHtcclxuICAuc2lkZWJhciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgLnNpZGViYXItaW5uZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9uLCAuc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgaDQge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWRvd24uc3ZnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaG93RmlsdGVyIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5maWx0ZXItbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIC5maWx0ZXItY291bnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcoJztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyknO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbHRlci10b3RhbC1jb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZXItd3JhcHBlciB7XHJcbiAgICBoNCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5oaWRlRmlsdGVyIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJnO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgKyAuZmlsdGVyLXNlY3Rpb24ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRiZztcclxuICAgIH1cclxuICAgICYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgICNjbGVhci1maWx0ZXJzIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIC5jbG9zZS1hZnRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAmLnNob3dGaWx0ZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgZm9ybSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSB7XHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDhweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG93LW1vcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2hvd0ZpbHRlci5zaG93QWxsIHtcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICYuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XHJcbiAgICAvLyAgIC5jb2xvcnMtaGlkZSB7XHJcbiAgICAvLyAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvLyAgIH1cclxuICAgIC8vICAgLnNob3ctbW9yZSB7XHJcbiAgICAvLyAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gICAgLnNob3ctbW9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1cmwoI3skaW1hZ2VzfWRvd24uc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2hvd0FsbCB7XHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zaG93LW1vcmUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJ1pvYnJheml0IG3DqW7Emyc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAucGFyYW0tZmlsdGVyLXRvcCB7XHJcbiAgICAgIGZvcm0ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGg0IHtcclxuICAgIG9yZGVyOiAtMztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICA+IGRpdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICB9XHJcbiAgJi5oaWRlRmlsdGVyIHtcclxuICAgIGhlaWdodDogNTJweDtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi51aS1zbGlkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWNvbG9yOiAkYmc7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAudWktc2xpZGVyLXJhbmdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGV4dDtcclxuICB9XHJcbn1cclxuLnNsaWRlci1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1jb2xvcjogJGJnO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBvcmRlcjogLTI7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMjVweDtcclxufVxyXG4udWktc2xpZGVyLWhvcml6b250YWwge1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgLnVpLXNsaWRlci1oYW5kbGUge1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBib3JkZXI6IDhweCBzb2xpZCAkY29udmVyc2lvbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICRjb252ZXJzaW9uLWhvdmVyO1xyXG4gICAgdG9wOiAtMTFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTRweDtcclxuICB9XHJcbn1cclxuLmZyb20sIC50byB7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJnO1xyXG4gIGZvbnQtc2l6ZTogMTRweDsgIFxyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIGhlaWdodDogMzVweDtcclxuICBsaW5lLWhlaWdodDogMC44O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uZmlsdGVyLXNlY3Rpb24tY291bnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbiNjbGVhci1maWx0ZXJzIHtcclxuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xyXG4gIC5jbG9zZS1hZnRlciB7XHJcbiAgICBwYWRkaW5nOiA2cHggMTVweCA0cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNlbGVjdGVkLWZpbHRlcnMge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbjogMjBweCAtNXB4IDVweDtcclxuICAuZmlsdGVyLWxhYmVsIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogN3B4IDE1cHggNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ1xcZTkxMic7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1jb3VudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vLyBTY3JvbGxiYXJcclxuI2ZpbHRlcnMge1xyXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbiAgfVxyXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICB9XHJcbiAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1cHggOHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIsIC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICNjb250ZW50IHtcclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5zbGlkZXItd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG4gIH1cclxuICAjZmlsdGVycyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmc7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgfVxyXG4gICNjb250ZW50IHtcclxuICAgIC5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljIHtcclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5maWx0ZXItc2VjdGlvbi1jb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbHRlci1zZWN0aW9uIHtcclxuICAgICAgJi5zaG93RmlsdGVyIHtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2ZpbHRlcnMtd3JhcHBlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGJnO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS1oZWFkZXIge1xyXG4gICAgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC50eXBlLXBvc3QsIC50eXBlLXBhZ2UsIC50eXBlLXByb2R1Y3QsIC50eXBlLXBvc3RzLWxpc3RpbmcsIC50eXBlLW1hbnVmYWN0dXJlcnMtbGlzdGluZywgLmlkLS01MSB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2luYXRpb24td3JhcHBlciB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGFnaW5hdGlvbiB7XHJcblx0LnBhZ2luYXRpb24tbGluayxcclxuXHQ+IHN0cm9uZyxcclxuXHQ+IGEge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDIwMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblx0PiBzdHJvbmcge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdH1cclxuXHQucGFnaW5hdGlvbi1saW5rLFxyXG5cdD4gYSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wYWdpbmF0aW9uLWxpbmsge1xyXG5cdGxpbmUtaGVpZ2h0OiAzNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBhZ2luYXRpb24tdG9wIHtcclxuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdD4gc3Ryb25nIHtcclxuXHRcdG9yZGVyOiAtMTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLXdpZHRoOiBhdXRvO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR9XHJcblx0LnBhZ2luYXRpb24tbGluayB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdG1pbi13aWR0aDogYXV0bztcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0PiBzdHJvbmcge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0LnBhZ2luYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcblx0XHQtbXMtZmxleC1wYWNrOiBlbmQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0LnBhZ2luYXRpb24tdG9wIHtcclxuXHRcdC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuXHRcdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuYm9keSB7XHJcblx0Lm92ZXJhbGwtd3JhcHBlciB7XHJcblx0XHQuY29udGVudCB7XHJcblx0XHRcdC5saXN0aW5nQ29udHJvbHMge1xyXG5cdFx0XHRcdG9yZGVyOiA0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGdhcDogMzRweCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucGFnaW5hdGlvbiB7XHJcblx0XHRcdFx0Jl9fbGlzdCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRnYXA6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdCY6aGFzKFtkYXRhLXRlc3RpZD0nbGlua1ByZXZpb3VzUGFnZSddKSB7XHJcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6aGFzKFtkYXRhLXRlc3RpZD0nbGlua0ZpcnN0UGFnZSddKSB7XHJcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6aGFzKFtkYXRhLXRlc3RpZD0nYnV0dG9uQ3VycmVudFBhZ2UnXSkge1xyXG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhhcyhbZGF0YS10ZXN0aWQ9J2xpbmtMYXN0UGFnZSddKSB7XHJcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6aGFzKFtkYXRhLXRlc3RpZD0nbGlua05leHRQYWdlJ10pIHtcclxuXHRcdFx0XHRcdFx0XHRvcmRlcjogNDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpoYXMoW2RhdGEtdGVzdGlkPSdsaW5rTGFzdFBhZ2UnXSksXHJcblx0XHRcdFx0XHRcdCY6aGFzKFtkYXRhLXRlc3RpZD0nbGlua0ZpcnN0UGFnZSddKSB7XHJcblx0XHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRleHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9fbGluayB7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cclxuXHRcdFx0XHRcdCYtLW5leHQsXHJcblx0XHRcdFx0XHQmLS1wcmV2IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtc21hbGw7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICB9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Ji0tcHJldiB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYtLW5leHQge1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogNTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX2N1cnJlbnRQYWdlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX2xpc3Qge1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmxvYWRNb3JlIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDMzLjMzMzMzJTtcclxuXHRcdFx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRcdH1cclxuXHJcbiAgICAgICAgJl9fYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0XHR9XHJcblxyXG4gICAgICAuaXRlbXNUb3RhbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmdvVG9Ub3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmcy1wO1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtc21hbGw7XHJcbiAgICAgICAgICAgIHRvcDogNjAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuaWQtLTExIHtcclxuICBoMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uaW4tb2JsaWJlbmUsIC5pZC0tMTEge1xyXG4gIC5zaWRlYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItbGVmdDogNzBweCBzb2xpZCAjZmZmO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XHJcbiAgICAgIGJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTcwcHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnR5cGUtY2F0ZWdvcnkge1xyXG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XHJcbiAgICAgIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaWRlYmFyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAudHlwZS1jYXRlZ29yeSB7XHJcbiAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC8vIC5pbi1vYmxpYmVuZSB7XHJcbiAgLy8gICAucHJvZHVjdHMtYmxvY2sge1xyXG4gIC8vICAgICAucHJvZHVjdCB7XHJcbiAgLy8gICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG4gIC8vICAgJi50eXBlLXBhZ2Uge1xyXG4gIC8vICAgICAuY29udGVudC1pbm5lciB7XHJcbiAgLy8gICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5pbi1vYmxpYmVuZSwgLmlkLS0xMSB7XHJcbiAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudHlwZS1jYXRlZ29yeSB7XHJcbiAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuLy8gICAuaW4tb2JsaWJlbmUge1xyXG4vLyAgICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuLy8gICAgICAgLnByb2R1Y3Qge1xyXG4vLyAgICAgICAgIHdpZHRoOiAyMCU7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbiAgXHJcbi8vICAgLnR5cGUtY2F0ZWdvcnkge1xyXG4vLyAgICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuLy8gICAgICAgLnByb2R1Y3Qge1xyXG4vLyAgICAgICAgIHdpZHRoOiAyNSU7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMnB4KSB7XHJcbi8vICAgLmluLW9ibGliZW5lIHtcclxuLy8gICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbi8vICAgICAgIC5wcm9kdWN0IHtcclxuLy8gICAgICAgICB3aWR0aDogMTYuNjY2NyU7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vICAgLnR5cGUtY2F0ZWdvcnkge1xyXG4vLyAgICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuLy8gICAgICAgLnByb2R1Y3Qge1xyXG4vLyAgICAgICAgIHdpZHRoOiAyMCU7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcclxuLy8gICAucHJvZHVjdHMtYmxvY2sge1xyXG4vLyAgICAgPiBkaXYucHJvZHVjdCB7XHJcbi8vICAgICAgIC5wIHtcclxuLy8gICAgICAgICAubmFtZSB7XHJcbi8vICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuLy8gICAgICAgICB9XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wID4gaDQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jcHJvZHVjdHNUb3Age1xuICA+IC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAucCB7XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB9XG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hdmFpbGFiaWxpdHkge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2VzIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpY2Utc2F2ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi50b2dnbGUtdG9wLXByb2R1Y3RzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDA7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJWw61jZSBuZWpwcm9kw6F2YW7Em2rFocOtY2hcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctZC1iLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC03cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICZbZGF0YS10ZXh0PVwiWm9icmF6aXQgdsOtY2UgcHJvZHVrdMWvXCJdIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJNw6luxJsgbmVqcHJvZMOhdmFuxJtqxaHDrWNoXCI7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9kdWN0cy10b3Age1xuICAgICYucHJvZHVjdHMtaW5saW5lIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAucCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAucC1pbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAucC1pbi1pbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDU1JTtcblxuICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wLWJvdHRvbSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA0NSU7XG5cbiAgICAgICAgICAgIC5vZmZlcnMge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgLnByaWNlcyB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE4NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zaG93VG9wIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lIHtcbiAgICA+IGRpdiAucCAucC1pbiAucC1pbi1pbiB7XG4gICAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgfVxuICAgIC5wLWJvdHRvbSAuYnRuIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdHMtdG9wIHtcbiAgICAmLnByb2R1Y3RzLWlubGluZSB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLnAge1xuICAgICAgICAgIC5wLWluIHtcbiAgICAgICAgICAgIC5wLWluLWluIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtdG9wIHtcbiAgICAmLnByb2R1Y3RzLWlubGluZSB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIC5wIHtcbiAgICAgICAgICAucC1pbiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAub2ZmZXJzIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb2R1Y3RzLXRvcCB7XG4gICAgLnJhdGluZ3Mtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9kdWN0cy1ibG9jayB7XHJcblx0PiBkaXYge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQucCB7XHJcblx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJvZHVjdCB7XHJcblx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IC03cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdFx0LmZsYWdzLWRlZmF1bHQsXHJcblx0XHRcdC5mbGFncy1leHRyYSB7XHJcblx0XHRcdFx0LmZsYWcge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnAge1xyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcblx0XHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG5cdFx0XHRcdFx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnAge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRwYWRkaW5nOiA3MnB4IDEwcHggMTBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHQuaW1hZ2Uge1xyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XHJcblx0XHRcdFx0XHQtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZsYWdzIHtcclxuXHRcdFx0XHRcdCYuZmxhZ3MtZXh0cmEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRcdFx0XHQuZmxhZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCsgLmZsYWdzLWV4dHJhIHtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogNTVweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDY1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNjFweDtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnAtaW4taW4ge1xyXG5cdFx0XHRcdC5hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PiAuZGtMYWJDb21wYXJlclByb2R1Y3REaXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmF2YWlsYWJpbGl0eSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHQuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucC1ib3R0b20ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xyXG5cdFx0XHRcdFx0LW1zLWZsZXgtYWxpZ246IGVuZDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHQucHJpY2VzIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuXHRcdFx0XHRcdFx0LW1zLWZsZXgtYWxpZ246IGVuZDtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG5cdFx0XHRcdFx0XHQtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByaWNlLXNhdmUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByaWNlLWFkZGl0aW9uYWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnAtZGVzYyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnAtdG9vbHMge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDEycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcblx0XHRcdFx0XHQtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuXHRcdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcblx0XHRcdFx0XHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHQucHItYWN0aW9uIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xyXG5cdFx0XHRcdFx0XHQuYnRuLWNhcnQge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQ+IC5idG4tcHJpbWFyeSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5idG4uYnRuLWNhcnQsXHJcblx0XHRcdFx0XHQuYnRuLmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRrTGFiQ29tcGFyZXJQcm9kdWN0RGl2IHtcclxuXHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0LmRrTGFiQ29tcGFyZXJQcm9kdWN0U3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YmFsYW5jZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjFweCBhdXRvO1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmRrTGFiQ29tcGFyZXJSZW1vdmVQcm9kdWN0IHtcclxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkxMic7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogc2hvcHRldDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucHJpY2Utc3RhbmRhcmQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogJGdyYXk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmbGV4LWJhc2lzOiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uaW4tem5hY2thIHtcclxuXHQucHJvZHVjdHMtYmxvY2sge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcbn1cclxuLnByb2R1Y3RzIHtcclxuXHQucHJvZHVjdCB7XHJcblx0XHQucCB7XHJcblx0XHRcdC5hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0c3BhbltzdHlsZT0nY29sb3I6IzY2YmIzMyddIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTFweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hdmFpbGFiaWxpdHktYW1vdW50IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuXHQucHJvZHVjdHMtYmxvY2sge1xyXG5cdFx0LnByb2R1Y3Qge1xyXG5cdFx0XHQucCB7XHJcblx0XHRcdFx0Lm5hbWUge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnAtYm90dG9tIHtcclxuXHRcdFx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnAtZGVzYyB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNTdweDtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LnByb2R1Y3RzLWJsb2NrIHtcclxuXHRcdC5wcm9kdWN0IHtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0LnAge1xyXG5cdFx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDExMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XHJcblx0XHRcdFx0XHQtbXMtZmxleC1hbGlnbjogZW5kO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG5cdFx0XHRcdFx0LW1zLWZsZXgtcGFjazogZW5kO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucC1ib3R0b20ge1xyXG5cdFx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0XHQucHJpY2VzIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5wcm9kdWN0cy1ibG9jayB7XHJcblx0XHQucHJvZHVjdCB7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0LmRrTGFiQ29tcGFyZXJQcm9kdWN0RGl2IHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wIHtcclxuXHRcdFx0XHQucC1kZXNjIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wLWJvdHRvbSB7XHJcblx0XHRcdFx0XHQucC10b29scyB7XHJcblx0XHRcdFx0XHRcdC5idG4uYnRuLWNhcnQsXHJcblx0XHRcdFx0XHRcdC5idG4uYnRuLXByaW1hcnkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG9yZGVyOiA1O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5idG4uYnRuLWNhcnQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb252ZXJzaW9uIHVybCgjeyRpbWFnZXN9Y2FydC13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyN3B4IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJ0bi5idG4tcHJpbWFyeSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbnZlcnNpb24gdXJsKCN7JGltYWdlc31zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuaW4taW5kZXgge1xyXG4gIC5wcm9kdWN0cy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxle1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgJi5oNCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMTNweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4wMik7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgLTEzcHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJvZHVjdHMtd3JhcHBlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIC5wcm9kdWN0LXNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRvcDogNDAlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgJi5uYXZpZ2F0aW9uLW5leHQsICYubmF2aWdhdGlvbi1wcmV2IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC5wYWdpbmF0aW9uLWJ1dHRvbiB7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pbi1pbmRleCB7XHJcbiAgI2xiLXJlY29tbWVuZC1lbGVtZW50LWhvbWVwYWdlX3BlcnNvbmFsaXplZCB7XHJcbiAgICAucHJvZHVjdC1zbGlkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJvZHVjdHMtaGVhZGVyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaDQge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDI1cHggMCAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItbGVmdDogNzBweCBzb2xpZCAjZmZmO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC03MHB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0cy13cmFwcGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDcwcHggc29saWQgI2ZmZjtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNzBweCAwIDAgI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDcwcHggMCAwICNmZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtNzBweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxuICB9XHJcbiAgJi5sYi1ocC1wZXJzby13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHg7XHJcbiAgfVxyXG59XHJcbi5pbi1pbmRleCB7XHJcbiAgLnByb2R1Y3RzLXdyYXBwZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZS5oNCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDUwcHggc29saWQgI2ZmZjtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA1MHB4IDAgMCAjZmZmO1xyXG4gICAgICBib3gtc2hhZG93OiA1MHB4IDAgMCAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3RzLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLnByb2R1Y3Qtc2xpZGVyIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcclxuICAgICAgdG9wOiAzMy4zMyU7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiIC5xdWFudGl0eSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IHtcclxuICB3aWR0aDogNjBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMjI7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogMzhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgLmRlY3JlYXNlLCAuaW5jcmVhc2Uge1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZGVjcmVhc2Uge1xyXG4gICAgdG9wOiAyNXB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCAwO1xyXG4gIH1cclxuICAuaW5jcmVhc2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggMCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5mbGFncyB7XHJcbiAgJi5mbGFncy1leHRyYSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIC5mbGFnLWRpc2NvdW50IHsgXHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgLnByaWNlLXN0YW5kYXJkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZS1zYXZlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZmxhZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAmLmZsYWctYWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4udHlwZS1kZXRhaWwge1xyXG4gIC5wLWRldGFpbCB7XHJcbiAgICAucC1pbWFnZSB7XHJcbiAgICAgIC5mbGFncy1leHRyYSB7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIC5mbGFnLWRpc2NvdW50IHtcclxuICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAucHJpY2Utc2F2ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50eXBlLWRldGFpbCB7XHJcbiAgICAuZmxhZ3Mge1xyXG4gICAgICAmLmZsYWdzLWV4dHJhIHtcclxuICAgICAgICAuZmxhZy1kaXNjb3VudCB7IFxyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICAgIC5wcmljZS1zYXZlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucHJvZHVjdCB7XHJcbiAgICAucCB7XHJcbiAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgLmZsYWdzLmZsYWdzLWV4dHJhIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgLmZsYWctZGlzY291bnQge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIC5wcmljZS1zYXZlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJvbC5jYXJ0LWhlYWRlciB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdGxpIHtcclxuXHRcdGEsXHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI4cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW5leHQuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0c3Ryb25nLFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmNvbXBsZXRlZCB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2FydC10YWJsZSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGJvcmRlci1sZWZ0OiA3N3B4IHNvbGlkICNmZmY7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDc3cHggMCAwICNmZmY7XHJcblx0XHRib3gtc2hhZG93OiA3N3B4IDAgMCAjZmZmO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogLTcwcHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcclxuXHRcdFx0dG9wOiA0MHB4O1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdHRyOm5vdCguY2FydC10YWJsZS1oZWFkZXIpIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHR0ciB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmLmNhcnQtdGFibGUtaGVhZGVyIHtcclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYucmVtb3ZlYWJsZSB7XHJcblx0XHRcdC5yZW1vdmUtaXRlbSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAtNHB4IDAgMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0ZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0Ji5wLW5hbWUge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdCZbc3R5bGU9J2NvbG9yOiAjNjZiYjMzJ10ge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2hlY2suc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wLXRvdGFsIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHQucHJpY2UtZmluYWwge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PiAuaW5saW5lIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYucC1hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi1zbS5hZGQtdG8tY2FydC1idXR0b24ge1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLy8gLmluLXN0ZXAtMSB7XHJcbi8vICAgI2NoZWNrb3V0U2lkZWJhciB7XHJcbi8vICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgIC5vcmRlci1zdW1tYXJ5IHtcclxuLy8gICAgICAgLmNoZWNrb3V0LWJveCB7XHJcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgICAgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLnByaWNlKSB7XHJcbi8vICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbi8vICAgICB9XHJcbi8vICAgfVxyXG4vLyAgICNjaGVja291dENvbnRlbnQge1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgfVxyXG4vLyB9XHJcbi8vICNjaGVja291dFNpZGViYXIge1xyXG4vLyAgIC50b2dnbGUtY29udGFjdHMge1xyXG4vLyAgICAgY29sb3I6ICR0ZXh0O1xyXG4vLyAgIH1cclxuLy8gICAuY29udGFjdC1ib3gge1xyXG4vLyAgICAgcGFkZGluZzogMDtcclxuLy8gICAgID4gaW1nIHtcclxuLy8gICAgICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuLnJhZGlvLXdyYXBwZXIge1xyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRiIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUge1xyXG5cdC5yYWRpby13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICR0ZXh0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4jY2hlY2tvdXRTaWRlYmFyIHtcclxuXHQudG9nZ2xlLWNvbnRhY3RzIHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0Y29sb3I6ICR0ZXh0O1xyXG5cdFx0PiBhLFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2hlY2tvdXQtYm94IHtcclxuXHQuYm94LmJveC1zbSB7XHJcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdH1cclxufVxyXG4ub3JkZXJpbmctcHJvY2VzcyB7XHJcblx0I2hlYWRlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5jb250YWN0LWJveCB1bCBsaSBzcGFuLm1haWw6OmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW1haWwuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHR9XHJcblx0Jjpub3QoLmlkLS05KSB7XHJcblx0XHQudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0fVxyXG5cdC5idG4uYnRuLWNvbnZlcnNpb24sXHJcblx0YS5idG4uYnRuLWNvbnZlcnNpb24ge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmRpc2NvdW50LWNvdXBvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0LmJ0bi1kZWZhdWx0IHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZXh0cmEuZGVsaXZlcnkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnByaWNlLXdyYXBwZXIge1xyXG5cdFx0LnByaWNlLnByaWNlLXByaW1hcnksXHJcblx0XHQucHJpY2UucHJpY2Utc2Vjb25kYXJ5IHtcclxuXHRcdFx0ZmxleDogMSAxIDQ1JTtcclxuXHRcdH1cclxuXHRcdC5wcmljZS1sYWJlbCB7XHJcblx0XHRcdGZsZXg6IDEgMSA1NSU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5pZC0tOSB7XHJcblx0LmNhcnQtaW5uZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5kZWxpdmVyeS10aW1lIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDcwcHggc29saWQgI2ZmZjtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xyXG5cdFx0XHRib3gtc2hhZG93OiA3MHB4IDAgMCAjZmZmO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IC03MHB4O1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0I2hlYWRlciB7XHJcblx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgaW5wdXQsXHJcbi5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIHNlbGVjdCxcclxuLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgbGFiZWwsXHJcbi5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIC5jb3VudHJ5LWZsYWdzIHtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcbn1cclxuLmlkLS0xNiAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyLFxyXG4uaWQtLTkgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4ub3JkZXJpbmctcHJvY2Vzczpub3QoLmlkLS05KSB7XHJcblx0I2hlYWRlciB7XHJcblx0XHQubmF2aWdhdGlvbi1idXR0b25zLFxyXG5cdFx0LnNlYXJjaCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuc2l0ZS1uYW1lIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYWR2YW5jZWQtb3JkZXIge1xyXG5cdC5leHRyYXMtd3JhcCB7XHJcblx0XHQuZXh0cmEge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm5leHQtc3RlcCB7XHJcblx0LmJ0bi5idG4tbGcge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRvbC5jYXJ0LWhlYWRlciB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGEsXHJcblx0XHRcdHN0cm9uZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jYXJ0LXRhYmxlIHtcclxuXHRcdHRyOm5vdCguY2FydC10YWJsZS1oZWFkZXIpIHtcclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQgbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmluLXN0ZXAtMSxcclxuXHQuaW4tc3RlcC0yIHtcclxuXHRcdCNoZWFkZXIge1xyXG5cdFx0XHQuaGVhZGVyLXRvcC13cmFwcGVyIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuXHRcdFx0XHQtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlYXJjaCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuXHQuY2FydC10YWJsZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR0ciB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdD4gdGQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xyXG5cclxuXHRcdFx0XHQmLnAtdG90YWwge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdG9sLmNhcnQtaGVhZGVyIHtcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdH1cclxuXHQucHJpY2Utd3JhcHBlciAucHJpY2UtbGFiZWwucHJpY2UtcHJpbWFyeSxcclxuXHQucHJpY2Utd3JhcHBlciAucHJpY2UtbGFiZWwucHJpY2Utc2Vjb25kYXJ5IHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5pbi1zdGVwLTEsXHJcblx0LmluLXN0ZXAtMiB7XHJcblx0XHQub3ZlcmFsbC13cmFwcGVyIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDcwcHg7XHJcblx0XHR9XHJcblx0XHQjaGVhZGVyIHtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucmVjYXBpdHVsYXRpb24td3JhcHBlciB0YWJsZSB0ciB0aCAucm93LWhlYWRlci1sYWJlbCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG59XHJcbi5pbi1kZWt1amVtZSAuY2FydC10YWJsZSAudW5pdC12YWx1ZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5vcmRlcmluZy1wcm9jZXNzIHtcclxuXHRcdC5jb250ZW50LXdyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHRcdH1cclxuXHRcdC5vdmVyYWxsLXdyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vc3RlcCAzXHJcbi5pZC0tMTcge1xyXG5cdC5zdGF5LWluLXRvdWNoIHtcclxuXHRcdC5mb3JtLWdyb3VwOmhhcygjc2VuZE5ld3NsZXR0ZXIpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdCYuaWQtLTkge1xyXG5cdFx0LmNhcnQtaW5uZXIge1xyXG5cdFx0XHQubmV4dC1zdGVwIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdCYubmV4dC1zdGVwLWJhY2sge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0LmNvbnRpbnVlLXNob3BwaW5nIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRpY29uLWFycm93LWxlZnQgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTFweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCYubmV4dC1zdGVwLWZvcndhcmQge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Lm9yZGVyLWJ1dHRvbi10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnN1bW1hcnkge1xyXG5cdFx0XHRcdC5jb2wtbWQtOCB7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb2wtbWQtNCB7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQucHJpY2Utd3JhcHBlciB7XHJcblx0XHRcdC5wcmljZS1sYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg2O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0XHRcdCYuc2FsZSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb252ZXJzaW9uO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDY7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRvcmRlcjogNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wcmljZSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNDAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg2O1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdCYuc2FsZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbnZlcnNpb247XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNjtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdG9yZGVyOiA2O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRvcmRlcjogMztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYtc2Vjb25kYXJ5IHtcclxuXHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRvdGFsLXByaWNlIHtcclxuXHRcdFx0XHRvcmRlcjogNztcclxuXHRcdFx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbGc7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb3Vwb24taW5wdXQge1xyXG5cdFx0XHQudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnOic7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcclxuXHRcdFx0XHRcdHRvcDogOXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvdXBvbi1pbmZvIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZGlzY291bnQtY291cG9uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHRcclxuXHRcdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcclxuXHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDE1cHg7XHJcblx0XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmFwcGxpZWQtY291cG9uIHtcclxuXHRcdFx0XHRcdGZpZWxkc2V0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGljb24tY2xvc2Ugbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzJweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmNhcnQtd2lkZ2V0LXByb2R1Y3QtaW1hZ2Uge1xyXG5cdGhlaWdodDogNDBweDtcclxuXHR3aWR0aDogNTBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdGEge1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdH1cclxufVxyXG4uY2FydC13aWRnZXQtcHJvZHVjdC1uYW1lIHtcclxuXHR3aWR0aDogNDAlO1xyXG5cdGEge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcbn1cclxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IHtcclxuXHR3aWR0aDogMTAwcHg7XHJcblx0LnF1YW50aXR5IHtcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHR3aWR0aDogMjhweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNhcnQtd2lkZ2V0LWJ1dHRvbiB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcclxufVxyXG4uY2FydC1mcmVlLXNoaXBwaW5nIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0c3Ryb25nIHtcclxuXHRcdGNvbG9yOiAkY29udmVyc2lvbjtcclxuXHR9XHJcbn1cclxuLnByaWNlLXJhbmdlIHtcclxuXHQ+IGRpdiB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuXHR9XHJcbn1cclxuLmRlc2t0b3Age1xyXG5cdC5vdmVyYWxsLXdyYXBwZXIge1xyXG5cdFx0PiAudXNlci1hY3Rpb24ge1xyXG5cdFx0XHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LmFkbWluLWxvZ2dlZCAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0LFxyXG5cdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRsZWZ0OiB1bnNldDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcclxuXHRcdHRvcDogLThweCAhaW1wb3J0YW50O1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0cmlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdC5wb3B1cC13aWRnZXQge1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0fVxyXG5cdC51c2VyLWFjdGlvbi1pbiB7XHJcblx0XHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcclxuXHRcdFx0dG9wOiAxNzNweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnVzZXItYWN0aW9uLWluIHtcclxuXHRcdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xyXG5cdFx0XHR0b3A6IDEzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYnJlYWRjcnVtYnMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZzogMTRweCAwIDE4cHggIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogLTFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgfVxyXG4gIGEsIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgfVxyXG4gIH1cclxuICAubmF2aWdhdGlvbi1idWxsZXQge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTNweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udHlwZS1wcm9kdWN0IC5icmVhZGNydW1icyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnR5cGUtY2F0ZWdvcnkge1xyXG4gIC5jYXRlZ29yeS10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICB9XHJcbiAgLmJyZWFkY3J1bWJzIHtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcclxuICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTk5OTlweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5hc2lkZS1pbmRlbnRlZCAuYnJlYWRjcnVtYnMsIC5hc2lkZS1pbmRlbnRlZCAuY2F0ZWdvcnktdG9wIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuYnJlYWRjcnVtYnMge1xyXG4gICAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50eXBlLXByb2R1Y3Qge1xyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQjY29tcGFueS1pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQuZm9ybS1ncm91cDpoYXMoI2JpbGxDb21wYW55KSB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cblx0XHQuZm9ybS1ncm91cDpoYXMoI2NvbXBhbnlJZCkge1xuXHRcdFx0b3JkZXI6IDI7XG5cdFx0fVxuXG5cdFx0LmZvcm0tZ3JvdXA6aGFzKCN2YXRJZCkge1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0fVxuXHR9XG59XG4iLCIuaWQtLTgge1xuXHQuc3RheS1pbi10b3VjaCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLmJlbmVmaXRCYW5uZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bWF4LXdpZHRoOiAxMzQwcHg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5iZW5lZml0QmFubmVyX19oZWFkZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRmbGV4OiBhdXRvO1xyXG5cdHdpZHRoOiA1MCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0QGluY2x1ZGUgbWluLW1kIHtcclxuXHRcdHdpZHRoOiAyNSU7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0LmJlbmVmaXRCYW5uZXJfX3RpdGxlIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMDtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uYmVuZWZpdEJhbm5lcl9fdGl0bGUge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbi51c3Atd3JhcCB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcblx0LW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDEwcHggMDtcclxuXHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuXHQudXNwLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdHBhZGRpbmc6IDE1cHggMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1heC13aWR0aDogMzEwcHg7XHJcblx0XHQudXNwLWltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDUwcHg7XHJcblx0XHRcdG1heC13aWR0aDogNTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udHlwZS1kZXRhaWwge1xyXG5cdC5iZW5lZml0QmFubmVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cdC51c3Age1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC51c3Atd3JhcCB7XHJcblx0XHQudXNwLWl0ZW0ge1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdC51c3AtaW1nIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC51c3Atd3JhcCB7XHJcblx0XHQudXNwLWl0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQudXNwLXdyYXAge1xyXG5cdFx0LnVzcC1pdGVtIHtcclxuXHRcdFx0LnVzcC1pbWcge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuY3VzdG9tZXItcGFnZSB7XG4gICAgLnNpZGViYXIge1xuICAgICAgICAuY2xpZW50LWNlbnRlci1ib3gge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoXG4gICAgICAgICAgICAgICAgICAgIFtocmVmPVwiL2tsaWVudC9rbGllbnQtcGxhdGJ5L1wiXSxcbiAgICAgICAgICAgICAgICAgICAgW2hyZWY9XCIva2xpZW50L2tsaWVudC1kb2tsYWR5L1wiXSxcbiAgICAgICAgICAgICAgICAgICAgW2hyZWY9XCIva2xpZW50L2tsaWVudHNrZS1wcm9mb3JtYS1mYWt0dXJ5L1wiXSxcbiAgICAgICAgICAgICAgICAgICAgW2hyZWY9XCIva2xpZW50L2tsaWVudHNrZS1kb2Jyb3Bpc3kvXCJdLFxuICAgICAgICAgICAgICAgICAgICBbaHJlZj1cIi9rbGllbnQvZG9kYWNpLWxpc3R5LWtsaWVudGEvXCJdLFxuICAgICAgICAgICAgICAgICAgICBbaHJlZj1cIi9rbGllbnQvZGFub3ZlLWRva2xhZHktcGxhdGJhL1wiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */
