@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}#content{line-height:1.44}.h1,.h2,.h3,.homepage-group-title,h1,h2,h3{font-weight:900;text-transform:uppercase}.homepage-group-title,h2{font-size:24px}@media (min-width:768px){.homepage-group-title,h2{font-size:32px}}.homepage-group-title{margin:45px 0 25px}tr td{border:none}.msg{padding-bottom:20px;padding-top:20px}.show-tooltip.acronym[data-original-title]{border-bottom:none!important}.site-msg.information{background:#f5ffdf;box-shadow:none;max-width:100%;opacity:1;padding:11px 0;position:static}.site-msg.information .container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;position:relative}@media (min-width:768px){.site-msg.information .container{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.site-msg.information .container{width:972px}}@media (min-width:1200px){.site-msg.information .container{width:1178px}}@media (min-width:1380px){.site-msg.information .container{width:1340px}}.site-msg.information .text{color:#231f20;font-size:13px}@media (min-width:768px){.site-msg.information .text{text-align:center}}.site-msg.information .text img{display:block;margin-right:8px}.site-msg.information .text a{text-decoration:underline}.site-msg.information .text a:hover{color:#5084a0}.site-msg.information .close{right:20px}.site-msg.information .close:before{color:#231f20}:focus{outline:none}.slick-slider{-webkit-tap-highlight-color:rgba(0,0,0,0);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-color:#fff;border:1px solid #294d66;border-radius:5px;display:flex;height:24px;justify-content:center;margin-top:-35px;opacity:1;position:absolute;top:50%;width:24px;z-index:4}.slick-slider .slick-arrow.slick-disabled{display:none!important}.slick-slider .slick-arrow:after{content:"";display:block;height:100%;width:100%}.slick-slider .slick-arrow.slick-prev{left:3px}.slick-slider .slick-arrow.slick-prev:after{background:url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto}.slick-slider .slick-arrow.slick-next{right:3px}.slick-slider .slick-arrow.slick-next:after{background:url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto}.slick-list{display:block!important;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-dots{display:flex;justify-content:center;margin:30px 0 0;padding:0;width:100%}.slick-dots li{height:16px;list-style:none;margin:0 4px;position:relative;width:16px}.slick-dots li button{background-color:#fff;display:block;font-size:0;padding:0}.slick-dots li button,.slick-dots li.slick-active button{border:1px solid #294d66;border-radius:50%;height:16px;width:16px}.slick-dots li.slick-active button{background-color:#294d66}.products-block.slick-slider>div{border:0;padding:0;width:100%}@media (min-width:1380px){.container{width:1340px}}.id--45 .content-inner>h1+p:first-of-type,.id--46 .content-inner>h1+p:first-of-type{font-size:18px;font-weight:700}.id--51 .votes-wrap .vote-wrap .stars{margin-bottom:13px}.id--51 .rate-wrapper.unveil-wrapper .rate-block{padding-right:60px}.id--51 .rate-wrapper.unveil-wrapper .rate-count.active{right:-60px}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:5px!important;padding-top:0!important;position:relative}@media (min-width:768px){.breadcrumbs{padding-bottom:15px!important;padding-top:22px!important}}.breadcrumbs a,.breadcrumbs span{color:#231f20;font-size:14px;position:relative}.breadcrumbs a>span,.breadcrumbs span>span{display:block;line-height:1}.breadcrumbs a:hover,.breadcrumbs span:hover{color:#231f20}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{color:#231f20;text-decoration:none}.breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home-b.svg) 50% no-repeat;background-size:100% auto;height:18px;width:16px}.breadcrumbs .navigation-home-icon:before{display:none}.breadcrumbs .navigation-bullet{font-size:0;padding:0 6px}.breadcrumbs .navigation-bullet:before{content:"\e90f";display:block;font-family:shoptet;font-size:9px;transform:rotate(180deg)}.breadcrumbs>span{align-items:center;display:flex;padding-bottom:10px}@media (max-width:767px){.breadcrumbs>span:last-child .navigation-bullet,.breadcrumbs>span:not(:nth-last-child(2)):not(:last-child){display:none}}@media (min-width:992px){.type-detail.desktop #content-wrapper>.breadcrumbs{display:none}}.type-detail .breadcrumbs{width:100%}@media (max-width:767px){.type-detail .breadcrumbs{padding-bottom:25px}}.custom-category .breadcrumbs a,.custom-category .breadcrumbs a:hover,.custom-category .breadcrumbs span,.custom-category .breadcrumbs span:hover{color:#fff}.custom-category .breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home.svg) 50% no-repeat;background-size:100% auto}.custom-category .breadcrumbs .navigation-bullet:before{color:#fff}.btn,a.btn{border-radius:5px;font-size:16px;padding:5px 18px}.btn:not(.btn-xs),a.btn:not(.btn-xs){font-size:16px;font-weight:900;padding:8px 30px}.btn:hover,a.btn:hover{text-decoration:underline}.btn.btn-default,.btn.btn-default:hover,a.btn.btn-default,a.btn.btn-default:hover{background-color:transparent;border-color:#231f20;color:#231f20}.btn.btn-default:hover,a.btn.btn-default:hover{text-decoration:underline}.btn.btn-default.load-products,a.btn.btn-default.load-products{background-color:transparent;border-color:#231f20;color:#231f20}.btn.btn-default.load-products:hover,a.btn.btn-default.load-products:hover{background-color:transparent;border-color:#231f20;color:#231f20;text-decoration:underline}.btn.add-to-cart-button,.btn.btn-conversion,a.btn.add-to-cart-button,a.btn.btn-conversion{background-color:#f5b93d;border-color:#f5b93d;color:#231f20}.btn.add-to-cart-button:hover,.btn.btn-conversion:hover,a.btn.add-to-cart-button:hover,a.btn.btn-conversion:hover{background-color:#f9d087;border-color:#f9d087;color:#231f20;text-decoration:none}.btn.btn-primary,.btn.btn-secondary,a.btn.btn-primary,a.btn.btn-secondary{background-color:#f5b93d;border-color:#f5b93d;color:#231f20}.btn.btn-primary:hover,.btn.btn-secondary:hover,a.btn.btn-primary:hover,a.btn.btn-secondary:hover{background-color:#f9d087;border-color:#f9d087;color:#231f20;text-decoration:none}.add-to-cart-button,.cart-related-button .btn.btn-sm{height:48px;line-height:30px}.cart-related-button .btn.btn-sm{background-color:#231f20;border-color:#231f20;color:#fff;font-size:16px;font-weight:900;max-width:125px;padding:8px 14px;text-transform:uppercase;width:100%}.cart-related-button .btn.btn-sm:hover{background-color:#f9d087;border-color:#f9d087;color:#fff;text-decoration:none}.btn-simple{color:#231f20;font-size:16px;font-weight:900;text-decoration:underline}.btn-simple:hover{text-decoration:none}.siteCookies__form{border-radius:10px}.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__link{background-color:#fff;border:0;border-radius:4px;color:#11111f;display:block;font-weight:700;line-height:55px;margin:0 auto;padding:0;text-align:center;white-space:nowrap;width:100%}.siteCookies__link:hover{background:#f5f5f5;color:#000}.custom-cookies h1{color:#000;margin-top:0}.custom-cookies p{color:#000}.siteCookies__button.js-cookiesConsentSubmit[value=all]{background:#000;color:#fff;width:50%}.siteCookies__buttonWrap{display:flex;flex-direction:column}.siteCookies__button.js-cookiesConsentSubmit{margin:0;width:50%}.custom-cookies a,.custom-cookies a:hover{color:#c38a35}.siteCookies__links{position:relative;right:-285px;width:50%}.siteCookies__buttonWrap{margin-top:-55px}.siteCookies__button:hover{background-color:#f5f5f5}@media (max-width:768px){.siteCookies__form{max-width:calc(100% - 20px)}.siteCookies .siteCookies__form .siteCookies__button.js-cookiesConsentSubmit{width:100%}.siteCookies__buttonWrap{margin-top:0}.siteCookies__links{right:0;width:100%}}@media (max-width:992px){.custom-cookies h1{font-size:17px}.custom-cookies p{font-size:15px}.siteCookies__form{padding:30px}}.box-bg-default .extra,.extras-wrap .extra{border-radius:5px;margin-bottom:16px;max-width:540px;padding:12px;width:100%}.box-bg-default .extra.delivery,.extras-wrap .extra.delivery{background-color:#edf9ff;margin-top:0;padding:15px}.box-bg-default .extra.delivery:before,.extras-wrap .extra.delivery:before{content:url(/user/documents/mime/src/icon/delivery.svg?1);display:inline-block;vertical-align:middle}.box-bg-default .extra.delivery span,.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery span,.extras-wrap .extra.delivery strong{color:#294d66;font-size:13px}@media (min-width:768px){.box-bg-default .extra.delivery span,.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery span,.extras-wrap .extra.delivery strong{font-size:16px}}.box-bg-default .extra.delivery span,.extras-wrap .extra.delivery span{font-weight:700}.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery strong{font-weight:800}.box-bg-default .extra.delivery .price-range,.extras-wrap .extra.delivery .price-range{height:7px;margin:5px 0 0}.box-bg-default .extra.delivery .price-range:before,.extras-wrap .extra.delivery .price-range:before{content:""}.box-bg-default .extra.delivery .price-range>div,.extras-wrap .extra.delivery .price-range>div{background-color:#294d66;border-radius:100px}.box-bg-default .extra.discount,.extras-wrap .extra.discount{background-color:#fceef1}.box-bg-default .extra.discount:before,.extras-wrap .extra.discount:before{content:url(/user/documents/mime/src/icon/sale.svg?1);display:inline-block;vertical-align:middle}.box-bg-default .extra.discount span,.box-bg-default .extra.discount strong,.extras-wrap .extra.discount span,.extras-wrap .extra.discount strong{color:#e30e67;font-size:13px}@media (min-width:768px){.box-bg-default .extra.discount span,.box-bg-default .extra.discount strong,.extras-wrap .extra.discount span,.extras-wrap .extra.discount strong{font-size:16px}}.box-bg-default .extra.discount span,.extras-wrap .extra.discount span{font-weight:700}.box-bg-default .extra.discount strong,.extras-wrap .extra.discount strong{font-weight:800}.box-bg-default .extra.discount .price-range,.extras-wrap .extra.discount .price-range{height:7px;margin:0}.box-bg-default .extra.discount .price-range:before,.extras-wrap .extra.discount .price-range:before{content:""}.box-bg-default .extra.discount .price-range>div,.extras-wrap .extra.discount .price-range>div{background-color:#e30e67;border-radius:100px}.box-bg-default .extra .price-range,.extras-wrap .extra .price-range{background-color:#fff;border:0;border-radius:100px}.advanced-order .extras-wrap .extra.step{width:100%}#footer{background-color:#edf9ff;color:#294d66;padding-top:40px;position:relative}@media (max-width:991px){#footer{padding-top:25px}}@media (min-width:768px){#footer{background-image:url(/user/documents/upload/icons/footer-bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}}#footer a,#footer h4,#footer p{color:#294d66}#footer a,#footer a:hover{text-decoration:underline}#footer a:hover{color:#5084a0}#footer h4{border-bottom:1px solid #afcad8;font-size:16px;font-weight:900;margin-bottom:17px;padding-bottom:17px;text-transform:uppercase}#footer .news-item-widget{padding-bottom:13px;padding-top:0}#footer .banner{margin-bottom:0;min-height:auto}#footer .banner-wrapper{margin-top:0}#footer .footer-bottom{background-color:transparent;padding-top:0}#footer .footer-bottom .container{padding-bottom:20px}@media (max-width:767px){#footer .footer-bottom .container{display:flex;flex-direction:column}}#footer .footer-bottom .container:before{background-color:#afcad8;content:"";display:block;height:1px;margin-bottom:25px;width:100%}#footer .copyright{padding-top:15px}#footer .copyright strong{font-weight:400}@media (max-width:767px){#footer #signature{margin:20px 0 0;order:2}}.custom-footer{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-bottom:0}@media (max-width:767px){.custom-footer{padding-bottom:0!important;padding-top:0}}.custom-footer>div{padding-bottom:30px;padding-left:10px;padding-right:10px}@media (max-width:767px){.custom-footer>div{padding-bottom:10px;width:100%!important}}@media (min-width:992px){.custom-footer>div{width:50%}}@media (min-width:1200px){.custom-footer>div{width:25%}}@media (max-width:1199px){.custom-footer>div:first-child{width:100%}.custom-footer>div:nth-child(2),.custom-footer>div:nth-child(3),.custom-footer>div:nth-child(4){width:33.33%}}@media (max-width:767px){.custom-footer>div:nth-child(2),.custom-footer>div:nth-child(3){padding-bottom:0}.custom-footer>div:nth-child(2) h4,.custom-footer>div:nth-child(3) h4{border-bottom:none;cursor:pointer;margin:0!important;padding:15px 0!important;position:relative;text-transform:uppercase}.custom-footer>div:nth-child(2) h4:after,.custom-footer>div:nth-child(3) h4:after{align-items:center;background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:16px auto;content:"";display:flex;font-size:9px;font-weight:700;height:24px;justify-content:center;margin-top:-12px;padding-top:2px;position:absolute;right:0;top:50%;transform:rotate(180deg);width:24px}.custom-footer>div:nth-child(2) .news-item-widget,.custom-footer>div:nth-child(3) .news-item-widget{display:none}.custom-footer>div:nth-child(2).show-list h4,.custom-footer>div:nth-child(3).show-list h4{margin-bottom:20px!important}.custom-footer>div:nth-child(2).show-list h4:after,.custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(0deg)}.custom-footer>div:nth-child(2).show-list .news-item-widget,.custom-footer>div:nth-child(3).show-list .news-item-widget{display:block}.custom-footer>div:nth-child(2).show-list .news-item-widget:last-of-type,.custom-footer>div:nth-child(3).show-list .news-item-widget:last-of-type{margin-bottom:10px}.custom-footer>div:nth-child(4){border-bottom:none}.custom-footer>div:nth-child(4) h4{border-bottom:none!important;margin:0!important;padding:15px 0 20px!important;text-transform:uppercase}.custom-footer>div:nth-child(4) .news-item-widget{border-bottom:1px solid #afcad8;display:flex;flex-wrap:wrap}}.custom-footer>div:nth-child(4) .news-item-widget h5{margin-bottom:13px}@media (max-width:767px){.custom-footer>div:nth-child(4) .news-item-widget h5{width:50%}.custom-footer>div:nth-child(4) .news-item-widget h5:first-child{order:-6}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(2){order:-4}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(3){order:-2}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(4){order:-5}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(5){order:-3}}.custom-footer>div:nth-child(4) .news-item-widget h5 a{display:inline-block;padding-left:35px;position:relative}.custom-footer>div:nth-child(4) .news-item-widget h5 a:before{content:"";display:block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.sk/"]:before{background:url(/user/documents/upload/icons/flag-sk.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.cz/"]:before{background:url(/user/documents/upload/icons/flag-cz.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.hu/"]:before{background:url(/user/documents/upload/icons/flag-hu.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.ro/"]:before{background:url(/user/documents/upload/icons/flag-ro.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.pl/"]:before{background:url(/user/documents/upload/icons/flag-pl.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.si/"]:before{background:url(/user/documents/upload/icons/flag-si.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.bg/"]:before{background:url(/user/documents/upload/icons/flag-bg.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(5){padding-bottom:0;padding-top:20px;width:100%}@media (max-width:1199px){.custom-footer>div:nth-child(5){padding-bottom:10px;padding-top:10px}}@media (min-width:768px){.custom-footer>div:nth-child(5){position:relative}.custom-footer>div:nth-child(5):before{border-top:1px solid #afcad8;content:"";display:block;left:10px;position:absolute;right:10px;top:0}}.custom-footer>div:nth-child(n+6){display:none}.custom-footer .payment,.custom-footer .shipping{padding-top:15px}@media (max-width:1199px){.custom-footer .payment,.custom-footer .shipping{flex-basis:50%;margin-right:0!important;padding:10px 0}}@media (min-width:768px){.custom-footer .payment,.custom-footer .shipping{padding-bottom:20px;padding-top:20px}}@media (max-width:767px){.custom-footer .payment,.custom-footer .shipping{flex-basis:100%;width:100%}}.custom-footer .payment .wrap,.custom-footer .shipping .wrap{align-items:flex-start;display:flex;flex-wrap:wrap}.custom-footer .payment .wrap img,.custom-footer .shipping .wrap img{margin:0 15px 15px 0}.custom-footer .payment p,.custom-footer .shipping p{font-weight:700;margin-bottom:15px;width:100%}.custom-footer .shipping .wrap img:last-child{background-color:#fff;border:1px solid #e2e2e2;border-radius:30px;height:32px;text-align:center;width:90px}.custom-footer .footer-info{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-footer .footer-info>div{margin-right:35px}.custom-footer .footer-store{padding-bottom:10px;padding-top:10px}@media (max-width:1199px){.custom-footer .footer-store{align-items:center;display:flex;flex-basis:100%;justify-content:center;margin-right:0}}@media (max-width:767px){.custom-footer .footer-store{flex-direction:column}}@media (min-width:768px){.custom-footer .footer-store{padding-bottom:20px;padding-top:20px}}.custom-footer .footer-store img{margin-right:10px}.custom-footer .footer-store .btn-primary{background-color:#fff;border-color:#fff;color:#294d66}@media (max-width:767px){.custom-footer .footer-store .btn-primary{margin-bottom:10px;margin-top:20px}}.custom-footer .footer-store .btn-primary:hover{background-color:#fff;border-color:#fff;color:#294d66;text-decoration:underline}.custom-footer .custom-footer__contact h4{display:none}@media (max-width:1199px){.custom-footer .contact-box{margin:0 auto 20px;max-width:325px;width:100%}}@media (max-width:767px){.custom-footer .contact-box{margin-bottom:0}}.custom-footer .contact-box lottie-player{margin-top:-15px;text-align:center}@media (min-width:768px){.custom-footer .contact-box lottie-player{margin-left:-15px;text-align:unset}}@media (max-width:767px){.custom-footer .contact-box lottie-player{width:100%!important}}.custom-footer .contact-box ul{background:url(/user/documents/upload/icons/contact-bg.svg) left top 5px no-repeat;background-size:48px auto;padding-top:10px}@media (max-width:1199px){.custom-footer .contact-box ul{background-position:0;padding-left:65px;padding-top:0}}.custom-footer .contact-box ul li{padding-bottom:10px;padding-top:10px}@media (min-width:1200px){.custom-footer .contact-box ul li:first-of-type{border-bottom:1px solid #afcad8;margin-bottom:12px;padding-bottom:30px}.custom-footer .contact-box ul li:first-child,.custom-footer .contact-box ul li:nth-child(2){padding-left:56px}}@media (min-width:1380px){.custom-footer .contact-box ul li:first-child,.custom-footer .contact-box ul li:nth-child(2){padding-left:68px}}.custom-footer .contact-box ul li .mail a,.custom-footer .contact-box ul li .tel a{text-decoration:none!important}.custom-footer .contact-box ul li .mail a:hover,.custom-footer .contact-box ul li .tel a:hover{text-decoration:underline!important}.custom-footer .contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.custom-footer .contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box{min-height:auto;padding-left:0}.contact-box>img{display:none}.contact-box ul{display:flex;flex-wrap:wrap}.contact-box ul li a,.contact-box ul li span{color:#294d66}.contact-box ul li:first-child,.contact-box ul li:nth-child(2){width:100%}.contact-box ul li:nth-child(2){order:-1}.contact-box ul li .mail,.contact-box ul li .tel{padding-left:38px;position:relative}.contact-box ul li .mail:before,.contact-box ul li .tel:before{content:""!important;display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.contact-box ul li .mail a,.contact-box ul li .tel a{font-size:18px;font-weight:900}.contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li .tel:after{content:"Hé-Pé 8:00 - 16:00";display:block;font-size:14px;font-weight:400;margin-top:0}.contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li:nth-child(4){order:3}.contact-box ul li:nth-child(3){order:4}.contact-box ul li:nth-child(6){order:5}.contact-box ul li:nth-child(5){order:6}.contact-box ul li.social-icon-list{padding-right:15px}.contact-box ul .social-icon{background-color:#294d66;border-radius:5px;height:48px;overflow:hidden;width:48px}.contact-box ul .social-icon:hover{background-color:#193a4c}.contact-box ul .social-icon:before{height:48px;width:48px}.contact-box ul .social-icon.facebook:before{background:url(/user/documents/upload/icons/fb.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.instagram:before{background:url(/user/documents/upload/icons/ig.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.tiktok:before{background:url(/user/documents/upload/icons/tiktok.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.youtube:before{background:url(/user/documents/upload/icons/ytb.svg) 50% no-repeat;background-size:24px auto;content:""}#header{border:0;box-shadow:none;transition:all .15s ease-in-out}@media (max-width:767px){#header{border-bottom:none;box-shadow:none;padding-top:20px;position:static;top:56px;transform:none!important}}@media (min-width:768px){#header .container{padding-left:20px;padding-right:20px}}#header .site-name{padding-left:0}@media (min-width:992px){#header .site-name{width:315px}}@media (max-width:767px){#header .site-name{flex:0 1 145px!important;margin-left:65px;padding-left:0}}@media (max-width:390px){#header .site-name{flex:0 1 135px!important;margin-left:60px}}@media (max-width:360px){#header .site-name{flex:0 1 110px!important;margin-left:55px}}#header .site-name>a{display:block;height:auto}@media (min-width:992px){#header .site-name>a{margin:-7px auto 0;padding-right:20px;width:264px!important}}#header .site-name>a img{max-height:70px}@media (min-width:992px){#header .site-name>a img{max-height:98px}}@media (max-width:767px){#header .site-name>a img{max-height:32px;width:auto}}#header .search{display:block;margin-top:16px;order:1;padding:0;width:100%}@media (min-width:768px){#header .search{margin-left:15px}}@media (min-width:992px){#header .search{margin-top:0;max-width:620px;order:unset;width:100%}}@media (max-width:767px){#header .search{display:block;margin:0 -10px;opacity:1;order:3;padding:25px 10px 15px;width:calc(100% + 20px)}}#header .search .search-button{background-color:#294d66;border-color:#294d66;border-radius:5px;color:#fff;display:block;font-weight:700;height:48px;line-height:normal;right:4px;top:4px;width:114px}#header .search .search-button:hover{background-color:#193a4c;border-color:#193a4c}#header .search-form{border-radius:5px;width:100%}#header .search-form:hover .search-input{border-color:#cfdbde}#header .search-input{border:1px solid #cfdbde;border-radius:5px;height:56px;padding:0 0 0 50px}#header .search .search-input-icon{background:url(/user/documents/upload/icons/search.svg) 50% no-repeat;background-size:100% auto;height:32px;width:32px}#header .search .search-input-icon:before{display:none}@media (min-width:1200px){#header .navigation-buttons{width:35%}}@media (min-width:1380px){#header .navigation-buttons{width:30%}}@media (min-width:768px){#header .navigation-buttons{margin-left:auto;order:10}}@media (max-width:767px){#header .navigation-buttons{height:32px}}#header .navigation-buttons>a{height:32px;line-height:35px;margin-left:10px;width:32px}@media (max-width:767px){#header .navigation-buttons>a{height:32px;line-height:32px;margin:0;margin-left:10px;width:32px}}#header .navigation-buttons>a:before{line-height:35px}@media (max-width:767px){#header .navigation-buttons>a:before{line-height:24px}}@media (min-width:992px){#header .navigation-buttons>a{height:auto;margin-left:15px;width:auto}}#header .navigation-buttons>a:after{bottom:-22px;color:#231f20;display:none;font-size:14px;font-weight:400;left:-20px;line-height:normal;position:absolute}@media (min-width:1200px){#header .navigation-buttons>a:after{display:block}}#header .navigation-buttons>a.top-nav-button-account,#header .navigation-buttons>a.top-nav-button-login{align-items:center;display:flex;flex-direction:column;gap:1.5px}#header .navigation-buttons>a.top-nav-button-account:hover,#header .navigation-buttons>a.top-nav-button-login:hover{text-decoration:none!important}#header .navigation-buttons>a.top-nav-button-account:before,#header .navigation-buttons>a.top-nav-button-login:before{content:url(/user/documents/upload/icons/user.svg);height:32px}#header .navigation-buttons>a.top-nav-button-account span,#header .navigation-buttons>a.top-nav-button-login span{color:#231f20;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}@media (max-width:1199px){#header .navigation-buttons>a.top-nav-button-account span,#header .navigation-buttons>a.top-nav-button-login span{display:none}}#header .navigation-buttons>a.favorite{align-items:center;display:flex;flex-direction:column;gap:1.5px}@media (max-width:767px){#header .navigation-buttons>a.favorite{margin:0;position:relative}}#header .navigation-buttons>a.favorite:hover{text-decoration:none!important}@media (min-width:768px){#header .navigation-buttons>a.favorite .favorite_icon{height:32px}}#header .navigation-buttons>a.favorite span:not(.number){color:#231f20;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}#header .navigation-buttons>a[data-target=cart]{display:flex;flex-direction:row-reverse;gap:1px}@media (min-width:1200px){#header .navigation-buttons>a[data-target=cart]{border:1px solid #e2e2e2;border-radius:10px;margin-right:0;padding:7px 10px}}@media (max-width:767px){#header .navigation-buttons>a[data-target=cart]{margin-left:8px;padding:0}}#header .navigation-buttons>a[data-target=cart]:before{content:url(/user/documents/upload/icons/cart.svg);margin-left:5px;margin-right:0}#header .navigation-buttons>a[data-target=cart] .cart-price{color:#231f20;font-size:16px;font-weight:900;line-height:normal;white-space:nowrap}#header .navigation-buttons>a[data-target=cart] i{background-color:#69b795;font-size:12px;font-weight:900;height:19px;left:unset;line-height:13px;padding:3px 0;right:7px;top:26px;width:19px}@media (max-width:1199px){#header .navigation-buttons>a[data-target=cart] i{right:-3px;top:19px}}#header .navigation-buttons>a[data-target=search]{display:none}@media (min-width:768px){#header .navigation-buttons>a[data-target=navigation]{align-items:center;border:1px solid #cfdbde;border-radius:5px;display:flex;display:none;height:34px;padding:5px;position:relative;text-decoration:none;width:auto}}@media (max-width:767px){#header .navigation-buttons>a[data-target=navigation]{align-items:center;display:flex;flex-direction:column;height:60px;left:5px;line-height:1.2;margin:0;padding-top:10px;position:absolute;text-decoration:none;top:-4px;width:60px}#header .navigation-buttons>a[data-target=navigation]:before{background:url(/user/documents/upload/icons/hamb.svg) 50% no-repeat;background-size:100% auto;content:"";height:16px;line-height:1;width:20px}}#header .navigation-buttons>a[data-target=navigation]:after{content:"MENU";display:flex;font-size:12px;font-weight:900;margin-top:5px;position:unset;text-decoration:none!important}#header .header-bottom{border:0}@media (min-width:768px){#header .header-bottom{background-color:#f7f9fa}#header .header-top{padding:0 0 40px}}@media (max-width:767px){#header .header-top .container{padding-left:15px;padding-right:15px}}@media (min-width:768px){#header .header-top-wrapper{flex-wrap:nowrap;justify-content:space-between}#header .header-top-wrapper .site-name,#header .header-top-wrapper>div{flex:unset}}.navigation-window-visible #header .navigation-buttons>a[data-target=navigation]:before{background:url(/user/documents/upload/icons/cross.svg) no-repeat 50%;background-size:14px auto;border-radius:unset;box-shadow:none;content:"";height:16px;text-decoration:none!important;width:20px}@media (max-width:767px){.id--15 #header,.id--16 #header,.id--17 #header{top:0}}.id--15 #header .search,.id--16 #header .search,.id--17 #header .search{display:none!important}.id--15 #header .header-top-wrapper,.id--16 #header .header-top-wrapper,.id--17 #header .header-top-wrapper{justify-content:left}.id--15 #header .header-top,.id--16 #header .header-top,.id--17 #header .header-top{border:none;padding:10px 15px}@media (min-width:992px){.id--15 #header .header-top,.id--16 #header .header-top,.id--17 #header .header-top{padding:24px 15px}}.id--15 #header .header-top .top-navigation-bar-menu,.id--16 #header .header-top .top-navigation-bar-menu,.id--17 #header .header-top .top-navigation-bar-menu{display:none}@media (max-width:767px){.id--15 .overall-wrapper,.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:125px!important}.submenu-visible .navigation-in>ul>li.ext.exp>ul{display:none}.submenu-visible li.exp>a .submenu-arrow:after{transform:unset}#navigation .navigation-in ul li:hover>a>b{text-decoration:none}}.top-navigation-bar{transition:all .15s ease-in-out}.plugin-fixed-header__basket .add-to-cart-button{line-height:normal}body.navigation-hovered:before{background-color:rgba(0,0,0,.5)}@media (min-width:768px){body.navigation-hovered .mime-category__btn{background-color:transparent!important}}body.navigation-hovered .navigation-in>ul li.ext.exp{border-radius:5px 5px 0 0}@media (min-width:992px){body.navigation-hovered .navigation-in>ul li.ext.exp{background-color:#f7f9fa}}body.search-window-visible:before{background-color:rgba(0,0,0,.5)}.mime-category-active{position:relative}.mime-category-active:after{background-color:rgba(0,0,0,.5);content:"";height:calc(100% - 200px);left:0;position:absolute;right:0;top:200px;width:100%;z-index:10}.mime-category-active.admin-logged:after{height:calc(100% - 251px);top:251px}.mime-category-active .mime-category{display:block}.mime-category-active .mime-category__list{border-radius:0 0 0 5px}@media (min-width:768px){.mime-category-active #header{position:relative;z-index:99}}.mime-category__btn{align-items:center;background-color:#f9d087!important;border-radius:5px 5px 0 0;color:#000!important;display:flex!important;gap:4px;justify-content:center;width:260px}@media (min-width:992px){.mime-category__btn{width:310px}}.mime-category__btn:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;transform:rotate(90deg);width:24px}#content-wrapper{position:relative}.mime-category{display:none;left:0;position:absolute;top:0;z-index:99}body:not(.in-index) .mime-category{left:20px}.mime-category__list{background-color:#fff9ec;border-radius:0 0 5px 5px;margin-bottom:0;margin-top:0;min-height:635px;padding:24px 0;position:relative;width:260px;z-index:20}@media (min-width:992px){.mime-category__list{width:310px}}.mime-category__list>li{list-style-type:none}.mime-category__list>li>a{align-items:center;background-position:left 24px center;background-repeat:no-repeat;background-size:25px 25px;display:flex;padding:7px 16px 7px 24px}.mime-category__list>li>a:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:25px;margin-right:10px;width:25px}.mime-category__list>li>a b{font-weight:400;line-height:1.5em;max-width:185px}.mime-category__list>li>a .submenu-arrow{display:block;margin-left:auto}.mime-category__list>li>a .submenu-arrow:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;width:24px}.mime-category__list>li>a:hover{background-color:#fff;text-decoration:underline}.mime-category__list>li li{list-style-type:none}.mime-category__list>li:first-of-type>a b{font-weight:700}.mime-category__list>li:hover .menu-level-2{display:block}.mime-category__list .menu-level-2{background-color:#fff;border-radius:0 0 5px 0;display:none;height:100%;left:100%;overflow:auto;padding-left:5px;position:absolute;top:0}@media (min-width:768px){.mime-category__list .menu-level-2{width:457px}}@media (min-width:992px){.mime-category__list .menu-level-2{width:631px}}@media (min-width:1200px){.mime-category__list .menu-level-2{width:838px}}@media (min-width:1380px){.mime-category__list .menu-level-2{width:990px}}.mime-category__list .mime-category__container-banner{display:none}.mime-category__list-level-2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;padding:20px;row-gap:32px}.mime-category__list-level-2>li{align-items:flex-start;color:transparent;display:flex;font-size:0;line-height:0;width:calc(33.33333% - 13.33333px)}.mime-category__list-level-2>li>a.menu-image{display:none}.mime-category__list-level-2>li>div{display:flex;flex-direction:column;padding:0;width:100%}.mime-category__list-level-2>li>div>a{align-items:center;background-color:#f7f9fa;border-radius:5px;display:flex;font-size:16px;font-weight:700;gap:15px;line-height:1.5em;max-height:62px;overflow:hidden;padding:15px}.mime-category__list-level-2>li>div>a:hover{color:#5084a0;text-decoration:underline}.mime-category__list-level-2>li>div>a img{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.mime-category__list-level-2>li>div>.menu-level-3{display:flex;flex-direction:column;max-height:200px;overflow:hidden;padding:8px 15px 0}.mime-category__list-level-2>li>div>.menu-level-3.show-all{max-height:none}.mime-category__list-level-2>li>div>.menu-level-3.show-all li span:after{transform:rotate(-90deg)}.mime-category__list-level-2>li>div>.menu-level-3 li span{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:32px;text-decoration:underline}.mime-category__list-level-2>li>div>.menu-level-3 li span:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;transform:rotate(90deg);width:16px}.mime-category__list-level-2>li>div>.menu-level-3 a{display:block;font-size:16px;font-weight:700;line-height:32px;text-decoration:underline}.mime-banner{height:100%;padding:20px 24px}.mime-banner__category-list{display:flex;flex-direction:column;gap:16px;padding:0}.mime-banner__category-list li a{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;display:flex;gap:10px;height:62px;overflow:hidden;padding:15px}.mime-banner__category-list li a svg{flex-shrink:0}.mime-banner__category-list li a span{flex:1;font-size:16px;font-weight:700;line-height:1.5em;text-decoration:underline}.mime-banner__category-list li a:hover span{text-decoration:none}.mime-banner__title{font-size:18px;font-weight:700;line-height:1.5em;margin-bottom:12px;margin-top:25px;text-align:center;text-transform:none}.mime-banner__link-list{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:0}.mime-banner__link-list li a{color:#294d66;display:block;font-size:16px;font-weight:400;line-height:1.33;text-align:center;text-decoration:underline}.mime-banner__link-list li a:hover{text-decoration:none}@media (max-width:1399px) and (min-width:768px){.mime-category__list-level-2>li{width:calc(50% - 10px)}}@media (min-width:768px){#navigation{margin:0}.menu-helper{height:56px}.menu-helper>span{padding:19px 10px}}@media (max-width:991px) and (min-width:768px){.mime-category-active.admin-logged:after{height:calc(100% - 262px);top:262px}.mime-category__list>li:hover .menu-level-2{grid-template-columns:1fr}.mime-category__list-level-2>li{width:calc(50% - 10px)}.mime-category-active:after{height:calc(100% - 262px);top:262px}}body{opacity:0}@media (max-width:768px){.overall-wrapper{padding-bottom:0!important;padding-top:0!important}}.top-navigation-bar{border:none}@media (max-width:767px){.top-navigation-bar{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;height:70px;justify-content:center;width:100%;z-index:60}}@media (min-width:768px){.top-navigation-bar{background-color:#fff;height:48px;padding-top:4px}}.top-navigation-bar .container{height:44px}@media (max-width:767px){.top-navigation-bar .container{width:100%}}.top-navigation-bar .top-navigation-tools{display:none}.top-navigation-bar .top-navigation-menu{display:block;height:56px;padding:0}@media (max-width:767px){.top-navigation-bar .top-navigation-menu{border-bottom:1px solid #e2e2e2;height:70px}}.top-navigation-bar .top-navigation-menu li{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}@media (max-width:767px){.top-navigation-bar .top-navigation-menu li{gap:0;height:70px}}@media (min-width:768px){.top-navigation-bar .top-navigation-menu{height:48px}}.top-navigation-bar .top-navigation-bar-menu{float:unset;text-align:center}.top-navigation-bar .top-navigation-bar-menu a{align-items:center;color:#231f20;display:flex;font-size:16px;font-weight:900;height:56px;line-height:normal;padding:0;position:relative}@media (min-width:768px){.top-navigation-bar .top-navigation-bar-menu a{height:44px}}@media (max-width:767px){.top-navigation-bar .top-navigation-bar-menu a{flex-wrap:wrap;height:auto;justify-content:center}}.top-navigation-bar .top-navigation-bar-menu a:before{content:url(/user/documents/upload/icons/phone-b.svg);margin-right:5px;margin-top:5px}.top-navigation-bar .top-navigation-bar-menu a:after{color:#767676;content:"Hétfő-péntek 8:00 - 16:00 óra";display:block;font-weight:700;margin-left:8px}#navigation{height:56px;top:170px}@media (min-width:768px){#navigation{background-color:transparent;border-radius:5px 0 0 0;top:unset}#navigation .navigation-in>ul{height:56px}}#navigation .navigation-in>ul>li>a{color:#231f20;font-size:18px;font-weight:700;line-height:1.5em;margin:0!important;padding:16px}@media (min-width:768px){#navigation .navigation-in>ul>li>a .submenu-arrow{display:inline-block;padding-left:6px}#navigation .navigation-in>ul>li>a .submenu-arrow:after{font-size:13px;font-weight:700}}#navigation .navigation-in>ul>li>a>b{text-decoration:none!important}#navigation .navigation-in>ul>li.ext.exp .menu-level-2{display:flex;flex-wrap:wrap}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2{align-items:center;border:none;gap:16px;padding:20px}#navigation .navigation-in>ul>li>ul.menu-level-2>li{align-items:center;border:1px solid #e2e2e2;border-radius:5px;color:transparent;display:flex;flex-basis:auto;font-size:0;height:62px;line-height:0;min-height:auto;overflow:hidden;padding:0;width:calc(50% - 16px)}#navigation .navigation-in>ul>li>ul.menu-level-2>li:nth-child(n+10):not(.all-cat){display:none}}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat{background-color:#f5b93d;border-color:#f5b93d}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat>a{align-items:center!important;display:flex!important;flex-direction:row!important;margin:0!important}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat>a:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin-left:5px;width:24px}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(33.33% - 16px)}}@media (min-width:1200px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(25% - 16px)}}@media (min-width:1380px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(20% - 16px)}}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2>li>a.menu-image{flex-shrink:0;height:52px;margin-left:5px;padding:0;width:52px}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a:not(.menu-image){line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.5em;margin:6px 10px;overflow:hidden;text-overflow:ellipsis}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a:not(.menu-image):hover{text-decoration:underline}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div{flex:1;max-height:60px;padding:5px 10px}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a{padding:0}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a>span{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden;text-decoration:underline;text-decoration-thickness:1px!important;text-overflow:ellipsis;text-underline-offset:auto!important}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a:hover{color:#5084a0;text-decoration:underline}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>.menu-level-3{display:none}#navigation .navigation-in>ul>li:first-child{margin-right:15px}#navigation .navigation-in>ul>li:last-child>a,#navigation .navigation-in>ul>li:nth-last-child(2)>a,#navigation .navigation-in>ul>li:nth-last-child(3)>a{font-size:16px}#navigation .navigation-in>ul>li:last-child>a:hover,#navigation .navigation-in>ul>li:nth-last-child(2)>a:hover,#navigation .navigation-in>ul>li:nth-last-child(3)>a:hover{color:#5084a0}#navigation .navigation-in>ul>li:last-child>a b,#navigation .navigation-in>ul>li:nth-last-child(2)>a b,#navigation .navigation-in>ul>li:nth-last-child(3)>a b{font-weight:400}}.id--15 .top-navigation-bar,.id--16 .top-navigation-bar,.id--17 .top-navigation-bar{display:none}.id--15 .site-name,.id--16 .site-name,.id--17 .site-name{align-items:center;display:flex;gap:50px;width:100%!important}@media (min-width:992px){.id--15 .site-name,.id--16 .site-name,.id--17 .site-name{padding-left:85px!important}}.id--15 .site-name li,.id--16 .site-name li,.id--17 .site-name li{float:unset;text-align:center}.id--15 .site-name li a,.id--16 .site-name li a,.id--17 .site-name li a{align-items:center;color:#231f20;display:flex!important;font-size:16px;font-weight:700;height:40px;line-height:normal;padding-left:25px;position:relative}@media (min-width:992px){.id--15 .site-name li a,.id--16 .site-name li a,.id--17 .site-name li a{padding:0 95px 0 25px!important}}.id--15 .site-name li a:before,.id--16 .site-name li a:before,.id--17 .site-name li a:before{content:url(/user/documents/upload/icons/phone-b.svg);left:0;position:absolute;top:8px}@media (min-width:992px){.id--15 .site-name li a:after,.id--16 .site-name li a:after,.id--17 .site-name li a:after{content:"Poradíme Vám Po-Pá: 8:00 - 16:00";font-size:14px;font-weight:400;position:absolute;right:-60%;top:10px}}.id--15 #header .navigation-buttons,.id--15 #header .search{display:none}@media (max-width:767px){#navigation{height:auto;left:5px;position:absolute;right:5px;top:-77px;transition:all 0s ease;z-index:200}#navigation .navigation-in{height:100%;padding:20px 15px}#navigation .navigation-in>ul:last-child{margin-bottom:0}#navigation .navigation-in>ul>li:first-child>a b{font-weight:700}#navigation .navigation-in>ul>li>a{align-items:center;background-position:0;background-repeat:no-repeat;background-size:24px 24px;display:flex;gap:8px;padding:8px 0;transition:all 0s ease}#navigation .navigation-in>ul>li>a:before{content:"";display:block;flex-shrink:0;height:24px;width:24px}#navigation .navigation-in>ul>li>a b{font-size:16px;font-weight:400;line-height:1.5em;text-decoration:none}#navigation .navigation-in>ul>li>a .submenu-arrow{display:block;height:24px;margin-left:auto;position:static;width:24px}#navigation .navigation-in>ul>li>a .submenu-arrow:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;transition:all 0s ease;width:24px}#navigation .navigation-in>ul>li.active>a,#navigation .navigation-in>ul>li.exp>a{background:none!important;border-bottom:1px solid #cfdbde;justify-content:center;margin-bottom:16px;padding:8px 34px 16px;position:relative;transition:all 0s ease}#navigation .navigation-in>ul>li.active>a b,#navigation .navigation-in>ul>li.exp>a b{font-weight:700}#navigation .navigation-in>ul>li.active>a:before,#navigation .navigation-in>ul>li.exp>a:before{display:none}#navigation .navigation-in>ul>li.active>a .submenu-arrow,#navigation .navigation-in>ul>li.exp>a .submenu-arrow{align-items:center;border-radius:4px;display:flex;justify-content:center;left:0;margin:0;position:absolute;top:8px;transform:rotate(180deg);transition:all 0s ease}#navigation .navigation-in>ul>li.active>ul.menu-level-2,#navigation .navigation-in>ul>li.exp>ul.menu-level-2{border:none;display:flex;flex-direction:column;gap:10px;margin-top:15px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li{align-items:center;display:flex;gap:4px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>a.menu-image,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>a.menu-image{display:block;flex-shrink:0;height:32px;padding:0;width:45px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>a.menu-image img,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>a.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>div>a,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>div>a{padding:0}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>div>a span,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>div>a span{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.5em;overflow:hidden;text-decoration:none;text-decoration-thickness:1px!important;text-overflow:ellipsis;text-underline-offset:auto!important}#navigation .navigation-in>ul:has(.exp)>li:not(.exp){display:none!important}.navigation-window-visible{overflow:hidden}.navigation-window-visible .mime-bg{background-color:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:60}.navigation-window-visible #header{z-index:100}.navigation-window-visible #header .navigation-buttons>a[data-target=navigation]{border-bottom:1px solid transparent;border-radius:5px 5px 0 0;transition:all 0s ease;z-index:100;z-index:250}.navigation-window-visible #navigation{border:none;border-radius:0 5px 5px 5px;bottom:5px;height:calc(100vh - 146px);left:5px;max-height:none;overflow:auto;width:calc(100% - 10px)}}.total-discount{color:#231f20;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-align:center}.removeable .total-discount{color:#93bf37;order:7;padding-bottom:0}@media (min-width:992px){.removeable .total-discount{padding-bottom:22px}}.mime-discount__percent{color:#e30e67}.mime-discount__percent,.mime-discount__total{border-top:1px solid #e2e2e2;display:flex;font-size:20px;font-style:normal;font-weight:800;justify-content:space-between;line-height:normal;padding:22px 0}.mime-discount__total{color:#231f20}.mime-discount__total>div:last-child{color:#93bf37}.mimeVolumeSale{background-color:#fceef1;border-radius:5px;color:#e30e67;font-size:16px;font-weight:900;margin-bottom:20px;padding:15px;width:100%}.mimeVolumeSale__text{align-items:center;display:flex;justify-content:center}.mimeVolumeSale__text:before{content:url(/user/documents/mime/src/icon/sale.svg);display:inline-block;height:20px;margin-right:10px;width:20px}.mimeVolumeSale__progress-bar{background-color:#fff;border-radius:5px;height:10px;margin-top:10px;width:100%}.mimeVolumeSale__progress{background-color:#e30e67;border-radius:5px;height:100%;transition:width .4s ease}.id--9 .box .extra.discount{display:none}.id--9 .box .mimeVolumeSale{border-radius:5px;max-width:540px}.id--9 .box .mimeVolumeSale__text{justify-content:flex-start}.advanced-order .extras-wrap .extra.discount{display:none}.advanced-order .extras-wrap .mimeVolumeSale{border-radius:5px;margin-bottom:0;max-width:540px}.advanced-order .extras-wrap .mimeVolumeSale__text{justify-content:flex-start}.top-navigation-bar a.favorite{display:none}.type-page.in-favorite .content-inner,.type-page.in-oblibene .content-inner,.type-page.in-oblubene .content-inner{max-width:100%;width:100%}@media (min-width:1200px){.type-page.in-favorite .products-block>div,.type-page.in-oblibene .products-block>div,.type-page.in-oblubene .products-block>div{width:25%}}.favorite-detail{margin:0;order:-20}.favorite-detail p{align-items:center;display:flex;margin-bottom:0}.favorite-detail p:hover{cursor:pointer}.favorite-detail p span.favorite{margin-right:7px}.favorite-detail p span.favorite i,.favorite_icon{align-items:center;display:flex}.favorite_icon{font-size:32px;font-style:normal;height:32px;justify-content:center;line-height:32px;margin:0 auto;text-align:center;width:32px;z-index:1}.favorite_icon .number{background-color:#69b795;border-radius:50%;color:#fff;font-size:12px;font-weight:900;height:19px;left:unset;line-height:13px;padding:3px 0;position:absolute;right:10px;top:15px;width:19px}.favorite_icon .number:empty{display:none}.favorite_icon svg{cursor:pointer;height:32px;width:32px}.product{position:relative}.product.fav-active .favorite i svg{fill:#000;stroke:#000}.product .favorite{font-size:32px;font-style:normal;height:32px;line-height:32px;position:absolute;right:5px;text-align:center;top:5px;width:32px;z-index:1}.product .favorite,.product .favorite i{align-items:center;display:flex;justify-content:center}.product .favorite i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail{font-style:normal;padding-left:0!important;text-align:center;z-index:1}@media (max-width:767px){.type-detail .p-data-wrapper .favorite-detail{padding:0!important}}.type-detail .p-data-wrapper .favorite-detail.fav-yes .favorite i svg{fill:#000;stroke:#000;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text{display:none;font-size:0;transition:none}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text:after{content:"Odobrať z wishlistu";font-size:16px}.type-detail .p-data-wrapper .favorite-detail i{align-items:center;display:flex;justify-content:center}.type-detail .p-data-wrapper .favorite-detail i svg{fill:transparent;stroke:#000;stroke-width:2px;cursor:pointer;transform:scale(1.2);transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail .favorite{margin-right:10px}.type-detail .p-data-wrapper .favorite-detail .fav-text{color:#231f20;display:none;font-size:16px;text-decoration:none;text-transform:none}.type-detail .p-data-wrapper .favorite-detail .btn_toggle{align-items:center;display:flex;margin:0!important}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite{position:absolute;right:10px;top:10px}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite i{fill:transparent;stroke:#000}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .fav-text{display:none}@media (max-width:767px){.scrolled-down .navigation-buttons a.favorite{transform:translateY(-200px);transition-delay:.05s}}a.favorite{align-items:center;display:flex}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;padding:24px 0 40px;position:absolute;width:100%}@media (max-width:767px){.flickity-slider{padding-top:10px}}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:#fff;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:5px;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:50%;left:23%;position:absolute;top:25%;width:50%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}@media (min-width:768px){.in-index .overall-wrapper{overflow-x:hidden}}.in-index #content{display:flex;flex-direction:column}@media (min-width:768px){.in-index #content{padding-top:0}}.in-index #content .banners-row:not(.footer-banners){order:-10}@media (min-width:768px){.in-index #content .banners-row:not(.footer-banners){align-items:flex-start;display:flex;margin:0;padding:0}}.in-index #content .benefitBanner{order:-9}.in-index #content .body-banners{order:-8}.in-index #content .body-banners .col-sm-4,.in-index #content .body-banners .col-sm-8{width:100%}.in-index #content .footer-banners{display:block;margin:0}.in-index #content .footer-banners .footer-banner{width:100%}.next-to-carousel-banners{align-items:flex-start;display:flex;gap:0 7px}@media (min-width:768px){.next-to-carousel-banners{padding:20px 0 10px 20px;width:calc(100% - 260px)}}@media (min-width:992px){.next-to-carousel-banners{gap:0 20px;padding:20px 0 20px 20px;width:calc(100% - 310px)}}@media (max-width:767px){.next-to-carousel-banners .banner-wrapper{width:50%}.next-to-carousel-banners .banner-wrapper:first-child a{background-color:#ffdff5}.next-to-carousel-banners .banner-wrapper:nth-child(2) a{background-color:#e6ffe2}}.next-to-carousel-banners .banner-wrapper a{border-radius:10px;overflow:hidden}@media (max-width:479px){.next-to-carousel-banners .banner-wrapper a{min-height:310px;width:100%}}.next-to-carousel-banners .banner-wrapper a:hover img{transform:none}@media (max-width:479px){.next-to-carousel-banners .banner-wrapper a>img{bottom:0;left:0;position:absolute;right:0}}.next-to-carousel-banners .banner-wrapper .extended-banner-texts{display:block;padding:16% 15px 0;text-align:center}.next-to-carousel-banners .banner-wrapper .extended-banner-link,.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-weight:900;padding:0;position:static}.next-to-carousel-banners .banner-wrapper .extended-banner-title{color:#000;display:block;font-size:14px;line-height:1.2;margin-bottom:15px;text-transform:uppercase}@media (min-width:576px){.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:18px}}@media (min-width:992px){.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:30px}}@media (min-width:1200px){.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:40px}}.next-to-carousel-banners .banner-wrapper .extended-banner-link{border:2px solid #231f20;border-radius:5px;color:#231f20;display:inline-block;font-size:16px;height:48px;line-height:32px;padding:5px 10px}@media (min-width:768px){.next-to-carousel-banners .banner-wrapper .extended-banner-link{padding:5px 30px}}.next-to-carousel-banners .banner-wrapper .extended-banner-link:hover{text-decoration:underline}.benefitBanner{display:block}.benefitBanner__item{display:block;flex:none;margin:0;width:100%}.benefitBanner__content{padding:0}.usp{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;width:100%}.usp .item{padding:10px;width:50%}@media (min-width:768px){.usp .item{align-items:center;display:flex;width:25%}}@media (max-width:767px){.usp .item{padding:0 5px;text-align:center}}.usp .image{align-items:center;display:flex;height:48px;height:82px;justify-content:center;width:48px;width:80px}@media (min-width:768px){.usp .image{margin-right:30px}}@media (max-width:767px){.usp .image{margin:0 auto 5px}}.usp p{color:#4c4c4c;font-size:16px;line-height:1.3;margin:0!important}@media (max-width:767px){.usp p{font-size:13px}}.usp p strong{color:#000;display:block;font-weight:900;margin-bottom:5px;text-transform:uppercase}.position--benefitCategory{margin:25px auto 10px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){.position--benefitCategory{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.position--benefitCategory{width:972px}}@media (min-width:1200px){.position--benefitCategory{width:1178px}}@media (min-width:1380px){.position--benefitCategory{width:1340px}}@media (min-width:768px){.position--benefitCategory .usp{border-top:1px solid #e2e2e2;padding-top:10px}}.position--benefitProduct{margin:25px 0 0;padding-bottom:10px;width:100%}@media (min-width:768px){.position--benefitProduct{border-top:1px solid #e2e2e2;padding-top:10px}}.topcat h2{margin:40px 0 20px;text-align:center}@media (max-width:767px){.topcat h2{margin-top:10px}}.topcat .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:768px){.topcat .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.topcat .item{padding:0 4px 10px;width:50%}@media (min-width:480px){.topcat .item{width:33.33%}}@media (min-width:768px){.topcat .item{padding:0 10px 15px;width:25%}}@media (min-width:1200px){.topcat .item{width:16.6667%}}.topcat .item .img{border-radius:10px;overflow:hidden}.topcat .item h3{font-size:16px;margin:10px 0;text-align:center;text-decoration:underline;text-transform:none;transition:.2s}@media (min-width:768px){.topcat .item h3{margin-top:15px}}.topcat .item h3:hover{color:#5084a0}.party-kids{padding-top:10px;position:relative}@media (min-width:768px){.party-kids{padding-bottom:30px;padding-top:40px}}.party-kids h2{margin:40px 0 35px;text-align:center}@media (max-width:767px){.party-kids h2{margin:20px auto 25px;max-width:250px}}.party-kids .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:768px){.party-kids .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}@media (max-width:767px){.party-kids .text-center{margin-top:7px}}.party-kids .item{line-height:1;padding:0 0 14px;width:100%}@media (max-width:767px){.party-kids .item{text-align:center}}@media (min-width:480px){.party-kids .item{padding:0 7px 14px;width:50%}}@media (min-width:992px){.party-kids .item{width:33.33%}}@media (min-width:1200px){.party-kids .item{padding:0 10px 20px}}@media (min-width:992px){.party-kids .item:nth-child(4){width:66.6667%}}.party-kids .item .img{border-radius:10px;overflow:hidden}@media (min-width:992px){.party-kids .item .img img:last-child{display:none}}@media (max-width:991px){.party-kids .item .img img:first-child{display:none}}.party-kids .item .text{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:25px 15px;position:absolute;right:0;top:0}@media (min-width:768px){.party-kids .item .text{padding:60px 20px 35px}}.party-kids .item h3{color:#fff;font-size:24px;line-height:1.2;margin:0 0 20px;text-align:center}@media (min-width:768px){.party-kids .item h3{font-size:32px}}.party-kids .item>a{position:relative}@media (min-width:992px){.party-kids .btn-simple{position:absolute;right:0;top:85px}}@media (max-width:991px){.party-kids .btn-simple{margin-top:10px}}.party-adults{padding-bottom:15px;position:relative}@media (min-width:768px){.party-adults{padding-bottom:40px}}.party-adults h2{margin:40px 0 35px;text-align:center}@media (min-width:992px){.party-adults h2{padding-left:130px;padding-right:130px}}.party-adults .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:992px){.party-adults .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.party-adults .item{padding:0 4px 10px;width:50%}@media (min-width:768px){.party-adults .item{width:25%}}@media (min-width:992px){.party-adults .item{padding:0 10px 15px}}.party-adults .item .img{border-radius:10px;overflow:hidden}.party-adults .item h3{font-size:16px;margin:10px 0;text-align:center;text-decoration:underline;text-transform:none;transition:.2s}@media (min-width:768px){.party-adults .item h3{margin-top:15px}}@media (min-width:992px){.party-adults .item h3{font-size:20px}}@media (min-width:1200px){.party-adults .item h3{font-size:24px}}.party-adults .item h3:hover{color:#5084a0}@media (min-width:992px){.party-adults .btn-simple{position:absolute;right:0;top:4px}}@media (max-width:991px){.party-adults .btn-simple{margin-top:10px}}.banner-rating{margin-bottom:40px}@media (min-width:768px){.banner-rating{margin-bottom:80px}}.banner-rating .rating-head{align-items:center;display:flex;margin-top:20px}@media (max-width:767px){.banner-rating .rating-head{flex-direction:column}}.banner-rating .rating-head .store-rating{align-items:center;background-color:#f5b93d;border-radius:50%;color:#fff;display:flex;font-size:40px;font-weight:900;height:101px;justify-content:center;width:101px}@media (max-width:767px){.banner-rating .rating-head .store-rating{margin-bottom:15px}.banner-rating .store-title{text-align:center}}@media (min-width:768px){.banner-rating .store-title{margin-left:20px}}.banner-rating .store-title h2{margin:0 0 5px}.banner-rating .store-title .total-ratings{color:#231f20;font-size:18px;font-weight:500;text-decoration:underline}.banner-rating .store-title .total-ratings:hover{color:#5084a0}.banner-rating .votes-wrap{margin-top:25px}@media (min-width:768px){.banner-rating .votes-wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.banner-rating .votes-wrap .slick-track{display:flex}.banner-rating .votes-wrap .vote-wrap{align-items:center;border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-direction:column-reverse;height:inherit;justify-content:space-between;text-align:center}@media (min-width:768px){.banner-rating .votes-wrap .vote-wrap{margin:0 10px}}.banner-rating .votes-wrap .vote-wrap .vote-name{margin-bottom:7px}.banner-rating .votes-wrap .vote-wrap .vote-header .vote-rating{align-items:center;justify-content:center;text-align:center}.banner-rating .votes-wrap .vote-wrap .vote-header .stars{display:none}.banner-rating .votes-wrap .vote-wrap .vote-content{margin-bottom:40px}.banner-rating .slick-slider .slick-arrow.slick-prev{left:-10px}.banner-rating .slick-slider .slick-arrow.slick-next{right:-10px}.votes-wrap .vote-wrap{border:1px solid #e2e2e2;border-radius:10px;line-height:1.2;margin:10px 0;padding:25px 15px}.votes-wrap .vote-wrap .vote-header .vote-pic{display:none}.votes-wrap .vote-wrap .vote-header .vote-name{color:#231f20;font-size:16px;font-weight:900}.votes-wrap .vote-wrap .vote-header .vote-time{color:#231f20;font-size:16px}.votes-wrap .vote-wrap .vote-header .vote-rating{align-items:flex-start;flex-direction:column;justify-content:flex-start}.votes-wrap .vote-wrap .vote-content{font-size:16px}.votes-wrap .vote-wrap .rate-top{margin-bottom:15px}.votes-wrap .vote-wrap .rate-top .star-count{font-size:18px;font-weight:900;margin-right:5px}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,input,select,textarea{font-size:16px}.consents.consents-first{margin-top:15px}input[type=checkbox]+label{font-size:16px;line-height:1;min-height:19px;padding-left:30px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #cacaca;border-radius:5px;height:19px;top:0;transform:none;width:19px}input[type=checkbox]:checked+label{font-weight:400}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#cacaca;border-radius:5px}input[type=checkbox]:checked+label:after{background:url(/user/documents/upload/icons/check.svg) 50% no-repeat;background-size:9px auto;border-radius:5px;color:#fff;content:"";font-size:9px;height:18px;left:1px;top:10px;width:18px}input[type=checkbox]:disabled+label{color:#000}input[type=checkbox]:disabled+label:before{background-color:#fff;border-color:#cacaca}.form-control.lg{height:48px;padding:5px 12px}#customerLogin .form-group .form-control[type=email],#customerLogin .form-group .form-control[type=password]{padding-left:45px}#customerLogin .form-group .input-wrapper{position:relative}#customerLogin .form-group .input-wrapper:before{content:"";display:block;height:24px;left:12px;position:absolute;top:12px;width:24px}#customerLogin .form-group .input-wrapper.email:before{background:url(/user/documents/upload/icons/email.svg?1) no-repeat;background-size:100% auto}#customerLogin .form-group .input-wrapper.password:before{background:url(/user/documents/upload/icons/lock.svg?1) no-repeat;background-size:100% auto}.product-slider-holder{padding:0 0 40px!important}.product-slider-holder .product-slider-navigation{border:1px solid #e2e2e2;border-radius:5px;height:24px;opacity:1;width:24px}@media (min-width:768px){.product-slider-holder .product-slider-navigation{height:56px;margin-top:-40px;width:56px}}@media (max-width:767px){.product-slider-holder .product-slider-navigation{top:15%}}.product-slider-holder .product-slider-navigation:before{display:none!important}.product-slider-holder .product-slider-navigation.navigation-next{background:#fff url(/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:24px auto}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-next{right:-60px}}.product-slider-holder .product-slider-navigation.navigation-prev{background:#fff url(/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:24px auto}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-prev{left:-60px}}.product-slider-holder .product-slider{margin:0;padding:0;width:100%!important}@media (min-width:768px){.product-slider-holder .product-slider:after{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:3px}}.product-slider-holder .product-slider .products-block>div .p .p-bottom>div .p-tools{display:flex}.product-slider-holder .product-slider-pagination{margin-top:0}.product-slider-holder .product-slider-pagination .pagination-button{background-color:#fff;border:1px solid #294d66;border-radius:50%;height:16px;margin:4px;width:16px}.product-slider-holder .product-slider-pagination .pagination-button.active,.product-slider-holder .product-slider-pagination .pagination-button:hover{background-color:#294d66}.h4.homepage-group-title{margin-bottom:30px}.advanced-order .product-slider-holder .product-slider-navigation.navigation-next{right:0}.advanced-order .product-slider-holder .product-slider-navigation.navigation-prev{left:0}.in-index .products-wrapper{display:flex;flex-direction:column}.in-index .products-wrapper .text-center .btn-simple{display:inline-block}@media (min-width:992px){.in-index .products-wrapper .text-center .btn-simple{position:absolute;right:0;top:-60px}}@media (max-width:991px){.in-index .products-wrapper .text-center .btn-simple{margin-top:22px}}.in-index .products-wrapper .products{order:1}.in-index .products-wrapper .product-slider-pagination{order:2}.in-index .products-wrapper .text-center{order:3}.products-block>div{margin-bottom:30px;padding-bottom:0!important}@media (min-width:768px){.products-block>div{border-right:1px solid #e2e2e2}}.products-block>div:hover{box-shadow:none}@media (min-width:768px){.products-block>div:hover{border-right:1px solid #e2e2e2}}.products-block>div:hover .p a:not(.name){text-decoration:none}.products-block>div .p{text-align:left}.products-block>div .p:hover .flag{opacity:1}.products-block>div .p .flags{left:5px;top:5px}.products-block>div .p .name{font-weight:900;padding-left:0;padding-right:0}.products-block>div .p .availability{display:flex;flex-wrap:wrap;font-size:14px;font-weight:900;line-height:1.2;opacity:0}.products-block>div .p .availability:not(:has(.mime-availability-date)){padding-bottom:18px}@media (min-width:1200px){.products-block>div .p .availability{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right;width:50%}}.products-block>div .p .mime-availability-date{color:#93bf37;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:100%}@media (max-width:1200px){.products-block>div .p .mime-availability-date{text-align:left}}.products-block>div .p .p-in-in{display:flex;flex-direction:column-reverse}.products-block>div .p .p-in .p-bottom{padding:5px 0 0!important}@media (min-width:1200px){.products-block>div .p .p-in .p-bottom>div{align-items:flex-end;display:flex;flex-wrap:wrap}}.products-block>div .p .p-in .p-bottom .prices{align-items:flex-end;justify-content:flex-start;min-height:50px;opacity:0}@media (min-width:1200px){.products-block>div .p .p-in .p-bottom .prices{order:-1;width:50%}}@media (max-width:767px){.products-block>div .p .p-in .p-bottom .prices{opacity:1}}.products-block>div .p .p-in .p-bottom .prices .price-final{flex-basis:100%;order:5}.products-block>div .p .p-in .p-bottom .prices .price-final strong{font-size:18px;font-weight:900}.products-block>div .p .p-in .p-bottom .prices .price-standard{line-height:1.2;margin-left:0}.products-block>div .p .p-in .p-bottom .prices .price-standard+.price strong{color:#e30e67}.products-block>div .p .p-in .p-bottom .prices .price-save{margin-left:0}.products-block>div .p .p-in .p-bottom .p-tools{padding:10px 0 0}.products-block>div .p .p-in .p-bottom .p-tools .btn{width:100%!important}.price-save{align-items:center;background-color:#e30e67;border-radius:2px;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;opacity:0;padding-left:5px;padding-right:5px;width:auto}.price-standard{color:#878787;font-size:16px;font-weight:400}.price-standard strong{font-weight:400}.availability-amount{margin-left:4px;opacity:0}.availability span[style="color:#93BF37"]+.availability-amount{color:#93bf37}.basic-description>.rate-wrapper{display:none}#productRatingAnchor{display:block;position:relative;top:-200px;visibility:hidden}#productRatingTitle{font-size:24px;font-weight:900;line-height:28px;text-align:left}.product-rating-wrapper{display:flex;gap:16px}@media (max-width:1200px){.product-rating-wrapper{flex-direction:column}}#ratingWrapper{background-color:#f5fcff;max-height:340px;min-width:35%;padding:20px}@media (max-width:1200px){#ratingWrapper{margin-bottom:0}}#ratingWrapper .rate-wrap{flex-direction:column}@media (max-width:1200px){#ratingWrapper .rate-wrap{margin-bottom:0}}#ratingWrapper .rate-wrap>div{width:100%}#ratingWrapper .rate-wrap .star:before{font-size:26px}#ratingWrapper .rate-wrap .rate-average-inner{flex-direction:row}#ratingWrapper .rate-wrap .rate-average{background:#f5b93d;border-radius:99px;color:#fff;font-size:30px;font-weight:900;padding:23px 16px}#ratingWrapper .rate-wrap .rate-star-wrap{margin-left:20px}#ratingWrapper .rate-wrap .add-comment{background-color:#193a4c;border-radius:6px;display:block!important;margin:12px 0;padding:12px;width:100%}#ratingWrapper .rate-wrap .add-comment>span{color:#fff;display:block;font-size:16px;font-weight:900;text-align:center;text-decoration:none;width:100%}#ratingWrapper .rate-wrap>div:nth-child(2){margin-top:24px}#ratingWrapper .rate-wrap .rate-list{margin-bottom:10px;padding-right:50px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star{width:18px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star:before{font-size:16px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star-off:before{color:#c1d0d8;content:"\e91c"}#ratingWrapper .rate-wrap .rate-list .rate-block{background-color:#c1d0d8;border-radius:6px}#ratingWrapper .rate-wrap .rate-list .rate-block .rate-bar{background-color:#294d66;border-radius:6px}#ratingWrapper .rate-wrap .rate-list .rate-block .rate-count{right:20px;top:auto;transform:translateY(-40%)}.votes-wrap{margin:0;width:65%}@media (max-width:1200px){.votes-wrap{width:100%}}.votes-wrap .vote-wrap{border-left:none;border-radius:0;border-right:none;border-top:none;margin-top:0;padding-left:0;padding-top:0}.votes-wrap .vote-wrap .vote-rating{flex-direction:row-reverse!important;justify-content:flex-end!important}.votes-wrap .vote-wrap .vote-rating .vote-time{font-size:16px;font-weight:400;line-height:21px;margin-right:10px;text-align:left}.votes-wrap .show-more-comments-button{background-color:#fff;border:2px solid #212121;border-radius:5px;cursor:pointer;font-size:16px;font-weight:900;left:70%;line-height:22px;padding:10px 20px;position:absolute;transform:translate(-50%,-65px);white-space:nowrap;z-index:1}@media (max-width:1200px){.votes-wrap .show-more-comments-button{left:50%}}.votes-wrap .show-more-comments-button:after{background:url(/user/documents/upload/icons/arrow-d-bold.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:10px;margin-left:5px;width:16px}.votes-wrap .last-vote-dimmer{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));height:200px;position:absolute;transform:translateY(-100%);width:100%}#rate-form{background-color:#fff;left:50%;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1003}@media (min-width:1200px){#rate-form{min-width:760px}}@media (max-width:1200px){#rate-form{height:100%;left:50%;max-height:760px;overflow:auto;top:10%;transform:translate(-50%,-10%);width:90%}}#rate-form .add-comment-close{cursor:pointer;float:right}#rate-form .add-comment-close:before{color:#231f20;content:"\e912";font-family:Shoptet}#rate-form .form-group{clear:none}#rate-form .add-comment-modal-title{font-size:24px;font-weight:900;line-height:28px;margin-bottom:30px;margin-top:30px;text-align:center}#rate-form input,#rate-form textarea{border-radius:8px;resize:none}#rate-form label{display:inline-block;font-size:16px;font-weight:700;line-height:19px;margin-bottom:10px;text-align:left}#rate-form label>span{color:red}#rate-form .consents>label{font-weight:400}#rate-form .btn{width:100%}#rate-form .rating-stars-wrapper{align-items:center;display:flex;justify-content:space-between}#rate-form .rating-stars-wrapper>label{font-weight:400}#rate-form .rating-stars-wrapper .stars{height:26px;width:auto}#rate-form .rating-stars-wrapper .stars .star{height:26px;width:31px}#rate-form .rating-stars-wrapper .stars .star:before{font-size:26px}@media (max-width:1200px){.shp-accordion[data-testid=tabRating]{display:none}}.thank-you-form{align-items:center;display:flex;flex-direction:column;gap:40px}.thank-you-form img{width:190px}.thank-you-form button{background-color:#f5b93d;border:none;border-radius:6px;color:#000;font-size:16px;font-weight:900;line-height:22px;padding:13px 32px}.in-hodnoceni-obchodu .show-more-comments-button{left:50%}.product .flags-extra{display:none!important}.type-category #content-wrapper>.breadcrumbs{opacity:0}@media (min-width:768px){.type-category #content-wrapper>.breadcrumbs{padding-left:20px;padding-right:20px}}.type-category #content-wrapper .breadcrumbs{max-width:100%}.type-category #content-wrapper .category-title{margin-top:25px}.type-category .category-wrap{background-size:cover;opacity:0}.type-category .category-top{max-width:100%;opacity:0}@media (min-width:768px){.type-category .category-top{margin-bottom:40px;padding-bottom:40px}}@media (max-width:767px){.type-category .category-top{padding-bottom:10px}}.type-category:not(.custom-category) .cat-products{padding-left:0;padding-right:0}.type-category.custom-category #content-wrapper{width:100%}@media (max-width:767px){.type-category.custom-category #content-wrapper{padding:0}}.type-category.custom-category #content-wrapper>.breadcrumbs{display:none}.type-category.custom-category #content{display:block;padding:0}.type-category.custom-category #content .category-top{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){.type-category.custom-category #content .category-top{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.type-category.custom-category #content .category-top{width:972px}}@media (min-width:1200px){.type-category.custom-category #content .category-top{width:1178px}}@media (min-width:1380px){.type-category.custom-category #content .category-top{width:1340px}}@media (max-width:991px){.type-category.custom-category #content .category-top .breadcrumbs{padding:20px 0 0!important}}.type-category.custom-category #content .breadcrumbs,.type-category.custom-category #content .breadcrumbs a,.type-category.custom-category #content .breadcrumbs h1,.type-category.custom-category #content .breadcrumbs h2,.type-category.custom-category #content .breadcrumbs h3,.type-category.custom-category #content .breadcrumbs h4,.type-category.custom-category #content .breadcrumbs li,.type-category.custom-category #content .breadcrumbs span,.type-category.custom-category #content .category-perex,.type-category.custom-category #content .category-perex a,.type-category.custom-category #content .category-perex h1,.type-category.custom-category #content .category-perex h2,.type-category.custom-category #content .category-perex h3,.type-category.custom-category #content .category-perex h4,.type-category.custom-category #content .category-perex li,.type-category.custom-category #content .category-perex span,.type-category.custom-category #content .category-title,.type-category.custom-category #content .category-title a,.type-category.custom-category #content .category-title h1,.type-category.custom-category #content .category-title h2,.type-category.custom-category #content .category-title h3,.type-category.custom-category #content .category-title h4,.type-category.custom-category #content .category-title li,.type-category.custom-category #content .category-title span{color:#fff}@media (min-width:768px){.type-category.custom-category .mime-category{left:50%;margin-left:-353px}}@media (min-width:992px){.type-category.custom-category .mime-category{margin-left:-466px}}@media (min-width:1200px){.type-category.custom-category .mime-category{margin-left:-569px}}@media (min-width:1380px){.type-category.custom-category .mime-category{margin-left:-650px}}@media (min-width:992px){.helpbox-visible .category-title{width:50%}.helpbox-visible .category-perex{display:flex}.helpbox-visible .category-perex .box-help{flex:0 1 auto;margin-top:-90px;padding-left:50px;width:50%}}.helpbox-visible .category-perex .box-help .img{margin-top:-25px}@media (min-width:992px){.helpbox-visible .category-perex .cat-desc{flex:1 1 auto;width:50%}}.category-perex{margin-bottom:10px}.category-perex .img-bg{display:none}.category-perex a{text-decoration:underline}.category-perex a:hover{text-decoration:none}.category-perex span{color:#1a1937!important}.box-help{display:flex;padding:10px 30px}@media (max-width:767px){.box-help{display:none!important}}.box-help .img{margin-right:35px}.box-help h3{font-weight:700;margin-top:40px;text-transform:none}@media (min-width:768px){.box-help h3{font-size:32px}}.box-help ul{list-style-type:none;padding-left:0!important}.box-help ul li{list-style-type:none;margin-bottom:5px;padding-left:23px;position:relative}.box-help ul li:before{background:#f9d087!important;border-radius:50%;content:"";display:block;height:16px!important;left:0;margin:0!important;position:absolute;top:4px;width:16px!important}.links-listing{display:flex;display:-webkit-flex;flex:0 0 33.333%;flex-wrap:wrap;list-style-type:none;margin:0 0 45px;padding:0}.links-listing .cat-dropdown{padding-right:15px}.links-listing .subcategories-single{flex:0 0 25%;font-family:Nunito,sans-serif!important;margin:35px 0 0;position:relative;z-index:auto}.links-listing .subcategories-single:before{display:none}.links-listing .subcategories-single .cc-main-cat{color:#000;display:inline-block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:5px;text-transform:uppercase}.links-listing .subcategories-single .cat-dropdown a{color:#000;display:block;font-size:14px;font-weight:500;line-height:1.2;margin-top:5px;text-transform:uppercase}.links-listing .subcategories-single .cat-dropdown a:hover{color:#5084a0}.links-listing .subcategories-single .cat-dropdown span a{color:#5084a0;margin-top:12px}.links-listing .subcategories-single .cat-dropdown span a:after{background:url(/user/documents/upload/sablona-nemazat/arrow-right-seda.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:9px;margin-left:5px;width:6px}.links-listing .subcategories-single .cat-arrow{background:url(/user/documents/upload/sablona-nemazat/arrow-down.svg) 50% no-repeat;background-size:100% auto;content:"";cursor:pointer;display:inline-block;height:15px;margin-left:0;position:absolute;right:20px;top:4px;width:15px}.links-listing .subcategories-single:hover .cc-main-cat{color:#5084a0}@media (max-width:767px){.links-listing{flex:0 0 100%;margin:0 -10px;padding:0!important}.links-listing .subcategories-single .cat-dropdown a{margin-bottom:5px;margin-top:0}.links-listing .subcategories-single .cc-main-cat{border:none;display:block;margin-bottom:0;margin-right:75px;padding:22px 15px 18px}.links-listing .subcategories-single{border-top:1px solid #e1e1e1;flex:0 0 100%;margin:0;padding:0;width:100%}.links-listing .subcategories-single .cat-arrow{background-position:50%;background-size:15px 10px;cursor:pointer;height:60px;margin:0;position:absolute;right:0;top:0;width:70px;z-index:9}.links-listing .subcategories-single .cat-dropdown{-webkit-moz-box-shadow:0 6px 8px rgba(0,0,0,.09);border:none;border-radius:0;box-shadow:0 6px 8px rgba(0,0,0,.09);-webkit-box-shadow:0 6px 8px rgba(0,0,0,.09);display:none;padding:0 15px 10px;position:static;width:100%}.links-listing .subcategories-single:hover .cat-dropdown{display:none}.links-listing .subcategories-single:hover .cat-dropdown.open{display:block}}@media (min-width:768px){.cat-products{display:flex;flex-wrap:wrap}}@media (max-width:767px){.cat-products{padding-left:10px;padding-right:10px}}@media (min-width:992px){.category-content-wrapper{padding-bottom:30px}}.category-content-wrapper .category__secondDescription{margin:45px 0 0}.type-category #products.row .product{margin-bottom:25px;width:100%}.mini-nadpis{border-bottom:1px solid #e5e5e5;flex:0 0 100%;font-size:22px;margin:20px 10px;padding-bottom:10px}.subcategories.with-image{padding-left:0}@media (min-width:768px){.subcategories.with-image{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.subcategories.with-image li{padding:5px 0;width:100%}@media (min-width:480px){.subcategories.with-image li{padding:5px;width:50%}}@media (min-width:768px){.subcategories.with-image li{padding:10px;width:33.33%}}@media (min-width:992px){.subcategories.with-image li{width:25%}}@media (min-width:1200px){.subcategories.with-image li{width:20%}}@media (min-width:1380px){.subcategories.with-image li{width:16.6667%}}.subcategories.with-image li:before{display:none}.subcategories.with-image li a{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;height:62px;padding:8px}.subcategories.with-image li a .image{padding-right:10px;width:56px}.subcategories.with-image li a .image img{max-width:46px}.subcategories.with-image li a .text{color:#231f20;font-size:16px;font-weight:700;line-height:1.2;max-width:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:.2s}.subcategories.with-image li a:hover .text{color:#5084a0;text-decoration-thickness:1px;text-underline-offset:1px}.custom-category .subcategories.with-image li a{border-color:transparent}@media (min-width:768px){.sidebar-indented .sidebar{width:1px}.sidebar-indented .sidebar+.category-content-wrapper{width:calc(100% - 1px)}.sidebar-indented .sidebar+.category-content-wrapper #category-header{padding-left:275px}}@media (min-width:992px){.sidebar-indented .sidebar+.category-content-wrapper #category-header{padding-left:325px}}@media (min-width:768px){.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:992px){.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:25%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar{margin-right:15px!important;width:260px}}@media (min-width:1200px){.sidebar-indented .sidebar.show-sidebar{width:310px}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 275px)}}@media (min-width:992px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 325px)}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:992px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper #category-header{padding-left:0}.sidebar-indented .sidebar .filters-wrapper{width:256px}}@media (min-width:1200px){.sidebar-indented .sidebar .filters-wrapper{width:310px}}#content-wrapper .sidebar{background-color:#fff;margin-left:0;position:relative;z-index:2}@media (min-width:768px){#content-wrapper .sidebar{margin-right:0;top:-10px}}#content-wrapper .sidebar .box-bg-variant{background-color:#fff}#content-wrapper .sidebar .btn.unveil-button{color:#231f20;display:block}#content-wrapper .sidebar .filter-section-button{display:none}#content-wrapper .sidebar-inner{padding-right:0;padding-top:0}#content-wrapper .filters-unveil-button-wrapper{margin:0!important}@media (min-width:768px){#content-wrapper .filters-unveil-button-wrapper{position:absolute;top:0}}#content-wrapper #filters{background-color:#fff}@media (max-width:767px){#content-wrapper #filters.visible{display:none}#content-wrapper #filters.active{display:block}#content-wrapper #filters.active:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}#content-wrapper #filters h4{align-items:center;border-top:1px solid #e2e2e2;cursor:pointer;display:flex;font-size:16px!important;justify-content:space-between;margin:0;padding:20px 0}#content-wrapper #filters h4:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:16px;transform:rotate(0);transition:.2s ease-out;width:16px}#content-wrapper #filters .hideFilter h4:after{transform:rotate(180deg)}#content-wrapper #filters .hideFilter .param-filter-top,#content-wrapper #filters .hideFilter .parametric-slider-wrapper,#content-wrapper #filters .hideFilter .slider-content,#content-wrapper #filters .hideFilter .slider-header,#content-wrapper #filters .hideFilter>form{height:0;margin:0;overflow:auto;padding:0}@media (max-width:767px){#content-wrapper .filters-wrapper{margin-bottom:15px;margin-top:25px;position:relative;z-index:50}}#content-wrapper .filters-wrapper .btn.unveil-button{align-items:center;display:flex;font-size:rem(17px);font-weight:900;justify-content:center;line-height:1;padding:14px 15px 16px;text-align:center;text-decoration:none!important}@media (min-width:768px){#content-wrapper .filters-wrapper .btn.unveil-button{font-size:0}}@media (max-width:767px){#content-wrapper .filters-wrapper .btn.unveil-button{background-color:#294d66;border-color:#294d66;color:#fff}#content-wrapper .filters-wrapper .btn.unveil-button:hover:before{color:#fff}}#content-wrapper .filters-wrapper .btn.unveil-button:before{content:"Szűrő";display:block;font-family:Nunito,sans-serif;font-size:16px!important;font-weight:900;line-height:1}@media (max-width:767px){#content-wrapper .filters-wrapper .btn.unveil-button:before{color:#fff;font-size:0!important}#content-wrapper .filters-wrapper .btn.unveil-button:after{color:#fff;float:none;font-size:10px;margin-left:8px;margin-top:1px}}@media (min-width:768px){#content-wrapper .filters-wrapper .btn.unveil-button[data-text="Szűrő megnyitása "]:before{content:"Szűrő bezárása"}}.box.box-sm.box-filters{border:none;margin:0;padding:0}.slider-wrapper{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;display:flex;flex-direction:column;padding:0 16px}@media (min-width:1200px){.slider-wrapper{padding-left:20px;padding-right:20px}}.slider-wrapper h4{width:100%}@media (max-width:767px){.slider-wrapper h4{border-top:none!important}}.slider-header{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;order:3;padding:5px 0 22px;position:relative}.slider-header:after{content:"-ig Ft";margin-left:10px}.slider-header:before{content:"-tól";display:block;left:calc(50% - 65px);margin-top:-19px;position:absolute;top:50%}@media (min-width:768px){.slider-header:before{left:calc(50% - 40px)}}.slider-header .form-control{border-radius:18px;color:#294d66;font-size:17px;height:36px}.slider-header .from,.slider-header .to{align-items:center;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:42px;padding:5px;width:85px}.slider-header .to{justify-content:flex-end;margin-left:auto}.slider-content,.ui-slider{background-color:#cfdbde;border-color:#cfdbde;border-radius:3px;height:4px}.slider-content{margin-top:5px;padding:0 7px}.ui-slider .ui-slider-range{background-color:#231f20}.ui-slider-horizontal{height:4px}.ui-slider-horizontal .ui-slider-handle{background-color:#fff;border:1px solid #231f20;border-radius:50%;height:17px;margin-left:-8px;top:-7px;width:17px}.filter-section{padding:15px 16px 0}.filter-section.filter-section-boolean{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:20px 20px 0}.filter-section.showAll fieldset>div{display:block}.filter-section.showAll fieldset>div.advanced-filters-wrapper{display:flex}.filter-section.filter-section-parametric-id-254 form{padding-bottom:22px}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{margin-right:-10px;width:calc(100% + 10px)!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{display:flex;flex-wrap:wrap}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{padding:0 10px 10px 0!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{height:54px!important;width:54px!important}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{border:none;border-radius:0;box-shadow:0 0 1px rgba(0,0,0,.35)}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner.yes-before:before{background:url(/user/documents/upload/icons/check-w.svg) 50% no-repeat;background-size:17px auto;content:""}#category-filter-hover .filter-section{border:1px solid #e2e2e2;border-bottom:none;border-top:none;padding-top:0}#category-filter-hover .filter-section.filter-section-count{border:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}#category-filter-hover .filter-section.filter-section-count:after,#category-filter-hover .filter-section.filter-section-count:before{display:none}#category-filter-hover .filter-section:nth-last-child(2){border-bottom:1px solid #e2e2e2;border-radius:0 0 8px 8px}.filter-sections{background-color:#fff}@media (max-width:767px){.filter-sections{padding-left:0;padding-right:0}}.filter-section{transition:.2s ease-out}.filter-section .filter-label{display:flex;line-height:1;margin:0 0 10px;padding-bottom:0!important;padding-top:0!important}.filter-section .filter-label .filter-count{background-color:transparent;color:#878787;display:block;float:none!important;font-size:16px;font-weight:400;height:auto;line-height:1;margin-left:4px;padding:0;width:auto}.filter-section .filter-label .filter-count:before{content:"("}.filter-section .filter-label .filter-count:after{content:")"}.filter-section>form{padding-bottom:16px}.filter-section.hidefilters>form{max-height:0;overflow:auto;padding-bottom:0}#clear-filters{line-height:1;margin:10px 10px 10px 0!important}#clear-filters .close-after{color:#231f20;font-size:14px;line-height:1;padding:0;text-decoration:underline;text-transform:none}#clear-filters .close-after:after{display:none}#clear-filters .close-after:hover{text-decoration:none}.filter-total-count{color:#231f20;font-size:14px;line-height:1.2;margin:10px 0 10px auto}@media (max-width:767px){.filter-total-count{margin-right:15px}}.filter-total-count strong{font-weight:400}@media (min-width:768px){.filter-visible #content .sidebar{margin-right:20px!important;width:256px}}@media (min-width:1200px){.filter-visible #content .sidebar{width:310px}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Szűrő megnyitása"]{border:none}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Szűrő megnyitása"]:before{content:"Szűrő bezárása"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Szűrő megnyitása"]:after{transform:rotate(-90deg)}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Szűrő bezárása"]:before{content:"Szűrő megnyitása"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Szűrő bezárása"]:after{transform:rotate(90deg)}@media (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 280px)}}@media (min-width:1200px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 330px)}}@media (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:992px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}#content .sidebar .btn.unveil-button{align-items:center;border:1px solid #e2e2e2;border-radius:8px;display:flex;font-size:0;height:55px;justify-content:center;padding:8px 25px;transition:none;width:100%}@media (min-width:768px){#content .sidebar .btn.unveil-button{max-width:260px;min-width:260px}}@media (min-width:992px){#content .sidebar .btn.unveil-button{max-width:310px;min-width:310px}}#content .sidebar .btn.unveil-button:hover{text-decoration:none}#content .sidebar .btn.unveil-button:before{content:"Szűrő megnyitása";font-family:Nunito,sans-serif;font-size:16px;font-weight:900;text-transform:none}#content .sidebar .btn.unveil-button:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;float:none;height:16px;margin-left:5px;margin-top:-8px;position:absolute;right:25px;top:50%;width:16px}#content .sidebar .btn.unveil-button[data-text="Szűrő megnyitása"]{border-bottom-color:transparent;border-radius:8px 8px 0 0}@media (min-width:768px){#content .sidebar .btn.unveil-button[data-text="Szűrő megnyitása"]:before{content:"Szűrő bezárása"}#content .sidebar .btn.unveil-button[data-text="Szűrő bezárása"]:before{content:"Szűrő megnyitása"}}#content .sidebar .btn.unveil-button[data-text="Szűrő bezárása"]:after{transform:rotate(180deg)}#content .sidebar .filters{display:none;padding-top:55px}@media (min-width:768px){#content .sidebar .filters.visible{display:block}}#content .sidebar #category-filter-hover{display:block}#content .sidebar #category-filter-hover>.filter-section:first-child{border-top:none}.filters-selected{align-items:center;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;display:flex;flex-wrap:wrap;padding:10px 20px;position:relative}.filters-selected:empty{padding:0}.filters-selected:before{background-color:#e2e2e2;content:"";display:block;height:1px;left:20px;position:absolute;right:20px;top:0}.filters-selected .filter-label{align-items:center;background-color:#d7e5ef;border-radius:5px;color:#231f20;display:flex!important;font-size:16px;font-weight:400;line-height:1.2;margin:5px 5px 5px 0;min-height:auto;overflow:hidden;padding:3px 12px;width:auto}.filters-selected .filter-label .filter-count{display:none}.filters-selected .filter-label:after{color:#231f20;content:"\e912";font-family:shoptet;font-size:9px;margin-left:5px;margin-top:2px}.mobile .filters-selected{border:none;border-bottom:1px solid #e2e2e2;margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}@media (max-width:767px){.category-content-wrapper{display:flex;flex-direction:column}.category-content-wrapper #filters-wrapper{order:-1}}.columns-selector{display:flex;justify-content:flex-end;margin-top:10px;order:2;width:auto}@media (min-width:768px){.columns-selector{display:none}}.columns-selector .transform-to-grid,.columns-selector .transform-to-rows{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:none;display:block;height:30px;margin:0 5px;width:30px}.columns-selector .transform-to-rows{background-image:url(/user/documents/upload/icons/grid1.svg)}.columns-selector .transform-to-rows.active{background-image:url(/user/documents/upload/icons/grid1-hover.svg)}.columns-selector .transform-to-grid{background-image:url(/user/documents/upload/icons/grid2.svg)}.columns-selector .transform-to-grid.active{background-image:url(/user/documents/upload/icons/grid2-hover.svg)}#category-header{justify-content:flex-end;margin-bottom:20px}@media (max-width:767px){#category-header{margin-bottom:15px}}#category-header .category-header-pagination{display:none}#category-header #products-listing-order{font-weight:900}@media (min-width:768px){#category-header #products-listing-order{display:none}}@media (max-width:767px){#category-header #products-listing-order{align-items:center;border:1px solid #e2e2e2;display:flex;font-size:16px;height:48px;justify-content:center;margin-bottom:5px;padding:0;width:100%}}#category-header #products-listing-order:hover{color:#231f20;text-decoration:none}#category-header #products-listing-order:before{content:"řazení:";display:block;font-weight:400;margin-right:7px}@media (max-width:767px){#category-header #products-listing-order:before{display:none}}#category-header #products-listing-order .icon-chevron-down{font-size:10px;margin-left:8px}#category-header #products-listing-order .products-listing-order-heading{display:none}@media (max-width:767px){#category-header .dropdown-menu{border-radius:0 0 5px 5px;border-top:1px solid #fff;box-shadow:none;float:none;padding-bottom:5px;padding-top:5px;position:absolute;text-align:center;top:calc(100% - 2px);width:100%}}@media (min-width:768px){#category-header .dropdown-menu{border:none;box-shadow:none;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:-15px;position:static}}#category-header .dropdown-menu label{font-size:16px;font-weight:600}@media (min-width:768px){#category-header .dropdown-menu label{padding-left:15px;padding-right:15px;text-decoration:underline}}#category-header .dropdown-menu label:hover{color:#231f20;text-decoration:none}#category-header .dropdown-menu strong{font-size:16px;font-weight:600;text-decoration:none}.pagination-wrapper{margin-bottom:20px}@media (max-width:1199px){.pagination-wrapper .pagination-top{display:none}}.pagination-wrapper .pagination-top a,.pagination-wrapper .pagination-top strong{display:none}.pagination{display:flex;justify-content:center}@media (min-width:1200px){.pagination{justify-content:flex-end}}.pagination a,.pagination strong{background-color:#fff;border:1px solid #b4b4b4;border-radius:5px;color:#406250;font-size:16px;height:48px;line-height:48px;min-width:48px;width:48px}.pagination a:hover{background-color:#fff;border-color:#231f20;color:#406250}.pagination strong{font-weight:700}.pagination .pagination-link.next:before,.pagination .pagination-link.prev:before{display:none}.pagination .pagination-link.prev{background:url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto;order:-999}.pagination .pagination-link.next{background:url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto;order:999}.p-detail-inner{padding-bottom:35px}.p-detail-inner .p-detail-inner-header-mobile{display:none}.p-detail-inner .p-detail-inner-header{display:block}.p-detail-inner .h1,.p-detail-inner h1{font-size:18px;margin-bottom:20px}@media (min-width:768px){.p-detail-inner .h1,.p-detail-inner h1{font-size:24px}}.p-detail-inner .stars-label{font-size:16px;font-weight:500;line-height:1.3;text-decoration:none}.p-detail-inner .stars-label:before{content:"(";margin-right:-4px}.p-detail-inner .stars-label:after{content:")";margin-left:-4px}.p-detail-inner .p-detail-inner-header{margin-bottom:3px}.p-detail-inner .ratings-and-brand{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}@media (max-width:767px){.p-detail-inner .ratings-and-brand{margin-top:0}}.p-detail-inner .ratings-and-brand .brand-wrapper{font-size:0;margin-bottom:10px}.p-detail-inner .ratings-and-brand .brand-wrapper span{display:block;font-size:16px;max-height:150px;max-width:150px}.p-detail-inner .ratings-and-brand .brand-wrapper a:hover{text-decoration:none}.p-detail-inner .stars{margin-right:0}.p-detail-inner .stars-wrapper{display:flex}.p-detail-inner .stars-wrapper .star-count{color:#231f20;display:block;font-size:16px;font-weight:500;line-height:1.3;margin-left:3px;margin-right:4px}.p-detail-inner .p-code{color:#bdbdbd;display:flex;flex-wrap:wrap;margin-top:20px}.p-detail-inner .p-code th{display:block;font-size:0;font-weight:400;padding-right:5px}.p-detail-inner .p-code th:after{content:"Termékkód:";font-size:13px;text-transform:uppercase}.p-detail-inner .p-code td{border:none;display:block;font-size:13px}@media (min-width:768px){.p-data-wrapper{opacity:0}}@media (min-width:992px){.p-data-wrapper{width:50%!important}}@media (min-width:1200px){.p-data-wrapper{width:42%!important}}@media (max-width:991px){.p-data-wrapper{margin-top:25px}}.p-data-wrapper .breadcrumbs{display:none}@media (min-width:992px){.p-data-wrapper .breadcrumbs{display:flex;padding:0 0 18px!important}}.p-data-wrapper .p-short-description{line-height:160%;margin:20px 0 10px}@media (max-width:767px){.p-data-wrapper .p-short-description{margin-top:0}}.p-data-wrapper .sold-out-wrapper{display:none}.p-data-wrapper .detail-parameters{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:25px}@media (min-width:480px){.p-data-wrapper .detail-parameters{position:relative}}.p-data-wrapper .detail-parameters tbody{display:flex;flex-wrap:wrap}.p-data-wrapper .detail-parameters tbody tr{display:block;width:100%}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody tr{width:calc(100% - 200px)}}.p-data-wrapper .detail-parameters tbody tr:first-child td{display:flex;padding:12px 0 0}.p-data-wrapper .detail-parameters tbody tr td{border:none}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody tr td{margin-bottom:0}}.p-data-wrapper .detail-parameters tbody tr td>.availability-label:not([style="color: #93BF37"]),.p-data-wrapper .detail-parameters tbody tr td>.availability-label:not([style="color:#93BF37"]){display:block;padding-bottom:12px}.p-data-wrapper .detail-parameters tbody .delivery-time-row{display:flex;flex-wrap:wrap}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody .delivery-time-row{order:3}}.p-data-wrapper .detail-parameters tbody .delivery-time-row td{padding:0 0 12px}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody .delivery-time-row td{padding-bottom:9px}}.p-data-wrapper .detail-parameters tbody .delivery-time-row td .default-variant{display:none}.p-data-wrapper .detail-parameters tbody .delivery-time-row th{display:block;min-width:auto;padding:0;white-space:nowrap;width:0}.p-data-wrapper .detail-parameters tbody .delivery-time-row th:after{display:none}.p-data-wrapper .detail-parameters tbody .delivery-time-row th span{color:#93bf37;display:block}.p-data-wrapper .detail-parameters tbody .delivery-time-row .delivery-time span{color:#93bf37}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody .shipping-options-row{width:200px}}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody .shipping-options-row td{padding-bottom:13px}}.p-data-wrapper .detail-parameters .p-code,.p-data-wrapper .detail-parameters th{display:none}.p-data-wrapper .detail-parameters td{display:block;padding:0}.p-data-wrapper .detail-parameters .shipping-options{display:inline-block;font-size:16px;margin:0;padding-left:35px;position:relative}@media (min-width:480px){.p-data-wrapper .detail-parameters .shipping-options{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.p-data-wrapper .detail-parameters .shipping-options:before{background:url(/user/documents/upload/icons/truck.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:24px}.p-data-wrapper .detail-parameters .shipping-options:hover{color:#5084a0}.p-data-wrapper .detail-parameters .shipping-options:hover:before{background:url(/user/documents/upload/icons/truck-hover.svg) 50% no-repeat;background-size:100% auto}.p-data-wrapper #product-detail-form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.p-data-wrapper .p-variants-block{width:100%}.p-data-wrapper .p-final-price-wrapper{display:flex;flex-wrap:wrap}.p-data-wrapper .p-final-price-wrapper .price-final{font-size:28px;width:100%}.p-data-wrapper .p-final-price-wrapper .price-final .price-final-holder{font-weight:900}@media (min-width:768px){.p-data-wrapper .p-final-price-wrapper .price-final{font-size:32px}}.p-data-wrapper .p-final-price-wrapper .price-save+.price-final{color:#e30e67}.p-data-wrapper .p-final-price-wrapper .price-standard{margin-right:5px}.p-data-wrapper .add-to-cart{order:12;padding-top:0;width:auto}.p-data-wrapper .add-to-cart .quantity{margin-right:5px}@media (min-width:577px){.p-data-wrapper .add-to-cart .quantity{margin-right:15px}}.p-data-wrapper .add-to-cart-button{margin-right:auto;max-width:none;order:13;padding-left:5px;padding-right:5px;width:calc(100% - 148px)}@media (min-width:370px){.p-data-wrapper .add-to-cart-button{font-size:0}.p-data-wrapper .add-to-cart-button:before{content:"Kosárba";display:block;font-size:16px}}@media (min-width:480px){.p-data-wrapper .add-to-cart-button{max-width:none;width:calc(100% - 168px)}}.p-data-wrapper .favorite-detail{align-items:center;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:48px;justify-content:center;order:14;width:48px}.p-data-wrapper .favorite-detail .favorite{margin:0!important}.p-data-wrapper .p-to-cart-block{align-items:center;background:none;border-top:1px solid #e2e2e2;justify-content:space-between;order:-1;padding:15px 0;width:100%}.p-data-wrapper .link-icon.watchdog{width:calc(100% - 63px)}.p-data-wrapper .link-icon.watchdog:before{display:none}.p-data-wrapper .availability-label{font-size:16px;font-weight:700;margin-left:0}.p-data-wrapper .availability-amount{color:#93bf37;font-size:16px;font-weight:700}.p-data-wrapper>.buttons-wrapper{display:none}@media (min-width:992px){.type-detail #content{padding-top:30px}}ul.check-list{border:1px solid #e2e2e2;border-radius:8px;margin-bottom:10px;padding:15px 15px 10px!important}ul.check-list li{margin-bottom:5px;padding-left:38px;position:relative}ul.check-list li:before{background-color:transparent!important;background:url(/user/documents/upload/icons/check-list.svg) 50% no-repeat;background-size:100% auto;border-radius:50%!important;content:"";display:block;height:24px!important;left:0;margin:0!important;position:absolute;top:0;width:24px!important}.watchdog-action-buttons{margin-top:20px}.watchdog-action-buttons .btn.btn-primary{margin-left:0;max-width:150px;width:100%}.watchdog-title{font-size:0;margin-bottom:25px}.watchdog-title:before{content:"Upozorněte mě, až bude produkt skladem";display:block;font-size:24px;font-weight:900;text-transform:none}@media (min-width:768px){.watchdog-title:before{font-size:30px}}#watchdog-form>div:nth-last-child(2){display:block}#watchdog-form .watchdog-row{min-height:25px}#watchdog-form .watchdog-row .notificationEmail{margin-left:0;margin-top:7px;width:100%}#watchdog-form .watchdog-row .form-control{border-radius:8px}#product-detail-form .p-variants-block{margin-bottom:0;order:-1}#product-detail-form .variant-label{color:#231f20;display:flex;font-size:16px;font-weight:900;position:relative;text-transform:uppercase}#product-detail-form .variant-label>span{font-weight:400}#product-detail-form .variant-label>span:before{content:":";font-weight:900;margin-right:2px}#product-detail-form .variant-list{border-top:1px solid #e2e2e2;order:-1;padding-bottom:10px;padding-top:15px}#product-detail-form .variant-list select{display:none}#product-detail-form .selectButtonsContent{display:flex;flex-wrap:wrap}#product-detail-form .select-option{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;box-shadow:none;color:#231f20;cursor:pointer;display:flex;font-size:16px;font-weight:900;height:40px;justify-content:center;margin:0 8px 8px 0;min-width:40px;padding:5px 15px;width:auto}#product-detail-form .select-option[style*=background-color]{border-radius:5px;font-size:0;height:32px;min-width:32px;position:relative;width:32px}#product-detail-form .select-option.single-option{pointer-events:none}#product-detail-form .select-option.active{border-color:#294d66}#product-detail-form .select-option.available-false{background:linear-gradient(to top left,#f1f1f1,#f1f1f1 calc(50% - .8px),#294d66 50%,#f1f1f1 calc(50% + .8px),#f1f1f1);border-color:#294d66;color:#231f20}.c-product-interconnection-detail-params{width:100%}.quantity{border:1px solid #e2e2e2;border-radius:5px;overflow:hidden;padding-left:22px;padding-right:22px}.quantity input{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font-weight:900;height:46px;width:44px}.quantity .decrease,.quantity .increase{height:46px;width:22px}.quantity .decrease:before,.quantity .increase:before{font-size:10px;font-weight:400;line-height:46px}.quantity .decrease:hover:before,.quantity .increase:hover:before{background-color:#f5b93d;color:#fff}@media (min-width:992px){.p-image-wrapper{padding-right:20px!important;width:50%!important}}@media (min-width:1200px){.p-image-wrapper{width:58%!important}}.p-image-wrapper .p-image .flags-extra{display:none}@media (max-width:767px){.p-image-wrapper>.row{display:none}}.p-image-wrapper .btn-image{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:24px;justify-content:center;padding:0;position:absolute;top:50%;width:24px}@media (min-width:768px){.p-image-wrapper .btn-image{height:32px;margin-top:-16px;width:32px}.p-image-wrapper .btn-image-prev{left:15px}}.p-image-wrapper .btn-image-prev:before{content:url(/user/documents/upload/icons/prev-c.svg);display:block;height:24px;line-height:1}.p-image-wrapper .btn-image-next{right:0}@media (min-width:768px){.p-image-wrapper .btn-image-next{right:15px}}.p-image-wrapper .btn-image-next:before{content:url(/user/documents/upload/icons/next-c.svg);display:block;height:24px;line-height:1}.p-image-wrapper .p-main-image.no-img+.btn-image,.p-image-wrapper .p-main-image.no-img+.btn-image+.btn-image{display:none}.p-thumbnails a{padding:0 3px}.p-thumbnails a.highlighted img{border-color:#294d66}.p-thumbnails a img{border-radius:5px}.p-thumbnails .thumbnail-next,.p-thumbnails .thumbnail-prev{border-radius:50%;display:block;height:24px;margin-top:-12px;width:24px}.p-thumbnails .thumbnail-next:before,.p-thumbnails .thumbnail-prev:before{display:none}.p-thumbnails .thumbnail-next{background:#000 url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto}.p-thumbnails .thumbnail-prev{background:#000 url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto;left:1px}#p-detail-tabs{margin:0;padding-bottom:12px;padding-top:12px}#p-detail-tabs li{position:relative}@media (min-width:768px){#p-detail-tabs li:first-child a{padding-left:0}}#p-detail-tabs li:before,#p-detail-tabs li[data-testid=tabDiscussion]{display:none}#p-detail-tabs li a{align-items:center;color:#231f20;display:flex;font-size:16px;font-weight:700;padding:9px 22px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:auto}#p-detail-tabs li a:before{background:url(/user/documents/upload/icons/arrow-d-bold.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:16px;margin-left:2px;order:3;width:16px}#p-detail-tabs li:hover{text-decoration:none}#p-detail-tabs li:hover a{color:#5084a0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:auto}#p-detail-tabs li.active{text-decoration:none}#p-detail-tabs li.active a{background-color:transparent}#p-detail-tabs li[data-testid=tabDescription] a{font-size:0}#p-detail-tabs li[data-testid=tabDescription] a:after{content:"Termékleírása";font-size:16px;margin-left:4px}.shp-tabs-holder{text-align:left}@media (max-width:991px){.p-detail{display:flex;flex-direction:column}}.p-detail .p-detail-tabs-wrapper{margin-bottom:40px;margin-top:0;padding-top:5px}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper{width:100%}}.p-detail .p-detail-tabs-wrapper .responsive-nav{margin-bottom:10px;position:relative}.p-detail .p-detail-tabs-wrapper .responsive-nav:before{background-color:#f8f3e6;border-left:9999px solid #f8f3e6;bottom:0;box-shadow:9999px 0 0 #f8f3e6;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{content:"Leírás";display:block;font-size:18px;font-weight:900;margin:13px 0 20px}@media (min-width:768px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{font-size:24px}}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{margin-top:0}}.p-detail .products-header{margin-bottom:25px;margin-top:45px;text-align:center}@media (max-width:991px){.p-detail .products-header{margin-top:25px}}.basic-description tr td{border:1px solid #ee2280}.basic-description tr td p{margin-bottom:0!important}.basic-description span{color:#1a1937!important}.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{padding-left:23px}.category-perex ul li:before,.category__secondDescription ul li:before,.p-short-description ul li:before,.tab-content ul li:before,.welcome-wrapper ul li:before,article ul li:before{background-color:#231f20;border-radius:50%;content:"";height:6px;margin:-2px 10px 0 -17px;width:6px}#description .extended-description>p{font-size:18px;margin:13px 0 20px}@media (min-width:768px){#description .extended-description>p{font-size:24px}}#description .extended-description>p strong{font-weight:900}#description .extended-description .detail-parameters tr:nth-child(odd){background-color:#f8f3e6}#description .extended-description .detail-parameters tr td,#description .extended-description .detail-parameters tr th{font-size:16px;font-weight:400;padding:12px 15px}#description .extended-description .detail-parameters tr td a,#description .extended-description .detail-parameters tr th a{font-weight:400}#description .extended-description .detail-parameters tr td a:hover,#description .extended-description .detail-parameters tr th a:hover{text-decoration:none}#description .extended-description .detail-parameters tr th .row-header-label{background-color:transparent}#description .extended-description .detail-parameters tr th .row-header-label .row-header-label-colon{display:inline-block}#description .extended-description .detail-parameters tr th:after{display:none}#manufacturerDescription p img{max-height:150px}#accordion-content{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#accordion-content .shp-accordion{border:none}#accordion-content .shp-accordion.active{border-top:none}#accordion-content .shp-accordion.active .shp-accordion-link{background-color:#f8f3e6}#accordion-content .shp-accordion .shp-accordion-link{background-color:#f8f3e6;font-size:24px;font-weight:900;padding:12px 10px}#accordion-content .shp-accordion .shp-accordion-link:after{display:none}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]{font-size:0}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]:before{content:"Leírás";font-size:24px}#accordion-content .shp-accordion .shp-accordion-content{display:block;padding:10px 10px 20px}#accordion-content #ratingWrapper,#accordion-content #ratingWrapper .rate-wrap{margin-bottom:0}#accordion-content .extended-description{margin-top:25px}#accordion-content .extended-description>p:first-of-type{background-color:#f8f3e6;margin:0 -10px!important;padding:12px 10px}#accordion-content .extended-description>p:first-of-type strong{font-size:0}#accordion-content .extended-description>p:first-of-type strong:before{content:"Paraméterek";font-size:24px}.shp-tabs-wrapper .tab-content .tab-pane#productVideos{display:flex;flex-wrap:wrap;justify-content:space-between;opacity:1;width:100%}.shp-tabs-wrapper .tab-content .tab-pane#productVideos iframe{border-radius:5px;max-height:350px;width:calc(16.66667% - 20px)}.shp-tabs-wrapper .tab-content .tab-pane#productVideos h2{color:#231f20;font-size:24px;font-weight:900;line-height:120%;margin:50px 0 40px;text-align:center;width:100%}.shp-tabs-wrapper .tab-content .tab-pane#productVideos h3{display:none}.accordion-content #productVideos .videoWrapper{border-radius:5px;margin-right:20px;max-height:350px;position:relative;top:0;width:57.1428571429%;z-index:1}.accordion-content #productVideos .videoWrapper__overlay{height:100%;position:absolute;width:calc(50% - 35px);z-index:3}.accordion-content #productVideos .videoWrapper__overlay:before{content:"";height:calc(50% - 70px);position:absolute;width:70px}.accordion-content #productVideos .videoWrapper__overlay--top{left:0;top:0}.accordion-content #productVideos .videoWrapper__overlay--top:before{left:100%;top:0}.accordion-content #productVideos .videoWrapper__overlay--bottom{bottom:0;right:0}.accordion-content #productVideos .videoWrapper__overlay--bottom:before{bottom:0;right:100%}.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--top,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--top{height:calc(100% - 130px);top:50%;transform:translateY(-50%);width:100%}.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--bottom,.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--top:before,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--bottom,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--top:before{display:none}.accordion-content #productVideos .videoWrapper.ended .videoWrapper__overlay--top{bottom:90px;height:calc(100% - 90px);top:auto;width:100%}.accordion-content #productVideos .videoWrapper.ended .videoWrapper__overlay--top:before{display:none}.accordion-content #productVideos iframe{border-radius:5px;height:100%;left:0;max-height:350px;max-width:100%;pointer-events:auto;position:absolute;top:0;width:100%;z-index:1}.accordion-content #productVideos h3{display:none}@media (max-width:767px){.type-detail .overall-wrapper{padding-bottom:70px!important}}.desktop .p-detail-tabs-wrapper.cart-fixed .responsive-nav{left:0;position:fixed!important;right:0;top:0;z-index:10}.desktop .p-detail-tabs-wrapper .responsive-nav{z-index:10}@media (min-width:768px){.desktop .p-detail-tabs-wrapper .responsive-nav{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;transition:.2s;width:747px}}@media (min-width:992px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:972px}}@media (min-width:1200px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:1178px}}@media (min-width:1380px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:1340px}}.desktop .p-detail-tabs-wrapper .responsive-nav #product-detail-form,.desktop .p-detail-tabs-wrapper .responsive-nav h1{display:none}.desktop #product-detail-form{margin-left:auto}.p-detail-tabs-wrapper.cart-fixed .responsive-nav #product-detail-form,.p-detail-tabs-wrapper.cart-fixed .responsive-nav h1{align-items:center;display:flex}.responsive-nav h1{font-size:0;margin:0!important;position:relative}@media (min-width:768px){.responsive-nav h1{font-size:16px;margin:10px 20px 10px 0!important;max-width:260px}}.responsive-nav h1 img{height:auto;margin-right:10px;max-width:40px;min-width:40px}@media (min-width:768px){.responsive-nav h1 img{max-width:56px;min-width:56px}}.responsive-nav #product-detail-form>:not(.p-to-cart-block):not(.add-to-cart-button){display:none}.responsive-nav #product-detail-form .add-to-cart-button,.responsive-nav #product-detail-form .p-to-cart-block{position:relative;transition:.2s}.responsive-nav #product-detail-form .add-to-cart-button{white-space:nowrap}.responsive-nav #product-detail-form .p-to-cart-block{background-color:transparent;padding:0}@media (min-width:768px){.responsive-nav #product-detail-form .p-to-cart-block{margin-right:25px}}.responsive-nav #product-detail-form .p-final-price-wrapper{align-items:center;display:flex;flex-wrap:wrap;float:none;justify-content:flex-end}.responsive-nav #product-detail-form .p-final-price-wrapper .price-final{flex-basis:100%;font-size:24px;text-align:right}.responsive-nav #product-detail-form .p-final-price-wrapper .price-final .price-final-holder{font-weight:900}.responsive-nav #product-detail-form .p-final-price-wrapper .price-save+.price-final{color:#e30e67}.responsive-nav #product-detail-form .p-final-price-wrapper .price-standard{margin-right:5px}.mobile .responsive-nav{background-color:#f8f3e6;display:none;margin:0;padding:10px;width:100%}.mobile .responsive-nav.cart-fixed{align-items:center;bottom:0;display:flex;left:0;position:fixed!important;z-index:10}.mobile .responsive-nav #product-detail-form{align-items:center;display:flex;justify-content:space-between;width:100%}.mobile .responsive-nav #product-detail-form:after,.mobile .responsive-nav #product-detail-form:before{display:none}.mobile .responsive-nav #product-detail-form .p-final-price-wrapper{justify-content:flex-start}.mobile .responsive-nav #product-detail-form .p-final-price-wrapper .price-final{text-align:left}@media (min-width:768px){body.cart-window-visible #header .navigation-buttons:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1003}}@media (max-width:991px){body.cart-window-visible #header .navigation-buttons:before{display:none}}body.cart-window-visible #header .navigation-buttons>a[data-target=cart]{background-color:rgba(0,0,0,.5);background-color:#fff;border-color:#fff;border-radius:10px 10px 0 0;position:relative;z-index:1005}@media (min-width:768px){body.cart-window-visible #header .navigation-buttons>a[data-target=cart]{transition:none}}.user-action{position:relative}@media (min-width:768px){.user-action .container{position:relative}.user-action .popup-widget.cart-widget{background-color:#fff;border:none;border-radius:10px 0 10px 10px;box-shadow:none;left:unset;margin:0;overflow:hidden;right:20px;top:96px}}@media (min-width:1200px){.user-action .popup-widget.cart-widget{top:103px}}@media (min-width:768px){.user-action .popup-widget.cart-widget .popup-widget-inner{background-color:#fff;border:none;border-radius:10px 0 10px 10px}}.user-action .popup-widget.cart-widget:before{display:none}@media (min-width:992px){.admin-logged .user-action .popup-widget.cart-widget{top:120px}}@media (min-width:1200px){.admin-logged .user-action .popup-widget.cart-widget{top:128px}}@media (max-width:767px){.login-window-visible{overflow:auto!important}}@media (min-width:768px){.login-window-visible:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1003}}.login-window-visible .user-action .user-action-in>div.user-action-login{border:0;box-shadow:none;margin:0;padding-top:0}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div.user-action-login{border-radius:10px;display:flex;left:50%;max-height:90%;max-width:90%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:860px;z-index:1003}}@media (max-width:767px){.login-window-visible .user-action .user-action-in>div.user-action-login{bottom:unset;height:auto;overflow:auto;position:absolute;top:134px}}.login-window-visible .user-action .user-action-in>div.user-action-login:before{display:none}.login-window-visible .user-action .user-action-in>div .registrace-box{background-color:#edf9ff;border-radius:0 10px 10px 0;height:inherit;padding:60px 30px}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div .registrace-box{width:50%}}.login-window-visible .user-action .user-action-in>div .registrace-box .reg-top{align-items:center;display:flex;margin-bottom:10px}.login-window-visible .user-action .user-action-in>div .registrace-box .reg-top h3{font-size:24px;margin:10px 0 10px 16px}.login-window-visible .user-action .user-action-in>div .registrace-box .check-list{border:none;list-style-type:none;padding:10px 0 20px!important}.login-window-visible .user-action .user-action-in>div .registrace-box .check-list li{list-style-type:none;margin-bottom:10px}.login-window-visible .user-action .user-action-in>div .registrace-box .btn-primary{background-color:#294d66;border-color:#294d66;color:#fff;width:100%}.login-window-visible .user-action .user-action-in>div .registrace-box .btn-primary:hover{background-color:#193a4c;border-color:#193a4c;color:#fff}.login-window-visible .user-action .user-action-in>div .popup-widget-inner{border:0;border-radius:10px 0 0 10px;height:inherit;padding:40px 30px}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div .popup-widget-inner{width:50%}}.login-window-visible .user-action .user-action-in>div .popup-widget-inner h2{text-transform:none}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .password-helper a[data-testid=signup]{display:none}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper{display:flex;flex-direction:column;padding:10px 0 0}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper{margin:15px auto 0;width:auto}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper a{color:#294d66;font-weight:700;text-decoration:underline}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper a:hover{color:#5084a0}.login-window-visible .user-action .user-action-in>div .close{cursor:pointer;position:absolute;right:15px;top:15px}.login-window-visible .user-action .user-action-in>div .close:before{color:#231f20;content:"\e912";font-family:Shoptet}.cart-widget-empty .cart-widget-product{background:url(/user/documents/upload/icons/cart-empty-bg.svg) 100% 100% no-repeat;background-size:100% auto}.cart-widget-product .header-cart{display:flex;padding:40px 20px 20px}.cart-widget-product .header-cart>img{margin-right:20px}.cart-widget-product .header-cart .header-text p{font-size:16px}.cart-widget-product .header-cart .header-text p:first-of-type{font-size:18px;font-weight:900}@media (min-width:768px){.cart-widget-product .header-cart .header-text p:first-of-type{font-size:24px}}.cart-widget-product .header-cart .header-text p a{text-decoration:underline}.cart-widget-product .header-cart .header-text p a:hover{text-decoration:none}@media (max-width:767px){.overall-wrapper:has(.site-msg.information) .user-action-in .cart-widget{top:180px!important}}@media (max-width:455px){.overall-wrapper:has(.site-msg.information) .user-action-in .cart-widget{top:200px!important}}@media (max-width:455px){.overall-wrapper:has(.site-msg.information) .cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 325px)}}@media (max-width:767px){.user-action-in .cart-widget{top:140px!important}.cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 210px)}}@media (max-width:455px){.cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 265px)}}ol.cart-header li.active a:before,ol.cart-header li.active strong:before,ol.cart-header li.completed a:before,ol.cart-header li.completed strong:before{background-color:#294d66;border-color:#294d66;color:#fff}ol.cart-header li.active a span:after,ol.cart-header li.active strong span:after,ol.cart-header li.completed a span:after,ol.cart-header li.completed strong span:after{border-top-color:#294d66}@media (max-width:767px){.ordering-process .top-navigation-bar{display:none}}.ordering-process .box-sm .contact-box ul li{margin-bottom:10px}.ordering-process .box-sm .contact-box ul li span{font-size:18px;font-weight:900}.ordering-process #header .header-top-wrapper .navigation-buttons a[data-target=navigation]{display:none}.ordering-process #header .header-top-wrapper .site-name{margin-left:0}.ordering-process #header .header-top-wrapper .search{display:none}.id--9 #continue-order-button:hover{text-decoration:none}.id--9 .toggle-coupon-input-button{display:none}.id--9 .discount-coupon{display:block!important;max-width:340px}.id--9 .discount-coupon>form{position:relative}.id--9 .discount-coupon .form-control{font-size:14px;max-width:none;padding-right:100px}.id--9 .discount-coupon .btn{background-color:#fff;bottom:0;font-size:0;line-height:1!important;position:absolute;right:0;top:0;width:auto}.id--9 .discount-coupon .btn:before{display:none}.id--9 .discount-coupon .btn:after{content:"Hozzáadni";font-size:16px;line-height:30px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]{font-size:16px;padding:6px 10px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]:after{display:none}.id--9 .cart-table tr>td.p-total{order:8;position:relative}.id--9 .cart-table tr>td.p-total .price-final{font-size:18px;font-weight:900}.id--9 .cart-table tr>td.p-discount{display:table-cell;order:6}.id--9 .cart-table tr>td.p-discount span[data-testid=cartItemDiscount]{background-color:#e30e67;color:#fff;font-size:14px;font-weight:400;padding:3px 5px 1px}@media (min-width:992px){.id--9 .cart-table tr.removeable .remove-item{margin-right:-60px;margin-top:-15px;position:absolute;top:50%;width:60px}}@media (max-width:991px){.id--9 .cart-table tr.removeable .p-name .delete-cart-item{top:9px}}.id--9 .cart-table tr .cart-related-button .btn{font-size:14px;height:34px;line-height:32px;padding:0 10px;width:104px}@media (max-width:767px){.id--16 .payment-info{display:flex}}.type-page .content-inner{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:860px}.type-page .content-inner .contact-box ul li:before{display:none}.type-page.smart-labels-active .smart-label-wrapper label[for=captcha]{left:-10px}.type-page.smart-labels-active .smart-label-wrapper input#captcha{margin-left:170px;width:calc(100% - 170px)}.type-page.smart-labels-active .smart-label-wrapper.focused label[for=captcha]{opacity:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwic3R5bGUuY3NzIiwiYmFzZS9fZG9jdW1lbnQuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiZnVuY3Rpb25zL19zbGljay5zY3NzIiwibGF5b3V0L19ncmlkLnNjc3MiLCJwYWdlcy9fY2xpZW50LnNjc3MiLCJwYWdlcy9fcmF0aW5nLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fY29va2llcy5zY3NzIiwiY29tcG9uZW50cy9fZXh0cmFzLnNjc3MiLCJtaXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX21pbWVOYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19taW1lQ2F0ZWdvcnkuc2NzcyIsImNvbXBvbmVudHMvX21pbWVUb3RhbERpc2NvdW50LnNjc3MiLCJjb21wb25lbnRzL19taW1lVm9sdW1lU2FsZS5zY3NzIiwiY29tcG9uZW50cy9fZmF2b3VyaXRlLnNjc3MiLCJjb21wb25lbnRzL19mbGlja2l0eS5zY3NzIiwiY29tcG9uZW50cy9faHAtYmFubmVycy5zY3NzIiwiY29tcG9uZW50cy9fdXNwLnNjc3MiLCJjb21wb25lbnRzL19ocC10b3BjYXQuc2NzcyIsImNvbXBvbmVudHMvX2hwLXBhcnR5LWtpZHMuc2NzcyIsImNvbXBvbmVudHMvX2hwLXBhcnR5LWFkdWx0cy5zY3NzIiwiY29tcG9uZW50cy9faHAtcmF0aW5nLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwicHJvZHVjdHMvX3Atc2xpZGVyLnNjc3MiLCJwcm9kdWN0cy9fcC12aWV3LnNjc3MiLCJjYXRlZ29yeS9fY2F0LXRvcC5zY3NzIiwiY2F0ZWdvcnkvX2NhdC1wcm9kdWN0cy5zY3NzIiwiY2F0ZWdvcnkvX3N1YmNhdGVnb3JpZXMuc2NzcyIsImNhdGVnb3J5L19maWx0ZXIuc2NzcyIsImNhdGVnb3J5L19jYXQtaGVhZGVyLnNjc3MiLCJjYXRlZ29yeS9fcGFnaW5hdGlvbi5zY3NzIiwiZGV0YWlsL19wLWRhdGEuc2NzcyIsImRldGFpbC9fcC12YXJpYW50cy5zY3NzIiwiZGV0YWlsL19xdWFudGl0eS5zY3NzIiwiZGV0YWlsL19wLWltYWdlLnNjc3MiLCJkZXRhaWwvX3AtZGVzYy5zY3NzIiwiZGV0YWlsL19jYXJ0LWZsb2F0LnNjc3MiLCJjYXJ0L19jYXJ0LXBvcHVwLnNjc3MiLCJjYXJ0L19jYXJ0LWNvbnRlbnQuc2NzcyIsInBhZ2VzL2NvbnRlbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3Z0JRLGdCQ210QlIsQ0MzdENBLEVBQ0Msa0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLGtCREVELENDQ0EsU0FDQyxnQkRFRCxDQ0NBLDJDQU9DLGVDZVUsQ0RkVix3QkRFRCxDQ0NBLHlCQUVDLGNERUQsQ0NEQyx5QkFIRCx5QkFJRSxjREtBLENBQ0YsQ0NIQSxzQkFDQyxrQkRNRCxDQ0pBLE1BQ0MsV0RPRCxDQ0xBLEtBRUMsbUJBQUEsQ0FEQSxnQkRTRCxDQ05BLDJDQUNDLDRCRFNELENDTkMsc0JBRUMsa0JDaUJhLENEYmIsZUFBQSxDQUhBLGNBQUEsQ0FDQSxTQUFBLENBR0EsY0FBQSxDQUZBLGVEV0YsQ0NSRSxpQ0FDQyxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCRFVILENDVEcseUJBTkQsaUNBUUUsaUJBQUEsQ0FDQSxrQkFBQSxDQUZBLFdEY0YsQ0FDRixDQ1hHLHlCQVhELGlDQVlFLFdEY0YsQ0FDRixDQ2JHLDBCQWRELGlDQWVFLFlEZ0JGLENBQ0YsQ0NmRywwQkFqQkQsaUNBa0JFLFlEa0JGLENBQ0YsQ0NoQkUsNEJBQ0MsYUNlTSxDRGROLGNEa0JILENDakJHLHlCQUhELDRCQUlFLGlCRG9CRixDQUNGLENDbkJHLGdDQUVDLGFBQUEsQ0FEQSxnQkRzQkosQ0NuQkcsOEJBQ0MseUJEcUJKLENDcEJJ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Q0YsQ09uVEUsMEJBQ0UsVVBxVEosQ09wVEkseUJBRkYsMEJBR0ksbUJQdVRKLENBQ0YsQ08xU00sa0pBQ0UsVVBtVFIsQ09oVEksb0RBQ0UsbUVBQUEsQ0FDQSx5QlBrVE4sQ08vU00sd0RBQ0UsVVBpVFIsQ1EzWkEsV0FHRSxpQk4yRkcsQ001RkgsY0FBQSxDQURBLGdCUmdhRixDUTdaRSxxQ0FDRSxjQUFBLENBQ0EsZU4wQk8sQ016QlAsZ0JSK1pKLENRN1pFLHVCQUNFLHlCUitaSixDUXpaSSxrRkFIQSw0QkFBQSxDQUNBLG9CTnlFSyxDTXhFTCxhUnFhSixDUXBhSSwrQ0FJRSx5QlJnYU4sQ1E5WkksK0RBQ0UsNEJBQUEsQ0FDQSxvQk4rREcsQ005REgsYVJnYU4sQ1EvWk0sMkVBQ0UsNEJBQUEsQ0FDQSxvQk4yREMsQ00xREQsYU4wREMsQ016REQseUJSaWFSLENRN1pFLDBGQUNFLHdCTjhCVyxDTTdCWCxvQk42QlcsQ001QlgsYVIrWkosQ1E5Wkksa0hBQ0Usd0JOeUJTLENNeEJULG9CTndCUyxDTXZCVCxhTjhDRyxDTTdDSCxvQlJnYU4sQ1E3WkUsMEVBR0Usd0JOaUJXLENNbEJYLG9CTmtCVyxDTW5CWCxhUmlhSixDUTlaSSxrR0FHRSx3Qk5ZUyxDTWJULG9CTmFTLENNZFQsYU5xQ0csQ01sQ0gsb0JSZ2FOLENRNVpBLHFEQUVFLFdBQUEsQ0FEQSxnQlJnYUYsQ1E1WkUsaUNBT0Usd0JOa0JLLENNakJMLG9CTmlCSyxDTWhCTCxVTnpCTSxDTWlCTixjQUFBLENBRUEsZU5qQ08sQ01tQ1AsZUFBQSxDQURBLGdCQUFBLENBRkEsd0JBQUEsQ0FJQSxVUmthSixDUTlaSSx1Q0FDRSx3Qk5UUyxDTVVULG9CTlZTLENNV1QsVU43QkksQ004Qkosb0JSZ2FOLENRNVpBLFlBRUUsYU5LTyxDTUpQLGNBQUEsQ0FGQSxlTmpEUyxDTW9EVCx5QlIrWkYsQ1E5WkUsa0JBQ0Usb0JSZ2FKLENTcmZBLG1CQUNJLGtCVHdmSixDU3JmQSxxQkFDSSxrQkFBQSxDQUNBLDJCQUFBLENBQ0EsUUFBQSxDQUNBLFlBQUEsQ0FDQSxXQUFBLENBQ0Esc0JBQUEsQ0FDQSxNQUFBLENBQ0EsYUFBQSxDQUNBLE9BQUEsQ0FDQSxLQUFBLENBQ0EsVVR3ZkosQ1NyZkEsbUJBQ0kscUJBQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxZVHdmSixDU3JmQSxtQkFDSSxxQkFBQSxDQUNBLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsYUFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsVVR3ZkosQ1NyZkEseUJBQ0ksa0JBQUEsQ0FDQSxVVHdmSixDU3JmQSxtQkFDSSxVQUFBLENBQ0EsWVR3ZkosQ1NyZkEsa0JBQ0ksVVR3ZkosQ1NyZkEsd0RBQ0ksZUFBQSxDQUNBLFVBQUEsQ0FDQSxTVHdmSixDU3JmQSx5QkFDSSxZQUFBLENBQ0EscUJUd2ZKLENTcmZBLDZDQUNJLFFBQUEsQ0FDQSxTVHdmSixDU3JmQSwwQ0FDSSxhVHdmSixDU3JmQSxvQkFDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxTVHdmSixDU3JmQSx5QkFDSSxnQlR3ZkosQ1NyZkEsMkJBQ0ksd0JUd2ZKLENTcmZBLHlCQUNJLG1CQUNJLDJCVHdmTixDU3JmRSw2RUFDSSxVVHVmTixDU3BmRSx5QkFDSSxZVHNmTixDU25mRSxvQkFDSSxPQUFBLENBQ0EsVVRxZk4sQ0FDRixDU2xmQSx5QkFDSSxtQkFDSSxjVG9mTixDU2pmRSxrQkFDSSxjVG1mTixDU2hmRSxtQkFDSSxZVGtmTixDQUNGLENVeG1CSSwyQ0FFSSxpQlIyRkgsQ1F4Rkcsa0JBQUEsQ0FGQSxlQUFBLENBRkEsWUFBQSxDQUdBLFVWMm1CUixDVXhtQlEsNkRBQ0ksd0JSeUNILENReENHLFlBQUEsQ0FDQSxZVjBtQlosQ1V4bUJZLDJFQUNJLHlEUlBBLENRUUEsb0JBQUEsQ0FDQSxxQlYwbUJoQixDVXZtQlksa0pBRUksYVJtREgsQ1FwREcsY1YwbUJoQixDV25uQkMseUJEUVcsa0pBS1EsY1YwbUJsQixDQUNGLENVdm1CWSx1RUFDSSxlVnltQmhCLENVdG1CWSwyRUFDSSxlVndtQmhCLENVcm1CWSx1RkFDSSxVQUFBLENBRUEsY1Z1bUJoQixDVXJtQmdCLHFHQUNJLFVWdW1CcEIsQ1VwbUJnQiwrRkFDSSx3QlIwQlAsQ1F6Qk8sbUJWc21CcEIsQ1VqbUJRLDZEQUNJLHdCVm1tQlosQ1VqbUJZLDJFQUNJLHFEUmhESixDUWlESSxvQkFBQSxDQUNBLHFCVm1tQmhCLENVaG1CWSxrSkFFSSxhUlhQLENRVU8sY1ZtbUJoQixDV3RwQkMseUJEa0RXLGtKQUtRLGNWbW1CbEIsQ0FDRixDVWhtQlksdUVBQ0ksZVZrbUJoQixDVS9sQlksMkVBQ0ksZVZpbUJoQixDVTlsQlksdUZBQ0ksVUFBQSxDQUNBLFFWZ21CaEIsQ1U5bEJnQixxR0FDSSxVVmdtQnBCLENVN2xCZ0IsK0ZBQ0ksd0JSbkNYLENRb0NXLG1CVitsQnBCLENVMWxCUSxxRUFDSSxxQlJoREYsQ1FpREUsUUFBQSxDQUNBLG1CVjRsQlosQ1VwbEJZLHlDQUNJLFVWdWxCaEIsQ0Roc0JBLFFBQ0Usd0JHaURPLENIaERQLGFHc0VXLENIckVYLGdCQUFBLENBQ0EsaUJDbXNCRixDRGxzQkUseUJBTEYsUUFNSSxnQkNxc0JGLENBQ0YsQ0Rwc0JFLHlCQVJGLFFBU0ksZ0VBQUEsQ0FFQSwwQkFBQSxDQUNBLDJCQUFBLENBRkEseUJDeXNCRixDQUNGLENEdHNCRSwrQkFDRSxhQ3dzQkosQ0Rwc0JJLDBCQURBLHlCQzRzQkosQ0Qzc0JJLGdCQUVFLGFDeXNCTixDRHRzQkUsV0FNRSwrQkFBQSxDQURBLGNBQUEsQ0FEQSxlR0lPLENIUFAsa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQzJzQkosQ0R0c0JFLDBCQUNFLG1CQUFBLENBQ0EsYUN3c0JKLENEdHNCRSxnQkFDRSxlQUFBLENBQ0EsZUN3c0JKLENEdHNCRSx3QkFDRSxZQ3dzQkosQ0R0c0JFLHVCQUVFLDRCQUFBLENBREEsYUN5c0JKLENEdnNCSSxrQ0FDRSxtQkN5c0JOLENEeHNCTSx5QkFGRixrQ0FHSSxZQUFBLENB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LGlDQUNDLFkzQmk3SUQsQzJCOTZJQSxxQkFDQyxhQUFBLENBQ0csaUJBQUEsQ0FDQSxVQUFBLENBQ0EsaUIzQmk3SUosQzJCOTZJQSxvQkFDQyxjQUFBLENBQ0EsZXpCN0lVLEN5QjhJVixnQkFBQSxDQUNBLGUzQmk3SUQsQzJCOTZJQSx3QkFDQyxZQUFBLENBQ0EsUTNCaTdJRCxDMkIvNklDLDBCQUpELHdCQUtFLHFCM0JrN0lBLENBQ0YsQzJCaDdJQyxlQUVDLHdCekJsSFcsQ3lCb0hYLGdCQUFBLENBSEEsYUFBQSxDQUVBLFkzQm83SUYsQzJCajdJRSwwQkFORCxlQU9FLGUzQm83SUQsQ0FDRixDMkJsN0lFLDBCQUNDLHFCM0JvN0lILEMyQmw3SUcsMEJBSEQsMEJBSUUsZTNCcTdJRixDQUNGLEMyQm43SUcsOEJBQ0MsVTNCcTdJSixDMkJsN0lHLHVDQUNDLGMzQm83SUosQzJCajdJRyw4Q0FDQyxrQjNCbTdJSixDMkJoN0lHLHdDQUNDLGtCekJ2SlcsQ3lCd0pYLGtCQUFBLENBSUEsVXpCL0tNLEN5QjZLTixjQUFBLENBQ0EsZXpCNUxPLEN5QjBMUCxpQjNCcTdJSixDMkIvNklHLDBDQUNDLGdCM0JpN0lKLEMyQjk2SUcsdUNBRUMsd0J6QjdKUyxDeUIrSlQsaUJBQUEsQ0FFQSx1QkFBQSxDQURBLGFBQUEsQ0FGQSxZQUFBLENBRkEsVTNCcTdJSixDMkI5NklJLDRDQUNDLFV6Qi9MSyxDeUJpTUwsYUFBQSxDQUdBLGNBQUEsQ0FDQSxlekJuTk0sQ3lCOE1OLGlCQUFBLENBR0Esb0JBQUEsQ0FEQSxVM0JtN0lMLEMyQjU2SUcsMkNBQ0MsZTNCODZJSixDMkIzNklHLHFDQUNDLGtCQUFBLENBQ0Esa0IzQjY2SUosQzJCMTZJSyxzREFDQyxVM0I0NklOLEMyQjM2SU0sNkRBQ0MsYzNCNjZJUCxDMkJ4NklNLGlFQUVDLGF6QjFMSyxDeUJ5TEwsZTNCMjZJUCxDMkJyNklJLGlEQUNDLHdCekJoTU8sQ3lCaU1QLGlCM0J1NklMLEMyQnI2SUssMkRBQ0Msd0J6QjVNTyxDeUI2TVAsaUIzQnU2SU4sQzJC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LE96Q3NrUFgsQ3lDbmtQWSx1RUFFRSx3QnZDdEVMLEN1Q3FFSyxVdkMzRUosQ3VDNkVJLGN2Q3BHSCxDdUNxR0csZXZDakdGLEN1Q2tHRSxtQnpDcWtQZCxDeUM5alBVLHlCQURGLDhDQUtJLGtCQUFBLENBSEEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxVekNpa1BWLENBQ0YsQ3lDN2pQWSx5QkFERiwyREFFSSxPekNna1BaLENBQ0YsQ3lDM2pQTSxnREFDRSxjQUFBLENBRUEsV0FBQSxDQURBLGdCQUFBLENBRUEsY0FBQSxDQUNBLFd6QzZqUFIsQ3lDcmpQSSx5QkFERixzQkFFSSxZekN5alBKLENBQ0YsQzBDNXRQRSwwQkFFRSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FIQSxlMUNpdVBKLEMwQ3p0UFUsb0RBQ0UsWTFDMnRQWixDMENsdFBNLHVFQUNFLFUxQ290UFIsQzBDaHRQUSxrRUFDRSxpQkFBQSxDQUNBLHdCMUNrdFBWLEMwQzdzUFEsK0VBQ0UsUzFDK3NQViIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIjZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmctMjtcbiAgY29sb3I6ICRjLXByaW1hcnk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31mb290ZXItYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgYSwgaDQsIHAge1xuICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgfVxuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgfVxuICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJvcmRlci0yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgfVxuICB9XG4gICNzaWduYXR1cmUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgfVxufVxuLmN1c3RvbS1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNob3ctbGlzdCB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG9yZGVyOiAtNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9IFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBvcmRlcjogLTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSBcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC0yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC01O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC0zO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcuc2svXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1zay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmN6L1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctY3ouc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5odS9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLWh1LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcucm8vXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1yby5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnBsL1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctcGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zaS9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLXNpLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcuYmcvXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1iZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlci0yO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZChuKzYpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zaGlwcGluZywgLnBheW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgICAud3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLnNoaXBwaW5nIHtcbiAgICAud3JhcCB7XG4gICAgICBpbWcge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICA+IGRpdiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG4gIC5mb290ZXItc3RvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB7XG4gICAgaDQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmNvbnRhY3QtYm94IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGxvdHRpZS1wbGF5ZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtc20ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jb250YWN0LWJnLnN2ZykgbGVmdCB0b3AgNXB4IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMiksICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsLCAubWFpbCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXBob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haWwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29udGFjdC1ib3gge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgICB9XG4gICAgICAudGVsLCAubWFpbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31waG9uZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnSMOpLVDDqSA4OjAwIC0gMTY6MDAnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWlsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBvcmRlcjogNDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgb3JkZXI6IDU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIG9yZGVyOiA2O1xuICAgICAgfVxuICAgICAgJi5zb2NpYWwtaWNvbi1saXN0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeS1ob3ZlcjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pbnN0YWdyYW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31pZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRpa3RvayB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXRpa3Rvay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnlvdXR1YmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc315dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNtb290aDogYWx3YXlzO1xufVxuXG4jY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0O1xufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG4uaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMixcbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luOiA0NXB4IDAgMjVweDtcbn1cblxudHIgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5tc2cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5zaG93LXRvb2x0aXAuYWNyb255bVtkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Y1RkZERjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMTFweCAwO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLnRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IGltZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAudGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gLnRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NEQ2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAzcHg7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogM3B4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHpvb206IDE7XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTRENjY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NEQ2NjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrLnNsaWNrLXNsaWRlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuLmlkLS00NSAuY29udGVudC1pbm5lciA+IGgxICsgcDpmaXJzdC1vZi10eXBlLCAuaWQtLTQ2IC5jb250ZW50LWlubmVyID4gaDEgKyBwOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciAuY29udGFjdC1ib3ggdWwgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wYWdlLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgbGVmdDogLTEwcHg7XG59XG4udHlwZS1wYWdlLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgaW5wdXQjY2FwdGNoYSB7XG4gIG1hcmdpbi1sZWZ0OiAxNzBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlci5mb2N1c2VkIGxhYmVsW2Zvcj1jYXB0Y2hhXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pZC0tNTEgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAuc3RhcnMge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLmlkLS01MSAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIC5yYXRlLWJsb2NrIHtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5pZC0tNTEgLnJhdGUtd3JhcHBlci51bnZlaWwtd3JhcHBlciAucmF0ZS1jb3VudC5hY3RpdmUge1xuICByaWdodDogLTYwcHg7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmctdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIGEsIC5icmVhZGNydW1icyBzcGFuIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWJzIGEgPiBzcGFuLCAuYnJlYWRjcnVtYnMgc3BhbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaG9tZS1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmVhZGNydW1icyA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuOm5vdCg6bnRoLWxhc3QtY2hpbGQoMikpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3QtY2hpbGQgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1kZXRhaWwuZGVza3RvcCAjY29udGVudC13cmFwcGVyID4gLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYSwgLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYTpob3ZlciwgLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaG9tZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tY2F0ZWdvcnkgLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmEuYnRuLCAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYS5idG46bm90KC5idG4teHMpLCAuYnRuOm5vdCguYnRuLXhzKSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZzogOHB4IDMwcHg7XG59XG5hLmJ0bjpob3ZlciwgLmJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5idG4uYnRuLWRlZmF1bHQsIC5idG4uYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbmEuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCAuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5idG4uYnRuLWRlZmF1bHQubG9hZC1wcm9kdWN0cywgLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5hLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzOmhvdmVyLCAuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0bi5hZGQtdG8tY2FydC1idXR0b24sIGEuYnRuLmJ0bi1jb252ZXJzaW9uLCAuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmJ0bi5idG4tY29udmVyc2lvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGJvcmRlci1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5hLmJ0bi5hZGQtdG8tY2FydC1idXR0b246aG92ZXIsIGEuYnRuLmJ0bi1jb252ZXJzaW9uOmhvdmVyLCAuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjpob3ZlciwgLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODc7XG4gIGJvcmRlci1jb2xvcjogI0Y5RDA4NztcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYnRuLmJ0bi1zZWNvbmRhcnksIGEuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjVCOTNEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xufVxuYS5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItY29sb3I6ICNGOUQwODc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc20ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIG1heC13aWR0aDogMTI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc206aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEMDg3O1xuICBib3JkZXItY29sb3I6ICNGOUQwODc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tc2ltcGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXNpbXBsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpdGVDb29raWVzLS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTYxKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlQ29va2llc19fZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5zaXRlQ29va2llc19fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzExMTExZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jdXN0b20tY29va2llcyBoMSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgcCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdFt2YWx1ZT1hbGxdIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgYSwgLmN1c3RvbS1jb29raWVzIGE6aG92ZXIge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0yODVweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuICAuc2l0ZUNvb2tpZXMgLnNpdGVDb29raWVzX19mb3JtIC5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNpdGVDb29raWVzX19saW5rcyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWNvb2tpZXMgaDEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuY3VzdG9tLWNvb2tpZXMgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLmV4dHJhcy13cmFwIC5leHRyYSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5LCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjlGRjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnk6OmJlZm9yZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2RlbGl2ZXJ5LnN2Zz8xKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyOTRENjY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2UsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlIHtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSA+IGRpdiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2UgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZWYxO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudDo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vc2FsZS5zdmc/MSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzdHJvbmcge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZSB7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW46IDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZTo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlID4gZGl2LCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzBFNjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYSAucHJpY2UtcmFuZ2UsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEgLnByaWNlLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEuc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjlGRjtcbiAgY29sb3I6ICMyOTRENjY7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9mb290ZXItYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbiNmb290ZXIgYSwgI2Zvb3RlciBoNCwgI2Zvb3RlciBwIHtcbiAgY29sb3I6ICMyOTRENjY7XG59XG4jZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzUwODRBMDtcbn1cbiNmb290ZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FGQ0FEODtcbn1cbiNmb290ZXIgLm5ld3MtaXRlbS13aWRnZXQge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9vdGVyIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkNBRDg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4jZm9vdGVyIC5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbiNmb290ZXIgLmNvcHlyaWdodCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4uY3VzdG9tLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMiksIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIC5uZXdzLWl0ZW0td2lkZ2V0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0OjphZnRlciwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldCwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IC5uZXdzLWl0ZW0td2lkZ2V0Omxhc3Qtb2YtdHlwZSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgaDQge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUZDQUQ4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNTpmaXJzdC1jaGlsZCB7XG4gICAgb3JkZXI6IC02O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IC00O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCgzKSB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCg0KSB7XG4gICAgb3JkZXI6IC01O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCg1KSB7XG4gICAgb3JkZXI6IC0zO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zay9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctc2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5jei9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctY3ouc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5odS9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctaHUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5yby9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctcm8uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5wbC9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctcGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zaS9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctc2kuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5iZy9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctYmcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBRkNBRDg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5zaGlwcGluZyAud3JhcCwgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIC53cmFwIGltZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAgaW1nIHtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIHAsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHAge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jdXN0b20tZm9vdGVyIC5zaGlwcGluZyAud3JhcCBpbWc6bGFzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1pbmZvID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMyOTRENjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjk0RDY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmN1c3RvbS1mb290ZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3gge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IGxvdHRpZS1wbGF5ZXIge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCBsb3R0aWUtcGxheWVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggbG90dGllLXBsYXllciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NvbnRhY3QtYmcuc3ZnKSBsZWZ0IHRvcCA1cHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ4cHggYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUZDQUQ4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAudGVsIGEsIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLnRlbCBhOmhvdmVyLCAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLm1haWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jb250YWN0LWJveCA+IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1ib3ggdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIGEge1xuICBjb2xvcjogIzI5NEQ2Njtcbn1cbi5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMiksIC5jb250YWN0LWJveCB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAtMTtcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsLCAuY29udGFjdC1ib3ggdWwgbGkgLm1haWwge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsOjpiZWZvcmUsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsIGEsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJIw6ktUMOpIDg6MDAgLSAxNjowMFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDQpIHtcbiAgb3JkZXI6IDM7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDQ7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDYpIHtcbiAgb3JkZXI6IDU7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDUpIHtcbiAgb3JkZXI6IDY7XG59XG4uY29udGFjdC1ib3ggdWwgbGkuc29jaWFsLWljb24tbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uOjpiZWZvcmUge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi5mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uLmluc3RhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaWcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uLnRpa3Rvazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdGlrdG9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi55b3V0dWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy95dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5cbiNoZWFkZXIge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIHtcbiAgICB0b3A6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICB3aWR0aDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICBmbGV4OiAwIDEgMTQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gICAgZmxleDogMCAxIDEzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGZsZXg6IDAgMSAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIHtcbiAgICB3aWR0aDogMjY0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC03cHggYXV0byAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLnNpdGUtbmFtZSA+IGEgaW1nIHtcbiAgbWF4LWhlaWdodDogNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogOThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnNpdGUtbmFtZSA+IGEgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4jaGVhZGVyIC5zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgb3JkZXI6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHggMTVweDtcbiAgfVxufVxuI2hlYWRlciAuc2VhcmNoIC5zZWFyY2gtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMTRweDtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2Njtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIGJvcmRlci1jb2xvcjogIzE5M0E0Qztcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtOmhvdmVyIC5zZWFyY2gtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjZmRiZGU7XG59XG4jaGVhZGVyIC5zZWFyY2gtaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmZGJkZTtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoLWlucHV0LWljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1pbnB1dC1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmFmdGVyIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAtMjBweDtcbiAgYm90dG9tOiAtMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbjpob3ZlciwgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1hY2NvdW50OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luOjpiZWZvcmUsICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdXNlci5zdmcpO1xuICBoZWlnaHQ6IDMycHg7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luIHNwYW4sICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tYWNjb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbiBzcGFuLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUgLmZhdm9yaXRlX2ljb24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSBzcGFuOm5vdCgubnVtYmVyKSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC5zdmcpO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIHRvcDogMjZweDtcbiAgcmlnaHQ6IDdweDtcbiAgbGVmdDogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5Qjc5NTtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICAgIHRvcDogMTlweDtcbiAgICByaWdodDogLTNweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkYmRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgdG9wOiAtNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2hhbWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmFmdGVyIHtcbiAgY29udGVudDogXCJNRU5VXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGOUZBO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSxcbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4OiB1bnNldDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jcm9zcy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWQtLTE2ICNoZWFkZXIsXG4gIC5pZC0tMTcgI2hlYWRlcixcbiAgLmlkLS0xNSAjaGVhZGVyIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5pZC0tMTYgI2hlYWRlciAuc2VhcmNoLFxuLmlkLS0xNyAjaGVhZGVyIC5zZWFyY2gsXG4uaWQtLTE1ICNoZWFkZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLFxuLmlkLS0xNyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIsXG4uaWQtLTE1ICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCxcbi5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCxcbi5pZC0tMTUgI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCxcbiAgLmlkLS0xNyAjaGVhZGVyIC5oZWFkZXItdG9wLFxuICAuaWQtLTE1ICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmc6IDI0cHggMTVweDtcbiAgfVxufVxuLmlkLS0xNiAjaGVhZGVyIC5oZWFkZXItdG9wIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSxcbi5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUsXG4uaWQtLTE1ICNoZWFkZXIgLmhlYWRlci10b3AgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWQtLTE2IC5vdmVyYWxsLXdyYXBwZXIsXG4gIC5pZC0tMTcgLm92ZXJhbGwtd3JhcHBlcixcbiAgLmlkLS0xNSAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnUtdmlzaWJsZSAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdWJtZW51LXZpc2libGUgbGkuZXhwID4gYSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGx1Z2luLWZpeGVkLWhlYWRlcl9fYmFza2V0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5ib2R5Lm5hdmlnYXRpb24taG92ZXJlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5taW1lLWNhdGVnb3J5X19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5uYXZpZ2F0aW9uLWluID4gdWwgbGkuZXh0LmV4cCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5uYXZpZ2F0aW9uLWluID4gdWwgbGkuZXh0LmV4cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjlGQTtcbiAgfVxufVxuXG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIyNnB4IC0gMjVweCk7XG4gIHRvcDogMjUxcHg7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUgLm1pbWUtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSAubWltZS1jYXRlZ29yeV9fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeS1hY3RpdmUgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuICB3aWR0aDogMjYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEMDg3ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19idG4ge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2J0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbiNjb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5taW1lLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIC5taW1lLWNhdGVnb3J5IHtcbiAgbGVmdDogMjBweDtcbn1cblxuLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogMjYwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RUM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDdweCAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDI0cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSBiIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSAuc3VibWVudS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGk6Zmlyc3Qtb2YtdHlwZSA+IGEgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyIC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogNDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogNjMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDgzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA5OTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1pbWUtY2F0ZWdvcnlfX2NvbnRhaW5lci1iYW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG4gIHJvdy1nYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxMy4zMzMzMzMzMzMzcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDYycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiAubWVudS1sZXZlbC0zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMuc2hvdy1hbGwge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMy5zaG93LWFsbCBsaSBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgbGkgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1pbWUtYmFubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG59XG5cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA2MnB4O1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEgc3BhbiB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5taW1lLWJhbm5lcl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLm1pbWUtYmFubmVyX19saW5rLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWltZS1iYW5uZXJfX2xpbmstbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMyOTRENjY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1pbWUtYmFubmVyX19saW5rLWxpc3QgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tZW51LWhlbHBlciB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuICAgIHRvcDogMjYycHg7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciAubWVudS1sZXZlbC0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5taW1lLWNhdGVnb3J5LWFjdGl2ZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuICAgIHRvcDogMjYycHg7XG4gIH1cbn1cbmJvZHkge1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGxpIHtcbiAgICBnYXA6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG4gIGZsb2F0OiB1bnNldDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGEge1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLWIuc3ZnKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJIw6l0ZsWRLXDDqW50ZWsgODowMCAtIDE2OjAwIMOzcmFcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jbmF2aWdhdGlvbiB7XG4gIHRvcDogMTcwcHg7XG4gIGhlaWdodDogNTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSA+IGIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwIC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMTZweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaTpudGgtY2hpbGQobisxMCk6bm90KC5hbGwtY2F0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkuYWxsLWNhdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGJvcmRlci1jb2xvcjogI0Y1QjkzRDtcbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpLmFsbC1jYXQgPiBhIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaS5hbGwtY2F0ID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDE2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2Uge1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYTpub3QoLm1lbnUtaW1hZ2UpIHtcbiAgICBtYXJnaW46IDZweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGxpbmUtY2xhbXA6IDI7XG4gICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhOm5vdCgubWVudS1pbWFnZSk6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGxpbmUtY2xhbXA6IDI7XG4gICAgYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogIzUwODRBMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpsYXN0LWNoaWxkID4gYSwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDIpID4gYSwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDMpID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmxhc3QtY2hpbGQgPiBhOmhvdmVyLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMikgPiBhOmhvdmVyLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMykgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzUwODRBMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpsYXN0LWNoaWxkID4gYSBiLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMikgPiBhIGIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgzKSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaWQtLTE2IC50b3AtbmF2aWdhdGlvbi1iYXIsXG4uaWQtLTE3IC50b3AtbmF2aWdhdGlvbi1iYXIsXG4uaWQtLTE1IC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNiAuc2l0ZS1uYW1lLFxuLmlkLS0xNyAuc2l0ZS1uYW1lLFxuLmlkLS0xNSAuc2l0ZS1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1MHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pZC0tMTYgLnNpdGUtbmFtZSxcbiAgLmlkLS0xNyAuc2l0ZS1uYW1lLFxuICAuaWQtLTE1IC5zaXRlLW5hbWUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaWQtLTE2IC5zaXRlLW5hbWUgbGksXG4uaWQtLTE3IC5zaXRlLW5hbWUgbGksXG4uaWQtLTE1IC5zaXRlLW5hbWUgbGkge1xuICBmbG9hdDogdW5zZXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pZC0tMTYgLnNpdGUtbmFtZSBsaSBhLFxuLmlkLS0xNyAuc2l0ZS1uYW1lIGxpIGEsXG4uaWQtLTE1IC5zaXRlLW5hbWUgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2IC5zaXRlLW5hbWUgbGkgYSxcbiAgLmlkLS0xNyAuc2l0ZS1uYW1lIGxpIGEsXG4gIC5pZC0tMTUgLnNpdGUtbmFtZSBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDk1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pZC0tMTYgLnNpdGUtbmFtZSBsaSBhOjpiZWZvcmUsXG4uaWQtLTE3IC5zaXRlLW5hbWUgbGkgYTo6YmVmb3JlLFxuLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLWIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2IC5zaXRlLW5hbWUgbGkgYTo6YWZ0ZXIsXG4gIC5pZC0tMTcgLnNpdGUtbmFtZSBsaSBhOjphZnRlcixcbiAgLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlBvcmFkw61tZSBWw6FtIFBvLVDDoTogODowMCAtIDE2OjAwXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogLTYwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaWQtLTE1ICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE1ICNoZWFkZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDVweDtcbiAgICByaWdodDogNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICB0b3A6IC03N3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSBiIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSBiIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IGEsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmRiZGU7XG4gICAgcGFkZGluZzogOHB4IDM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IGEgYixcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gYTo6YmVmb3JlLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gYTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiBhIC5zdWJtZW51LWFycm93LFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gYSAuc3VibWVudS1hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gdWwubWVudS1sZXZlbC0yLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSxcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSBpbWcsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSBzcGFuLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBsaW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWw6aGFzKC5leHApID4gbGk6bm90KC5leHApIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm1pbWUtYmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciB7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMjUwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNuYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCA1cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm90dG9tOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE0NnB4KTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG4udG90YWwtZGlzY291bnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJlbW92ZWFibGUgLnRvdGFsLWRpc2NvdW50IHtcbiAgY29sb3I6ICM5M0JGMzc7XG4gIG9yZGVyOiA3O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVtb3ZlYWJsZSAudG90YWwtZGlzY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbi5taW1lLWRpc2NvdW50X19wZXJjZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4ubWltZS1kaXNjb3VudF9fdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMjJweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5taW1lLWRpc2NvdW50X190b3RhbCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG5cbi5taW1lVm9sdW1lU2FsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZWYxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWltZVZvbHVtZVNhbGVfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5taW1lVm9sdW1lU2FsZV9fdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9zYWxlLnN2Z1wiKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWltZVZvbHVtZVNhbGVfX3Byb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5taW1lVm9sdW1lU2FsZV9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwRTY3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlO1xufVxuXG4uaWQtLTkgLmJveCAuZXh0cmEuZGlzY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS05IC5ib3ggLm1pbWVWb2x1bWVTYWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuLmlkLS05IC5ib3ggLm1pbWVWb2x1bWVTYWxlX190ZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5taW1lVm9sdW1lU2FsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLm1pbWVWb2x1bWVTYWxlX190ZXh0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4udG9wLW5hdmlnYXRpb24tYmFyIGEuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1wYWdlLmluLWZhdm9yaXRlIC5jb250ZW50LWlubmVyLFxuLnR5cGUtcGFnZS5pbi1vYmxpYmVuZSAuY29udGVudC1pbm5lcixcbi50eXBlLXBhZ2UuaW4tb2JsdWJlbmUgLmNvbnRlbnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1wYWdlLmluLWZhdm9yaXRlIC5wcm9kdWN0cy1ibG9jayA+IGRpdixcbiAgLnR5cGUtcGFnZS5pbi1vYmxpYmVuZSAucHJvZHVjdHMtYmxvY2sgPiBkaXYsXG4gIC50eXBlLXBhZ2UuaW4tb2JsdWJlbmUgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5cbi5mYXZvcml0ZS1kZXRhaWwge1xuICBvcmRlcjogLTIwO1xuICBtYXJnaW46IDA7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZhdm9yaXRlLWRldGFpbCBwOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHNwYW4uZmF2b3JpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcCBzcGFuLmZhdm9yaXRlIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmF2b3JpdGVfaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZmF2b3JpdGVfaWNvbiAubnVtYmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiB1bnNldDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlCNzk1O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgcGFkZGluZzogM3B4IDA7XG59XG4uZmF2b3JpdGVfaWNvbiAubnVtYmVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXZvcml0ZV9pY29uIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIHN0cm9rZTogIzAwMDAwMDtcbn1cbi5wcm9kdWN0IC5mYXZvcml0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QgLmZhdm9yaXRlIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9kdWN0IC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xufVxuXG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbC5mYXYteWVzIC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuICBzdHJva2U6ICMwMDAwMDA7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwuZmF2LXllcyAuZmF2LXRleHQge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwuZmF2LXllcyAuZmF2LXRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJPZG9icmHFpSB6IHdpc2hsaXN0dVwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIGkgc3ZnIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzAwMDAwMDtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuZmF2b3JpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdi10ZXh0IHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSAuZmF2b3JpdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXZvcml0ZSBpIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzAwMDAwMDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zY3JvbGxlZC1kb3duIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDBweCk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7XG4gIH1cbn1cbmEuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbGlja2l0eS1zbGlkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzJTtcbiAgdG9wOiAyNSU7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1pbmRleCAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cbi5pbi1pbmRleCAjY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWluZGV4ICNjb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmluLWluZGV4ICNjb250ZW50IC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gIG9yZGVyOiAtMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWluZGV4ICNjb250ZW50IC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmluLWluZGV4ICNjb250ZW50IC5iZW5lZml0QmFubmVyIHtcbiAgb3JkZXI6IC05O1xufVxuLmluLWluZGV4ICNjb250ZW50IC5ib2R5LWJhbm5lcnMge1xuICBvcmRlcjogLTg7XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmJvZHktYmFubmVycyAuY29sLXNtLTQsIC5pbi1pbmRleCAjY29udGVudCAuYm9keS1iYW5uZXJzIC5jb2wtc20tOCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluLWluZGV4ICNjb250ZW50IC5mb290ZXItYmFubmVycyB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmZvb3Rlci1iYW5uZXJzIC5mb290ZXItYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAwIDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjYwcHgpO1xuICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzEwcHgpO1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG4gICAgZ2FwOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyOmZpcnN0LWNoaWxkIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkRGRjU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlcjpudGgtY2hpbGQoMikgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RkZFMjtcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgYSB7XG4gICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIGE6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIGEgPiBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE2JSAxNXB4IDA7XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlLCAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICBwYWRkaW5nOiA1cHggMzBweDtcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVzcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVzcCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzcCAuaXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNwIC5pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi51c3AgLmltYWdlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzcCAuaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c3AgLmltYWdlIHtcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gIH1cbn1cbi51c3AgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM0QzRDNEM7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c3AgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4udXNwIHAgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjVweCBhdXRvIDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IC51c3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnRvcGNhdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wY2F0IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4udG9wY2F0IC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC53cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi50b3BjYXQgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDRweCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC5pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgfVxufVxuLnRvcGNhdCAuaXRlbSAuaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3BjYXQgLml0ZW0gaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC5pdGVtIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4udG9wY2F0IC5pdGVtIGgzOmhvdmVyIHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG5cbi5wYXJ0eS1raWRzIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHkta2lkcyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggMCAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0eS1raWRzIGgyIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDI1cHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHkta2lkcyAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnR5LWtpZHMgLnRleHQtY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydHkta2lkcyAuaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgN3B4IDE0cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG59XG4ucGFydHkta2lkcyAuaXRlbSAuaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHkta2lkcyAuaXRlbSAuaW1nIGltZzpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0gLmltZyBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggMzVweDtcbiAgfVxufVxuLnBhcnR5LWtpZHMgLml0ZW0gaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnBhcnR5LWtpZHMgLml0ZW0gPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5idG4tc2ltcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnR5LWtpZHMgLmJ0bi1zaW1wbGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnBhcnR5LWFkdWx0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWFkdWx0cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwIDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyBoMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxufVxuLnBhcnR5LWFkdWx0cyAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCA0cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHktYWR1bHRzIC5pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgLml0ZW0gLmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgLml0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFydHktYWR1bHRzIC5pdGVtIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgLml0ZW0gaDM6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHktYWR1bHRzIC5idG4tc2ltcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFydHktYWR1bHRzIC5idG4tc2ltcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5iYW5uZXItcmF0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZy1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXJhdGluZyAucmF0aW5nLWhlYWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmctaGVhZCAuc3RvcmUtcmF0aW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xuICB3aWR0aDogMTAxcHg7XG4gIGhlaWdodDogMTAxcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC5yYXRpbmctaGVhZCAuc3RvcmUtcmF0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcgLnN0b3JlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUgaDIge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4uYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUgLnRvdGFsLXJhdGluZ3Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5iYW5uZXItcmF0aW5nIC5zdG9yZS10aXRsZSAudG90YWwtcmF0aW5nczpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC52b3RlLXdyYXAge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1yYXRpbmcge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnN0YXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYmFubmVyLXJhdGluZyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogLTEwcHg7XG59XG4uYmFubmVyLXJhdGluZyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4udm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXBpYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXRpbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtcmF0aW5nIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnJhdGUtdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnJhdGUtdG9wIC5zdGFyLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmZvcm0tY29udHJvbCwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4taGVpZ2h0OiAxOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0FDQUNBO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDQUNBQ0E7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGxlZnQ6IDFweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDQUNBQ0E7XG59XG5cbi5mb3JtLWNvbnRyb2wubGcge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xufVxuXG4jY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sW3R5cGU9ZW1haWxdLCAjY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sW3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuaW5wdXQtd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIuZW1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2VtYWlsLnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIucGFzc3dvcmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2xvY2suc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuICBwYWRkaW5nOiAwIDAgNDBweCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDE1JTtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICAgIGxlZnQ6IC02MHB4O1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjk0RDY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogNHB4O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24uYWN0aXZlLCAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG59XG5cbi5oNC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciAudGV4dC1jZW50ZXIgLmJ0bi1zaW1wbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIC50ZXh0LWNlbnRlciAuYnRuLXNpbXBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnRleHQtY2VudGVyIC5idG4tc2ltcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3RzIHtcbiAgb3JkZXI6IDE7XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBvcmRlcjogMjtcbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciAudGV4dC1jZW50ZXIge1xuICBvcmRlcjogMztcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYTpub3QoLm5hbWUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucDpob3ZlciAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmZsYWdzIHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eTpub3QoOmhhcygubWltZS1hdmFpbGFiaWxpdHktZGF0ZSkpIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzkzQkYzNztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubWltZS1hdmFpbGFiaWxpdHktZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluLWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgICBvcmRlcjogLTE7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG9yZGVyOiA1O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlIHN0cm9uZyB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIC5idG4ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2Utc2F2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzBFNjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM4Nzg3ODc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojOTNCRjM3XCJdICsgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzkzQkYzNztcbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uID4gLnJhdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0UmF0aW5nQW5jaG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjAwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3Byb2R1Y3RSYXRpbmdUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4jcmF0aW5nV3JhcHBlciB7XG4gIG1pbi13aWR0aDogMzUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGQ0ZGO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGluZ1dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2UtaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlIHtcbiAgYmFja2dyb3VuZDogI0Y1QjkzRDtcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgcGFkZGluZzogMjNweCAxNnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1zdGFyLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLmFkZC1jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5hZGQtY29tbWVudCA+IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCA+IGRpdjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3RhciB7XG4gIHdpZHRoOiAxOHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xuICBjb2xvcjogI0MxRDBEODtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMUQwRDg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayAucmF0ZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sgLnJhdGUtY291bnQge1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi52b3Rlcy13cmFwIHtcbiAgd2lkdGg6IDY1JTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudm90ZXMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcgLnZvdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxlZnQ6IDcwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1cHgpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjEyMTIxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC1ib2xkLnN2ZykgNTAlIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogMTZweDtcbn1cbi52b3Rlcy13cmFwIC5sYXN0LXZvdGUtZGltbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4jcmF0ZS1mb3JtIHtcbiAgcGFkZGluZzogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAzO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGUtZm9ybSB7XG4gICAgbWluLXdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0ZS1mb3JtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB0b3A6IDEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzYwcHg7XG4gIH1cbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFmMjA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBTaG9wdGV0O1xufVxuI3JhdGUtZm9ybSAuZm9ybS1ncm91cCB7XG4gIGNsZWFyOiBub25lO1xufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jcmF0ZS1mb3JtIGlucHV0LCAjcmF0ZS1mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4jcmF0ZS1mb3JtIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3JhdGUtZm9ybSBsYWJlbCA+IHNwYW4ge1xuICBjb2xvcjogcmVkO1xufVxuI3JhdGUtZm9ybSAuY29uc2VudHMgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIC5zdGFyIHtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMjZweDtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaHAtYWNjb3JkaW9uW2RhdGEtdGVzdGlkPXRhYlJhdGluZ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRoYW5rLXlvdS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuLnRoYW5rLXlvdS1mb3JtIGltZyB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbi50aGFuay15b3UtZm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAxM3B4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xufVxuXG4ucHJvZHVjdCAuZmxhZ3MtZXh0cmEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIC5wIGE6bm90KC5uYW1lKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnA6aG92ZXIgLmZsYWcge1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5mbGFncyB7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm5hbWUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5hdmFpbGFiaWxpdHk6bm90KDpoYXMoLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUpKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM5M0JGMzc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbi1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20ge1xuICBwYWRkaW5nOiA1cHggMCAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgb3BhY2l0eTogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBvcmRlcjogNTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZSBzdHJvbmcge1xuICBjb2xvcjogI0UzMEU2Nztcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyAuYnRuIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnByaWNlLXNhdmUge1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwRTY3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnByaWNlLXN0YW5kYXJkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzkzQkYzN1wiXSArIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG5cbi5iYXNpYy1kZXNjcmlwdGlvbiA+IC5yYXRlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcHJvZHVjdFJhdGluZ0FuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTIwMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNwcm9kdWN0UmF0aW5nVGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3QtcmF0aW5nLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuI3JhdGluZ1dyYXBwZXIge1xuICBtaW4td2lkdGg6IDM1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RkNGRjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRpbmdXcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLWlubmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZSB7XG4gIGJhY2tncm91bmQ6ICNGNUI5M0Q7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gIHBhZGRpbmc6IDIzcHggMTZweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtc3Rhci13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5hZGQtY29tbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzQTRDO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogMTJweCAwO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAuYWRkLWNvbW1lbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXIge1xuICB3aWR0aDogMThweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgY29sb3I6ICNDMUQwRDg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFEMEQ4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sgLnJhdGUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IC5yYXRlLWJsb2NrIC5yYXRlLWNvdW50IHtcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4udm90ZXMtd3JhcCB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZvdGVzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtcmF0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtcmF0aW5nIC52b3RlLXRpbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udm90ZXMtd3JhcCAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBsZWZ0OiA3MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NXB4KTtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMjEyMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbi52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQtYm9sZC5zdmcpIDUwJSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4udm90ZXMtd3JhcCAubGFzdC12b3RlLWRpbW1lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuI3JhdGUtZm9ybSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRlLWZvcm0ge1xuICAgIG1pbi13aWR0aDogNzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGUtZm9ybSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgdG9wOiAxMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwJSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc2MHB4O1xuICB9XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjMxZjIwO1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogU2hvcHRldDtcbn1cbiNyYXRlLWZvcm0gLmZvcm0tZ3JvdXAge1xuICBjbGVhcjogbm9uZTtcbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LW1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuI3JhdGUtZm9ybSBpbnB1dCwgI3JhdGUtZm9ybSB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcmVzaXplOiBub25lO1xufVxuI3JhdGUtZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNyYXRlLWZvcm0gbGFiZWwgPiBzcGFuIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNyYXRlLWZvcm0gLmNvbnNlbnRzID4gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3JhdGUtZm9ybSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyID4gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyAuc3RhciB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMgLnN0YXI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2hwLWFjY29yZGlvbltkYXRhLXRlc3RpZD10YWJSYXRpbmddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50aGFuay15b3UtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbn1cbi50aGFuay15b3UtZm9ybSBpbWcge1xuICB3aWR0aDogMTkwcHg7XG59XG4udGhhbmsteW91LWZvcm0gYnV0dG9uIHtcbiAgcGFkZGluZzogMTNweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnByb2R1Y3QgLmZsYWdzLWV4dHJhIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHlwZS1jYXRlZ29yeSAjY29udGVudC13cmFwcGVyID4gLmJyZWFkY3J1bWJzIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeSAjY29udGVudC13cmFwcGVyID4gLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciAuYnJlYWRjcnVtYnMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudC13cmFwcGVyIC5jYXRlZ29yeS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktd3JhcCB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIHtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnk6bm90KC5jdXN0b20tY2F0ZWdvcnkpIC5jYXQtcHJvZHVjdHMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciA+IC5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdG9wIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZzogMjBweCAwIDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4LCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IGEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggc3BhbiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBoMSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBoMiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBoMywgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBoNCwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBsaSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10aXRsZSBhLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIHNwYW4sIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgaDEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgaDIsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgaDMsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgaDQsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgbGksIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuYnJlYWRjcnVtYnMgYSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBzcGFuLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGgxLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGgyLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGgzLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGg0LCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGxpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5IC5taW1lLWNhdGVnb3J5IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAubWltZS1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgLm1pbWUtY2F0ZWdvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTY5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5IC5taW1lLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tbGVmdDogLTY1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVscGJveC12aXNpYmxlIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWxwYm94LXZpc2libGUgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktcGVyZXggLmJveC1oZWxwIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufVxuLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktcGVyZXggLmJveC1oZWxwIC5pbWcge1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVscGJveC12aXNpYmxlIC5jYXRlZ29yeS1wZXJleCAuY2F0LWRlc2Mge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmNhdGVnb3J5LXBlcmV4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jYXRlZ29yeS1wZXJleCAuaW1nLWJnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRlZ29yeS1wZXJleCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2F0ZWdvcnktcGVyZXggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXRlZ29yeS1wZXJleCBzcGFuIHtcbiAgY29sb3I6ICMxQTE5MzcgIWltcG9ydGFudDtcbn1cblxuLmJveC1oZWxwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib3gtaGVscCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYm94LWhlbHAgLmltZyB7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cbi5ib3gtaGVscCBoMyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3gtaGVscCBoMyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4uYm94LWhlbHAgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmJveC1oZWxwIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmJveC1oZWxwIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0Y5RDA4NyAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmxpbmtzLWxpc3Rpbmcge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBmbGV4OiAwIDAgMzMuMzMzJTtcbn1cbi5saW5rcy1saXN0aW5nIC5jYXQtZHJvcGRvd24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIHtcbiAgbWFyZ2luOiAzNXB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiBhdXRvO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmbGV4OiAwIDAgMjUlO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYy1tYWluLWNhdCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBhOmhvdmVyIHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBzcGFuIGEge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIHNwYW4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9hcnJvdy1yaWdodC1zZWRhLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1hcnJvdyB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L2Fycm93LWRvd24uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZTpob3ZlciAuY2MtbWFpbi1jYXQge1xuICBjb2xvcjogIzUwODRBMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saW5rcy1saXN0aW5nIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIGEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2MtbWFpbi1jYXQge1xuICAgIHBhZGRpbmc6IDIycHggMTVweCAxOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xuICB9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWFycm93IHtcbiAgICB6LWluZGV4OiA5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgICAtd2Via2l0LW1vei1ib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTBweDtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNhdC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNhdC1kcm9wZG93bi5vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXQtcHJvZHVjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdC1wcm9kdWN0cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDQ1cHggMCAwO1xufVxuXG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHMucm93IC5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5taW5pLW5hZHBpcyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXJnaW46IDIwcHggMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgfVxufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogOHB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgd2lkdGg6IDU2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIGltZyB7XG4gIG1heC13aWR0aDogNDZweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6aG92ZXIgLnRleHQge1xuICBjb2xvcjogIzUwODRBMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDFweDtcbn1cblxuLmN1c3RvbS1jYXRlZ29yeSAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjc1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciAuZmlsdGVycy13cmFwcGVyIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cblxuI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIgLmJveC1iZy12YXJpYW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciAuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXItaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycy52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMuYWN0aXZlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgaDQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgaDQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyAuaGlkZUZpbHRlciBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2NvbnRlbnQtd3JhcHBlciAjZmlsdGVycyAuaGlkZUZpbHRlciA+IGZvcm0sICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnBhcmFtZXRyaWMtc2xpZGVyLXdyYXBwZXIsICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnBhcmFtLWZpbHRlci10b3AsICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnNsaWRlci1oZWFkZXIsICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgLnNsaWRlci1jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE0cHggMTVweCAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiByZW0oMTdweCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogIzI5NEQ2NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTesWxcsWRXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJTesWxcsWRIG1lZ255aXTDoXNhIFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlN6xbFyxZEgYmV6w6Fyw6FzYVwiO1xuICB9XG59XG5cbi5ib3guYm94LXNtLmJveC1maWx0ZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zbGlkZXItd3JhcHBlciBoNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4uc2xpZGVyLWhlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi1pZyBGdFwiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zbGlkZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi10w7NsXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDY1cHgpO1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDQwcHgpO1xuICB9XG59XG4uc2xpZGVyLWhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLnNsaWRlci1oZWFkZXIgLmZyb20sIC5zbGlkZXItaGVhZGVyIC50byB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi51aS1zbGlkZXIsIC5zbGlkZXItY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogI2NmZGJkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZGJkZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IC03cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzFGMjA7XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTZweCAwO1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0ID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24uc2hvd0FsbCBmaWVsZHNldCA+IGRpdi5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2stdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbn1cblxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24ge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YmVmb3JlLCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb246bnRoLWxhc3QtY2hpbGQoMikge1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5cbi5maWx0ZXItc2VjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbi5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG59XG4uZmlsdGVyLXNlY3Rpb24gPiBmb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZmlsdGVyLXNlY3Rpb24uaGlkZWZpbHRlcnMgPiBmb3JtIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4jY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG4jY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5maWx0ZXItdG90YWwtY291bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlN6xbFyxZEgbWVnbnlpdMOhc2FcIl0ge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJTesWxcsWRIG1lZ255aXTDoXNhXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU3rFsXLFkSBiZXrDoXLDoXNhXCI7XG4gIH1cbn1cbi5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiU3rFsXLFkSBtZWdueWl0w6FzYVwiXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiU3rFsXLFkSBiZXrDoXLDoXNhXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU3rFsXLFkSBtZWdueWl0w6FzYVwiO1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlN6xbFyxZEgYmV6w6Fyw6FzYVwiXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuXG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtaW4td2lkdGg6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIG1pbi13aWR0aDogMzEwcHg7XG4gIH1cbn1cbiNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTesWxcsWRIG1lZ255aXTDoXNhXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiU3rFsXLFkSBtZWdueWl0w6FzYVwiXSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiU3rFsXLFkSBtZWdueWl0w6FzYVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlN6xbFyxZEgYmV6w6Fyw6FzYVwiO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlN6xbFyxZEgYmV6w6Fyw6FzYVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlN6xbFyxZEgbWVnbnlpdMOhc2FcIjtcbiAgfVxufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlN6xbFyxZEgYmV6w6Fyw6FzYVwiXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuZmlsdGVycy52aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2NvbnRlbnQgLnNpZGViYXIgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciA+IC5maWx0ZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5maWx0ZXJzLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMtc2VsZWN0ZWQ6ZW1wdHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmZpbHRlcnMtc2VsZWN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTJFMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgdG9wOiAwO1xufVxuLmZpbHRlcnMtc2VsZWN0ZWQgLmZpbHRlci1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RTVFRjtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlsdGVycy1zZWxlY3RlZCAuZmlsdGVyLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLm1vYmlsZSAuZmlsdGVycy1zZWxlY3RlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTJFMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMtd3JhcHBlciB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG5cbi5jb2x1bW5zLXNlbGVjdG9yIHtcbiAgb3JkZXI6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2x1bW5zLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLWdyaWQsXG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLXJvd3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDEuc3ZnKTtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tcm93cy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ncmlkMS1ob3Zlci5zdmcpO1xufVxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1ncmlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDIuc3ZnKTtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tZ3JpZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ncmlkMi1ob3Zlci5zdmcpO1xufVxuXG4jY2F0ZWdvcnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLFmWF6ZW7DrTpcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgc3Ryb25nIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3AgYSwgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Agc3Ryb25nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5wYWdpbmF0aW9uIGEsIC5wYWdpbmF0aW9uIHN0cm9uZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNEI0QjQ7XG4gIGNvbG9yOiAjNDA2MjUwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5wYWdpbmF0aW9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG4gIGNvbG9yOiAjNDA2MjUwO1xufVxuLnBhZ2luYXRpb24gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsucHJldjo6YmVmb3JlLCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rLm5leHQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rLnByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gIG9yZGVyOiAtOTk5O1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluay5uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICBvcmRlcjogOTk5O1xufVxuXG4ucC1kZXRhaWwtaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsLWlubmVyIGgxLCAucC1kZXRhaWwtaW5uZXIgLmgxIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRldGFpbC1pbm5lciBoMSwgLnAtZGV0YWlsLWlubmVyIC5oMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLWxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIilcIjtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCAuYnJhbmQtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLmJyYW5kLXdyYXBwZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCAuYnJhbmQtd3JhcHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIgLnN0YXItY291bnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6ICNCREJEQkQ7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRoOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29udGVudDogXCJUZXJtw6lra8OzZDpcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kYXRhLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAwIDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvbGQtb3V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTJFMjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCA+IC5hdmFpbGFiaWxpdHktbGFiZWw6bm90KFtzdHlsZT1cImNvbG9yOiAjOTNCRjM3XCJdKSwgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCA+IC5hdmFpbGFiaWxpdHktbGFiZWw6bm90KFtzdHlsZT1cImNvbG9yOiM5M0JGMzdcIl0pIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0ZCB7XG4gIHBhZGRpbmc6IDAgMCAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0ZCAuZGVmYXVsdC12YXJpYW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cgdGggc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkzQkYzNztcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IC5kZWxpdmVyeS10aW1lIHNwYW4ge1xuICBjb2xvcjogIzkzQkYzNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuc2hpcHBpbmctb3B0aW9ucy1yb3cgdGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIC5wLWNvZGUsIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHJ1Y2staG92ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSArIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IHtcbiAgb3JkZXI6IDEyO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IC5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgb3JkZXI6IDEzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQ4cHgpO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiS29zw6FyYmFcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2OHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgb3JkZXI6IDE0O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTE7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5wLWRhdGEtd3JhcHBlciAubGluay1pY29uLndhdGNoZG9nIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYzcHgpO1xufVxuLnAtZGF0YS13cmFwcGVyIC5saW5rLWljb24ud2F0Y2hkb2c6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOTNCRjM3O1xufVxuLnAtZGF0YS13cmFwcGVyID4gLmJ1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1kZXRhaWwgI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbnVsLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG51bC5jaGVjay1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbnVsLmNoZWNrLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay1saXN0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndhdGNoZG9nLWFjdGlvbi1idXR0b25zIC5idG4uYnRuLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53YXRjaGRvZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi53YXRjaGRvZy10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJVcG96b3JuxJt0ZSBtxJssIGHFviBidWRlIHByb2R1a3Qgc2tsYWRlbVwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2F0Y2hkb2ctdGl0bGU6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbiN3YXRjaGRvZy1mb3JtID4gZGl2Om50aC1sYXN0LWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jd2F0Y2hkb2ctZm9ybSAud2F0Y2hkb2ctcm93IHtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbiN3YXRjaGRvZy1mb3JtIC53YXRjaGRvZy1yb3cgLm5vdGlmaWNhdGlvbkVtYWlsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4jd2F0Y2hkb2ctZm9ybSAud2F0Y2hkb2ctcm93IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXZhcmlhbnRzLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3JkZXI6IC0xO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGFiZWwge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbCA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGFiZWwgPiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjpcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbiAgb3JkZXI6IC0xO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGlzdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdEJ1dHRvbnNDb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbltzdHlsZSo9YmFja2dyb3VuZC1jb2xvcl0ge1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDMycHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbi5zaW5nbGUtb3B0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbi5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMyOTRENjY7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbi5hdmFpbGFibGUtZmFsc2Uge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsICNGMUYxRjEgMCUsICNGMUYxRjEgY2FsYyg1MCUgLSAwLjhweCksICMyOTRENjYgNTAlLCAjRjFGMUYxIGNhbGMoNTAlICsgMC44cHgpLCAjRjFGMUYxIDEwMCUpO1xuICBib3JkZXItY29sb3I6ICMyOTRENjY7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuXG4uYy1wcm9kdWN0LWludGVyY29ubmVjdGlvbi1kZXRhaWwtcGFyYW1zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5xdWFudGl0eSB7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZSwgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDIycHg7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5xdWFudGl0eSAuaW5jcmVhc2U6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UgLmZsYWdzLWV4dHJhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1pbWFnZS13cmFwcGVyID4gLnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLXByZXYge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LWMuc3ZnKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1uZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQtYy5zdmcpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wLWltYWdlLXdyYXBwZXIgLnAtbWFpbi1pbWFnZS5uby1pbWcgKyAuYnRuLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWltYWdlLXdyYXBwZXIgLnAtbWFpbi1pbWFnZS5uby1pbWcgKyAuYnRuLWltYWdlICsgLmJ0bi1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLXRodW1ibmFpbHMgYSB7XG4gIHBhZGRpbmc6IDAgM3B4O1xufVxuLnAtdGh1bWJuYWlscyBhLmhpZ2hsaWdodGVkIGltZyB7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2Njtcbn1cbi5wLXRodW1ibmFpbHMgYSBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucC10aHVtYm5haWxzIC50aHVtYm5haWwtbmV4dCwgLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLXByZXYge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1uZXh0OjpiZWZvcmUsIC5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1wcmV2OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1wcmV2IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMCB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gIGxlZnQ6IDFweDtcbn1cblxuI3AtZGV0YWlsLXRhYnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbiNwLWRldGFpbC10YWJzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3AtZGV0YWlsLXRhYnMgbGk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3AtZGV0YWlsLXRhYnMgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4jcC1kZXRhaWwtdGFicyBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpW2RhdGEtdGVzdGlkPXRhYkRpc2N1c3Npb25dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDlweCAyMnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuI3AtZGV0YWlsLXRhYnMgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC1ib2xkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3JkZXI6IDM7XG59XG4jcC1kZXRhaWwtdGFicyBsaTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzUwODRBMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuI3AtZGV0YWlsLXRhYnMgbGkuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNwLWRldGFpbC10YWJzIGxpW2RhdGEtdGVzdGlkPXRhYkRlc2NyaXB0aW9uXSBhIHtcbiAgZm9udC1zaXplOiAwO1xufVxuI3AtZGV0YWlsLXRhYnMgbGlbZGF0YS10ZXN0aWQ9dGFiRGVzY3JpcHRpb25dIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJUZXJtw6lrbGXDrXLDoXNhXCI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNocC10YWJzLWhvbGRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNGOEYzRTY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRjhGM0U2O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNGOEYzRTY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTGXDrXLDoXNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW46IDEzcHggMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlcjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikgLmJhc2ljLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uIHRyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlMjI4MDtcbn1cbi5iYXNpYy1kZXNjcmlwdGlvbiB0ciB0ZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmJhc2ljLWRlc2NyaXB0aW9uIHNwYW4ge1xuICBjb2xvcjogIzFBMTkzNyAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnktcGVyZXggdWwsXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwsXG4udGFiLWNvbnRlbnQgdWwsXG4ud2VsY29tZS13cmFwcGVyIHVsLFxuYXJ0aWNsZSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5jYXRlZ29yeS1wZXJleCB1bCBsaTo6YmVmb3JlLFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSxcbi50YWItY29udGVudCB1bCBsaTo6YmVmb3JlLFxuLndlbGNvbWUtd3JhcHBlciB1bCBsaTo6YmVmb3JlLFxuYXJ0aWNsZSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbiAgbWFyZ2luOiAtMnB4IDEwcHggMCAtMTdweDtcbn1cblxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMTNweCAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkLFxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGgge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGEsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGE6aG92ZXIsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIC5yb3ctaGVhZGVyLWxhYmVsIC5yb3ctaGVhZGVyLWxhYmVsLWNvbG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21hbnVmYWN0dXJlckRlc2NyaXB0aW9uIHAgaW1nIHtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xufVxuXG4jYWNjb3JkaW9uLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uLmFjdGl2ZSAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEYzRTY7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tbGluazo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmtbaHJlZj1cIiNkZXNjcmlwdGlvblwiXSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rW2hyZWY9XCIjZGVzY3JpcHRpb25cIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTGXDrXLDoXNcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgI3JhdGluZ1dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50ICNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwOmZpcnN0LW9mLXR5cGUgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHA6Zmlyc3Qtb2YtdHlwZSBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUGFyYW3DqXRlcmVrXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnNocC10YWJzLXdyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSNwcm9kdWN0VmlkZW9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNocC10YWJzLXdyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSNwcm9kdWN0VmlkZW9zIGlmcmFtZSB7XG4gIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMjBweCk7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uc2hwLXRhYnMtd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lI3Byb2R1Y3RWaWRlb3MgaDIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1MHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5zaHAtdGFicy13cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUjcHJvZHVjdFZpZGVvcyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNTcuMTQyODU3MTQyOSU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXJfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDM1cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gNzBweCk7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS1ib3R0b206YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBhdXNlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3AsIC5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBsYXlpbmcgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTMwcHgpO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIucGF1c2VkIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcDpiZWZvcmUsIC5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBsYXlpbmcgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5wYXVzZWQgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tYm90dG9tLCAuYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5wbGF5aW5nIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5lbmRlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgYm90dG9tOiA5MHB4O1xuICB0b3A6IGF1dG87XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5lbmRlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3A6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyLmNhcnQtZml4ZWQgLnJlc3BvbnNpdmUtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbi5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtLCAuZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiBoMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVza3RvcCAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucC1kZXRhaWwtdGFicy13cmFwcGVyLmNhcnQtZml4ZWQgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtLCAucC1kZXRhaWwtdGFicy13cmFwcGVyLmNhcnQtZml4ZWQgLnJlc3BvbnNpdmUtbmF2IGgxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJlc3BvbnNpdmUtbmF2IGgxIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdiBoMSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cbi5yZXNwb25zaXZlLW5hdiBoMSBpbWcge1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1heC13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2IGgxIGltZyB7XG4gICAgbWluLXdpZHRoOiA1NnB4O1xuICAgIG1heC13aWR0aDogNTZweDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtID4gKjpub3QoLnAtdG8tY2FydC1ibG9jayk6bm90KC5hZGQtdG8tY2FydC1idXR0b24pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWRkLXRvLWNhcnQtYnV0dG9uLCAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtdG8tY2FydC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC10by1jYXJ0LWJsb2NrIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsb2F0OiBub25lO1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCAucHJpY2UtZmluYWwtaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlICsgLnByaWNlLWZpbmFsIHtcbiAgY29sb3I6ICNFMzBFNjc7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYuY2FydC1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm06OmJlZm9yZSwgLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhcnQtd2luZG93LXZpc2libGUgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTAwMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5jYXJ0LXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9uczo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5LmNhcnQtd2luZG93LXZpc2libGUgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jYXJ0LXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnVzZXItYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWFjdGlvbiAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiA5NnB4O1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxMDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkbWluLWxvZ2dlZCAudXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWRtaW4tbG9nZ2VkIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDEyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td2luZG93LXZpc2libGU6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxMDAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiA4NjBweDtcbiAgICB6LWluZGV4OiAxMDAzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgdG9wOiAxMzRweDtcbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGOUZGO1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDYwcHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3gge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAucmVnLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLnJlZy10b3AgaDMge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDE2cHg7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAuY2hlY2stbGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAuYnRuLXByaW1hcnkge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzQTRDO1xuICBib3JkZXItY29sb3I6ICMxOTNBNEM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA0MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciAucGFzc3dvcmQtaGVscGVyIGFbZGF0YS10ZXN0aWQ9c2lnbnVwXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIC5sb2dpbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLmNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFNob3B0ZXQ7XG59XG5cbi5jYXJ0LXdpZGdldC1lbXB0eSAuY2FydC13aWRnZXQtcHJvZHVjdCB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NhcnQtZW1wdHktYmcuc3ZnKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgPiBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgLmhlYWRlci10ZXh0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgLmhlYWRlci10ZXh0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgLmhlYWRlci10ZXh0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgLmhlYWRlci10ZXh0IHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IC5oZWFkZXItdGV4dCBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIC51c2VyLWFjdGlvbi1pbiAuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikgLnVzZXItYWN0aW9uLWluIC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAuY2FydC13aWRnZXQtaW5uZXIucG9wdXAtd2lkZ2V0LWlubmVyIC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciAuY2FydC13aWRnZXQtcHJvZHVjdHMge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciAuY2FydC13aWRnZXQtcHJvZHVjdHMge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjY1cHgpO1xuICB9XG59XG5cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBzdHJvbmc6OmJlZm9yZSwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIGE6OmJlZm9yZSwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgc3Ryb25nIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgYSBzcGFuOjphZnRlciwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOTRENjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYm94LXNtIC5jb250YWN0LWJveCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYm94LXNtIC5jb250YWN0LWJveCB1bCBsaSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWQtLTkgI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pZC0tOSAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gPiBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG4ge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiSG96esOhYWRuaVwiO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bltkYXRhLXRlc3RpZD1idXR0b25SZW1vdmVEaXNjb3VudENvdXBvbl0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bltkYXRhLXRlc3RpZD1idXR0b25SZW1vdmVEaXNjb3VudENvdXBvbl06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciA+IHRkLnAtdG90YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiA4O1xufVxuLmlkLS05IC5jYXJ0LXRhYmxlIHRyID4gdGQucC10b3RhbCAucHJpY2UtZmluYWwge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uaWQtLTkgLmNhcnQtdGFibGUgdHIgPiB0ZC5wLWRpc2NvdW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgb3JkZXI6IDY7XG59XG4uaWQtLTkgLmNhcnQtdGFibGUgdHIgPiB0ZC5wLWRpc2NvdW50IHNwYW5bZGF0YS10ZXN0aWQ9Y2FydEl0ZW1EaXNjb3VudF0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAzcHggNXB4IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTkgLmNhcnQtdGFibGUgdHIucmVtb3ZlYWJsZSAucmVtb3ZlLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlkLS05IC5jYXJ0LXRhYmxlIHRyLnJlbW92ZWFibGUgLnAtbmFtZSAuZGVsZXRlLWNhcnQtaXRlbSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciAuY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAxMDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pZC0tMTYgLnBheW1lbnQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIC5jb250YWN0LWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbFtmb3I9Y2FwdGNoYV0ge1xuICBsZWZ0OiAtMTBweDtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBpbnB1dCNjYXB0Y2hhIHtcbiAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuLnR5cGUtcGFnZS5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyLmZvY3VzZWQgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgb3BhY2l0eTogMTtcbn0iLCIqIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGZvbnQtc21vb3RoOiBhbHdheXM7XG59XG5cbiNjb250ZW50IHtcblx0bGluZS1oZWlnaHQ6IDEuNDQ7XG59XG5cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgyLFxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdH1cbn1cbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdG1hcmdpbjogNDVweCAwIDI1cHg7XG59XG50ciB0ZCB7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi5tc2cge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc2hvdy10b29sdGlwLmFjcm9ueW1bZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2l0ZS1tc2cge1xuXHQmLmluZm9ybWF0aW9uIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICRjLXllbGxvdy0wMDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9zaXRpb246IGluaXRpYWw7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRwYWRkaW5nOiAxMXB4IDA7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDc0N3B4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0d2lkdGg6IDk3MnB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMTE3OHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuXHRcdFx0XHR3aWR0aDogMTM0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dCB7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2xvc2Uge1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUxlYWd1ZStTcGFydGFuOndnaHRAMTAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gcGF0aHNcbiRpY29uczogJy91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvJztcbiR1cmxJbWc6ICcvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ltYWdlcy8nO1xuJHVybEljb25zOiAnL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vJztcblxuJGljb24tZGVsaXZlcnk6IHVybCgjeyR1cmxJY29uc31kZWxpdmVyeS5zdmc/MSk7XG4kaWNvbi1zYWxlOiB1cmwoI3skdXJsSWNvbnN9c2FsZS5zdmc/MSk7XG5cbiRmZi1iYXNlOiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiRmcy1iYXNlOiAxNnB4OyAvLyBiYXNlIGZvciAxcmVtXG5cbi8vIGZvbnQtc2l6ZVxuJGZzLWgxOiByZW0oNTBweCk7XG4kZnMtaDI6IHJlbSg0M3B4KTtcbiRmcy1oMzogcmVtKDI4cHgpO1xuJGZzLWg0OiByZW0oMjRweCk7XG4kZnMtaDU6IHJlbSgyMnB4KTtcbiRmcy1oNjogcmVtKDE4cHgpO1xuJGZzLXA6IHJlbSgxN3B4KTtcbiRmcy1sZzogMjBweDtcbiRmcy14czogMTNweDtcbiRmcy1zbWFsbDogMTRweDtcblxuLy8gZm9udC13ZWlnaHRcbiRmdy1saWdodDogMzAwO1xuJGZ3LW5vcm1hbDogNDAwO1xuJGZ3LW1lZGl1bTogNTAwO1xuJGZ3LXNlbWlib2xkOiA2MDA7XG4kZnctYm9sZDogNzAwO1xuJGZ3LXhzYm9sZDogODAwO1xuJGZ3LXhib2xkOiA5MDA7XG5cbi8vIGxpbmUtaGVpZ2h0XG4kbGgtaDE6IHJlbSg1OHB4KTtcbiRsaC1oMjogcmVtKDQycHgpO1xuJGxoLWgzOiByZW0oMzZweCk7XG4kbGgtaDQ6IHJlbSgzMHB4KTtcbiRsaC1oNTogcmVtKDI2cHgpO1xuJGxoLWg2OiByZW0oMjZweCk7XG4kbGgtcDogcmVtKDIycHgpO1xuXG4vLyBjb2xvcnNcbiRjLWJsYWNrOiAjMDAwMDAwO1xuJGMtYmxhY2stNDAwOiAjMUExOTM3O1xuJGMtd2hpdGU6ICNmZmZmZmY7XG4kYy1ib3JkZXI6ICNFMkUyRTI7XG4kYy1ib3JkZXItMjogI0FGQ0FEODtcbiRjLWJnOiAjRjdGOUZBO1xuJGMtYmctMjogI0VERjlGRjtcbiRjLWhvdmVyOiAjNTA4NEEwO1xuJGMtcGluazogI0UzMEU2NztcbiRjLXN0b2NrOiAjOTNCRjM3O1xuJGMtY2hlY2s6ICNDQUNBQ0E7XG4kYy1ncmVlbjogIzY5Qjc5NTtcbiRjLWdyZWVuLTIwMDogI0U2RkZFMjtcblxuJGMtcGluay0yMDA6ICNmY2VlZjE7XG4kYy1waW5rLTQwMDogJGMtcGluaztcblxuJGMteWVsbG93LTAwMDogI0Y1RkZERjtcbiRjLXllbGxvdy0xMDA6ICNGRkY5RUM7XG4kYy15ZWxsb3ctMjAwOiAjRjhGM0U2O1xuJGMteWVsbG93LTQwMDogI0Y5RDA4NztcbiRjLXllbGxvdy03MDA6ICNGNUI5M0Q7XG5cbiRjLWJsdWUtMTAwOiAjZjZmZGZmO1xuJGMtYmx1ZS0yMDA6ICNkNmU2ZWE7XG4kYy1ibHVlLTMwMDogI0I0QjRCNDtcbiRjLWJsdWUtNDAwOiAjNDdkMWU5O1xuJGMtYmx1ZS01MDA6ICM0MDYyNTA7XG4kYy1ibHVlLTYwMDogIzI5NEQ2NjtcbiRjLWJsdWUtNzAwOiAjMTkzQTRDO1xuJGMtYmx1ZS04MDA6ICNGNUZDRkY7XG5cbiRjLWdyYXktMTAwOiAjZTVlNWU1O1xuJGMtZ3JheS0yMDA6ICNkYWRmZTA7XG4kYy1ncmF5LTMwMDogI0YxRjFGMTtcbiRjLWdyYXktNDAwOiAjY2ZkYmRlO1xuJGMtZ3JheS00NTA6I0MxRDBEODtcbiRjLWdyYXktNTAwOiAjQkRCREJEO1xuJGMtZ3JheS02MDA6ICM4Nzg3ODc7XG4kYy1ncmF5LTcwMDogIzc2NzY3NjtcbiRjLWdyYXktOTAwOiAjNEM0QzRDO1xuJGMtZ3JheS0xMDAwOiAjMjEyMTIxO1xuXG4kYy1iYXNlOiAjMjMxRjIwO1xuJGMtcHJpbWFyeTogJGMtYmx1ZS02MDA7XG4kYy1wcmltYXJ5LWhvdmVyOiAkYy1ibHVlLTcwMDtcbiRjLWNvbnZlcnNpb246ICRjLXllbGxvdy03MDA7XG4kYy1jb252ZXJzaW9uLWhvdmVyOiAkYy15ZWxsb3ctNDAwO1xuXG4vLyBib3JkZXItcmFkaXVzXG4kYnI6IDVweDtcblxuLy8gc2hhZG93c1xuJHNoYWRvdy1wcmltYXJ5OiAwcHggNHB4IDM0cHggcmdiYSgxOCwgNTAsIDc5LCAwLjEpO1xuJHNoYWRvdy1zZWNvbmRhcnk6IDBweCA0cHggNHB4IHJnYmEoMTgsIDUwLCA3OSwgMC4xKTtcblxuLy8gZ2Fwc1xuJHgwXzU6IDAuNXJlbTtcbiR4MTogMXJlbTtcbiR4MV81OiAxLjVyZW07XG4keDI6IDJyZW07XG4keDJfNTogMi41cmVtO1xuJHgzOiAzcmVtO1xuJHgzXzU6IDMuNXJlbTtcbiR4NDogNHJlbTtcbiR4NF81OiA0LjVyZW07XG4keDU6IDVyZW07XG4keDVfNTogNS41cmVtO1xuJHg2OiA2cmVtO1xuJHg2XzU6IDYuNXJlbTtcbiR4NzogN3JlbTtcbiR4N181OiA3LjVyZW07XG4keDg6IDhyZW07XG4keDhfNTogOC41cmVtO1xuJHg5OiA5cmVtO1xuJHg5XzU6IDkuNXJlbTtcbiR4MTA6IDEwcmVtO1xuXG4vLyBicmVha3BvaW50c1xuJGJyZWFrcG9pbnQteHM6IDQyNXB4OyAvLyBtb2JpbGUgZGV2aWNlc1xuJGJyZWFrcG9pbnQtc206IDU3NnB4O1xuJGJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGc6IDk5MnB4OyAvLyBkZXNrdG9wXG4kYnJlYWtwb2ludC14bDogMTIwMHB4O1xuJGJyZWFrcG9pbnQteHhsOiAxMzgwcHg7XG5cbi8vIGljb25zXG4kaWNvbi14czogcmVtKDE2cHgpO1xuJGljb24tc206IHJlbSgxOXB4KTtcbiRpY29uLW1kOiByZW0oMzBweCk7XG4kaWNvbi14eGw6IHJlbSgxMzVweCk7XG5cbiR3LWxvZ286IHJlbSgyMzFweCk7XG4kaC1sb2dvOiByZW0oOThweCk7XG5cbi8vIGdyaWRcbiRjb250YWluZXIteHM6ICRicmVha3BvaW50LXhzO1xuJGNvbnRhaW5lci1zbTogJGJyZWFrcG9pbnQtc207XG4kY29udGFpbmVyLW1kOiAkYnJlYWtwb2ludC1tZDtcbiRjb250YWluZXItbGc6ICRicmVha3BvaW50LWxnO1xuJGNvbnRhaW5lci14bDogJGJyZWFrcG9pbnQteGw7XG4kY29udGFpbmVyLXh4bDogJGJyZWFrcG9pbnQteHhsO1xuXG4kZ3JpZC1nYXAteHM6IHJlbSg1cHgpO1xuJGdyaWQtZ2FwLW1kOiByZW0oMTBweCk7XG4kZ3JpZC1nYXAtbGc6IHJlbSgyMHB4KTtcblxuJHRyYW5zOiBhbGwgMC4zcyBlYXNlO1xuIiwiOmZvY3Vze1xuICBvdXRsaW5lOm5vbmU7XG59XG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAuc2xpY2stYXJyb3d7XG4gICAgei1pbmRleDo0O1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDo1MCU7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1wcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdG1hcmdpbi10b3A6IC0zNXB4O1xuICAgICYuc2xpY2stZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICYuc2xpY2stcHJldntcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgICY6OmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cHJldi1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLW5leHR7XG4gICAgICByaWdodDogM3B4O1xuICAgICAgJjo6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC8vICAgd2lkdGg6IDI0cHg7XG4gICAgLy8gICBoZWlnaHQ6IDI0cHg7XG4gICAgLy8gICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAvLyAgICYuc2xpY2stbmV4dCB7XG4gICAgLy8gICAgIHJpZ2h0OiAtMTJweDtcbiAgICAvLyAgIH1cbiAgICAvLyAgICYuc2xpY2stcHJldiB7XG4gICAgLy8gICAgIGxlZnQ6IC0xMnB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxufVxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4gICYuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uc2xpY2stZG90c3tcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgcGFkZGluZzowO1xuICB3aWR0aDoxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGl7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGJ1dHRvbntcbiAgICAgIGZvbnQtc2l6ZTowO1xuICAgICAgcGFkZGluZzowO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1wcmltYXJ5O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1hY3RpdmV7XG4gICAgICBidXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcHJpbWFyeTtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3RzLWJsb2Nre1xuICAmLnNsaWNrLXNsaWRlcntcbiAgICA+ZGl2e1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIGJvcmRlcjowO1xuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG4iLCIuaWQtLTQ1LCAuaWQtLTQ2IHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgID4gaDEge1xuICAgICAgKyBwIHtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaWQtLTUxIHtcbiAgLnZvdGVzLXdyYXAge1xuICAgIC52b3RlLXdyYXAge1xuICAgICAgLnN0YXJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJhdGUtd3JhcHBlci51bnZlaWwtd3JhcHBlciB7XG4gICAgLnJhdGUtYmxvY2sge1xuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG4gICAgLnJhdGUtY291bnQge1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBhLCBzcGFuIHtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9aG9tZS1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICAgICAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgJjpub3QoOm50aC1sYXN0LWNoaWxkKDIpKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHlwZS1kZXRhaWwge1xuICAmLmRlc2t0b3Age1xuICAgICNjb250ZW50LXdyYXBwZXIge1xuICAgICAgPiAuYnJlYWRjcnVtYnMge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jYXRlZ29yeSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgYSwgc3BhbiB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfSAgXG4gICAgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31ob21lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB9XG4gICAgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImEuYnRuLCAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAmOm5vdCguYnRuLXhzKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgcGFkZGluZzogOHB4IDMwcHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgJi5idG4tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICAmLmxvYWQtcHJvZHVjdHMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYWRkLXRvLWNhcnQtYnV0dG9uLCAmLmJ0bi1jb252ZXJzaW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uO1xuICAgIGJvcmRlci1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5idG4tc2Vjb25kYXJ5LCAmLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBib3JkZXItY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5hZGQtdG8tY2FydC1idXR0b24sIC5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4uYnRuLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5jYXJ0LXJlbGF0ZWQtYnV0dG9uIHtcbiAgLmJ0bi5idG4tc20ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgbWF4LXdpZHRoOiAxMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLmJ0bi1zaW1wbGUge1xuICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICBjb2xvcjogJGMtYmFzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCIvLyBwxZlldnphdG8gemUgc3RhcsOpaG8gc2tcbi5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxufVxuXG4uc2l0ZUNvb2tpZXMtLWJvdHRvbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41NjEpO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDUwcHhcbn1cblxuLnNpdGVDb29raWVzX19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICMxMTExMWY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5zaXRlQ29va2llc19fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzAwMFxufVxuXG4uY3VzdG9tLWNvb2tpZXMgaDEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi10b3A6IDBcbn1cblxuLmN1c3RvbS1jb29raWVzIHAge1xuICAgIGNvbG9yOiAjMDAwXG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0W3ZhbHVlPWFsbF0ge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDUwJVxufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA1MCVcbn1cblxuLmN1c3RvbS1jb29raWVzIGEsLmN1c3RvbS1jb29raWVzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYzM4YTM1XG59XG5cbi5zaXRlQ29va2llc19fbGlua3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTI4NXB4O1xuICAgIHdpZHRoOiA1MCVcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweFxufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6Y2FsYygxMDAlIC0gMjBweClcbiAgICB9XG5cbiAgICAuc2l0ZUNvb2tpZXMgLnNpdGVDb29raWVzX19mb3JtIC5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICB9XG5cbiAgICAuc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwXG4gICAgfVxuXG4gICAgLnNpdGVDb29raWVzX19saW5rcyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLmN1c3RvbS1jb29raWVzIGgxIHtcbiAgICAgICAgZm9udC1zaXplOjE3cHhcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvb2tpZXMgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweFxuICAgIH1cblxuICAgIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHhcbiAgICB9XG59IiwiLmV4dHJhcy13cmFwLCAuYm94LWJnLWRlZmF1bHQge1xuICAgIC5leHRyYSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgJi5kZWxpdmVyeSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy0yO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJGljb24tZGVsaXZlcnk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4sIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMteHM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsdWUtNjAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhzYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibHVlLTYwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNjb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1waW5rLTIwMDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkaWNvbi1zYWxlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLCBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXhzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1waW5rO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhzYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXBpbms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljZS1yYW5nZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn1cblxuLmFkdmFuY2VkLW9yZGVyIHtcbiAgICAuZXh0cmFzLXdyYXAge1xuICAgICAgICAuZXh0cmEge1xuICAgICAgICAgICAgJi5zdGVwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWluLXhzIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHN9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tc20ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1zbX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1tZCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LW1kfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLWxnIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbGd9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4teGwge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14eGwge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14eGx9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heC14cyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXNtIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1zbSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LW1kIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1tZCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LWxnIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1sZyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC14bCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXh4bCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiIsIiNoZWFkZXIge1xuXHRib3JkZXI6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcblxuXHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdHRvcDogNTZweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5zaXRlLW5hbWUge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDMxNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xuXHRcdFx0ZmxleDogMCAxIDE0NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuXHRcdFx0ZmxleDogMCAxIDEzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdFx0XHRmbGV4OiAwIDEgMTEwcHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1NXB4O1xuXHRcdH1cblx0XHQ+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHR3aWR0aDogMjY0cHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAtN3B4IGF1dG8gMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdH1cblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDcwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA5OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlYXJjaCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcmRlcjogMTtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0b3JkZXI6IHVuc2V0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDYyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cGFkZGluZzogMjVweCAxMHB4IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0d2lkdGg6IDExNHB4O1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRyaWdodDogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeS1ob3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1mb3JtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnNlYXJjaC1pbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmF5LTQwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWlucHV0IHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcblx0XHR9XG5cdFx0LnNlYXJjaC1pbnB1dC1pY29uIHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfXNlYXJjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0d2lkdGg6IDM1JTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0b3JkZXI6IDEwO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cdFx0PiBhIHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRcdGJvdHRvbTogLTIycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50b3AtbmF2LWJ1dHRvbi1sb2dpbixcblx0XHRcdCYudG9wLW5hdi1idXR0b24tYWNjb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMS41cHg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCgjeyRpY29uc311c2VyLnN2Zyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmZhdm9yaXRlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxLjVweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZhdm9yaXRlX2ljb24ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW46bm90KC5udW1iZXIpIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbZGF0YS10YXJnZXQ9J2NhcnQnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0Z2FwOiAxcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogdXJsKCN7JGljb25zfWNhcnQuc3ZnKTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYXJ0LXByaWNlIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0b3A6IDI2cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDdweDtcblx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0dG9wOiAxOXB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0zcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSdzZWFyY2gnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31oYW1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnTUVOVSc7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZztcblx0XHR9XG5cdH1cblx0LmhlYWRlci10b3Age1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMCAwIDQwcHg7XG5cdFx0fVxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblx0XHQuc2l0ZS1uYW1lLFxuXHRcdD4gZGl2IHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4OiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuXHQjaGVhZGVyIHtcblx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdCZbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y3Jvc3Muc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmlkLS0xNixcbi5pZC0tMTcsXG4uaWQtLTE1IHtcblx0I2hlYWRlciB7XG5cdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdFx0LnNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblx0XHQuaGVhZGVyLXRvcCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMTVweDtcblx0XHRcdH1cblx0XHRcdC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5vdmVyYWxsLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5zdWJtZW51LXZpc2libGUgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuc3VibWVudS12aXNpYmxlIGxpLmV4cCA+IGEgLnN1Ym1lbnUtYXJyb3c6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXHR9XG5cdCNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gYSA+IGIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4udG9wLW5hdmlnYXRpb24tYmFyIHtcblx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGx1Z2luLWZpeGVkLWhlYWRlcl9fYmFza2V0IHtcblx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxufVxuYm9keS5uYXZpZ2F0aW9uLWhvdmVyZWQge1xuXHQmOjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0fVxuXHQubWltZS1jYXRlZ29yeV9fYnRuIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5uYXZpZ2F0aW9uLWluIHtcblx0XHQ+IHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0Ji5leHQuZXhwIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnIgJGJyIDAgMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbmJvZHkuc2VhcmNoLXdpbmRvdy12aXNpYmxlIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdH1cbn0iLCIvLyBXb3JrIGNsYXNzXG5cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMDBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cdCYuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMjZweCAtIDI1cHgpO1xuXHRcdHRvcDogY2FsYygyMjZweCArIDI1cHgpO1xuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG5cdH1cblx0I2hlYWRlciB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA5OTtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnV0dG9uXG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuXHR3aWR0aDogMjYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctNDAwICFpbXBvcnRhbnQ7XG5cblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cblx0Y29sb3I6ICRjLWJsYWNrICFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdH1cbn1cblxuLy8gTWVudVxuXG4jY29udGVudC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWltZS1jYXRlZ29yeSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmJvZHkge1xuXHQmOm5vdCguaW4taW5kZXgpIHtcblx0XHQubWltZS1jYXRlZ29yeSB7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjA7XG5cdHdpZHRoOiAyNjBweDtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWluLWhlaWdodDogNjM1cHg7XG5cdHBhZGRpbmc6IDI0cHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTEwMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cblx0PiBsaSB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdD4gYSB7XG5cdFx0XHRwYWRkaW5nOiA3cHggMjRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQmIGIge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxODVweDtcblx0XHRcdH1cblxuXHRcdFx0JiAuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31hcnJvdy5zdmcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IGxpOmZpcnN0LW9mLXR5cGUgPiBhIGIge1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0fVxuXG5cdD4gbGk6aG92ZXIge1xuXHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0Ly8gZGlzcGxheTogZ3JpZDtcblx0XHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygxMDAlIC8gMyAqIDIpIGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IDQ1N3B4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDYzMXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0d2lkdGg6IDgzOHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdHdpZHRoOiA5OTBweDtcblx0XHR9XG5cdH1cblxuXHQubWltZS1jYXRlZ29yeV9fY29udGFpbmVyLWJhbm5lciB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTEwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIE1lbnUgY2F0ZWdvcnkgbGlzdFxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0cGFkZGluZzogMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDIwcHg7XG5cdHJvdy1nYXA6IDMycHg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdD4gbGkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNDBweCAvIDMpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0PiBkaXYge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA2MnB4O1xuXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMTVweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtaG92ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0Ji5zaG93LWFsbCB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHNwYW46YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBNZW51IGJhbm5lclxuXG4ubWltZS1iYW5uZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDIwcHggMjRweDtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubWltZS1iYW5uZXJfX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDI3IC8gMTggKiAxZW0pO1xufVxuLm1pbWUtYmFubmVyX19saW5rLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0bGkgYSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gVmlld3BvcnQgPCAxNDAwcHhcblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuXHRcdD4gbGkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyMHB4IC8gMik7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFZpZXdwb3J0IDwgMTIwMHB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjbmF2aWdhdGlvbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5tZW51LWhlbHBlciB7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRwYWRkaW5nOiAxOXB4IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFZpZXdwb3J0IDwgOTkycHhcblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0XHQmLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG5cdFx0XHR0b3A6IDI2MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHQ+IGxpOmhvdmVyIHtcblx0XHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdFx0PiBsaSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHR9XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2MnB4KTtcblx0XHRcdHRvcDogMjYycHg7XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vdmVyYWxsLXdyYXBwZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA2MDtmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBtaW4tbWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31waG9uZS1iLnN2Zyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIkjDqXRmxZEtcMOpbnRlayA4OjAwIC0gMTY6MDAgw7NyYVwiO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLWdyYXktNzAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI25hdmlnYXRpb24ge1xuICB0b3A6IDE3MHB4O1xuICBoZWlnaHQ6IDU2cHg7XG5cbiAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB7XG4gICAgPiB1bCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0fVxuICAgICAgPiBsaSB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNHB4IC8gJGZzLWJhc2UgKiAxZW0pO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgPiBiIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXHRcdFx0XHQmLmV4dC5leHAge1xuXHRcdFx0XHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IHVsLm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0Z2FwOiAxNnB4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGxpIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjJweDtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogYXV0bztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG4rMTApIHtcblx0XHRcdFx0XHRcdFx0XHQmOm5vdCguYWxsLWNhdCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogIG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmFsbC1jYXQge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctNzAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXllbGxvdy03MDA7XG5cdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcdFx0XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1x0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMjAlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYTpub3QoLm1lbnUtaW1hZ2UpIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgfVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxldmVsLTMge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICBcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkLCAmOm50aC1sYXN0LWNoaWxkKDIpLCAmOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAgXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICBcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaWQtLTE2LFxuLmlkLS0xNyxcbi5pZC0tMTUge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaXRlLW5hbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDk1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31waG9uZS1iLnN2Zyk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiUG9yYWTDrW1lIFbDoW0gUG8tUMOhOiA4OjAwIC0gMTY6MDBcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtNjAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaWQtLTE1IHtcbiAgI2hlYWRlciB7XG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvLyAubWltZS1zY3JvbGxpbmctZG93biAjbmF2aWdhdGlvbiB7XG4gIC8vICAgdG9wOiA3NXB4O1xuICAvLyB9XG5cbiAgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdG9wOiAtNzdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAubmF2aWdhdGlvbi1pbiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG5cbiAgICAgID4gdWw6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIGIge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICB9XG4gICAgICA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gdWwgPiBsaS5hY3RpdmUsXG4gICAgICA+IHVsID4gbGkuZXhwIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS00MDA7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDM0cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cbiAgICAgICAgICBiIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XG4gICAgICAgICAgICBsZWZ0OiAwOyAgXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gdWwubWVudS1sZXZlbC0yIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgICAgPiBhLm1lbnUtaW1hZ2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBkaXYgPiBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNHB4IC8gJGZzLWJhc2UgKiAxZW0pO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiB1bDpoYXMoLmV4cCkge1xuICAgICAgICA+IGxpOm5vdCguZXhwKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubWltZS1iZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIHotaW5kZXg6IDYwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAjaGVhZGVyIHtcbiAgICAgIHotaW5kZXg6IDEwMDtcblxuICAgICAgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9XCJuYXZpZ2F0aW9uXCJdIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgei1pbmRleDogMjUwO1xuICAgICAgfVxuICAgIH1cbiAgICAjbmF2aWdhdGlvbiB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggNXB4O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBib3R0b206IDVweDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE0NnB4KTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIudG90YWwtZGlzY291bnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhzYm9sZDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucmVtb3ZlYWJsZSB7XG4gICAgLnRvdGFsLWRpc2NvdW50IHtcbiAgICAgICAgY29sb3I6ICRjLXN0b2NrO1xuICAgICAgICBvcmRlcjogNztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWltZS1kaXNjb3VudCB7XG4gICAgJl9fcGVyY2VudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY29sb3I6ICRjLXBpbms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgfVxuXG4gICAgJl9fdG90YWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICBmb250LXNpemU6ICRmcy1sZztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhzYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXN0b2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiR0ZXh0LWNvbG9yOiAkYy1waW5rO1xuJHRleHQtZnM6ICRmcy1iYXNlO1xuJHRleHQtZnc6ICRmdy14Ym9sZDtcbiRiZy1jb2xvcjogJGMtcGluay0yMDA7XG4kaW1nOiAnL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vc2FsZS5zdmcnO1xuJGJhci1jb2xvcjogJGMtcGluaztcbiRiYXItYmctY29sb3I6ICRjLXdoaXRlO1xuJGJvcmRlci1yYWRpdXM6ICRicjtcblxuLm1pbWVWb2x1bWVTYWxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0Zm9udC1zaXplOiAkdGV4dC1mcztcblx0Zm9udC13ZWlnaHQ6ICR0ZXh0LWZ3O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG5cdCZfX3RleHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHVybCgkaW1nKTtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3Byb2dyZXNzLWJhciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhci1iZy1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQmX19wcm9ncmVzcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhci1jb2xvcjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcblx0fVxufVxuXG4uaWQtLTkge1xuXHQuYm94IHtcblx0XHQuZXh0cmEge1xuXHRcdFx0Ji5kaXNjb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1pbWVWb2x1bWVTYWxlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFkdmFuY2VkLW9yZGVyIHtcblx0LmV4dHJhcy13cmFwIHtcblx0XHQuZXh0cmEge1xuXHRcdFx0Ji5kaXNjb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1pbWVWb2x1bWVTYWxlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuIiwiLnRvcC1uYXZpZ2F0aW9uLWJhciBhLmZhdm9yaXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2UuaW4tZmF2b3JpdGUsXG4udHlwZS1wYWdlLmluLW9ibGliZW5lLFxuLnR5cGUtcGFnZS5pbi1vYmx1YmVuZSB7XG5cdC5jb250ZW50LWlubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHQ+IGRpdiB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZmF2b3JpdGUtZGV0YWlsIHtcblx0b3JkZXI6IC0yMDtcblx0bWFyZ2luOiAwO1xuXHRwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHQmLmZhdm9yaXRlIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Lm51bWJlciB7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGxlZnQ6IHVuc2V0O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdHdpZHRoOiAxOXB4O1xuXHRcdGhlaWdodDogMTlweDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHQmOmVtcHR5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4ucHJvZHVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5mYXYtYWN0aXZlIHtcblx0XHQuZmF2b3JpdGUge1xuXHRcdFx0aSB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJGMtYmxhY2s7XG5cdFx0XHRcdFx0c3Ryb2tlOiAkYy1ibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZmF2b3JpdGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0dG9wOiA1cHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdHN0cm9rZS13aWR0aDogMXB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udHlwZS1kZXRhaWwge1xuXHQucC1kYXRhLXdyYXBwZXIge1xuXHRcdC5mYXZvcml0ZS1kZXRhaWwge1xuXHRcdFx0Ly9tYXJnaW46IDEwcHggMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmF2LXllcyB7XG5cdFx0XHRcdC5mYXZvcml0ZSB7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkYy1ibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYXYtdGV4dCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnT2RvYnJhxaUgeiB3aXNobGlzdHUnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZhdm9yaXRlIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmZhdi10ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWltYWdlLXdyYXBwZXIge1xuXHRcdC5mYXZvcml0ZS1kZXRhaWwge1xuXHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHQuZmF2b3JpdGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0c3Ryb2tlOiAkYy1ibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhdi10ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2Nyb2xsZWQtZG93biAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuXHR9XG59XG5cbmEuZmF2b3JpdGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufSIsIi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mbGlja2l0eS1lbmFibGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4IDAgNDBweDtcblxuICAgIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLyogZHJhZ2dhYmxlICovXG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cblxuLmZsaWNraXR5LWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICMxOUY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mbGlja2l0eS1idXR0b246ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgLyogcHJldmVudCBkaXNhYmxlZCBidXR0b24gZnJvbSBjYXB0dXJpbmcgcG9pbnRlciB1cCBldmVudC4gIzcxNiAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4vKiByaWdodCB0byBsZWZ0ICovXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIzJTtcbiAgICB0b3A6IDI1JTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNTAlO1xufVxuXG4vKiAtLS0tIHBhZ2UgZG90cyAtLS0tICovXG5cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuIiwiXG4uaW4taW5kZXgge1xuICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG4gIH1cbiAgI2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuICAgICAgb3JkZXI6IC0xMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuYmVuZWZpdEJhbm5lciB7XG4gICAgICBvcmRlcjogLTk7XG4gICAgfVxuICAgIC5ib2R5LWJhbm5lcnMge1xuICAgICAgb3JkZXI6IC04O1xuICAgICAgLmNvbC1zbS00LCAuY29sLXNtLTgge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvb3Rlci1iYW5uZXJzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLmZvb3Rlci1iYW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAwIDdweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAyMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMjBweDtcbiAgICBnYXA6IDAgMjBweDtcbiAgfVxuICAuYmFubmVyLXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREZGNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7IFxuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBpbWcge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE2JSAxNXB4IDA7XG4gICAgfVxuICAgIC5leHRlbmRlZC1iYW5uZXItdGl0bGUsIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIH1cbiAgICAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICBAaW5jbHVkZSBtaW4tc20ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi51c3Age1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkYy1ncmF5LTkwMDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG59XG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI1cHggYXV0byAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbiAgLnVzcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG4ucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjVweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4iLCIudG9wY2F0IHtcbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgNHB4IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMTVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFydHkta2lkcyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDAgMzVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAyNXB4O1xuICAgIH1cbiAgfVxuICAud3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gIH1cbiAgLnRleHQtY2VudGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG4gIH1cbiAgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgN3B4IDE0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaW1nIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gIC5idG4tc2ltcGxlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA4NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFydHktYWR1bHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAzNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIH1cbiAgfVxuICAud3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gIH1cbiAgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCA0cHggMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gICAgfVxuICAgIC5pbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0bi1zaW1wbGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJhbm5lci1yYXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5yYXRpbmctaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuc3RvcmUtcmF0aW5nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgICB3aWR0aDogMTAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMXB4O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN0b3JlLXRpdGxlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cbiAgICAudG90YWwtcmF0aW5ncyB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudm90ZXMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICAgIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAudm90ZS13cmFwIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICAgIC52b3RlLW5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICB9XG4gICAgICAudm90ZS1oZWFkZXIge1xuICAgICAgICAudm90ZS1yYXRpbmcge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZvdGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGljay1zbGlkZXIge1xuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIH1cbiAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi52b3Rlcy13cmFwIHtcbiAgLnZvdGUtd3JhcCB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgLnZvdGUtaGVhZGVyIHtcbiAgICAgIC52b3RlLXBpYyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudm90ZS1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIH1cbiAgICAgIC52b3RlLXRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgfVxuICAgICAgLnZvdGUtcmF0aW5nIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZvdGUtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5yYXRlLXRvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgLnN0YXItY291bnQge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5mb3JtLWNvbnRyb2wsIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4taGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1jaGVjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0b3A6IDBweDtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWNoZWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtY2hlY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRyb2x7XG4gICYubGcge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgfVxufVxuXG4jY3VzdG9tZXJMb2dpbiB7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICZbdHlwZT1cImVtYWlsXCJdLCAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYuZW1haWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31lbWFpbC5zdmc/MSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBhc3N3b3JkIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bG9jay5zdmc/MSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcbiAgcGFkZGluZzogMCAwIDQwcHggIWltcG9ydGFudDtcbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRvcDogMTUlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoI3skaWNvbnN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcmlnaHQ6IC02MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoI3skaWNvbnN9cHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9kdWN0LXNsaWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIC5wIHtcbiAgICAgICAgICAucC1ib3R0b20ge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAucC10b29scyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAucGFnaW5hdGlvbi1idXR0b24ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbjogNHB4O1xuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XG4gICAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICAgICYubmF2aWdhdGlvbi1wcmV2IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5pbi1pbmRleCB7XG4gIC5wcm9kdWN0cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIC5idG4tc2ltcGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0cyB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC50ZXh0LWNlbnRlciB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9kdWN0cy1ibG9jayB7XG5cdD4gZGl2IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0XHQucCB7XG5cdFx0XHRcdGE6bm90KC5uYW1lKSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmZsYWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mbGFncyB7XG5cdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblxuXHRcdFx0XHQmOm5vdCg6aGFzKC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlKSkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1zdG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucC1pbi1pbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdH1cblx0XHRcdC5wLWluIHtcblx0XHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdCsgLnByaWNlIHtcblx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXBpbms7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2Utc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucC10b29scyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnByaWNlLXNhdmUge1xuXHRvcGFjaXR5OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1waW5rO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAkYy13aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5wcmljZS1zdGFuZGFyZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRjLWdyYXktNjAwO1xuXHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0fVxufVxuXG4uYXZhaWxhYmlsaXR5LWFtb3VudCB7XG5cdG9wYWNpdHk6IDA7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uYXZhaWxhYmlsaXR5IHtcblx0c3BhbltzdHlsZT0nY29sb3I6IzkzQkYzNyddIHtcblx0XHQrIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcblx0XHRcdGNvbG9yOiAkYy1zdG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uID4gLnJhdGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0UmF0aW5nQW5jaG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTIwMHB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3Byb2R1Y3RSYXRpbmdUaXRsZSB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxNnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cdCNyYXRpbmdXcmFwcGVyIHtcblx0XHRtaW4td2lkdGg6IDM1JTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibHVlLTgwMDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDM0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQucmF0ZS13cmFwIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3Rhcjo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucmF0ZS1hdmVyYWdlLWlubmVyIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblxuXHRcdFx0LnJhdGUtYXZlcmFnZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLXllbGxvdy03MDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDIzcHggMTZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5yYXRlLXN0YXItd3JhcCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkLWNvbW1lbnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmx1ZS03MDA7XHRcdFx0XHRcblx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRtYXJnaW46IDEycHggMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICAkYy13aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0LnJhdGUtbGlzdCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cblx0XHRcdFx0JiA+IC5yYXRlLXN0YXIge1xuXHRcdFx0XHRcdCYgPiAuc3RhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmID4gLnN0YXItb2ZmIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTQ1MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmF0ZS1ibG9jayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS00NTA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXG5cdFx0XHRcdFx0LnJhdGUtYmFyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsdWUtNjAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5yYXRlLWNvdW50IHtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcblxuXHQudm90ZXMtd3JhcCB7XG5cdFx0d2lkdGg6IDY1JTtcdFxuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQudm90ZS13cmFwIHtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRcdC52b3RlLXJhdGluZyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0LnZvdGUtdGltZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRsZWZ0OiA3MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjVweCk7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1ncmF5LTEwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLWJvbGQuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cdFxuXG5cdFx0Lmxhc3Qtdm90ZS1kaW1tZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiKDI1NSwyNTUsMjU1KTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuICAgIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdH1cblx0fVxuXG4jcmF0ZS1mb3JtIHtcblx0cGFkZGluZzogMzBweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAxMDAzO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGxlZnQ6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRtaW4td2lkdGg6IDc2MHB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0bGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwJSk7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNzYwcHg7XG5cdH1cblxuXHQuYWRkLWNvbW1lbnQtY2xvc2Uge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogIzIzMWYyMDtcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG5cdFx0XHRmb250LWZhbWlseTogU2hvcHRldDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1ncm91cCB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgIH1cblxuXHQuYWRkLWNvbW1lbnQtbW9kYWwtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRyZXNpemU6IG5vbmU7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0JiA+IHNwYW4ge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cblxuXHQuY29uc2VudHMge1xuXHRcdCYgPiBsYWJlbCB7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcblx0XHQmID4gbGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0fVxuXG5cdFx0LnN0YXJzIHtcblx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHQuc3RhciB7XG5cdFx0XHRcdHdpZHRoOiAzMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNocC1hY2NvcmRpb25bZGF0YS10ZXN0aWQ9XCJ0YWJSYXRpbmdcIl0ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4udGhhbmsteW91LWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDQwcHg7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTkwcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdHBhZGRpbmc6IDEzcHggMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTcwMDtcblx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG5cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSB7XG5cdC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcblx0XHRsZWZ0OiA1MCU7XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHQuZmxhZ3MtZXh0cmEge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufSIsIi50eXBlLWNhdGVnb3J5IHtcbiAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgPiAuYnJlYWRjcnVtYnMge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktd3JhcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jYXRlZ29yeS10b3Age1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmOm5vdCguY3VzdG9tLWNhdGVnb3J5KSB7XG4gICAgLmNhdC1wcm9kdWN0cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLmN1c3RvbS1jYXRlZ29yeSB7XG4gICAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgPiAuYnJlYWRjcnVtYnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAjY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuY2F0ZWdvcnktdG9wIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDc0N3B4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiA5NzJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDExNzhweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEzNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhdGVnb3J5LXBlcmV4LCAuY2F0ZWdvcnktdGl0bGUsIC5icmVhZGNydW1icyB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYSwgc3BhbiwgaDEsIGgyLCBoMywgaDQsIGxpIHtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1pbWUtY2F0ZWdvcnkge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNTNweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ2NnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTU2OXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTY1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmhlbHBib3gtdmlzaWJsZSB7XG4gIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktcGVyZXgge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmJveC1oZWxwIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIH1cbiAgICAgIC5pbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhdC1kZXNjIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jYXRlZ29yeS1wZXJleCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgLmltZy1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICRjLWJsYWNrLTQwMCAhaW1wb3J0YW50O1xuICB9XG59XG4uYm94LWhlbHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgaDMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWNvbnZlcnNpb24taG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGlua3MtbGlzdGluZyB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGZsZXg6IDAgMCAzMy4zMzMlO1xuICAuY2F0LWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSB7XG4gICAgbWFyZ2luOiAzNXB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMjUlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNjLW1haW4tY2F0IHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAuY2F0LWRyb3Bkb3duIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L2Fycm93LXJpZ2h0LXNlZGEuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXQtYXJyb3cge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L2Fycm93LWRvd24uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5jYy1tYWluLWNhdCB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBpbmNsdWRlIG1heC1zbSB7XG4gIC5saW5rcy1saXN0aW5nIHttYXJnaW46IDAgLTEwcHg7ZmxleDogMCAwIDEwMCU7cGFkZGluZzogMCAhaW1wb3J0YW50O31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gYSB7bWFyZ2luLXRvcDogMDttYXJnaW4tYm90dG9tOjVweDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2MtbWFpbi1jYXQge3BhZGRpbmc6IDIycHggMTVweCAxOHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0Ojc1cHg7bWFyZ2luLWJvdHRvbTowO2JvcmRlcjpub25lO31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIHt3aWR0aDogMTAwJTtmbGV4OiAwIDAgMTAwJTtwYWRkaW5nOjA7O21hcmdpbjogMDtib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWFycm93IHt6LWluZGV4Ojk7cG9zaXRpb246IGFic29sdXRlO3JpZ2h0OiAwO3dpZHRoOjcwcHg7aGVpZ2h0OiA2MHB4O2JhY2tncm91bmQtc2l6ZTogMTVweCAxMHB4O2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dG9wOiAwcHg7cmlnaHQ6MHB4O21hcmdpbjogMDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIHtwb3NpdGlvbjogaW5pdGlhbDt3aWR0aDogMTAwJTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOiAwO2Rpc3BsYXk6bm9uZTtib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTstd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpOy13ZWJraXQtbW96LWJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpO3BhZGRpbmc6IDAgMTVweCAxMHB4O31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ge2Rpc3BsYXk6IG5vbmU7fVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNhdC1kcm9wZG93bi5vcGVuIHtkaXNwbGF5OiBibG9jazt9XG59IiwiLmNhdC1wcm9kdWN0cyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiA0NXB4IDAgMDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkge1xuICAjcHJvZHVjdHMge1xuICAgICYucm93IHtcbiAgICAgIC5wcm9kdWN0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1pbmktbmFkcGlzIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1hcmdpbjogMjBweCAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS0xMDA7XG59XG4uc3ViY2F0ZWdvcmllcyB7XG4gICYud2l0aC1pbWFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmN1c3RvbS1jYXRlZ29yeSB7XG4gIC5zdWJjYXRlZ29yaWVzIHtcbiAgICAmLndpdGgtaW1hZ2Uge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2lkZWJhci1pbmRlbnRlZCB7XG4gIC5zaWRlYmFyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgfVxuICAgICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICB9XG4gICAgICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2hvdy1zaWRlYmFyIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgICArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjc1cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI1NnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jY29udGVudC13cmFwcGVyIHtcbiAgLnNpZGViYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICB9XG4gICAgLmJveC1iZy12YXJpYW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgICAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gICAgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgI2ZpbHRlcnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAmLnZpc2libGUge1xuICAgICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWFycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICB9XG4gICAgfSBcbiAgICAuaGlkZUZpbHRlciB7XG4gICAgICBoNCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGZvcm0sIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLCAucGFyYW0tZmlsdGVyLXRvcCwgLnNsaWRlci1oZWFkZXIsIC5zbGlkZXItY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMDsgICBcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDUwO1xuICAgIH1cblxuICAgIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE1cHggMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1zaXplOiAkZnMtcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1N6xbFyxZEnO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2RhdGEtdGV4dD1cIlN6xbFyxZEgbWVnbnlpdMOhc2EgXCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgY29udGVudDogJ1N6xbFyxZEgYmV6w6Fyw6FzYSc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ib3guYm94LXNtIHtcbiAgJi5ib3gtZmlsdGVycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJy1pZyBGdCc7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICctdMOzbCc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjVweCk7XG4gICAgbWFyZ2luLXRvcDogLTE5cHg7XG5cbiAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICRjLXByaW1hcnk7XG4gIH1cbiAgLmZyb20sIC50byB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi51aS1zbGlkZXIsIC5zbGlkZXItY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogJGMtZ3JheS00MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktNDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi51aS1zbGlkZXIge1xuICAudWktc2xpZGVyLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuICB9XG59XG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDRweDtcbiAgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgdG9wOiAtN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJhc2U7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTZweCAwO1xuICAmLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgfVxuICAmLnNob3dBbGwge1xuICAgIGZpZWxkc2V0IHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQge1xuICAgIGZvcm0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgfVxuICAgIC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KSAhaW1wb3J0YW50O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDAsMCwwLC4zNSk7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgfVxuICAgICAgICAmLnllcy1iZWZvcmUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jaGVjay13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgJi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuLmZpbHRlci1zZWN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uIHtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAuZmlsdGVyLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC5maWx0ZXItY291bnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTYwMDtcbiAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJygnO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gZm9ybSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbiAgJi5oaWRlZmlsdGVycyB7XG4gICAgPiBmb3JtIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7ICAgICAgICAgICAgXG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC5jbG9zZS1hZnRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogJGMtYmFzZTtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgfVxufVxuXG4uZmlsdGVyLXZpc2libGUge1xuICAjY29udGVudCB7XG4gICAgLnNpZGViYXJ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI1NnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgICAgICZbZGF0YS10ZXh0PVwiU3rFsXLFkSBtZWdueWl0w6FzYVwiXSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdTesWxcsWRIGJlesOhcsOhc2EnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhLXRleHQ9XCJTesWxcsWRIGJlesOhcsOhc2FcIl0ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICBjb250ZW50OiAnU3rFsXLFkSBtZWdueWl0w6FzYSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNjb250ZW50IHtcbiAgLnNpZGViYXJ7XG4gICAgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1N6xbFyxZEgbWVnbnlpdMOhc2EnO1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7ICAgIFxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIH1cblxuICAgICAgJltkYXRhLXRleHQ9XCJTesWxcsWRIG1lZ255aXTDoXNhXCJdIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdTesWxcsWRIGJlesOhcsOhc2EnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2RhdGEtdGV4dD1cIlN6xbFyxZEgYmV6w6Fyw6FzYVwiXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdTesWxcsWRIG1lZ255aXTDoXNhJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogNTVweDtcblxuICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBcbiAgICAgID4gLmZpbHRlci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5maWx0ZXJzLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjplbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJvcmRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmZpbHRlci1sYWJlbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogM3B4IDEycHg7XG4gICAgbWFyZ2luOiA1cHggNXB4IDVweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0U1RUY7XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cbiAgfVxufVxuLm1vYmlsZSB7XG4gIC5maWx0ZXJzLXNlbGVjdGVkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAjZmlsdGVycy13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBEaXNwbGF5cyBwb3NpYmlsaXR5IHRvIHNob3cgZ3JpZCBvciByb3dzIG9uIG1vYmlsZSBzY3JlZW5zXG4uY29sdW1ucy1zZWxlY3RvciB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRyYW5zZm9ybS10by1ncmlkLFxuICAudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgfVxuXG4gIC50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9Z3JpZDEuc3ZnKTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31ncmlkMS1ob3Zlci5zdmcpO1xuICAgICAgfVxuICB9XG5cbiAgLnRyYW5zZm9ybS10by1ncmlkIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31ncmlkMi5zdmcpO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWdyaWQyLWhvdmVyLnN2Zyk7XG4gICAgICB9XG4gIH1cblxufVxuIiwiI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ8WZYXplbsOtOic7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuICAgIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgfVxuICB9XG59XG4iLCIucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgLnBhZ2luYXRpb24tdG9wIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBhLCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIGEsIHN0cm9uZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmx1ZS0zMDA7XG4gICAgY29sb3I6ICRjLWJsdWUtNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLXdpZHRoOiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgfVxuICBhIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJsdWUtNTAwO1xuICAgIH1cbiAgfVxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgfVxuICAucGFnaW5hdGlvbi1saW5rIHtcbiAgICAmLnByZXYsICYubmV4dCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnByZXYge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBvcmRlcjogLTk5OTtcbiAgICB9XG4gICAgJi5uZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgb3JkZXI6IDk5OTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wLWRldGFpbC1pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgLnN0YXJzLWxhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyknO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgfVxuICB9XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAucmF0aW5ncy1hbmQtYnJhbmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5icmFuZC13cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdGFycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zdGFycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5zdGFyLWNvdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5wLWNvZGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sb3I6ICRjLWdyYXktNTAwO1xuICAgIHRoIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29udGVudDogJ1Rlcm3DqWtrw7NkOic7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiA0MiUgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwIDAgMThweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zb2xkLW91dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB0ciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICAgICAgICAgICAgJjpub3QoW3N0eWxlPVwiY29sb3I6ICM5M0JGMzdcIl0pLCAmOm5vdChbc3R5bGU9XCJjb2xvcjojOTNCRjM3XCJdKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kZWxpdmVyeS10aW1lLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMnB4O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRlZmF1bHQtdmFyaWFudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRjLXN0b2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGVsaXZlcnktdGltZSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGMtc3RvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2hpcHBpbmctb3B0aW9ucy1yb3cge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wLWNvZGUsIHRoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNoaXBwaW5nLW9wdGlvbnMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXRydWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc310cnVjay1ob3Zlci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucC12YXJpYW50cy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnByaWNlLWZpbmFsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgLnByaWNlLWZpbmFsLWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2Utc2F2ZSB7XG4gICAgICArIC5wcmljZS1maW5hbCB7XG4gICAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG4gIC5hZGQtdG8tY2FydCB7XG4gICAgb3JkZXI6IDEyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC5xdWFudGl0eSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgIG9yZGVyOiAxMztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ4cHgpO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ0tvc8OhcmJhJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5mYXZvcml0ZSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogLTE7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIH1cbiAgLmxpbmstaWNvbi53YXRjaGRvZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYzcHgpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfSBcbiAgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBjb2xvcjogJGMtc3RvY2s7XG4gIH1cbiAgPiAuYnV0dG9ucy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwge1xuICAjY29udGVudCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cbnVsLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2hlY2stbGlzdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud2F0Y2hkb2ctdGl0bGUge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1Vwb3pvcm7Em3RlIG3EmywgYcW+IGJ1ZGUgcHJvZHVrdCBza2xhZGVtJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cbn1cbiN3YXRjaGRvZy1mb3JtIHtcbiAgPiBkaXYge1xuICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC53YXRjaGRvZy1yb3cge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgLm5vdGlmaWNhdGlvbkVtYWlsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAucC12YXJpYW50cy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnZhcmlhbnQtbGFiZWwge1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJzonO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZhcmlhbnQtbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBvcmRlcjogLTE7XG4gICAgc2VsZWN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zZWxlY3RCdXR0b25zQ29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNlbGVjdC1vcHRpb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDhweCA4cHggMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXG4gICAgJltzdHlsZSo9XCJiYWNrZ3JvdW5kLWNvbG9yXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc2luZ2xlLW9wdGlvbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWZhbHNlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgJGMtZ3JheS0zMDAgMCUsICRjLWdyYXktMzAwIGNhbGMoNTAlIC0gMC44cHgpLCRjLXByaW1hcnkgNTAlLCAkYy1ncmF5LTMwMCBjYWxjKDUwJSArIDAuOHB4KSwgJGMtZ3JheS0zMDAgMTAwJSk7XG4gICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gIH1cbn1cbi5jLXByb2R1Y3QtaW50ZXJjb25uZWN0aW9uLWRldGFpbC1wYXJhbXMge1xuICB3aWR0aDogMTAwJTtcbn0iLCIucXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbnB1dCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICB9XG4gIC5kZWNyZWFzZSwgLmluY3JlYXNlIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnAtaW1hZ2Utd3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgfVxuICAucC1pbWFnZSB7XG4gICAgLmZsYWdzLWV4dHJhIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gID4gLnJvdyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuYnRuLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICB9XG4gICAgJi1wcmV2IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCN7JGljb25zfXByZXYtYy5zdmcpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uZXh0IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCN7JGljb25zfW5leHQtYy5zdmcpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtbWFpbi1pbWFnZSB7XG4gICAgJi5uby1pbWcge1xuICAgICAgKyAuYnRuLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgKyAuYnRuLWltYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucC10aHVtYm5haWxzIHtcbiAgYSB7XG4gICAgcGFkZGluZzogMCAzcHg7XG4gICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwtbmV4dCwgLnRodW1ibmFpbC1wcmV2IHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwtbmV4dCB7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2sgdXJsKCN7JGljb25zfW5leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICB9XG4gIC50aHVtYm5haWwtcHJldiB7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2sgdXJsKCN7JGljb25zfXByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuIiwiI3AtZGV0YWlsLXRhYnMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmW2RhdGEtdGVzdGlkPVwidGFiRGlzY3Vzc2lvblwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBhZGRpbmc6IDlweCAyMnB4O1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLWJvbGQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWhvdmVyO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuXHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JltkYXRhLXRlc3RpZD0ndGFiRGVzY3JpcHRpb24nXSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnVGVybcOpa2xlw61yw6FzYSc7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zaHAtdGFicy1ob2xkZXIge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtZGV0YWlsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5yZXNwb25zaXZlLW5hdiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMteWVsbG93LTIwMDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMteWVsbG93LTIwMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSB7XG5cdFx0XHQuYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdMZcOtcsOhcyc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxM3B4IDAgMjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZHVjdHMtaGVhZGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cbn1cbi5iYXNpYy1kZXNjcmlwdGlvbiB7XG5cdHRyIHtcblx0XHR0ZCB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWUyMjgwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAkYy1ibGFjay00MDAgIWltcG9ydGFudDtcblx0fVxufVxuLmNhdGVnb3J5LXBlcmV4LFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbixcbi5wLXNob3J0LWRlc2NyaXB0aW9uLFxuLnRhYi1jb250ZW50LFxuLndlbGNvbWUtd3JhcHBlcixcbmFydGljbGUge1xuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyM3B4O1xuXHRcdGxpIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRtYXJnaW46IC0ycHggMTBweCAwIC0xN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI2Rlc2NyaXB0aW9uIHtcblx0LmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0XHQ+IHAge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luOiAxM3B4IDAgMjBweDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdFx0dHIge1xuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctMjAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRkLFxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdC5yb3ctaGVhZGVyLWxhYmVsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0LnJvdy1oZWFkZXItbGFiZWwtY29sb24ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jbWFudWZhY3R1cmVyRGVzY3JpcHRpb24ge1xuXHRwIHtcblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcblx0XHR9XG5cdH1cbn1cbiNhY2NvcmRpb24tY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHQuc2hwLWFjY29yZGlvbiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQuc2hwLWFjY29yZGlvbi1saW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNocC1hY2NvcmRpb24tbGluayB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZbaHJlZj0nI2Rlc2NyaXB0aW9uJ10ge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ0xlw61yw6FzJztcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNocC1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQjcmF0aW5nV3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQucmF0ZS13cmFwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHQ+IHAge1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgLTEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQYXJhbcOpdGVyZWsnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNocC10YWJzLXdyYXBwZXIge1xuXHQudGFiLWNvbnRlbnQge1xuXHRcdC50YWItcGFuZSB7XG5cdFx0XHQmI3Byb2R1Y3RWaWRlb3Mge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDYpIC0gMjBweCk7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogNTBweCAwIDQwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG5cdCNwcm9kdWN0VmlkZW9zIHtcblx0XHQudmlkZW9XcmFwcGVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAxLjc1KSk7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQmX19vdmVybGF5IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDcwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tdG9wIHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tYm90dG9tIHtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5wYXVzZWQsXG5cdFx0XHQmLnBsYXlpbmcge1xuXHRcdFx0XHQudmlkZW9XcmFwcGVyX19vdmVybGF5IHtcblx0XHRcdFx0XHQmLS10b3Age1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzMHB4KTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tYm90dG9tIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZW5kZWQge1xuXHRcdFx0XHQudmlkZW9XcmFwcGVyX19vdmVybGF5IHtcblx0XHRcdFx0XHQmLS10b3Age1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDkwcHgpO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA5MHB4O1xuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aWZyYW1lIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi50eXBlLWRldGFpbCB7XG5cdC5vdmVyYWxsLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi5kZXNrdG9wIHtcbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gICAgJi5jYXJ0LWZpeGVkIHtcbiAgICAgIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA3NDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDk3MnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMTE3OHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICB3aWR0aDogMTM0MHB4O1xuICAgICAgfVxuICAgICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIGgxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgJi5jYXJ0LWZpeGVkIHtcbiAgICAucmVzcG9uc2l2ZS1uYXYge1xuICAgICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIGgxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5yZXNwb25zaXZlLW5hdiB7XG4gIGgxIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogNTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgPiAqIHtcbiAgICAgICY6bm90KC5wLXRvLWNhcnQtYmxvY2spOm5vdCguYWRkLXRvLWNhcnQtYnV0dG9uKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5hZGQtdG8tY2FydC1idXR0b24sIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIH1cbiAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcmljZS1zYXZlIHtcbiAgICAgICAgKyAucHJpY2UtZmluYWwge1xuICAgICAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tb2JpbGUge1xuICAucmVzcG9uc2l2ZS1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLmNhcnQtZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgLnByaWNlLWZpbmFsIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LmNhcnQtd2luZG93LXZpc2libGUge1xuICAjaGVhZGVyIHtcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgei1pbmRleDogMTAwMztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+YVtkYXRhLXRhcmdldD1cImNhcnRcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTAwNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi51c2VyLWFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgICBcbiAgLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICAgIFxuICAgIH1cbiAgfVxuICAucG9wdXAtd2lkZ2V0IHtcbiAgICAmLmNhcnQtd2lkZ2V0IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRvcDogOTZweDtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiAyMHB4OyAgICAgXG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDEwcHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgdG9wOiAxMDNweDtcbiAgICAgIH1cbiAgICAgIC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmFkbWluLWxvZ2dlZCB7XG4gIC51c2VyLWFjdGlvbiB7XG4gICAgLnBvcHVwLXdpZGdldCB7XG4gICAgICAmLmNhcnQtd2lkZ2V0IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgdG9wOiAxMjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDEwMDM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAudXNlci1hY3Rpb24ge1xuICAgIC51c2VyLWFjdGlvbi1pbiB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgICYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiA4NjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDM7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgdG9wOiAxMzRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yZWdpc3RyYWNlLWJveCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmctMjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucmVnLXRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmNoZWNrLWxpc3Qge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wYXNzd29yZC1oZWxwZXIge1xuICAgICAgICAgICAgYVtkYXRhLXRlc3RpZD1cInNpZ251cFwiXSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5sb2dpbi13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgICAgICAucGFzc3dvcmQtaGVscGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFNob3B0ZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jYXJ0LXdpZGdldC1lbXB0eSB7XG4gIC5jYXJ0LXdpZGdldC1wcm9kdWN0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2FydC1lbXB0eS1iZy5zdmcpIGJvdHRvbSByaWdodCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3Qge1xuICAuaGVhZGVyLWNhcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDIwcHg7XG4gICAgPiBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAuaGVhZGVyLXRleHQge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZCA7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIHtcbiAgLnVzZXItYWN0aW9uLWluIHtcbiAgICAuY2FydC13aWRnZXQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuICAgICAgICB0b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJ0LXdpZGdldC1pbm5lci5wb3B1cC13aWRnZXQtaW5uZXIge1xuICAgIC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udXNlci1hY3Rpb24taW4ge1xuICAuY2FydC13aWRnZXQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gIC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIxMHB4KTtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2NXB4KTtcbiAgICB9XG4gIH1cbn0iLCJvbC5jYXJ0LWhlYWRlciB7XG4gIGxpIHtcbiAgICAmLmNvbXBsZXRlZCwgJi5hY3RpdmUge1xuICAgICAgYSwgc3Ryb25nIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5ib3gtc20ge1xuICAgIC5jb250YWN0LWJveCB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2hlYWRlciB7XG4gICAgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJltkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaXRlLW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmlkLS05IHtcbiAgI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbiB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGlzY291bnQtY291cG9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgPiBmb3JtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnSG96esOhYWRuaSc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAmW2RhdGEtdGVzdGlkPVwiYnV0dG9uUmVtb3ZlRGlzY291bnRDb3Vwb25cIl0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FydC10YWJsZSB7XG4gICAgdHIge1xuICAgICAgPiB0ZCB7XG4gICAgICAgICYucC10b3RhbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG9yZGVyOiA4O1xuICAgICAgICAgIFxuICAgICAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucC1kaXNjb3VudCB7XG4gICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgIG9yZGVyOiA2O1xuXG4gICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJltkYXRhLXRlc3RpZD1cImNhcnRJdGVtRGlzY291bnRcIl0ge1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXBpbms7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweCAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5yZW1vdmVhYmxlIHtcbiAgICAgICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wLW5hbWUge1xuICAgICAgICAgIC5kZWxldGUtY2FydC1pdGVtIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gICAgICBcbiAgICAuY2FydC1yZWxhdGVkLWJ1dHRvbiB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgfVxuICB9XG59XG4uaWQtLTE2IHtcbiAgLnBheW1lbnQtaW5mbyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgfVxuICB9XG59XG4iLCIudHlwZS1wYWdlIHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAuY29udGFjdC1ib3gge1xuICAgICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbWFydC1sYWJlbHMtYWN0aXZlIHtcbiAgICAuc21hcnQtbGFiZWwtd3JhcHBlciB7XG4gICAgICBsYWJlbFtmb3I9XCJjYXB0Y2hhXCJdIHtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgJiNjYXB0Y2hhIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTcwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZvY3VzZWQge1xuICAgICAgICBsYWJlbFtmb3I9XCJjYXB0Y2hhXCJdIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
