body.blackandwhite{color:#000!important;-webkit-filter:grayscale(1)!important;-moz-filter:grayscale(1)!important;-ms-filter:grayscale(1)!important;-o-filter:grayscale(1)!important;filter:grayscale(1)!important}body.blackandwhite .ftr-wrap{background-color:#ccc}body.blackandwhite .accessibility-text,body.blackandwhite .box-work__btn{color:#fff!important}body.blackandwhite *{color:#000!important}body.heaveysightedblack{color:#fff!important;background:#000!important}body.heaveysightedblack *{color:#fff!important;background-color:#000!important;box-shadow:none!important}body.blackandwhite .accessibility_wrapper .mainNmenu :focus,body.blackandwhite .accessibility_wrapper .mainNmenu :hover,body.heaveysightedwhite,body.heaveysightedwhite *,body.heaveysightedwhite .accessibility_wrapper .mainNmenu :focus,body.heaveysightedwhite .accessibility_wrapper .mainNmenu :hover,body.heaveysightedwhite .ftr-form__input{color:#000!important}body.heaveysightedblack .simply_credit{background:url(../images/simply-white.png) no-repeat}body.heaveysightedblack a{outline:#ff0 dotted 1px!important}body.heaveysightedwhite{background:#fff!important;box-shadow:none!important}body.heaveysightedwhite .ftr-form__input::placeholder{color:#000!important}body.heaveysightedwhite .cs_logo_png_white{background-image:url(data:image/png;base64,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)}body.heaveysightedwhite *{background-color:#fff!important;box-shadow:none!important}body.heaveysightedwhite .simply_credit{background:url(../images/simply-black.png) no-repeat}body.heaveysightedwhite a{outline:#000 dotted 1px!important}body.heaveysightedwhite .accessibility_wrapper .mainNmenu *{color:#000!important;box-shadow:none}#quickMenu{background:rgba(0,0,0,.75);border-radius:6px;box-shadow:0 0 3px transparent;line-height:40px;max-width:80vw;overflow:hidden;position:absolute;right:285px;top:-100px;width:auto;min-width:680px}body.with_js #quickMenu{top:-6px;opacity:0;pointer-events:none}body.with_js #quickMenu.focusin{opacity:1;pointer-events:initial;box-shadow:0 0 10px rgba(0,0,0,.4)}.helper-blue,.helper-green,.helper-red{min-height:250px;opacity:.5}#quickMenu a:focus,#quickMenu a:hover,.accessibility :focus{box-shadow:0 0 6px 3px #ff0,0 0 1px 1px red inset!important}#quickMenu>div{background:#fff;border-radius:5px;display:table;height:90%;line-height:40px;margin:2px 1%;width:98%}#quickMenu a:focus,#quickMenu a:hover,.accessibility :focus,.accessibilityLinks a span.selected,.accessibilityLinks a.selected{border-radius:5px!important;outline:0!important;text-shadow:1px 1px 1px #bbb;transition:color .2s ease-in 0s,text-shadow .2s ease-in 0s}#quickMenu a{color:#000;cursor:pointer;display:table-cell;font-family:arial;font-size:16px;font-weight:700;text-align:center;line-height:20px;vertical-align:middle;padding:7px 5px}#quickMenu a:focus,#quickMenu a:hover{color:#bf1722!important}.accessibility :focus{color:#bf1722!important}.accessibilityLinks a span.selected,.accessibilityLinks a.selected{box-shadow:0 0 6px 3px #ff0,0 0 2px #333 inset!important;color:#bf1722!important;border:1px solid red}.accessibility :focus *{color:#bf1722!important}.desktop.accessibility_wrapper{position:fixed;right:5px;top:15px;z-index:99999}.accessibility_menu>div.mainNmenu>a{background:#274abc!important;border:2px solid #fff!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;font-size:18px!important;padding:5px 10px!important}body.heaveysightedwhite .accessibility_menu>div.mainNmenu>a{background:#333!important;color:#fff!important}body.heaveysightedwhite .tota11y-toolbar *{background-color:#333!important;color:#f2f2f2!important}#accessibilityLink{padding:5px 10px}.accessibility_menu>div.mainNmenu a{background:#fff;border-radius:5px;box-shadow:0 0 3px #333;color:#000;padding:0 10px;cursor:pointer;text-decoration:none}.accessibility_menu>div a:hover{background:#fff;border-color:#000;color:#000}#accessibilityLink:focus{box-shadow:0 0 6px 3px #ff0,0 0 2px #333 inset;color:#000}.accessibilityLinks{font-size:13px;margin-top:10px;position:absolute;right:-240px;width:230px}.accessibilityLinks>a{display:block;height:40px;line-height:40px;margin:4px 0;padding:0 9px 0 0;border:1px solid #fff}.fa.font_l,.fa.font_s,.fa.font_xl{font-weight:700;height:40px;line-height:40px;margin:0 5px}.fa.fa-font:hover{color:#999}.fa.font_xl{font-size:28px}.fa.font_l{font-size:22px}.fa.font_s{font-size:16px}.hidden_label,.sr-only{position:absolute;height:1px;overflow:hidden;width:1px}#menu>.pagewraper li:focus>ul{display:block}.hidden_label{font-size:1px;display:inline-block}.hidden_text{font-size:0}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mainNmenu{position:relative;top:0}.blackandwhite #welcome2,.blackandwhite #welcome>.pagewrapper,.blackandwhite div#header_text>div{background:#999}.heaveysightedblack #rotate{color:#fff!important;z-index:1}@media (max-width:992px){.accessibility-text{display:none}#accessibilityLink{width:60px!important;height:60px!important;font-size:30px!important;display:block;border-top-left-radius:50%!important;border-bottom-left-radius:50%!important;padding-right:10px!important;margin-right:-10px!important}.desktop.accessibility_wrapper{position:fixed;right:5px;top:85px;z-index:99999}.hide-accessibility-link-mobile{display:none!important}.shortcut_menu{display:none}}p{font-size:17px}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}a{color:#000;text-decoration:none}a:active,a:focus,a:hover{color:#fff;text-decoration:none;outline:0}.site-wrapper{width:100%}a.selected-link{color:#bf311a}body{color:#000;font:400 14px Assistant,sans-serif}.section-full{width:100%}.section-limit{width:100%;max-width:1030px;margin:0 auto;padding:0 15px}.hr-full,.no-padding,.no-padding-2,.no-row-padding>div[class^=col-]{padding:0}.section-spacer{width:100%;height:55px}.row-spacer{width:100%;float:right;height:20px}img{max-width:100%}.img-not-responsive{max-width:auto}@media (max-width:991px){.no-margin-mobile{margin:0 15px}}.no-margin{margin:0}.helper-blue{width:100%;background-color:#00f}.helper-red{width:100%;background-color:red}.helper-green{width:100%;background-color:green}.hr-full{border:0;width:100%;height:1px;background-color:#c1c1c1;border-bottom:1px solid #fff;margin:20px 0}.no-margin-bottom{margin-bottom:0!important}iframe{max-width:100%!important}.main-header{width:100%;z-index:1000;position:fixed;top:0;left:0;background-color:#fff;height:90px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.main-header .header-mobile{display:none}@media (max-width:991px){.main-header{height:60px}.main-header .header-desktop{display:none}.main-header .header-mobile{display:block}.main-header .header-mobile>a{margin-right:20px;margin-top:17px;display:inline-block;float:left}.main-header .header-mobile>a>img{width:150px}.main-header .header-mobile .hamburger-inner,.main-header .header-mobile .hamburger-inner::after,.main-header .header-mobile .hamburger-inner::before{background-color:#013d81}.main-header .header-mobile .hamburger{padding:15px}}.main-navi,.main-navi>ul,.mobile-tel{display:inline-block}.mobile-tel{margin-top:13px}.mobile-tel i{color:#013d81;font-size:42px}.sb-slidebar{background-color:#f5f5f5;z-index:9999999}.mobile-menu-btn{float:right}.sb-left .sb-menu li,.sb-right .sb-menu li{border-bottom:0}.sb-left .sb-menu li a,.sb-right .sb-menu li a{color:#2d2a6e;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px}.sb-left .sb-menu li a:hover,.sb-right .sb-menu li a:hover{background-color:#eee}.sb-left .sb-menu li ul li,.sb-right .sb-menu li ul li{padding-right:0}.sb-left .sb-menu ul,.sb-right .sb-menu ul{padding:0}.sb-left .sb-menu ul li>a,.sb-right .sb-menu ul li>a{padding-right:35px}.header-desktop{height:100%}.main-navi{padding-top:45px;float:left}.main-navi>ul{list-style:none;padding:0}.main-navi>ul>li{float:right;position:relative;padding-bottom:18px}.main-navi>ul>li:last-child .main-navi__slash{display:none}.main-navi>ul>li>a{font-size:21px;color:#72463b}.main-navi>ul>li:hover>ul{display:block}.main-navi>ul>li>ul{list-style:none;padding:0;margin:0;display:none;position:absolute;top:45px;right:0;background-color:rgba(255,255,255,.9);border:1px solid #dedede}.main-navi>ul>li>ul>li,.main-navi>ul>li>ul>li>a{color:#222;display:block;white-space:nowrap;font-size:17px}.main-navi>ul>li>ul>li{border-bottom:1px solid #ddd;padding:5px 15px}.main-navi>ul>li>ul>li>a:hover{text-decoration:underline}.main-navi__slash{color:#72463b;margin:0 10px;position:relative;vertical-align:top}.main-navi__slash:after{position:absolute;top:4px;left:0;content:"";width:1px;height:22px;background-color:#72463b}.logo{float:right;margin-top:35px}#fixed-top.scrolling{height:60px;background-color:rgba(255,255,255,.9)}#fixed-top.scrolling .main-navi{padding-top:22px}#fixed-top.scrolling .header-desktop .logo{margin-top:16px}#fixed-top.scrolling .header-desktop .logo>a>img{width:160px}html[dir=ltr] .mobile-menu-btn,html[dir=ltr] .mobile-tel{float:left}html[dir=ltr] .main-header .header-mobile>a{float:right;margin-left:0;margin-right:20px}html[dir=ltr] .main-navi>ul>li{float:left;padding-bottom:23px}html[dir=ltr] .main-navi>ul>li>a{font-size:17px}html[dir=ltr] .main-navi>ul>li>ul{right:auto;left:0}footer{padding-top:70px;width:100%;position:relative;z-index:1}.ftr-wrap{background-color:#171717;-webkit-box-shadow:inset 0 5px 10px 0 #000;-moz-box-shadow:inset 0 5px 10px 0 #000;box-shadow:inset 0 5px 10px 0 #000;padding-top:50px;padding-bottom:40px}.ftr-wrap-links>ul{padding:0;list-style:none}.ftr-wrap-links>ul>li{margin-bottom:10px}.ftr-wrap-links>ul>li>a{font-size:17px;color:#8f8f8f}.ftr-wrap-links>ul>li>a:hover{color:#fff}.hr-footer-bottom{border:0;border-top:1px solid #000;border-bottom:1px solid #252525;margin-top:50px;margin-bottom:40px}.credit-info{display:inline-block;line-height:3}@media (max-width:768px){.credit-info{display:block}}.credit-info-txt{display:inline-block}.credit-info-txt>p{font-size:16px;font-weight:700;color:#fff;margin:0}.social{float:right;margin-left:15px}@media (max-width:768px){.credit-info-txt{display:block;text-align:center}.social{float:none!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}}.ftr-form__title{font-size:17px;color:#8f8f8f;margin-bottom:15px}.ftr-wrap-input{position:relative;width:200px;margin-bottom:5px}@media (max-width:991px){.ftr-wrap-input{margin-right:auto;margin-left:auto}}.ftr-wrap-input:after{position:absolute;bottom:1px;left:0;background-color:#2d2d2d;width:100%;height:1px}.ftr-form__input{width:100%;height:40px;border:1px solid #5f5f5f;color:#fff;font-size:17px;padding:0 10px;background-color:#101010;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.ftr-form__input::-webkit-input-placeholder{color:#fff;opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:-moz-placeholder{color:#fff;opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input::-moz-placeholder{color:#fff;opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:-ms-input-placeholder{color:#fff;opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:focus:-moz-placeholder{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__input:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.ftr-form__textarea{height:130px;resize:none;padding-top:10px}.ftr-form__btn{width:95px;height:40px;background-color:#eee;color:#000;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:18px;margin-top:10px}.ftr-form__btn:active{-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;-moz-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;box-shadow:2px 5px 5px rgba(0,0,0,.15) inset}html[dir=ltr] .ltr__pull-left{float:left!important}html[dir=ltr] .ltr__pull-right{float:right!important}html[dir=ltr] .ftr-wrap-input{text-align:right}html[dir=ltr] .social{float:left;margin-right:15px;margin-left:0}@media (max-width:991px){html[dir=ltr] .mobile-float-center{float:none!important;margin-left:auto;margin-right:auto}html[dir=ltr] .mobile-text-center{text-align:center}.mobile-float-center{float:none!important;margin-left:auto;margin-right:auto}.mobile-text-center{text-align:center}}.wrapper-banners{position:relative;width:100%;height:760px;overflow:hidden}@media (max-width:768px){.wrapper-banners{height:460px}}.wrap-banner{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.wrap-banner{position:static}}.banner-bg{width:100%;min-height:760px;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width:768px){.banner-bg{min-height:460px}}.item-banner-title{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:1000px;background-color:rgba(255,255,255,.8);z-index:2;width:100%;min-height:80px;padding:20px}.item-banner-title>div>p{font-size:22px;color:#471309;line-height:1}.item-banner-title__btn{width:100px;height:40px;background-color:#013d81;color:#fff;font-size:17px;font-weight:700;display:inline-block;line-height:2.3}.custom-form .btn-file.uploading:before,.custom-form .btn-file:after{pointer-events:none;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:18px}.item-banner-title__btn:active{-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;-moz-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;box-shadow:2px 5px 5px rgba(0,0,0,.15) inset}.banner-top-content{position:relative;width:100%;min-height:550px}.banner-top-content:after{content:"";position:absolute;top:0;left:0;height:350px;width:100%;background:url(../images/banner-shadow.png) no-repeat;z-index:9}.banner-top-content__image{background-position:center center;background-size:cover;height:550px;-webkit-box-shadow:inset 0 -10px 20px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -10px 20px 0 rgba(0,0,0,.15);box-shadow:inset 0 -10px 20px 0 rgba(0,0,0,.15)}.credit{display:block;text-align:center;margin-top:6px;float:left}.cs_logo_png{display:inline-block;margin:0 auto;width:163px;height:22px;background-image:url(data:image/png;base64,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);-webkit-animation:animated_cs_logo 3s steps(19) infinite;animation:animated_cs_logo 3s steps(19) infinite;-webkit-transition:all .5s;transition:all .5s}.cs_logo_png_white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAGiCAMAAAC8mYajAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA8JzasUk2H8ddfXIUCueH6GMzTgAABQpJREFUeNrs29muElEQRuFVteee+N//aWU3ekTRxOnE1tSXQGBTIRWGhHUBIYTwPTntXFyTblxV6coA2XaetMpXapYaf8Fqumu8SPbVoCRT55vazvsZUi9NgxdmLx+FhjvflMT7cd34qO48lJ3XHYtWptZ4VUzl9bzyhWx8NhDPFikhBg9Lep6VlBv0hB7WpnmGWVMBF6d2PgZ6cDBJdVWWVt0ZU5K0n7O4HvhItjGWBVjGZlXbAssyGMsGAqvzuC7z7pKWjQHj7YuggQxNWblp2s12iV2dh3qbD79NkXU3XKmrtHkBKLoVb+fOq2tK2jmNo3dkqS9Kmjt261UulDbo8so8ttQzLHJteno5mwx1pF2OGRKomFHkrrabJE5J55S9TQ0XzXdcz1+0JJC71psoKpwOHUIbKWVyTQhSllTFVJMWkZBksBzkJbs2gNoAGXIeC2Z93hGTjD2ZJdYKuJA9Tw0XkwuaN8wBJNDNzwWLVk4CG4LUM3k5OG8mlipgE3gW53GGJZHHZsYkySRHHTkmXHx6r6FIBZ4GDSW6cBVN69OOXUaXuw3TXXvsWOVMi0PtB+TtSMeW/LxpybYDIN8POUiejyPDUEpglakkM3NIjq10sarqrtITVBnwNph8J6+4GCrnWFrFtApuurEnSXVer6w2d0TOLxoH3/P0rFmFvyePH9lR4qJ04yOthBDCexvWubou4+p2H1zT2YUP0YXRhdGF0YXRhdGF0YXRhSH8l1q66q/xf6tqihXC/ym6MLowujC6MLowujC6MLowhN8lNS6uSJWrK5Fd4SdEF0YXRhdGF0YXRhdGF0YXRhf+Watf/r9JXPm/SZ9ku3wfhvCBvTtWYRgEAjCcSJVkEO79n7adUkjoUCjljnz/7OCgw4dwigvfcSEXciEXciEXcqFOzYj0OJwVHr0klYsLuZALuZALuZALuVCXesv/7LVGW7LXVgdUKhEXciEXciEXciEXcqH0h0Z+au9573ypPapid3HhGYYZXXisPsrnwhYxc7twbPGq53bh0mNrM7kL99gLuHBw4Q9cuK1cyIWSylVgPk0vMF/1Efl/31jGZ8dw4dcuvJbRhU/27iBFYhAIo7CalDqIWPc/7TSzCDOdzKKhG/4i750gmyR8WKqd9guouXD27CbuwuqPlrgLk3v5Endh8yLvwuEm78ItgAv3hQtxIRHRfZu7/kD2cE+XCbmwlpHOybnQSnpKz4XLLZ3TcqF5X+JzpN0fVe050lI8p6Q+R7oHmCNd3uRdaG7yLpxuuBAXEhF9oJr1b43MAVY1R67pOiUXXifnwovkXGjnH7ucC4f3Ij5H+tPQduGyCC70AC7c2F/I/kJciAuJ3px1/bWjovtlOpqFL1O07uJCzp3h3BkdF3LuDOfO4EJciAvpjbUAQ3Cm+yodzS3ARjOiv+FCXIgLcSEuxIW4EBfiwv+60fGZzV3+IWuASyGJCBfiQlyIC3EhLsSFuJB+F+HeeA9wc2ENcGAmEeFCXIgLcSEuxIW4EBfSU2uTJ2GLQMJRWCEkihYuxIW4EBfiQlyIC3EhqRdg8a3pvi5HNcAzEr0SLsSFuBAX4kJciAtx4Xd7d3QCIAwEUTAYExJEuP6r1QryI8gF5nUxsLBcKOm32gafEzVqyV4/sq4SdnFhSe/CMwoXciEXciEXcuEyLpQk5ayNGDMivQvfkruwXLPfXMiFXMiFXMiFi7jwYw8RqRM6R7syzQAAAABJRU5ErkJggg==)}@-webkit-keyframes animated_cs_logo{0%{background-position:0 0}100%{background-position:0 -418px}}@keyframes animated_cs_logo{0%{background-position:0 0}100%{background-position:0 -418px}}.custom-form .fileupload{position:relative}.custom-form .fileupload .note{position:absolute;top:4px;right:-180px;color:#f9ed00;text-align:left}@media (max-width:768px){.credit{float:none!important}.custom-form .fileupload .note{position:relative;right:0}}.custom-form .btn-file{padding:8px 40px 6px 12px;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;position:relative;border:1px solid #555;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;width:100%;height:38px;color:#000;font-size:18px;text-align:right;display:block;cursor:pointer;overflow:hidden}.custom-form .btn-file:after{position:absolute;width:22px;height:12px;content:"\f0f6";color:#000;padding-right:.5em;top:13px;top:10px;right:9px}.custom-form .btn-file.uploading:before{position:absolute;content:"\f110";color:#777;top:13px;left:9px;-webkit-animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.custom-form .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.custom-form h2{font-size:24px;color:#bf311a;font-weight:700;margin-bottom:0;margin-top:0}.custom-form span.small-note{color:#bf311a;font-size:16px}.custom-form p.note{color:#000;font-size:17px;margin-bottom:30px;font-weight:lighter}.custom-form div.form-head-spacer{width:100%;height:25px}.custom-form hr.form-hr{margin:13px 0 30px;border:0;height:1px;width:100%;background-color:#d2d2d2}.custom-form .form-control{width:100%;height:38px;border:1px solid #0b2565;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#000;font-size:18px;padding:5px 15px}.custom-form .form-control:focus{outline:0;box-shadow:none}.custom-form .form-control:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}.custom-form .form-control:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}.custom-form .form-control:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}.custom-form .form-control:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}.custom-form .form-control::-webkit-input-placeholder{color:#000;font-size:18px;opacity:1;transition:opacity .3s ease}.custom-form .form-control:-moz-placeholder{color:#000;font-size:18px;opacity:1;transition:opacity .3s ease}.custom-form .form-control::-moz-placeholder{color:#000;font-size:18px;opacity:1;transition:opacity .3s ease}.custom-form .form-control:-ms-input-placeholder{color:#000;font-size:18px;opacity:1;transition:opacity .3s ease}.custom-form .form-group{margin-bottom:17px}.custom-form .has-error .form-control{border:1px solid #a94442}.custom-form .has-error .form-control::-webkit-input-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control:-moz-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control::-moz-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control:-ms-input-placeholder{color:#a94442;font-size:18px}.custom-form textarea.form-control{min-height:100px;resize:none}.custom-form section{padding-top:10px}.custom-form .customCheckbox{width:24px;height:24px;position:relative;float:right;margin-bottom:17px}.custom-form .customCheckbox label{width:24px;height:24px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-form .customCheckbox label:after{content:'';width:14px;height:7px;position:absolute;top:5px;left:4px;border:2px solid #fff;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.custom-form .customCheckbox input[type=checkbox]:checked+label,.custom-form .customCheckbox label:hover,.custom-form .customCheckbox.force-checked label{background-color:#000}.box-work__image-item,.wrap-box-img .img,.wrap-box-img-cat__item{background-position:center center;background-size:cover}.custom-form .customCheckbox label:hover::after{opacity:.8}.custom-form .customCheckbox input[type=checkbox]:checked+label:after,.custom-form .customCheckbox.force-checked label::after{opacity:1}.custom-form .customCheckbox label:focus{outline:0}.custom-form .customCheckbox input[type=checkbox]{visibility:hidden;margin:0;width:24px;height:24px}.custom-form .customCheckboxText{float:right;font-size:15px;color:#000;margin-right:9px;margin-top:10px;max-width:85%}.custom-form .btn-form{margin-top:22px;display:block;width:100%;height:40px;font-size:19px;color:#fff;border:0;background-color:#0b2565;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.custom-form .date-box:after,.custom-form .select-wrapper:after{top:9px;left:9px;width:27px;height:27px;content:" ";pointer-events:none}.custom-form .select-wrapper{position:relative}.custom-form .select-wrapper select{position:relative;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.custom-form .select-wrapper:after{position:absolute}.custom-form .date-box{position:relative;cursor:pointer}.custom-form .date-box:after{position:absolute}.form-bg-holder{padding:0 20px}.form-circle-note{width:240px;height:240px;position:absolute;text-align:center;left:0;right:0;margin:auto;top:170px;display:inline-block;border-radius:50%;background-color:#f9ed00;border:4px solid #fff;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.2);box-shadow:0 0 50px 10px rgba(0,0,0,.2);padding:43px 0;color:#fff}.box-work__image,.hp-wrap-box-work,.wrapper-all-content{width:100%;position:relative}.box-work__hr,.hp-hr{border-color:#e3e3e3}@media (max-width:768px){.form-circle-note{margin:0 auto 20px;position:relative;float:none;top:0;left:0;right:0;bottom:0;display:block}}.form-circle-note .headline{font-size:24px;margin-bottom:10px}.form-circle-note .text{font-size:16px}.form-circle-note .text a,.form-circle-note .text a:focus,.form-circle-note .text a:hover{color:#000}.wrapper-not-banner{padding-top:110px}@media (max-width:991px){.wrapper-not-banner{padding-top:70px}}.content-title{font-size:25px;color:#6d6c6c;margin-bottom:30px}.content-text>p{font-size:17px;color:#6d6c6c}.content-text>p>img{margin:20px 20px 20px 0}.wrapper-all-content{background-color:#fff}.main-wrap{padding:40px 0}.hp-wrap-box-work{max-width:480px;margin-bottom:30px}@media (max-width:991px){.hp-wrap-box-work{margin-left:auto;margin-right:auto}}.box-work__title{font-size:25px;color:#6d6c6c;font-weight:300}.box-work__hr{margin-top:15px;margin-bottom:20px}.box-work__image{max-height:180px;overflow:hidden}.box-work__image-item{width:100%;height:180px}.box-work__content{position:relative;height:100px;overflow:hidden}.box-work__content>p{font-size:17px;color:#6d6c6c;font-weight:300;margin:0;line-height:1}.box-work__btn{display:inline-block;background-color:#013d81;color:#fff;font-size:17px;font-weight:700;line-height:1.7;width:90px;height:30px}.hp-title,.txt-style>p{font-weight:300;color:#6d6c6c}.box-work__btn:active{-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;-moz-box-shadow:2px 5px 5px rgba(0,0,0,.15) inset;box-shadow:2px 5px 5px rgba(0,0,0,.15) inset}.hp-hr{margin:0}.hp-section-box-bottom{margin-top:50px}.hp-title{font-size:25px;margin:20px 0}.txt-style>p{font-size:17px;margin:0}.wrap-box-img,.wrap-box-img-cat{max-width:480px;position:relative;margin-bottom:30px;overflow:hidden;width:100%}.wrap-gallery{margin-top:30px}.wrap-box-img{max-height:300px}.wrap-box-img .img{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%;height:300px}.wrap-box-img:hover .img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.wrap-box-img-cat{height:300px;display:block}.wrap-box-img-cat:hover .wrap-box-img-cat__item{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.wrap-box-img-cat__item{width:100%;height:300px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wrap-box-img-cat__title{position:absolute;bottom:0;width:100%;padding:20px;background-color:rgba(255,255,255,.8);font-size:22px;color:#6d6c6c}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjY2Vzc2liaWxpdHkvX2FjY2Vzc2liaWxpdHkuc2NzcyIsImJhc2UvX2hlbHBlcnMuc2NzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19ocC10b3AtYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLWVsZW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXItdG9wLWNvbnRlbnQuc2NzcyIsImNvbXBvbmVudHMvX2NyZWRpdC5zY3NzIiwicGFnZXMvX2hvbWVwYWdlLnNjc3MiLCJwYWdlcy9fZ2FsbGVyeS5zY3NzIiwicGFnZXMvX2NvbnRlbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxtQkFDSSxNQUFNLGVBQ04sZUFBZ0IsdUJBQ2hCLFlBQWEsdUJBQ2IsV0FBWSx1QkFDWixVQUFXLHVCQUNYLE9BQVEsdUJBTlosNkJBUU0saUJBQWtCLEtBUnhCLHVDQUFBLGtDQVlNLE1BQU8sZUFLYixxQkFDSSxNQUFNLGVBR1Ysd0JBQ0ksTUFBTyxlQUNQLFdBQ2tCLGVBR3RCLDBCQUNJLE1BQU8sZUFDUCxpQkFBa0IsZUFDbEIsV0FBVyxlQWtEZiw0REFBNkQsNERBdkM3RCx3QkFnQkEsMEJBd0JBLGlFQUFrRSxpRUF4Q2xFLHlDQTBDSSxNQUFNLGVBbERWLHVDQUNJLFdBQTZCLGdDQUFBLFVBR2pDLDBCQUNJLFFBQVEsS0FBQSxPQUFBLGNBR1osd0JBRUksV0FDa0IsZUFDbEIsV0FBVyxlQUpmLHNEQVFRLE1BQU8sZUFSZiwyQ0FZTSxpQkFBa0Isb21FQUl4QiwwQkFHSSxpQkFBaUMsZUFDakMsV0FBVyxlQUVmLHVDQUNJLFdBQTZCLGdDQUFBLFVBS2pDLDBCQUNJLFFBQVEsS0FBQSxPQUFBLGNBSVos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Qm5DLGdCRzdCc0IsUUFBUSxJQUFLLEtIOEJuQyxlRzlCc0IsUUFBUSxJQUFLLEtIK0JuQyxjRy9Cc0IsUUFBUSxJQUFLLEtIZ0NuQyxXR2hDc0IsUUFBUSxJQUFLLEtIcEYzQixtQ0drRk4sTUFBTyxLQUNQLFFBQVMsRUg2QlgsbUJHNUJzQixRQUFRLElBQUssS0g2Qm5DLGdCRzdCc0IsUUFBUSxJQUFLLEtIOEJuQyxlRzlCc0IsUUFBUSxJQUFLLEtIK0JuQyxjRy9Cc0IsUUFBUSxJQUFLLEtIZ0NuQyxXR2hDc0IsUUFBUSxJQUFLLEtIcEYzQix1Q0drRk4sTUFBTyxLQUNQLFFBQVMsRUg2QlgsbUJHNUJzQixRQUFRLElBQUssS0g2Qm5DLGdCRzdCc0IsUUFBUSxJQUFLLEtIOEJuQyxlRzlCc0IsUUFBUSxJQUFLLEtIK0JuQyxjRy9Cc0IsUUFBUSxJQUFLLEtIZ0NuQyxXR2hDc0IsUUFBUSxJQUFLLEtIcEYzQixrREd3RkosUUFBUyxFSHdCYixtQkd2QndCLFFBQVEsSUFBSyxLSHdCckMsZ0JHeEJ3QixRQUFRLElBQUssS0h5QnJDLGVHekJ3QixRQUFRLElBQUssS0gwQnJDLGNHMUJ3QixRQUFRLElBQUssS0gyQnJDLFdHM0J3QixRQUFRLElBQUssS0h6RjdCLHdDR3dGSixRQUFTLEVId0JiLG1CR3ZCd0IsUUFBUSxJQUFLLEtId0JyQyxnQkd4QndCLFFBQVEsSUFBSyxLSHlCckMsZUd6QndCLFFBQVEsSUFBSyxLSDBCckMsY0cxQndCLFFBQVEsSUFBSyxLSDJCckMsV0czQndCLFFBQVEsSUFBSyxLSHpGN0IseUNHd0ZKLFFBQVMsRUh3QmIsbUJHdkJ3QixRQUFRLElBQUssS0h3QnJDLGdCR3hCd0IsUUFBUSxJQUFLLEtIeUJyQyxlR3pCd0IsUUFBUSxJQUFLLEtIMEJyQyxjRzFCd0IsUUFBUSxJQUFLLEtIMkJyQyxXRzNCd0IsUUFBUSxJQUFLLEtIekY3Qiw2Q0d3RkosUUFBUyxFSHdCYixtQkd2QndCLFFBQVEsSUFBSyxLSHdCckMsZ0JHeEJ3QixRQUFRLElBQUssS0h5QnJDLGVHekJ3QixRQUFRLElBQUssS0gwQnJDLGNHMUJ3QixRQUFRLElBQUssS0gyQnJDLFdHM0J3QixRQUFRLElBQUssS0FLdkMsb0JBQ0UsT0FBUSxNQUNSLE9BQVEsS0FDUixZQUFhLEtBR2YsZUFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixLQUNsQixNQUFPLEtBQ1AsT0FBUSxJQUFBLE1BQUEsS0h1QlIsc0JHdEJ1QixJSHVCdkIsbUJHdkJ1QixJSHdCdkIsa0JHeEJ1QixJSHlCdkIsaUJHekJ1QixJSDBCdkIsY0cxQnVCLElBQ3ZCLFVBQVcsS0FDWCxXQUFZLEtBUmQsc0JIbkRJLG1CQXVGa0IsSUFBSyxJQUFLLElBQUssZ0JBQWlCLE1BdEZsRCxnQkFzRmtCLElBQUssSUFBSyxJQUFLLGdCQUFpQixNQXJGbEQsV0FxRmtCLElBQUssSUFBSyxJQUFLLGdCQUFpQixNR3JCdEQsOEJBRUksTUFBTyxlQUZYLCtCQUtJLE1BQU8sZ0JBTFgsOEJBUUksV0FBWSxNQVJoQixzQkFXSSxNQUFPLEtBQ1AsYUFBYyxLQUNkLFlBQWEsRUg5RmIseUJHaUZKLG1DQWlCTSxNQUFPLGVBQ1AsWUFBYSxLQUNiLGFBQWMsS0FuQnBCLGtDQXlCTSxXQUFZLE9BT2xCLHFCQUVJLE1BQU8sZUFDUCxZQUFhLEtBQ2IsYUFBYyxLQUlsQixvQkFFSSxXQUFZLFFDdkxoQixpQkFDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsTUFDUixTQUFVLE9Kd0RSLHlCSTVESixpQkFNSSxPQUFRLE9BSVosYUFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLSjZDTix5QklsREosYUFPSSxTQUFVLFFBSWQsV0FDRSxNQUFPLEtBQ1AsV0FBWSxNQUNaLFNBQVUsU0FDVixrQkFBbUIsVUFDbkIsb0JBQXFCLE9BQUEsT0FDckIsZ0JBQWlCLE1KaUNmLHlCSXZDSixXQVFJLFdBQVksT0FJaEIsbUJBQ0UsU0FBVSxTQUNWLE9BQVEsS0FDUixLQUFNLElKOEdOLGtCSTdHbUIsaUJKOEduQixlSTlHbUIsaUJKK0duQixjSS9HbUIsaUJKZ0huQixhSWhIbUIsaUJKaUhuQixVSWpIbUIsaUJBQ25CLFVBQVcsT0FDWCxpQkFBa0IscUJBQ2xCLFFBQVMsRUFDVCxNQUFPLEtBQ1AsV0FBWSxLQUNaLFFBQVMsS0FWWCx5QkFhTSxVQUFXLEtBQ1gsTUFBTyxRQUNQLFlBQWEsRUFLbkIsd0JBQ0UsTUFBTyxNQUNQLE9BQVEsS0FDUixpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLFVBQVcsS0FDWCxZQUFhLElBQ2IsUUFBUyxhQUNULFlBQWEsSUM3RGYsd0NBQUEsNkJBc0VRLGVBQWdCLEtBRWhCLFlBQWEsWUFDYixXQUFZLE9BQ1osWUFBYSxJQUNiLGdCQUFpQixRQUdqQixVQUFXLEtEekJuQiwrQkpzQkksbUJBdUZrQixJQUFLLElBQUssSUFBSyxnQkFBaUIsTUF0RmxELGdCQXNGa0IsSUFBSyxJQUFLLElBQUssZ0JBQWlCLE1BckZsRCxXQXFGa0IsSUFBSyxJQUFLLElBQUssZ0JBQWlCLE1NbEt0RCxvQkFDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLFdBQVksTUFIZCwwQkFLSSxRQUFTLEdBQ1QsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFLLEVBQ0wsT0FBUSxNQUNSLE1BQU8sS0FDUCxXQUFZLGlDQUFBLFVBQ1osUUFBUyxFQUliLDJCQUNFLG9CQUFxQixPQUFBLE9BQ3JCLGdCQUFpQixNQUNqQixPQUFRLE1BQ1IsbUJBQW9CLE1BQU0sRUFBSyxNQUFLLEtBQUssRUFBSSxnQkFDN0MsZ0JBQWlCLE1BQU0sRUFBSyxNQUFLLEtBQUssRUFBSSxnQkFDMUMsV0FBWSxNQUFNLEVBQUssTUFBSyxLQUFLLEVBQUksZ0JDdEJ2QyxRQUNFLFFBQVEsTUFDUixXQUFZLE9BQ1osV0FBWSxJQUNaLE1BQU8sS0FNVCxhQUNFLFFBQVMsYUFDVCxPQUFRLEVBQUEsS0FDUixNQUFPLE1BQ1AsT0FBUSxLQUNSLGlCQUFrQixvbUVBQ2xCLGtCQUFtQixpQkFBaUIsR0FBRyxVQUFVLFNBQ2pELFVBQVcsaUJBQWlCLEdBQUcsVUFBVSxTQUN6QyxtQkFBbUIsSUFBQSxJQUNuQixXQUFZLElBQUEsSUFHZCxtQkFDSSxpQkFBa0IsNDVEQUd0QixvQ0FDRSxHQUFHLG9CQUFvQixFQUFBLEVBQ3ZCLEtBQUssb0JBQXFCLEVBQUEsUUFFNUIsNEJBQ0UsR0FBRyxvQkFBb0IsRUFBQSxFQUN2QixLQUFLLG9CQUFxQixFQUFBLFFGaEM1Qix5QkFFSSxTQUFVLFNBRmQsK0JBSU0sU0FBVSxTQUNWLElBQUssSUFDTCxNQUFPLE9BQ1AsTUFBTyxRQUNQLFdBQVksS0xvRGQseUJPNURKLFFBTUksTUFBTyxlRk5YLCtCQVVRLFNBQVUsU0FDVixNQUFNLEdBWGQsdUJBa0JJLFFBeUJhLElBRkUsS0F2Qk4sSUFBQSxLQUNULGlCQUFrQixLQUdsQixtQkFBb0IsTUFBTSxFQUFFLElBQUksSUFBSSxpQkFDcEMsV0FBWSxNQUFNLEVBQUUsSUFBSSxJQUFJLGlCQUM1QixtQkFBb0IsYUFBQSxZQUFBLEtBQUEsV0FBQSxZQUFBLEtBQ3BCLGNBQWUsYUFBQSxZQUFBLEtBQUEsV0FBQSxZQUFBLEtBQ2YsV0FBWSxhQUFBLFlBQUEsS0FBQSxXQUFBLFlBQUEsS0FDWixTQUFVLFNBQ1YsT0FBUSxJQUFBLE1BQUEsS0FDUixzQkFBdUIsS0FDdkIsbUJBQW9CLEtBQ3BCLGtCQUFtQixLQUNuQixpQkFBa0IsS0FDbEIsY0FBZSxLQUVmLE1BQU8sS0FDUCxPQUFRLEtBRVIsTUFBTyxLQUNQLFVBQVcsS0FDWCxXQUFZLE1BRVosUUFBUyxNQUVULE9BQU8sUUFDUCxTQUFTLE9BN0NiLDZCQWdETSxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FHUixRQUFTLFFBTVQsTUFBVyxLQUVYLGNBQWUsS0FDZixJQUFLLEtBQ0QsSUFBSyxLQUNULE1BQU8sSUFoRWIsd0NBb0VRLFNBQVUsU0FHVixRQUFTLFFBTVQsTUFBVyxLQUVYLElBQUssS0FDTCxLQUFNLElBQ04sa0JBQW1CLEtBQUEsR0FBQSxTQUFBLE9BR3ZCLHdCQUNJLEdBQUssa0JBQW1CLFVBQ3hCLEtBQU0sa0JBQW1CLGdCQXRGakMsd0NBMkZNLFNBQVUsU0FDVixJQUFLLEVBQ0wsTUFBTyxFQUNQLFVBQVcsS0FDWCxXQUFZLEtBQ1osVUFBVyxNQUNYLFdBQVksTUFDWixPQUFRLGlCQUNSLFFBQVMsRUFDVCxRQUFTLEVBQ1QsV0FBWSxLQUNaLE9BQVEsUUFDUixRQUFTLE1BdkdmLGdCQTJHSSxVQUFVLEtBQ1YsTVBqR2MsUU9rR2QsWUFBYSxJQUNiLGNBQWMsRUFDZCxXQUFXLEVBL0dmLDZCQW1ISSxNUHhHYyxRT3lHZCxVQUFVLEtBcEhkLG9CQXdISSxNUDlHVSxLTytHVixVQUFVLEtBQ1YsY0FBYyxLQUNkLFlBQWEsUUEzSGpCLGtDQStISSxNQUFNLEtBQ04sT0FBTyxLQWhJWCx3QkFvSUksT0FDVyxLQURKLEVBRU8sS0FDZCxPQUFPLEVBQ1AsT0FBTyxJQUNQLE1BQU0sS0FDTixpQkFBaUIsUUExSXJCLDJCQStJSSxNQUFPLEtBQ1AsT0FBUSxLQUNSLE9BQVEsSUFBQSxNQUFBLFFMU1Ysc0JLUnlCLElMU3pCLG1CS1R5QixJTFV6QixrQktWeUIsSUxXekIsaUJLWHlCLElMWXpCLGNLWnlCLElBQ3ZCLE1BQU8sS0FDUCxVQUFXLEtBQ1gsUUFBUyxJQUFBLEtBckpiLGlDQXVKTSxRQUFTLEVBQ1QsV0FBWSxLTDlIUiw0REtnSUYsUUFBUyxFQUFJLFdBQVksUUFBQSxJQUFBLEtMaEl2QixrREtnSUYsUUFBUyxFQUFJLFdBQVksUUFBQSxJQUFBLEtMaEl2QixtREtnSUYsUUFBUyxFQUFJLFdBQVksUUFBQSxJQUFBLEtMaEl2Qix1REtnSUYsUUFBUyxFQUFJLFdBQVksUUFBQSxJQUFBLEtMaEl2QixzREtvSUosTUFBTyxLQUNQLFVBQVcsS0FDWCxRQUFTLEVBQUksV0FBWSxRQUFBLElBQUEsS0x0SXJCLDRDS29JSixNQUFPLEtBQ1AsVUFBVyxLQUNYLFFBQVMsRUFBSSxXQUFZLFFBQUEsSUFBQSxLTHRJckIsNkNLb0lKLE1BQU8sS0FDUCxVQUFXLEtBQ1gsUUFBUyxFQUFJLFdBQVksUUFBQSxJQUFBLEtMdElyQixpREtvSUosTUFBTyxLQUNQLFVBQVcsS0FDWCxRQUFTLEVBQUksV0FBWSxRQUFBLElBQUEsS0FoSy9CLHlCQXFLSSxjQUFjLEtBcktsQixzQ0EwS00sT0FBTyxJQUFBLE1BQUEsUUxoSkgsaUVLa0pGLE1BQU8sUUFDUCxVQUFVLEtMbkpSLHVES2tKRixNQUFPLFFBQ1AsVUFBVSxLTG5KUix3REtrSkYsTUFBTyxRQUNQLFVBQVUsS0xuSlIsNERLa0pGLE1BQU8sUUFDUCxVQUFVLEtBN0tsQixtQ0FtTEksV0FBVyxNQUNYLE9BQU8sS0FwTFgscUJBOExJLFlBQVksS0E5TGhCLDZCQWlNSSxNQUFPLEtBQ1AsT0FBTyxLQUNQLFNBQVUsU0FDVixNQUFNLE1BQ04sY0FBYyxLQXJNbEIsbUNBdU1NLE1BQU8sS0FDUCxPQUFPLEtBQ1AsT0FBUSxRQUNSLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLFdBQVksS0xuRWhCLG1CS3FFd0IsSUFBSSxJQUFLLFlMcEVqQyxnQktvRXdCLElBQUksSUFBSyxZTG5FakMsZUttRXdCLElBQUksSUFBSyxZTGxFakMsY0trRXdCLElBQUksSUFBSyxZTGpFakMsV0tpRXdCLElBQUksSUFBSyxZQS9NbkMseUNBaU5RLFFBQVMsR0FDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFNBQVUsU0FDVixJQUFLLElBQ0wsS0FBTSxJQUNOLE9BQVEsSUFBQSxNQUFBLEtBQ1IsV0FBWSxLQUNaLGFBQWMsS0FDZCxlQUNBLFFBQVMsRUFDVCxVQUFXLGVBNU5uQixnRUFBQSx5Q0FBQSxpREFzUFEsaUJBQWlCLEtHOU16QixzQkNwQ0EsbUJBb0NBLHdCQUdFLG9CQUFxQixPQUFBLE9BQ3JCLGdCQUFpQixNSjVDbkIsZ0RBa09RLFFBQVMsR0FsT2pCLHNFQUFBLHdEQTBQUSxRQUFTLEVBMVBqQix5Q0FxT1EsUUFBUSxFQXJPaEIsa0RBaVBNLFdBQVksT0FDWixPQUFRLEVBQ1IsTUFBTyxLQUNQLE9BQVEsS0FwUGQsaUNBZ1FJLE1BQU0sTUFDTixVQUFVLEtBQ1YsTUFBTSxLQUNOLGFBQWEsSUFDYixXQUFXLEtBQ1gsVUFBVyxJQXJRZix1QkF5UUksV0FBWSxLQUNaLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFVBQVcsS0FDWCxNQUFPLEtBQ1AsT0FBUSxFQUNSLGlCQUFrQixRQUNsQixTQUFVLFNMdkhaLHNCS3dIeUIsSUx2SHpCLG1CS3VIeUIsSUx0SHpCLGtCS3NIeUIsSUxySHpCLGlCS3FIeUIsSUxwSHpCLGNLb0h5QixJQWxSM0IsNkJBQUEsbUNBOFNNLElBQUssSUFDTCxLQUFNLElBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLElBQ1QsZUFBZ0IsS0FuVHRCLDZCQXFSSSxTQUFVLFNBclJkLG9DQXVSTSxTQUFVLFNBQ1YsbUJBQW9CLEtBQ3BCLGdCQUFpQixLQUNqQixZQUFhLElBQ2IsY0FBZSxHQTNSckIsbUNBOFJNLFNBQVUsU0E5UmhCLHVCQXlTSSxTQUFVLFNBQ1YsT0FBTyxRQTFTWCw2QkE2U00sU0FBVSxTQVloQixnQkFDRSxRQUFRLEVBQUEsS0FHVixrQkFDRSxNQUFPLE1BQ1AsT0FBUSxNQUNSLFNBQVUsU0FDVixXQUFZLE9BQ1osS0FBTSxFQUNOLE1BQU8sRUFDUCxPQUFRLEtBQ1IsSUFBSyxNQUNMLFFBQVMsYUFDVCxjQUFlLElBQ2YsaUJBQWtCLFFBQ2xCLE9BQVEsSUFBQSxNQUFBLEtBQ1IsbUJBQW9CLEVBQUksRUFBSSxLQUFLLEtBQUssZUFDdEMsZ0JBQWlCLEVBQUksRUFBSSxLQUFLLEtBQUssZUFDbkMsV0FBWSxFQUFJLEVBQUksS0FBSyxLQUFLLGVBQzlCLFFBQVMsS0FBQSxFQUNULE1BQU8sS0c3U1QsaUJBdkJBLGtCQVZBLHFCQXlDRSxNQUFPLEtBT1AsU0FBVSxTQXJCWixjQStDQSxPQUNFLGFBQWMsUVJmWix5QktpUUosa0JBbUJJLE9BQU8sRUFBQSxLQUtPLEtBSmQsU0FBVSxTQUNWLE1BQU0sS0FDTixJQUFJLEVBQUcsS0FBSyxFQUFHLE1BQU0sRUFBRyxPQUFPLEVBQy9CLFFBQVEsT0F2QlosNEJBMkJJLFVBQVUsS0FDVixjQUFlLEtBNUJuQix3QkErQkksVUFBVSxLQS9CZCwwQkFBQSxnQ0FBQSxnQ0FpQ00sTUFBTSxLSzlWWixvQkFDRSxZQUFhLE1WMkRYLHlCVTVESixvQkFHSSxZQUFhLE1BSWpCLGVBQ0UsVUFBVyxLQUNYLE1BQU8sUUFDUCxjQUFlLEtBR2pCLGdCQUVJLFVBQVcsS0FDWCxNQUFPLFFBSFgsb0JBS00sT0FBUSxLQUFBLEtBQUEsS0FBQSxFRmxCZCxxQkFDRSxpQkFBaUIsS0FLbkIsV0FDRSxRQUFTLEtBQUEsRUFHWCxrQkFFRSxVQUFXLE1BRVgsY0FBZSxLUjhDYix5QlFsREosa0JBTUksWUFBYSxLQUNiLGFBQWMsTUFJbEIsaUJBQ0UsVUFBVyxLQUNYLE1BQU8sUUFDUCxZQUFhLElBR2YsY0FFRSxXQUFZLEtBQ1osY0FBZSxLQUdqQixpQkFFRSxXQUFZLE1BRVosU0FBVSxPQUdaLHNCQUNFLE1BQU8sS0FDUCxPQUFRLE1BS1YsbUJBQ0UsU0FBVSxTQUNWLE9BQVEsTUFDUixTQUFVLE9BSFoscUJBS0ksVUFBVyxLQUNYLE1BQU8sUUFDUCxZQUFhLElBQ2IsT0FBUSxFQUNSLFlBQWEsRUFJakIsZUFDRSxRQUFTLGFBQ1QsaUJBQWtCLFFBQ2xCLE1BQU8sS0FDUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixNQUFPLEtBQ1AsT0FBUSxLQWVWLFVBT0EsYUFJSSxZQUFhLElDdkNmLE1BQU8sUURLVCxzQlJlSSxtQkF1RmtCLElBQUssSUFBSyxJQUFLLGdCQUFpQixNQXRGbEQsZ0JBc0ZrQixJQUFLLElBQUssSUFBSyxnQkFBaUIsTUFyRmxELFdBcUZrQixJQUFLLElBQUssSUFBSyxnQkFBaUIsTVF4RnRELE9BRUUsT0FBUSxFQUdWLHVCQUNFLFdBQVksS0FHZCxVQUNFLFVBQVcsS0FHWCxPQUFRLEtBQUEsRUFHVixhQUVJLFVBQVcsS0FHWCxPQUFRLEVDM0ZaLGNBcUJBLGtCQUNFLFVBQVcsTUFHWCxTQUFVLFNBQ1YsY0FBZSxLQUNmLFNBQVUsT0FvQlYsTUFBTyxLQW5EVCxjQUNFLFdBQVksS0FHZCxjQUdFLFdBQVksTUFIZCxtQlRzSUUsbUJTOUhzQixJQUFJLElUK0gxQixnQlMvSHNCLElBQUksSVRnSTFCLGVTaElzQixJQUFJLElUaUkxQixjU2pJc0IsSUFBSSxJVGtJMUIsV1NsSXNCLElBQUksSUFDeEIsTUFBTyxLQUNQLE9BQVEsTUFWWix5QlQ4SUUsa0JTOUh1QixZVCtIdkIsZVMvSHVCLFlUZ0l2QixjU2hJdUIsWVRpSXZCLGFTakl1QixZVGtJdkIsVVNsSXVCLFlBS3pCLGtCQUdFLE9BQVEsTUFJUixRQUFTLE1BUFgsZ0RUeUhFLGtCUy9HdUIsWVRnSHZCLGVTaEh1QixZVGlIdkIsY1NqSHVCLFlUa0h2QixhU2xIdUIsWVRtSHZCLFVTbkh1QixZQUt6Qix3QkFDRSxNQUFPLEtBQ1AsT0FBUSxNVGdHUixtQlM3Rm9CLElBQUksSVQ4RnhCLGdCUzlGb0IsSUFBSSxJVCtGeEIsZVMvRm9CLElBQUksSVRnR3hCLGNTaEdvQixJQUFJLElUaUd4QixXU2pHb0IsSUFBSSxJQUcxQix5QkFDRSxTQUFVLFNBQ1YsT0FBUSxFQUNSLE1BQU8sS0FDUCxRQUFTLEtBQ1QsaUJBQWtCLHFCQUNsQixVQUFXLEtBQ1gsTUFBTyIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmJvZHkuYmxhY2thbmR3aGl0ZSB7XHJcbiAgICBjb2xvcjojMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmlsdGVyOiBncmF5c2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIC1vLWZpbHRlcjogZ3JheXNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKSAhaW1wb3J0YW50O1xyXG4gICAgJiAuZnRyLXdyYXB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICB9XHJcbiAgICAmIC5hY2Nlc3NpYmlsaXR5LXRleHQsXHJcbiAgICAmIC5ib3gtd29ya19fYnRue1xyXG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuYm9keS5ibGFja2FuZHdoaXRlICp7XHJcbiAgICBjb2xvcjojMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZGJsYWNre1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWRibGFjayAqe1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWRibGFjayAuc2ltcGx5X2NyZWRpdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybChcIi4uL2ltYWdlcy9zaW1wbHktd2hpdGUucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwO1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWRibGFjayBhe1xyXG4gICAgb3V0bGluZToxcHggZG90dGVkIHllbGxvdyAhaW1wb3J0YW50OztcclxufVxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGV7XHJcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtcclxuICAgICYgLmZ0ci1mb3JtX19pbnB1dCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmNzX2xvZ29fcG5nX3doaXRle1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFLTUFBQUdpQ0FNQUFBQzhtWWFqQUFBQVhWQk1WRVVBQUFBeE1URXdNREF2THk4dUxpNHNMQ3dmSHg4QUFBQXVMaTRmSHg4YUdob29LQ2dBQUFBQUFBQXdNREFVRkJRQUFBQXJLeXNtSmlaUlVWRm9hR2hNVEV4N2Uzc0FBQUFmSHg4UER3OS9mMzl2YjI5ZlgxOC9QejlQVDArQ0pZTWZBQUFBRjNSU1RsTUE4UDdhbkxGSkg4ZDlYWElVQ3VjME9vZVpYc2V4SDdqK2ZTTUFBQVZ2U1VSQlZIamE3TjNaanRwQUVJWGhVOVdyMjlnR3NwenViTy8vbUtFZGtwQ1FTTm5USlBWSlk0eXBpOUlNSTgwdkJBTmpqUG1hNEJZTUxwRW5qQ3JtRm5BUlpNR050T0V6VzZndDRTK1loV3hNdU9Qa3M4RkdDak8rS0MzNGZRcGJqb2tGZDBSd0s3R2VFcnpIRjdtRzM4ZnpoS3R0d1R0eCtjS09rVE82bEhBdkN1UDk5UTJmQ0lLUENoUzNKbFVIUlhsLzE5M09ralVrSUR0VUpXdmpuUG94UUNReEFyNWhsMGpXR2FqYSt1TWVFTEp1TTBQbHpBdEI1MGhka3BJS1R5VXJLNjVVRGlqVDFEY29Cem5xWVFLbXFhQk1CNkFDY3V5WGoxTy9PN25Mc1FBRjNSYVVMR2dDVXNuUXduUHk1YXUyaUN5cVdGckdPOXVwUDN5ZHFnR0JiMTZ5ZUxyTW1Qb1hMaUpQMGFlWkwxNXg5bjFVSFJmc3l2bzBROFhsU1ozMkhiUGtvNTRWelIyQXJPY2orbVZ4T1FCVFBldEJiNzZkcVFxWVFWMmFod2o0QW1BVVFhVDNUSXVRRlR0SHNDNU45cW5YQUo5NEl2a0ZucmUvYUs0QjlKN3ppWWlNMksyNkt2UUE1NTRoSEIwVWNLRnFQU3E2bzZ1VHdxR3FDakN0Q0ZPNDdJbUxMUUZRQVQyNEx4anF4eDBoclFrV0orSXdid0E4UWRtbkNMNjg3dGoxbStRVHhPT0NDdkRrOXdValord1VrTklYeXdGaFdyR2ZPa3o3amdjRnprR3hvZ0poZno2R2NoQkJWNmxTNmNHODc2ajdHcTlmdkc1TEg0aGt4RHVOVlNvRmRNaDlLbXJ0UDlDYkhUTUZ1WGt2UmZqaURkTzdIVGQ2ZE5NWk9PWVZDSWZWclFkMzNrL0Z5V0hGUmJoY3hBcDNEdXNhZ0tMT0FYSkVGNTJJZU1CNXlJemNNSE1qMlRaa0Iyd1VkTmRCNXhlRUdiNmhNRzVLclc1dTZQck5pU2NzanF4YlA4NllwZStJNXZHRHlvcXZvc2RWWU1UZkU4cTM3RmdWZzZxbkQyY3pqREhtZHl1U01icE13ZWdXWHpDbWF4ZDIxb1hXaGRhRjFvWFdoZGFGMW9YV2hjYjhrNUliOWEveHg2cWFLQkhtMzJSZGFGMW9YV2hkYUYxb1hXaGRhRjFvek0rcU5XRndrZHd3dW1qWlpiNkRkYUYxb1hXaGRhRjFvWFdoZGFGMW9YWGhyelg3NGQrYmhEYndlNVBlQ3pKOEh4cGpyQXR2V0JkYUYxb1hXaGRhRjFvWFdoZWFUeTJ0RFIrSHl5Tzg2R1dNZVRqV2hkYUYxb1hXaGRhRjFvWFdoZGFGNWs3MDQ3L3NKZlFZblJkN2docnpFS3dMclF1dEM2MExyUXV0QzYwTHJRdU4rUU8yOFZPN3NHSjBqN0NqZVVUL1N4ZmVoZUdBWGRpblB6TmNGL3FteTloZHVHVmV4TEc3RUpIWkw0TjNZV0Y1Z0M3Y3JBdC9RUmRtc1M2MExqVEdQSndIK0h5YStBQ2ZyeG80L24vZndMYmdhNndMdjdzTDc0M1loVy9adTRQVWlHRWdpS0t5cldtYkNDTzBLdXYrRjgwcWtIZ3l1d1NxbWY5UDRKWGhvVllyMU1zdE14ZWV4Nkl3ZDJHZjBqWE1YVml1cTM2WXUzQlh0WGRoVTlpN2NKditMbndNWElnTGlZamV0L1BoUDVEZHBQSnJSaTdzdFpYbjdGd1l0ZHp5YytGUWxPZThYQmc2aHZrYzZTRnBkdTg1MGxxdnBSVDNPZEpIZ2puU29kM2VoYUd3ZCtFNUF4ZmlRaUtpZjZndi9xOUdMZ2xPTmR2U3krODV1ZkJGYmk1OHpzK0ZvVlp1MmJtdzZham1jNlNySkRWdkY0NVFBaGV1cTc4TE4rNFgvb2tMbXpndnhJVkU5RlVjL21kSFZiTzRkMWIrVE5sNkZ4ZXlkNGE5TXo0dVpPOE1lMmZNWE1qZUdWeEl1ZHNURE1HRlZOdzd0d1FYelloK2hndHhJUzdFaGJnUUYrSkNYSWdMWC9WRzZ6TjNUZnVQN1BKL0ZKS0ljQ0V1eElXNEVCZmlRbHlJQytsN2E0SjM0NjhFTHhmMkJBc3ppUWdYNGtKY2lBdHhJUzdFaGJpUWJvM05ub1M3RXBDd1ZVNElpYktGQzNFaExzU0Z1QkFYNGtKY1NPNGxPSHpiRTl3aDdKTW40WWx3NFMxY2lBdHhJUzdFaGJnUUYzNjJkd2NuQU1KQUVFVVhvaUZFSk1kMSttOVVLMUFobHduOHYxVThXQmdpb24vVkJUWW5TcFp3YjJ5dVh3bHJ1REFWOWk3Y0ZiZ1FGK0pDWElnTGNlRkh1SkNJaUJ5clRhMm56RjE0UFNkekY4YlJ4NGtMY1NFdXhJVzRFQmUraEFzbnV3RzhWSWdBQU0rdER3QUFBQUJKUlU1RXJrSmdnZz09KTtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgKntcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgIC8qIGJhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50OyovXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtcclxufVxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuc2ltcGx5X2NyZWRpdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIHVybChcIi4uL2ltYWdlcy9zaW1wbHktYmxhY2sucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwO1xyXG59XHJcblxyXG5cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIGF7XHJcbiAgICBvdXRsaW5lOjFweCBkb3R0ZWQgIzAwMCAhaW1wb3J0YW50OztcclxufVxyXG5cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXIgLm1haW5ObWVudSAqLFxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKntcclxuICAgIGNvbG9yOiMwMDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6bm9uZVxyXG59XHJcblxyXG5ib2R5LmJsYWNrYW5kd2hpdGUgLmFjY2Vzc2liaWxpdHlfd3JhcHBlciAubWFpbk5tZW51ICo6Zm9jdXMsYm9keS5ibGFja2FuZHdoaXRlIC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXIgLm1haW5ObWVudSAqOmhvdmVyLFxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKjpmb2N1cyxib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKjpob3ZlcixcclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgLmFjY2Vzc2liaWxpdHlfd3JhcHBlciAubWFpbk5tZW51ICo6Zm9jdXMsYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgLmFjY2Vzc2liaWxpdHlfd3JhcHBlciAubWFpbk5tZW51ICo6aG92ZXJ7XHJcbiAgICBjb2xvcjojMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNxdWlja01lbnUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDgwdnc7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI4NXB4O1xyXG4gICAgdG9wOiAtMTAwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogNjgwcHg7XHJcbn1cclxuYm9keS53aXRoX2pzICNxdWlja01lbnV7XHJcbiAgICB0b3A6IC02cHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgX3RyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuYm9keS53aXRoX2pzICNxdWlja01lbnUuZm9jdXNpbntcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsMC40KTtcclxufVxyXG4jcXVpY2tNZW51ID4gZGl2IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgaGVpZ2h0OiA5MCU7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMnB4IDElO1xyXG4gICAgd2lkdGg6IDk4JTtcclxufVxyXG5cclxuI3F1aWNrTWVudSBhIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcGFkZGluZzogN3B4IDVweDtcclxufVxyXG4jcXVpY2tNZW51IGE6aG92ZXIgLCAjcXVpY2tNZW51IGE6Zm9jdXMgIHtcclxuICAgIC8qYmFja2dyb3VuZDojZmZmZmNjICFpbXBvcnRhbnQ7Ki9cclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggM3B4ICNmZmZmMDAsIDAgMCAxcHggMXB4ICNmMDAgaW5zZXQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNiZjE3MjIgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG1lZGl1bSBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI2JiYjtcclxuICAgIG91dGxpbmUtc3R5bGU6IGluc2V0O1xyXG4gICAgb3V0bGluZS1jb2xvcjogcmVkO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbiAwcywgdGV4dC1zaGFkb3cgMC4ycyBlYXNlLWluIDBzO1xyXG59XHJcblxyXG4uYWNjZXNzaWJpbGl0eSAqOmZvY3VzICB7XHJcbiAgICAvKmJhY2tncm91bmQ6I2ZmZmZjYyAhaW1wb3J0YW50OyovXHJcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDNweCAjZmZmZjAwLCAwIDAgMXB4IDFweCAjZjAwIGluc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjYmYxNzIyICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4ICNiYmI7XHJcbiAgICBvdXRsaW5lLXN0eWxlOiBpbnNldDtcclxuICAgIG91dGxpbmUtY29sb3I6IHJlZDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4gMHMsIHRleHQtc2hhZG93IDAuMnMgZWFzZS1pbiAwcztcclxufVxyXG5cclxuLmFjY2Vzc2liaWxpdHlMaW5rcyBhLnNlbGVjdGVkICwgLmFjY2Vzc2liaWxpdHlMaW5rcyBhIHNwYW4uc2VsZWN0ZWR7XHJcbiAgICAvKmJhY2tncm91bmQ6I2ZmZmZjYyAhaW1wb3J0YW50OyovXHJcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDNweCAjZmZmZjAwLCAwIDAgMnB4ICMzMzMgaW5zZXQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNiZjE3MjIgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG1lZGl1bSBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI2JiYjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgIG91dGxpbmUtc3R5bGU6IGluc2V0O1xyXG4gICAgb3V0bGluZS1jb2xvcjogcmVkO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbiAwcywgdGV4dC1zaGFkb3cgMC4ycyBlYXNlLWluIDBzO1xyXG59XHJcblxyXG4uYWNjZXNzaWJpbGl0eSAqOmZvY3VzICogIHtcclxuICAgIGNvbG9yOiAjYmYxNzIyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kZXNrdG9wLmFjY2Vzc2liaWxpdHlfd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICByaWdodDogNXB4O1xyXG4gICAgdG9wOiAxNXB4O1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbi5hY2Nlc3NpYmlsaXR5X21lbnUgPiBkaXYubWFpbk5tZW51ID4gYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCA3NCwgMTg4LCAxKSBub25lIHJlcGVhdCBzY3JvbGwgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgLmFjY2Vzc2liaWxpdHlfbWVudSA+IGRpdi5tYWluTm1lbnUgPiBhIHtcclxuICAgIGJhY2tncm91bmQ6ICMzMzMgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgLnRvdGExMXktdG9vbGJhciAqe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2YyZjJmMiFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNhY2Nlc3NpYmlsaXR5TGlua3tcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcbi5hY2Nlc3NpYmlsaXR5X21lbnUgPiBkaXYubWFpbk5tZW51IGF7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAjMzMzO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmFjY2Vzc2liaWxpdHlfbWVudSA+IGRpdiBhOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuI2FjY2Vzc2liaWxpdHlMaW5rOmZvY3Vze1xyXG4gICAgLypiYWNrZ3JvdW5kOiAjZmZmZmNjOyovXHJcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IDNweCAjZmZmZjAwLCAwIDAgMnB4ICMzMzMgaW5zZXQ7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG4uYWNjZXNzaWJpbGl0eUxpbmtzIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTI0MHB4O1xyXG4gICAgd2lkdGg6IDIzMHB4O1xyXG59XHJcblxyXG4uYWNjZXNzaWJpbGl0eUxpbmtzID4gYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiA0cHggMDtcclxuICAgIHBhZGRpbmc6IDAgOXB4IDAgMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbn1cclxuXHJcblxyXG4uZmEuZmEtZm9udDpob3ZlcntcclxuICAgIGNvbG9yOiM5OTk7XHJcbn1cclxuLmZhLmZvbnRfeGwge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbn1cclxuLmZhLmZvbnRfbCB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxufVxyXG4uZmEuZm9udF9zIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKipPUEVOIE1BSU4gU1VCIE1FTlUgKioqKioqKioqKioqKioqL1xyXG5cclxuI21lbnUgPiAucGFnZXdyYXBlciAgbGk6Zm9jdXMgPiB1bHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmhpZGRlbl9sYWJlbCB7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBmb250LXNpemU6IDFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmhpZGRlbl90ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMHB4O1xyXG59XHJcbi5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsMCwwLDApO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvfVxyXG5cclxuLm1haW5ObWVudSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDBweDtcclxufVxyXG5cclxuLmJsYWNrYW5kd2hpdGUgI3dlbGNvbWUgPiAucGFnZXdyYXBwZXIgLC5ibGFja2FuZHdoaXRlICN3ZWxjb21lMiAsIC5ibGFja2FuZHdoaXRlIGRpdiNoZWFkZXJfdGV4dCA+IGRpdiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOTk5IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbn1cclxuXHJcbi5oZWF2ZXlzaWdodGVkYmxhY2sgI3JvdGF0ZSB7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpe1xyXG4gICAgLmFjY2Vzc2liaWxpdHktdGV4dHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNhY2Nlc3NpYmlsaXR5TGlua3tcclxuICAgICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDotMTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNrdG9wLmFjY2Vzc2liaWxpdHlfd3JhcHBlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgdG9wOiA4NXB4O1xyXG4gICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgIH1cclxuXHJcbiAgICAuaGlkZS1hY2Nlc3NpYmlsaXR5LWxpbmstbW9iaWxle1xyXG4gICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcnRjdXRfbWVudXtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBDU1MgaGVscGVyIGNsYXNzZXMuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5zZWN0aW9uLWZ1bGx7XHJcbiAgLy9wYWRkaW5nOjBweCAkcGFkZGluZy1iYXNlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2VjdGlvbi1saW1pdHtcclxuICB3aWR0aDoxMDAlO1xyXG4gIG1heC13aWR0aDokbWF4LXdpZHRoO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6MHB4ICRwYWRkaW5nLWJhc2U7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXNwYWNlcntcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDokc2VjdGlvbi1zcGFjZXItaGVpZ2h0O1xyXG59XHJcblxyXG4ucm93LXNwYWNlcntcclxuICB3aWR0aDoxMDAlO1xyXG4gIGZsb2F0OnJpZ2h0O1xyXG4gIGhlaWdodDokcm93LXNwYWNlci1oZWlnaHQ7XHJcbn1cclxuXHJcbmltZ3tcclxuICBtYXgtd2lkdGg6MTAwJTtcclxufVxyXG5cclxuLmltZy1ub3QtcmVzcG9uc2l2ZXtcclxuICBtYXgtd2lkdGg6YXV0bztcclxufVxyXG5cclxuLm5vLXBhZGRpbmd7XHJcbiAgcGFkZGluZzowO1xyXG59XHJcblxyXG4ubm8tcGFkZGluZy0ye1xyXG4gIHBhZGRpbmc6MDtcclxufVxyXG5cclxuLm5vLW1hcmdpbi1tb2JpbGV7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJykge1xyXG4gICAgbWFyZ2luOjBweCAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vLW1hcmdpbntcclxuICBtYXJnaW46MDtcclxufVxyXG5cclxuXHJcbi5oZWxwZXItYmx1ZXtcclxuICB3aWR0aDoxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6MjUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjpibHVlO1xyXG4gIG9wYWNpdHk6MC41XHJcbn1cclxuXHJcbi5oZWxwZXItcmVke1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgbWluLWhlaWdodDoyNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOnJlZDtcclxuICBvcGFjaXR5OjAuNVxyXG59XHJcblxyXG4uaGVscGVyLWdyZWVue1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgbWluLWhlaWdodDoyNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOmdyZWVuO1xyXG4gIG9wYWNpdHk6MC41XHJcbn1cclxuXHJcbi5oci1mdWxse1xyXG4gIG1hcmdpbjowO1xyXG4gIHBhZGRpbmc6MDtcclxuICBib3JkZXI6MDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDokaHItZnVsbC1oZWlnaHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokaHItZnVsbC1iZztcclxuICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xyXG4gIG1hcmdpbjokaHItbWFyZ2luO1xyXG59XHJcblxyXG4ubm8tcm93LXBhZGRpbmd7XHJcbiAgICAmID4gZGl2W2NsYXNzXj1cImNvbC1cIl17XHJcbiAgICAgIHBhZGRpbmc6MDtcclxuICAgIH1cclxufVxyXG5cclxuLm5vLW1hcmdpbi1ib3R0b217XHJcbiAgbWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlmcmFtZXtcclxuICBtYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgYXBwbGljYXRpb24td2lkZSBTYXNzIHZhcmlhYmxlcy5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8vIFJlZ3VsYXIgZm9udCBmYW1pbHlcclxuLy8vIEB0eXBlIExpc3RcclxuJHRleHQtZm9udC1zdGFjazogJ0Fzc2lzdGFudCcsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZm9udC1zdGFjazogJ29lX3J1dHpfcHJvbWVkaXVtJywgJ0hlbHZldGljYSBOZXVlIExpZ2h0JywgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcbi8vLyBAdHlwZSBDb2xvclxyXG4kbWFpbi1jb2xvcjogIzAwMDAwMCAhZGVmYXVsdDtcclxuJHRleHQtY29sb3I6ICMwMDAwMDAgIWRlZmF1bHQ7XHJcbiRicmFuZC1jb2xvcjogIzAwMDAwMCAhZGVmYXVsdDtcclxuJGxpZ2h0LXJlZC1jb2xvcjogI2JmMzExYSAhZGVmYXVsdDtcclxuJGNvbG9yLXJlZDogI2JmMzExYSAhZGVmYXVsdDtcclxuJHJlZC1jb2xvcjogI2JmMzExYSAhZGVmYXVsdDtcclxuJG1pZC1ncmV5LWNvbG9yOiByZ2IoMTUzLCAxNTMsIDE1MykgIWRlZmF1bHQ7XHJcbiRkYXJrLXJlZC1jb2xvcjogIzU1MTkwMCAhZGVmYXVsdDtcclxuXHJcbi8vQHR5cGUgZ2VuZXJhbFxyXG4kYmFzZS16aW5kZXg6IDEwMDtcclxuJG1heC13aWR0aDogMTAzMHB4ICFkZWZhdWx0O1xyXG4kY2VudGVyLW1hcmdpbjogMCBhdXRvO1xyXG4kcGFkZGluZy1iYXNlOiAxNXB4O1xyXG4kcGFkZGluZy1iYXNlLWJveDogMjBweDtcclxuLy9oZWFkZXJcclxuJGhlYWRlci1wb3NpdGlvbjogZml4ZWQgIWRlZmF1bHQ7XHJcbiRzaXRlLWRlZmF1bHQtdG9wLXBhZGRpbmc6IDEwMXB4ICFkZWZhdWx0O1xyXG4kc2l0ZS1tb2JpbGUtZGVmYXVsdC10b3AtcGFkZGluZzogOTBweCAhZGVmYXVsdDtcclxuJHNlY3Rpb24tc3BhY2VyLWhlaWdodDo1NXB4ICFkZWZhdWx0O1xyXG4kcm93LXNwYWNlci1oZWlnaHQ6MjBweCAhZGVmYXVsdDtcclxuLy9oclxyXG4kaHItZnVsbC1oZWlnaHQ6IDFweCAhZGVmYXVsdDtcclxuJGhyLWZ1bGwtYmc6ICNjMWMxYzEhZGVmYXVsdDtcclxuJGhyLWJvcmRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGhyLW1hcmdpbjoyMHB4IDBweCAhZGVmYXVsdDtcclxuLy9pbm5lciBwYWdlXHJcbiRpbm5lci1jb250ZW50LWhvbGRlci13aWR0aDogNzcuNSUgIWRlZmF1bHQ7XHJcbiRpbm5lci1jb250ZW50LWFzaWRlLXdpZHRoOiAyMi41JSAhZGVmYXVsdDtcclxuLy9mb290ZXJcclxuJGZvb3Rlci1wYWRkaW5nLXRvcDo2MHB4ICFkZWZhdWx0O1xyXG4kZm9vdGVyLW1pbi1oZWlnaHQ6MzYwcHggIWRlZmF1bHQ7XHJcbiRmb290ZXItYmc6I2ZmZiAhZGVmYXVsdDtcclxuLy9AdHlwZSBicmVha3BvaW50c1xyXG4kYnJlYWtwb2ludHM6IChcclxuICAnZXh0cmEtc21hbGwnOiAobWF4LXdpZHRoOiA0ODBweCksXHJcbiAgJ3NtYWxsJzogKG1heC13aWR0aDogNzY4cHgpLFxyXG4gICdtZWRpdW0nOiAobWF4LXdpZHRoOiA5OTFweCksXHJcbiAgJ2xhcmdlJzogKG1heC13aWR0aDogMTIwMHB4KSxcclxuICAnbGFyZ2VyJzogKG1heC13aWR0aDogMTMwMHB4KSxcclxuICAnaHVnZSc6IChtYXgtd2lkdGg6IDE0MDBweCksXHJcbikgIWRlZmF1bHQ7XHJcbi8vQHR5cGUgZm9udCBzaXplc1xyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLXNtYWxsOiAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbnB7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyB2ZXJ5IGJhc2ljIHN0eWxlcy5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8qKlxyXG4gKiBTZXQgdXAgYSBkZWNlbnQgYm94IG1vZGVsIG9uIHRoZSByb290IGVsZW1lbnRcclxuICovXHJcbmh0bWwge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBCYXNpYyBzdHlsZXMgZm9yIGxpbmtzXHJcbiAqL1xyXG5hIHtcclxuICBjb2xvcjogJG1haW4tY29sb3I7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBvbi1ldmVudCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUtYnRue1xyXG4gIGZsb2F0OmxlZnQ7XHJcbn1cclxuXHJcbi5zaXRlLXdyYXBwZXJ7XHJcbiAgd2lkdGg6MTAwJTtcclxufVxyXG5cclxuYS5zZWxlY3RlZC1saW5re1xyXG4gIGNvbG9yOiAkbGlnaHQtcmVkLWNvbG9yO1xyXG59XHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgYXBwbGljYXRpb24td2lkZSBTYXNzIG1peGlucy5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBFdmVudCB3cmFwcGVyXHJcbi8vLyBAYXV0aG9yIEhhcnJ5IFJvYmVydHNcclxuLy8vIEBwYXJhbSB7Qm9vbH0gJHNlbGYgW2ZhbHNlXSAtIFdoZXRoZXIgb3Igbm90IHRvIGluY2x1ZGUgY3VycmVudCBzZWxlY3RvclxyXG4vLy8gQGxpbmsgaHR0cHM6Ly90d2l0dGVyLmNvbS9jc3N3aXphcmRyeS9zdGF0dXMvNDc4OTM4NTMwMzQyMDA2Nzg0IE9yaWdpbmFsIHR3ZWV0IGZyb20gSGFycnkgUm9iZXJ0c1xyXG5AbWl4aW4gb24tZXZlbnQoJHNlbGY6IGZhbHNlKSB7XHJcbiAgQGlmICRzZWxmIHtcclxuICAgICYsXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gb3B0aW9uYWwtYXQtcm9vdCgkc2VsKSB7XHJcbiAgQGF0LXJvb3QgI3tpZihub3QgJiwgJHNlbCwgc2VsZWN0b3ItYXBwZW5kKCYsICRzZWwpKX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi1tb3otcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbXMtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25kLXRvKCRicmVha3BvaW50KSB7XHJcbiAgJHJhdy1xdWVyeTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcclxuXHJcbiAgQGlmICRyYXctcXVlcnkge1xyXG4gICAgJHF1ZXJ5OiBpZihcclxuICAgICAgdHlwZS1vZigkcmF3LXF1ZXJ5KSA9PSAnc3RyaW5nJyxcclxuICAgICAgdW5xdW90ZSgkcmF3LXF1ZXJ5KSxcclxuICAgICAgaW5zcGVjdCgkcmF3LXF1ZXJ5KVxyXG4gICAgKTtcclxuXHJcbiAgICBAbWVkaWEgI3skcXVlcnl9IHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAZXJyb3IgJ05vIHZhbHVlIGZvdW5kIGZvciBgI3skYnJlYWtwb2ludH1gLiAnXHJcbiAgICAgICAgICsgJ1BsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYCBtYXAuJztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYm90dG9tLCAkYmx1ciwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XHJcbiAgQGlmICRpbnNldCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYm90dG9tICRibHVyICRjb2xvcjtcclxuICAgIC1tb3otYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYm90dG9tICRibHVyICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0ZXh0LWZpZWxkIHtcclxuIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250OiAxNHB4LzEwMCUgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICBwYWRkaW5nOiAuNWVtO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLDAsMCwuMyk7XHJcbiAgQGluY2x1ZGUgcm91bmRlZCgpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCwgMXB4LCAycHgsIHJnYmEoMCwgMCwgMCwgMC4yKSk7XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24oJGNvbG9yOiAkcmVkLCAkdGV4dF9jb2xvcjogJHdoaXRlKSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udDogMTRweC8xMDAlIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgcGFkZGluZzogLjVlbSAyZW0gLjU1ZW07XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4zKTtcclxuICBAaW5jbHVkZSByb3VuZGVkKCk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwLCAxcHgsIDJweCwgcmdiYSgwLCAwLCAwLCAwLjIpKTtcclxuXHJcbiAgY29sb3I6ICR0ZXh0X2NvbG9yICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggZGFya2VuKCRjb2xvciwgMTglKTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQoc2F0dXJhdGUoJGNvbG9yLCAxNSUpLCBkYXJrZW4oJGNvbG9yLCAxNSUpKTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBzYXR1cmF0ZSgkY29sb3IsIDEwJSk7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudChzYXR1cmF0ZSgkY29sb3IsIDUlKSwgZGFya2VuKCRjb2xvciwgNSUpKTtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgY29sb3I6IHNhdHVyYXRlKCRjb2xvciwgMTUlKTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50KHNhdHVyYXRlKCRjb2xvciwgMTUlKSwgbGlnaHRlbigkY29sb3IsIDE1JSkpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHJvdW5kZWQoJHJhZGl1czogMC41ZW0pIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudCgkZnJvbSwgJHRvKSB7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgkZnJvbSksIHRvKCR0bykpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICRmcm9tLCAkdG8pO1xyXG4gIGZpbHRlcjogIHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjeyRmcm9tfScsIGVuZENvbG9yc3RyPScjeyR0b30nKTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRhcmdzKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkYXJncztcclxuICAtbW96LXRyYW5zaXRpb246ICRhcmdzO1xyXG4gIC1tcy10cmFuc2l0aW9uOiAkYXJncztcclxuICAtby10cmFuc2l0aW9uOiAkYXJncztcclxuICB0cmFuc2l0aW9uOiAkYXJncztcclxufVxyXG5cclxuQG1peGluIHRyYW5zZm9ybSgkYXJncykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkYXJncztcclxuICAtbW96LXRyYW5zZm9ybTogJGFyZ3M7XHJcbiAgLW1zLXRyYW5zZm9ybTogJGFyZ3M7XHJcbiAgLW8tdHJhbnNmb3JtOiAkYXJncztcclxuICB0cmFuc2Zvcm06ICRhcmdzO1xyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkYXJncykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJGFyZ3M7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkYXJncztcclxuICAtbXMtYm9yZGVyLXJhZGl1czogJGFyZ3M7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogJGFyZ3M7XHJcbiAgYm9yZGVyLXJhZGl1czogJGFyZ3M7XHJcbn1cclxuXHJcbkBtaXhpbiBidG4tZWZmZWN0LWFjdGl2ZSgpe1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMnB4LCA1cHgsIDVweCwgcmdiYSgwLDAsMCwuMTUpLCBpbnNldCk7XHJcbn1cclxuIiwiLyoqXHJcbiAqIEJhc2ljIHR5cG9ncmFwaHkgc3R5bGUgZm9yIGNvcHkgdGV4dFxyXG4gKi9cclxuYm9keSB7XHJcbiAgY29sb3I6ICRicmFuZC1jb2xvcjtcclxuICBmb250OiBub3JtYWwgJGZvbnQtc2l6ZS1iYXNlICR0ZXh0LWZvbnQtc3RhY2s7XHJcbiAgLy9kaXJlY3Rpb246IHJ0bDtcclxufVxyXG4iLCJcclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgei1pbmRleDoxMDAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGhlaWdodDogOTBweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyBlYXNlKTtcclxuICAuaGVhZGVyLW1vYmlsZXtcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAuaGVhZGVyLWRlc2t0b3B7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLW1vYmlsZXtcclxuICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgJiA+IGF7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICYgPiBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxM2Q4MTtcclxuICAgICAgfVxyXG4gICAgICAuaGFtYnVyZ2Vye1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtdGVse1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gIGl7XHJcbiAgICBjb2xvcjogIzAxM2Q4MTtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5zYi1zbGlkZWJhcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIHotaW5kZXg6IDk5OTk5OTk7XHJcbn1cclxuXHJcbi5tb2JpbGUtbWVudS1idG57XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uc2ItcmlnaHQgLnNiLW1lbnUsXHJcbi5zYi1sZWZ0IC5zYi1tZW51e1xyXG4gICYgbGl7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgJiBhe1xyXG4gICAgICBjb2xvcjogIzJkMmE2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiB1bHtcclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmIHVse1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpID4gYXtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItZGVza3RvcHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5tYWluLW5hdml7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gICYgPiB1bHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgJiA+IGxpe1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAmIC5tYWluLW5hdmlfX3NsYXNoe1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJiA+IGF7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzI0NjNiO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiA+IHVse1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgPiB1bHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNDVweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLW5hdmlfX3NsYXNoe1xyXG4gIGNvbG9yOiAjNzI0NjNiO1xyXG4gIG1hcmdpbjogMCAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDRweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjQ2M2I7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nb3tcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxufVxyXG5cclxuI2ZpeGVkLXRvcC5zY3JvbGxpbmd7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45KTtcclxuICAmIC5tYWluLW5hdml7XHJcbiAgICBwYWRkaW5nLXRvcDogMjJweDtcclxuICB9XHJcbiAgJiAuaGVhZGVyLWRlc2t0b3B7XHJcbiAgICAubG9nb3tcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgJiA+IGF7XHJcbiAgICAgICAgJiA+IGltZ3tcclxuICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qTFRSKi9cclxuaHRtbFtkaXI9XCJsdHJcIl17XHJcbiAgLm1vYmlsZS1tZW51LWJ0bixcclxuICAubW9iaWxlLXRlbHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLm1haW4taGVhZGVyIC5oZWFkZXItbW9iaWxle1xyXG4gICAgJiA+IGF7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLW5hdml7XHJcbiAgICAmID4gdWx7XHJcbiAgICAgICYgPiBsaXtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcclxuICAgICAgICAmID4gYXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiA+IHVse1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJmb290ZXJ7XHJcbiAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmZ0ci13cmFwe1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzE3MTc7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDVweCAxMHB4IDBweCByZ2JhKDAsMCwwLDEpO1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uZnRyLXdyYXAtbGlua3N7XHJcbiAgJiA+IHVse1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAmID4gbGl7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgJiA+IGF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGNvbG9yOiAjOGY4ZjhmO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oci1mb290ZXItYm90dG9te1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI1MjUyNTtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5jcmVkaXQtaW5mb3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDM7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmNyZWRpdC1pbmZvLXR4dHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAmID4gcHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWx7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZnRyLWZvcm1fX3RpdGxle1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBjb2xvcjogIzhmOGY4ZjtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi5mdHItd3JhcC1pbnB1dHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuICAmOmFmdGVye1xyXG4gICAgLy9jb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgfVxyXG59XHJcbi5mdHItZm9ybV9faW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ZjVmNWY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxMDEwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XHJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC40cyBlYXNlKTtcclxuICB9XHJcbiAgJjpmb2N1c3tcclxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVye1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC40cyBlYXNlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mdHItZm9ybV9fdGV4dGFyZWF7XHJcbiAgaGVpZ2h0OiAxMzBweDtcclxuICByZXNpemU6IG5vbmU7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5mdHItZm9ybV9fYnRue1xyXG4gIHdpZHRoOiA5NXB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICY6YWN0aXZle1xyXG4gICAgQGluY2x1ZGUgYnRuLWVmZmVjdC1hY3RpdmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKkxUUiovXHJcbmh0bWxbZGlyPVwibHRyXCJde1xyXG4gIC5sdHJfX3B1bGwtbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sdHJfX3B1bGwtcmlnaHR7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmZ0ci13cmFwLWlucHV0e1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4gIC5zb2NpYWx7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAubW9iaWxlLWZsb2F0LWNlbnRlcntcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS10ZXh0LWNlbnRlcntcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLypyZXNwb25zaXZlKi9cclxuLm1vYmlsZS1mbG9hdC1jZW50ZXJ7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlLXRleHQtY2VudGVye1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCIud3JhcHBlci1iYW5uZXJze1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDc2MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgIGhlaWdodDogNDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud3JhcC1iYW5uZXJ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICB9XHJcbn1cclxuXHJcbi5iYW5uZXItYmd7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogNzYwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICBtaW4taGVpZ2h0OiA0NjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVtLWJhbm5lci10aXRsZXtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAzMHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogODBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gICYgPiBkaXZ7XHJcbiAgICAmID4gcHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBjb2xvcjogIzQ3MTMwOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaXRlbS1iYW5uZXItdGl0bGVfX2J0bntcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTNkODE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogMi4zO1xyXG4gICY6YWN0aXZle1xyXG4gICAgQGluY2x1ZGUgYnRuLWVmZmVjdC1hY3RpdmU7XHJcbiAgfVxyXG59XHJcbiIsIi5jdXN0b20tZm9ybXtcclxuICAuZmlsZXVwbG9hZHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5ub3Rle1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICByaWdodDogLTE4MHB4O1xyXG4gICAgICBjb2xvcjogI2Y5ZWQwMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1maWxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU1NTtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgLW8tYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM4cHg7XHJcblxyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgY29udGVudDogXCJcXGYwZjZcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuICAvKi0tYWRqdXN0IGFzIG5lY2Vzc2FyeS0tKi9cclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMC41ZW07XHJcbiAgICAgIHRvcDogMTNweDtcclxuICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgcmlnaHQ6IDlweDtcclxuICAgIH1cclxuICAgICYudXBsb2FkaW5ne1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYxMTBcIjtcclxuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xyXG4gICAgLyotLWFkanVzdCBhcyBuZWNlc3NhcnktLSovXHJcbiAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRvcDogMTNweDtcclxuICAgICAgICBsZWZ0OiA5cHg7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XHJcbiAgICAgICAgMCUgIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO31cclxuICAgICAgICAxMDAlIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7fVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1maWxlIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGN1cnNvcjogaW5oZXJpdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBoMntcclxuICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgY29sb3I6JGxpZ2h0LXJlZC1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgbWFyZ2luLXRvcDowO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5zbWFsbC1ub3Rle1xyXG4gICAgY29sb3I6JGxpZ2h0LXJlZC1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gIH1cclxuXHJcbiAgcC5ub3Rle1xyXG4gICAgY29sb3I6JGJyYW5kLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOjE3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcclxuICB9XHJcblxyXG4gIGRpdi5mb3JtLWhlYWQtc3BhY2Vye1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGhlaWdodDoyNXB4O1xyXG4gIH1cclxuXHJcbiAgaHIuZm9ybS1ocntcclxuICAgIG1hcmdpbjowcHg7XHJcbiAgICBtYXJnaW4tdG9wOjEzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICBib3JkZXI6MDtcclxuICAgIGhlaWdodDoxcHg7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZDJkMmQyO1xyXG4gIH1cclxuXHJcblxyXG4gIC5mb3JtLWNvbnRyb2x7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwYjI1NjU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCk7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgJjpmb2N1c3tcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVye1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWdyb3Vwe1xyXG4gICAgbWFyZ2luLWJvdHRvbToxN3B4O1xyXG4gIH1cclxuXHJcbiAgLmhhcy1lcnJvcntcclxuICAgIC5mb3JtLWNvbnRyb2x7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2E5NDQ0MjtcclxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2x7XHJcbiAgICBtaW4taGVpZ2h0OjEwMHB4O1xyXG4gICAgcmVzaXplOm5vbmU7XHJcbiAgfVxyXG5cclxuICAkYWN0aXZlQ29sb3I6ICNmOWVkMDA7IC8vZ3JlZW5cclxuICAkZGFya2VuQ29sb3I6IGRhcmtlbigkYWN0aXZlQ29sb3IsIDIwJSk7XHJcbiAgJGJhY2tncm91bmQ6ICNmOWVkMDA7XHJcblxyXG5cclxuICAvKiAuY3VzdG9tQ2hlY2tib3ggKi9cclxuICBzZWN0aW9ue1xyXG4gICAgcGFkZGluZy10b3A6MTBweDtcclxuICB9XHJcbiAgLmN1c3RvbUNoZWNrYm94IHtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OjI0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDpyaWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206MTdweDtcclxuICAgIGxhYmVsIHtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDoyNHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluLW91dCk7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXI6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1c3tcclxuICAgICAgICBvdXRsaW5lOjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmZvcmNlLWNoZWNrZWQgbGFiZWx7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IzAwMDtcclxuICAgIH1cclxuICAgICYuZm9yY2UtY2hlY2tlZCBsYWJlbDo6YWZ0ZXJ7XHJcbiAgICAgIG9wYWNpdHk6IDEgO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tQ2hlY2tib3hUZXh0e1xyXG4gICAgZmxvYXQ6cmlnaHQ7XHJcbiAgICBmb250LXNpemU6MTVweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6OXB4O1xyXG4gICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgfVxyXG5cclxuICAuYnRuLWZvcm17XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMjU2NTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuICB9XHJcbiAgLnNlbGVjdC13cmFwcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgc2VsZWN0e1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICB0ZXh0LWluZGVudDogMXB4O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiAnJztcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIGxlZnQ6IDlweDtcclxuICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhdGUtYm94e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDlweDtcclxuICAgICAgbGVmdDogOXB4O1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmZvcm0tYmctaG9sZGVye1xyXG4gIHBhZGRpbmc6MHB4IDIwcHg7XHJcbn1cclxuXHJcbi5mb3JtLWNpcmNsZS1ub3Rle1xyXG4gIHdpZHRoOiAyNDBweDtcclxuICBoZWlnaHQ6IDI0MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBtYXJnaW46IGF1dG8gYXV0bztcclxuICB0b3A6IDE3MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZWQwMDtcclxuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBwYWRkaW5nOiA0M3B4IDBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpIHtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDpub25lO1xyXG4gICAgdG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gIH1cclxuICAuaGVhZGxpbmV7XHJcbiAgICBmb250LXNpemU6MjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC50ZXh0e1xyXG4gICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAmOmZvY3VzLCY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYmFubmVyLXRvcC1jb250ZW50e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAmOmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6MDtcclxuICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Jhbm5lci1zaGFkb3cucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgei1pbmRleDogOTtcclxuICB9XHJcbn1cclxuXHJcbi5iYW5uZXItdG9wLWNvbnRlbnRfX2ltYWdle1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBoZWlnaHQ6IDU1MHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IC0xMHB4IDIwcHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggLTEwcHggMjBweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwcHggLTEwcHggMjBweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcclxufVxyXG4iLCIuY3JlZGl0e1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDZweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jc19sb2dvX3BuZ3tcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDE2M3B4O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBS01BQUFHaUNBTUFBQUM4bVlhakFBQUFYVkJNVkVVQUFBQXhNVEV3TURBdkx5OHVMaTRzTEN3Zkh4OEFBQUF1TGk0Zkh4OGFHaG9vS0NnQUFBQUFBQUF3TURBVUZCUUFBQUFyS3lzbUppWlJVVkZvYUdoTVRFeDdlM3NBQUFBZkh4OFBEdzkvZjM5dmIyOWZYMTgvUHo5UFQwK0NKWU1mQUFBQUYzUlNUbE1BOFA3YW5MRkpIOGQ5WFhJVUN1YzBPb2VaWHNleEg3aitmU01BQUFWdlNVUkJWSGphN04zWmp0cEFFSVhoVTlXcjI5Z0dzcHp1Yk8vL21LRWRrcENRU05uVEpQVkpZNHlwaTlJTUk4MHZCQU5qalBtYTRCWU1McEVuakNybUZuQVJaTUdOdE9Felc2Z3Q0UytZaFd4TXVPUGtzOEZHQ2pPK0tDMzRmUXBiam9rRmQwUndLN0dlRXJ6SEY3bUczOGZ6aEt0dHdUdHgrY0tPa1RPNmxIQXZDdVA5OVEyZkNJS1BDaFMzSmxVSFJYbC8xOTNPa2pVa0lEdFVKV3ZqblBveFFDUXhBcjVobDBqV0dhamErdU1lRUxKdU0wUGx6QXRCNTBoZGtwSUtUeVVySzY1VURpalQxRGNvQnpucVlRS21xYUJNQjZBQ2N1eVhqMU8vTzduTHNRQUYzUmFVTEdnQ1VzblF3blB5NWF1MmlDeXFXRnJHTzl1cFAzeWRxZ0dCYjE2eWVMck1tUG9YTGlKUDBhZVpMMTV4OW4xVUhSZnN5dm8wUThYbFNaMzJIYlBrbzU0VnpSMkFyT2NqK21WeE9RQlRQZXRCYjc2ZHFRcVlRVjJhaHdqNEFtQVVRYVQzVEl1UUZUdEhzQzVOOXFuWEFKOTRJdmtGbnJlL2FLNEI5Sjd6aVlpTTJLMjZLdlFBNTU0aEhCMFVjS0ZxUFNxNm82dVR3cUdxQ2pDdENGTzQ3SW1MTFFGUUFUMjRMeGpxeHgwaHJRa1dKK0l3YndBOFFkbW5DTDY4N3RqMW0rUVR4T09DQ3ZEazl3VWpaK3dVa05JWHl3RmhXckdmT2t6N2pnY0Z6a0d4b2dKaGZ6NkdjaEJCVjZsUzZjRzg3Nmo3R3E5ZnZHNUxINGhreER1TlZTb0ZkTWg5S21ydFA5Q2JIVE1GdVhrdlJmamlEZE83SFRkNmROTVpPT1lWQ0lmVnJRZDMzay9GeVdIRlJiaGN4QXAzRHVzYWdLTE9BWEpFRjUySWVNQjV5SXpjTUhNajJUWmtCMndVZE5kQjV4ZUVHYjZoTUc1S3JXNXU2UHJOaVNjc2pxeGJQODZZcGUrSTV2R0R5b3F2b3NkVllNVGZFOHEzN0ZnVmc2cW5EMmN6akRIbWR5dVNNYnBNd2VnV1h6Q21heGQyMW9YV2hkYUYxb1hXaGRhRjFvWFdoY2I4azVJYjlhL3h4NnFhS0JIbTMyUmRhRjFvWFdoZGFGMW9YV2hkYUYxb3pNK3FOV0Z3a2R3d3VtalpaYjZEZGFGMW9YV2hkYUYxb1hXaGRhRjFvWFhocnpYNzRkK2JoRGJ3ZTVQZUN6SjhIeHBqckF0dldCZGFGMW9YV2hkYUYxb1hXaGVhVHkydERSK0h5eU84NkdXTWVUaldoZGFGMW9YV2hkYUYxb1hXaGRhRjVrNzA0Ny9zSmZRWW5SZDdnaHJ6RUt3THJRdXRDNjBMclF1dEM2MExyUXVOK1FPMjhWTzdzR0owajdDamVVVC9TeGZlaGVHQVhkaW5Qek5jRi9xbXk5aGR1R1ZleExHN0VKSFpMNE4zWVdGNWdDN2NyQXQvUVJkbXNTNjBMalRHUEp3SCtIeWErQUNmcnhvNC9uL2Z3TGJnYTZ3THY3c0w3NDNZaFcvWnU0UFVpR0VnaUtLeXJXbWJDQ08wS3V2K0Y4MHFrSGd5dXdTcW1mOVA0Slhob1ZZcjFNc3RNeGVleDZJd2QyR2YwalhNWFZpdXEzNll1M0JYdFhkaFU5aTdjSnYrTG53TVhJZ0xpWWpldC9QaFA1RGRwUEpyUmk3c3RaWG43RndZdGR6eWMrRlFsT2U4WEJnNmh2a2M2U0ZwZHU4NTBscXZwUlQzT2RKSGdqblNvZDNlaGFHd2QrRTVBeGZpUWlLaWY2Z3YvcTlHTGdsT05kdlN5Kzg1dWZCRmJpNTh6cytGb1ZadTJibXc2YWptYzZTckpEVnZGNDVRQWhldXE3OExOKzRYL29rTG16Z3Z4SVZFOUZVYy9tZEhWYk80ZDFiK1RObDZGeGV5ZDRhOU16NHVaTzhNZTJmTVhNamVHVnhJdWRzVERNR0ZWTnc3dHdRWHpZaCtoZ3R4SVM3RWhiZ1FGK0pDWElnTFgvVkc2ek4zVGZ1UDdQSi9GSktJY0NFdXhJVzRFQmZpUWx5SUMrbDdhNEozNDY4RUx4ZjJCQXN6aVFnWDRrSmNpQXR4SVM3RWhiaVFibzNObm9TN0VwQ3dWVTRJaWJLRkMzRWhMc1NGdUJBWDRrSmNTTzRsT0h6YkU5d2g3Sk1uNFlsdzRTMWNpQXR4SVM3RWhiZ1FGMzYyZHdjbkFNSkFFRVVYb2lGRUpNZDErbTlVSzFBaGx3bjh2MVU4V0JnaW9uL1ZCVFluU3Bad2IyeXVYd2xydURBVjlpN2NGYmdRRitKQ1hJZ0xjZUZIdUpDSWlCeXJUYTJuekYxNFBTZHpGOGJSeDRrTGNTRXV4SVc0RUJlK2hBc251d0c4VklnQUFNK3REd0FBQUFCSlJVNUVya0pnZ2c9PScpO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRlZF9jc19sb2dvIDNzIHN0ZXBzKDE5KSBpbmZpbml0ZTtcclxuICBhbmltYXRpb246IGFuaW1hdGVkX2NzX2xvZ28gM3Mgc3RlcHMoMTkpIGluZmluaXRlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC41cztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxufVxyXG5cclxuLmNzX2xvZ29fcG5nX3doaXRle1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUtNQUFBR2lDQU1BQUFDOG1ZYWpBQUFBTTFCTVZFVUFBQUQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8rM2xlS0NBQUFBRUhSU1RsTUE4Snphc1VrMkg4ZGRmWElVQ3VlSDZHTXpUZ0FBQlFwSlJFRlVlTnJzMjltdUVsRVFSdUZWdGVlZStOLy9hV1UzZWtUUnhPbkUxdFNYUUdCVElSV0doSFVCSVlUd1BUbnRYRnlUYmx4VjZjb0EyWGFldE1wWGFwWWFmOEZxdW11OFNQYlZvQ1JUNTV2YXp2c1pVaTlOZ3hkbUx4K0ZoanZmbE1UN2NkMzRxTzQ4bEozWEhZdFdwdFo0VlV6bDlienloV3g4TmhEUEZpa2hCZzlMZXA2VmxCdjBoQjdXcG5tR1dWTUJGNmQyUGdaNmNEQkpkVldXVnQwWlU1SzBuN080SHZoSXRqR1dCVmpHWmxYYkFzc3lHTXNHQXF2enVDN3o3cEtXalFIajdZdWdnUXhOV2JscDJzMTJpVjJkaDNxYkQ3OU5rWFUzWEttcnRIa0JLTG9WYitmT3EydEsyam1ObzNka3FTOUttanQyNjFVdWxEYm84c284dHRRekxISnRlbm81bXd4MXBGMk9HUktvbUZIa3JyYWJKRTVKNTVTOVRRMFh6WGRjejErMEpKQzcxcHNvS3B3T0hVSWJLV1Z5VFFoU2xsVEZWSk1Xa1pCa3NCemtKYnMyZ05vQUdYSWVDMlo5M2hHVGpEMlpKZFlLdUpBOVR3MFhrd3VhTjh3QkpORE56d1dMVms0Q0c0TFVNM2s1T0c4bWxpcGdFM2dXNTNHR0paSEhac1lreVNSSEhUa21YSHg2cjZGSUJaNEdEU1c2Y0JWTjY5T09YVWFYdXczVFhYdnNXT1ZNaTBQdEIrVHRTTWVXL0x4cHliWURJTjhQT1VpZWp5UERVRXBnbGFra00zTklqcTEwc2FycXJ0SVRWQm53TnBoOEo2KzRHQ3JuV0ZyRnRBcHV1ckVuU1hWZXI2dzJkMFRPTHhvSDMvUDByRm1GdnllUEg5bFI0cUowNHlPdGhCRENleHZXdWJvdTQrcDJIMXpUMllVUDBZWFJoZEdGMFlYUmhkR0YwWVhSaFNIOGwxcTY2cS94ZjZ0cWloWEMveW02TUxvd3VqQzZNTG93dWpDNk1Mb3doTjhsTlM2dVNKV3JLNUZkNFNkRUYwWVhSaGRHRjBZWFJoZEdGMFlYUmhmK1dhdGYvcjlKWFBtL1NaOWt1M3dmaHZDQnZUdFdZUmdFQWpDY1NKVmtFTzc5bjdhZFVram9VQ2psam56LzdPQ2d3NGR3aWd2ZmNTRVhjaUVYY2lFWGNxRk96WWowT0p3VkhyMGtsWXNMdVpBTHVaQUx1WkFMdVZDWGVzdi83TFZHVzdMWFZnZFVLaEVYY2lFWGNpRVhjaUVYY3FIMGgwWithdTk1NzN5cFBhcGlkM0hoR1lZWlhYaXNQc3Jud2hZeGM3dHdiUEdxNTNiaDBtTnJNN2tMOTlnTHVIQnc0UTljdUsxY3lJV1N5bFZnUGswdk1GLzFFZmwvMzFqR1o4ZHc0ZGN1dkpiUmhVLzI3aUJGWWhBSW83Q2FsRHFJV1BjLzdUU3pDRE9kektLaEcvNGk3NTBnbXlSOFdLcWQ5Z3VvdVhEMjdDYnV3dXFQbHJnTGszdjVFbmRoOHlMdnd1RW03OEl0Z0F2M2hRdHhJUkhSZlp1Ny9rRDJjRStYQ2Jtd2xwSE95Ym5RU25wS3o0WExMWjNUY3FGNVgrSnpwTjBmVmUwNTBsSThwNlErUjdvSG1DTmQzdVJkYUc3eUxweHV1QkFYRWhGOW9KcjFiNDNNQVZZMVI2N3BPaVVYWGlmbndvdmtYR2puSDd1Y0M0ZjNJajVIK3RQUWR1R3lDQzcwQUM3YzJGL0kva0pjaUF1SjNweDEvYldqb3Z0bE9wcUZMMU8wN3VKQ3pwM2gzQmtkRjNMdURPZk80RUpjaUF2cGpiVUFRM0NtK3lvZHpTM0FSak9pditGQ1hJZ0xjU0V1eElXNEVCZml3dis2MGZHWnpWMytJV3VBU3lHSkNCZmlRbHlJQzNFaExzU0Z1SkIrRitIZWVBOXdjMkVOY0dBbUVlRkNYSWdMY1NFdXhJVzRFQmZTVTJ1VEoyR0xRTUpSV0NFa2loWXV4SVc0RUJmaVFseUlDM0VocVJkZzhhM3B2aTVITmNBekVyMFNMc1NGdUJBWDRrSmNpQXR4NFhkN2QzUUNJQXdFVVRBWUV4SkV1UDZyMVFyeUk4Z0Y1blV4c0xCY0tPbTMyZ2FmRXpWcXlWNC9zcTRTZG5GaFNlL0NNd29YY2lFWGNpRVhjdUV5THBRazVheU5HRE1pdlF2ZmtydXdYTFBmWE1pRlhNaUZYTWlGaTdqd1l3OFJxUk02UjdzeXpRQUFBQUJKUlU1RXJrSmdnZz09Jyk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlZF9jc19sb2dve1xyXG4gIDAle2JhY2tncm91bmQtcG9zaXRpb246MCAwO31cclxuICAxMDAle2JhY2tncm91bmQtcG9zaXRpb246IDAgLTQxOHB4O31cclxufVxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGVkX2NzX2xvZ297XHJcbiAgMCV7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7fVxyXG4gIDEwMCV7YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDE4cHg7fVxyXG59XHJcbiIsIi53cmFwcGVyLWFsbC1jb250ZW50e1xyXG4gIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYWluLXdyYXB7XHJcbiAgcGFkZGluZzogNDBweCAwO1xyXG59XHJcblxyXG4uaHAtd3JhcC1ib3gtd29ya3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOiA0ODBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uYm94LXdvcmtfX3RpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBjb2xvcjogIzZkNmM2YztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uYm94LXdvcmtfX2hye1xyXG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5ib3gtd29ya19faW1hZ2V7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ib3gtd29ya19faW1hZ2UtaXRlbXtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE4MHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmJveC13b3JrX19jb250ZW50e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgJiA+IHB7XHJcbiAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICBjb2xvcjogIzZkNmM2YztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3gtd29ya19fYnRue1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzZDgxO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMS43O1xyXG4gIHdpZHRoOiA5MHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICAmOmFjdGl2ZXtcclxuICAgIEBpbmNsdWRlIGJ0bi1lZmZlY3QtYWN0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLmhwLWhye1xyXG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5ocC1zZWN0aW9uLWJveC1ib3R0b217XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLmhwLXRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBjb2xvcjogIzZkNmM2YztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG59XHJcblxyXG4udHh0LXN0eWxle1xyXG4gICYgPiBwe1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgY29sb3I6ICM2ZDZjNmM7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG4iLCIud3JhcC1nYWxsZXJ5e1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi53cmFwLWJveC1pbWd7XHJcbiAgbWF4LXdpZHRoOiA0ODBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC5pbWd7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgLmltZ3tcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMDgpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cmFwLWJveC1pbWctY2F0e1xyXG4gIG1heC13aWR0aDogNDgwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gICY6aG92ZXJ7XHJcbiAgICAud3JhcC1ib3gtaW1nLWNhdF9faXRlbXtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEuMDgpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cmFwLWJveC1pbWctY2F0X19pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMzAwcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xyXG59XHJcblxyXG4ud3JhcC1ib3gtaW1nLWNhdF9fdGl0bGV7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6ICM2ZDZjNmM7XHJcbn1cclxuIiwiLndyYXBwZXItbm90LWJhbm5lcntcclxuICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LXRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBjb2xvcjogIzZkNmM2YztcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uY29udGVudC10ZXh0e1xyXG4gICYgPiBwe1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgY29sb3I6ICM2ZDZjNmM7XHJcbiAgICAmID4gaW1ne1xyXG4gICAgICBtYXJnaW46IDIwcHggMjBweCAyMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */
