@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,option,p,select,span,textarea{font-family:Poppins,sans-serif}a,button{transition:.2s;cursor:pointer}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.text-r{width:100%;text-align:right}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{outline:0;box-shadow:none;border-color:#7063a7}form .error{display:block;font-weight:700;color:red;font-size:15px}form ::-webkit-input-placeholder{color:#5d7783;font-size:15px;font-weight:400}form ::-webkit-input-placeholder b{font-weight:700}form ::-ms-input-placeholder{color:#5d7783;font-size:15px;font-weight:400}form ::-ms-input-placeholder b{font-weight:700}form ::placeholder{color:#5d7783;font-size:15px;font-weight:400}form ::placeholder b{font-weight:700}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}form select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:97% center;background-size:15px;background-repeat:no-repeat;background-image:url(../web/arrow_select.svg)}.nice_checkbox{position:relative}.nice_checkbox label:not(.error){position:relative;cursor:pointer;font-size:17px;font-weight:400;color:#3a4e58;margin:0 0 0 30px}.nice_checkbox label:not(.error) a{color:#a89553}.nice_checkbox label:not(.error):before{content:'';position:absolute;width:18px;height:18px;background-color:#fff;border:1px solid #dadada;left:-30px;top:2px}.nice_checkbox input{position:absolute;z-index:-1;left:3px;top:4px;width:14px;visibility:hidden}.nice_checkbox input:checked~label:after{content:'';position:absolute;width:10px;height:10px;background-color:#7063a7;left:-26px;top:6px}.std_btn{display:flex;justify-content:center;align-items:center;min-width:60px;padding:0 20px;text-align:center;height:50px;cursor:pointer;background-color:orange;color:#fff;font-size:16px;font-weight:700}.std_btn:hover{background-color:#e69500;color:#fff}.slide_btn{display:flex;justify-content:center;align-items:center;min-width:240px;padding:0 20px;text-align:center;height:54px;cursor:pointer;background-color:transparent;color:#fff;font-size:20px;line-height:1;font-weight:700;border:3px solid #fff;border-radius:10px;margin:0 160px 0 0;letter-spacing:.5px}.slide_btn span{position:relative}.slide_btn:hover{background-color:#764391;color:#fff}.slide_btn:hover span:before{opacity:0}.slide_btn:hover span:after{opacity:1}.article_btn{color:#fff;background-color:#a89553;font-size:20px;line-height:1.2;font-weight:700;display:flex;justify-content:center;align-items:center;padding:0 15px;text-align:center;border-radius:10px;height:70px;width:calc(100% - 60px);z-index:15;position:absolute;bottom:30px;left:30px}.article_btn:hover{color:#fff;background-color:#7063a7}.std_btn{color:#fff;background-color:#a89553;font-size:20px;line-height:1.2;font-weight:700;display:inline-flex;justify-content:center;align-items:center;padding:0 15px;text-align:center;border-radius:10px;height:65px;min-width:150px}.std_btn:hover{color:#fff;background-color:#7063a7}.cta_btn{color:#fff;background-color:#7063a7;font-size:20px;line-height:1.2;font-weight:700;display:inline-flex;justify-content:center;align-items:center;padding:0 15px;text-align:center;border-radius:10px;height:65px;min-width:150px;border:2px solid #7063a7;cursor:pointer}.cta_btn:hover{color:#7063a7;background-color:#fff}.breakpoint-viewer{position:fixed;right:0;bottom:20px;left:20px;z-index:99999;width:70px;height:70px;padding:8px;line-height:54px;color:#fff;background-color:red;font-weight:700;font-size:30px;text-align:center;opacity:.6;-webkit-box-shadow:10px 10px 6px -4px rgba(0,0,0,.5);-khtml-box-shadow:10px 10px 6px -4px rgba(0,0,0,.5);-moz-box-shadow:10px 10px 6px -4px rgba(0,0,0,.5);-ms-box-shadow:10px 10px 6px -4px rgba(0,0,0,.5);-o-box-shadow:10px 10px 6px -4px rgba(0,0,0,.5);box-shadow:10px 10px 6px -4px rgba(0,0,0,.5)}.module_content,.static_content{color:#3a4e58;font-size:16px;line-height:1.7;padding:0}.module_content ul,.static_content ul{list-style:none;padding:0}.module_content ul li,.static_content ul li{position:relative;padding:0 0 0 35px}.module_content ul li:after,.static_content ul li:after{position:absolute;display:block;content:url(../images/symbol.svg);left:0;top:0;width:25px}.module_content a,.static_content a{color:#a89553;transition:.3s;border-bottom:1px solid transparent}.module_content a:hover,.static_content a:hover{border-bottom:1px solid #a89553}.native_content{padding:0 60px}.rotate180{transform:rotate(180deg)}.rotate90{transform:rotate(90deg)!important}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.br:after{content:'\A';white-space:pre}.btn-primary{color:#fff;background-color:#a89553;border-color:#a89553}.btn-primary:hover{background-color:#8e7e46;border-color:#867742}.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(168,149,83,.5)}.btn-primary:disabled{color:#fff;background-color:#a89553;border-color:#a89553}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#867742;background-image:none;border-color:#7d6f3e}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(168,149,83,.5)}h1.double-line-fluid{position:relative;font-size:35px;line-height:40px;color:#a89553;font-weight:700;text-align:center;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:20px 0;grid-gap:20px;margin:0 0 130px}h1.double-line-fluid:after,h1.double-line-fluid:before{content:' ';display:block;border-top:4px solid #a89553;border-bottom:2px solid #a89553;height:12px;margin-top:15px}body>footer,body>header,body>main{overflow:inherit}body>main{margin:113px 0 0}body>main.akciaHornaListaMain{margin:163px 0 0}.discount_line{min-height:55px;width:100%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;font-size:22px;line-height:1.1;font-weight:700;letter-spacing:3px;background-color:#633284;position:fixed;top:0;text-align:center;z-index:50}.discount_line .percento{padding:0 50px}body>header{position:fixed;top:0;width:100%;left:0;z-index:50;background-color:#fff;color:#7063a7;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 45px 20px 100px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 5px rgba(0,0,0,.1);transition:.4s}body>header .navbar-brand{margin:0}body>header .navbar-brand img{width:195px}body>header .lang_code{position:relative;float:right;margin:0 15px 0 0}body>header .lang_code p{color:#3a4e58;margin:0;font-size:13px;font-weight:400;cursor:pointer}body>header .lang_code p img{width:10px;margin:0 0 0 5px}body>header .lang_code .lang_codes{display:none;position:absolute;top:100%;left:0}body>header .lang_code .lang_codes a{margin:3px 0;display:block}body>header .lang_code .lang_codes a span{display:block;color:#3a4e58;font-size:13px;font-weight:400;padding:2px 0}body>header .lang_code .lang_codes a span:hover{color:#7063a7}body>header .h_w_logo{width:215px}body>header .h_w_lang{width:120px;display:flex;justify-content:center;align-items:center}body>header .width-control-toggle{width:calc(100% - 335px)}body>header.akciaHornaListaHeader{top:55px}ul#lang{float:right;display:inline-block;font-size:.8rem;padding:0}ul#lang li a{padding:0!important}.nav_search_icon{margin:0 0 0 15px}.nav_search_icon img{width:20px}body{background:#fff}.searching_wrap h2{font-size:22px;font-weight:700;color:#3a4e58}.searching_wrap form{text-align:center;margin:0 0 30px}.searching_wrap form input{margin:20px auto 10px;width:290px}.searching-menu_results a{color:#a89553;font-weight:700}.searching-menu_results a:hover{color:#7063a7}ul.navbar-nav{list-style:none}ul.navbar-nav li{position:relative;white-space:nowrap}ul.navbar-nav li a{font-weight:400;line-height:1;font-size:15px;padding:10px 10px;letter-spacing:1px;position:relative;color:#3a4e58}ul.navbar-nav li a:after{content:attr(data-text);position:absolute;left:5px}ul.navbar-nav li a:hover{text-shadow:0 .020em #7063a7,0 -.020em #7063a7,.02em 0 #7063a7,-.02em 0 #7063a7;color:#7063a7}ul.navbar-nav li>ul{list-style:none;padding:0;margin:0;display:none}ul.navbar-nav li:hover>ul{display:block;position:absolute;left:0;background-color:#a89553}ul.navbar-nav li:hover>ul>li{white-space:nowrap}ul.navbar-nav li:hover>ul>li a{color:#fff;padding:10px 20px}ul.navbar-nav li:hover>ul>li>ul{left:100%;top:0;background-color:#444}ul.navbar-nav li:hover>ul>li:hover{background-color:#7063a7}ul.navbar-nav li>a{display:block}ul.navbar-nav li.active a{text-shadow:0 .020em #7063a7,0 -.020em #7063a7,.02em 0 #7063a7,-.02em 0 #7063a7}.navbar #menu-17 a{background-color:#ff4b4b;border-radius:10px;color:#fff}.navbar #menu-17:hover>ul{display:none}#menu-17.active a{text-shadow:none}.menu_arrow_wrap{display:none;position:absolute;right:0;top:2px;width:30px;height:30px}.menu_arrow_wrap img{width:15px}.header_basket_box{display:flex;right:15px;top:150px;z-index:20;flex-direction:column-reverse;justify-content:center;align-items:center;width:40px}.header_basket_box .basket_icon{width:30px}.subheader{height:255px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/subheader.jpg);display:flex;justify-content:center;align-items:center;text-align:center;margin:0 0 45px}.subheader h1{font-size:50px;line-height:1.2;color:#fff;font-weight:700;margin:0}.template_subheader{height:190px;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin:0;border-top:3px solid #633284;border-bottom:3px solid #633284}.template_subheader h1{font-size:50px;line-height:1.2;color:#633284;font-weight:700;margin:10px 0 0}.articles_home_wrap{display:flex;margin:0}.card-columns{-moz-column-fill:balance}.tile_wrap .tile_1{height:550px;margin:0 35px 30px 0;background-image:url(../web/dlazdice/dlazdica_1_7.png);background-size:contain!important;background-position:center 20%!important;background-repeat:no-repeat;background-color:#f4f1f3}.tile_wrap .tile_2{height:355px;margin:0 35px 25px 0;background-image:url(../web/dlazdice/dlazdica_2_nova_2.png)}.tile_wrap .tile_3{height:550px;margin:0 0 30px;background-image:url(../web/dlazdice/dlazdica_3_nova_6.png)}.tile_wrap .tile_4{height:755px;margin:0 35px 25px 0;background-image:url(../web/dlazdice/dlazdica_5.png)}.tile_wrap .tile_5{height:355px;margin:0 35px 30px 0;background-image:url(../web/dlazdice/dlazdica_4.png)}.tile_wrap .tile_6{height:355px;margin:0 0 30px 0;background-image:url(../web/dlazdice/dlazdica_6_2.png)}.tile_wrap .tile_7{height:550px;margin:0 35px 30px 0;background-image:url(../web/dlazdice/dlazdica_7_nova_2.png)}.tile_wrap .tile_8{height:550px;margin:0 0 30px;background-image:url(../web/dlazdice/dlazdica_9_2.png)}.tile_wrap .tile_9{height:355px;margin:0 35px 30px 0;background-image:url(../web/dlazdice/dlazdica_8.png)}.tile_wrap .tile{width:100%;opacity:0;overflow:hidden;transform:scale(.8);position:relative;border-radius:10px;background-size:cover;border:none}.tile_wrap .tile .cover{background-position:center;background-size:cover;background-repeat:no-repeat;transition:.6s;height:100%;width:100%;border-radius:10px}.tile_wrap .tile .rollover_btn{position:absolute;height:70px;width:calc(100% - 60px);bottom:30px;left:30px;font-size:20px;line-height:1.2;font-weight:700;display:flex;justify-content:center;align-items:center;padding:0 15px;text-align:center;border-radius:10px;opacity:0;color:#fff;background-color:#7063a7;transition:.2s}.tile_wrap .tile:hover .cover{transform:scale(1.05);position:relative}.tile_wrap .tile:hover .cover:after{content:'';position:absolute;transition:.6s;background-color:rgba(255,255,255,.8);left:0;top:0;width:100%;height:100%;z-index:6;border-radius:10px}.tile_wrap .tile:hover .tile_content{opacity:1}.tile_wrap .tile:hover .article_btn{opacity:0}.tile_wrap .tile:hover .rollover_btn{opacity:1}.tile_wrap .tile_content{transition:.3s;color:#3a4e58;opacity:0;text-align:center;position:absolute;z-index:10;left:15px;width:calc(100% - 30px)}.tile_wrap .tile_content div:first-child{font-size:25px;line-height:1.2;font-weight:700;margin:0 0 30px}.tile_wrap .tile_content div:nth-child(2){font-size:14px;font-weight:400;line-height:1.7}.tile_wrap .tile_template-2{display:none}.box_sizer{width:.01%}.fadeIn{animation:animat_show .6;opacity:1!important;transform:scale(1)!important;transition:.6s}@keyframes animat_show{0%{opacity:0!important}100%{opacity:1!important}}.article.b2b2 li{list-style:none}.article.b2b2 li:before{content:'';display:inline-block;height:1em;width:1em;background-image:url(../images/symbol.svg);background-size:contain;background-repeat:no-repeat;padding-left:2em}.b2b_section{padding:0 0 35px}.article.b2b{margin-top:15px;margin-bottom:45px}.article.b2b .b2b_background{background-position:center;background-size:contain;background-repeat:no-repeat;height:345px;position:relative}.article.b2b .b2b_background img{position:absolute;width:190px;top:31px;right:-20px;z-index:10;transform:rotate(20deg)}.article.b2b .b2b_paragraf{color:#a89553;font-size:20px;font-weight:400;line-height:1;margin:0 0 15px}.article.b2b h3{font-size:35px;line-height:1.2;font-weight:700;margin:0 0 45px;color:#3a4e58}.article.b2b div.content{color:#3a4e58;font-size:18px;font-weight:400}.article.b2b ul{list-style:none;padding:0 0 30px}.article.b2b ul li{position:relative;margin-bottom:18px;padding:0 0 0 35px;color:#3a4e58;font-size:18px;font-weight:400}.article.b2b ul li:before{position:absolute;display:block;content:url(../images/symbol.svg);left:0;top:0;width:25px}.article.b2b .b2b_btn{display:flex;justify-content:space-between;align-items:center;background-color:#a89553;color:#fff;border-radius:10px;font-size:15px;font-weight:700;min-height:75px;text-align:center;margin:30px 15px 0;padding:0 25px}.article.b2b .b2b_btn img{width:17px}.article.b2b .b2b_btn:hover{background-color:#7063a7}.home_faq{border-top:1px solid #ededed;margin:50px 0 130px}.home_faq h2{padding:25px 0 35px;text-align:center;margin:0;color:#a89553;font-size:30px;line-height:1.2;font-weight:400}.home_faq .faq_article{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.2s;padding:15px}.home_faq .faq_article img{width:50%;margin:0 auto}.home_faq .faq_article h3{color:#3a4e58;font-size:22px;line-height:1.2;font-weight:700;margin:35px 0 0;height:75px}.home_faq .faq_article .faq_content{font-size:14px;color:#3a4e58;line-height:1.7;font-weight:400;height:100px}.home_faq .faq_article:hover{box-shadow:0 0 15px rgba(220,220,220,.5)}#faq-slider .slick-dots{list-style:none;padding:0;margin:30px auto;height:24px;display:flex;align-items:center}#faq-slider .slick-dots li{display:inline-flex;align-items:center;margin:0 13px;height:24px}#faq-slider .slick-dots li button{text-indent:-9999px;position:relative;font-size:0;outline:0}#faq-slider .slick-dots li button:before{content:'';display:block;width:10px;height:10px;border-radius:50%;border:2px solid #a89553}#faq-slider .slick-dots li.slick-active button:before{content:'';display:block;width:15px;height:15px;border:none;background-color:#7063a7}.cookieinfo{background-color:rgba(0,0,0,.8)!important;color:#fff!important}.cookieinfo #cookie_more_info{color:#fff!important;text-decoration:underline!important}.cookieinfo .cookieinfo-close{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.cookieinfo .cookieinfo-close:hover{background-color:#fff!important;color:#000!important}.arrow_up_wrap{position:fixed;right:5px;bottom:25px;background-color:#7063a7;display:flex;justify-content:center;align-items:center;width:40px;height:40px;opacity:0;transition:.4s;z-index:100;cursor:pointer;border-radius:10px}.arrow_up_wrap .arrow_up{transform:rotate(180deg);width:30px}.fancybox-loading{animation:none!important;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../images/35.gif);height:40px;border:none!important;border-color:transparent!important}.fancybox-loading *{display:none}.freeDeliveryWrap,.freeDeliveryWrap2,.freeGiftWrap,.freeGiftWrap2{display:none;font-size:22px;text-align:center;color:#fff;background:#a89553;font-weight:700;padding:10px 15px;margin:0 0 5px;line-height:1.2;border-radius:10px}.freeDeliveryWrap em,.freeDeliveryWrap2 em,.freeGiftWrap em,.freeGiftWrap2 em{font-style:normal;color:#633284}body>footer .footer{background-color:#f0f0f0;background-image:url(../web/footer_bg_s.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px;padding:55px 0 70px;font-size:13px;line-height:20px}body>footer .footer .logo{width:240px;margin:0 0 45px}body>footer .footer .logo_footer_text{color:#3a4e58}body>footer .footer .logo_footer_text h3,body>footer .footer .logo_footer_text h4,body>footer .footer .logo_footer_text h5,body>footer .footer .logo_footer_text h6{font-size:23px;margin:0 0 15px}body>footer .footer .logo_footer_text p{margin:0 0 40px;font-size:13px;line-height:1.7;font-weight:400}body>footer .footer .socials_icon{display:flex;justify-content:flex-start;align-items:center}body>footer .footer .socials_icon a{margin:0 20px 0 0}body>footer .footer .socials_icon a img{width:16px}body>footer .footer .footer_nav{list-style:none;padding:0}body>footer .footer .footer_nav li a{color:#3a4e58;font-size:13px;font-weight:400;line-height:1;display:block;margin:0 0 20px}body>footer .footer .footer_nav li a:hover{color:#7063a7}body>footer .footer .newsletter_footer{color:#3a4e58;font-size:13px;line-height:1.7}body>footer .footer .newsletter_footer form{display:flex;justify-content:flex-start;align-items:center}body>footer .footer .newsletter_footer form input{height:55px;border-radius:10px;outline:0;border:none;padding:0 110px 0 20px;width:100%}body>footer .footer .newsletter_footer form button{height:55px;outline:0;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;background-color:#a89553;color:#fff;padding:0 20px;font-size:15px;position:absolute;right:15px;border:none;border-radius:10px}body>footer .footer .newsletter_footer form button:hover{outline:0;border:none;background-color:#7063a7}body>footer .footer .footer_kontakt{color:#3a4e58;font-size:13px}body>footer .footer .footer_kontakt a,body>footer .footer .footer_kontakt p{display:block;margin:0 0 20px;line-height:1;color:#3a4e58}body>footer .footer .footer_kontakt a{border-bottom:1px solid;padding:0 0 2px}body>footer .footer .footer_kontakt p a{display:inline-block;margin:0}body>footer .footer .footer_kontakt p a:hover{color:#7063a7}body>footer .footer .footer_kontakt .third_column_anchor{border:none}body>footer .copyright{background-color:#a89553;color:#fff;padding:20px 0;font-size:13px;line-height:24px}body>footer .copyright a{color:#fff}body>footer .copyright a:hover{color:#7063a7}body>footer .copyright .sixnetFooter{width:55px;margin:0 0 0 4px}body>footer .copyright .footer_sixnet{display:flex;justify-content:center;align-items:center}body>footer .copyright .gminmotion_footer{font-weight:700}div.footerBanner{border-top:3px solid #3a4e58;border-bottom:3px solid #3a4e58}div.footerBanner img{width:65px;height:55px;object-fit:contain;object-position:center;margin:0 25px}div.footerBanner img.zasielkovna{width:100px}div.footerBanner img.besteron{width:125px}[class*=" fi-"]::before,[class^=fi-]::before{margin-right:0;margin-left:0}.content-web{padding:0;margin:0 0 40px;font-size:16px;line-height:1.7;font-family:Poppins,sans-serif;color:#3a4e58}.content-web img{max-width:100%;height:auto}.sm-simple{border:0 none;background:0 0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:768px){#main-menu>ul>li{float:none;display:table-cell;width:1%;text-align:center}}.main-nav{position:relative;top:0;left:0;z-index:1000;padding-top:15px;padding-bottom:15px;width:100%;background-color:#fff}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 20px;color:#555;font-size:20px;font-weight:400;line-height:17px;text-decoration:none;height:60px}.nav-brand a img{height:100%;width:auto}@media (min-width:768px){.nav-brand a{height:100px}}#main-menu>ul{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}#main-menu>ul li{background-color:rgba(255,255,255,.75)}#main-menu>ul>li>a{text-transform:uppercase}@media (min-width:768px){.main-nav{position:absolute;background-color:transparent}#main-menu>ul{float:right;clear:none;display:block}#main-menu>ul>li>a>.sub-arrow{display:none}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}ul#lang{list-style:none;margin:0;*zoom:1}ul#lang li{float:left;visibility:collapse}ul#lang li a{display:block;padding:3px 10px;visibility:visible}ul#lang:after,ul#lang:before{content:' ';display:table}ul#lang:after{clear:both}ul#lang.flag a{width:2rem;height:1.5rem;background-size:contain;background-position:50%;background-repeat:no-repeat}ul#lang.code a:before{content:attr(data-code);text-transform:uppercase}ul#lang.name a:before{content:attr(title);text-transform:lowercase}.relative{position:relative}.align-center{text-align:center}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}@media screen and (max-width:1024px){.cf-medium{*zoom:1}.cf-medium:after,.cf-medium:before{content:' ';display:table}.cf-medium:after{clear:both}}@media screen and (min-width:1025px){.small-0{width:0}}#testProportional{margin:50px auto;width:300px;background-color:green}.crust{position:relative;width:100%;height:auto;overflow:hidden}.crust:before{content:'';display:block;padding-top:100%}.crust .core{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.crust .core .content,.crust .core img{max-width:100%;max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.crust .core .content{width:100%;height:100%}.crust.cover .core img{min-width:100%;min-height:100%;height:auto;max-width:none}.crust.ratio-2_1:before{padding-top:50%}.crust.ratio-4_3:before{padding-top:75%}.crust.ratio-16_9:before{padding-top:56.25%}.crust.ratio-9_4:before{padding-top:44.44%}.crust.ratio-5_4:before{padding-top:80%}.crust.ratio-1_2:before{padding-top:200%}.crust.ratio-4_5:before{padding-top:125%}a.icon-prev:hover{color:#aca4cc}.icon-prev{position:relative;display:inline;margin-left:2.25em;white-space:nowrap}.icon-prev:before{position:absolute;margin-top:.15em;left:-1.2em;font-size:1.1em;color:red}.icon-prev:first-child{margin-left:1.35em}.tai{position:relative;white-space:nowrap;color:#7063a7;font-size:1rem;line-height:1.5rem;margin-right:1rem}.tai:after{content:attr(data-title);position:relative;display:inline-block;font-size:.75rem;line-height:1.5rem;margin-left:.33rem}.tai:before{line-height:1.5rem}@media screen and (max-width:991px){.tai{cursor:help;font-size:2.5rem}.tai:after{display:none}.tai:active:after,.tai:focus:after,.tai:hover:after{display:block;position:absolute;top:.75rem;left:100%;z-index:1000;background-color:rgba(255,255,255,.85);font-size:1rem;line-height:1.5rem;padding:1px 4px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tai:before{line-height:3.75rem}a.tai{cursor:pointer}}.req-sign,label .req::after{color:#c00;font-weight:700}label .req::after{content:'*';position:absolute;margin-left:.3rem;margin-left-margin-right:1.2rem}ul.evenly{text-align:justify;min-width:500px}ul.evenly:after{content:'';display:inline-block;width:100%}ul.evenly li{display:inline-block}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],[data-variant=static_content].menu-content-edit{display:inherit}.admin-edit[data-variant=static_content]:hover,[data-variant=static_content].menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.navbar-brand,.navbar-nav>li>a{text-shadow:none}.btn-first{background-color:#3ab54a;color:#fff;border:2px solid transparent;border-radius:50px}.btn-first:active,.btn-first:focus,.btn-first:hover{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a}.btn-second{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a;border-radius:50px}.btn-second:active,.btn-second:focus,.btn-second:hover{background-color:#3ab54a;color:#fff;border:2px solid transparent}.cartcena,.cartkusy{color:#000;display:block}#wait{background-color:rgba(255,255,255,.5);position:fixed;z-index:999;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center}#wait i{color:#7063a7;display:inline-block}.fulllink{cursor:pointer}.filter-second-part{margin-top:25px;margin-bottom:25px}.filter-heading{background-color:silver;padding:14px;color:#fff;font-size:18px}.filter-wrapper{padding-top:25px;padding-bottom:15px;border:1px solid #ebebeb}.filter-wrapper label{font-size:12px}.filter-input,.filter-select{border-radius:50px;border:1px solid #ebebeb}.fulllink button{margin:4px;float:right}.fulllink button:before{font-family:FontAwesome;content:"\f068"}.fulllink.collapsed button:before{font-family:FontAwesome;content:"\f067"}#priceslider{margin-top:11px}.noUi-horizontal{height:10px}.noUi-handle{top:-10px!important;border-radius:50px;width:30px!important;height:30px!important;box-shadow:none}.noUi-handle:after,.noUi-handle:before{background:0 0}.noUi-connect{background-color:#7063a7}.filter-manufacturers,.filter-tags{margin-top:25px;margin-bottom:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.filter-manufacturers .checkbox,.filter-tags .checkbox{margin-top:0!important;margin-bottom:0!important}.filter-tags{margin-top:0!important}.filter-tagy{border-top:1px silver solid;margin-bottom:15px}.filter-buttons button{margin-right:10px}input[type=checkbox]{-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7)}.tag-label{padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-radius:50px;font-weight:700}.supporting-std-btn{color:#fff;background-color:#a89553;font-size:20px;line-height:1.2;font-weight:700;display:inline-flex;justify-content:center;align-items:center;padding:0 15px;text-align:center;border-radius:10px;height:65px;min-width:150px;margin:15px 0 0}.supporting-std-btn:hover{color:#fff;background-color:#7063a7}.right_banner_wrapper{position:fixed;right:-240px;z-index:20;transform:rotate(270deg);bottom:40%;transition:.3s}.page_banner{transition:.3s;min-width:50px;padding:15px 15px 15px 30px;display:inline-block;text-align:center;color:#fff;border-radius:5px 5px 0 0;cursor:pointer;position:relative}.page_banner img{position:absolute;top:20px;width:20px;left:5px;transform:rotate(-90deg);transition:.3s}.page_banner span{display:block}.page_banner .visible_text{font-size:20px;font-weight:700;padding:0 0 10px}.page_banner .hidden_text{font-size:18px;font-weight:400}.pushLeft{transform:translateY(-40px)!important;transition:.3s}.product-wrap,.products-wrapper{padding-bottom:80px}.product{text-align:center;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:10px;padding:30px 0 15px;position:relative}.product img{margin:0 auto;display:block;max-height:260px}.product .old_price_marker{position:absolute;top:20px;left:0;background-color:red;color:#fff;border-radius:5px;font-size:12px;padding:5px}.product .tags_wrap{position:absolute;top:20px;right:0;display:flex;flex-direction:column}.product .tags_wrap .product_tag{color:#fff;font-size:12px;padding:5px;border-radius:5px;margin:0 0 2px}.product .std_btn{margin:15px 0 0}.product_img_wrap{height:280px;display:flex;justify-content:center;align-items:center;overflow:hidden}.product_img_wrap img{transition:.3s}.product_img_wrap img:hover{transform:scale(1.1)}.productname{color:#404041;font-weight:700;font-size:18px;margin-bottom:5px;height:85px;overflow:hidden}.category{background-color:#7063a7;color:#fff;border-radius:50px;text-transform:uppercase;font-weight:700;font-size:13px;width:auto;display:inline-block;padding-left:20px;padding-right:20px;padding-top:2px;padding-bottom:2px}.productshort{font-weight:300;font-size:16px;color:#404041;margin-bottom:5px;height:50px;overflow:hidden}.neskladom,.skladom{font-weight:700;font-size:15px;margin-bottom:15px;display:block}.skladom{color:#3ab54a}.neskladom{color:orange}.beznacena{color:#3a4e58;text-decoration:line-through;margin-bottom:0;height:25px}.nasacena{color:#3a4e58;font-weight:700;font-size:18px;margin-bottom:0;height:25px;display:inline-block}.buy-btn{background-color:#3ab54a;min-width:125px;width:auto;height:55px;color:#fff;border:2px solid transparent;font-size:15px;border-radius:50px;transition:.4s all;font-weight:700;text-transform:lowercase;padding:5px 10px;cursor:pointer;display:block;margin:0 auto}.buy-btn:active,.buy-btn:focus,.buy-btn:hover{color:#7063a7;background-color:transparent;border:2px solid #7063a7;transition:.4s all;text-decoration:none}div.katalogRozdelovnik{margin:25px 0}div.katalogRozdelovnik .rozdelovnik h2{font-size:26px}div.katalogRozdelovnik .rozdelovnik .polomaska{background-size:80%;height:350px}div.katalogRozdelovnik .rozdelovnik .rusko{background-size:85%;height:350px}div.katalogRozdelovnik .rozdelovnik .gel{background-size:60%;height:350px}div.katalogRozdelovnik .rozdelovnik .plosnaDezinfekcia{background-size:60%;height:350px}div.katalogRozdelovnik a>div{border-bottom:10px solid #633284;border-top:2px solid #633284;border-left:2px solid #633284;border-right:10px solid #633284;border-radius:15px}div.deliveryDesc,div.paymentDesc{display:none}div.deliveryDesc p,div.paymentDesc p{color:#7163a5;margin-left:30px;font-size:14px;padding-right:25px}.product-detail-wrapper{padding-top:50px;padding-bottom:50px}.product-detail-name{color:#7063a7;font-weight:700;padding-top:15px;padding-bottom:20px}.product-detail-image{border:1px solid #ebebeb}.product-detail-info{border:1px solid #ebebeb;padding:10px}.product-gallery>div>div a{display:block;border:1px solid #d6d6d6}.product-gallery span{background-position:center;background-size:contain;background-repeat:no-repeat;height:100px;display:block}.product-detail-info-row{margin-bottom:5px;color:#747474;font-weight:300}.product-detail-price-row{margin-bottom:5px;color:#c4c4c4;font-weight:300}.product-detail-price-main-row{color:#000;font-weight:700}.main-price{color:#7063a7}.product-detail-benefits-list img{margin:0 10px 0 0;width:40px}ul.product-detail-tabs li a{padding:10px!important}#tab8 h2{text-transform:uppercase;font-size:18px;font-weight:700;margin:0}.recenzia{background-color:#f7f7f7;padding:15px;min-height:140px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.recenzia p{font-size:14px;margin:0}.recenzia .stars_wrap{margin:0 0 7px}.recenzia .rating-star{width:20px}.recenzia .heureka-symbol{position:absolute;right:10px;bottom:10px;width:50px;z-index:1}.product-form{width:100%;display:inline-block;position:relative}.product-form .std_btn{height:60px;min-width:250px}.product-form .product-variants-wrap{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.product-form .nice_label{position:relative;display:inline-block}.product-form .nice_label .variant_label{width:113px;height:30px;border-radius:5px;color:#fff;background-color:#a89553;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s;margin:0 4px 8px}.product-form .nice_label .variant_label small{font-size:70%}.product-form .nice_label input{position:absolute;z-index:-1;top:4px;left:3px;width:14px;visibility:hidden}.product-form .nice_label input:checked~.variant_label{background-color:#7063a7}.product-form .supporting-buy-btn{position:absolute;background-color:#7063a7;display:flex;justify-content:center;align-items:center;width:35px;height:35px;top:-5px;right:5px;cursor:pointer;border:2px solid #7063a7;border-radius:5px;transition:.2s}.product-form .supporting-buy-btn img{width:20px;position:absolute;transition:.2s}.product-form .supporting-buy-btn .sbb-purp{opacity:0}.product-form .supporting-buy-btn:hover{background-color:#fff}.product-form .supporting-buy-btn:hover .sbb-white{opacity:0}.product-form .supporting-buy-btn:hover .sbb-purp{opacity:1}.product_detail_btn_wrap{justify-content:center;margin:15px 0 0}.more_then_100{min-height:50px;font-weight:400;font-size:16px;opacity:.85;margin:30px 0 0;background-color:transparent;color:#3a4e58;border:3px solid #a89553;flex-direction:column;padding:5px 15px}.more_then_100 span{display:block;margin:0 0 5px}.more_then_100:hover{background-color:#a89553}.product-detail-input{border-radius:50px}.product-tag{display:inline-block;color:#fff;padding:5px 10px;border-radius:50px;margin-bottom:10px}.product-detail-tabs{margin:30px 0 -1px;border-bottom:none;list-style-type:none;padding:0}.product-detail-tabs li{transition:.4s all;display:inline-flex}.product-detail-tabs li a{color:#3a4e58;padding:0 30px;border:1px solid #ebebeb;font-weight:700;font-size:17px;background-color:#f8f8f8;transition:.4s all;display:flex;justify-content:center;align-items:center;height:67px;min-width:100px}.product-detail-tabs li a:hover{background-color:#fff}.product-detail-tabs li .active{background-color:#fff}.product-detail-tabs li:not(:last-child) a{border-right:none!important}.tab-content{border:1px solid #ebebeb;padding:30px 40px;font-size:15px;color:#000;font-weight:400}.tab-content .parametre p:first-child{width:160px}#add_to_cart_info{position:fixed;background-color:rgba(0,0,0,.5);width:100vw;height:100vh;top:0;left:0;z-index:99999}.add_to_cart_info_wrapper{display:flex;height:70%;width:100%;position:relative;overflow:auto;top:15%}@media only screen and (max-width:991px){.add_to_cart_info_wrapper{display:block;padding-top:3rem}}.add_to_cart_info{width:100%;height:100%}.atci_shadow{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;border-radius:5px}.atci_close{position:absolute;right:15px;top:35px;width:35px;height:35px;cursor:pointer;z-index:1}@media only screen and (max-width:991px){.atci_close{right:10px}}.atci_heading{font-size:30px;padding:2rem 1rem 1rem 1rem;font-weight:700;color:#000;margin:0;text-transform:uppercase}.atci_product_image{max-height:40px}.atci_second{background-color:#f4f4f4}.atci_buttons_wrapper{margin-bottom:10px;padding-bottom:2rem}.atci_buttons_wrapper .btn-1{cursor:pointer;display:inline-flex;border-bottom:1px solid #0a0a0a}.atci_buttons_wrapper .btn-1:hover{color:#a89553!important;border-color:#a89553}.atci_buttons_wrapper .btn-2{display:inline-flex}.atci_product{background-color:#fff;padding:15px 0;margin:0 0 15px;height:180px}.atci_product .atci_img{background-position:center;background-size:contain;background-repeat:no-repeat;height:150px;border:1px solid #ebebeb}.atci_product .atci_data{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%;text-align:center}.atci_product .atci_name{font-size:20px;font-weight:700;line-height:1;margin:0;color:#000}.atci_product .atci_price{color:green;font-weight:700;font-size:25px;margin:0;line-height:1;display:block}.atci_product .std_btn{display:inline-flex;min-width:80px;min-height:25px;padding:5px 15px;margin:0;justify-content:center;align-items:center;line-height:1;height:auto}.breadcrumb_wrap{display:flex;justify-content:space-between;background-color:#f8f8f8;align-items:center;margin:0 0 20px;padding:.75rem 1rem}.breadcrumb_wrap select{width:150px}.breadcrumb{background-color:#f8f8f8;color:#7063a7;margin:0;padding:0}.breadcrumb a,.breadcrumb span{color:#404041;padding-left:10px;padding-right:10px}.breadcrumb .actual{font-weight:700;color:#7063a7}.left-menu-heading{background-color:#a89553;padding:14px;color:#fff;font-size:18px;margin-bottom:0;position:relative}.left-menu-heading:before{font-family:FontAwesome;content:"\f0c9";padding-right:10px}.left-menu-heading img{width:40px;position:absolute;right:20px;top:calc(50% - 20px);padding:10px;display:none;cursor:pointer;z-index:10;transition:.2s}.leftmenu{background-color:#f8f8f8}.leftmenu ul{list-style:none;padding-left:20px}.leftmenu a:hover{color:#7063a7;text-decoration:none}.leftmenu>ul{padding:0 10px 0 20px}.leftmenu>ul>li{padding:10px;border-bottom:1px solid #dadada}.leftmenu>ul>li>a{font-weight:700;display:block;position:relative;color:#404041}.leftmenu>ul>li>a img{width:15px;position:absolute;left:-20px;top:3px}.leftmenu>ul>li ul li a{color:#404041;font-weight:400}.leftmenu>ul>li:last-child{border:none}.leftmenu li.active>a{color:#a89553!important}#menu-57>a,#menu-62>a{font-weight:700;color:#404041}.navigation-bar-basket a,.navigation-bar-basket div{transition:.4s all}.navigation-bar-basket a:active,.navigation-bar-basket a:focus,.navigation-bar-basket a:hover,.navigation-bar-basket div:active,.navigation-bar-basket div:focus,.navigation-bar-basket div:hover{transition:.4s all}.navigation-bar-basket a{font-size:20px;color:#000;padding:14px;display:block;font-weight:300}.navigation-bar-basket .step{background-color:#eaeaea}.navigation-bar-basket .step:active,.navigation-bar-basket .step:focus,.navigation-bar-basket .step:hover{background-color:#7063a7}.navigation-bar-basket .step:active a,.navigation-bar-basket .step:focus a,.navigation-bar-basket .step:hover a{text-decoration:none;color:#fff}@media (min-width:768px){.navigation-bar-basket .step:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}.navigation-bar-basket .step:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}}.navigation-bar-basket .active{background-color:#7063a7}.navigation-bar-basket .active a{font-weight:700;color:#fff}#company_header,#other_header{display:flex;justify-content:space-between;align-items:center}#company_header img,#other_header img{width:20px;transition:.2s}#company_wrapper,#other_address_wrapper{display:none}.main-basket{padding-bottom:50px}.main-basket input,.main-basket select{border-radius:50px}.main-basket h2,.main-basket h3{background-color:#7063a7;padding:0 15px;color:#fff;border-radius:0;font-weight:700;font-size:22px;display:flex;justify-content:flex-start;align-items:center;min-height:60px}.main-basket .step-3-wrapper{margin:20px 0 0}.main-basket .no-products{justify-content:center}#step-4{margin:0 0 45px}#step-4 .podakovanie_text{color:#3a4e58;font-size:26px;font-weight:700}#step-3 .file_wrap{margin:30px 0}#step-3 .file_wrap form{width:320px}#step-3 .file_wrap .std_btn{height:50px;outline:0}#step-3 .file_wrap .useless_div{display:flex}#step-3 .file_wrap #personal_logo_preview{margin:0 0 0 30px}#step-3 .file_wrap #personal_logo_preview img{width:150px}#step-3 .order_error,#step-3 .order_error_2{color:red;font-weight:700;font-style:normal;display:none}#step-2 .packeta_wrap{border:1px solid #dedede;color:#7063a7;font-size:16px;padding:10px 15px;display:none}#step-2 #besteron_options{border:1px solid #dedede;font-size:16px;padding:10px 15px;display:none}#step-2 #besteron_options .option_card{border-bottom:1px solid #b7b7b7}.ambrela_step2_wrap .hide_for_step2{display:none}.pointer{cursor:pointer}.cart-product{padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #000}.cart-product .cart-product-image{background-position:center;background-size:contain;background-repeat:no-repeat;height:70px;border:1px solid #ececec}.cart-product .cart-product-image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.cart-product .cart-product-name{color:#000;font-weight:700;display:block}.cart-product .cart-product-name:hover{color:#7063a7;text-decoration:none}.cart-product form{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.cart-product input{display:inline-block;width:80px;border-radius:0;margin:0 15px;font-size:18px;font-weight:400}.cart-product button{margin:0 5px}.cart-product .basket_price_info{width:250px;text-align:right;margin:0 15px 0 0;color:#000}.cart-product .cart-x img{width:25px;cursor:pointer}.cart_steps_btns .std_btn{display:inline-flex}.report_line{border-bottom:1px solid #ebebeb;padding:10px 0;align-items:center}.report_line p{color:#000;font-size:16px;font-weight:400;margin:0}.report_line .report_product_image{background-position:center;background-size:contain;background-repeat:no-repeat;height:70px;border:1px solid #ebebeb;transition:.2s}.report_line .report_product_image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.report_line .report_name{transition:.2s}.report_line .report_name:hover{color:#7063a7}.report_total_line{padding:15px 0}.report_total_line p{color:#000;font-size:20px;font-weight:700;margin:0}.report_contacts_line{margin:30px 0 0}.report_contacts_line span{display:block}.report_notice_line{margin:30px 0 50px}.report_state{color:#000;margin:0 0 30px}.profil_form .form-group{margin:0 0 10px}.profil_form label{margin:0;font-size:14px}.voucher_form .std_btn{min-height:40px;height:auto;display:inline-flex;margin:0 0 0 15px}.voucher input{width:auto;display:inline-block}.strankovanie{list-style:none}.strankovanie li{display:none;margin:5px;padding:5px 10px;background-color:transparent;border:1px solid #7063a7;border-radius:50px;color:#7063a7;cursor:pointer}.strankovanie .active{font-weight:700;display:inline-block;background-color:#7063a7;border-radius:50px;color:#fff}.strankovanie .page{display:inline-block}.pagination{display:flex;justify-content:flex-end}.pagination li{display:inline-block}.pagination li:first-child a{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination li:last-child a{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination li a{background-color:#fff;border:2px solid #7063a7;color:#7063a7;border-radius:50px;padding:5px 10px}.pagination li a:hover{background-color:#7063a7;color:#fff;border:2px solid #7063a7;box-shadow:none}.pagination .current{background-color:transparent;padding:0}.pagination .current:first-child span{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination .current:last-child span{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination .current span{background-color:#7063a7;border:2px solid #7063a7;color:#fff;border-radius:50px;padding:5px 10px;display:block}.pagination .current span:hover{background-color:#7063a7;border:2px solid #7063a7;color:#fff}@media screen and (max-width:1199px){ul.product-detail-tabs{padding:0!important}}@media screen and (max-width:991px){.voucher_form .std_btn{margin:5px 0 0 15px}.atci_product{height:auto}.atci_product .atci_data{height:130px;padding:10px 0}div.katalogRozdelovnik .rozdelovnik h2{font-size:22px}div.katalogRozdelovnik .rozdelovnik .gel,div.katalogRozdelovnik .rozdelovnik .plosnaDezinfekcia,div.katalogRozdelovnik .rozdelovnik .polomaska,div.katalogRozdelovnik .rozdelovnik .rusko{height:270px}}@media screen and (max-width:767px){.atci_buttons_wrapper .std_btn{height:60px;font-size:14px;min-width:90px}.atci_product .atci_data{height:150px;padding:0}.cart_steps_btns .std_btn{height:60px;font-size:14px;min-width:90px}#step-4 .std_btn{height:60px;font-size:14px;min-width:90px}.freeDeliveryWrap,.freeDeliveryWrap2,.freeGiftWrap,.freeGiftWrap2{font-size:18px}.left-menu-heading img{display:block}.leftMenuWrapper .leftmenu{display:none}.page_banner{padding:5px 10px 25px 20px}.page_banner .visible_text{font-size:17px;padding:0}.page_banner img{top:10px;width:15px}.page-b1{bottom:60%}.page-b2{bottom:23%}}@media screen and (max-width:575px){.voucher_form .std_btn{margin:10px 0 0 0}.cart-product .basket_price_info{margin:10px 15px 0 0}.delivery_free_banner{width:50px}.products-wrapper{padding-left:15px;padding-right:15px}.products-wrapper .col-6{padding:0 5px}.product_img_wrap{height:170px}.productname{font-size:15px}.beznacena{font-size:13px}.nasacena{font-size:15px}.product img{max-height:150px}.tab-content{padding:15px}.basket-top-products .std_btn{font-size:14px;height:60px;min-width:90px;margin:0 0 30px}.breadcrumb_wrap{flex-direction:column}.product .tags_wrap{top:5px}.product .old_price_marker{top:5px}.product-form .supporting-buy-btn{right:15px}div.katalogRozdelovnik .rozdelovnik .gel,div.katalogRozdelovnik .rozdelovnik .plosnaDezinfekcia,div.katalogRozdelovnik .rozdelovnik .polomaska,div.katalogRozdelovnik .rozdelovnik .rusko{height:250px}div.katalogRozdelovnik .rozdelovnik h2{font-size:18px}div.katalogRozdelovnik .rozdelovnik .col-6{padding-left:5px;padding-right:5px}}@media screen and (max-width:499px){.product-detail-tabs li{width:100%;display:block}.product-detail-tabs li:not(:last-child) a{border:1px solid #ebebeb!important}.product_detail_btn_wrap{justify-content:center}.product-form .std_btn{min-width:230px}.product-form .product-variants-wrap{flex-direction:column}.product-detail-head-btn{font-size:16px;min-width:100px}.products-wrapper .supporting-std-btn{font-size:14px;min-width:90px;height:60px}}@media screen and (max-width:399px){div.katalogRozdelovnik .rozdelovnik .gel,div.katalogRozdelovnik .rozdelovnik .plosnaDezinfekcia,div.katalogRozdelovnik .rozdelovnik .polomaska,div.katalogRozdelovnik .rozdelovnik .rusko{height:190px;background-position:50% 80%}}.contact_form input,.contact_form textarea{height:55px;border-radius:10px;outline:0;border-color:#dadada;padding:0 20px;width:100%}.contact_form input:focus,.contact_form textarea:focus{border-color:#7063a7}.contact_form textarea{height:140px;padding:20px}.contact_form h2{color:#633284}article.list_article{height:320px;overflow:hidden;transition:.4s}article.list_article .background{background-position:center;background-size:contain;background-repeat:no-repeat;height:50%;transition:.6s;position:relative;display:flex;justify-content:center;align-items:center}article.list_article .contain{background-size:contain}article.list_article h3{font-size:20px;color:#3a4e58;line-height:1.2;font-weight:700;transition:.3s;position:relative;z-index:5;min-height:90px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:10px;padding:0 15px}article.list_article:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}#advancedBlogFilter{background-color:#f8f8f8;padding:25px 15px}#advancedBlogFilter .labelForm{margin:5px 0}#advancedBlogFilter .labelForm input{display:none}#advancedBlogFilter .labelForm label{cursor:pointer;margin:0;padding:0 0 0 15px;position:relative;transition:.2s}#advancedBlogFilter .labelForm label:before{content:'';display:block;width:5px;height:5px;position:absolute;background-color:#633284;left:0;top:calc(50% - 2.5px);border-radius:50%}#advancedBlogFilter .labelForm label:hover{color:#a89553}#advancedBlogFilter h3{font-size:24px;margin:15px 0 0}#advancedBlogFilter .abActive{color:#a89553}.advancedBlogSearch{position:relative}.advancedBlogSearch input{outline:0;padding:0 30px 0 15px;height:40px;border-radius:999px;width:100%}.advancedBlogSearch button{position:absolute;right:3px;top:3px;background-color:#633284;border-radius:50%;outline:0;padding:9px;cursor:pointer}.advancedBlogSearch button img{width:15px}.advancedBlogArticlesWrap article{height:auto}.advancedBlogArticlesWrap article .background{background-size:cover;height:225px}.advancedBlogArticlesWrap article .artCategory{text-align:center;font-size:14px;margin:5px 0}.advancedBlogArticlesWrap article .artCategory span{color:#633284}.advancedBlogArticlesWrap article .artCategory .pipe{color:gray}.advancedBlogArticlesWrap article .artCategory time{color:gray}.advancedBlogArticlesWrap article .artCategory .conversation-icon{width:18px}.advancedBlogArticlesWrap article .artCategory .comments-count{color:#000}.articleDetailCommentWrap{background-color:#f8f8f8;padding:30px;position:relative}.articleDetailCommentWrap input,.articleDetailCommentWrap textarea{width:100%;padding:0 15px}.articleDetailCommentWrap input{height:35px}.articleDetailCommentWrap textarea{height:100px;padding:10px 15px}.articleDetailCommentWrap .close-icon{position:absolute;width:25px;right:10px;top:10px;cursor:pointer;display:none}.commentsColumn .comment{background-color:#f1f1f1;margin:0 0 7px;padding:25px 130px 35px 25px;position:relative;border-radius:15px}.commentsColumn .comment p{margin:0}.commentsColumn .comment .name{font-size:17px;font-weight:700;color:#633284;margin:0 0 4px}.commentsColumn .comment .created{font-size:12px;margin:0 0 15px;color:#989898;font-weight:400}.commentsColumn .comment span{position:absolute;right:30px;top:30px;font-size:14px;font-weight:700;cursor:pointer;transition:.2s;color:#633284}.commentsColumn .comment span:hover{color:#a89553}.commentsColumn .comment .text{color:#383838;font-size:14px;font-weight:400;line-height:1.6}.commentsColumn .comment .reply-icon{position:absolute;top:20px;left:-30px;width:20px}.commentsColumn .comment .fi{display:none}.commentsColumn .marginLevel-1{margin-left:50px}.commentsColumn .marginLevel-2{margin-left:100px}.commentsColumn .marginLevel-3{margin-left:150px}.commentsColumn .marginLevel-4{margin-left:200px}.commentsColumn .marginLevel-5{margin-left:250px}.commentsColumn .marginLevel-6{margin-left:300px}.commentsColumn .marginLevel-7{margin-left:350px}@media screen and (max-width:767px){.commentsColumn .comment{padding:25px 25px 35px 25px}.commentsColumn .comment span{top:auto;bottom:5px}.commentsColumn .comment .reply-icon{left:-25px}.commentsColumn .marginLevel-1{margin-left:30px}.commentsColumn .marginLevel-2{margin-left:60px}.commentsColumn .marginLevel-3{margin-left:90px}.commentsColumn .marginLevel-4{margin-left:120px}.commentsColumn .marginLevel-5{margin-left:150px}.commentsColumn .marginLevel-6{margin-left:180px}.commentsColumn .marginLevel-7{margin-left:210px}}@media screen and (max-width:575px){.commentsColumn .comment{padding:25px 15px 35px 15px}.commentsColumn .comment span{top:auto;bottom:5px}.commentsColumn .comment .reply-icon{left:-21px}.commentsColumn .marginLevel-1{margin-left:20px}.commentsColumn .marginLevel-2{margin-left:40px}.commentsColumn .marginLevel-3{margin-left:60px}.commentsColumn .marginLevel-4{margin-left:80px}.commentsColumn .marginLevel-5{margin-left:100px}.commentsColumn .marginLevel-6{margin-left:120px}.commentsColumn .marginLevel-7{margin-left:140px}.articleDetailCommentWrap{padding:15px}}.gallery_list .background{background-position:center;background-size:cover;background-repeat:no-repeat;height:220px;position:relative;overflow:hidden}.gallery_list .background .curtain{transition:.3s;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;transform:translateX(-100%);display:flex;justify-content:center;align-items:center}.gallery_list .background .curtain h2{color:#fff;font-size:24px;font-weight:400;margin:0;padding:0 15px}.gallery_list .background:hover .curtain{transform:translateX(0)}.gallery_detail .background{background-position:center;background-size:contain;background-repeat:no-repeat;height:220px;border:1px solid #ebebeb;transition:.2s}.gallery_detail .background:hover{opacity:.9}.gallery_detail .std_btn{display:inline-flex}@media screen and (max-width:1199px){.gallery_list .background .curtain{transform:translateX(0)}}.carrier_wrap{padding:45px 0 90px}.list_carrier .carrier_background{background-position:center;background-size:cover;background-repeat:no-repeat;height:150px}.list_carrier .carrier_content h3{color:#000;font-weight:700;line-height:1.2;font-size:25px;height:65px}.list_carrier .carrier_content div{color:#000;font-size:15px;line-height:1.5;font-weight:400}form .asterisk{color:red}@media screen and (min-width:1200px){.template_gel_wrap .container,.template_polomaska_wrap .container,.template_rusko_wrap .container{max-width:1350px}}.template_dezinfekcia_wrap{background-color:#ebebeb}.template_dezinfekcia_wrap .static_text{padding:30px 45px}.template_dezinfekcia_wrap .static_text ul{list-style:none}.template_dezinfekcia_wrap .dezinfekcia-text-2 img{margin:10px}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul{padding:0}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li{position:relative;padding:0 0 0 40px;margin:0 0 15px;background-position:left top;background-size:30px;background-repeat:no-repeat}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(1){background-image:url(../web/template/dezinfekcia/6.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(2){background-image:url(../web/template/dezinfekcia/4.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(3){background-image:url(../web/template/dezinfekcia/2.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(4){background-image:url(../web/template/dezinfekcia/1.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(5){background-image:url(../web/template/dezinfekcia/3.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(6){background-image:url(../web/template/dezinfekcia/5.png)}.template_dezinfekcia_wrap .dezinfekcia-text-3 ul li:nth-child(7){background-image:url(../web/template/dezinfekcia/7.png)}.template_dezinfekcia_wrap .line_1 .height_optimalizer{height:370px;overflow:hidden}.template_dezinfekcia_wrap .line_1 .background{background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url(../web/template/450x476_vital_oxid.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);transition:.3s}.template_dezinfekcia_wrap .line_1 .background:hover{transform:scale(1.1)}.template_dezinfekcia_wrap .line_2 .height_optimalizer{height:370px;overflow:hidden}.template_dezinfekcia_wrap .line_2 .background{background-position:center;background-size:100%;background-repeat:no-repeat;background-image:url(../web/template/dezinfekcia-velkostne-balenia.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);transition:.3s;background-color:#fcfcfe}.template_dezinfekcia_wrap .line_2 .background:hover{transform:scale(1.1)}.template_rusko_wrap{background-color:#ebebeb}.template_rusko_wrap .line_1{position:relative}.template_rusko_wrap .line_1 .height_optimalizer{height:370px}.template_rusko_wrap .line_1 .background{background-position:center;background-size:110%;background-repeat:no-repeat;background-image:url(../web/template/600x600_informacna_podstranka_rusko.png);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);transition:.3s}.template_rusko_wrap .line_1 .background:hover{background-size:120%}.template_rusko_wrap .line_1 .static_text{padding:30px 45px}.template_rusko_wrap .line_1 .static_text p,.template_rusko_wrap .line_1 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_1 .static_text p{font-size:20px}.template_rusko_wrap .line_1 .static_text ol,.template_rusko_wrap .line_1 .static_text ul{list-style-type:none;font-size:16px}.template_rusko_wrap .line_1 .rusko_long_text{height:300px;overflow:hidden;position:static;transition:.5s}.template_rusko_wrap .line_1 .show_long_text{position:absolute;top:320px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_rusko_wrap .line_1 .hide_long_text{display:none;position:absolute;bottom:30px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_rusko_wrap .line_2 .height_optimalizer{height:370px}.template_rusko_wrap .line_2 .static_text{text-align:right;padding:30px 45px}.template_rusko_wrap .line_2 .static_text p,.template_rusko_wrap .line_2 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_2 .static_text ol{list-style:none}.template_rusko_wrap .line_3 .height_optimalizer{height:370px}.template_rusko_wrap .line_3 .static_text{padding:30px 225px 30px 45px}.template_rusko_wrap .line_3 .static_text p,.template_rusko_wrap .line_3 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_3 .static_text p{font-size:20px}.template_rusko_wrap .line_4 .height_optimalizer{height:370px}.template_rusko_wrap .line_4 .static_text{text-align:right;padding:30px 45px}.template_rusko_wrap .line_4 .static_text p,.template_rusko_wrap .line_4 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_4 .static_text p{font-size:20px}.template_rusko_wrap .line_5 .static_text{text-align:center;padding:30px 45px;width:370px}.template_rusko_wrap .line_5 .static_text p,.template_rusko_wrap .line_5 .static_text ul{padding:0;margin:0;font-weight:700}.template_rusko_wrap .line_5 .color_white{background-color:#fff;box-shadow:4px 0 15px rgba(0,0,0,.3);display:inline-block}.template_rusko_wrap .line_6 .static_text{text-align:center;padding:30px 45px;width:370px}.template_rusko_wrap .line_6 .static_text p,.template_rusko_wrap .line_6 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_6 .gray_text{display:inline-block;max-width:550px;width:auto;text-align:right}.template_rusko_wrap .line_6 .color_white{background-color:#fff;box-shadow:4px 0 15px rgba(0,0,0,.3);display:inline-flex;flex-direction:column;justify-content:space-around;align-items:center;height:370px;padding:20px 25px}.template_rusko_wrap .line_6 .color_white .piktoram_line_1{display:flex;justify-content:space-around;align-items:center;width:100%}.template_rusko_wrap .line_6 .color_white .piktoram_line_2{display:flex;justify-content:space-around;align-items:center;width:100%}.template_rusko_wrap .line_6 .color_white .text_box{display:flex;justify-content:center;align-items:center;flex-direction:column;width:45%}.template_rusko_wrap .line_6 .color_white .text_box span{font-size:12px;line-height:1.1;color:gray}.template_rusko_wrap .line_6 .color_white img{width:95px}.template_rusko_wrap .line_7 .static_text{text-align:center;padding:30px 45px;width:370px}.template_rusko_wrap .line_7 .static_text p,.template_rusko_wrap .line_7 .static_text ul{padding:0;margin:0}.template_rusko_wrap .line_7 .gray_text{display:inline-block;max-width:550px;width:auto;text-align:left}.template_rusko_wrap .line_7 .gray_text ul{list-style:none}.template_rusko_wrap .line_7 .gray_text ul li{position:relative;padding:0 0 0 30px}.template_rusko_wrap .line_7 .gray_text ul li:before{content:url(../images/symbol.svg);display:block;position:absolute;left:0;top:2px;width:15px}.template_rusko_wrap .line_7 .color_white{background-color:#fff;box-shadow:4px 0 15px rgba(0,0,0,.3);display:inline-flex;flex-direction:column;justify-content:space-around;align-items:center;height:370px}.template_rusko_wrap .line_7 .color_white .piktoram_line_1{display:flex;justify-content:space-around;align-items:center;width:100%}.template_rusko_wrap .line_7 .color_white .piktoram_line_2{display:flex;justify-content:space-around;align-items:center;width:100%}.template_rusko_wrap .line_7 .color_white img{width:90px}.template_gel_wrap{background-color:#ebebeb}.template_gel_wrap .line_1{position:relative}.template_gel_wrap .line_1 .height_optimalizer{height:370px;overflow:hidden}.template_gel_wrap .line_1 .background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/template/gel-info-2.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);background-color:#fff;transition:.3s}.template_gel_wrap .line_1 .background:hover{transform:scale(1.1)}.template_gel_wrap .line_1 .static_text{padding:30px 45px}.template_gel_wrap .line_1 .static_text p,.template_gel_wrap .line_1 .static_text ul{padding:0;margin:0 0 10px;font-weight:400;line-height:1.2}.template_gel_wrap .line_1 .static_text p{font-size:20px}.template_gel_wrap .line_1 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_1 .static_text .static_template_btn{margin:0}.template_gel_wrap .line_1 .gel_long_text{height:300px;overflow:hidden;position:static;transition:.5s}.template_gel_wrap .line_1 .show_long_text{position:absolute;top:320px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_gel_wrap .line_1 .hide_long_text{display:none;position:absolute;bottom:30px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_gel_wrap .line_2 .height_optimalizer{height:370px;overflow:hidden}.template_gel_wrap .line_2 .background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/template/gel-vreckova-verzia.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);background-color:#fff;transition:.3s}.template_gel_wrap .line_2 .background:hover{transform:scale(1.1)}.template_gel_wrap .line_2 .static_text{padding:30px 45px 30px 20%}.template_gel_wrap .line_2 .static_text p,.template_gel_wrap .line_2 .static_text ul{padding:0;margin:0 0 10px;font-weight:400;line-height:1.2}.template_gel_wrap .line_2 .static_text p{font-size:20px}.template_gel_wrap .line_2 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_3 .height_optimalizer{height:370px;overflow:hidden}.template_gel_wrap .line_3 .background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/template/gel-domacnosti-edt.png);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);background-color:#fff;transition:.3s}.template_gel_wrap .line_3 .background:hover{transform:scale(1.1)}.template_gel_wrap .line_3 .static_text{padding:30px 25% 30px 45px}.template_gel_wrap .line_3 .static_text p,.template_gel_wrap .line_3 .static_text ul{padding:0;margin:0 0 10px;font-weight:400;line-height:1.2}.template_gel_wrap .line_3 .static_text p{font-size:20px}.template_gel_wrap .line_3 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_4 .height_optimalizer{height:370px;overflow:hidden}.template_gel_wrap .line_4 .background{background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../web/template/450x476_gel.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);background-color:#fff;transition:.3s}.template_gel_wrap .line_4 .background:hover{transform:scale(1.1)}.template_gel_wrap .line_4 .static_text{padding:30px 45px 30px 20%}.template_gel_wrap .line_4 .static_text p,.template_gel_wrap .line_4 .static_text ul{padding:0;margin:0 0 10px;font-weight:400;line-height:1.2}.template_gel_wrap .line_4 .static_text p{font-size:20px}.template_gel_wrap .line_4 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_5 .height_optimalizer{height:370px;overflow:hidden}.template_gel_wrap .line_5 .background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/template/gel-how-to-use.jpg);height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);background-color:#fff;transition:.3s}.template_gel_wrap .line_5 .background:hover{transform:scale(1.1)}.template_gel_wrap .line_5 .static_text{padding:30px 15% 30px 45px}.template_gel_wrap .line_5 .static_text p,.template_gel_wrap .line_5 .static_text ul{padding:0;margin:0 0 10px;font-weight:400;line-height:1.2}.template_gel_wrap .line_5 .static_text p{font-size:20px}.template_gel_wrap .line_5 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_5 .static_template_btn{margin:35px 0 0}.template_gel_wrap .line_6 .static_text{padding:30px 45px}.template_gel_wrap .line_6 .static_text p,.template_gel_wrap .line_6 .static_text ul{padding:0;margin:0 0 10px;font-weight:700;line-height:1.2}.template_gel_wrap .line_6 .static_text p{font-size:20px;margin:0}.template_gel_wrap .line_6 .static_text ul{list-style-type:none;font-size:16px}.template_gel_wrap .line_6 .gray_text{height:325px;font-weight:700;width:400px;display:inline-block}.template_gel_wrap .line_6 .color_white{background-color:#fff;text-align:left;min-height:325px;font-weight:700;width:370px;box-shadow:4px 0 15px rgba(0,0,0,.3)}.template_polomaska_wrap{background-color:#ebebeb}.template_polomaska_wrap .line_1{position:relative}.template_polomaska_wrap .line_1 .background{background-position:center;background-size:80%;background-repeat:no-repeat;background-image:url(../web/template/450x476_mix_ruska.jpg);background-color:#fff;height:370px;width:350px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);transition:.3s}.template_polomaska_wrap .line_1 .background:hover{background-size:90%}.template_polomaska_wrap .line_1 .height_optimalizer{height:370px}.template_polomaska_wrap .line_1 .static_text{padding:30px 45px}.template_polomaska_wrap .line_1 .static_text p,.template_polomaska_wrap .line_1 .static_text ul{margin:0;padding:0}.template_polomaska_wrap .line_1 .show_long_text{position:absolute;top:320px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_polomaska_wrap .line_1 .hide_long_text{display:none;position:absolute;bottom:30px;z-index:10;cursor:pointer;color:#633284;font-weight:700;border-bottom:1px solid}.template_polomaska_wrap .line_1 .polomaska_long_text{height:300px;overflow:hidden;position:static;transition:.5s}.template_polomaska_wrap .line_2 .static_text{text-align:right;padding:30px 45px}.template_polomaska_wrap .line_2 .static_text p,.template_polomaska_wrap .line_2 .static_text ul{margin:0;padding:0}.template_polomaska_wrap .line_3 .static_text{padding:30px 225px 30px 45px}.template_polomaska_wrap .line_3 .static_text p,.template_polomaska_wrap .line_3 .static_text ul{margin:0;padding:0}.shadow_gray_text{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#c1c1c1;font-size:24px;color:#fff;min-height:135px;width:100%;padding:0 22%}.shadow_gray_text *{margin:0}.static_template_btn{min-width:120px;height:58px;display:inline-flex;justify-content:center;align-items:center;text-align:center;outline:0;padding:0 40px;border:2px solid #fff;color:#fff;background-color:#c6c6c6;font-size:16px;font-weight:700;line-height:1;margin:70px 0 0;border-radius:10px}.static_template_btn:hover{background-color:#633284;color:#fff}#dizajnove-slider,#personalizovane-slider,#polomaska-dizajnove-slider,#polomaska-zakladne-slider,#zakladne-slider{position:relative;width:350px;display:inline-block}#dizajnove-slider .background,#personalizovane-slider .background,#polomaska-dizajnove-slider .background,#polomaska-zakladne-slider .background,#zakladne-slider .background{background-position:center;background-size:cover;background-repeat:no-repeat;height:370px;display:inline-block;box-shadow:4px 0 15px rgba(0,0,0,.3);transition:.3s;overflow:hidden;cursor:pointer;outline:0}#dizajnove-slider .background:hover,#personalizovane-slider .background:hover,#polomaska-dizajnove-slider .background:hover,#polomaska-zakladne-slider .background:hover,#zakladne-slider .background:hover{transform:scale(1.1)}#dizajnove-slider .slick-prev,#personalizovane-slider .slick-prev,#polomaska-dizajnove-slider .slick-prev,#polomaska-zakladne-slider .slick-prev,#zakladne-slider .slick-prev{cursor:pointer;position:absolute;left:-30px;top:calc(50% - 12.5px);width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:20px solid #727270;text-indent:-9999px;outline:0;z-index:1}#dizajnove-slider .slick-prev:hover,#personalizovane-slider .slick-prev:hover,#polomaska-dizajnove-slider .slick-prev:hover,#polomaska-zakladne-slider .slick-prev:hover,#zakladne-slider .slick-prev:hover{border-right:20px solid #633284}#dizajnove-slider .slick-next,#personalizovane-slider .slick-next,#polomaska-dizajnove-slider .slick-next,#polomaska-zakladne-slider .slick-next,#zakladne-slider .slick-next{cursor:pointer;position:absolute;right:-30px;top:calc(50% - 12.5px);width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:20px solid #727270;text-indent:-9999px;outline:0;z-index:1}#dizajnove-slider .slick-next:hover,#personalizovane-slider .slick-next:hover,#polomaska-dizajnove-slider .slick-next:hover,#polomaska-zakladne-slider .slick-next:hover,#zakladne-slider .slick-next:hover{border-left:20px solid #633284}#dizajnove-slider .slick-list .slick-track{display:flex;justify-content:flex-end}.arrow_line{display:flex;justify-content:center;align-items:center;height:80px;background-color:#fff;position:relative;z-index:10}.arrow_line .arrow{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:40px solid #ececec}.mid_line{height:5px;width:100%;background-color:#fff;position:relative;z-index:10}.order_form{padding:50px 0 30px 0;color:#3a4e58}.order_form h2{color:#3a4e58;font-size:28px;text-align:center;font-weight:700;margin:0 0 30px}.order_form .form-group{width:100%}.order_form label{display:block}.order_form input,.order_form select,.order_form textarea{width:100%;height:55px;border-radius:10px;outline:0;border:1px solid #dadada;padding:0 20px}.order_form input:focus,.order_form select:focus,.order_form textarea:focus{border-color:#7063a7}.order_form textarea{height:140px;padding:20px}.jFiler *{color:#3a4e58}.jFiler-theme-default .jFiler-input{box-shadow:none;color:#3a4e58;background-color:#fff;height:55px;border-radius:10px}.jFiler-theme-default .jFiler-input-caption{display:flex;justify-content:center;align-items:center;padding:0 10px}.jFiler-theme-default .jFiler-input-button{padding:0 15px;display:flex;justify-content:center;align-items:center;background-color:#a89553;color:#fff;background-image:none;transition:.2s;border:none}.jFiler-theme-default .jFiler-input-button:hover{background-color:#7063a7;box-shadow:none}.jFiler-theme-default .jFiler-input-button:focus{background-color:#a89553;box-shadow:none;background-image:none}.jFiler-theme-default .jFiler-input-button:active{background-color:#a89553;box-shadow:none;background-image:none!important}.balenie-gely{display:none}.rozdelovnik .gel{background-position:center;background-size:40%;background-repeat:no-repeat;background-image:url(../web/template/produkty.png);height:500px;transition:.3s;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:15px 0}.rozdelovnik .gel h2{color:#3a4e58;font-weight:700;text-align:center}.rozdelovnik .gel:hover{background-color:#f1f1f1}.rozdelovnik .rusko{background-position:center;background-size:40%;background-repeat:no-repeat;background-image:url(../web/template/600x600_dlazdica_eshopu_rusko.png);height:500px;transition:.3s;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:15px 0}.rozdelovnik .rusko h2{color:#3a4e58;font-weight:700;text-align:center}.rozdelovnik .rusko:hover{background-color:#f1f1f1}.rozdelovnik .plosnaDezinfekcia{background-position:center;background-size:40%;background-repeat:no-repeat;background-image:url(../web/template/plosna-dezinfekcia.png);height:500px;transition:.3s;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:15px 0}.rozdelovnik .plosnaDezinfekcia h2{color:#3a4e58;font-weight:700;text-align:center}.rozdelovnik .plosnaDezinfekcia:hover{background-color:#f1f1f1}.rozdelovnik .polomaska{background-position:center;background-size:40%;background-repeat:no-repeat;background-image:url(../web/template/600x600_dlazdica_eshopu_polomaska.png);height:500px;transition:.3s;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:15px 0}.rozdelovnik .polomaska h2{color:#3a4e58;font-weight:700;text-align:center;margin:0}.rozdelovnik .polomaska p{color:#3a4e58;font-weight:700}.rozdelovnik .polomaska:hover{background-color:#f1f1f1}.sablona_text{padding:60px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.sablona_text .wrapped_text{position:absolute;width:calc(100% - 120px)}.certifikacia_height{min-height:575px}.sablona_image{padding:0;position:relative;background-color:#000;min-height:475px}.sablona_image .si_img{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;position:absolute;z-index:15;top:100px;left:0;opacity:0}.sablona_image+.sablona_text .wrapped_text{left:1000px}.content-web .simpleflex div.sablona_text:first-child .wrapped_text{right:1000px}@media screen and (max-width:991px){.template_rusko_wrap .line_1 .static_text{text-align:center}.template_rusko_wrap .line_1 .rusko_long_text{height:auto;overflow:inherit}.template_rusko_wrap .line_1 .show_long_text{display:none}.template_rusko_wrap .line_2 .static_text{text-align:center}.template_rusko_wrap .line_2 .height_optimalizer{text-align:center}.template_rusko_wrap .line_3 .static_text{text-align:center;padding:30px 45px}.template_rusko_wrap .line_4 .static_text{text-align:center}.template_rusko_wrap .line_4 .height_optimalizer{text-align:center}.template_rusko_wrap .line_5 .static_text{text-align:center;display:inline-block}.template_rusko_wrap .line_6 .gray_text{text-align:center}.template_rusko_wrap .line_7 .gray_text p{text-align:center}.template_gel_wrap .line_1 .static_text{text-align:center}.template_gel_wrap .line_1 .gel_long_text{height:auto;overflow:inherit}.template_gel_wrap .line_1 .show_long_text{display:none}.template_gel_wrap .line_2 .height_optimalizer{text-align:center}.template_gel_wrap .line_2 .static_text{text-align:center;padding:30px 45px}.template_gel_wrap .line_3 .static_text{text-align:center;padding:30px 45px}.template_gel_wrap .line_4 .height_optimalizer{text-align:center}.template_gel_wrap .line_4 .static_text{padding:30px 45px}.template_gel_wrap .line_5 .static_text{padding:30px 45px;text-align:center}.template_gel_wrap .line_6 .color_white{text-align:center;margin:0 auto}.shadow_gray_text{padding:15px}.template_polomaska_wrap .line_1 .static_text{text-align:center}.template_polomaska_wrap .line_1 .polomaska_long_text{height:auto;overflow:inherit}.template_polomaska_wrap .line_1 .show_long_text{display:none}.template_polomaska_wrap .line_2 .static_text{text-align:center}.template_polomaska_wrap .line_2 .height_optimalizer{text-align:center}.template_polomaska_wrap .line_3 .static_text{text-align:center;padding:30px 45px}.template_polomaska_wrap .line_6 .gray_text{text-align:center}.template_polomaska_wrap .line_7 .gray_text p{text-align:center}.rozdelovnik .rusko h2{font-size:26px}.rozdelovnik .gel h2{font-size:26px}}@media screen and (max-width:767px){.sablona_text{padding:30px 15px}.sablona_text .wrapped_text{width:calc(100% - 60px)}}@media screen and (max-width:576px){.rozdelovnik .rusko{height:320px}.rozdelovnik .rusko h2{font-size:22px}.rozdelovnik .gel{height:320px}.rozdelovnik .gel h2{font-size:22px}.rozdelovnik .plosnaDezinfekcia{height:320px}.rozdelovnik .plosnaDezinfekcia h2{font-size:22px}.template_dezinfekcia_wrap .static_text{padding:30px 0}.template_dezinfekcia_wrap .line_1 .static_text{padding:30px 15px}}@media screen and (max-width:450px){#dizajnove-slider,#personalizovane-slider,#polomaska-dizajnove-slider,#polomaska-zakladne-slider,#zakladne-slider{width:290px}.template_rusko_wrap .line_1 .background{width:290px}.template_rusko_wrap .line_1 .static_text{padding:30px 15px}.template_rusko_wrap .line_2 .static_text{padding:30px 15px}.template_rusko_wrap .line_3 .static_text{padding:30px 15px}.template_rusko_wrap .line_4 .static_text{padding:30px 15px}.template_rusko_wrap .line_5 .static_text{width:auto;padding:30px 15px}.template_rusko_wrap .line_6 .color_white{width:auto;padding:20px 15px}.template_rusko_wrap .line_6 .static_text{padding:30px 15px}.template_rusko_wrap .line_7 .color_white{width:100%}.template_rusko_wrap .line_7 .color_white img{width:70px}.template_rusko_wrap .line_7 .static_text{padding:30px 15px}.template_polomaska_wrap .line_1 .background{width:290px}.template_polomaska_wrap .line_1 .static_text{padding:30px 15px}.template_polomaska_wrap .line_2 .static_text{padding:30px 15px}.template_polomaska_wrap .line_3 .static_text{padding:30px 15px}.template_polomaska_wrap .line_6 .color_white{width:auto;padding:20px 15px}.template_polomaska_wrap .line_6 .static_text{padding:30px 15px}.template_polomaska_wrap .line_7 .color_white{width:100%}.template_polomaska_wrap .line_7 .color_white img{width:70px}.template_polomaska_wrap .line_7 .static_text{padding:30px 15px}.template_gel_wrap .line_1 .background,.template_gel_wrap .line_2 .background,.template_gel_wrap .line_3 .background,.template_gel_wrap .line_4 .background,.template_gel_wrap .line_5 .background{width:290px}.template_gel_wrap .line_1 .static_text,.template_gel_wrap .line_2 .static_text,.template_gel_wrap .line_3 .static_text,.template_gel_wrap .line_4 .static_text,.template_gel_wrap .line_5 .static_text{padding:30px 15px}.template_gel_wrap .line_6 .gray_text{height:auto;width:100%}.template_gel_wrap .line_6 .color_white{width:100%}}@media screen and (max-width:359px){#dizajnove-slider .slick-prev,#personalizovane-slider .slick-prev,#polomaska-dizajnove-slider .slick-prev,#polomaska-zakladne-slider .slick-prev,#zakladne-slider .slick-prev{left:3px}#dizajnove-slider .slick-next,#personalizovane-slider .slick-next,#polomaska-dizajnove-slider .slick-next,#polomaska-zakladne-slider .slick-next,#zakladne-slider .slick-next{right:3px}}.js_hidden{display:none}ul#mainSlider{padding:0;margin-top:0;margin-bottom:0}ul#mainSlider .useles_link{position:absolute;display:none;width:100%;height:100%;z-index:100;left:0;top:0}ul#mainSlider .slide-background{position:relative;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;height:655px;display:flex;align-items:center}ul#mainSlider .slide-background .slide-content{color:#fff;font-size:35px;padding:0}ul#mainSlider .slide-background .slide-content .slide-title{font-size:90px;font-weight:700;line-height:1}ul#mainSlider .slide-background .slide-content .slide-description{line-height:2;font-size:35px;font-weight:400}ul#mainSlider .slide-background .slide-content .slide-description-2{display:flex;position:relative;align-items:center;justify-content:space-between}ul#mainSlider .slide-background .slide-content .slide-description-2 p{display:flex;margin:0}ul#mainSlider .slide-background .slide-content .slide-description-2 p>img{margin:0 25px 0 0;width:80px;height:80px}ul#mainSlider .slide_style_2 .slide-background .slide-content{padding:0}ul#mainSlider .slide_style_3 .slide-background .slide-content{padding:0 0 0 115px}ul#mainSlider .slide_style_3 .slide-background .slide-content .slide-title{padding:0 30px 0 0}ul#mainSlider .slick-dots{position:absolute;bottom:15px;z-index:10;padding:0;margin:0;list-style:none;left:50%;height:18px}ul#mainSlider .slick-dots li{display:inline-block;margin:0 7px}ul#mainSlider .slick-dots li button{text-indent:-9999px;height:15px;outline:0;font-size:0}ul#mainSlider .slick-dots li button:before{content:'';border-radius:50%;width:15px;height:15px;border:2px solid #fff;display:block;cursor:pointer}ul#mainSlider .slick-dots li.slick-active button:before{content:'';background-color:#fff}#toast-container>div{opacity:1}.text_content_unify h1,.text_content_unify h2,.text_content_unify h3{font-size:20px;font-weight:700;color:#633284}.text_content_unify li,.text_content_unify ol,.text_content_unify p,.text_content_unify ul{font-size:16px;color:grey}@media screen and (max-width:1750px){ul#mainSlider .slide_style_2 .slide-background .slide-content .slide_btn{margin:0 15px 0 0;min-width:200px}ul#mainSlider .slide_style_3 .slide-background{background-position:20% center}}@media screen and (max-width:1700px){body>header{padding:20px 45px}body>header .navbar-toggler{outline:0}body>header .navbar-toggler img{width:45px;transform:rotate(180deg);outline:0}body>header .navbar-toggler img:focus{outline:0}ul#mainSlider .slide-background .slide-content .slide-title{font-size:70px}}@media screen and (max-width:1399px){ul.nav li a{padding:5px}.slide_btn{margin:0 40px 0 0}ul#mainSlider .slide_style_2 .slide-background{background-position:75% center}ul#mainSlider .slide_style_2 .slide-background .slide-content{padding:0}ul#mainSlider .slide_style_3 .slide-background{background-position:10% center}}@media screen and (max-width:1199px){.h_w_logo{position:absolute;z-index:5}.h_w_lang{position:absolute;right:260px;top:30px}.navbar{justify-content:flex-end}.nav_search_icon{margin:0}.navbar-collapse{text-align:center}body>header .width-control-toggle{width:100%}ul.nav{text-align:center;padding:20px 0}ul.nav li a{padding:10px 0}#menu-17{display:inline-flex;justify-content:center}#menu-17 a{padding:10px 20px}ul.navbar-nav li>ul{position:static}ul.navbar-nav li:hover ul{position:static}.tile_wrap .tile{width:100%}.home_faq .faq_article h3{font-size:18px}.home_faq .faq_article .faq_content{font-size:13px;height:120px}ul#mainSlider .slide_style_3 .slide-background{background-position:7% center}ul#mainSlider .slide_style_2 .slide-background{background-position:10% center}ul#mainSlider .slide-background{background-position:20% center}ul#mainSlider .slide-background .slide-content .slide-title{font-size:40px;text-shadow:1px 1px 3px #000}ul#mainSlider .slide-background .slide-content .slide-description{font-size:25px;text-shadow:1px 1px 3px #000;display:none}ul#mainSlider .slide-background .slide-content .slide-description-2{flex-direction:column;align-items:flex-start;text-shadow:1px 1px 3px #000;margin:150px 0 0}.slide_btn{margin:40px 0 0}.menu_arrow_wrap{display:flex;justify-content:center;align-items:center;background-color:#a89553}ul.navbar-nav li{width:290px;margin:0 auto}}@media screen and (max-width:991px){.card-columns{column-count:2}.tile_wrap .tile{width:100%}.tile_wrap .tile_1{margin:0 30px 30px 0;height:460px}.tile_wrap .tile_2{margin:0 0 30px}.tile_wrap .tile_3{margin:0 0 30px 0;height:410px}.tile_wrap .tile_4{margin:0 30px 30px 0}.tile_wrap .tile_5{margin:0 0 30px 0}.tile_wrap .tile_6{margin:0 0 30px}.tile_wrap .tile_7{margin:0 30px 30px 0;height:485px}.tile_wrap .tile_8{margin:0 0 30px}.tile_wrap .tile_9{margin:0 30px 30px 0}.tile_wrap .tile_template-1{display:none}.tile_wrap .tile_template-2{display:block}ul#mainSlider .slide_style_3 .slide-background .slide-content{padding:0}}@media screen and (min-width:768px) and (max-width:991px){.leftmenu>ul>li>a{font-size:14px}.leftmenu .menu_level_1{padding-left:0}.leftmenu .menu_level_1 li a{font-size:14px}}@media screen and (max-width:767px){body>header{padding:5px 15px}body>header .navbar-brand img{width:150px}body>header .h_w_logo{top:12px}body>main{margin:83px 0 0}body>main.akciaHornaListaMain{margin:137px 0 0}body>footer .footer .socials_icon{justify-content:center}body>footer .footer .socials_icon a:last-child{margin:0}body>footer .copyright .footer_sixnet{justify-content:center}.h_w_lang{top:15px}.tile_wrap .tile{width:100%}.tile_wrap .tile_1,.tile_wrap .tile_3{background-position:center}ul#mainSlider .slide-background{height:510px}ul#mainSlider .slide-background .slide-content .slide-title{font-size:40px}ul#mainSlider .slide-background .slide-content .slide-description{font-size:20px}ul#mainSlider .slide-background .slide-content .slide-description-2{flex-direction:column;justify-content:flex-start;align-items:flex-start}ul#mainSlider .slide-background .slide-content .slide-description-2 p{margin:0 0 30px}ul#mainSlider .slide-background .slide-content .slide-description-2 p>img{width:60px;height:60px}ul#mainSlider .slide_style_3 .slide-background{background-position:7% center}.article_btn{width:calc(100% - 30px);left:15px;font-size:18px}.home_faq .faq_article h3{margin:15px 0 0;font-size:16px;height:95px}.home_faq .faq_article .faq_content{height:160px}h1.double-line-fluid{font-size:25px}.article.b2b p{font-size:16px}.article.b2b h3{font-size:25px}.article.b2b ul li{font-size:15px}.article.b2b .b2b_btn{min-width:300px;display:inline-flex;margin:30px auto 30px}.subheader,.template_subheader{height:90px}.subheader h1,.template_subheader h1{font-size:40px;margin:0;line-height:1}.tile_wrap .tile .rollover_btn{bottom:15px;height:60px}}@media screen and (max-width:575px){ul#mainSlider .useles_link{display:block}ul#mainSlider .slide-background{height:400px}ul#mainSlider .slide-background .slide-content{font-size:30px;padding:0 0 0 calc(100% - 300px)}ul#mainSlider .slide-background .slide-content .slide-title{font-size:26px}ul#mainSlider .slide-background .slide-content .slide-description{font-size:16px}ul#mainSlider .slide-background .slide-content .slide-description-2 p>img{width:50px;height:50px}ul#mainSlider .slide_style_2 .slide-background{background-position:25% center}ul#mainSlider .slide_style_2 .slide-background .slide-content{padding:0 0 0 calc(100% - 300px)}ul#mainSlider .slide_style_3 .slide-background .slide-content .slide-title{padding:0 30px}.article_btn{font-size:13px;height:65px}#faq-slider .col-lg-4{padding-left:0;padding-right:0}.home_faq{margin:50px 0}.home_faq .faq_article h3{font-size:14px}.home_faq .faq_article .faq_content{font-size:13px}h1.double-line-fluid{font-size:20px;margin:0 0 50px}body>header{padding:5px 15px}body>header .navbar-brand img{width:100px}body>header .h_w_logo{top:20px}body>footer .footer{padding:20px 0 0}body>footer .footer .row{margin-left:0;margin-right:0}body>footer .footer .logo{width:180px;margin:0 0 25px}.article.b2b .b2b_background img{right:0}.h_w_lang{right:170px;width:auto!important}.h_w_logo{top:18.5px;width:auto!important}.subheader,.template_subheader{height:70px}.subheader h1,.template_subheader h1{font-size:26px;margin:0;line-height:1;padding:0 15px}.native_content{padding:0 25px}.tile_wrap .tile .rollover_btn{display:none}.slide_btn{margin:0}.discount_line .percento{padding:0 15px}div.footerBanner img{width:45px;margin:10px 20px}div.footerBanner img.besteron{width:110px}}@media screen and (max-width:499px){.discount_line{font-size:16px}}@media screen and (max-width:399px){#faq-slider .slick-dots{margin:10px auto}#faq-slider .slick-dots li{margin:0 5px}.home_faq h2{font-size:24px}.home_faq .faq_article .faq_content{height:auto}.home_faq .faq_article h3{height:auto;margin:15px 0}.navbar{padding-left:0;padding-right:0}body>header .width-control-toggle{padding-left:0;padding-right:0}.h_w_lang{right:100px}ul#mainSlider .slide-background .slide-content .slide-title{font-size:24px}ul#mainSlider .slide-background .slide-content .slide-description{font-size:14px}.slide_btn{font-size:16px;height:50px;min-width:210px}.slide_btn span:after,.slide_btn span:before{width:30px;top:-7px}.tile_wrap .tile{width:100%}.tile_wrap .tile_1{margin:0 10px 10px 0;height:360px}.tile_wrap .tile_2{margin:0 0 10px;height:255px}.tile_wrap .tile_3{margin:0 0 10px 0;height:310px}.tile_wrap .tile_4{margin:0 10px 10px 0;height:535px}.tile_wrap .tile_5{margin:0 0 10px 0;height:255px}.tile_wrap .tile_6{margin:0 0 10px;height:255px}.tile_wrap .tile_7{margin:0 10px 10px 0;height:385px}.tile_wrap .tile_8{margin:0 0 10px;height:450px}.tile_wrap .tile_9{margin:0 10px 10px 0;height:255px}.article_btn{width:100%;left:0}}@media screen and (max-width:374px){body>footer .footer .newsletter_footer form{flex-direction:column}body>footer .footer .newsletter_footer form button{position:static;margin:10px 0 0}body>footer .footer .newsletter_footer form input{padding:0 15px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9tYXN0ZXIuc2FzcyIsIl9taXhpbnMuc2FzcyIsImFwcC5zYXNzIiwiYXBwLmNzcyIsIl9zaXhhZG1pbi5zYXNzIiwibW9kdWxlcy9fZGVmYXVsdF9zaXhuZXRfZXNob3Auc2FzcyIsIm1vZHVsZXMvX2NvbnRhY3Quc2FzcyIsIm1vZHVsZXMvX2FydGljbGUuc2FzcyIsIm1vZHVsZXMvX2dhbGxlcnkuc2FzcyIsIm1vZHVsZXMvX2thcmllcmEuc2FzcyIsIm1vZHVsZXMvX3RlbXBsYXRlLnNhc3MiLCJkZWZhdWx0X2phdmFzY3JpcHQuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRkEsd0ZBQUEsd0ZBQUEsd0ZBQUEsd0ZBQUEsd0ZDbEZBLGtCQUNDLFFBQVMsYUFDVCxPQUFRLFFBQ1IsbUJBQW9CLEtBQ3BCLFdBQVksaUJBQUEsS0FBQSxRQUFBLENBQUEsTUFBQSxLQUFBLFNBQ1osT0FBUSxJQUFBLE1BQUEsWUFDUixjQUFlLElBQ2YsUUFBUyxNQUFBLElBQ1QsT0FBUSxLQUFBLEVBQUEsS0FDUixVQUFXLE1BQ1gsaUJBQWtCLFFBQ2xCLE1BQU8sUUFDUCxlQUFnQixVQUVqQix3QkFDQyxpQkFBa0IsUUFDbEIsTUFBTyxRQUk0QixFQUE5QixLQUEyRSxJQUFyRSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBaEMsS0FBZ0QsTUFBeUIsT0FBbEMsRUFBMEIsT0FBdkIsS0FBYSxTQUN0RCxZRDhETSxPQUFTLENBQUUsV0M3RGxCLEVBQUcsT0FDRixXQUFZLElBQ1osT0FBUSxRQUZULFNBQUEsUUFBQSxRQUFHLGNBQUEsYUFBQSxhQUlELGdCQUFpQixLQUNuQixRQUNDLE9BQVEsSUFBSSxNRGdERSxRQy9DZixPQUNDLFFBQVMsRUFDVCxPQUFRLEVBQ1QsWUFDQyxRQUFTLEtBQ1QsVUFBVyxLQUNaLGlCQUNDLFdBQVksT0FDYixZQUNDLE9BQVEsRUFBQSxLQUNSLFFBQVMsTUFDVixRQUNDLE1BQU8sS0FDUCxXQUFZLE1BRWIseUJBRUEsMEJBREEsNEJBR0UsUUFBUyxFQUNULFdBQVksS0FDWixhRFFLLFFDTlAsWUFFRSxRQUFTLE1BQ1QsWUFBYSxJQUNiLE1BQU8sSUFDUCxVQUFXLEtBTGIsaUNBT0UsTUFBTyxRQUNQLFVBQVcsS0FDWCxZQUFhLElBVGYsbUNBV0csWUFBYSxJQVhoQiw2QkFhRSxNQUFPLFFBQ1AsVUFBVyxLQUNYLFlBQWEsSUFmZiwrQkFpQkcsWUFBYSxJQWpCaEIsbUJBbUJFLE1BQU8sUUFDUCxVQUFXLEtBQ1gsWUFBYSxJQXJCZixxQkF1QkcsWUFBYSxJQXZCaEIsNEJBQUEsbUNBQUEsa0NBQUEsa0NBNEJFLG1CQUFvQixFQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsZ0JBNUJ0Qix5QkE4QkUsbUJBQW9CLEtBQ3BCLGdCQUFpQixLQUNqQixXQUFZLEtBQ1osb0JBQXFCLElBQUEsT0FDckIsZ0JBQWlCLEtBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsNkJBRXBCLGVBQ0MsU0FBVSxTQURYLGlDQUdFLFNBQVUsU0FDVixPQUFRLFFBQ1IsVUFBVyxLQUNYLFlBQWEsSUFDYixNRHhDTSxRQ3lDTixPQUFRLEVBQUEsRUFBQSxFQUFBLEtBUlYsbUNBVUcsTUR4Q0ssUUM4QlIsd0NBWUcsUUFBUyxHQUNULFNBQVUsU0FDVixNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixLQUNsQixPQUFRLElBQUEsTUFBQSxRQUNSLEtBQU0sTUFDTixJQUFLLElBbkJSLHFCQXFCRSxTQUFVLFNBQ1YsUUFBUyxHQUNULEtBQU0sSUFDTixJQUFLLElBQ0wsTUFBTyxLQUNQLFdBQVksT0ExQmQseUNBOEJLLFFBQVMsR0FDVCxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixpQkRsRUUsUUNtRUYsS0FBTSxNQUNOLElBQUssSUFFVixTQUNDLFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFVBQVcsS0FDWCxRQUFTLEVBQUEsS0FDVCxXQUFZLE9BQ1osT0FBUSxLQUNSLE9BQVEsUUFDUixpQkFBa0IsT0FDbEIsTUFBTyxLQUNQLFVBQVcsS0FDWCxZQUFhLElBWmQsZUFjRSxpQkFBa0IsUUFDbEIsTUFBTyxLQUVULFdBQ0MsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsVUFBVyxNQUNYLFFBQVMsRUFBQSxLQUNULFdBQVksT0FDWixPQUFRLEtBQ1IsT0FBUSxRQUNSLGlCQUFrQixZQUNsQixNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsRUFDYixZQUFhLElBRWIsT0FBUSxJQUFBLE1BQUEsS0FDUixjQUFlLEtBQ2YsT0FBUSxFQUFBLE1BQUEsRUFBQSxFQUNSLGVBQWdCLEtBbEJqQixnQkFzQkUsU0FBVSxTQXRCWixpQkFtQ0UsaUJBQWtCLFFBQ2xCLE1BQU8sS0FwQ1QsNkJBdUNJLFFBQVMsRUF2Q2IsNEJBeUNJLFFBQVMsRUFFYixhQUNDLE1BQU8sS0FDUCxpQkRsSU8sUUNtSVAsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBQ2IsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsUUFBUyxFQUFBLEtBQ1QsV0FBWSxPQUNaLGNBQWUsS0FDZixPQUFRLEtBQ1IsTUFBTyxrQkFDUCxRQUFTLEdBQ1QsU0FBVSxTQUNWLE9BQVEsS0FDUixLQUFNLEtBakJQLG1CQW1CRSxNQUFPLEtBQ1AsaUJEdEpLLFFDd0pQLFNBQ0MsTUFBTyxLQUNQLGlCRHhKTyxRQ3lKUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixRQUFTLFlBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixRQUFTLEVBQUEsS0FDVCxXQUFZLE9BQ1osY0FBZSxLQUNmLE9BQVEsS0FDUixVQUFXLE1BYlosZUFlRSxNQUFPLEtBQ1AsaUJEeEtLLFFDMEtQLFNBQ0MsTUFBTyxLQUNQLGlCRDVLTSxRQzZLTixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixRQUFTLFlBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixRQUFTLEVBQUEsS0FDVCxXQUFZLE9BQ1osY0FBZSxLQUNmLE9BQVEsS0FDUixVQUFXLE1BQ1gsT0FBUSxJQUFJLE1EeExOLFFDeUxOLE9BQVEsUUFmVCxlQWlCRSxNRDNMSyxRQzRMTCxpQkFBa0IsS0FHcEIsbUJBQ0MsU0FBVSxNQUNWLE1BQU8sRUFDUCxPQUFRLEtBQ1IsS0FBTSxLQUNOLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsSUFDVCxZQUFhLEtBQ2IsTUFBTyxLQUNQLGlCQUFrQixJQUNsQixZQUFhLElBQ2IsVUFBVyxLQUNYLFdBQVksT0FDWixRQUFTLEdDblFULG1CQUE2QixLQUFBLEtBQUEsSUFBQSxLQUFBLGVBQzdCLGtCQUEyQixLQUFBLEtBQUEsSUFBQSxLQUFBLGVBQzNCLGdCQUF1QixLQUFBLEtBQUEsSUFBQSxLQUFBLGVBQ3ZCLGVBQXFCLEtBQUEsS0FBQSxJQUFBLEtBQUEsZUFDckIsY0FBbUIsS0FBQSxLQUFBLElBQUEsS0FBQSxlQUNuQixXQUFhLEtBQUEsS0FBQSxJQUFBLEtBQUEsZURpUWQsZ0JBQWlCLGdCQUNoQixNRG5OTyxRQ29OUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLFFBQVMsRUFKVixtQkFBaUIsbUJBTWYsV0FBWSxLQUNaLFFBQVMsRUFQWCxzQkFBaUIsc0JBU2QsU0FBVSxTQUNWLFFBQVMsRUFBQSxFQUFBLEVBQUEsS0FWWiw0QkFBaUIsNEJBWWIsU0FBVSxTQUNWLFFBQVMsTUFDVCxRQUFTLDBCQUNULEtBQU0sRUFDTixJQUFLLEVBQ0wsTUFBTyxLQWpCWCxrQkFBaUIsa0JBbUJmLE1EbE9NLFFDbU9OLFdBQVksSUFDWixjQUFlLElBQUEsTUFBQSxZQXJCakIsd0JBQWlCLHdCQXVCZCxjQUFlLElBQUksTUR0T2QsUUN3T1IsZ0JBQ0MsUUFBUyxFQUFBLEtBRVYsV0FDQyxVQUFXLGVBRVosVUFDQyxVQUFXLHdCRWxTWixJQUNDLE1BQU8sRUFEUixVQUFBLFdBR0UsUUFBUyxJQUNULFFBQVMsTUFKWCxVQU1FLE1BQU8sS0FPVCxVQUVFLFFBQVMsS0FDVCxZQUFhLElBRWYsYUFRQyxNSDlCTyxLRytCUCxpQkg2QmdCLFFHNUJoQixhSDRCZ0IsUUd0Q2pCLG1CQVlFLGlCQVRrQixRQVVsQixhQVRjLFFBSmhCLG1CQWdCRSxXQUFZLEVBQUUsRUFBRSxFQUFFLE1Ic0JILG9CR3RDakIsc0JBbUJFLE1IekNNLEtHMENOLGlCSGtCZSxRR2pCZixhSGlCZSxRR3RDakIsa0RBQUEsa0RBQUEsbUNBeUJFLE1IL0NNLEtHZ0ROLGlCQXJCbUIsUUFzQm5CLGlCQUFrQixLQUNsQixhQXRCZSxRQU5qQix3REFBQSx3REFBQSx5Q0E4QkcsV0FBWSxFQUFFLEVBQUUsRUFBRSxNSFFKLG9CR0pqQixxQkFDQyxTQUFVLFNBQ1YsVUFBVyxLQUNYLFlBQWEsS0FDYixNSEFnQixRR0NoQixZQUFhLElBQ2IsV0FBWSxPQUNaLFFBQVMsS0FDVCxzQkFBdUIsSUFBQSxLQUFBLElBQ3ZCLG1CQUFvQixLQUFBLEVBQ3BCLFNBQVUsS0FDVixPQUFRLEVBQUEsRUFBQSxNQVhULDJCQUFBLDRCQWNFLFFBQVMsSUFDVCxRQUFTLE1BQ1QsV0FBWSxJQUFJLE1IWkQsUUdhZixjQUFlLElBQUksTUhiSixRR2NmLE9BQVEsS0FDUixXQUFZLEtBSWQsWUFBQSxZQUFBLFVBSUUsU0FBVSxRQUpaLFVBTUUsT0FBUSxNQUFBLEVBQUEsRUFOViw4QkFRRSxPQUFRLE1BQUEsRUFBQSxFQUdWLGVBQ0MsV0FBWSxLQUNaLE1BQU8sS0FDUCxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixlQUFnQixVQUNoQixNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsaUJIaERPLFFHaURQLFNBQVUsTUFDVixJQUFLLEVBQ0wsV0FBWSxPQUNaLFFBQVMsR0FoQlYseUJBa0JFLFFBQVMsRUFBQSxLQUdYLFlBRUUsU0FBVSxNQUNWLElBQUssRUFDTCxNQUFPLEtBQ1AsS0FBTSxFQUNOLFFBQVMsR0FDVCxpQkFBa0IsS0FDbEIsTUg1RGEsUUc2RGIsUUFBUyxhQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsUUFBUyxLQUFBLEtBQUEsS0FBQSxNQUNULG9CQUFxQixPQUNyQixlQUFnQixPQUNoQixZQUFhLE9BQ2IsV0FBWSxFQUFFLElBQUksSUFBSSxlQUN0QixXQUFZLElBakJkLDBCQXVCRyxPQUFRLEVBdkJYLDhCQXlCSSxNQUFPLE1BekJYLHVCQWdDRyxTQUFVLFNBQ1YsTUFBTyxNQUNQLE9BQVEsRUFBQSxLQUFBLEVBQUEsRUFsQ1gseUJBb0NJLE1BQU8sUUFDUCxPQUFRLEVBQ1IsVUFBVyxLQUNYLFlBQWEsSUFDYixPQUFRLFFBeENaLDZCQTBDSyxNQUFPLEtBQ1AsT0FBUSxFQUFBLEVBQUEsRUFBQSxJQTNDYixtQ0E2Q0ksUUFBUyxLQUNULFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQWhEVixxQ0FrREssT0FBUSxJQUFBLEVBQ1IsUUFBUyxNQW5EZCwwQ0FxRE0sUUFBUyxNQUNULE1IakhFLFFHa0hGLFVBQVcsS0FDWCxZQUFhLElBQ2IsUUFBUyxJQUFBLEVBekRmLGdEQTJETyxNSHJIQSxRRzBEUCxzQkE2REcsTUFBTyxNQTdEVixzQkErREcsTUFBTyxNQUNQLFFBQVMsS0FFVCxnQkFBaUIsT0FDakIsWUFBYSxPQW5FaEIsa0NBcUVHLE1BQU8sbUJBckVWLGtDQXVFRSxJQUFLLEtBR1AsUUFDQyxNQUFPLE1BQ1AsUUFBUyxhQUNULFVBQVcsTUFDWCxRQUFTLEVBSlYsYUFPRyxRQUFTLFlBRVosaUJBQ0MsT0FBUSxFQUFBLEVBQUEsRUFBQSxLQURULHFCQUdFLE1BQU8sS0FFVCxLQUNJLFdBQVksS0FFaEIsbUJBRUUsVUFBVyxLQUNYLFlBQWEsSUFDYixNSDFKTSxRR3NKUixxQkFNRSxXQUFZLE9BQ1osT0FBUSxFQUFBLEVBQUEsS0FQViwyQkFTRyxPQUFRLEtBQUEsS0FBQSxLQUNSLE1BQU8sTUFHViwwQkFFRSxNSGxLTSxRR21LTixZQUFhLElBSGYsZ0NBS0csTUh2S0ksUUd5S1AsY0FDQyxXQUFZLEtBRGIsaUJBV0UsU0FBVSxTQUNWLFlBQWEsT0FaZixtQkFjRyxZQUFhLElBQ2IsWUFBYSxFQUNiLFVBQVcsS0FDWCxRQUFTLEtBQUEsS0FDVCxlQUFnQixJQUNoQixTQUFVLFNBQ1YsTUg5TEssUUcwS1IseUJBc0JJLFFBQVMsZ0JBQ1QsU0FBVSxTQUNWLEtBQU0sSUF4QlYseUJBMEJJLFlBQWEsRUFBQSxPQUFBLE9BQUEsQ0FBQSxFQUFBLFFBQUEsT0FBQSxDQUFBLE1BQUEsRUFBQSxPQUFBLENBQUEsT0FBQSxFQUFBLFFBQ2IsTUFBTyxRQTNCWCxvQkE2QkcsV0FBWSxLQUNaLFFBQVMsRUFDVCxPQUFRLEVBQ1IsUUFBUyxLQWhDWiwwQkFtQ0ksUUFBUyxNQUNULFNBQVUsU0FDVixLQUFNLEVBQ04saUJIN01JLFFHdUtSLDZCQXdDSyxZQUFhLE9BeENsQiwrQkEwQ00sTUFBTyxLQUNQLFFBQVMsS0FBQSxLQTNDZixnQ0E2Q00sS0FBTSxLQUNOLElBQUssRUFDTCxpQkFBa0IsS0EvQ3hCLG1DQWlETSxpQkgxTkMsUUd5S1AsbUJBb0RHLFFBQVMsTUFwRFosMEJBdURHLFlBQWEsRUFBQSxPQUFBLE9BQUEsQ0FBQSxFQUFBLFFBQUEsT0FBQSxDQUFBLE1BQUEsRUFBQSxPQUFBLENBQUEsT0FBQSxFQUFBLFFBRWhCLG1CQUdHLGlCQUFrQixRQUNsQixjQUFlLEtBQ2YsTUFBTyxLQUxWLDBCQVFJLFFBQVMsS0FFYixrQkFFRSxZQUFhLEtBRWYsaUJBQ0MsUUFBUyxLQUNULFNBQVUsU0FDVixNQUFPLEVBQ1AsSUFBSyxJQUNMLE1BQU8sS0FDUCxPQUFRLEtBTlQscUJBUUUsTUFBTyxLQUVULG1CQUNDLFFBQVMsS0FFVCxNQUFPLEtBQ1AsSUFBSyxNQUNMLFFBQVMsR0FDVCxlQUFnQixlQUNoQixnQkFBaUIsT0FDakIsWUFBYSxPQUNiLE1BQU8sS0FUUixnQ0FXRSxNQUFPLEtBRVQsV0FDQyxPQUFRLE1BQ1IsTUFBTyxLQUNQLG9CQUFxQixPQUNyQixnQkFBaUIsTUFDakIsa0JBQW1CLFVBQ25CLGlCQUFrQiwwQkFDbEIsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsV0FBWSxPQUNaLE9BQVEsRUFBQSxFQUFBLEtBWFQsY0FhRSxVQUFXLEtBQ1gsWUFBYSxJQUNiLE1BQU8sS0FDUCxZQUFhLElBQ2IsT0FBUSxFQUVWLG9CQUNDLE9BQVEsTUFDUixNQUFPLEtBQ1AsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsV0FBWSxPQUNaLE9BQVEsRUFDUixXQUFZLElBQUksTUhqU1QsUUdrU1AsY0FBZSxJQUFJLE1IbFNaLFFHeVJSLHVCQVdFLFVBQVcsS0FDWCxZQUFhLElBQ2IsTUh0U00sUUd1U04sWUFBYSxJQUNiLE9BQVEsS0FBQSxFQUFBLEVBR1Ysb0JBQ0MsUUFBUyxLQUNULE9BQVEsRUFFVCxjQUNDLGlCQUFrQixRQUVuQixtQkFFRSxPQUFRLE1BQ1IsT0FBUSxFQUFBLEtBQUEsS0FBQSxFQUNSLGlCQUFrQixzQ0FDbEIsZ0JBQWlCLGtCQUNqQixvQkFBcUIsT0FBQSxjQUNyQixrQkFBbUIsVUFDbkIsaUJBQWtCLFFBUnBCLG1CQVVFLE9BQVEsTUFDUixPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsaUJBQWtCLDJDQVpwQixtQkFlRSxPQUFRLE1BQ1IsT0FBUSxFQUFBLEVBQUEsS0FDUixpQkFBa0IsMkNBakJwQixtQkFtQkUsT0FBUSxNQUNSLE9BQVEsRUFBQSxLQUFBLEtBQUEsRUFDUixpQkFBa0Isb0NBckJwQixtQkF1QkUsT0FBUSxNQUNSLE9BQVEsRUFBQSxLQUFBLEtBQUEsRUFDUixpQkFBa0Isb0NBekJwQixtQkEyQkUsT0FBUSxNQUNSLE9BQVEsRUFBQSxFQUFBLEtBQUEsRUFDUixpQkFBa0Isc0NBN0JwQixtQkErQkUsT0FBUSxNQUNSLE9BQVEsRUFBQSxLQUFBLEtBQUEsRUFDUixpQkFBa0IsMkNBakNwQixtQkFtQ0UsT0FBUSxNQUNSLE9BQVEsRUFBQSxFQUFBLEtBQ1IsaUJBQWtCLHNDQXJDcEIsbUJBdUNFLE9BQVEsTUFDUixPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsaUJBQWtCLG9DQXpDcEIsaUJBMkNFLE1BQU8sS0FDUCxRQUFTLEVBQ1QsU0FBVSxPQUNWLFVBQVcsVUFDWCxTQUFVLFNBQ1YsY0FBZSxLQUVmLGdCQUFpQixNQUNqQixPQUFRLEtBbkRWLHdCQXFERyxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixXQUFZLElBQ1osT0FBUSxLQUNSLE1BQU8sS0FDUCxjQUFlLEtBM0RsQiwrQkE2REcsU0FBVSxTQUNWLE9BQVEsS0FDUixNQUFPLGtCQUNQLE9BQVEsS0FDUixLQUFNLEtBQ04sVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBQ2IsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsUUFBUyxFQUFBLEtBQ1QsV0FBWSxPQUNaLGNBQWUsS0FDZixRQUFTLEVBQ1QsTUFBTyxLQUNQLGlCSGhZSSxRR2lZSixXQUFZLElBOUVmLDhCQWlGSSxVQUFXLFlBQ1gsU0FBVSxTQWxGZCxvQ0FvRkssUUFBUyxHQUNULFNBQVUsU0FDVixXQUFZLElBQ1osaUJBQWtCLHFCQUNsQixLQUFNLEVBQ04sSUFBSyxFQUNMLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxFQUNULGNBQWUsS0E3RnBCLHFDQStGSSxRQUFTLEVBL0ZiLG9DQWlHSSxRQUFTLEVBakdiLHFDQW1HSSxRQUFTLEVBbkdiLHlCQXFHRSxXQUFZLElBQ1osTUgxWk0sUUcyWk4sUUFBUyxFQUNULFdBQVksT0FDWixTQUFVLFNBQ1YsUUFBUyxHQUVULEtBQU0sS0FDTixNQUFPLGtCQTdHVCx5Q0ErR0csVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBQ2IsT0FBUSxFQUFBLEVBQUEsS0FsSFgsMENBb0hHLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQXRIaEIsNEJBd0hFLFFBQVMsS0FHWCxXQUNDLE1BQU8sS0FFUixRQUNDLFVBQVcsWUFBQSxHQUNYLFFBQVMsWUFDVCxVQUFXLG1CQUNYLFdBQVksSUFFYix1QkFDQyxHQUNDLFFBQVMsWUFDVixLQUNDLFFBQVMsYUFHWCxpQkFFRSxXQUFZLEtBRmQsd0JBSUcsUUFBUyxHQUNULFFBQVMsYUFDVCxPQUFRLElBQ1IsTUFBTyxJQUNQLGlCQUFrQiwwQkFDbEIsZ0JBQWlCLFFBQ2pCLGtCQUFtQixVQUNuQixhQUFjLElBRWpCLGFBQ0MsUUFBUyxFQUFBLEVBQUEsS0FFVixhQUNDLFdIM2JRLEtHNGJSLGNBQWUsS0FGaEIsNkJBSUUsb0JBQXFCLE9BQ3JCLGdCQUFpQixRQUNqQixrQkFBbUIsVUFDbkIsT0FBUSxNQUNSLFNBQVUsU0FSWixpQ0FVRyxTQUFVLFNBQ1YsTUFBTyxNQUNQLElBQUssS0FDTCxNQUFPLE1BQ1AsUUFBUyxHQUNULFVBQVcsY0FmZCwyQkFpQkUsTUg3ZE0sUUc4ZE4sVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLEVBQ2IsT0FBUSxFQUFBLEVBQUEsS0FyQlYsZ0JBdUJFLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLE9BQVEsRUFBQSxFQUFBLEtBQ1IsTUgxZU0sUUcrY1IseUJBNkJFLE1INWVNLFFHNmVOLFVBQVcsS0FDWCxZQUFhLElBL0JmLGdCQWlDRSxXQUFZLEtBQ1osUUFBUyxFQUFBLEVBQUEsS0FsQ1gsbUJBb0NHLFNBQVUsU0FDVixjQUFlLEtBQ2YsUUFBUyxFQUFBLEVBQUEsRUFBQSxLQUNULE1IdGZLLFFHdWZMLFVBQVcsS0FDWCxZQUFhLElBekNoQiwwQkEyQ0ksU0FBVSxTQUNWLFFBQVMsTUFDVCxRQUFTLDBCQUNULEtBQU0sRUFDTixJQUFLLEVBQ0wsTUFBTyxLQWhEWCxzQkFrREUsUUFBUyxLQUNULGdCQUFpQixjQUNqQixZQUFhLE9BQ2IsaUJIamdCTSxRR2tnQk4sTUFBTyxLQUNQLGNBQWUsS0FDZixVQUFXLEtBQ1gsWUFBYSxJQUNiLFdBQVksS0FDWixXQUFZLE9BQ1osT0FBUSxLQUFBLEtBQUEsRUFDUixRQUFTLEVBQUEsS0E3RFgsMEJBK0RHLE1BQU8sS0EvRFYsNEJBaUVHLGlCSC9nQkksUUdtaEJQLFVBQ0MsV0FBWSxJQUFBLE1BQUEsUUFDWixPQUFRLEtBQUEsRUFBQSxNQUZULGFBSUUsUUFBUyxLQUFBLEVBQUEsS0FDVCxXQUFZLE9BQ1osT0FBUSxFQUNSLE1IeGhCTSxRR3loQk4sVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBVmYsdUJBWUUsV0FBWSxPQUNaLFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLGVBQWdCLE9BQ2hCLFdBQVksSUFDWixRQUFTLEtBbEJYLDJCQW9CRyxNQUFPLElBQ1AsT0FBUSxFQUFBLEtBckJYLDBCQXVCRyxNSDNpQkssUUc0aUJMLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLE9BQVEsS0FBQSxFQUFBLEVBQ1IsT0FBUSxLQTVCWCxvQ0E4QkcsVUFBVyxLQUNYLE1IbmpCSyxRR29qQkwsWUFBYSxJQUNiLFlBQWEsSUFDYixPQUFRLE1BbENYLDZCQW9DRyxXQUFZLEVBQUUsRUFBRSxLQUFLLHFCQUV4Qix3QkFFRSxXQUFZLEtBQ1osUUFBUyxFQUNULE9BQVEsS0FBQSxLQUNSLE9BQVEsS0FDUixRQUFTLEtBQ1QsWUFBYSxPQVBmLDJCQVNHLFFBQVMsWUFDVCxZQUFhLE9BQ2IsT0FBUSxFQUFBLEtBQ1IsT0FBUSxLQVpYLGtDQWNJLFlBQWEsUUFDYixTQUFVLFNBQ1YsVUFBVyxFQUNYLFFBQVMsRUFqQmIseUNBbUJLLFFBQVMsR0FDVCxRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixjQUFlLElBQ2YsT0FBUSxJQUFJLE1IL2tCVCxRR3VqQlIsc0RBNEJLLFFBQVMsR0FDVCxRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLEtBQ1IsaUJIMWxCRSxRRzRsQlAsWUFDQyxpQkFBa0IseUJBQ2xCLE1BQU8sZUFGUiw4QkFJRSxNQUFPLGVBQ1AsZ0JBQWlCLG9CQUxuQiw4QkFPRSxpQkFBa0Isc0JBQ2xCLE9BQVEsSUFBQSxNQUFBLGVBQ1IsTUFBTyxlQVRULG9DQVdHLGlCQUFrQixlQUNsQixNQUFPLGVBRVYsZUFDQyxTQUFVLE1BQ1YsTUFBTyxJQUNQLE9BQVEsS0FDUixpQkg5bUJNLFFHK21CTixRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsRUFDVCxXQUFZLElBQ1osUUFBUyxJQUNULE9BQVEsUUFDUixjQUFlLEtBZGhCLHlCQWdCRSxVQUFXLGVBQ1gsTUFBTyxLQUVULGtCQUNDLFVBQVcsZUFDWCxvQkFBcUIsT0FDckIsZ0JBQWlCLFFBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0Isc0JBQ2xCLE9BQVEsS0FDUixPQUFRLGVBQ1IsYUFBYyxzQkFSZixvQkFVRSxRQUFTLEtBR1gsa0JBQ0EsbUJBQ0EsY0FDQSxlQUNDLFFBQVMsS0FDVCxVQUFXLEtBQ1gsV0FBWSxPQUNaLE1BQU8sS0FDUCxXQUFZLFFBQ1osWUFBYSxJQUNiLFFBQVMsS0FBQSxLQUVULE9BQVEsRUFBQSxFQUFBLElBQ1IsWUFBYSxJQUNiLGNBQWUsS0FkaEIscUJBQ0Esc0JBQ0EsaUJBQ0Esa0JBYUUsV0FBWSxPQUNaLE1IMXBCTSxRRzZwQlIsb0JBRUUsaUJBQWtCLFFBQ2xCLGlCQUFrQiw0QkFDbEIsb0JBQXFCLE9BQ3JCLGtCQUFtQixVQUNuQixnQkFBaUIsTUFDakIsV0FBWSxNQUNaLFFBQVMsS0FBQSxFQUFBLEtBQ1QsVUFBVyxLQUNYLFlBQWEsS0FWZiwwQkFZRyxNQUFPLE1BQ1AsT0FBUSxFQUFBLEVBQUEsS0FiWCxzQ0FlRyxNSDlxQkssUUcrcEJSLHlDQUFBLHlDQUFBLHlDQUFBLHlDQWlCSSxVQUFXLEtBQ1gsT0FBUSxFQUFBLEVBQUEsS0FsQlosd0NBb0JJLE9BQVEsRUFBQSxFQUFBLEtBQ1IsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBdkJqQixrQ0F5QkcsUUFBUyxLQUNULGdCQUFpQixXQUNqQixZQUFhLE9BM0JoQixvQ0E2QkksT0FBUSxFQUFBLEtBQUEsRUFBQSxFQTdCWix3Q0ErQkssTUFBTyxLQS9CWixnQ0FrQ0csV0FBWSxLQUNaLFFBQVMsRUFuQ1oscUNBc0NLLE1IcnNCRyxRR3NzQkgsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLEVBQ2IsUUFBUyxNQUNULE9BQVEsRUFBQSxFQUFBLEtBM0NiLDJDQTZDTSxNSDNzQkMsUUc4cEJQLHVDQStDRyxNSDlzQkssUUcrc0JMLFVBQVcsS0FDWCxZQUFhLElBakRoQiw0Q0FtREksUUFBUyxLQUNULGdCQUFpQixXQUNqQixZQUFhLE9BckRqQixrREF1REssT0FBUSxLQUNSLGNBQWUsS0FDZixRQUFTLEVBQ1QsT0FBUSxLQUNSLFFBQVMsRUFBQSxNQUFBLEVBQUEsS0FDVCxNQUFPLEtBNURaLG1EQThESyxPQUFRLEtBQ1IsUUFBUyxFQUNULFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFdBQVksT0FDWixZQUFhLElBQ2IsaUJIanVCRyxRR2t1QkgsTUFBTyxLQUNQLFFBQVMsRUFBQSxLQUNULFVBQVcsS0FDWCxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixjQUFlLEtBNUVwQix5REE4RU0sUUFBUyxFQUNULE9BQVEsS0FDUixpQkg5dUJDLFFHOHBCUCxvQ0FrRkcsTUhqdkJLLFFHa3ZCTCxVQUFXLEtBbkZkLHNDQUFBLHNDQXFGSSxRQUFTLE1BQ1QsT0FBUSxFQUFBLEVBQUEsS0FDUixZQUFhLEVBQ2IsTUh2dkJJLFFHK3BCUixzQ0EwRkksY0FBZSxJQUFBLE1BQ2YsUUFBUyxFQUFBLEVBQUEsSUEzRmIsd0NBOEZLLFFBQVMsYUFDVCxPQUFRLEVBL0ZiLDhDQWlHTSxNSC92QkMsUUc4cEJQLHlEQW1HSSxPQUFRLEtBbkdaLHVCQXNHRSxpQkg3dkJlLFFHOHZCZixNQUFPLEtBQ1AsUUFBUyxLQUFBLEVBQ1QsVUFBVyxLQUNYLFlBQWEsS0ExR2YseUJBNEdHLE1BQU8sS0E1R1YsK0JBOEdJLE1INXdCRyxRRzhwQlAscUNBZ0hHLE1BQU8sS0FDUCxPQUFRLEVBQUEsRUFBQSxFQUFBLElBakhYLHNDQW1IRyxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FySGhCLDBDQXVIRyxZQUFhLElBRWhCLGlCQUNDLFdBQVksSUFBQSxNQUFBLFFBQ1osY0FBZSxJQUFBLE1BQUEsUUFGaEIscUJBSUUsTUFBTyxLQUNQLE9BQVEsS0FDUixXQUFZLFFBQ1osZ0JBQWlCLE9BQ2pCLE9BQVEsRUFBQSxLQVJWLGlDQVVFLE1BQU8sTUFWVCw4QkFZRSxNQUFPLE1DK09ULHdCQURBLHFCQ3prQ0ksYUFBYyxFQUNkLFlBQWEsRUFFakIsYUFDQyxRQUFTLEVBQ1QsT0FBUSxFQUFBLEVBQUEsS0FDUixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlMeUVNLE9BQVMsQ0FBRSxXS3hFakIsTUw4Q08sUUtwRFIsaUJBUUUsVUFBVyxLQUNYLE9BQVEsS0FFVixXQUNDLE9BQVEsRUFBQSxLQUNSLFdBQVksSUhiWixtQkFBNkIsS0FDN0Isa0JBQTJCLEtBQzNCLGdCQUF1QixLQUN2QixlQUFxQixLQUNyQixjQUFtQixLQUNuQixXQUFhLEtHV2QseUJBQ0MsaUJBQ0MsTUFBTyxLQUNQLFFBQVMsV0FDVCxNQUFPLEdBQ1AsV0FBWSxRQUdkLFVBQ0MsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sUUFBUyxLQUNULFlBQWEsS0FDYixlQUFnQixLQUNoQixNQUFPLEtBQ1AsaUJMNkJlLEtLckNoQixnQkFVRSxNQUFPLEtBQ1AsUUFBUyxRQUNULFFBQVMsTUFDVCxPQUFRLEVBQ1IsS0FBTSxDQUFBLENBQUEsRUFBQSxNQUNOLFNBQVUsT0FFWixXQUNDLE1BQU8sS0FDUCxPQUFRLEVBRlQsYUFJRSxRQUFTLE1BQ1QsUUFBUyxLQUFBLEtBQUEsS0FBQSxLQUNULE1BQU8sS0FDUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsS0FDYixnQkFBaUIsS0FDakIsT0FBUSxLQVhWLGlCQWFHLE9BQVEsS0FDUixNQUFPLEtBQ1YseUJBQ0MsYUFFRSxPQUFRLE9BRVgsY0FDQyxNQUFPLEtBQ1AsT0FBUSxFQUNSLG1CQUFvQixLQUNwQixnQkFBaUIsS0FDakIsV0FBWSxLQUNaLFFBQVMsS0FOVixpQkFRRSxpQkFBa0Isc0JBUnBCLG1CQVVFLGVBQWdCLFVBR2xCLHlCQUNDLFVBQ0MsU0FBVSxTQUNWLGlCQUFrQixZQUNuQixjQUNDLE1BQU8sTUFDUCxNQUFPLEtBQ1AsUUFBUyxNQUhWLDhCQUtFLFFBQVMsTUFLWixlQUNDLE1BQU8sTUFDUCxPQUFRLElBQUEsS0FDUixTQUFVLFNBQ1YsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsWUFBYSxLQUNiLFlBQWEsT0FDYixTQUFVLE9BQ1YsT0FBUSxRQUNSLDRCQUE2QixZQUs5QixvQkFFQSwwQkFEQSwyQkFFQyxTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sSUFDTixPQUFRLElBQ1IsTUFBTyxLQUNQLFdBQVksS0FDWixtQkFBb0IsSUFBQSxLQUNwQixXQUFZLElBQUEsS0FFYiwyQkFDQyxRQUFTLEdBQ1QsSUFBSyxLQUNMLEtBQU0sRUFFUCwwQkFDQyxRQUFTLEdBQ1QsSUFBSyxJQUNMLEtBQU0sRUFJUCw0REFDQyxPQUFRLEVBQ1IsV0FBWSxJQUViLG1FQUNDLElBQUssRUFDTCxrQkFBbUIsZUFDbkIsVUFBVyxlQUVaLGtFQUNDLElBQUssRUFDTCxrQkFBbUIsY0FDbkIsVUFBVyxjQUlaLGlCQUNDLFNBQVUsU0FDVixNQUFPLElBQ1AsT0FBUSxJQUNSLE9BQVEsS0FDUixPQUFRLEVBQ1IsUUFBUyxFQUNULFNBQVUsT0FDVixLQUFNLHNCQUlQLDBDQUNDLFFBQVMsS0FFVixvQ0FDQyxRQUFTLE1BRVYseUJBRUMsZUFDQyxTQUFVLFNBQ1YsSUFBSyxTQUVOLDBDQUNDLFFBQVMsT0FhWCxRQUNDLFdBQVksS0FDWixPQUFRLEVBQ1IsTUFBTyxFQUhSLFdBS0UsTUFBTyxLQUNQLFdBQVksU0FOZCxhQVFHLFFBQVMsTUFDVCxRQUFTLElBQUEsS0FDVCxXQUFZLFFBVmYsY0FBQSxlQWFFLFFBQVMsSUFDVCxRQUFTLE1BZFgsY0FnQkUsTUFBTyxLQWhCVCxlQW1CRyxNQUFPLEtBQ1AsT0FBUSxPQUNSLGdCQUFpQixRQUNqQixvQkFBcUIsSUFDckIsa0JBQW1CLFVBdkJ0QixzQkEyQkksUUFBUyxnQkFDVCxlQUFnQixVQTVCcEIsc0JBZ0NJLFFBQVMsWUFDVCxlQUFnQixVQUlwQixVQUNDLFNBQVUsU0FFWCxjQUNDLFdBQVksT0FDYixRSHZHQyxTQUQrQixTQUUvQixJQUZpRCxJQXhIakQsa0JBQTZCLGlCQUM3QixpQkFBMkIsaUJBQzNCLGVBQXVCLGlCQUN2QixjQUFxQixpQkFDckIsYUFBbUIsaUJBQ25CLFVBQWEsaUJHK05kLE1BQ0MsWUFBYSxJQUNkLFdBQ0MsZUFBZ0IsVUFJakIsVUFFRSxRQUFTLEtBQ1QsWUFBYSxJQUdmLElBQ0MsTUFBTyxFQURSLFVBQUEsV0FJRSxRQUFTLElBQ1QsUUFBUyxNQUxYLFVBT0UsTUFBTyxLQUVULHFDQUNDLFdBQ0MsTUFBTyxFQURSLGlCQUFBLGtCQUlFLFFBQVMsSUFDVCxRQUFTLE1BTFgsaUJBT0UsTUFBTyxNQUNWLHFDQUNDLFNBQ0MsTUFBTyxHQUlULGtCQUNDLE9BQVEsS0FBQSxLQUNSLE1BQU8sTUFDUCxpQkFBa0IsTUFFbkIsT0FDQyxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixTQUFVLE9BSlgsY0FNRSxRQUFTLEdBQ1QsUUFBUyxNQUNULFlBQWEsS0FSZixhQVVFLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLE9BQVEsRUFDUixNQUFPLEVBQ1AsV0FBWSxPQWZkLHNCQUFBLGlCQWtCRyxVQUFXLEtBQ1gsV0FBWSxLQUNaLE9BQVEsS0FDUixTQUFVLFNBQ1YsSUFBSyxFQUNMLE9BQVEsRUFDUixLQUFNLEVBQ04sTUFBTyxFQUNQLE9BQVEsS0ExQlgsc0JBNEJHLE1BQU8sS0FDUCxPQUFRLEtBN0JYLHVCQWtDRSxVQUFXLEtBQ1gsV0FBWSxLQUNaLE9BQVEsS0FDUixVQUFXLEtBckNiLHdCQXVDRSxZQUFhLElBdkNmLHdCQXlDRSxZQUFhLElBekNmLHlCQTJDRSxZQUFhLE9BM0NmLHdCQTZDRSxZQUFhLE9BN0NmLHdCQStDRSxZQUFhLElBL0NmLHdCQWlERSxZQUFhLEtBakRmLHdCQW1ERSxZQUFhLEtBR2Ysa0JBRUUsTUFBTyxRQUNULFdBQ0MsU0FBVSxTQUNWLFFBQVMsT0FDVCxZQUFhLE9BQ2IsWUFBYSxPQUpkLGtCQU1FLFNBQVUsU0FDVixXQUFZLE1BQ1osS0FBTSxPQUNOLFVBQVcsTUFDWCxNTG5SZ0IsSUt5UWxCLHVCQVlFLFlBQWEsT0FPZixLQUNDLFNBQVUsU0FDVixZQUFhLE9BQ2IsTUxsU2MsUUttU2QsVUw3UWdCLEtLOFFoQixZTDdRa0IsT0s4UWxCLGFML1FnQixLS3lRakIsV0FRRSxRQUFTLGlCQUNULFNBQVUsU0FDVixRQUFTLGFBQ1QsVUFBVyxPQUNYLFlMcFJpQixPS3FSakIsWUFBYSxPQWJmLFlBZUUsWUx2UmlCLE9LMFJuQixvQ0FFQyxLQUNDLE9BQVEsS0FDUixVQUFXLE9BRlosV0FJRSxRQUFTLEtBSlgsa0JBQUEsaUJBQUEsaUJBUUUsUUFBUyxNQUNULFNBQVUsU0FDVixJQUFLLE9BQ0wsS0FBTSxLQUNOLFFBQVMsS0FDVCxpQkFBa0Isc0JBQ2xCLFVMM1NjLEtLNFNkLFlMM1NnQixPSzRTaEIsUUFBUyxJQUFBLElIOVhYLHNCQUE2QixJQUM3QixxQkFBMkIsSUFDM0IsbUJBQXVCLElBQ3ZCLGtCQUFxQixJQUNyQixpQkFBbUIsSUFDbkIsY0FBYSxJR3lXYixZQW1CRSxZQUFhLFFBQ2YsTUFDQyxPQUFRLFNBR1YsVUFBQSxrQkFDQyxNTHBVWSxLS3FVWixZQUFhLElBQ2Qsa0JBR0UsUUFBUyxJQUNULFNBQVUsU0FDVixZQUFhLE1BQWIseUJBQ2lCLE9BR25CLFVBQ0MsV0FBWSxRQUNaLFVBQVcsTUFGWixnQkFJRSxRQUFTLEdBQ1QsUUFBUyxhQUNULE1BQU8sS0FOVCxhQVFFLFFBQVMsYUFFWCxXQUNDLE9BQVEsUUFJVCxZQUFBLG1CQUNDLFNBQVUsU0FHVixTQUFVLE9BSlgsa0JBQUEseUJBTUUsUUFBUyxHQUNULFFBQVMsTUFDVCxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEVBQ1AsT0FBUSxFQUNSLE9BQVEsSUFBSSxNQUFNLG1CQUNsQixpQkFBa0IsZ0JBZHBCLHdCQUFBLCtCQWdCRyxRQUFTLEtBaEJaLGtCQUFBLHlCQWtCRSxPQUFRLElBQUksTUFBTSxLQUNsQixpQkFBa0Isc0JBQ2xCLE1BQU8sS0FDUCxPQUF1QyxpQ0FBRSxFQUFFLEVBQUUsQ0FBRSxRQXJCakQseUNBc0JHLGdEQUNELFFBQVMsUUF2QlgsK0NBd0JTLHNEQUNOLE9BQXFDLCtCQUFFLEVBQUUsRUFBRSxDQUFFLFFBQ2hELG1CQUVDLFFBQVMsUUFGVix5QkFJRSxPQUFxQywrQkFBRSxFQUFFLEVBQUUsQ0FBRSxRQ3haL0MsY0FBZSxpQkFDZCxZQUFhLEtBSWQsV0FDQyxpQkE5Q2lCLFFBK0NqQixNQTVDbUIsS0E2Q25CLE9BQVEsSUFBQSxNQUFBLFlBQ1IsY0F6Q2UsS0FxQ2hCLGtCQUFBLGlCQUFBLGlCQU1FLGlCQWxEaUIsWUFtRGpCLE1BaERtQixRQWlEbkIsT0FBUSxJQUFJLE1BckRJLFFBc0RsQixZQUNDLGlCQXREa0IsWUF1RGxCLE1BcERvQixRQXFEcEIsT0FBUSxJQUFJLE1BekRLLFFBMERqQixjQWxEZSxLQThDaEIsbUJBQUEsa0JBQUEsa0JBTUUsaUJBNURnQixRQTZEaEIsTUExRGtCLEtBMkRsQixPQUFRLElBQUEsTUFBQSxZQUdWLFVBQVcsVUFDVixNQUFPLEtBQ1AsUUFBUyxNQUtWLE1BQ0MsaUJBQWtCLHFCQUNsQixTQUFVLE1BQ1YsUUFBUyxJQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsS0FBTSxFQUNOLElBQUssRUFDTCxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FWZCxRQVlFLE1BOUVjLFFBK0VkLFFBQVMsYUFJWCxVQUNDLE9BQVEsUUFDVCxvQkFDQyxXQUFZLEtBQ1osY0FBZSxLQUNoQixnQkFDQyxpQk43Qk0sT004Qk4sUUFBUyxLQUNULE1BQU8sS0FDUCxVQUFXLEtBQ1osZ0JBQ0MsWUFBYSxLQUNiLGVBQWdCLEtBQ2hCLE9BQVEsSUFBSSxNTjlCRSxRTTJCZixzQkFLRSxVQUFXLEtBQ2IsY0FBZSxlQUNkLGNBbEdlLEtBbUdmLE9BQVEsSUFBSSxNTm5DRSxRTW9DZixpQkFFRSxPQUFRLElBQ1IsTUFBTyxNQUhULHdCQUtHLFlBQWEsWUFDYixRQUFTLFFBQ1osa0NBR0csWUFBYSxZQUNiLFFBQVMsUUFFWixhQUNDLFdBQVksS0FDYixpQkFDQyxPQUFRLEtBQ1QsYUFDQyxJQUFLLGdCQUNMLGNBQWUsS0FDZixNQUFPLGVBQ1AsT0FBUSxlQUNSLFdBQVksS0FMYixtQkFBQSxvQkFPRSxXQUFZLElBQ2QsY0FDQyxpQkFoSWUsUUFzSWhCLHNCQUF1QixhQUN0QixXQUFZLEtBQ1osY0FBZSxFQUNmLGlCQUFrQixLQUNsQixZQUFhLEtBQ2IsZUFBZ0IsS0FMakIsZ0NBQXVCLHVCQU9yQixXQUFZLFlBQ1osY0FBZSxZQUNqQixhQUNDLFdBQVksWUFDYixhQUNDLFdBQVksSU50Rk4sT01zRmdCLE1BQ3RCLGNBQWUsS0FDaEIsdUJBRUUsYUFBYyxLQUNoQixxQkFDQyxjQUFlLFVBQ2YsZUFBZ0IsVUFDaEIsa0JBQW1CLFVBQ25CLGFBQWMsVUFDZixXQUNDLGFBQWMsS0FDZCxjQUFlLEtBQ2YsWUFBYSxJQUNiLGVBQWdCLElBQ2hCLGNBL0plLEtBZ0tmLFlBQWEsSUFLZCxvQkFDQyxNQUFPLEtBQ1AsaUJOdkhPLFFNd0hQLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLFFBQVMsWUFDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFFBQVMsRUFBQSxLQUNULFdBQVksT0FDWixjQUFlLEtBQ2YsT0FBUSxLQUNSLFVBQVcsTUFDWCxPQUFRLEtBQUEsRUFBQSxFQWRULDBCQWdCRSxNQUFPLEtBQ1AsaUJOeElLLFFNMElQLHNCQUNDLFNBQVUsTUFDVixNQUFPLE9BQ1AsUUFBUyxHQUNULFVBQVcsZUFDWCxPQUFRLElBQ1IsV0FBWSxJQUNiLGFBSUMsV0FBWSxJQUNaLFVBQVcsS0FDWCxRQUFTLEtBQUEsS0FBQSxLQUFBLEtBQ1QsUUFBUyxhQUdULFdBQVksT0FDWixNQUFPLEtBQ1AsY0FBZSxJQUFBLElBQUEsRUFBQSxFQUNmLE9BQVEsUUFDUixTQUFVLFNBZFgsaUJBZ0JFLFNBQVUsU0FDVixJQUFLLEtBQ0wsTUFBTyxLQUNQLEtBQU0sSUFDTixVQUFXLGVBQ1gsV0FBWSxJQXJCZCxrQkF1QkUsUUFBUyxNQXZCWCwyQkF5QkUsVUFBVyxLQUNYLFlBQWEsSUFDYixRQUFTLEVBQUEsRUFBQSxLQTNCWCwwQkE2QkUsVUFBVyxLQUNYLFlBQWEsSUFRZixVQUVDLFVBQVcsNEJBQ1gsV0FBWSxJQUtiLGNBQWUsa0JBQ2QsZUFBZ0IsS0FDakIsU0FDQyxXQUFZLE9BQ1osV0FBWSxFQUFFLEVBQUUsSUFBSSxlQUNwQixjQUFlLEtBQ2YsUUFBUyxLQUFBLEVBQUEsS0FDVCxTQUFVLFNBTFgsYUFPRSxPQUFRLEVBQUEsS0FDUixRQUFTLE1BQ1QsV0FBWSxNQVRkLDJCQVdFLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLGlCQUFrQixJQUNsQixNQUFPLEtBQ1AsY0FBZSxJQUNmLFVBQVcsS0FDWCxRQUFTLElBbEJYLG9CQW9CRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sRUFDUCxRQUFTLEtBQ1QsZUFBZ0IsT0F4QmxCLGlDQTBCRyxNQUFPLEtBQ1AsVUFBVyxLQUNYLFFBQVMsSUFDVCxjQUFlLElBQ2YsT0FBUSxFQUFBLEVBQUEsSUFFWCxrQkFFUSxPQUFRLEtBQUEsRUFBQSxFQUVoQixrQkFDSSxPQUFRLE1BQ1IsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsU0FBVSxPQUxkLHNCQU9RLFdBQVksSUFQcEIsNEJBU1ksVUFBVyxXQUV2QixhQUNDLE1BclJvQixRQXNScEIsWUFBYSxJQUNiLFVBQVcsS0FDWCxjQUFlLElBQ2YsT0FBUSxLQUNSLFNBQVUsT0FDWCxVQUNDLGlCQXhTZSxRQXlTZixNQUFPLEtBQ1AsY0F4U2UsS0F5U2YsZUFBZ0IsVUFDaEIsWUFBYSxJQUNiLFVBQVcsS0FDWCxNQUFPLEtBQ1AsUUFBUyxhQUNULGFBQWMsS0FDZCxjQUFlLEtBQ2YsWUFBYSxJQUNiLGVBQWdCLElBQ2pCLGNBQ0MsWUFBYSxJQUNiLFVBQVcsS0FDWCxNQTFTNkIsUUEyUzdCLGNBQWUsSUFDZixPQUFRLEtBQ1IsU0FBVSxPQUNELFdBQVYsU0FDQyxZQUFhLElBQ2IsVUFBVyxLQUNYLGNBQWUsS0FDZixRQUFTLE1BQ1YsU0FDQyxNQTVTUyxRQTZTVixXQUNDLE1BN1NXLE9BOFNaLFdBQ0MsTUFuVFksUUFvVFosZ0JBQWlCLGFBQ2pCLGNBQWUsRUFDZixPQUFRLEtBQ1QsVUFDQyxNQXZUZSxRQXdUZixZQUFhLElBQ2IsVUFBVyxLQUNYLGNBQWUsRUFDZixPQUFRLEtBQ1IsUUFBUyxhQUNWLFNBQ0MsaUJBMVQwQixRQTJUMUIsVUFBVyxNQUNYLE1BQU8sS0FDUCxPQUFRLEtBQ1IsTUFBTyxLQUNQLE9BQVEsSUFBQSxNQUFBLFlBQ1IsVUFBVyxLQUNYLGNBdFZlLEtBdVZmLFdOblJZLElBQUssSU1vUmpCLFlBQWEsSUFDYixlQUFnQixVQUNoQixRQUFTLElBQUEsS0FDVCxPQUFRLFFBQ1IsUUFBUyxNQUNULE9BQVEsRUFBQSxLQWZULGdCQUFBLGVBQUEsZUFpQkUsTUFqV2MsUUFrV2QsaUJBQWtCLFlBQ2xCLE9BQVEsSUFBSSxNQW5XRSxRQW9XZCxXTjlSVyxJQUFLLElNK1JoQixnQkFBaUIsS0FHbkIsdUJBQ0MsT0FBUSxLQUFBLEVBRFQsdUNBSUcsVUFBVyxLQUpkLCtDQU1HLGdCQUFpQixJQUNqQixPQUFRLE1BUFgsMkNBU0csZ0JBQWlCLElBQ2pCLE9BQVEsTUFWWCx5Q0FZRyxnQkFBaUIsSUFDakIsT0FBUSxNQWJYLHVEQWVHLGdCQUFpQixJQUNqQixPQUFRLE1BaEJYLDZCQWtCRSxjQUFlLEtBQUssTU56VWQsUU0wVU4sV0FBWSxJQUFJLE1OMVVWLFFNMlVOLFlBQWEsSUFBSSxNTjNVWCxRTTRVTixhQUFjLEtBQUssTU41VWIsUU02VU4sY0FBZSxLQUVqQixpQkFDQSxnQkFDQyxRQUFTLEtBRlYsbUJBQ0Esa0JBR0UsTUFBTyxRQUNQLFlBQWEsS0FDYixVQUFXLEtBQ1gsY0FBZSxLQUtqQix3QkFDQyxZQUFhLEtBQ2IsZUFBZ0IsS0FDakIscUJBQ0MsTUFoWmUsUUFpWmYsWUFBYSxJQUNiLFlBQWEsS0FDYixlQUFnQixLQUNqQixzQkFDQyxPQUFRLElBQUksTU5uVkUsUU1vVmYscUJBQ0MsT0FBUSxJQUFJLE1OclZFLFFNc1ZkLFFBQVMsS0FDViwyQkFJSSxRQUFTLE1BQ1QsT0FBUSxJQUFBLE1BQUEsUUFMWixzQkFPRSxvQkFBcUIsT0FDckIsZ0JBQWlCLFFBQ2pCLGtCQUFtQixVQUNuQixPQUFRLE1BQ1IsUUFBUyxNQUVYLHlCQUNDLGNBQWUsSUFDZixNQXpaMEIsUUEwWjFCLFlBQWEsSUFDZCwwQkFDQyxjQUFlLElBQ2YsTUE1WnFCLFFBNlpyQixZQUFhLElBQ2QsK0JBQ0MsTUFBTyxLQUNQLFlBQWEsSUFDZCxZQUNDLE1BbGJlLFFBbWJoQixrQ0FFRSxPQUFRLEVBQUEsS0FBQSxFQUFBLEVBQ1IsTUFBTyxLQUNULDRCQUdHLFFBQVMsZUFDWixTQUVFLGVBQWdCLFVBQ2hCLFVBQVcsS0FDWCxZQUFhLElBQ2IsT0FBUSxFQUNWLFVBQ0MsaUJBQWtCLFFBQ2xCLFFBQVMsS0FDVCxXQUFZLE1BQ1osU0FBVSxTQUNWLFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsY0FQbEIsWUFTRSxVQUFXLEtBQ1gsT0FBUSxFQVZWLHNCQVlFLE9BQVEsRUFBQSxFQUFBLElBWlYsdUJBY0UsTUFBTyxLQWRULDBCQWdCRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixNQUFPLEtBQ1AsUUFBUyxFQUdYLGNBQ0MsTUFBTyxLQUNQLFFBQVMsYUFDVCxTQUFVLFNBSFgsdUJBS0UsT0FBUSxLQUNSLFVBQVcsTUFOYixxQ0FRRSxRQUFTLEtBQ1QsZ0JBQWlCLFNBQ2pCLFlBQWEsT0FDYixVQUFXLEtBWGIsMEJBYUUsU0FBVSxTQUNWLFFBQVMsYUFkWCx5Q0FnQkcsTUFBTyxNQUNQLE9BQVEsS0FDUixjQUFlLElBQ2YsTUFBTyxLQUNQLGlCTjFiSyxRTTJiTCxRQUFTLFlBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixPQUFRLFFBQ1IsV0FBWSxJQUNaLE9BQVEsRUFBQSxJQUFBLElBMUJYLCtDQTRCSSxVQUFXLElBNUJmLGdDQThCRyxTQUFVLFNBQ1YsUUFBUyxHQUNULElBQUssSUFDTCxLQUFNLElBQ04sTUFBTyxLQUNQLFdBQVksT0FuQ2YsdURBc0NLLGlCTjljRSxRTXdhUCxrQ0F3Q0UsU0FBVSxTQUNWLGlCTmpkSyxRTWtkTCxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixNQUFPLEtBQ1AsT0FBUSxLQUNSLElBQUssS0FDTCxNQUFPLElBQ1AsT0FBUSxRQUNSLE9BQVEsSUFBSSxNTjFkUCxRTTJkTCxjQUFlLElBQ2YsV0FBWSxJQXBEZCxzQ0FzREcsTUFBTyxLQUNQLFNBQVUsU0FDVixXQUFZLElBeERmLDRDQTBERyxRQUFTLEVBMURaLHdDQTRERyxpQkFBa0IsS0E1RHJCLG1EQThESSxRQUFTLEVBOURiLGtEQWdFSSxRQUFTLEVBRWIseUJBQ0MsZ0JBQWlCLE9BQ2pCLE9BQVEsS0FBQSxFQUFBLEVBRVQsZUFDSSxXQUFZLEtBQ1osWUFBYSxJQUNiLFVBQVcsS0FDWCxRQUFTLElBQ1QsT0FBUSxLQUFBLEVBQUEsRUFDUixpQkFBa0IsWUFDbEIsTU50ZkksUU11ZkosT0FBUSxJQUFJLE1OcGZSLFFNcWZKLGVBQWdCLE9BQ2hCLFFBQVMsSUFBQSxLQVZiLG9CQVlRLFFBQVMsTUFDVCxPQUFRLEVBQUEsRUFBQSxJQWJoQixxQkFlUSxpQk4zZkEsUU0rZlIsc0JBQ0MsY0FoakJlLEtBaWpCaEIsYUFDQyxRQUFTLGFBQ1QsTUFBTyxLQUNQLFFBQVMsSUFBQSxLQUNULGNBcmpCZSxLQXNqQmYsY0FBZSxLQUVoQixxQkFDQyxPQUFRLEtBQUEsRUFBQSxLQUNSLGNBQWUsS0FDZixnQkFBaUIsS0FDakIsUUFBUyxFQUpWLHdCQU1FLFdOMWZXLElBQUssSU0yZmhCLFFBQVMsWUFQWCwwQkFTRyxNTnBoQkssUU1xaEJMLFFBQVMsRUFBQSxLQUNULE9BQVEsSUFBSSxNTm5nQkEsUU1vZ0JaLFlBQWEsSUFDYixVQUFXLEtBQ1gsaUJBOWlCYyxRQStpQmQsV05uZ0JVLElBQUssSU1vZ0JmLFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLE9BQVEsS0FDUixVQUFXLE1BcEJkLGdDQXNCSSxpQkFBa0IsS0F0QnRCLGdDQXdCRyxpQkFBa0IsS0F4QnJCLDJDQTJCRyxhQUFjLGVBRWpCLGFBQ0MsT0FBUSxJQUFJLE1OdGhCRSxRTXVoQmQsUUFBUyxLQUFBLEtBQ1QsVUFBVyxLQUNYLE1BQU8sS0FDUCxZQUFhLElBTGQsc0NBUUcsTUFBTyxNQU1WLGtCQUNDLFNBQVUsTUFDVixpQkFBa0IsZUFDbEIsTUFBTyxNQUNQLE9BQVEsTUFDUixJQUFLLEVBQ0wsS0FBTSxFQUNOLFFBQVMsTUFFViwwQkFDQyxRQUFTLEtBQ1QsT0FBUSxJQUNSLE1BQU8sS0FDUCxTQUFVLFNBQ1YsU0FBVSxLQUNWLElBQUssSUFFTix5Q0FDQywwQkFDQyxRQUFTLE1BQ1QsWUFBYSxNQUVmLGtCQUNDLE1BQU8sS0FDUCxPQUFRLEtBRVQsYUFDQyxXQUFZLEVBQUUsRUFBRSxLQUFLLEVBQUUsZUFDdkIsaUJBQWtCLEtBQ2xCLFNBQVUsU0FDVixjQUFlLElBRWhCLFlBQ0MsU0FBVSxTQUNWLE1BQU8sS0FDUCxJQUFLLEtBQ0wsTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLFFBQ1IsUUFBUyxFQUVWLHlDQUNDLFlBQ0MsTUFBTyxNQUdULGNBQ0MsVUFBVyxLQUNYLFFBQVMsS0FBQSxLQUFBLEtBQUEsS0FDVCxZQUFhLElBQ2IsTUFBTyxLQUNQLE9BQVEsRUFDUixlQUFnQixVQUVqQixvQkFDQyxXQUFZLEtBRWIsYUFDQyxpQkFBa0IsUUFFbkIsc0JBQ0MsY0FBZSxLQUNmLGVBQWdCLEtBRmpCLDZCQUlFLE9BQVEsUUFDUixRQUFTLFlBQ1QsY0FBZSxJQUFBLE1BQUEsUUFOakIsbUNBUUcsTU52bkJLLGtCTXduQkwsYU54bkJLLFFNK21CUiw2QkFXRSxRQUFTLFlBRVgsY0FDQyxpQkFBa0IsS0FDbEIsUUFBUyxLQUFBLEVBQ1QsT0FBUSxFQUFBLEVBQUEsS0FDUixPQUFRLE1BSlQsd0JBTUUsb0JBQXFCLE9BQ3JCLGdCQUFpQixRQUNqQixrQkFBbUIsVUFDbkIsT0FBUSxNQUNSLE9BQVEsSUFBSSxNTnRuQkMsUU00bUJmLHlCQVlFLFFBQVMsS0FDVCxnQkFBaUIsY0FDakIsWUFBYSxPQUNiLGVBQWdCLE9BQ2hCLE9BQVEsS0FDUixXQUFZLE9BakJkLHlCQW1CRSxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixPQUFRLEVBQ1IsTUFBTyxLQXZCVCwwQkEwQkUsTUFBTyxNQUNQLFlBQWEsSUFDYixVQUFXLEtBQ1gsT0FBUSxFQUNSLFlBQWEsRUFDYixRQUFTLE1BL0JYLHVCQWlDRSxRQUFTLFlBQ1QsVUFBVyxLQUNYLFdBQVksS0FDWixRQUFTLElBQUEsS0FDVCxPQUFRLEVBQ1IsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixZQUFhLEVBQ2IsT0FBUSxLQUdWLGlCQUNDLFFBQVMsS0FDVCxnQkFBaUIsY0FDakIsaUJBQWtCLFFBQ2xCLFlBQWEsT0FDYixPQUFRLEVBQUEsRUFBQSxLQUNSLFFBQVMsT0FBQSxLQU5WLHdCQVFFLE1BQU8sTUFFVCxZQUNDLGlCQXhzQjZCLFFBeXNCN0IsTUF0dUJlLFFBdXVCZixPQUFRLEVBQ1IsUUFBUyxFQUpWLGNBQUEsaUJBTUUsTUE1c0JzQixRQTZzQnRCLGFBQWMsS0FDZCxjQUFlLEtBUmpCLG9CQVVFLFlBQWEsSUFDYixNQS91QmMsUUFrdkJoQixtQkFDQyxpQkE3dUJ5QixRQTh1QnpCLFFBQVMsS0FDVCxNQUFPLEtBQ1AsVUFBVyxLQUNYLGNBQWUsRUFDZixTQUFVLFNBTlgsMEJBUUUsWUFBYSxZQUNiLFFBQVMsUUFDVCxjQUFlLEtBVmpCLHVCQVlFLE1BQU8sS0FDUCxTQUFVLFNBQ1YsTUFBTyxLQUNQLElBQUssaUJBQ0wsUUFBUyxLQUNULFFBQVMsS0FDVCxPQUFRLFFBQ1IsUUFBUyxHQUNULFdBQVksSUFFZCxVQUNDLGlCQWx3QnNCLFFBaXdCdkIsYUFHRSxXQUFZLEtBQ1osYUFBYyxLQUpoQixrQkFVRyxNQWx4QmEsUUFteEJiLGdCQUFpQixLQVhwQixhQWFFLFFBQVMsRUFBQSxLQUFBLEVBQUEsS0FiWCxnQkFlRyxRQUFTLEtBQ1QsY0FBZSxJQUFJLE1BaHhCSCxRQWd3Qm5CLGtCQWtCSSxZQUFhLElBQ2IsUUFBUyxNQUNULFNBQVUsU0FDVixNQXB4Qm1CLFFBK3ZCdkIsc0JBMkJLLE1BQU8sS0FDUCxTQUFVLFNBQ1YsS0FBTSxNQUNOLElBQUssSUE5QlYsd0JBa0NNLE1BanlCaUIsUUFreUJqQixZQUFhLElBbkNuQiwyQkFxQ0csT0FBUSxLQXJDWCxzQkF3Q0csTU45dkJLLGtCTWl3QlIsV0FEQSxXQUdFLFlBQWEsSUFDYixNQUFPLFFBT1QseUJBQUEsMkJBRUUsV056dkJXLElBQUssSU11dkJsQixnQ0FBQSwrQkFBQSwrQkFBQSxrQ0FBQSxpQ0FBQSxpQ0FJRSxXTjN2QlcsSUFBSyxJTXV2QmxCLHlCQU1FLFVBQVcsS0FDWCxNQUFPLEtBQ1AsUUFBUyxLQUNULFFBQVMsTUFDVCxZQUFhLElBVmYsNkJBWUUsaUJBajFCa0IsUUFxMEJwQixvQ0FBQSxtQ0FBQSxtQ0FjRyxpQkFwMUJ3QixRQXMwQjNCLHNDQUFBLHFDQUFBLHFDQWdCSSxnQkFBaUIsS0FDakIsTUFBTyxLQUNULHlCQWxCRix5Q0FvQkksdUJBLzBCWSxLQWcxQlosMEJBaDFCWSxLQTJ6QmhCLHdDQXVCSSx3QkFsMUJZLEtBbTFCWiwyQkFuMUJZLE1BMnpCaEIsK0JBMEJFLGlCQWgyQnlCLFFBczBCM0IsaUNBeUNHLFlBQWEsSUFDYixNQUFPLEtBRVYsZ0JBQ0EsY0FDQyxRQUFTLEtBQ1QsZ0JBQWlCLGNBQ2pCLFlBQWEsT0FKZCxvQkFDQSxrQkFLRSxNQUFPLEtBQ1AsV0FBWSxJQUVkLGlCQUNBLHVCQUNDLFFBQVMsS0FJVixhQUNDLGVBQWdCLEtBRGpCLG1CQUFBLG9CQUdFLGNBejNCYyxLQXMzQmhCLGdCQUFBLGdCQUtFLGlCQTczQmMsUUE4M0JkLFFBQVMsRUFBQSxLQUNULE1BQU8sS0FDUCxjQUFlLEVBQ2YsWUFBYSxJQUNiLFVBQVcsS0FDWCxRQUFTLEtBQ1QsZ0JBQWlCLFdBQ2pCLFlBQWEsT0FDYixXQUFZLEtBZGQsNkJBZ0JFLE9BQVEsS0FBQSxFQUFBLEVBaEJWLDBCQWtCRSxnQkFBaUIsT0FFbkIsUUFDQyxPQUFRLEVBQUEsRUFBQSxLQURULDBCQUdFLE1OaDJCTSxRTWkyQk4sVUFBVyxLQUNYLFlBQWEsSUFFZixtQkFFRSxPQUFRLEtBQUEsRUFGVix3QkFJRyxNQUFPLE1BSlYsNEJBTUcsT0FBUSxLQUNSLFFBQVMsRUFQWixnQ0FTRyxRQUFTLEtBVFosMENBV0csT0FBUSxFQUFBLEVBQUEsRUFBQSxLQVhYLDhDQWFJLE1BQU8sTUFiWCxxQkFBQSx1QkFnQkUsTUFBTyxJQUNQLFlBQWEsSUFDYixXQUFZLE9BQ1osUUFBUyxLQUVYLHNCQUVFLE9BQVEsSUFBQSxNQUFBLFFBQ1IsTUFBTyxRQUNQLFVBQVcsS0FDWCxRQUFTLEtBQUEsS0FDVCxRQUFTLEtBTlgsMEJBUUUsT0FBUSxJQUFBLE1BQUEsUUFDUixVQUFXLEtBQ1gsUUFBUyxLQUFBLEtBQ1QsUUFBUyxLQVhYLHVDQWFHLGNBQWUsSUFBQSxNQUFBLFFBRWxCLG9DQUVFLFFBQVMsS0FFWCxTQUNDLE9BQVEsUUFFVCxjQUNDLFFBQVMsRUFBQSxFQUFBLEtBQ1QsT0FBUSxFQUFBLEVBQUEsS0FDUixjQUFlLElBQUEsTUFBQSxLQUhoQixrQ0FLRSxvQkFBcUIsT0FDckIsZ0JBQWlCLFFBQ2pCLGtCQUFtQixVQUNuQixPQUFRLEtBQ1IsT0FBUSxJQUFBLE1BQUEsUUFUVix3Q0FXRyxXQXI4QlUsRUFBRSxFQUFFLEtBQUssZUEwN0J0QixpQ0FhRSxNQUFPLEtBQ1AsWUFBYSxJQUNiLFFBQVMsTUFmWCx1Q0FpQkcsTUEvOEJhLFFBZzlCYixnQkFBaUIsS0FsQnBCLG1CQW9CRSxNQUFPLEtBQ1AsUUFBUyxLQUNULFVBQVcsS0FDWCxZQUFhLE9BQ2IsZ0JBQWlCLFNBeEJuQixvQkEwQkUsUUFBUyxhQUNULE1BQU8sS0FDUCxjQUFlLEVBQ2YsT0FBUSxFQUFBLEtBQ1IsVUFBVyxLQUNYLFlBQWEsSUEvQmYscUJBaUNFLE9BQVEsRUFBQSxJQWpDVixpQ0FtQ0UsTUFBTyxNQUNQLFdBQVksTUFDWixPQUFRLEVBQUEsS0FBQSxFQUFBLEVBQ1IsTUFBTyxLQXRDVCwwQkF5Q0csTUFBTyxLQUNQLE9BQVEsUUFFWCwwQkFFRSxRQUFTLFlBR1gsYUFDQyxjQUFlLElBQUksTU45NkJMLFFNKzZCZCxRQUFTLEtBQUEsRUFDVCxZQUFhLE9BSGQsZUFLRSxNQUFPLEtBQ1AsVUFBVyxLQUNYLFlBQWEsSUFDYixPQUFRLEVBUlYsbUNBVUUsb0JBQXFCLE9BQ3JCLGdCQUFpQixRQUNqQixrQkFBbUIsVUFDbkIsT0FBUSxLQUNSLE9BQVEsSUFBSSxNTjM3QkMsUU00N0JiLFdBQVksSUFmZCx5Q0FpQkcsV0E1L0JVLEVBQUUsRUFBRSxLQUFLLGVBMitCdEIsMEJBbUJFLFdBQVksSUFuQmQsZ0NBcUJHLE1BcGdDYSxRQXNnQ2hCLG1CQUNDLFFBQVMsS0FBQSxFQURWLHFCQUdFLE1BQU8sS0FDUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLE9BQVEsRUFDVixzQkFDQyxPQUFRLEtBQUEsRUFBQSxFQURULDJCQUdFLFFBQVMsTUFDWCxvQkFDQyxPQUFRLEtBQUEsRUFBQSxLQUVULGNBQ0MsTUFBTyxLQUNQLE9BQVEsRUFBQSxFQUFBLEtBSVQseUJBRUUsT0FBUSxFQUFBLEVBQUEsS0FGVixtQkFJRSxPQUFRLEVBQ1IsVUFBVyxLQUliLHVCQUVFLFdBQVksS0FDWixPQUFRLEtBQ1IsUUFBUyxZQUNULE9BQVEsRUFBQSxFQUFBLEVBQUEsS0FFVixlQUVFLE1BQU8sS0FDUCxRQUFTLGFBS1gsY0FDQyxXQUFZLEtBRGIsaUJBR0UsUUFBUyxLQUNULE9BQVEsSUFDUixRQUFTLElBQUEsS0FDVCxpQkFBa0IsWUFDbEIsT0FBUSxJQUFJLE1BempDRSxRQTBqQ2QsY0F4akNjLEtBeWpDZCxNQTNqQ2MsUUE0akNkLE9BQVEsUUFWVixzQkFZRSxZQUFhLElBQ2IsUUFBUyxhQUNULGlCQWhrQ2MsUUFpa0NkLGNBL2pDYyxLQWdrQ2QsTUFBTyxLQWhCVCxvQkFrQkUsUUFBUyxhQUlYLFlBQ0MsUUFBUyxLQUNULGdCQUFpQixTQUZsQixlQUlFLFFBQVMsYUFKWCw2QkFPSSx1QkE3a0NZLEtBOGtDWiwwQkE5a0NZLEtBc2tDaEIsNEJBV0ksd0JBamxDWSxLQWtsQ1osMkJBbGxDWSxLQXNrQ2hCLGlCQWNHLGlCQUFrQixLQUNsQixPQUFRLElBQUksTUF2bENDLFFBd2xDYixNQXhsQ2EsUUF5bENiLGNBdmxDYSxLQXdsQ2IsUUFBUyxJQUFBLEtBbEJaLHVCQW9CSSxpQkE1bENZLFFBNmxDWixNQUFPLEtBQ1AsT0FBUSxJQUFJLE1BOWxDQSxRQStsQ1osV0FBWSxLQXZCaEIscUJBMEJFLGlCQUFrQixZQUNsQixRQUFTLEVBM0JYLHNDQThCSSx1QkFwbUNZLEtBcW1DWiwwQkFybUNZLEtBc2tDaEIscUNBa0NJLHdCQXhtQ1ksS0F5bUNaLDJCQXptQ1ksS0Fza0NoQiwwQkFxQ0csaUJBN21DYSxRQThtQ2IsT0FBUSxJQUFJLE1BOW1DQyxRQSttQ2IsTUFBTyxLQUNQLGNBOW1DYSxLQSttQ2IsUUFBUyxJQUFBLEtBQ1QsUUFBUyxNQTFDWixnQ0E0Q0ksaUJBcG5DWSxRQXFuQ1osT0FBUSxJQUFJLE1Bcm5DQSxRQXNuQ1osTUFBTyxLQUVYLHFDQUNDLHVCQUNDLFFBQVMsYUFFWCxvQ0FDQyx1QkFFRSxPQUFRLElBQUEsRUFBQSxFQUFBLEtBRVYsY0FDQyxPQUFRLEtBRFQseUJBR0UsT0FBUSxNQUNSLFFBQVMsS0FBQSxFQUVYLHVDQUdHLFVBQVcsS0FIZCx5Q0FBQSx1REFBQSwrQ0FBQSwyQ0FRRyxPQUFRLE9BRVosb0NBQ0MsK0JBRUUsT0FBUSxLQUNSLFVBQVcsS0FDWCxVQUFXLEtBRWIseUJBRUUsT0FBUSxNQUNSLFFBQVMsRUFFWCwwQkFFRSxPQUFRLEtBQ1IsVUFBVyxLQUNYLFVBQVcsS0FFYixpQkFFRSxPQUFRLEtBQ1IsVUFBVyxLQUNYLFVBQVcsS0FFYixrQkFDQSxtQkFDQSxjQUNBLGVBQ0MsVUFBVyxLQUVaLHVCQUVFLFFBQVMsTUFFWCwyQkFFRSxRQUFTLEtBRVgsYUFDQyxRQUFTLElBQUEsS0FBQSxLQUFBLEtBRFYsMkJBSUUsVUFBVyxLQUNYLFFBQVMsRUFMWCxpQkFPRSxJQUFLLEtBQ0wsTUFBTyxLQUVULFNBQ0MsT0FBUSxJQUVULFNBQ0MsT0FBUSxLQUVWLG9DQUNDLHVCQUVFLE9BQVEsS0FBQSxFQUFBLEVBQUEsRUFFVixpQ0FFRSxPQUFRLEtBQUEsS0FBQSxFQUFBLEVBRVYsc0JBQ0MsTUFBTyxLQUVSLGtCQUNDLGFBQWMsS0FDZCxjQUFlLEtBRmhCLHlCQUlFLFFBQVMsRUFBQSxJQUVYLGtCQUNDLE9BQVEsTUFFVCxhQUNDLFVBQVcsS0FFWixXQUNDLFVBQVcsS0FFWixVQUNDLFVBQVcsS0FFWixhQUVFLFdBQVksTUFFZCxhQUNDLFFBQVMsS0FFViw4QkFFRSxVQUFXLEtBQ1gsT0FBUSxLQUNSLFVBQVcsS0FDWCxPQUFRLEVBQUEsRUFBQSxLQUVWLGlCQUNDLGVBQWdCLE9BRWpCLG9CQUVFLElBQUssSUFGUCwyQkFJRSxJQUFLLElBUVAsa0NBRUUsTUFBTyxLQUVULHlDQUFBLHVEQUFBLCtDQUFBLDJDQU1HLE9BQVEsTUFOWCx1Q0FRRyxVQUFXLEtBUmQsMkNBVUcsYUFBYyxJQUNkLGNBQWUsS0FFbkIsb0NBQ0Msd0JBRUUsTUFBTyxLQUNQLFFBQVMsTUFIWCwyQ0FNRyxPQUFRLElBQUEsTUFBQSxrQkFFWCx5QkFDQyxnQkFBaUIsT0FFbEIsdUJBRUUsVUFBVyxNQUZiLHFDQUlFLGVBQWdCLE9BRWxCLHlCQUNDLFVBQVcsS0FDWCxVQUFXLE1BRVosc0NBRUUsVUFBVyxLQUNYLFVBQVcsS0FDWCxPQUFRLE1BRVgsb0NBQ0MseUNBQUEsdURBQUEsK0NBQUEsMkNBTUcsT0FBUSxNQUNSLG9CQUFxQixJQUFBLEtDNXpDekIsb0JBQUEsdUJBR1EsT0FBUSxLQUNSLGNBQWUsS0FDZixRQUFTLEVBQ1QsYUFBYyxRQUNkLFFBQVMsRUFBQSxLQUNULE1BQU8sS0FSZiwwQkFBQSw2QkFVWSxhUDJDTCxRT3JEUCx1QkFZUSxPQUFRLE1BQ1IsUUFBUyxLQWJqQixpQkFlUSxNUHVDQSxRUXREUixxQkFDSSxPQUFRLE1BQ1IsU0FBVSxPQUNWLFdBQVksSUFIaEIsaUNBS1Esb0JBQXFCLE9BQ3JCLGdCQUFpQixRQUNqQixrQkFBbUIsVUFDbkIsT0FBUSxJQUNSLFdBQVksSUFDWixTQUFVLFNBQ1YsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BYnJCLDhCQThCUSxnQkFBaUIsUUE5QnpCLHdCQWdDUSxVQUFXLEtBQ1gsTVJtQkEsUVFsQkEsWUFBYSxJQUNiLFlBQWEsSUFDYixXQUFZLElBQ1osU0FBVSxTQUNWLFFBQVMsRUFFVCxXQUFZLEtBQ1osUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsV0FBWSxPQUNaLGNBQWUsS0FDZixRQUFTLEVBQUEsS0E5Q2pCLDJCQWdEUSxXQUFZLEVBQUUsRUFBRSxLQUFLLGVBRTdCLG9CQUNJLGlCQUFrQixRQUNsQixRQUFTLEtBQUEsS0FGYiwrQkFJUSxPQUFRLElBQUEsRUFKaEIscUNBTVksUUFBUyxLQU5yQixxQ0FRWSxPQUFRLFFBQ1IsT0FBUSxFQUNSLFFBQVMsRUFBQSxFQUFBLEVBQUEsS0FDVCxTQUFVLFNBQ1YsV0FBWSxJQVp4Qiw0Q0FjZ0IsUUFBUyxHQUNULFFBQVMsTUFDVCxNQUFPLElBQ1AsT0FBUSxJQUNSLFNBQVUsU0FDVixpQlJmUixRUWdCUSxLQUFNLEVBQ04sSUFBSyxrQkFDTCxjQUFlLElBdEIvQiwyQ0F3QmdCLE1SbkJSLFFRTFIsdUJBMEJRLFVBQVcsS0FDWCxPQUFRLEtBQUEsRUFBQSxFQTNCaEIsOEJBNkJRLE1SeEJBLFFRMEJSLG9CQUNJLFNBQVUsU0FEZCwwQkFHUSxRQUFTLEVBQ1QsUUFBUyxFQUFBLEtBQUEsRUFBQSxLQUNULE9BQVEsS0FDUixjQUFlLE1BQ2YsTUFBTyxLQVBmLDJCQVNRLFNBQVUsU0FDVixNQUFPLElBQ1AsSUFBSyxJQUNMLGlCUnZDQSxRUXdDQSxjQUFlLElBQ2YsUUFBUyxFQUNULFFBQVMsSUFDVCxPQUFRLFFBaEJoQiwrQkFrQlksTUFBTyxLQUVuQixrQ0FFUSxPQUFRLEtBRmhCLDhDQUlZLGdCQUFpQixNQUNqQixPQUFRLE1BTHBCLCtDQU9ZLFdBQVksT0FDWixVQUFXLEtBQ1gsT0FBUSxJQUFBLEVBVHBCLG9EQVdnQixNUjFEUixRUStDUixxREFhZ0IsTUFBTyxLQWJ2QixvREFlZ0IsTUFBTyxLQWZ2QixrRUFpQmdCLE1BQU8sS0FqQnZCLCtEQW1CZ0IsTUFBTyxLQUV2QiwwQkFDSSxpQkFBa0IsUUFDbEIsUUFBUyxLQUNULFNBQVUsU0FIZCxnQ0FBQSxtQ0FLUSxNQUFPLEtBQ1AsUUFBUyxFQUFBLEtBTmpCLGdDQVFRLE9BQVEsS0FSaEIsbUNBVVEsT0FBUSxNQUNSLFFBQVMsS0FBQSxLQVhqQixzQ0FhUSxTQUFVLFNBQ1YsTUFBTyxLQUNQLE1BQU8sS0FDUCxJQUFLLEtBQ0wsT0FBUSxRQUNSLFFBQVMsS0FFakIseUJBRVEsaUJBQWtCLFFBQ2xCLE9BQVEsRUFBQSxFQUFBLElBQ1IsUUFBUyxLQUFBLE1BQUEsS0FBQSxLQUNULFNBQVUsU0FDVixjQUFlLEtBTnZCLDJCQVFZLE9BQVEsRUFScEIsK0JBVVksVUFBVyxLQUNYLFlBQWEsSUFDYixNUnBHSixRUXFHSSxPQUFRLEVBQUEsRUFBQSxJQWJwQixrQ0FlWSxVQUFXLEtBQ1gsT0FBUSxFQUFBLEVBQUEsS0FDUixNQUFPLFFBQ1AsWUFBYSxJQWxCekIsOEJBb0JZLFNBQVUsU0FDVixNQUFPLEtBQ1AsSUFBSyxLQUNMLFVBQVcsS0FDWCxZQUFhLElBQ2IsT0FBUSxRQUNSLFdBQVksSUFDWixNUm5ISixRUXdGUixvQ0E2QmdCLE1ScEhSLFFRdUZSLCtCQStCWSxNQUFPLFFBQ1AsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBbEN6QixxQ0FvQ1ksU0FBVSxTQUNWLElBQUssS0FDTCxLQUFNLE1BQ04sTUFBTyxLQXZDbkIsNkJBeUNZLFFBQVMsS0F6Q3JCLCtCQTJDUSxZQUFhLEtBM0NyQiwrQkE2Q1EsWUFBYSxNQTdDckIsK0JBK0NRLFlBQWEsTUEvQ3JCLCtCQWlEUSxZQUFhLE1BakRyQiwrQkFtRFEsWUFBYSxNQW5EckIsK0JBcURRLFlBQWEsTUFyRHJCLCtCQXVEUSxZQUFhLE1BRXJCLG9DQUNJLHlCQUVRLFFBQVMsS0FBQSxLQUFBLEtBQUEsS0FGakIsOEJBSVksSUFBSyxLQUNMLE9BQVEsSUFMcEIscUNBT1ksS0FBTSxNQVBsQiwrQkFTUSxZQUFhLEtBVHJCLCtCQVdRLFlBQWEsS0FYckIsK0JBYVEsWUFBYSxLQWJyQiwrQkFlUSxZQUFhLE1BZnJCLCtCQWlCUSxZQUFhLE1BakJyQiwrQkFtQlEsWUFBYSxNQW5CckIsK0JBcUJRLFlBQWEsT0FFekIsb0NBQ0kseUJBRVEsUUFBUyxLQUFBLEtBQUEsS0FBQSxLQUZqQiw4QkFJWSxJQUFLLEtBQ0wsT0FBUSxJQUxwQixxQ0FPWSxLQUFNLE1BUGxCLCtCQVNRLFlBQWEsS0FUckIsK0JBV1EsWUFBYSxLQVhyQiwrQkFhUSxZQUFhLEtBYnJCLCtCQWVRLFlBQWEsS0FmckIsK0JBaUJRLFlBQWEsTUFqQnJCLCtCQW1CUSxZQUFhLE1BbkJyQiwrQkFxQlEsWUFBYSxNQUVyQiwwQkFDSSxRQUFTLE1DeFBqQiwwQkFFUSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixPQUFRLE1BQ1IsU0FBVSxTQUNWLFNBQVUsT0FQbEIsbUNBU1ksV0FBWSxJQUNaLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLGlCQUFrQixlQUNsQixNQUFPLEtBQ1AsT0FBUSxLQUNSLFVBQVcsa0JBQ1gsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BbkJ6QixzQ0FxQmdCLE1BQU8sS0FDUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLE9BQVEsRUFDUixRQUFTLEVBQUEsS0F6QnpCLHlDQTRCZ0IsVUFBVyxjQUUzQiw0QkFFUSxvQkFBcUIsT0FDckIsZ0JBQWlCLFFBQ2pCLGtCQUFtQixVQUNuQixPQUFRLE1BQ1IsT0FBUSxJQUFJLE1UbUNMLFFTbENQLFdBQVksSUFQcEIsa0NBU1ksUUFBUyxHQVRyQix5QkFXUSxRQUFTLFlBRWpCLHFDQUNJLG1DQUdZLFVBQVcsZUNwRDNCLGNBQ0ksUUFBUyxLQUFBLEVBQUEsS0FFYixrQ0FFUSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixPQUFRLE1BTGhCLGtDQVFZLE1BQU8sS0FDUCxZQUFhLElBQ2IsWUFBYSxJQUNiLFVBQVcsS0FDWCxPQUFRLEtBWnBCLG1DQWNZLE1BQU8sS0FDUCxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsSUNwQnpCLGVBRVEsTUFBTyxJQUVmLHFDQUMwQiw4QkFBb0Isb0NBQTFDLGdDQUVRLFVBQVcsUUFHdkIsMkJBQ0ksaUJBQWtCLFFBRHRCLHdDQUdRLFFBQVMsS0FBQSxLQUhqQiwyQ0FLWSxXQUFZLEtBTHhCLG1EQWtCWSxPQUFRLEtBbEJwQixrREFxQlksUUFBUyxFQXJCckIscURBdUJnQixTQUFVLFNBQ1YsUUFBUyxFQUFBLEVBQUEsRUFBQSxLQUNULE9BQVEsRUFBQSxFQUFBLEtBQ1Isb0JBQXFCLEtBQUEsSUFDckIsZ0JBQWlCLEtBQ2pCLGtCQUFtQixVQTVCbkMsa0VBOEJnQixpQkFBa0IsdUNBOUJsQyxrRUFnQ2dCLGlCQUFrQix1Q0FoQ2xDLGtFQWtDZ0IsaUJBQWtCLHVDQWxDbEMsa0VBb0NnQixpQkFBa0IsdUNBcENsQyxrRUFzQ2dCLGlCQUFrQix1Q0F0Q2xDLGtFQXdDZ0IsaUJBQWtCLHVDQXhDbEMsa0VBMENnQixpQkFBa0IsdUNBMUNsQyx1REE2Q1ksT0FBUSxNQUNSLFNBQVUsT0E5Q3RCLCtDQWdEWSxvQkFBcUIsT0FDckIsZ0JBQWlCLEtBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsNENBQ2xCLE9BQVEsTUFDUixNQUFPLE1BQ1AsUUFBUyxhQUNULFdBQVksSUFBSSxFQUFFLEtBQUssZUFDdkIsV0FBWSxJQXhEeEIscURBMERnQixVQUFXLFdBMUQzQix1REE2RFksT0FBUSxNQUNSLFNBQVUsT0E5RHRCLCtDQWdFWSxvQkFBcUIsT0FDckIsZ0JBQWlCLEtBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsdURBQ2xCLE9BQVEsTUFDUixNQUFPLE1BQ1AsUUFBUyxhQUNULFdBQVksSUFBSSxFQUFFLEtBQUssZUFDdkIsV0FBWSxJQUNaLGlCQUFrQixRQXpFOUIscURBMkVnQixVQUFXLFdBSTNCLHFCQUNJLGlCQUFrQixRQUR0Qiw2QkFHUSxTQUFVLFNBSGxCLGlEQUtZLE9BQVEsTUFMcEIseUNBT1ksb0JBQXFCLE9BQ3JCLGdCQUFpQixLQUNqQixrQkFBbUIsVUFDbkIsaUJBQWtCLDZEQUNsQixPQUFRLE1BQ1IsTUFBTyxNQUNQLFFBQVMsYUFDVCxXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLFdBQVksSUFmeEIsK0NBaUJnQixnQkFBaUIsS0FqQmpDLDBDQW1CWSxRQUFTLEtBQUEsS0FuQnJCLDRDQUFBLDZDQXFCZ0IsUUFBUyxFQUNULE9BQVEsRUF0QnhCLDRDQXdCZ0IsVUFBVyxLQXhCM0IsNkNBQUEsNkNBMEJnQixnQkFBaUIsS0FDakIsVUFBVyxLQTNCM0IsOENBNkJZLE9BQVEsTUFDUixTQUFVLE9BQ1YsU0FBVSxPQUNWLFdBQVksSUFoQ3hCLDZDQWtDWSxTQUFVLFNBQ1YsSUFBSyxNQUNMLFFBQVMsR0FDVCxPQUFRLFFBQ1IsTVhwRUosUVdxRUksWUFBYSxJQUNiLGNBQWUsSUFBQSxNQXhDM0IsNkNBMENZLFFBQVMsS0FDVCxTQUFVLFNBQ1YsT0FBUSxLQUNSLFFBQVMsR0FDVCxPQUFRLFFBQ1IsTVg3RUosUVc4RUksWUFBYSxJQUNiLGNBQWUsSUFBQSxNQWpEM0IsaURBb0RZLE9BQVEsTUFwRHBCLDBDQXNEWSxXQUFZLE1BQ1osUUFBUyxLQUFBLEtBdkRyQiw0Q0FBQSw2Q0F5RGdCLFFBQVMsRUFDVCxPQUFRLEVBMUR4Qiw2Q0E0RGdCLFdBQVksS0E1RDVCLGlEQStEWSxPQUFRLE1BL0RwQiwwQ0FpRVksUUFBUyxLQUFBLE1BQUEsS0FBQSxLQWpFckIsNENBQUEsNkNBbUVnQixRQUFTLEVBQ1QsT0FBUSxFQXBFeEIsNENBc0VnQixVQUFXLEtBdEUzQixpREF5RVksT0FBUSxNQXpFcEIsMENBMkVZLFdBQVksTUFDWixRQUFTLEtBQUEsS0E1RXJCLDRDQUFBLDZDQThFZ0IsUUFBUyxFQUNULE9BQVEsRUEvRXhCLDRDQWlGZ0IsVUFBVyxLQWpGM0IsMENBb0ZZLFdBQVksT0FDWixRQUFTLEtBQUEsS0FDVCxNQUFPLE1BdEZuQiw0Q0FBQSw2Q0F3RmdCLFFBQVMsRUFDVCxPQUFRLEVBQ1IsWUFBYSxJQTFGN0IsMENBNEZZLGlCQUFrQixLQUNsQixXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLFFBQVMsYUE5RnJCLDBDQWlHWSxXQUFZLE9BQ1osUUFBUyxLQUFBLEtBQ1QsTUFBTyxNQW5HbkIsNENBQUEsNkNBcUdnQixRQUFTLEVBQ1QsT0FBUSxFQXRHeEIsd0NBd0dZLFFBQVMsYUFDVCxVQUFXLE1BQ1gsTUFBTyxLQUNQLFdBQVksTUEzR3hCLDBDQTZHWSxpQkFBa0IsS0FDbEIsV0FBWSxJQUFJLEVBQUUsS0FBSyxlQUN2QixRQUFTLFlBQ1QsZUFBZ0IsT0FDaEIsZ0JBQWlCLGFBQ2pCLFlBQWEsT0FDYixPQUFRLE1BQ1IsUUFBUyxLQUFBLEtBcEhyQiwyREFzSGdCLFFBQVMsS0FDVCxnQkFBaUIsYUFDakIsWUFBYSxPQUNiLE1BQU8sS0F6SHZCLDJEQTJIZ0IsUUFBUyxLQUNULGdCQUFpQixhQUNqQixZQUFhLE9BQ2IsTUFBTyxLQTlIdkIsb0RBZ0lnQixRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixlQUFnQixPQUNoQixNQUFPLElBcEl2Qix5REFzSW9CLFVBQVcsS0FDWCxZQUFhLElBQ2IsTUFBTyxLQXhJM0IsOENBMElnQixNQUFPLEtBMUl2QiwwQ0E2SVksV0FBWSxPQUNaLFFBQVMsS0FBQSxLQUNULE1BQU8sTUEvSW5CLDRDQUFBLDZDQWlKZ0IsUUFBUyxFQUNULE9BQVEsRUFsSnhCLHdDQW9KWSxRQUFTLGFBQ1QsVUFBVyxNQUNYLE1BQU8sS0FDUCxXQUFZLEtBdkp4QiwyQ0F5SmdCLFdBQVksS0F6SjVCLDhDQTJKb0IsU0FBVSxTQUNWLFFBQVMsRUFBQSxFQUFBLEVBQUEsS0E1SjdCLHFEQThKd0IsUUFBUywwQkFDVCxRQUFTLE1BQ1QsU0FBVSxTQUNWLEtBQU0sRUFDTixJQUFLLElBQ0wsTUFBTyxLQW5LL0IsMENBcUtZLGlCQUFrQixLQUNsQixXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLFFBQVMsWUFDVCxlQUFnQixPQUNoQixnQkFBaUIsYUFDakIsWUFBYSxPQUNiLE9BQVEsTUEzS3BCLDJEQTZLZ0IsUUFBUyxLQUNULGdCQUFpQixhQUNqQixZQUFhLE9BQ2IsTUFBTyxLQWhMdkIsMkRBa0xnQixRQUFTLEtBQ1QsZ0JBQWlCLGFBQ2pCLFlBQWEsT0FDYixNQUFPLEtBckx2Qiw4Q0F1TGdCLE1BQU8sS0FHdkIsbUJBQ0ksaUJBQWtCLFFBRHRCLDJCQUdRLFNBQVUsU0FIbEIsK0NBS1ksT0FBUSxNQUNSLFNBQVUsT0FOdEIsdUNBUVksb0JBQXFCLE9BQ3JCLGdCQUFpQixNQUNqQixrQkFBbUIsVUFDbkIsaUJBQWtCLG9DQUNsQixPQUFRLE1BQ1IsTUFBTyxNQUNQLFFBQVMsYUFDVCxXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLGlCQUFrQixLQUNsQixXQUFZLElBakJ4Qiw2Q0FtQmdCLFVBQVcsV0FuQjNCLHdDQXFCWSxRQUFTLEtBQUEsS0FyQnJCLDBDQUFBLDJDQXVCZ0IsUUFBUyxFQUNULE9BQVEsRUFBQSxFQUFBLEtBQ1IsWUFBYSxJQUNiLFlBQWEsSUExQjdCLDBDQTRCZ0IsVUFBVyxLQTVCM0IsMkNBOEJnQixnQkFBaUIsS0FDakIsVUFBVyxLQS9CM0IsNkRBaUNnQixPQUFRLEVBakN4QiwwQ0FtQ1ksT0FBUSxNQUNSLFNBQVUsT0FDVixTQUFVLE9BQ1YsV0FBWSxJQXRDeEIsMkNBd0NZLFNBQVUsU0FDVixJQUFLLE1BQ0wsUUFBUyxHQUNULE9BQVEsUUFDUixNWHBRSixRV3FRSSxZQUFhLElBQ2IsY0FBZSxJQUFBLE1BOUMzQiwyQ0FnRFksUUFBUyxLQUNULFNBQVUsU0FDVixPQUFRLEtBQ1IsUUFBUyxHQUNULE9BQVEsUUFDUixNWDdRSixRVzhRSSxZQUFhLElBQ2IsY0FBZSxJQUFBLE1BdkQzQiwrQ0EwRFksT0FBUSxNQUNSLFNBQVUsT0EzRHRCLHVDQTZEWSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsNkNBQ2xCLE9BQVEsTUFDUixNQUFPLE1BQ1AsUUFBUyxhQUNULFdBQVksSUFBSSxFQUFFLEtBQUssZUFDdkIsaUJBQWtCLEtBQ2xCLFdBQVksSUF0RXhCLDZDQXdFZ0IsVUFBVyxXQXhFM0Isd0NBMEVZLFFBQVMsS0FBQSxLQUFBLEtBQUEsSUExRXJCLDBDQUFBLDJDQTRFZ0IsUUFBUyxFQUNULE9BQVEsRUFBQSxFQUFBLEtBQ1IsWUFBYSxJQUNiLFlBQWEsSUEvRTdCLDBDQWlGZ0IsVUFBVyxLQWpGM0IsMkNBbUZnQixnQkFBaUIsS0FDakIsVUFBVyxLQXBGM0IsK0NBdUZZLE9BQVEsTUFDUixTQUFVLE9BeEZ0Qix1Q0EwRlksb0JBQXFCLE9BQ3JCLGdCQUFpQixNQUNqQixrQkFBbUIsVUFDbkIsaUJBQWtCLDRDQUNsQixPQUFRLE1BQ1IsTUFBTyxNQUNQLFFBQVMsYUFDVCxXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLGlCQUFrQixLQUNsQixXQUFZLElBbkd4Qiw2Q0FxR2dCLFVBQVcsV0FyRzNCLHdDQXVHWSxRQUFTLEtBQUEsSUFBQSxLQUFBLEtBdkdyQiwwQ0FBQSwyQ0F5R2dCLFFBQVMsRUFDVCxPQUFRLEVBQUEsRUFBQSxLQUNSLFlBQWEsSUFDYixZQUFhLElBNUc3QiwwQ0E4R2dCLFVBQVcsS0E5RzNCLDJDQWdIZ0IsZ0JBQWlCLEtBQ2pCLFVBQVcsS0FqSDNCLCtDQW9IWSxPQUFRLE1BQ1IsU0FBVSxPQXJIdEIsdUNBdUhZLG9CQUFxQixPQUNyQixnQkFBaUIsUUFDakIsa0JBQW1CLFVBQ25CLGlCQUFrQixxQ0FDbEIsT0FBUSxNQUNSLE1BQU8sTUFDUCxRQUFTLGFBQ1QsV0FBWSxJQUFJLEVBQUUsS0FBSyxlQUN2QixpQkFBa0IsS0FDbEIsV0FBWSxJQWhJeEIsNkNBa0lnQixVQUFXLFdBbEkzQix3Q0FvSVksUUFBUyxLQUFBLEtBQUEsS0FBQSxJQXBJckIsMENBQUEsMkNBc0lnQixRQUFTLEVBQ1QsT0FBUSxFQUFBLEVBQUEsS0FDUixZQUFhLElBQ2IsWUFBYSxJQXpJN0IsMENBMklnQixVQUFXLEtBM0kzQiwyQ0E2SWdCLGdCQUFpQixLQUNqQixVQUFXLEtBOUkzQiwrQ0FpSlksT0FBUSxNQUNSLFNBQVUsT0FsSnRCLHVDQW9KWSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixpQkFBa0Isd0NBQ2xCLE9BQVEsTUFDUixNQUFPLE1BQ1AsUUFBUyxhQUNULFdBQVksSUFBSSxFQUFFLEtBQUssZUFDdkIsaUJBQWtCLEtBQ2xCLFdBQVksSUE3SnhCLDZDQStKZ0IsVUFBVyxXQS9KM0Isd0NBaUtZLFFBQVMsS0FBQSxJQUFBLEtBQUEsS0FqS3JCLDBDQUFBLDJDQW1LZ0IsUUFBUyxFQUNULE9BQVEsRUFBQSxFQUFBLEtBQ1IsWUFBYSxJQUNiLFlBQWEsSUF0SzdCLDBDQXdLZ0IsVUFBVyxLQXhLM0IsMkNBMEtnQixnQkFBaUIsS0FDakIsVUFBVyxLQTNLM0IsZ0RBNktZLE9BQVEsS0FBQSxFQUFBLEVBN0twQix3Q0FnTFksUUFBUyxLQUFBLEtBaExyQiwwQ0FBQSwyQ0FrTGdCLFFBQVMsRUFDVCxPQUFRLEVBQUEsRUFBQSxLQUNSLFlBQWEsSUFDYixZQUFhLElBckw3QiwwQ0F1TGdCLFVBQVcsS0FDWCxPQUFRLEVBeEx4QiwyQ0EwTGdCLGdCQUFpQixLQUNqQixVQUFXLEtBM0wzQixzQ0E2TFksT0FBUSxNQUNSLFlBQWEsSUFDYixNQUFPLE1BQ1AsUUFBUyxhQWhNckIsd0NBa01ZLGlCQUFrQixLQUNsQixXQUFZLEtBQ1osV0FBWSxNQUNaLFlBQWEsSUFDYixNQUFPLE1BQ1AsV0FBWSxJQUFJLEVBQUUsS0FBSyxlQUVuQyx5QkFDSSxpQkFBa0IsUUFEdEIsaUNBR1EsU0FBVSxTQUhsQiw2Q0FLWSxvQkFBcUIsT0FDckIsZ0JBQWlCLElBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsMkNBQ2xCLGlCQUFrQixLQUNsQixPQUFRLE1BQ1IsTUFBTyxNQUNQLFFBQVMsYUFDVCxXQUFZLElBQUksRUFBRSxLQUFLLGVBQ3ZCLFdBQVksSUFkeEIsbURBZ0JnQixnQkFBaUIsSUFoQmpDLHFEQWtCWSxPQUFRLE1BbEJwQiw4Q0FvQlksUUFBUyxLQUFBLEtBcEJyQixnREFBQSxpREFzQmdCLE9BQVEsRUFDUixRQUFTLEVBdkJ6QixpREF5QlksU0FBVSxTQUNWLElBQUssTUFDTCxRQUFTLEdBQ1QsT0FBUSxRQUNSLE1BQU8sUUFDUCxZQUFhLElBQ2IsY0FBZSxJQUFBLE1BL0IzQixpREFpQ1ksUUFBUyxLQUNULFNBQVUsU0FDVixPQUFRLEtBQ1IsUUFBUyxHQUNULE9BQVEsUUFDUixNQUFPLFFBQ1AsWUFBYSxJQUNiLGNBQWUsSUFBQSxNQXhDM0Isc0RBMENZLE9BQVEsTUFDUixTQUFVLE9BQ1YsU0FBVSxPQUNWLFdBQVksSUE3Q3hCLDhDQWdEWSxXQUFZLE1BQ1osUUFBUyxLQUFBLEtBakRyQixnREFBQSxpREFtRGdCLE9BQVEsRUFDUixRQUFTLEVBcER6Qiw4Q0F1RFksUUFBUyxLQUFBLE1BQUEsS0FBQSxLQXZEckIsZ0RBQUEsaURBeURnQixPQUFRLEVBQ1IsUUFBUyxFQUV6QixrQkFDSSxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixXQUFZLE9BQ1osaUJBQWtCLFFBQ2xCLFVBQVcsS0FDWCxNQUFPLEtBQ1AsV0FBWSxNQUNaLE1BQU8sS0FDUCxRQUFTLEVBQUEsSUFWYixvQkFZUSxPQUFRLEVBR2hCLHFCQUNJLFVBQVcsTUFDWCxPQUFRLEtBQ1IsUUFBUyxZQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsV0FBWSxPQUNaLFFBQVMsRUFDVCxRQUFTLEVBQUEsS0FDVCxPQUFRLElBQUEsTUFBQSxLQUNSLE1BQU8sS0FDUCxpQkFBa0IsUUFDbEIsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLEVBQ2IsT0FBUSxLQUFBLEVBQUEsRUFDUixjQUFlLEtBaEJuQiwyQkFrQlEsaUJYOWZBLFFXK2ZBLE1BQU8sS0FHZixrQkFDQSx3QkFFQSw0QkFEQSwyQkFIQSxpQkFLSSxTQUFVLFNBQ1YsTUFBTyxNQUNQLFFBQVMsYUFOYiw4QkFDQSxvQ0FFQSx3Q0FEQSx1Q0FIQSw2QkFTUSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixPQUFRLE1BQ1IsUUFBUyxhQUNULFdBQVksSUFBSSxFQUFFLEtBQUssZUFDdkIsV0FBWSxJQUNaLFNBQVUsT0FDVixPQUFRLFFBQ1IsUUFBUyxFQWpCakIsb0NBQ0EsMENBRUEsOENBREEsNkNBSEEsbUNBb0JZLFVBQVcsV0FuQnZCLDhCQUNBLG9DQUVBLHdDQURBLHVDQUhBLDZCQXNCUSxPQUFRLFFBQ1IsU0FBVSxTQUNWLEtBQU0sTUFDTixJQUFLLG1CQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsV0FBWSxLQUFBLE1BQUEsWUFDWixjQUFlLEtBQUEsTUFBQSxZQUNmLGFBQWMsS0FBQSxNQUFBLFFBQ2QsWUFBYSxRQUNiLFFBQVMsRUFDVCxRQUFTLEVBaENqQixvQ0FDQSwwQ0FFQSw4Q0FEQSw2Q0FIQSxtQ0FtQ1ksYUFBYyxLQUFLLE1YcGlCdkIsUVdrZ0JSLDhCQUNBLG9DQUVBLHdDQURBLHVDQUhBLDZCQXFDUSxPQUFRLFFBQ1IsU0FBVSxTQUNWLE1BQU8sTUFDUCxJQUFLLG1CQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsV0FBWSxLQUFBLE1BQUEsWUFDWixjQUFlLEtBQUEsTUFBQSxZQUNmLFlBQWEsS0FBQSxNQUFBLFFBQ2IsWUFBYSxRQUNiLFFBQVMsRUFDVCxRQUFTLEVBL0NqQixvQ0FDQSwwQ0FFQSw4Q0FEQSw2Q0FIQSxtQ0FrRFksWUFBYSxLQUFLLE1YbmpCdEIsUVdxakJSLDJDQUdZLFFBQVMsS0FDVCxnQkFBaUIsU0FFN0IsWUFDSSxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixPQUFRLEtBQ1IsaUJBQWtCLEtBQ2xCLFNBQVUsU0FDVixRQUFTLEdBUGIsbUJBU1EsTUFBTyxFQUNQLE9BQVEsRUFDUixZQUFhLEtBQUEsTUFBQSxZQUNiLGFBQWMsS0FBQSxNQUFBLFlBQ2QsV0FBWSxLQUFBLE1BQUEsUUFFcEIsVUFDSSxPQUFRLElBQ1IsTUFBTyxLQUNQLGlCQUFrQixLQUNsQixTQUFVLFNBQ1YsUUFBUyxHQUViLFlBQ0ksUUFBUyxLQUFBLEVBQUEsS0FBQSxFQUNULE1YcmxCSSxRV21sQlIsZUFJUSxNWHZsQkEsUVd3bEJBLFVBQVcsS0FDWCxXQUFZLE9BQ1osWUFBYSxJQUNiLE9BQVEsRUFBQSxFQUFBLEtBUmhCLHdCQVVRLE1BQU8sS0FWZixrQkFZUSxRQUFTLE1BWmpCLGtCQUFBLG1CQUFBLHFCQWdCUSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsS0FDZixRQUFTLEVBQ1QsT0FBUSxJQUFBLE1BQUEsUUFDUixRQUFTLEVBQUEsS0FyQmpCLHdCQUFBLHlCQUFBLDJCQXVCWSxhWHptQkwsUVdrbEJQLHFCQXlCUSxPQUFRLE1BQ1IsUUFBUyxLQUVqQixVQUVRLE1Yam5CQSxRV2tuQlIsb0NBRVEsV0FBWSxLQUNaLE1Ycm5CQSxRV3NuQkEsaUJBQWtCLEtBQ2xCLE9BQVEsS0FDUixjQUFlLEtBTnZCLDRDQVFRLFFBQVMsS0FDVCxnQkFBaUIsT0FDakIsWUFBYSxPQUNiLFFBQVMsRUFBQSxLQVhqQiwyQ0FhUSxRQUFTLEVBQUEsS0FDVCxRQUFTLEtBQ1QsZ0JBQWlCLE9BQ2pCLFlBQWEsT0FDYixpQlhob0JBLFFXaW9CQSxNQUFPLEtBQ1AsaUJBQWtCLEtBQ2xCLFdBQVksSUFDWixPQUFRLEtBckJoQixpREF1QlksaUJYeG9CTCxRV3lvQkssV0FBWSxLQXhCeEIsaURBMEJZLGlCWHpvQkosUVcwb0JJLFdBQVksS0FDWixpQkFBa0IsS0E1QjlCLGtEQThCWSxpQlg3b0JKLFFXOG9CSSxXQUFZLEtBQ1osaUJBQWtCLGVBRzlCLGNBQ0ksUUFBUyxLQUliLGtCQUlRLG9CQUFxQixPQUNyQixnQkFBaUIsSUFDakIsa0JBQW1CLFVBQ25CLGlCQUFrQixrQ0FDbEIsT0FBUSxNQUNSLFdBQVksSUFDWixRQUFTLEtBQ1QsZ0JBQWlCLGNBQ2pCLFlBQWEsT0FDYixlQUFnQixPQUNoQixRQUFTLEtBQUEsRUFkakIscUJBZ0JZLE1YMXFCSixRVzJxQkksWUFBYSxJQUNiLFdBQVksT0FsQnhCLHdCQW9CWSxpQkFBa0IsUUFwQjlCLG9CQXNCUSxvQkFBcUIsT0FDckIsZ0JBQWlCLElBQ2pCLGtCQUFtQixVQUNuQixpQkFBa0IsdURBQ2xCLE9BQVEsTUFDUixXQUFZLElBQ1osUUFBUyxLQUNULGdCQUFpQixjQUNqQixZQUFhLE9BQ2IsZUFBZ0IsT0FDaEIsUUFBUyxLQUFBLEVBaENqQix1QkFrQ1ksTVg1ckJKLFFXNnJCSSxZQUFhLElBQ2IsV0FBWSxPQXBDeEIsMEJBc0NZLGlCQUFrQixRQXRDOUIsZ0NBeUNRLG9CQUFxQixPQUNyQixnQkFBaUIsSUFDakIsa0JBQW1CLFVBQ25CLGlCQUFrQiw0Q0FDbEIsT0FBUSxNQUNSLFdBQVksSUFDWixRQUFTLEtBQ1QsZ0JBQWlCLGNBQ2pCLFlBQWEsT0FDYixlQUFnQixPQUNoQixRQUFTLEtBQUEsRUFuRGpCLG1DQXFEWSxNWC9zQkosUVdndEJJLFlBQWEsSUFDYixXQUFZLE9BdkR4QixzQ0F5RFksaUJBQWtCLFFBekQ5Qix3QkE0RFEsb0JBQXFCLE9BQ3JCLGdCQUFpQixJQUNqQixrQkFBbUIsVUFDbkIsaUJBQWtCLDJEQUNsQixPQUFRLE1BQ1IsV0FBWSxJQUNaLFFBQVMsS0FDVCxnQkFBaUIsV0FDakIsWUFBYSxPQUNiLGVBQWdCLE9BQ2hCLFFBQVMsS0FBQSxFQXRFakIsMkJBd0VZLE1YbHVCSixRV211QkksWUFBYSxJQUNiLFdBQVksT0FDWixPQUFRLEVBM0VwQiwwQkE2RVksTVh2dUJKLFFXd3VCSSxZQUFhLElBOUV6Qiw4QkFnRlksaUJBQWtCLFFBRzlCLGNBQ0ksUUFBUyxLQUNULFFBQVMsS0FDVCxlQUFnQixPQUNoQixnQkFBaUIsT0FDakIsU0FBVSxTQUNWLFNBQVUsT0FOZCw0QkFTUSxTQUFVLFNBQ1YsTUFBTyxtQkFDZixxQkFDSSxXQUFZLE1BQ2hCLGVBQ0ksUUFBUyxFQUNULFNBQVUsU0FDVixpQkFBa0IsS0FDbEIsV0FBWSxNQUpoQix1QkFNUSxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGtCQUFtQixVQUNuQixPQUFRLEtBQ1IsTUFBTyxLQUNQLFNBQVUsU0FDVixRQUFTLEdBQ1QsSUFBSyxNQUNMLEtBQU0sRUFDTixRQUFTLEVBZmpCLDJDQWtCWSxLQUFNLE9BRWxCLG9FQUlnQixNQUFPLE9BT3ZCLG9DQUNJLDBDQUdZLFdBQVksT0FIeEIsOENBS1ksT0FBUSxLQUNSLFNBQVUsUUFOdEIsNkNBUVksUUFBUyxLQVJyQiwwQ0FXWSxXQUFZLE9BWHhCLGlEQWFZLFdBQVksT0FieEIsMENBZ0JZLFdBQVksT0FDWixRQUFTLEtBQUEsS0FqQnJCLDBDQW9CWSxXQUFZLE9BcEJ4QixpREFzQlksV0FBWSxPQXRCeEIsMENBeUJZLFdBQVksT0FDWixRQUFTLGFBMUJyQix3Q0E2QlksV0FBWSxPQTdCeEIsMENBaUNnQixXQUFZLE9BRTVCLHdDQUdZLFdBQVksT0FIeEIsMENBS1ksT0FBUSxLQUNSLFNBQVUsUUFOdEIsMkNBUVksUUFBUyxLQVJyQiwrQ0FXWSxXQUFZLE9BWHhCLHdDQWFZLFdBQVksT0FDWixRQUFTLEtBQUEsS0FkckIsd0NBaUJZLFdBQVksT0FDWixRQUFTLEtBQUEsS0FsQnJCLCtDQXFCWSxXQUFZLE9BckJ4Qix3Q0F1QlksUUFBUyxLQUFBLEtBdkJyQix3Q0EwQlksUUFBUyxLQUFBLEtBQ1QsV0FBWSxPQTNCeEIsd0NBOEJZLFdBQVksT0FDWixPQUFRLEVBQUEsS0FFcEIsa0JBQ0ksUUFBUyxLQUViLDhDQUdZLFdBQVksT0FIeEIsc0RBS1ksT0FBUSxLQUNSLFNBQVUsUUFOdEIsaURBUVksUUFBUyxLQVJyQiw4Q0FXWSxXQUFZLE9BWHhCLHFEQWFZLFdBQVksT0FieEIsOENBZ0JZLFdBQVksT0FDWixRQUFTLEtBQUEsS0FqQnJCLDRDQW9CWSxXQUFZLE9BcEJ4Qiw4Q0F3QmdCLFdBQVksT0FFNUIsdUJBR1ksVUFBVyxLQUh2QixxQkFNWSxVQUFXLE1BRTNCLG9DQUNJLGNBQ0ksUUFBUyxLQUFBLEtBRGIsNEJBR1EsTUFBTyxtQkFFbkIsb0NBQ0ksb0JBRVEsT0FBUSxNQUZoQix1QkFJWSxVQUFXLEtBSnZCLGtCQU1RLE9BQVEsTUFOaEIscUJBUVksVUFBVyxLQVJ2QixnQ0FVUSxPQUFRLE1BVmhCLG1DQVlZLFVBQVcsS0FFdkIsd0NBRVEsUUFBUyxLQUFBLEVBRmpCLGdEQUtZLFFBQVMsS0FBQSxNQUd6QixvQ0FFSSxrQkFDQSx3QkFFQSw0QkFEQSwyQkFIQSxpQkFLSSxNQUFPLE1BRVgseUNBR1ksTUFBTyxNQUhuQiwwQ0FLWSxRQUFTLEtBQUEsS0FMckIsMENBUVksUUFBUyxLQUFBLEtBUnJCLDBDQVdZLFFBQVMsS0FBQSxLQVhyQiwwQ0FjWSxRQUFTLEtBQUEsS0FkckIsMENBaUJZLE1BQU8sS0FDUCxRQUFTLEtBQUEsS0FsQnJCLDBDQXFCWSxNQUFPLEtBQ1AsUUFBUyxLQUFBLEtBdEJyQiwwQ0F3QlksUUFBUyxLQUFBLEtBeEJyQiwwQ0EyQlksTUFBTyxLQTNCbkIsOENBNkJnQixNQUFPLEtBN0J2QiwwQ0ErQlksUUFBUyxLQUFBLEtBRXJCLDZDQUdZLE1BQU8sTUFIbkIsOENBS1ksUUFBUyxLQUFBLEtBTHJCLDhDQVFZLFFBQVMsS0FBQSxLQVJyQiw4Q0FXWSxRQUFTLEtBQUEsS0FYckIsOENBY1ksTUFBTyxLQUNQLFFBQVMsS0FBQSxLQWZyQiw4Q0FpQlksUUFBUyxLQUFBLEtBakJyQiw4Q0FvQlksTUFBTyxLQXBCbkIsa0RBc0JnQixNQUFPLEtBdEJ2Qiw4Q0F3QlksUUFBUyxLQUFBLEtBRXJCLHVDQUFBLHVDQUFBLHVDQUFBLHVDQUFBLHVDQU9ZLE1BQU8sTUFQbkIsd0NBQUEsd0NBQUEsd0NBQUEsd0NBQUEsd0NBU1ksUUFBUyxLQUFBLEtBVHJCLHNDQVlZLE9BQVEsS0FDUixNQUFPLEtBYm5CLHdDQWVZLE1BQU8sTUFFdkIsb0NBRUksOEJBQ0Esb0NBRUEsd0NBREEsdUNBSEEsNkJBTVEsS0FBTSxJQUxkLDhCQUNBLG9DQUVBLHdDQURBLHVDQUhBLDZCQVFRLE1BQU8sS0N0akNuQixXQUNFLFFBQVMsS1Q2MkJYLGNBQ0MsUUFBUyxFQUNULFdBQVksRUFDWixjQUFlLEVBSGhCLDJCQUtFLFNBQVUsU0FDVixRQUFTLEtBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLElBQ1QsS0FBTSxFQUNOLElBQUssRUFYUCxnQ0FhRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLG9CQUFxQixPQUNyQixrQkFBbUIsVUFDbkIsZ0JBQWlCLE1BQ2pCLE9BQVEsTUFDUixRQUFTLEtBQ1QsWUFBYSxPQXBCZiwrQ0FzQkcsTUFBTyxLQUNQLFVBQVcsS0FDWCxRQUFTLEVBeEJaLDREQTJCSSxVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUE3QmpCLGtFQWdDSSxZQUFhLEVBQ2IsVUFBVyxLQUNYLFlBQWEsSUFsQ2pCLG9FQXFDSSxRQUFTLEtBQ1QsU0FBVSxTQUNWLFlBQWEsT0FDYixnQkFBaUIsY0F4Q3JCLHNFQTBDSyxRQUFTLEtBQ1QsT0FBUSxFQTNDYiwwRUE2Q00sT0FBUSxFQUFBLEtBQUEsRUFBQSxFQUNSLE1BQU8sS0FDUCxPQUFRLEtBL0NkLDhEQW1ESSxRQUFTLEVBbkRiLDhEQXVESSxRQUFTLEVBQUEsRUFBQSxFQUFBLE1BdkRiLDJFQXlESyxRQUFTLEVBQUEsS0FBQSxFQUFBLEVBekRkLDBCQTJERSxTQUFVLFNBQ1YsT0FBUSxLQUNSLFFBQVMsR0FDVCxRQUFTLEVBQ1QsT0FBUSxFQUNSLFdBQVksS0FDWixLQUFNLElBQ04sT0FBUSxLQWxFViw2QkFvRUcsUUFBUyxhQUNULE9BQVEsRUFBQSxJQXJFWCxvQ0F1RUksWUFBYSxRQUNiLE9BQVEsS0FDUixRQUFTLEVBQ1QsVUFBVyxFQTFFZiwyQ0E0RUssUUFBUyxHQUNULGNBQWUsSUFDZixNQUFPLEtBQ1AsT0FBUSxLQUNSLE9BQVEsSUFBQSxNQUFBLEtBQ1IsUUFBUyxNQUNULE9BQVEsUUFsRmIsd0RBc0ZLLFFBQVMsR0FDVCxpQkFBa0IsS0FHdkIscUJBRUUsUUFBUyxFQUVYLHVCQUFBLHVCQUFBLHVCQUVFLFVBQVcsS0FDWCxZQUFhLElBQ2IsTUhyNUJNLFFHaTVCUix1QkFBQSx1QkFBQSxzQkFBQSx1QkFNRSxVQUFXLEtBQ1gsTUFBTyxLQUVULHFDQUNDLHlFQUtLLE9BQVEsRUFBQSxLQUFBLEVBQUEsRUFDUixVQUFXLE1BTmhCLCtDQVNHLG9CQUFxQixJQUFBLFFBRXpCLHFDQUNDLFlBQ0MsUUFBUyxLQUFBLEtBRFYsNEJBR0UsUUFBUyxFQUhYLGdDQUtHLE1BQU8sS0FDUCxVQUFXLGVBQ1gsUUFBUyxFQVBaLHNDQVNJLFFBQVMsRUFFYiw0REFJSSxVQUFXLE1BRWhCLHFDQUNDLFlBR0csUUFBUyxJQUVaLFdBQ0MsT0FBUSxFQUFBLEtBQUEsRUFBQSxFQUVULCtDQUdHLG9CQUFxQixJQUFBLE9BSHhCLDhEQUtJLFFBQVMsRUFMYiwrQ0FRRyxvQkFBcUIsSUFBQSxRQUd6QixxQ0FDQyxVQUNDLFNBQVUsU0FDVixRQUFTLEVBRVYsVUFDQyxTQUFVLFNBQ1YsTUFBTyxNQUNQLElBQUssS0FFTixRQUNDLGdCQUFpQixTQUVsQixpQkFDQyxPQUFRLEVBRVQsaUJBQ0MsV0FBWSxPQUViLGtDQUVFLE1BQU8sS0FFVCxPQUNDLFdBQVksT0FDWixRQUFTLEtBQUEsRUFGVixZQUtHLFFBQVMsS0FBQSxFQUVaLFNBQ0MsUUFBUyxZQUNULGdCQUFpQixPQUZsQixXQUlFLFFBQVMsS0FBQSxLQUVYLG9CQUdHLFNBQVUsT0FIYiwwQkFNSSxTQUFVLE9BRWQsaUJBRUUsTUFBTyxLQUVULDBCQUdHLFVBQVcsS0FIZCxvQ0FLRyxVQUFXLEtBQ1gsT0FBUSxNQUVYLCtDQUdHLG9CQUFxQixHQUFBLE9BRXhCLCtDQUdHLG9CQUFxQixJQUFBLE9BRXhCLGdDQUVFLG9CQUFxQixJQUFBLE9BRnZCLDREQUtJLFVBQVcsS0FDWCxZQUFhLElBQUEsSUFBQSxJQUFBLEtBTmpCLGtFQVFJLFVBQVcsS0FDWCxZQUFhLElBQUEsSUFBQSxJQUFBLEtBQ2IsUUFBUyxLQVZiLG9FQVlJLGVBQWdCLE9BQ2hCLFlBQWEsV0FDYixZQUFhLElBQUEsSUFBQSxJQUFBLEtBQ2IsT0FBUSxNQUFBLEVBQUEsRUFFWixXQUNDLE9BQVEsS0FBQSxFQUFBLEVBRVQsaUJBQ0MsUUFBUyxLQUNULGdCQUFpQixPQUNqQixZQUFhLE9BQ2IsaUJIcmlDTSxRR3VpQ1AsaUJBRUUsTUFBTyxNQUNQLE9BQVEsRUFBQSxNQUVYLG9DQUNDLGNBQ0MsYUFBYyxFQUNmLGlCQUVFLE1BQU8sS0FGVCxtQkFJRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsT0FBUSxNQUxWLG1CQU9FLE9BQVEsRUFBQSxFQUFBLEtBUFYsbUJBU0UsT0FBUSxFQUFBLEVBQUEsS0FBQSxFQUNSLE9BQVEsTUFWVixtQkFZRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBWlYsbUJBY0UsT0FBUSxFQUFBLEVBQUEsS0FBQSxFQWRWLG1CQWdCRSxPQUFRLEVBQUEsRUFBQSxLQWhCVixtQkFrQkUsT0FBUSxFQUFBLEtBQUEsS0FBQSxFQUNSLE9BQVEsTUFuQlYsbUJBcUJFLE9BQVEsRUFBQSxFQUFBLEtBckJWLG1CQXVCRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBdkJWLDRCQXlCRSxRQUFTLEtBekJYLDRCQTJCRSxRQUFTLE1BRVgsOERBSUksUUFBUyxHQUVkLDBEQUNDLGtCQUlJLFVBQVcsS0FKZix3QkFNRSxhQUFjLEVBTmhCLDZCQVNJLFVBQVcsTUFFaEIsb0NBQ0MsWUFFRSxRQUFTLElBQUEsS0FGWCw4QkFLSSxNQUFPLE1BTFgsc0JBT0csSUFBSyxLQVBSLFVBU0UsT0FBUSxLQUFBLEVBQUEsRUFUViw4QkFXRSxPQUFRLE1BQUEsRUFBQSxFQVhWLGtDQWdCSSxnQkFBaUIsT0FoQnJCLCtDQWtCSyxPQUFRLEVBbEJiLHNDQXFCSSxnQkFBaUIsT0FFckIsVUFDQyxJQUFLLEtBRU4saUJBRUUsTUFBTyxLQUZULG1CQUFBLG1CQUtFLG9CQUFxQixPQUd2QixnQ0FFRSxPQUFRLE1BRlYsNERBS0ksVUFBVyxLQUxmLGtFQU9JLFVBQVcsS0FQZixvRUFTSSxlQUFnQixPQUNoQixnQkFBaUIsV0FDakIsWUFBYSxXQVhqQixzRUFhSyxPQUFRLEVBQUEsRUFBQSxLQWJiLDBFQWVNLE1BQU8sS0FDUCxPQUFRLEtBaEJkLCtDQW1CRyxvQkFBcUIsR0FBQSxPQUV4QixhQUNDLE1BQU8sa0JBQ1AsS0FBTSxLQUNOLFVBQVcsS0FFWiwwQkFHRyxPQUFRLEtBQUEsRUFBQSxFQUNSLFVBQVcsS0FDWCxPQUFRLEtBTFgsb0NBT0csT0FBUSxNQUVYLHFCQUNDLFVBQVcsS0FFWixlQUVFLFVBQVcsS0FGYixnQkFJRSxVQUFXLEtBSmIsbUJBT0csVUFBVyxLQVBkLHNCQVNFLFVBQVcsTUFDWCxRQUFTLFlBQ1QsT0FBUSxLQUFBLEtBQUEsS0FFVixXQUFZLG9CQUNYLE9BQVEsS0FEVCxjQUFZLHVCQUdWLFVBQVcsS0FDWCxPQUFRLEVBQ1IsWUFBYSxFQUVmLCtCQUdHLE9BQVEsS0FDUixPQUFRLE1BRVosb0NBQ0MsMkJBRUUsUUFBUyxNQUZYLGdDQUlFLE9BQVEsTUFKViwrQ0FNRyxVQUFXLEtBQ1gsUUFBUyxFQUFFLEVBQUUsRUFBRSxtQkFQbEIsNERBU0ksVUFBVyxLQVRmLGtFQVdJLFVBQVcsS0FYZiwwRUFlTSxNQUFPLEtBQ1AsT0FBUSxLQWhCZCwrQ0FtQkcsb0JBQXFCLElBQUEsT0FuQnhCLDhEQXFCSSxRQUFTLEVBQUUsRUFBRSxFQUFFLG1CQXJCbkIsMkVBMEJLLFFBQVMsRUFBQSxLQUVkLGFBQ0MsVUFBVyxLQUNYLE9BQVEsS0FFVCxzQkFFRSxhQUFjLEVBQ2QsY0FBZSxFQUVqQixVQUNDLE9BQVEsS0FBQSxFQURULDBCQUlHLFVBQVcsS0FKZCxvQ0FNRyxVQUFXLEtBRWQscUJBQ0MsVUFBVyxLQUNYLE9BQVEsRUFBQSxFQUFBLEtBRVQsWUFFRSxRQUFTLElBQUEsS0FGWCw4QkFLSSxNQUFPLE1BTFgsc0JBT0csSUFBSyxLQVBSLG9CQVVHLFFBQVMsS0FBQSxFQUFBLEVBVloseUJBWUksWUFBYSxFQUNiLGFBQWMsRUFibEIsMEJBZUksTUFBTyxNQUNQLE9BQVEsRUFBQSxFQUFBLEtBRVosaUNBR0csTUFBTyxFQUVWLFVBQ0MsTUFBTyxNQUNQLE1BQU8sZUFFUixVQUNDLElBQUssT0FDTCxNQUFPLGVBRVIsV0FBWSxvQkFDWCxPQUFRLEtBRFQsY0FBWSx1QkFHVixVQUFXLEtBQ1gsT0FBUSxFQUNSLFlBQWEsRUFDYixRQUFTLEVBQUEsS0FFWCxnQkFDQyxRQUFTLEVBQUEsS0FFViwrQkFHRyxRQUFTLEtBRVosV0FDQyxPQUFRLEVBRVQseUJBRUUsUUFBUyxFQUFBLEtBRVgscUJBRUUsTUFBTyxLQUNQLE9BQVEsS0FBQSxLQUhWLDhCQUtFLE1BQU8sT0FFVixvQ0FDQyxlQUNDLFVBQVcsTUFFYixvQ0FDQyx3QkFFRSxPQUFRLEtBQUEsS0FGViwyQkFJRyxPQUFRLEVBQUEsSUFFWCxhQUVFLFVBQVcsS0FGYixvQ0FLRyxPQUFRLEtBTFgsMEJBT0csT0FBUSxLQUNSLE9BQVEsS0FBQSxFQUVYLFFBQ0MsYUFBYyxFQUNkLGNBQWUsRUFFaEIsa0NBR0csYUFBYyxFQUNkLGNBQWUsRUFFbEIsVUFDQyxNQUFPLE1BRVIsNERBSUksVUFBVyxLQUpmLGtFQU1JLFVBQVcsS0FFZixXQUNDLFVBQVcsS0FDWCxPQUFRLEtBQ1IsVUFBVyxNQUhaLHNCQUFBLHVCQU9HLE1BQU8sS0FDUCxJQUFLLEtBRVIsaUJBRUUsTUFBTyxLQUZULG1CQUlFLE9BQVEsRUFBQSxLQUFBLEtBQUEsRUFDUixPQUFRLE1BTFYsbUJBT0UsT0FBUSxFQUFBLEVBQUEsS0FDUixPQUFRLE1BUlYsbUJBVUUsT0FBUSxFQUFBLEVBQUEsS0FBQSxFQUNSLE9BQVEsTUFYVixtQkFhRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsT0FBUSxNQWRWLG1CQWdCRSxPQUFRLEVBQUEsRUFBQSxLQUFBLEVBQ1IsT0FBUSxNQWpCVixtQkFtQkUsT0FBUSxFQUFBLEVBQUEsS0FDUixPQUFRLE1BcEJWLG1CQXNCRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsT0FBUSxNQXZCVixtQkF5QkUsT0FBUSxFQUFBLEVBQUEsS0FDUixPQUFRLE1BMUJWLG1CQTRCRSxPQUFRLEVBQUEsS0FBQSxLQUFBLEVBQ1IsT0FBUSxNQUVWLGFBQ0MsTUFBTyxLQUNQLEtBQU0sR0FHUixvQ0FDQyw0Q0FLSyxlQUFnQixPQUxyQixtREFPTSxTQUFVLE9BQ1YsT0FBUSxLQUFBLEVBQUEsRUFSZCxrREFVTSxRQUFTLEVBQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZSgoJzEwMCc6ICRncmF5LTEwMCwgJzIwMCc6ICRncmF5LTIwMCwgJzMwMCc6ICRncmF5LTMwMCwgJzQwMCc6ICRncmF5LTQwMCwgJzUwMCc6ICRncmF5LTUwMCwgJzYwMCc6ICRncmF5LTYwMCwgJzcwMCc6ICRncmF5LTcwMCwgJzgwMCc6ICRncmF5LTgwMCwgJzkwMCc6ICRncmF5LTkwMCksICRncmF5cyk7XG5cbiRibHVlOiAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKCgnYmx1ZSc6ICRibHVlLCAnaW5kaWdvJzogJGluZGlnbywgJ3B1cnBsZSc6ICRwdXJwbGUsICdwaW5rJzogJHBpbmssICdyZWQnOiAkcmVkLCAnb3JhbmdlJzogJG9yYW5nZSwgJ3llbGxvdyc6ICR5ZWxsb3csICdncmVlbic6ICRncmVlbiwgJ3RlYWwnOiAkdGVhbCwgJ2N5YW4nOiAkY3lhbiwgJ3doaXRlJzogJHdoaXRlLCAnZ3JheSc6ICRncmF5LTYwMCwgJ2dyYXktZGFyayc6ICRncmF5LTgwMCksICRjb2xvcnMpO1xuXG4kcHJpbWFyeTogJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgoJ3ByaW1hcnknOiAkcHJpbWFyeSwgJ3NlY29uZGFyeSc6ICRzZWNvbmRhcnksICdzdWNjZXNzJzogJHN1Y2Nlc3MsICdpbmZvJzogJGluZm8sICd3YXJuaW5nJzogJHdhcm5pbmcsICdkYW5nZXInOiAkZGFuZ2VyLCAnbGlnaHQnOiAkbGlnaHQsICdkYXJrJzogJGRhcmspLCAkdGhlbWUtY29sb3JzKTtcbi8vIHN0eWxlbGludC1lbmFibGVcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4kZ3JlZW46ICMzYTRlNTg7XG4kcHVycDogIzcwNjNhNztcbiRwdXJwMjogIzYzMzI4NDtcbiRicm93bjogI2E4OTU1MztcblxuXG5cbiRwcmltYXJ5Q29sb3I6ICM3MDYzYTc7XG4kc2Vjb25kYXJ5Q29sb3I6ICNhODk1NTM7XG4kdGVydGlhcnlDb2xvcjogI2ZmZmZmZjtcbiRxdWF0ZXJuYXJ5Q29sb3I6IHJlZDtcdC8vXG4kcGVudGlhcnlDb2xvcjogZ3JlZW47XHRcdC8vXG5cbiRncmF5OiAjYzBjMGMwO1xuXG4kZXJyb3JDb2xvcjogI2NjMDAwMDtcbiR3YXJuaW5nQ29sb3I6ICNmZmNjMDA7XG4kc3VjY2Vzc0NvbG9yOiAjMzNjYzAwO1xuXG4kYm9yZGVyLWNvbG9yOiAjZWJlYmViO1xuXG4kZ3V0dGVyOiAxNXB4O1xuXG4kdHJhbnNpdGlvbjogMC40cyBhbGw7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEA0MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuJGZvbnQ6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblxuJGJvZHktZm9udC1mYW1pbHk6ICRmb250O1xuJGJhc2UtZm9udC1zaXplOiAxcmVtO1xuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiIsIi50cmFuc2xhdGUtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2Utb3V0LGNvbG9yIC4yNXMgZWFzZS1vdXQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IC44NWVtIDFlbTtcblx0bWFyZ2luOiAxcmVtIDAgMXJlbTtcblx0Zm9udC1zaXplOiAuOXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2VkNmMwODtcblx0Y29sb3I6ICNmZWZlZmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRyYW5zbGF0ZS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzk1YzA3O1xuXHRjb2xvcjogI2ZlZmVmZTsgfVxuXG4vKiBCQVNJQyAqL1xuXG5odG1sLCBib2R5LCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBhLCBwLCBzcGFuLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uLCBkaXYge1xuXHRmb250LWZhbWlseTogJGZvbnQ7IH1cbmEsIGJ1dHRvbiB7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLm5vcGFkIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwOyB9XG4uc2ltcGxlZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDsgfVxuLnNpbXBsZWZsZXgtaXRlbSB7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLmltZy1jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogYmxvY2s7IH1cbi50ZXh0LXIge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuaW5wdXQuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuZm9ybS1jb250cm9sLFxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItY29sb3I6ICRwdXJwOyB9IH1cblxuZm9ybSB7XG5cdC5lcnJvciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogcmVkO1xuXHRcdGZvbnQtc2l6ZTogMTVweDsgfVxuXHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAjNWQ3NzgzO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cdDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogIzVkNzc4Mztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRiIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuXHQ6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogIzVkNzc4Mztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRiIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuXHRpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7IH1cblx0c2VsZWN0LmZvcm0tY29udHJvbCB7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2Fycm93X3NlbGVjdC5zdmdcIik7IH0gfVxuXG4ubmljZV9jaGVja2JveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bGFiZWw6bm90KC5lcnJvcikge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICRncmVlbjtcblx0XHRtYXJnaW46IDAgMCAwIDMwcHg7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGJyb3duOyB9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuXHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHR0b3A6IDJweDsgfSB9XG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0bGVmdDogM3B4O1xuXHRcdHRvcDogNHB4O1xuXHRcdHdpZHRoOiAxNHB4O1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQmOmNoZWNrZWQge1xuXHRcdFx0fmxhYmVsIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDtcblx0XHRcdFx0XHRsZWZ0OiAtMjZweDtcblx0XHRcdFx0XHR0b3A6IDZweDsgfSB9IH0gfSB9XG5cbi5zdGRfYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi13aWR0aDogNjBweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogNTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihvcmFuZ2UsIDUlKTtcblx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9XG5cbi5zbGlkZV9idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWluLXdpZHRoOiAyNDBweDtcblx0cGFkZGluZzogMCAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGhlaWdodDogNTRweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdC8vdHJhbnNmb3JtOiBza2V3KC01ZGVnKVxuXHRib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRtYXJnaW46IDAgMTYwcHggMCAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdC8vcG9zaXRpb246IGFic29sdXRlXG5cdC8vbGVmdDogMTAwJVxuXHRzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ly90cmFuc2Zvcm06IHNrZXcoNWRlZylcblx0XHQvLyY6YmVmb3JlLCAmOmFmdGVyXG5cdFx0Ly9cdGNvbnRlbnQ6IHVybChcIi4uL3dlYi8zYXJyb3dfYnV0dG9uLnN2Z1wiKVxuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGVcblx0XHQvL1x0bGVmdDogY2FsYygxMDAlICsgNDBweClcblx0XHQvL1x0dG9wOiAtMTFweFxuXHRcdC8vXHR3aWR0aDogNDBweFxuXHRcdC8vXHRvcGFjaXR5OiAxXG5cdFx0Ly8mOmFmdGVyXG5cdFx0Ly9cdGNvbnRlbnQ6IHVybChcIi4uL3dlYi8zYXJyb3dfYnV0dG9uX2hvdmVyLnN2Z1wiKVxuIH1cdFx0Ly9cdG9wYWNpdHk6IDBcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzc2NDM5MTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRzcGFuIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0b3BhY2l0eTogMDsgfVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH1cblxuLmFydGljbGVfYnRuIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMCAxNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGhlaWdodDogNzBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXHR6LWluZGV4OiAxNTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDMwcHg7XG5cdGxlZnQ6IDMwcHg7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwOyB9IH1cblxuLnN0ZF9idG4ge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMCAxNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGhlaWdodDogNjVweDtcblx0bWluLXdpZHRoOiAxNTBweDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnA7IH0gfVxuXG4uY3RhX2J0biB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRoZWlnaHQ6IDY1cHg7XG5cdG1pbi13aWR0aDogMTUwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRwdXJwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkcHVycDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9IH1cblxuXG4uYnJlYWtwb2ludC12aWV3ZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDIwcHg7XG5cdGxlZnQ6IDIwcHg7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRwYWRkaW5nOiA4cHg7XG5cdGxpbmUtaGVpZ2h0OiA1NHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRvcGFjaXR5OiAwLjY7XG5cdEBpbmNsdWRlIGJveC1zaGFkb3coMTBweCAxMHB4IDZweCAtNHB4IHJnYmEoMCwwLDAsMC41KSk7IH1cblxuLm1vZHVsZV9jb250ZW50LCAuc3RhdGljX2NvbnRlbnQge1xuXHRjb2xvcjogJGdyZWVuO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdHBhZGRpbmc6IDA7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzVweDtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiB1cmwoJy4uL2ltYWdlcy9zeW1ib2wuc3ZnJyk7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDI1cHg7IH0gfSB9XG5cdGEge1xuXHRcdGNvbG9yOiAkYnJvd247XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJyb3duOyB9IH0gfVxuXG4ubmF0aXZlX2NvbnRlbnQge1xuXHRwYWRkaW5nOiAwIDYwcHg7IH1cblxuLnJvdGF0ZTE4MCB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLnJvdGF0ZTkwIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpICFpbXBvcnRhbnQ7IH1cbiIsIi8vLyBBZGRzIGEgYnJvd3NlciBwcmVmaXggdG8gdGhlIHByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkcHJvcGVydHkgUHJvcGVydHlcbi8vLyBAcGFyYW0geyp9ICR2YWx1ZSBWYWx1ZVxuXG5AbWl4aW4gY3NzMy1wcmVmaXgoJHByb3BlcnR5LCAkdmFsdWUpIHtcblx0LXdlYmtpdC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LWtodG1sLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtbW96LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtbXMtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1vLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTsgfVxuXG5cbi8vLyBCb3JkZXIgUmFkaXVzXG4vLy8gQHBhcmFtIHtTaXplfSAkcmFkaXVzIFs1cHhdIC0gUmFkaXVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiA1cHgpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JvcmRlci1yYWRpdXMnLCAkcmFkaXVzKTsgfVxuXG5cbi8vLyBCb3JkZXIgUmFkaXVzIFNlcGFyYXRlXG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wTGVmdFJhZGl1cyBbNXB4XSAtIFRvcCBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wUmlnaHRSYWRpdXMgWzVweF0gLSBUb3AgUmlnaHRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21MZWZ0UmFkaXVzIFs1cHhdIC0gQm90dG9tIExlZnRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21SaWdodFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBSaWdodFxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cy1zZXBhcmF0ZSgkdG9wTGVmdFJhZGl1czogNXB4LCAkdG9wUmlnaHRSYWRpdXM6IDVweCwgJGJvdHRvbUxlZnRSYWRpdXM6IDVweCwgJGJvdHRvbVJpZ2h0UmFkaXVzOiA1cHgpIHtcblx0LXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tUmlnaHRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAkdG9wTGVmdFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAkdG9wUmlnaHRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogJGJvdHRvbUxlZnRSYWRpdXM7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICR0b3BMZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm90dG9tTGVmdFJhZGl1czsgfVxuXG5cbi8vLyBHZW5lcmljIFRyYW5zZm9ybVxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJywgJHRyYW5zZm9ybXMpOyB9XG5cblxuLy8vIFRyYW5zZm9ybS1PcmlnaW5cbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRwYXJhbXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoXCJ0cmFuc2Zvcm0tb3JpZ2luXCIsICRwYXJhbXMpOyB9XG5cblxuLy8vIFRyYW5zZm9ybS1TdHlsZVxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybS1zdHlsZSgkc3R5bGU6IHByZXNlcnZlLTNkKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwidHJhbnNmb3JtLXN0eWxlXCIsICRzdHlsZSk7IH1cblxuXG4vLy8gUm90YXRlXG4vLy8gQHBhcmFtIHskZGVnfSBEZWdyZWVcblxuQG1peGluIHJvdGF0ZSgkZGVnKSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpOyB9XG5cblxuLy8vIFNjYWxlXG4vLy8gQHBhcmFtIHskc2NhbGV9XG5cbkBtaXhpbiBzY2FsZSgkc2NhbGU6IDEuMTUpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKCRzY2FsZSkpOyB9XG5cblxuLy8vIFRyYW5zbGF0ZVxuLy8vIEBwYXJhbSB7JHh9XG4vLy8gQHBhcmFtIHskeX1cblxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTsgfVxuXG5cbi8vLyBUcmFuc2l0aW9uXG4vLy8gQHBhcmFtIHtMaXN0fSAkcHJvcGVydGllcyAtIFByb3BlcnRpZXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0aWVzLi4uKSB7XG5cdEBpZiBsZW5ndGgoJHByb3BlcnRpZXMpID49IDEge1xuXHRcdEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2l0aW9uJywgJHByb3BlcnRpZXMpOyB9XG5cdEBlbHNlIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICdhbGwgMC4yNXMgZWFzZS1pbi1vdXQgMHMnKTsgfSB9XG5cblxuLy8vIE9wYWNpdHlcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG9wYWNpdHkgWzAuNV0gLSBPcGFjaXR5XG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eTogMC41KSB7XG5cdCRvcGFjaXR5TXVsdGlwbGllZDogJG9wYWNpdHkgKiAxMDA7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eSA9ICRvcGFjaXR5TXVsdGlwbGllZCk7XG5cdC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9XCIgKyAkb3BhY2l0eU11bHRpcGxpZWQgKyBcIilcIjtcblx0QGluY2x1ZGUgcHJlZml4KFwib3BhY2l0eVwiLCAkb3BhY2l0eSk7IH1cblxuXG4vLyBza2V3XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7IH1cblxuXG5cblxuXG5cblxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2hhZG93JywgJHNoYWRvdyk7IH1cblxuXG5AbWl4aW4gdmVydGljYWxBbGlnbigkcG9zaXRpb246IHJlbGF0aXZlLCAkdmFsdWU6IDUwJSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHR0b3A6ICR2YWx1ZTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVZKC0kdmFsdWUpKTsgfVxuXG5cbkBtaXhpbiBob3Jpem9udGFsQWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHZhbHVlOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0bGVmdDogJHZhbHVlO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZVgoLSR2YWx1ZSkpOyB9XG5cblxuQG1peGluIGFic29sdXRlQWxpZ24oJHBvc2l0aW9uOiBhYnNvbHV0ZSwgJHZhbHVlWDogNTAlLCAkdmFsdWVZOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0dG9wOiAkdmFsdWVZO1xuXHRsZWZ0OiAkdmFsdWVYO1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCh0cmFuc2Zvcm0sIHRyYW5zbGF0ZSgtJHZhbHVlWCwgLSR2YWx1ZVkpKTsgfVxuXG5cbkBtaXhpbiBsaW5lYXJHcmFkaWVudCgkdG9wLCAkYm90dG9tKSB7XG5cdGJhY2tncm91bmQ6ICR0b3A7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsICRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsJHRvcCksIGNvbG9yLXN0b3AoMTAwJSwkYm90dG9tKSk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgICR0b3AgMCUsJGJvdHRvbSAxMDAlKTtcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IH1cblxuXG5cbkBtaXhpbiBhc3BlY3QtcmF0aW8oJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdC8vQHdhcm4gJHJhdGlvXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7IH1cblxuXHQ+IC5hc3BlY3Qge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aW1nIHtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0QGluY2x1ZGUgYWJzb2x1dGVBbGlnbjtcblx0XHRcdEBpZigkcmF0aW8gPiAxKSB7XG5cdFx0XHRcdCY6bm90KC5jb3Zlcikge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHQmOm5vdCguY29udGFpbikge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTsgfSB9XG5cdFx0XHRcdCYuY292ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdEBlbHNlIHtcblx0XHRcdFx0Jjpub3QoLmNvdmVyKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoLmNvbnRhaW4pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlOyB9IH1cblx0XHRcdFx0Ji5jb3ZlciB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTsgfSB9IH0gfSB9XG5cblxuXG5cblxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvLTEoJGFyZ2xpc3QuLi4pIHtcblx0JG1hcDoga2V5d29yZHMoJGFyZ2xpc3QpO1xuXHQkaGVpZ2h0OiBtYXAtZ2V0KCRtYXAsIGhlaWdodCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAyKTtcblx0JHdpZHRoOiBtYXAtZ2V0KCRtYXAsIHdpZHRoKSBvciBudGgtdmFsdWUoJGFyZ2xpc3QsIDEpO1xuXHQkcmF0aW86IG1hcC1nZXQoJG1hcCwgcmF0aW8pIG9yIGlmKCR3aWR0aCBhbmQgJGhlaWdodCwgJHdpZHRoIC8gJGhlaWdodCwgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKSkgb3IgMTtcblx0JHBhZGRpbmc6IDEgLyAkcmF0aW8gKiAxMDAlO1xuXG5cdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZzsgfSB9XG5cbi8vIEhlbHBlciBmdW5jdGlvblxuLy8gUmV0dXJuIG51bGwgcmF0aGVyIHRoYW4gdGhyb3dpbmcgYW4gZXJyb3IgaWYgaW5kZXggaXMgb3V0c2lkZSBsaXN0IHJhbmdlLlxuQGZ1bmN0aW9uIG50aC12YWx1ZSgkbGlzdCwgJGluZGV4KSB7XG5cdEByZXR1cm4gaWYobGVuZ3RoKCRsaXN0KSA+PSAkaW5kZXgsIG50aCgkbGlzdCwgJGluZGV4KSwgbnVsbCk7IH1cblxuXG5cblxuXG5cbiIsIkBDSEFSU0VUICdVVEYtOCcge31cblxuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuXG5AaW1wb3J0ICdtYXN0ZXInO1xuXG4vLyBwbGFjZWhvbGRlciBjbGVhci1maXhcbiVjbGVhcmZpeCB7XG5cdCp6b29tOiAxO1xuXHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdGRpc3BsYXk6IHRhYmxlOyB9XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoOyB9IH1cblxuLy8gY2xlYXItZml4XG4uY2Yge1xuXHRAZXh0ZW5kICVjbGVhcmZpeDsgfVxuXG4vLyBsaW5lIGJyZWFrIGFmdGVyIGVsZW1lbnRcbi5iciB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXEEnO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7IH0gfVxuXG4uYnRuLXByaW1hcnkge1xuXHQkYmFja2dyb3VuZDogJHNlY29uZGFyeUNvbG9yO1xuXHQkYm9yZGVyOiAkc2Vjb25kYXJ5Q29sb3I7XG5cdCRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpO1xuXHQkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKTtcblx0JGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG5cdCRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpO1xuXG5cdGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblx0XHRib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7IH1cblx0Jjpmb2N1cyB7fVxuXHQmLmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAuMnJlbSByZ2JhKCRib3JkZXIsIC41KTsgfVxuXHQmLmRpc2FibGVkIHt9XG5cdCY6ZGlzYWJsZWQge1xuXHRcdGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXHRcdGJvcmRlci1jb2xvcjogJGJvcmRlcjsgfVxuXHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcblx0Jjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG5cdC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuXHRcdGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgLjJyZW0gcmdiYSgkYm9yZGVyLCAuNSk7IH0gfSB9XG5cblxuXG5oMS5kb3VibGUtbGluZS1mbHVpZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAzNXB4O1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0Y29sb3I6ICRzZWNvbmRhcnlDb2xvcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMjBweCAwO1xuXHRncmlkLWdhcDogMjBweDtcblx0bWFyZ2luOiAwIDAgMTMwcHg7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICRzZWNvbmRhcnlDb2xvcjtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHNlY29uZGFyeUNvbG9yO1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuXG5cbmJvZHkge1xuXHQ+IGhlYWRlcixcblx0PiBtYWluLFxuXHQ+IGZvb3RlciB7XG5cdFx0b3ZlcmZsb3c6IGluaGVyaXQ7IH1cblx0Pm1haW4ge1xuXHRcdG1hcmdpbjogMTEzcHggMCAwOyB9XG5cdD5tYWluLmFrY2lhSG9ybmFMaXN0YU1haW4ge1xuXHRcdG1hcmdpbjogMTYzcHggMCAwOyB9IH1cblxuXG4uZGlzY291bnRfbGluZSB7XG5cdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDEuMTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDNweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnAyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR6LWluZGV4OiA1MDtcblx0LnBlcmNlbnRvIHtcblx0XHRwYWRkaW5nOiAwIDUwcHg7IH0gfVxuXG4vL1x0aGVhZGVyXG5ib2R5IHtcblx0PiBoZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiA1MDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDIwcHggNDVweCAyMHB4IDEwMHB4O1xuXHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4xKTtcblx0XHR0cmFuc2l0aW9uOiAwLjRzO1xuXHRcdC5uYXZiYXIge1xuXHRcdFx0Ly9wYWRkaW5nOiAuNXJlbSAycmVtIC41cmVtIDFyZW1cblx0XHRcdC8vaGVpZ2h0OiAxMDBweFxuIH1cdFx0XHQvL3Bvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdC5uYXZiYXItYnJhbmQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDE5NXB4OyB9IH1cblx0XHQubmF2YmFyLWNvbGxhcHNlLnNob3cge1xuXHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGVcblx0XHRcdC8vdG9wOiAxMDBweFxuXHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gfVx0XHRcdC8vei1pbmRleDogMTAwMFxuXHRcdC5sYW5nX2NvZGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjM2E0ZTU4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgNXB4OyB9IH1cblx0XHRcdC5sYW5nX2NvZGVzIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdG1hcmdpbjogM3B4IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDA7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwdXJwOyB9IH0gfSB9IH1cblx0XHQuaF93X2xvZ28ge1xuXHRcdFx0d2lkdGg6IDIxNXB4OyB9XG5cdFx0Lmhfd19sYW5nIHtcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXHRcdC53aWR0aC1jb250cm9sLXRvZ2dsZSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzM1cHgpOyB9IH1cblx0PiBoZWFkZXIuYWtjaWFIb3JuYUxpc3RhSGVhZGVyIHtcblx0XHR0b3A6IDU1cHg7IH0gfVxuXG5cbnVsI2xhbmcge1xuXHRmbG9hdDogcmlnaHQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAwLjggKiAkYmFzZS1mb250LXNpemU7XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfSB9IH1cblxuLm5hdl9zZWFyY2hfaWNvbiB7XG5cdG1hcmdpbjogMCAwIDAgMTVweDtcblx0aW1nIHtcblx0XHR3aWR0aDogMjBweDsgfSB9XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLnNlYXJjaGluZ193cmFwIHtcblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkZ3JlZW47IH1cblx0Zm9ybSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0aW5wdXQge1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcblx0XHRcdHdpZHRoOiAyOTBweDsgfSB9IH1cblxuXG4uc2VhcmNoaW5nLW1lbnVfcmVzdWx0cyB7XG5cdGEge1xuXHRcdGNvbG9yOiAkYnJvd247XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHVycDsgfSB9IH1cblxudWwubmF2YmFyLW5hdiB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdC8vZGlzcGxheTogLXdlYmtpdC1mbGV4XG5cdC8vZGlzcGxheTogLW1zLWZsZXhib3hcblx0Ly9kaXNwbGF5OiBmbGV4XG5cdC8vLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyXG5cdC8vLW1zLWZsZXgtYWxpZ246IGNlbnRlclxuXHQvL2FsaWduLWl0ZW1zOiBjZW50ZXJcblx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cblx0Ly93aWR0aDogMTAwJVxuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNXB4OyB9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMC4wMjBlbSAjNzA2M2E3LCAwIC0wLjAyMGVtICM3MDYzYTcsIDAuMDJlbSAwICM3MDYzYTcsIC0wLjAyZW0gMCAjNzA2M2E3O1xuXHRcdFx0XHRjb2xvcjogIzcwNjNhNzsgfSB9XG5cdFx0PiB1bCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdD4gdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDsgfVxuXHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NDQ7IH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwOyB9IH0gfSB9XG5cblx0XHQ+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXHRsaS5hY3RpdmUge1xuXHRcdGEge1xuXHRcdFx0dGV4dC1zaGFkb3c6IDAgMC4wMjBlbSAjNzA2M2E3LCAwIC0wLjAyMGVtICM3MDYzYTcsIDAuMDJlbSAwICM3MDYzYTcsIC0wLjAyZW0gMCAjNzA2M2E3OyB9IH0gfVxuXG4ubmF2YmFyIHtcblx0I21lbnUtMTcge1xuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmNGI0Yjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjsgfVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0PiB1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuI21lbnUtMTcuYWN0aXZlIHtcblx0YSB7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4ubWVudV9hcnJvd193cmFwIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAycHg7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGltZyB7XG5cdFx0d2lkdGg6IDE1cHg7IH0gfVxuXG4uaGVhZGVyX2Jhc2tldF9ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQvL3Bvc2l0aW9uOiBmaXhlZFxuXHRyaWdodDogMTVweDtcblx0dG9wOiAxNTBweDtcblx0ei1pbmRleDogMjA7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiA0MHB4O1xuXHQuYmFza2V0X2ljb24ge1xuXHRcdHdpZHRoOiAzMHB4OyB9IH1cblxuLnN1YmhlYWRlciB7XG5cdGhlaWdodDogMjU1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9zdWJoZWFkZXIuanBnXCIpO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDAgMCA0NXB4O1xuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDA7IH0gfVxuXG4udGVtcGxhdGVfc3ViaGVhZGVyIHtcblx0aGVpZ2h0OiAxOTBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMDtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRwdXJwMjtcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwdXJwMjtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGNvbG9yOiAkcHVycDI7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtYXJnaW46IDEwcHggMCAwOyB9IH1cblxuXG4uYXJ0aWNsZXNfaG9tZV93cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAwOyB9XG5cbi5jYXJkLWNvbHVtbnMge1xuXHQtbW96LWNvbHVtbi1maWxsOiBiYWxhbmNlOyB9XG5cbi50aWxlX3dyYXAge1xuXHQudGlsZV8xIHtcblx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdG1hcmdpbjogMCAzNXB4IDMwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvZGxhemRpY2UvZGxhemRpY2FfMV83LnBuZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjAlICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmMWYzOyB9XG5cdC50aWxlXzIge1xuXHRcdGhlaWdodDogMzU1cHg7XG5cdFx0bWFyZ2luOiAwIDM1cHggMjVweCAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9kbGF6ZGljZS9kbGF6ZGljYV8yX25vdmFfMi5wbmdcIik7XG4gfVx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9kbGF6ZGljZS9kbGF6ZGljYV8zX25vdmFfNS5wbmdcIilcblx0LnRpbGVfMyB7XG5cdFx0aGVpZ2h0OiA1NTBweDtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9kbGF6ZGljZS9kbGF6ZGljYV8zX25vdmFfNi5wbmdcIik7IH1cblx0LnRpbGVfNCB7XG5cdFx0aGVpZ2h0OiA3NTVweDtcblx0XHRtYXJnaW46IDAgMzVweCAyNXB4IDA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2RsYXpkaWNlL2RsYXpkaWNhXzUucG5nXCIpOyB9XG5cdC50aWxlXzUge1xuXHRcdGhlaWdodDogMzU1cHg7XG5cdFx0bWFyZ2luOiAwIDM1cHggMzBweCAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9kbGF6ZGljZS9kbGF6ZGljYV80LnBuZ1wiKTsgfVxuXHQudGlsZV82IHtcblx0XHRoZWlnaHQ6IDM1NXB4O1xuXHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvZGxhemRpY2UvZGxhemRpY2FfNl8yLnBuZ1wiKTsgfVxuXHQudGlsZV83IHtcblx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdG1hcmdpbjogMCAzNXB4IDMwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvZGxhemRpY2UvZGxhemRpY2FfN19ub3ZhXzIucG5nXCIpOyB9XG5cdC50aWxlXzgge1xuXHRcdGhlaWdodDogNTUwcHg7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvZGxhemRpY2UvZGxhemRpY2FfOV8yLnBuZ1wiKTsgfVxuXHQudGlsZV85IHtcblx0XHRoZWlnaHQ6IDM1NXB4O1xuXHRcdG1hcmdpbjogMCAzNXB4IDMwcHggMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvZGxhemRpY2UvZGxhemRpY2FfOC5wbmdcIik7IH1cblx0LnRpbGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0Ly9mbG9hdDogbGVmdFxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdC5jb3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHRyYW5zaXRpb246IDAuNnM7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7IH1cblx0XHQucm9sbG92ZXJfYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcblx0XHRcdGJvdHRvbTogMzBweDtcblx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnA7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuY292ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjZzO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogNjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4OyB9IH1cblx0XHRcdC50aWxlX2NvbnRlbnQge1xuXHRcdFx0XHRvcGFjaXR5OiAxOyB9XG5cdFx0XHQuYXJ0aWNsZV9idG4ge1xuXHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0XHQucm9sbG92ZXJfYnRuIHtcblx0XHRcdFx0b3BhY2l0eTogMTsgfSB9IH1cblx0LnRpbGVfY29udGVudCB7XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHQvL3RvcDogMTVweFxuXHRcdGxlZnQ6IDE1cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7IH1cblx0XHRkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43OyB9IH1cblx0LnRpbGVfdGVtcGxhdGUtMiB7XG5cdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cblxuLmJveF9zaXplciB7XG5cdHdpZHRoOiAwLjAxJTsgfVxuXG4uZmFkZUluIHtcblx0YW5pbWF0aW9uOiBhbmltYXRfc2hvdyAwLjY7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiAwLjZzOyB9XG5cbkBrZXlmcmFtZXMgYW5pbWF0X3Nob3cge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfSB9XG5cblxuLmFydGljbGUuYjJiMiB7XG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxZW07XG5cdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ltYm9sLnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHBhZGRpbmctbGVmdDogMmVtOyB9IH0gfVxuXG4uYjJiX3NlY3Rpb24ge1xuXHRwYWRkaW5nOiAwIDAgMzVweDsgfVxuXG4uYXJ0aWNsZS5iMmIge1xuXHRtYXJnaW4tdG9wOiAkZ3V0dGVyO1xuXHRtYXJnaW4tYm90dG9tOiAzICogJGd1dHRlcjtcblx0LmIyYl9iYWNrZ3JvdW5kIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiAzNDVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxOTBweDtcblx0XHRcdHRvcDogMzFweDtcblx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpOyB9IH1cblx0LmIyYl9wYXJhZ3JhZiB7XG5cdFx0Y29sb3I6ICRicm93bjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW46IDAgMCAxNXB4OyB9XG5cdGgzIHtcblx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW46IDAgMCA0NXB4O1xuXHRcdGNvbG9yOiAkZ3JlZW47IH1cblx0ZGl2LmNvbnRlbnQge1xuXHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAwIDMwcHg7XG5cdFx0bGkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDM1cHg7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogdXJsKCcuLi9pbWFnZXMvc3ltYm9sLnN2ZycpO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAyNXB4OyB9IH0gfVxuXHQuYjJiX2J0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDMwcHggMTVweCAwO1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDE3cHg7IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwdXJwOyB9IH0gfVxuXG5cblxuLmhvbWVfZmFxIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZWQ7XG5cdG1hcmdpbjogNTBweCAwIDEzMHB4O1xuXHRoMiB7XG5cdFx0cGFkZGluZzogMjVweCAwIDM1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogJGJyb3duO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0LmZhcV9hcnRpY2xlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87IH1cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDM1cHggMCAwO1xuXHRcdFx0aGVpZ2h0OiA3NXB4OyB9XG5cdFx0LmZhcV9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGhlaWdodDogMTAwcHg7IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMjIwLDIyMCwyMjAsMC41KTsgfSB9IH1cblxuI2ZhcS1zbGlkZXIge1xuXHQuc2xpY2stZG90cyB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMzBweCBhdXRvO1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIDEzcHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRicm93bjsgfSB9IH1cblx0XHRsaS5zbGljay1hY3RpdmUge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnA7IH0gfSB9IH0gfVxuLy8gY29va2llcyBzdHlsZVxuLmNvb2tpZWluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLCAwLjgpICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdCNjb29raWVfbW9yZV9pbmZvIHtcblx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblx0LmNvb2tpZWluZm8tY2xvc2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50OyB9IH0gfVxuXG4uYXJyb3dfdXBfd3JhcCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cmlnaHQ6IDVweDtcblx0Ym90dG9tOiAyNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IDAuNHM7XG5cdHotaW5kZXg6IDEwMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQuYXJyb3dfdXAge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0d2lkdGg6IDMwcHg7IH0gfVxuXG4uZmFuY3lib3gtbG9hZGluZyB7XG5cdGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzLzM1LmdpZlwiKTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHQqIHtcblx0XHRkaXNwbGF5OiBub25lOyB9IH1cblxuXG4uZnJlZURlbGl2ZXJ5V3JhcCxcbi5mcmVlRGVsaXZlcnlXcmFwMixcbi5mcmVlR2lmdFdyYXAsXG4uZnJlZUdpZnRXcmFwMiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0YmFja2dyb3VuZDogI2E4OTU1Mztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0cGFkZGluZzogMTBweCAxNXB4O1xuXHQvL2Rpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRtYXJnaW46IDAgMCA1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGVtIHtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Y29sb3I6ICRwdXJwMjsgfSB9XG5cbi8vIGZvb3RlclxuYm9keSA+IGZvb3RlciB7XG5cdC5mb290ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi93ZWIvZm9vdGVyX2JnX3MuanBnJyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHRwYWRkaW5nOiA1NXB4IDAgNzBweDtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0LmxvZ28ge1xuXHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgNDVweDsgfVxuXHRcdC5sb2dvX2Zvb3Rlcl90ZXh0IHtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRoMywgaDQsIGg1LCBoNiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDsgfVxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cdFx0LnNvY2lhbHNfaWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW46IDAgMjBweCAwIDA7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7IH0gfSB9XG5cblx0XHQuZm9vdGVyX25hdiB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwdXJwOyB9IH0gfSB9XG5cdFx0Lm5ld3NsZXR0ZXJfZm9vdGVyIHtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGhlaWdodDogNTVweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTEwcHggMCAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDsgfSB9IH0gfVxuXHRcdC5mb290ZXJfa29udGFrdCB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0YSwgcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjsgfVxuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDJweDsgfVxuXHRcdFx0cCB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHB1cnA7IH0gfSB9XG5cdFx0XHQudGhpcmRfY29sdW1uX2FuY2hvciB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTsgfSB9IH1cblxuXHQuY29weXJpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5Q29sb3I7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcHVycDsgfSB9XG5cdFx0LnNpeG5ldEZvb3RlciB7XG5cdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdG1hcmdpbjogMCAwIDAgNHB4OyB9XG5cdFx0LmZvb3Rlcl9zaXhuZXQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXHRcdC5nbWlubW90aW9uX2Zvb3RlciB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwOyB9IH0gfVxuXG5kaXYuZm9vdGVyQmFubmVyIHtcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICMzYTRlNTg7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjM2E0ZTU4O1xuXHRpbWcge1xuXHRcdHdpZHRoOiA2NXB4O1xuXHRcdGhlaWdodDogNTVweDtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAyNXB4OyB9XG5cdGltZy56YXNpZWxrb3ZuYSB7XG5cdFx0d2lkdGg6IDEwMHB4OyB9XG5cdGltZy5iZXN0ZXJvbiB7XG5cdFx0d2lkdGg6IDEyNXB4OyB9IH1cblxuXG4vL0BpbXBvcnQgJ2Zvb3RlcidcbkBpbXBvcnQgJ3NpeGFkbWluJztcblxuXG5AaW1wb3J0ICdtb2R1bGVzL2RlZmF1bHRfc2l4bmV0X2VzaG9wJztcbkBpbXBvcnQgJ21vZHVsZXMvZGVmYXVsdF9zaXhuZXRfYXJ0aWNsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2NvbnRhY3QnO1xuQGltcG9ydCAnbW9kdWxlcy9ob21lJztcbkBpbXBvcnQgJ21vZHVsZXMvYXJ0aWNsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2dhbGxlcnknO1xuQGltcG9ydCAnbW9kdWxlcy9rYXJpZXJhJztcbkBpbXBvcnQgJ21vZHVsZXMvdGVtcGxhdGUnO1xuQGltcG9ydCAnZGVmYXVsdF9qYXZhc2NyaXB0JztcblxudWwjbWFpblNsaWRlciB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdC51c2VsZXNfbGluayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDsgfVxuXHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0aGVpZ2h0OiA2NTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Ly90cmFuc2Zvcm06IHNrZXcoLTEwZGVnKVxuXHRcdFx0LnNsaWRlLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiA5MHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcbiB9XHRcdFx0XHQvL3RyYW5zZm9ybTogc2tldygxMGRlZylcblx0XHRcdC5zbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHRcdC5zbGlkZS1kZXNjcmlwdGlvbi0yIHtcblx0XHRcdFx0Ly90cmFuc2Zvcm06IHNrZXcoMTBkZWcpXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHQ+IGltZyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMjVweCAwIDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogODBweDsgfSB9IH0gfSB9XG5cdC5zbGlkZV9zdHlsZV8yIHtcblx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7IH0gfSB9XG5cdC5zbGlkZV9zdHlsZV8zIHtcblx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDExNXB4O1xuXHRcdFx0XHQuc2xpZGUtdGl0bGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDA7IH0gfSB9IH1cblx0LnNsaWNrLWRvdHMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDE1cHg7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogMCA3cHg7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9IH0gfVxuXHRcdGxpLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9IH0gfSB9XG5cblxuI3RvYXN0LWNvbnRhaW5lciB7XG5cdD4gZGl2IHtcblx0XHRvcGFjaXR5OiAxOyB9IH1cblxuLnRleHRfY29udGVudF91bmlmeSB7XG5cdGgxLCBoMiwgaDMge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkcHVycDI7IH1cblx0cCwgdWwsIGxpLCBvbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAjODA4MDgwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTc1MHB4KSB7XG5cdHVsI21haW5TbGlkZXIge1xuXHRcdC5zbGlkZV9zdHlsZV8yIHtcblx0XHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0XHRcdC5zbGlkZV9idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDsgfSB9IH0gfVxuXHRcdC5zbGlkZV9zdHlsZV8zIHtcblx0XHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIGNlbnRlcjsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcblx0Ym9keSA+IGhlYWRlciB7XG5cdFx0cGFkZGluZzogMjBweCA0NXB4O1xuXHRcdC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7IH0gfSB9IH1cblxuXHR1bCNtYWluU2xpZGVyIHtcblx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHRcdC5zbGlkZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA3MHB4OyB9IH0gfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG5cdHVsLm5hdiB7XG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweDsgfSB9IH1cblxuXHQuc2xpZGVfYnRuIHtcblx0XHRtYXJnaW46IDAgNDBweCAwIDA7IH1cblxuXHR1bCNtYWluU2xpZGVyIHtcblx0XHQuc2xpZGVfc3R5bGVfMiB7XG5cdFx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDc1JSBjZW50ZXI7XG5cdFx0XHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwOyB9IH0gfVxuXHRcdC5zbGlkZV9zdHlsZV8zIHtcblx0XHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIGNlbnRlcjsgfSB9IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHQuaF93X2xvZ28ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA1OyB9XG5cblx0Lmhfd19sYW5nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDI2MHB4O1xuXHRcdHRvcDogMzBweDsgfVxuXG5cdC5uYXZiYXIge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuXHQubmF2X3NlYXJjaF9pY29uIHtcblx0XHRtYXJnaW46IDA7IH1cblxuXHQubmF2YmFyLWNvbGxhcHNlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuXHRib2R5ID4gaGVhZGVyIHtcblx0XHQud2lkdGgtY29udHJvbC10b2dnbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdHVsLm5hdiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRsaSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwOyB9IH0gfVxuXG5cdCNtZW51LTE3IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDsgfSB9XG5cblx0dWwubmF2YmFyLW5hdiB7XG5cdFx0bGkge1xuXHRcdFx0PnVsIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYzsgfVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljOyB9IH0gfSB9XG5cblx0LnRpbGVfd3JhcCB7XG5cdFx0LnRpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdC5ob21lX2ZhcSB7XG5cdFx0LmZhcV9hcnRpY2xlIHtcblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cdFx0XHQuZmFxX2NvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGhlaWdodDogMTIwcHg7IH0gfSB9XG5cblx0dWwjbWFpblNsaWRlciB7XG5cdFx0LnNsaWRlX3N0eWxlXzMge1xuXHRcdFx0LnNsaWRlLWJhY2tncm91bmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3JSBjZW50ZXI7IH0gfSB9XG5cblx0dWwjbWFpblNsaWRlciB7XG5cdFx0LnNsaWRlX3N0eWxlXzIge1xuXHRcdFx0LnNsaWRlLWJhY2tncm91bmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgY2VudGVyOyB9IH0gfVxuXG5cdHVsI21haW5TbGlkZXIge1xuXHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDIwJSBjZW50ZXI7XG5cdFx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHRcdC5zbGlkZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjMDAwOyB9XG5cdFx0XHRcdC5zbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjMDAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHRcdFx0LnNsaWRlLWRlc2NyaXB0aW9uLTIge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDFweCAxcHggM3B4ICMwMDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAxNTBweCAwIDA7IH0gfSB9IH1cblxuXHQuc2xpZGVfYnRuIHtcblx0XHRtYXJnaW46IDQwcHggMCAwOyB9XG5cblx0Lm1lbnVfYXJyb3dfd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicm93bjsgfVxuXG5cdHVsLm5hdmJhci1uYXYge1xuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvOyB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuY2FyZC1jb2x1bW5zIHtcblx0XHRjb2x1bW4tY291bnQ6IDI7IH1cblx0LnRpbGVfd3JhcCB7XG5cdFx0LnRpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7IH1cblx0XHQudGlsZV8xIHtcblx0XHRcdG1hcmdpbjogMCAzMHB4IDMwcHggMDtcblx0XHRcdGhlaWdodDogNDYwcHg7IH1cblx0XHQudGlsZV8yIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7IH1cblx0XHQudGlsZV8zIHtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHggMDtcblx0XHRcdGhlaWdodDogNDEwcHg7IH1cblx0XHQudGlsZV80IHtcblx0XHRcdG1hcmdpbjogMCAzMHB4IDMwcHggMDsgfVxuXHRcdC50aWxlXzUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweCAwOyB9XG5cdFx0LnRpbGVfNiB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4OyB9XG5cdFx0LnRpbGVfNyB7XG5cdFx0XHRtYXJnaW46IDAgMzBweCAzMHB4IDA7XG5cdFx0XHRoZWlnaHQ6IDQ4NXB4OyB9XG5cdFx0LnRpbGVfOCB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMHB4OyB9XG5cdFx0LnRpbGVfOSB7XG5cdFx0XHRtYXJnaW46IDAgMzBweCAzMHB4IDA7IH1cblx0XHQudGlsZV90ZW1wbGF0ZS0xIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblx0XHQudGlsZV90ZW1wbGF0ZS0yIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuXHR1bCNtYWluU2xpZGVyIHtcblx0XHQuc2xpZGVfc3R5bGVfMyB7XG5cdFx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwOyB9IH0gfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQubGVmdG1lbnUge1xuXHRcdD51bCB7XG5cdFx0XHQ+bGkge1xuXHRcdFx0XHQ+YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9IH0gfVxuXHRcdC5tZW51X2xldmVsXzEge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRib2R5IHtcblx0XHQ+IGhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdC5uYXZiYXItYnJhbmQge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDsgfSB9XG5cdFx0XHQuaF93X2xvZ28ge1xuXHRcdFx0XHR0b3A6IDEycHg7IH0gfVxuXHRcdD4gbWFpbiB7XG5cdFx0XHRtYXJnaW46IDgzcHggMCAwOyB9XG5cdFx0PiBtYWluLmFrY2lhSG9ybmFMaXN0YU1haW4ge1xuXHRcdFx0bWFyZ2luOiAxMzdweCAwIDA7IH1cblxuXHRcdD4gZm9vdGVyIHtcblx0XHRcdC5mb290ZXIge1xuXHRcdFx0XHQuc29jaWFsc19pY29uIHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRhOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwOyB9IH0gfVxuXHRcdFx0LmNvcHlyaWdodCB7XG5cdFx0XHRcdC5mb290ZXJfc2l4bmV0IHtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9IH0gfVxuXG5cdC5oX3dfbGFuZyB7XG5cdFx0dG9wOiAxNXB4OyB9XG5cblx0LnRpbGVfd3JhcCB7XG5cdFx0LnRpbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7IH1cblx0XHQudGlsZV8xLFxuXHRcdC50aWxlXzMge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9IH1cblxuXG5cdHVsI21haW5TbGlkZXIge1xuXHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdGhlaWdodDogNTEwcHg7XG5cdFx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHRcdC5zbGlkZS10aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4OyB9XG5cdFx0XHRcdC5zbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4OyB9XG5cdFx0XHRcdC5zbGlkZS1kZXNjcmlwdGlvbi0yIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRcdFx0XHQ+aW1nIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDsgfSB9IH0gfSB9XG5cdFx0LnNsaWRlX3N0eWxlXzMge1xuXHRcdFx0LnNsaWRlLWJhY2tncm91bmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3JSBjZW50ZXI7IH0gfSB9XG5cblx0LmFydGljbGVfYnRuIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0bGVmdDogMTVweDtcblx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHQuaG9tZV9mYXEge1xuXHRcdC5mYXFfYXJ0aWNsZSB7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiA5NXB4OyB9XG5cdFx0XHQuZmFxX2NvbnRlbnQge1xuXHRcdFx0XHRoZWlnaHQ6IDE2MHB4OyB9IH0gfVxuXG5cdGgxLmRvdWJsZS1saW5lLWZsdWlkIHtcblx0XHRmb250LXNpemU6IDI1cHg7IH1cblxuXHQuYXJ0aWNsZS5iMmIge1xuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4OyB9XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7IH0gfVxuXHRcdC5iMmJfYnRuIHtcblx0XHRcdG1pbi13aWR0aDogMzAwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDMwcHg7IH0gfVxuXG5cdC5zdWJoZWFkZXIsIC50ZW1wbGF0ZV9zdWJoZWFkZXIge1xuXHRcdGhlaWdodDogOTBweDtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjA7IH0gfVxuXG5cdC50aWxlX3dyYXAge1xuXHRcdC50aWxlIHtcblx0XHRcdC5yb2xsb3Zlcl9idG4ge1xuXHRcdFx0XHRib3R0b206IDE1cHg7XG5cdFx0XHRcdGhlaWdodDogNjBweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHR1bCNtYWluU2xpZGVyIHtcblx0XHQudXNlbGVzX2xpbmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IH1cblx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIGNhbGMoMTAwJSAtIDMwMHB4KTtcblx0XHRcdFx0LnNsaWRlLXRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7IH1cblx0XHRcdFx0LnNsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH1cblx0XHRcdFx0LnNsaWRlLWRlc2NyaXB0aW9uLTIge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0PmltZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7IH0gfSB9IH0gfVxuXHRcdC5zbGlkZV9zdHlsZV8yIHtcblx0XHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjUlIGNlbnRlcjtcblx0XHRcdFx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIGNhbGMoMTAwJSAtIDMwMHB4KTsgfSB9IH1cblx0XHQuc2xpZGVfc3R5bGVfMyB7XG5cdFx0XHQuc2xpZGUtYmFja2dyb3VuZCB7XG5cdFx0XHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdFx0XHQuc2xpZGUtdGl0bGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4OyB9IH0gfSB9IH1cblxuXHQuYXJ0aWNsZV9idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRoZWlnaHQ6IDY1cHg7IH1cblxuXHQjZmFxLXNsaWRlciB7XG5cdFx0LmNvbC1sZy00IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG5cdC5ob21lX2ZhcSB7XG5cdFx0bWFyZ2luOiA1MHB4IDA7XG5cdFx0LmZhcV9hcnRpY2xlIHtcblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdFx0XHQuZmFxX2NvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7IH0gfSB9XG5cblx0aDEuZG91YmxlLWxpbmUtZmx1aWQge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRtYXJnaW46IDAgMCA1MHB4OyB9XG5cblx0Ym9keSB7XG5cdFx0PmhlYWRlciB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRcdC5uYXZiYXItYnJhbmQge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDsgfSB9XG5cdFx0XHQuaF93X2xvZ28ge1xuXHRcdFx0XHR0b3A6IDIwcHg7IH0gfVxuXHRcdD5mb290ZXIge1xuXHRcdFx0LmZvb3RlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwO1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH1cblx0XHRcdFx0LmxvZ28ge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNXB4OyB9IH0gfSB9XG5cblx0LmFydGljbGUuYjJiIHtcblx0XHQuYjJiX2JhY2tncm91bmQge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0cmlnaHQ6IDA7IH0gfSB9XG5cblx0Lmhfd19sYW5nIHtcblx0XHRyaWdodDogMTcwcHg7XG5cdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5cdC5oX3dfbG9nbyB7XG5cdFx0dG9wOiAxOC41cHg7XG5cdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5cdC5zdWJoZWFkZXIsIC50ZW1wbGF0ZV9zdWJoZWFkZXIge1xuXHRcdGhlaWdodDogNzBweDtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4wO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyB9IH1cblxuXHQubmF0aXZlX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDAgMjVweDsgfVxuXG5cdC50aWxlX3dyYXAge1xuXHRcdC50aWxlIHtcblx0XHRcdC5yb2xsb3Zlcl9idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXG5cdC5zbGlkZV9idG4ge1xuXHRcdG1hcmdpbjogMDsgfVxuXG5cdC5kaXNjb3VudF9saW5lIHtcblx0XHQucGVyY2VudG8ge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyB9IH1cblxuXHRkaXYuZm9vdGVyQmFubmVyIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRtYXJnaW46IDEwcHggMjBweDsgfVxuXHRcdGltZy5iZXN0ZXJvbiB7XG5cdFx0XHR3aWR0aDogMTEwcHg7IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG5cdC5kaXNjb3VudF9saW5lIHtcblx0XHRmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTlweCkge1xuXHQjZmFxLXNsaWRlciB7XG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0bWFyZ2luOiAxMHB4IGF1dG87XG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7IH0gfSB9XG5cblx0LmhvbWVfZmFxIHtcblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7IH1cblx0XHQuZmFxX2FydGljbGUge1xuXHRcdFx0LmZhcV9jb250ZW50IHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7IH0gfSB9XG5cblx0Lm5hdmJhciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuXHRib2R5IHtcblx0XHQ+aGVhZGVyIHtcblx0XHRcdC53aWR0aC1jb250cm9sLXRvZ2dsZSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDsgfSB9IH1cblxuXHQuaF93X2xhbmcge1xuXHRcdHJpZ2h0OiAxMDBweDsgfVxuXG5cdHVsI21haW5TbGlkZXIge1xuXHRcdC5zbGlkZS1iYWNrZ3JvdW5kIHtcblx0XHRcdC5zbGlkZS1jb250ZW50IHtcblx0XHRcdFx0LnNsaWRlLXRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7IH1cblx0XHRcdFx0LnNsaWRlLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblxuXHQuc2xpZGVfYnRuIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdG1pbi13aWR0aDogMjEwcHg7XG5cdFx0c3BhbiB7XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0dG9wOiAtN3B4OyB9IH0gfVxuXG5cdC50aWxlX3dyYXAge1xuXHRcdC50aWxlIHtcblx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0LnRpbGVfMSB7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAxMHB4IDA7XG5cdFx0XHRoZWlnaHQ6IDM2MHB4OyB9XG5cdFx0LnRpbGVfMiB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAyNTVweDsgfVxuXHRcdC50aWxlXzMge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0aGVpZ2h0OiAzMTBweDsgfVxuXHRcdC50aWxlXzQge1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXHRcdFx0aGVpZ2h0OiA1MzVweDsgfVxuXHRcdC50aWxlXzUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0aGVpZ2h0OiAyNTVweDsgfVxuXHRcdC50aWxlXzYge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdGhlaWdodDogMjU1cHg7IH1cblx0XHQudGlsZV83IHtcblx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRcdGhlaWdodDogMzg1cHg7IH1cblx0XHQudGlsZV84IHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDQ1MHB4OyB9XG5cdFx0LnRpbGVfOSB7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAxMHB4IDA7XG5cdFx0XHRoZWlnaHQ6IDI1NXB4OyB9IH1cblxuXHQuYXJ0aWNsZV9idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxlZnQ6IDA7IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG5cdGJvZHkge1xuXHRcdD5mb290ZXIge1xuXHRcdFx0LmZvb3RlciB7XG5cdFx0XHRcdC5uZXdzbGV0dGVyX2Zvb3RlciB7XG5cdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDsgfVxuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7IH0gfSB9IH0gfSB9IH1cbiIsbnVsbCwiW2NsYXNzXj1cImZpLVwiXTo6YmVmb3JlLFxuW2NsYXNzKj1cIiBmaS1cIl06OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jb250ZW50LXdlYiB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNztcblx0Zm9udC1mYW1pbHk6ICRmb250O1xuXHRjb2xvcjogJGdyZWVuO1xuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87IH0gfVxuXG4uc20tc2ltcGxlIHtcblx0Ym9yZGVyOiAwIG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdEBpbmNsdWRlIGJveC1zaGFkb3coJ25vbmUnKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I21haW4tbWVudSA+IHVsID4gbGkge1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0d2lkdGg6IDElO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cblxuLm1haW4tbmF2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDA7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeUNvbG9yO1xuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRjb250ZW50OiBcIlxcMDBhMFwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMDtcblx0XHRmb250OiAwcHgvMCBzZXJpZjtcblx0XHRvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuLm5hdi1icmFuZCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDA7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDExcHggMTFweCAxMXB4IDIwcHg7XG5cdFx0Y29sb3I6ICM1NTU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IGF1dG87IH0gfSB9XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm5hdi1icmFuZCB7XG5cdFx0YSB7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4OyB9IH0gfVxuXG4jbWFpbi1tZW51ID4gdWwge1xuXHRjbGVhcjogYm90aDtcblx0Ym9yZGVyOiAwO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdC1tb3otYm94LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0ZGlzcGxheTogbm9uZTtcblx0bGkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0ZXJ0aWFyeUNvbG9yLCAwLjI1KTsgfVxuXHQ+IGxpID4gYSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5tYWluLW5hdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cdCNtYWluLW1lbnUgPiB1bCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGNsZWFyOiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdD4gbGkgPiBhID4gLnN1Yi1hcnJvdyB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXG5cbi8qIE1vYmlsZSBtZW51IHRvZ2dsZSBidXR0b24gKi9cblxuLm1haW4tbWVudS1idG4ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogNXB4IDEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjlweDtcblx0aGVpZ2h0OiAyOXB4O1xuXHR0ZXh0LWluZGVudDogMjlweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuXG4vKiBoYW1idXJnZXIgaWNvbiAqL1xuXG4ubWFpbi1tZW51LWJ0bi1pY29uLFxuLm1haW4tbWVudS1idG4taWNvbjpiZWZvcmUsXG4ubWFpbi1tZW51LWJ0bi1pY29uOmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogMnB4O1xuXHRoZWlnaHQ6IDJweDtcblx0d2lkdGg6IDI0cHg7XG5cdGJhY2tncm91bmQ6ICM1NTU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4yNXM7IH1cblxuLm1haW4tbWVudS1idG4taWNvbjpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0dG9wOiAtN3B4O1xuXHRsZWZ0OiAwOyB9XG5cbi5tYWluLW1lbnUtYnRuLWljb246YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0dG9wOiA3cHg7XG5cdGxlZnQ6IDA7IH1cblxuLyogeCBpY29uICovXG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+IC5tYWluLW1lbnUtYnRuIC5tYWluLW1lbnUtYnRuLWljb24ge1xuXHRoZWlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+IC5tYWluLW1lbnUtYnRuIC5tYWluLW1lbnUtYnRuLWljb246YmVmb3JlIHtcblx0dG9wOiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gLm1haW4tbWVudS1idG4gLm1haW4tbWVudS1idG4taWNvbjphZnRlciB7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4vKiBoaWRlIG1lbnUgc3RhdGUgY2hlY2tib3ggKGtlZXAgaXQgdmlzaWJsZSB0byBzY3JlZW4gcmVhZGVycykgKi9cblxuI21haW4tbWVudS1zdGF0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7IH1cblxuLyogaGlkZSB0aGUgbWVudSBpbiBtb2JpbGUgdmlldyAqL1xuXG4jbWFpbi1tZW51LXN0YXRlOm5vdCg6Y2hlY2tlZCkgfiAjbWFpbi1tZW51IHtcblx0ZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAjbWFpbi1tZW51IHtcblx0ZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC8qIGhpZGUgdGhlIGJ1dHRvbiBpbiBkZXNrdG9wIHZpZXcgKi9cblx0Lm1haW4tbWVudS1idG4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC05OTk5OXB4OyB9XG5cdC8qIGFsd2F5cyBzaG93IHRoZSBtZW51IGluIGRlc2t0b3AgdmlldyAqL1xuXHQjbWFpbi1tZW51LXN0YXRlOm5vdCg6Y2hlY2tlZCkgfiAjbWFpbi1tZW51IHtcblx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG51bCNsYW5nIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHQqem9vbTogMTtcblx0bGkge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHZpc2liaWxpdHk6IGNvbGxhcHNlO1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAzcHggMTBweDtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdGRpc3BsYXk6IHRhYmxlOyB9XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoOyB9XG5cdCYuZmxhZyB7XG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogMnJlbTtcblx0XHRcdGhlaWdodDogMS41cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfSB9XG5cdCYuY29kZSB7XG5cdFx0YSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1jb2RlKTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9IH1cblx0Ji5uYW1lIHtcblx0XHRhIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogYXR0cih0aXRsZSk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH0gfSB9IH1cblxuXG5cbi5yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYWxpZ24tY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG4ubWlkZGxlIHtcblx0QGluY2x1ZGUgdmVydGljYWxBbGlnbigpOyB9XG5cblxuLmJvbGQge1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxuLnVwcGVyY2FzZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuXG4vKiBsaW5lIGJyZWFrIGFmdGVyIGVsZW1lbnQgKi9cbi5iciB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcXEEnO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7IH0gfVxuXG4vKiBjbGVhci1maXggKi9cbi5jZiB7XG5cdCp6b29tOiAxO1xuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdGRpc3BsYXk6IHRhYmxlOyB9XG5cdCY6YWZ0ZXIge1xuXHRcdGNsZWFyOiBib3RoOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdC5jZi1tZWRpdW0ge1xuXHRcdCp6b29tOiAxO1xuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7IH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNsZWFyOiBib3RoOyB9IH0gfVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdC5zbWFsbC0wIHtcblx0XHR3aWR0aDogMDsgfSB9XG5cblxuLyogcHJvcG9ydGlvbmFsIGhlaWdodCAqL1xuI3Rlc3RQcm9wb3J0aW9uYWwge1xuXHRtYXJnaW46IDUwcHggYXV0bztcblx0d2lkdGg6IDMwMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsgfVxuXG4uY3J1c3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMTAwJTsgfVxuXHQuY29yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRyaWdodDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aW1nLFxuXHRcdC5jb250ZW50IHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IGF1dG87IH1cblx0XHQuY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTsgfSB9XG5cdCYuY292ZXIgLmNvcmUgaW1nIHtcblx0XHQvKndpZHRoOiAxMDAlKi9cblx0XHQvKmhlaWdodDogYXV0byovXG5cdFx0LyptYXgtaGVpZ2h0OiBub25lKi9cblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiBub25lOyB9XG5cdCYucmF0aW8tMl8xOmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDUwJTsgfVxuXHQmLnJhdGlvLTRfMzpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA3NSU7IH1cblx0Ji5yYXRpby0xNl85OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXHQmLnJhdGlvLTlfNDpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA0NC40NCU7IH1cblx0Ji5yYXRpby01XzQ6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogODAlOyB9XG5cdCYucmF0aW8tMV8yOmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDIwMCU7IH1cblx0Ji5yYXRpby00XzU6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogMTI1JTsgfSB9XG5cbi8qIGljb24gYmVmb3JlIGNvbnRlbnQgKi9cbmEuaWNvbi1wcmV2IHtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IGxpZ2h0ZW4oJHByaW1hcnlDb2xvciwgMjApOyB9IH1cbi5pY29uLXByZXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0bWFyZ2luLWxlZnQ6IDIuMjVlbTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tdG9wOiAwLjE1ZW07XG5cdFx0bGVmdDogLTEuMjBlbTtcblx0XHRmb250LXNpemU6IDEuMTBlbTtcblx0XHRjb2xvcjogJHF1YXRlcm5hcnlDb2xvcjsgfVxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tbGVmdDogMS4zNWVtOyB9IH1cblxuXG5cblxuXG4vKiB0aXRsZSBhZnRlciBpY29uICovXG4udGFpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjb2xvcjogJHByaW1hcnlDb2xvcjtcblx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAkYmFzZS1mb250LXNpemU7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSAqIDAuNzU7XG5cdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAkYmFzZS1mb250LXNpemUgKiAwLjMzOyB9XG5cdCY6YmVmb3JlIHtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0LnRhaSB7XG5cdFx0Y3Vyc29yOiBoZWxwO1xuXHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplICogMi41O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXHRcdCY6aG92ZXI6YWZ0ZXIsXG5cdFx0Jjpmb2N1czphZnRlcixcblx0XHQmOmFjdGl2ZTphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogJGJhc2UtbGluZS1oZWlnaHQgKiAwLjU7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTAwMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCR0ZXJ0aWFyeUNvbG9yLCAwLjE1KTtcblx0XHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRcdFx0cGFkZGluZzogMXB4IDRweDtcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4KTsgfVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodCAqIDIuNTsgfSB9XG5cdGEudGFpIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXG5cbi5yZXEtc2lnbiB7XG5cdGNvbG9yOiAkZXJyb3JDb2xvcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7IH1cbmxhYmVsIHtcblx0LnJlcTo6YWZ0ZXIge1xuXHRcdEBleHRlbmQgLnJlcS1zaWduO1xuXHRcdGNvbnRlbnQ6ICcqJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luLWxlZnQ6IDAuM3JlbSB7XG5cdCAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbTsgfSB9IH1cblxuXG51bC5ldmVubHkge1xuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRtaW4td2lkdGg6IDUwMHB4O1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7IH1cblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi5jbGlja2FibGUge1xuXHRjdXJzb3I6IHpvb20taW47IH1cblxuXG4vKiBBRE1JTjogZWRpdCB0ZXh0IG9uIHRoZSBwYWdlICovXG4uYWRtaW4tZWRpdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly9ib3JkZXI6IDFweCBkYXNoZWQgdHJhbnNwYXJlbnRpemUoJHdhcm5pbmdDb2xvciwgMC43NSlcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSh3aGl0ZSwgMC45NSlcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRyaWdodDogMHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKGRhcmtlbigkd2FybmluZ0NvbG9yLCAzMCksIDAuNzUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKGJsYWNrLCAwLjk1KTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGVycm9yQ29sb3IsIDEwKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSh3aGl0ZSwgMC4zMyk7XG5cdFx0Y29sb3I6IGRhcmtlbigkZXJyb3JDb2xvciwgMjApO1xuXHRcdGN1cnNvcjogdXJsKC4uL2ltYWdlcy9wZW5jaWwtcmVkLTE2LmdpZikgMCAxNiwgcG9pbnRlcjsgfVxuXHQmW2RhdGEtdmFyaWFudD1cInN0YXRpY19jb250ZW50XCJdIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL2RvYy1lZGl0LTE2LmdpZikgMCAxNiwgcG9pbnRlcjsgfSB9IH1cbi5tZW51LWNvbnRlbnQtZWRpdCB7XG5cdEBleHRlbmQgLmFkbWluLWVkaXQ7XG5cdGRpc3BsYXk6IGluaGVyaXQ7XG5cdCY6aG92ZXIge1xuXHRcdGN1cnNvcjogdXJsKC4uL2ltYWdlcy9kb2MtZWRpdC0xNi5naWYpIDAgMTYsIHBvaW50ZXI7IH0gfVxuIiwiLyogQ09MT1JTICovXG4kc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlOiAjNzA2M2E3O1xuJHNob3BwaW5nX2NhcnRfcm93OiAjZWFlYWVhO1xuXG4kYnV0dG9uLWZpcnN0LWJnOiAjM2FiNTRhO1xuJGJ1dHRvbi1zZWNvbmQtYmc6IHRyYW5zcGFyZW50O1xuXG4kYnV0dG9uLWZpcnN0LWZvbnQ6IHdoaXRlO1xuJGJ1dHRvbi1zZWNvbmQtZm9udDogIzNhYjU0YTtcblxuJHByaW1hcnktY29sb3I6ICM3MDYzYTc7XG5cbiRib3JkZXItcmFkaXVzOiA1MHB4O1xuXG4kYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XG5cbiRsZWZ0LW1lbnUtaGVhZGluZy1jb2xvcjogI2E4OTU1MztcbiRsZWZ0LW1lbnUtYmFja2dyb3VuZDogI2Y4ZjhmODtcbiRsZWZ0LW1lbnUtYm9yZGVyOiAjZGFkYWRhO1xuJGxlZnQtbWVudS1saW5rLWNvbG9yOiAjNDA0MDQxO1xuXG5cbiRwcm9kdWN0LW5hbWUtY29sb3I6ICM0MDQwNDE7XG4kcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yOiAjNDA0MDQxO1xuXG4kcHJvZHVjdC1kZXRhaWwtdmxhc3Rub3N0OiAjNzQ3NDc0O1xuJHByb2R1Y3QtZGV0YWlsLWNlbnk6ICNjNGM0YzQ7XG5cbiRjZW5hLWJlem5hOiAjM2E0ZTU4O1xuJGNlbmEtYWt0dWFsbmE6ICMzYTRlNTg7XG5cbiRza2xhZG9tOiAjM2FiNTRhO1xuJG5lc2tsYWRvbTogb3JhbmdlO1xuJGJ1eS1idG4tYmFja2dyb3VuZC1jb2xvcjogIzNhYjU0YTtcbiRidXktYnRuLWZvbnQtY29sb3I6IHdoaXRlO1xuXG4kdGFiLWJhY2tncm91bmQ6ICNmOGY4Zjg7XG4kdGFiLWZvbnQtY29sb3I6ICM0MDQwNDE7XG5cbiRicmVhZGNydW1iLWJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4kYnJlYWRjcnVtYi1mb250LWNvbG9yOiAjNDA0MDQxO1xuXG5cbi8qIE1BVE8gSE9URklYICovXG4ubmF2YmFyLWJyYW5kLCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIFBSVktZICovXG5cbi5idG4tZmlyc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZpcnN0LWJnO1xuXHRjb2xvcjogJGJ1dHRvbi1maXJzdC1mb250O1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZC1iZztcblx0XHRjb2xvcjogJGJ1dHRvbi1zZWNvbmQtZm9udDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWZpcnN0LWJnOyB9IH1cbi5idG4tc2Vjb25kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmQtYmc7XG5cdGNvbG9yOiAkYnV0dG9uLXNlY29uZC1mb250O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWZpcnN0LWJnO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmlyc3QtYmc7XG5cdFx0Y29sb3I6ICRidXR0b24tZmlyc3QtZm9udDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi8qIE1FTlUgLSBLT1NJSyAtIEhFQURFUiAqL1xuLmNhcnRjZW5hLCAuY2FydGt1c3kge1xuXHRjb2xvcjogIzAwMDtcblx0ZGlzcGxheTogYmxvY2s7IH1cblxuXG4vKiBLQVRBTE9HIFBST0RVS1RPViAqL1xuXG4jd2FpdCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGkge1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBGSUxURVIgKi9cblxuLmZ1bGxsaW5rIHtcblx0Y3Vyc29yOiBwb2ludGVyOyB9XG4uZmlsdGVyLXNlY29uZC1wYXJ0IHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMjVweDsgfVxuLmZpbHRlci1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdHBhZGRpbmc6IDE0cHg7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDE4cHg7IH1cbi5maWx0ZXItd3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTJweDsgfSB9XG4uZmlsdGVyLWlucHV0LCAuZmlsdGVyLXNlbGVjdCB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yOyB9XG4uZnVsbGxpbmsge1xuXHRidXR0b24ge1xuXHRcdG1hcmdpbjogNHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiOyB9IH0gfVxuLmZ1bGxsaW5rLmNvbGxhcHNlZCB7XG5cdGJ1dHRvbiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNjdcIjsgfSB9IH1cblxuI3ByaWNlc2xpZGVyIHtcblx0bWFyZ2luLXRvcDogMTFweDsgfVxuLm5vVWktaG9yaXpvbnRhbCB7XG5cdGhlaWdodDogMTBweDsgfVxuLm5vVWktaGFuZGxlIHtcblx0dG9wOiAtMTBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHR3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cbi5ub1VpLWNvbm5lY3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfVxuXG4ubm9VaS1oYW5kbGUtbG93ZXIge31cblxuLm5vVWktaGFuZGxlLXVwcGVyIHt9XG5cbi5maWx0ZXItbWFudWZhY3R1cmVycywgLmZpbHRlci10YWdzIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHQuY2hlY2tib3gge1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9IH1cbi5maWx0ZXItdGFncyB7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4uZmlsdGVyLXRhZ3kge1xuXHRib3JkZXItdG9wOiAxcHggJGdyYXkgc29saWQ7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbi5maWx0ZXItYnV0dG9ucyB7XG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBJRSAqLztcblx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogRkYgKi87XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovO1xuXHQtby10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogT3BlcmEgKi87IH1cbi50YWctbGFiZWwge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRmb250LXdlaWdodDogNzAwOyB9XG5cblxuXG4vKiBWWVBJUyBQUk9EVUtUT1YgKi9cbi5zdXBwb3J0aW5nLXN0ZC1idG4ge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMCAxNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGhlaWdodDogNjVweDtcblx0bWluLXdpZHRoOiAxNTBweDtcblx0bWFyZ2luOiAxNXB4IDAgMDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnA7IH0gfVxuXG4ucmlnaHRfYmFubmVyX3dyYXBwZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAtMjQwcHg7XG5cdHotaW5kZXg6IDIwO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXHRib3R0b206IDQwJTtcblx0dHJhbnNpdGlvbjogMC4zczsgfVxuLnBhZ2VfYmFubmVyIHtcblx0Ly9wb3NpdGlvbjogZml4ZWRcblx0Ly9yaWdodDogLTEwNXB4XG5cdC8vei1pbmRleDogMjBcblx0dHJhbnNpdGlvbjogMC4zcztcblx0bWluLXdpZHRoOiA1MHB4O1xuXHRwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAzMHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdC8vYmFja2dyb3VuZC1jb2xvcjogJGJyb3duXG5cdC8vdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHR3aWR0aDogMjBweDtcblx0XHRsZWZ0OiA1cHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzOyB9XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdC52aXNpYmxlX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHBhZGRpbmc6IDAgMCAxMHB4OyB9XG5cdC5oaWRkZW5fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuXG4vLy5wYWdlLWIxXG4vL1x0Ym90dG9tOiA1NSVcbi8vXG4vLy5wYWdlLWIyXG4vL1x0Ym90dG9tOiAyMCVcblxuLnB1c2hMZWZ0IHtcblx0Ly90b3A6IC00MHB4ICFpbXBvcnRhbnRcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KSAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiAwLjNzOyB9XG5cblxuXG5cbi5wcm9kdWN0LXdyYXAsIC5wcm9kdWN0cy13cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDgwcHg7IH1cbi5wcm9kdWN0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0cGFkZGluZzogMzBweCAwIDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aW1nIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXgtaGVpZ2h0OiAyNjBweDsgfVxuXHQub2xkX3ByaWNlX21hcmtlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDVweDsgfVxuXHQudGFnc193cmFwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQucHJvZHVjdF90YWcge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAycHg7IH0gfSB9XG5cbi5wcm9kdWN0IHtcbiAgICAuc3RkX2J0biB7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDA7IH0gfVxuXG4ucHJvZHVjdF9pbWdfd3JhcCB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbWcge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfSB9IH1cblxuLnByb2R1Y3RuYW1lIHtcblx0Y29sb3I6ICRwcm9kdWN0LW5hbWUtY29sb3I7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRoZWlnaHQ6IDg1cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47IH1cbi5jYXRlZ29yeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHdpZHRoOiBhdXRvO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0cGFkZGluZy10b3A6IDJweDtcblx0cGFkZGluZy1ib3R0b206IDJweDsgfVxuLnByb2R1Y3RzaG9ydCB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRwcm9kdWN0LXNob3J0LWNvbnRlbnQtY29sb3I7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG4uc2tsYWRvbSwgLm5lc2tsYWRvbSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0ZGlzcGxheTogYmxvY2s7IH1cbi5za2xhZG9tIHtcblx0Y29sb3I6ICRza2xhZG9tOyB9XG4ubmVza2xhZG9tIHtcblx0Y29sb3I6ICRuZXNrbGFkb207IH1cbi5iZXpuYWNlbmEge1xuXHRjb2xvcjogJGNlbmEtYmV6bmE7XG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRoZWlnaHQ6IDI1cHg7IH1cbi5uYXNhY2VuYSB7XG5cdGNvbG9yOiAkY2VuYS1ha3R1YWxuYTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRoZWlnaHQ6IDI1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuLmJ1eS1idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV5LWJ0bi1iYWNrZ3JvdW5kLWNvbG9yO1xuXHRtaW4td2lkdGg6IDEyNXB4O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiA1NXB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cblxuZGl2LmthdGFsb2dSb3pkZWxvdm5payB7XG5cdG1hcmdpbjogMjVweCAwO1xuXHQucm96ZGVsb3ZuaWsge1xuXHRcdGgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDsgfVxuXHRcdC5wb2xvbWFza2Ege1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA4MCU7XG5cdFx0XHRoZWlnaHQ6IDM1MHB4OyB9XG5cdFx0LnJ1c2tvIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogODUlO1xuXHRcdFx0aGVpZ2h0OiAzNTBweDsgfVxuXHRcdC5nZWwge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XG5cdFx0XHRoZWlnaHQ6IDM1MHB4OyB9XG5cdFx0LnBsb3NuYURlemluZmVrY2lhIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNjAlO1xuXHRcdFx0aGVpZ2h0OiAzNTBweDsgfSB9XG5cdGEgPiBkaXYge1xuXHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgJHB1cnAyO1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkcHVycDI7XG5cdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkcHVycDI7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICRwdXJwMjtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4OyB9IH1cblxuZGl2LmRlbGl2ZXJ5RGVzYyxcbmRpdi5wYXltZW50RGVzYyB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHAge1xuXHRcdGNvbG9yOiAjNzE2M2E1O1xuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cblxuXG4vKiBQUk9EVUNUIERFVEFJTCAqL1xuXG4ucHJvZHVjdC1kZXRhaWwtd3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuLnByb2R1Y3QtZGV0YWlsLW5hbWUge1xuXHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuLnByb2R1Y3QtZGV0YWlsLWltYWdlIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLnByb2R1Y3QtZGV0YWlsLWluZm8ge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRwYWRkaW5nOiAxMHB4OyB9XG4ucHJvZHVjdC1nYWxsZXJ5IHtcblx0PiBkaXYge1xuXHRcdD4gZGl2IHtcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q2ZDZkNjsgfSB9IH1cblx0c3BhbiB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ucHJvZHVjdC1kZXRhaWwtaW5mby1yb3cge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1kZXRhaWwtdmxhc3Rub3N0O1xuXHRmb250LXdlaWdodDogMzAwOyB9XG4ucHJvZHVjdC1kZXRhaWwtcHJpY2Utcm93IHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRjb2xvcjogJHByb2R1Y3QtZGV0YWlsLWNlbnk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7IH1cbi5wcm9kdWN0LWRldGFpbC1wcmljZS1tYWluLXJvdyB7XG5cdGNvbG9yOiBibGFjaztcblx0Zm9udC13ZWlnaHQ6IDcwMDsgfVxuLm1haW4tcHJpY2Uge1xuXHRjb2xvcjogJHByaW1hcnktY29sb3I7IH1cbi5wcm9kdWN0LWRldGFpbC1iZW5lZml0cy1saXN0IHtcblx0aW1nIHtcblx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0d2lkdGg6IDQwcHg7IH0gfVxudWwucHJvZHVjdC1kZXRhaWwtdGFicyB7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfSB9IH1cbiN0YWI4IHtcblx0aDIge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luOiAwOyB9IH1cbi5yZWNlbnppYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdG1pbi1oZWlnaHQ6IDE0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbjogMDsgfVxuXHQuc3RhcnNfd3JhcCB7XG5cdFx0bWFyZ2luOiAwIDAgN3B4OyB9XG5cdC5yYXRpbmctc3RhciB7XG5cdFx0d2lkdGg6IDIwcHg7IH1cblx0LmhldXJla2Etc3ltYm9sIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0Ym90dG9tOiAxMHB4O1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdHotaW5kZXg6IDE7IH0gfVxuXG4vKiBQcmlkYXZhbmllIGRvIGtvc2lrYSAtIGZvcm0gY2FzdCAqL1xuLnByb2R1Y3QtZm9ybSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LnN0ZF9idG4ge1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRtaW4td2lkdGg6IDI1MHB4OyB9XG5cdC5wcm9kdWN0LXZhcmlhbnRzLXdyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDsgfVxuXHQubmljZV9sYWJlbCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQudmFyaWFudF9sYWJlbCB7XG5cdFx0XHR3aWR0aDogMTEzcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdG1hcmdpbjogMCA0cHggOHB4O1xuXHRcdFx0c21hbGwge1xuXHRcdFx0XHRmb250LXNpemU6IDcwJTsgfSB9XG5cdFx0aW5wdXQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR0b3A6IDRweDtcblx0XHRcdGxlZnQ6IDNweDtcblx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0fi52YXJpYW50X2xhYmVsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDsgfSB9IH0gfVxuXHQuc3VwcG9ydGluZy1idXktYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHB1cnA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAzNXB4O1xuXHRcdGhlaWdodDogMzVweDtcblx0XHR0b3A6IC01cHg7XG5cdFx0cmlnaHQ6IDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHB1cnA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4yczsgfVxuXHRcdC5zYmItcHVycCB7XG5cdFx0XHRvcGFjaXR5OiAwOyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0LnNiYi13aGl0ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7IH1cblx0XHRcdC5zYmItcHVycCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH1cblxuLnByb2R1Y3RfZGV0YWlsX2J0bl93cmFwIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMTVweCAwIDA7IH1cblxuLm1vcmVfdGhlbl8xMDAge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgb3BhY2l0eTogMC44NTtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgYm9yZGVyOiAzcHggc29saWQgJGJyb3duO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7IH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duOyB9IH1cblxuXG4vKiBFTkQgKi9cbi5wcm9kdWN0LWRldGFpbC1pbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG4ucHJvZHVjdC10YWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4vKiBERVRBSUwgUFJPRFVLVFUgLSBUQUJZICovXG4ucHJvZHVjdC1kZXRhaWwtdGFicyB7XG5cdG1hcmdpbjogMzBweCAwIC0xcHg7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRhYi1iYWNrZ3JvdW5kO1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiA2N3B4O1xuXHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfSB9XG5cdFx0LmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfSB9XG5cdGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdGEge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7IH0gfSB9XG5cbi50YWItY29udGVudCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdHBhZGRpbmc6IDMwcHggNDBweDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRjb2xvcjogIzAwMDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0LnBhcmFtZXRyZSB7XG5cdFx0cDpmaXJzdC1jaGlsZCB7XG5cdFx0XHR3aWR0aDogMTYwcHg7IH0gfSB9XG5cbi8qIE9LTk8gUE8gUFJJREFOSSBQUk9EVUtUVSBETyBLT1NJS0EgKi9cblxuLyogQ0FSVCBVUERBVEUgKi9cblxuI2FkZF90b19jYXJ0X2luZm8ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcblx0d2lkdGg6IDEwMHZ3O1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OyB9XG5cbi5hZGRfdG9fY2FydF9pbmZvX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDcwJTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHRvcDogMTUlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmFkZF90b19jYXJ0X2luZm9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDNyZW07IH0gfVxuXG4uYWRkX3RvX2NhcnRfaW5mbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7IH1cblxuLmF0Y2lfc2hhZG93IHtcblx0Ym94LXNoYWRvdzogMCAwIDQwcHggMCByZ2JhKDAsMCwwLDAuMSk7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uYXRjaV9jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDE1cHg7XG5cdHRvcDogMzVweDtcblx0d2lkdGg6IDM1cHg7XG5cdGhlaWdodDogMzVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmF0Y2lfY2xvc2Uge1xuXHRcdHJpZ2h0OiAxMHB4OyB9IH1cblxuXG4uYXRjaV9oZWFkaW5nIHtcblx0Zm9udC1zaXplOiAzMHB4O1xuXHRwYWRkaW5nOiAycmVtIDFyZW0gMXJlbSAxcmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzAwMDtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hdGNpX3Byb2R1Y3RfaW1hZ2Uge1xuXHRtYXgtaGVpZ2h0OiA0MHB4OyB9XG5cbi5hdGNpX3NlY29uZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7IH1cblxuLmF0Y2lfYnV0dG9uc193cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdC5idG4tMSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGEwYTBhO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicm93biAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYnJvd247IH0gfVxuXHQuYnRuLTIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4OyB9IH1cblxuLmF0Y2lfcHJvZHVjdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDE1cHggMDtcblx0bWFyZ2luOiAwIDAgMTVweDtcblx0aGVpZ2h0OiAxODBweDtcblx0LmF0Y2lfaW1nIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiAxNTBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yOyB9XG5cdC5hdGNpX2RhdGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cdC5hdGNpX25hbWUge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogIzAwMDtcbiB9XHRcdC8vaGVpZ2h0OiA5MHB4XG5cdC5hdGNpX3ByaWNlIHtcblx0XHRjb2xvcjogZ3JlZW47XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdC5zdGRfYnRuIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0bWluLWhlaWdodDogMjVweDtcblx0XHRwYWRkaW5nOiA1cHggMTVweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRoZWlnaHQ6IGF1dG87IH0gfVxuXG4vKiBCUkVBRENSVU1CIC0gT01SVklOS09WRSBNRU5VICovXG4uYnJlYWRjcnVtYl93cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDAgMCAyMHB4O1xuXHRwYWRkaW5nOiAuNzVyZW0gMXJlbTtcblx0c2VsZWN0IHtcblx0XHR3aWR0aDogMTUwcHg7IH0gfVxuXG4uYnJlYWRjcnVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJhY2tncm91bmQtY29sb3I7XG5cdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRhLCBzcGFuIHtcblx0XHRjb2xvcjogJGJyZWFkY3J1bWItZm9udC1jb2xvcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfVxuXHQuYWN0dWFsIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfSB9XG5cbi8qIExBVkUgTUVOVSAqL1xuLmxlZnQtbWVudS1oZWFkaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxlZnQtbWVudS1oZWFkaW5nLWNvbG9yO1xuXHRwYWRkaW5nOiAxNHB4O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmJlZm9yZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDsgfVxuXHRpbWcge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMjBweDtcblx0XHR0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR0cmFuc2l0aW9uOiAwLjJzOyB9IH1cblxuLmxlZnRtZW51IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxlZnQtbWVudS1iYWNrZ3JvdW5kO1xuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblx0Ly9saS5hY3RpdmVcblx0Ly9cblx0Ly9jb2xvcjogJHByaW1hcnktY29sb3IgIWltcG9ydGFudFxuXHRhIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG5cdD4gdWwge1xuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XG5cdFx0PiBsaSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsZWZ0LW1lbnUtYm9yZGVyO1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y29sb3I6ICRsZWZ0LW1lbnUtbGluay1jb2xvcjtcblx0XHRcdFx0Ly8mOmJlZm9yZVxuXHRcdFx0XHQvL1x0Y29udGVudDogXCIrXCJcblx0XHRcdFx0Ly9cdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdFx0XHQvL1x0bWFyZ2luLXJpZ2h0OiAxMHB4XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0XHRcdHRvcDogM3B4OyB9IH1cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRsZWZ0LW1lbnUtbGluay1jb2xvcjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfSB9IH1cblx0XHQ+IGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyOiBub25lOyB9IH1cblx0bGkuYWN0aXZlIHtcblx0XHQ+YSB7XG5cdFx0XHRjb2xvcjogJGJyb3duICFpbXBvcnRhbnQ7IH0gfSB9XG5cbiNtZW51LTYyLFxuI21lbnUtNTcge1xuXHQ+IGEge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICM0MDQwNDE7IH0gfVxuXG5cblxuLyogTkFLVVBOWSBLT1NJSyAqL1xuXG4vKiBIT1JORSBNRU5VIFYgS09TSUtVICovXG4ubmF2aWdhdGlvbi1iYXItYmFza2V0IHtcblx0YSxkaXYge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9XG5cdGE6aG92ZXIsIGE6YWN0aXZlLCBhOmZvY3VzLCBkaXY6aG92ZXIsIGRpdjphY3RpdmUsIGRpdjpmb2N1cyB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH1cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7IH1cblx0LnN0ZXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzaG9wcGluZ19jYXJ0X3Jvdztcblx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlOyB9IH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH0gfVxuXHQuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlO1xuXHRcdC8qICBcIlpvYmFjaWtcIiAgKi9cblx0XHQvL0BtZWRpYSAobWluLXdpZHRoOiA3NjhweClcblx0XHQvLzphZnRlclxuXHRcdC8vY29udGVudDogXCJcIlxuXHRcdC8vYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnRcblx0XHQvL2JvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudFxuXHRcdC8vYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlXG5cdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGVcblx0XHQvL21hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IGF1dG9cblx0XHQvL2xlZnQ6IDBcblx0XHQvL3JpZ2h0OiAwXG5cdFx0Ly93aWR0aDogMTBweFxuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiB3aGl0ZTsgfSB9IH1cblxuI2NvbXBhbnlfaGVhZGVyLFxuI290aGVyX2hlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aW1nIHtcblx0XHR3aWR0aDogMjBweDtcblx0XHR0cmFuc2l0aW9uOiAwLjJzOyB9IH1cblxuI2NvbXBhbnlfd3JhcHBlcixcbiNvdGhlcl9hZGRyZXNzX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbi8qIFZZUElTIFBST0RVS1RPViBWIEtPU0lLVSBBIFdJU0hMSVNURSAqL1xuXG4ubWFpbi1iYXNrZXQge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0aW5wdXQsIHNlbGVjdCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cblx0aDIsIGgzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7IH1cblx0LnN0ZXAtMy13cmFwcGVyIHtcblx0XHRtYXJnaW46IDIwcHggMCAwOyB9XG5cdC5uby1wcm9kdWN0cyB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4jc3RlcC00IHtcblx0bWFyZ2luOiAwIDAgNDVweDtcblx0LnBvZGFrb3ZhbmllX3RleHQge1xuXHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuXG4jc3RlcC0zIHtcblx0LmZpbGVfd3JhcCB7XG5cdFx0bWFyZ2luOiAzMHB4IDA7XG5cdFx0Zm9ybSB7XG5cdFx0XHR3aWR0aDogMzIwcHg7IH1cblx0XHQuc3RkX2J0biB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRvdXRsaW5lOiBub25lOyB9XG5cdFx0LnVzZWxlc3NfZGl2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7IH1cblx0XHQjcGVyc29uYWxfbG9nb19wcmV2aWV3IHtcblx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDsgfSB9IH1cblx0Lm9yZGVyX2Vycm9yLFxuXHQub3JkZXJfZXJyb3JfMiB7XG5cdFx0Y29sb3I6IHJlZDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRkaXNwbGF5OiBub25lOyB9IH1cblxuI3N0ZXAtMiB7XG5cdC5wYWNrZXRhX3dyYXAge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG5cdFx0Y29sb3I6ICM3MDYzYTc7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRkaXNwbGF5OiBub25lOyB9XG5cdCNiZXN0ZXJvbl9vcHRpb25zIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQub3B0aW9uX2NhcmQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7IH0gfSB9XG5cbi5hbWJyZWxhX3N0ZXAyX3dyYXAge1xuXHQuaGlkZV9mb3Jfc3RlcDIge1xuXHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG9pbnRlciB7XG5cdGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2FydC1wcm9kdWN0IHtcblx0cGFkZGluZzogMCAwIDEwcHg7XG5cdG1hcmdpbjogMCAwIDEwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHQuY2FydC1wcm9kdWN0LWltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlY2VjZWM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdzsgfSB9XG5cdC5jYXJ0LXByb2R1Y3QtbmFtZSB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHRmb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblx0aW5wdXQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogODBweDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdG1hcmdpbjogMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luOiAwIDVweDsgfVxuXHQuYmFza2V0X3ByaWNlX2luZm8ge1xuXHRcdHdpZHRoOiAyNTBweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0Y29sb3I6ICMwMDA7IH1cblx0LmNhcnQteCB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9IH0gfVxuXG4uY2FydF9zdGVwc19idG5zIHtcblx0LnN0ZF9idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4OyB9IH1cblxuLy8gT1JERVIgUkVQT1JUXG4ucmVwb3J0X2xpbmUge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0cGFkZGluZzogMTBweCAwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwIHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW46IDA7IH1cblx0LnJlcG9ydF9wcm9kdWN0X2ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93OyB9IH1cblx0LnJlcG9ydF9uYW1lIHtcblx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9IH0gfVxuXG4ucmVwb3J0X3RvdGFsX2xpbmUge1xuXHRwYWRkaW5nOiAxNXB4IDA7XG5cdHAge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMDsgfSB9XG4ucmVwb3J0X2NvbnRhY3RzX2xpbmUge1xuXHRtYXJnaW46IDMwcHggMCAwO1xuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG4ucmVwb3J0X25vdGljZV9saW5lIHtcblx0bWFyZ2luOiAzMHB4IDAgNTBweDsgfVxuXG4ucmVwb3J0X3N0YXRlIHtcblx0Y29sb3I6ICMwMDA7XG5cdG1hcmdpbjogMCAwIDMwcHg7IH1cblxuXG4vKiBEQVNIQk9BUkQgKi9cbi5wcm9maWxfZm9ybSB7XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4OyB9XG5cdGxhYmVsIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyB9IH1cblxuXG4vKiBWT1VDSFJFICovXG4udm91Y2hlcl9mb3JtIHtcblx0LnN0ZF9idG4ge1xuXHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdG1hcmdpbjogMCAwIDAgMTVweDsgfSB9XG5cbi52b3VjaGVyIHtcblx0aW5wdXQge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIFNUUkFOS09WQU5JRSAqL1xuXG4vKiBWWVVaSVRFIFYgQUpBWEUgKi9cbi5zdHJhbmtvdmFuaWUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRsaSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW46IDVweDtcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cdC5hY3RpdmUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGNvbG9yOiB3aGl0ZTsgfVxuXHQucGFnZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogS0xBU0lDS0UgU1RSQU5LT1ZBTklFICovXG5cbi5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGEge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7IH0gfSB9XG5cblx0LmN1cnJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHRzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7IH0gfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdHVsLnByb2R1Y3QtZGV0YWlsLXRhYnMge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC52b3VjaGVyX2Zvcm0ge1xuXHRcdC5zdGRfYnRuIHtcblx0XHRcdG1hcmdpbjogNXB4IDAgMCAxNXB4OyB9IH1cblxuXHQuYXRjaV9wcm9kdWN0IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0LmF0Y2lfZGF0YSB7XG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAwOyB9IH1cblxuXHRkaXYua2F0YWxvZ1JvemRlbG92bmlrIHtcblx0XHQucm96ZGVsb3ZuaWsge1xuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7IH1cblx0XHRcdC5wb2xvbWFza2EsXG5cdFx0XHQucnVza28sXG5cdFx0XHQuZ2VsLFxuXHRcdFx0LnBsb3NuYURlemluZmVrY2lhIHtcblx0XHRcdFx0aGVpZ2h0OiAyNzBweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuYXRjaV9idXR0b25zX3dyYXBwZXIge1xuXHRcdC5zdGRfYnRuIHtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1pbi13aWR0aDogOTBweDsgfSB9XG5cblx0LmF0Y2lfcHJvZHVjdCB7XG5cdFx0LmF0Y2lfZGF0YSB7XG5cdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0cGFkZGluZzogMDsgfSB9XG5cblx0LmNhcnRfc3RlcHNfYnRucyB7XG5cdFx0LnN0ZF9idG4ge1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWluLXdpZHRoOiA5MHB4OyB9IH1cblxuXHQjc3RlcC00IHtcblx0XHQuc3RkX2J0biB7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtaW4td2lkdGg6IDkwcHg7IH0gfVxuXG5cdC5mcmVlRGVsaXZlcnlXcmFwLFxuXHQuZnJlZURlbGl2ZXJ5V3JhcDIsXG5cdC5mcmVlR2lmdFdyYXAsXG5cdC5mcmVlR2lmdFdyYXAyIHtcblx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHQubGVmdC1tZW51LWhlYWRpbmcge1xuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG5cblx0LmxlZnRNZW51V3JhcHBlciB7XG5cdFx0LmxlZnRtZW51IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5cdC5wYWdlX2Jhbm5lciB7XG5cdFx0cGFkZGluZzogNXB4IDEwcHggMjVweCAyMHB4O1xuXHRcdC8vcmlnaHQ6IC0xMTVweFxuXHRcdC52aXNpYmxlX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0cGFkZGluZzogMDsgfVxuXHRcdGltZyB7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTVweDsgfSB9XG5cblx0LnBhZ2UtYjEge1xuXHRcdGJvdHRvbTogNjAlOyB9XG5cblx0LnBhZ2UtYjIge1xuXHRcdGJvdHRvbTogMjMlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcblx0LnZvdWNoZXJfZm9ybSB7XG5cdFx0LnN0ZF9idG4ge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwOyB9IH1cblxuXHQuY2FydC1wcm9kdWN0IHtcblx0XHQuYmFza2V0X3ByaWNlX2luZm8ge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDE1cHggMCAwOyB9IH1cblxuXHQuZGVsaXZlcnlfZnJlZV9iYW5uZXIge1xuXHRcdHdpZHRoOiA1MHB4OyB9XG5cblx0LnByb2R1Y3RzLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdC5jb2wtNiB7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDsgfSB9XG5cblx0LnByb2R1Y3RfaW1nX3dyYXAge1xuXHRcdGhlaWdodDogMTcwcHg7IH1cblxuXHQucHJvZHVjdG5hbWUge1xuXHRcdGZvbnQtc2l6ZTogMTVweDsgfVxuXG5cdC5iZXpuYWNlbmEge1xuXHRcdGZvbnQtc2l6ZTogMTNweDsgfVxuXG5cdC5uYXNhY2VuYSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4OyB9XG5cblx0LnByb2R1Y3Qge1xuXHRcdGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDsgfSB9XG5cblx0LnRhYi1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxNXB4OyB9XG5cblx0LmJhc2tldC10b3AtcHJvZHVjdHMge1xuXHRcdC5zdGRfYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdG1pbi13aWR0aDogOTBweDtcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuXG5cdC5icmVhZGNydW1iX3dyYXAge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHQucHJvZHVjdCB7XG5cdFx0LnRhZ3Nfd3JhcCB7XG5cdFx0XHR0b3A6IDVweDsgfVxuXHRcdC5vbGRfcHJpY2VfbWFya2VyIHtcblx0XHRcdHRvcDogNXB4OyB9IH1cblxuXHQvL2Rpdi5rYXRhbG9nUm96ZGVsb3ZuaWtcblx0Ly9cdC5yb3pkZWxvdm5pa1xuXHQvL1x0XHQuZ2VsXG5cdC8vXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmVcblx0Ly9cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmVcblxuXHQucHJvZHVjdC1mb3JtIHtcblx0XHQuc3VwcG9ydGluZy1idXktYnRuIHtcblx0XHRcdHJpZ2h0OiAxNXB4OyB9IH1cblxuXHRkaXYua2F0YWxvZ1JvemRlbG92bmlrIHtcblx0XHQucm96ZGVsb3ZuaWsge1xuXHRcdFx0LnBvbG9tYXNrYSxcblx0XHRcdC5ydXNrbyxcblx0XHRcdC5nZWwsXG5cdFx0XHQucGxvc25hRGV6aW5mZWtjaWEge1xuXHRcdFx0XHRoZWlnaHQ6IDI1MHB4OyB9XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXHRcdFx0LmNvbC02IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkge1xuXHQucHJvZHVjdC1kZXRhaWwtdGFicyB7XG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHRcdGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWIgIWltcG9ydGFudDsgfSB9IH1cblxuXHQucHJvZHVjdF9kZXRhaWxfYnRuX3dyYXAge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cblx0LnByb2R1Y3QtZm9ybSB7XG5cdFx0LnN0ZF9idG4ge1xuXHRcdFx0bWluLXdpZHRoOiAyMzBweDsgfVxuXHRcdC5wcm9kdWN0LXZhcmlhbnRzLXdyYXAge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cblx0LnByb2R1Y3QtZGV0YWlsLWhlYWQtYnRuIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bWluLXdpZHRoOiAxMDBweDsgfVxuXG5cdC5wcm9kdWN0cy13cmFwcGVyIHtcblx0XHQuc3VwcG9ydGluZy1zdGQtYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1pbi13aWR0aDogOTBweDtcblx0XHRcdGhlaWdodDogNjBweDsgfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpIHtcblx0ZGl2LmthdGFsb2dSb3pkZWxvdm5payB7XG5cdFx0LnJvemRlbG92bmlrIHtcblx0XHRcdC5wb2xvbWFza2EsXG5cdFx0XHQucnVza28sXG5cdFx0XHQuZ2VsLFxuXHRcdFx0LnBsb3NuYURlemluZmVrY2lhIHtcblx0XHRcdFx0aGVpZ2h0OiAxOTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDgwJTsgfSB9IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vbWl4aW5zJztcblxuLmNvbnRhY3RfZm9ybSB7XG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2RhZGFkYTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwdXJwOyB9IH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkcHVycDI7IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vbWl4aW5zJztcblxuYXJ0aWNsZS5saXN0X2FydGljbGUge1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyY6aG92ZXJcbiAgICAgICAgLy8gIC8vdHJhbnNmb3JtOiBzY2FsZSgxLjA1KVxuICAgICAgICAvLyAgLy9oM1xuICAgICAgICAvLyAgLy8gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgLy8gIC8vICAgIGNvbG9yOiAkZ3JlZW5cbiAgICAgICAgLy8gIC8vJjphZnRlclxuICAgICAgICAvLyAgLy8gICAgY29udGVudDogJydcbiAgICAgICAgLy8gIC8vICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIC8vICAvLyAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgLy8gIC8vICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KVxuICAgICAgICAvLyAgLy8gICAgdG9wOiAwXG4gICAgICAgIC8vICAvLyAgICBsZWZ0OiAwXG4gICAgICAgIC8vICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgLy8gIC8vICAgIHRyYW5zaXRpb246IDAuNnNcbiB9ICAgICAgICAvLyAgLy8gICAgei1pbmRleDogNFxuICAgIC5jb250YWluIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd25cbiAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsMC4xKTsgfSB9XG5cbiNhZHZhbmNlZEJsb2dGaWx0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIC5sYWJlbEZvcm0ge1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwMjtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAyLjVweCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duOyB9IH0gfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDE1cHggMCAwOyB9XG4gICAgLmFiQWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRicm93bjsgfSB9XG5cbi5hZHZhbmNlZEJsb2dTZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbnB1dCB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnAyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7IH0gfSB9XG5cbi5hZHZhbmNlZEJsb2dBcnRpY2xlc1dyYXAge1xuICAgIGFydGljbGUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyNXB4OyB9XG4gICAgICAgIC5hcnRDYXRlZ29yeSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwMjsgfVxuICAgICAgICAgICAgLnBpcGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBncmF5OyB9XG4gICAgICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ3JheTsgfVxuICAgICAgICAgICAgLmNvbnZlcnNhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDsgfVxuICAgICAgICAgICAgLmNvbW1lbnRzLWNvdW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDsgfSB9IH0gfVxuXG4uYXJ0aWNsZURldGFpbENvbW1lbnRXcmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICBpbnB1dCB7XG4gICAgICAgIGhlaWdodDogMzVweDsgfVxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gICAgLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uY29tbWVudHNDb2x1bW4ge1xuICAgIC5jb21tZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDEzMHB4IDM1cHggMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwMjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweDsgfVxuICAgICAgICAuY3JlYXRlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICM5ODk4OTg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycDI7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duOyB9IH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgY29sb3I6ICMzODM4Mzg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAgICAgICAucmVwbHktaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAgIC5maSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubWFyZ2luTGV2ZWwtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyB9XG4gICAgLm1hcmdpbkxldmVsLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7IH1cbiAgICAubWFyZ2luTGV2ZWwtMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNTBweDsgfVxuICAgIC5tYXJnaW5MZXZlbC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwMHB4OyB9XG4gICAgLm1hcmdpbkxldmVsLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUwcHg7IH1cbiAgICAubWFyZ2luTGV2ZWwtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMDBweDsgfVxuICAgIC5tYXJnaW5MZXZlbC03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29tbWVudHNDb2x1bW4ge1xuICAgICAgICAuY29tbWVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMzVweCAyNXB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogNXB4OyB9XG4gICAgICAgICAgICAucmVwbHktaWNvbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI1cHg7IH0gfVxuICAgICAgICAubWFyZ2luTGV2ZWwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAgICAgICAubWFyZ2luTGV2ZWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDsgfVxuICAgICAgICAubWFyZ2luTGV2ZWwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDsgfVxuICAgICAgICAubWFyZ2luTGV2ZWwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTIwcHg7IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1MHB4OyB9XG4gICAgICAgIC5tYXJnaW5MZXZlbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDsgfVxuICAgICAgICAubWFyZ2luTGV2ZWwtNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjEwcHg7IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmNvbW1lbnRzQ29sdW1uIHtcbiAgICAgICAgLmNvbW1lbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDM1cHggMTVweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDVweDsgfVxuICAgICAgICAgICAgLnJlcGx5LWljb24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMXB4OyB9IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cbiAgICAgICAgLm1hcmdpbkxldmVsLTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4OyB9XG4gICAgICAgIC5tYXJnaW5MZXZlbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfVxuICAgICAgICAubWFyZ2luTGV2ZWwtNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTQwcHg7IH0gfVxuXG4gICAgLmFydGljbGVEZXRhaWxDb21tZW50V3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuIiwiQENIQVJTRVQgJ1VURi04JyB7fVxuXG5AaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vbWl4aW5zJztcblxuLmdhbGxlcnlfbGlzdCB7XG4gICAgLmJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLmN1cnRhaW4ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5jdXJ0YWluIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpOyB9IH0gfSB9XG5cbi5nYWxsZXJ5X2RldGFpbCB7XG4gICAgLmJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7IH0gfVxuICAgIC5zdGRfYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuZ2FsbGVyeV9saXN0IHtcbiAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgLmN1cnRhaW4ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7IH0gfSB9IH1cbiIsIi5jYXJyaWVyX3dyYXAge1xuICAgIHBhZGRpbmc6IDQ1cHggMCA5MHB4OyB9XG5cbi5saXN0X2NhcnJpZXIge1xuICAgIC5jYXJyaWVyX2JhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMTUwcHg7IH1cbiAgICAuY2Fycmllcl9jb250ZW50IHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDsgfVxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9IH1cbiIsImZvcm0ge1xuICAgIC5hc3RlcmlzayB7XG4gICAgICAgIGNvbG9yOiByZWQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudGVtcGxhdGVfcnVza29fd3JhcCwgLnRlbXBsYXRlX2dlbF93cmFwLCAudGVtcGxhdGVfcG9sb21hc2thX3dyYXAge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM1MHB4OyB9IH0gfVxuXG4vLyBERVpJTkZFS0NJQSBURU1QTEFURVxuLnRlbXBsYXRlX2RlemluZmVrY2lhX3dyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG4gICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCA0NXB4O1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgLy9saVxuICAgICAgICAgICAgLy8gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgICAgICAvLyAgICBwYWRkaW5nOiAwIDAgMCAzMHB4XG4gICAgICAgICAgICAvLyAgICAmOmJlZm9yZVxuICAgICAgICAgICAgLy8gICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL3N5bWJvbC5zdmcnKVxuICAgICAgICAgICAgLy8gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgICAgICAvLyAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgICAgICAvLyAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgLy8gICAgICAgIHRvcDogMnB4XG4gfSB9ICAgICAgICAgICAgLy8gICAgICAgIHdpZHRoOiAxNXB4XG4gICAgLmRlemluZmVrY2lhLXRleHQtMiB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7IH0gfVxuICAgIC5kZXppbmZla2NpYS10ZXh0LTMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL2RlemluZmVrY2lhLzYucG5nXCIpOyB9XG4gICAgICAgICAgICBsaTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS9kZXppbmZla2NpYS80LnBuZ1wiKTsgfVxuICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvZGV6aW5mZWtjaWEvMi5wbmdcIik7IH1cbiAgICAgICAgICAgIGxpOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL2RlemluZmVrY2lhLzEucG5nXCIpOyB9XG4gICAgICAgICAgICBsaTpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS9kZXppbmZla2NpYS8zLnBuZ1wiKTsgfVxuICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvZGV6aW5mZWtjaWEvNS5wbmdcIik7IH1cbiAgICAgICAgICAgIGxpOm50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL2RlemluZmVrY2lhLzcucG5nXCIpOyB9IH0gfVxuICAgIC5saW5lXzEge1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvNDUweDQ3Nl92aXRhbF9veGlkLmpwZ1wiKTtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMCAxNXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfSB9XG4gICAgLmxpbmVfMiB7XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS9kZXppbmZla2NpYS12ZWxrb3N0bmUtYmFsZW5pYS5qcGdcIik7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDAgMTVweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfSB9IH0gfVxuXG5cbi8vIFJVU0tPIFRFTVBMQVRFXG4udGVtcGxhdGVfcnVza29fd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAubGluZV8xIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7IH1cbiAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS82MDB4NjAwX2luZm9ybWFjbmFfcG9kc3RyYW5rYV9ydXNrby5wbmdcIik7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDAgMTVweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAlOyB9IH1cbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgIHAsIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAgICAgICB1bCwgb2wge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAucnVza29fbG9uZ190ZXh0IHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7IH1cbiAgICAgICAgLnNob3dfbG9uZ190ZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzIwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycDI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG4gICAgICAgIC5oaWRlX2xvbmdfdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnAyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDsgfSB9XG4gICAgLmxpbmVfMiB7XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDsgfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDQ1cHg7XG4gICAgICAgICAgICBwLCB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9IH0gfVxuICAgIC5saW5lXzMge1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7IH1cbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjI1cHggMzBweCA0NXB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfSB9XG4gICAgLmxpbmVfNCB7XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDsgfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDQ1cHg7XG4gICAgICAgICAgICBwLCB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9IH1cbiAgICAubGluZV81IHtcbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgIHAsIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyB9IH1cbiAgICAgICAgLmNvbG9yX3doaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMCAxNXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gICAgLmxpbmVfNiB7XG4gICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgICAgICBwLCB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICAuZ3JheV90ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC5jb2xvcl93aGl0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDAgMTVweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyNXB4O1xuICAgICAgICAgICAgLnBpa3RvcmFtX2xpbmVfMSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAucGlrdG9yYW1fbGluZV8yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIC50ZXh0X2JveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogZ3JheTsgfSB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NXB4OyB9IH0gfVxuICAgIC5saW5lXzcge1xuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAgICAgLmdyYXlfdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL3N5bWJvbC5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7IH0gfSB9IH1cbiAgICAgICAgLmNvbG9yX3doaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMCAxNXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICAucGlrdG9yYW1fbGluZV8xIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIC5waWt0b3JhbV9saW5lXzIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDsgfSB9IH0gfVxuXG4vLyBHRUxcbi50ZW1wbGF0ZV9nZWxfd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAubGluZV8xIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL2dlbC1pbmZvLTIuanBnXCIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAwIDE1cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAgIC5zdGF0aWNfdGVtcGxhdGVfYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgICAuZ2VsX2xvbmdfdGV4dCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzOyB9XG4gICAgICAgIC5zaG93X2xvbmdfdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDMyMHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnAyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDsgfVxuICAgICAgICAuaGlkZV9sb25nX3RleHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwMjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH0gfVxuICAgIC5saW5lXzIge1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL2dlbC12cmVja292YS12ZXJ6aWEuanBnXCIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAwIDE1cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4IDMwcHggMjAlO1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfSB9XG4gICAgLmxpbmVfMyB7XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvZ2VsLWRvbWFjbm9zdGktZWR0LnBuZ1wiKTtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMCAxNXB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9IH1cbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjUlIDMwcHggNDVweDtcbiAgICAgICAgICAgIHAsIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH0gfVxuICAgIC5saW5lXzQge1xuICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAgIC5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvNDUweDQ3Nl9nZWwuanBnXCIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAwIDE1cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4IDMwcHggMjAlO1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfSB9XG4gICAgLmxpbmVfNSB7XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvZ2VsLWhvdy10by11c2UuanBnXCIpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCAwIDE1cHggcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNSUgMzBweCA0NXB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAuc3RhdGljX3RlbXBsYXRlX2J0biB7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMCAwOyB9IH1cbiAgICAubGluZV82IHtcbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgIHAsIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC5ncmF5X3RleHQge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLmNvbG9yX3doaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzI1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDAgMTVweCByZ2JhKDAsMCwwLDAuMyk7IH0gfSB9XG5cbi50ZW1wbGF0ZV9wb2xvbWFza2Ffd3JhcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAubGluZV8xIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvdGVtcGxhdGUvNDUweDQ3Nl9taXhfcnVza2EuanBnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTsgfSB9XG4gICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDsgfVxuICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgICAgLnNob3dfbG9uZ190ZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzIwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjNjMzMjg0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDsgfVxuICAgICAgICAuaGlkZV9sb25nX3RleHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICM2MzMyODQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG4gICAgICAgIC5wb2xvbWFza2FfbG9uZ190ZXh0IHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41czsgfSB9XG4gICAgLmxpbmVfMiB7XG4gICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgIHAsIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9IH1cbiAgICAubGluZV8zIHtcbiAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjI1cHggMzBweCA0NXB4O1xuICAgICAgICAgICAgcCwgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH0gfSB9XG5cbi5zaGFkb3dfZ3JheV90ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1pbi1oZWlnaHQ6IDEzNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjIlO1xuICAgICoge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG5cbi5zdGF0aWNfdGVtcGxhdGVfYnRuIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmM2YzY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiA3MHB4IDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9IH1cblxuI3pha2xhZG5lLXNsaWRlcixcbiNkaXpham5vdmUtc2xpZGVyLFxuI3BlcnNvbmFsaXpvdmFuZS1zbGlkZXIsXG4jcG9sb21hc2thLXpha2xhZG5lLXNsaWRlcixcbiNwb2xvbWFza2EtZGl6YWpub3ZlLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLmJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDAgMTVweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH0gfVxuICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTIuNXB4KTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkICM3MjcyNzA7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAkcHVycDI7IH0gfVxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEyLjVweCk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICM3MjcyNzA7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICRwdXJwMjsgfSB9IH1cblxuI2RpemFqbm92ZS1zbGlkZXIge1xuICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH0gfVxuXG4uYXJyb3dfbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAuYXJyb3cge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogNTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1MHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiA0MHB4IHNvbGlkICNlY2VjZWM7IH0gfVxuXG4ubWlkX2xpbmUge1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG5cbi5vcmRlcl9mb3JtIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMzBweCAwO1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfVxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgaW5wdXQsXG4gICAgc2VsZWN0LFxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnA7IH0gfVxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbi5qRmlsZXIge1xuICAgICoge1xuICAgICAgICBjb2xvcjogJGdyZWVuOyB9IH1cbi5qRmlsZXItdGhlbWUtZGVmYXVsdCB7XG4gICAgLmpGaWxlci1pbnB1dCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGhlaWdodDogNTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAgIC5qRmlsZXItaW5wdXQtY2FwdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuakZpbGVyLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50OyB9IH0gfVxuXG4vLyBWRUxLT09CQ0hPRFxuLmJhbGVuaWUtZ2VseSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5cbi8vIFJPWkRFTE9WTklLXG4ucm96ZGVsb3ZuaWsge1xuICAgIC8vaW1nXG4gICAgLy8gICAgd2lkdGg6IDMyMHB4XG4gICAgLmdlbCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS9wcm9kdWt0eS5wbmdcIik7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH0gfVxuICAgIC5ydXNrbyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS82MDB4NjAwX2RsYXpkaWNhX2VzaG9wdV9ydXNrby5wbmdcIik7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH0gfVxuXG4gICAgLnBsb3NuYURlemluZmVrY2lhIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3RlbXBsYXRlL3Bsb3NuYS1kZXppbmZla2NpYS5wbmdcIik7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH0gfVxuXG4gICAgLnBvbG9tYXNrYSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi90ZW1wbGF0ZS82MDB4NjAwX2RsYXpkaWNhX2VzaG9wdV9wb2xvbWFza2EucG5nXCIpO1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH0gfSB9XG5cbi8vIFNUQVRJQyBURU1QTEFURVxuLnNhYmxvbmFfdGV4dCB7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy9taW4taGVpZ2h0OiA0NzVweFxuICAgIC53cmFwcGVkX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7IH0gfVxuLmNlcnRpZmlrYWNpYV9oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDU3NXB4OyB9XG4uc2FibG9uYV9pbWFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBtaW4taGVpZ2h0OiA0NzVweDtcbiAgICAuc2lfaW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE1O1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgKyAuc2FibG9uYV90ZXh0IHtcbiAgICAgICAgLndyYXBwZWRfdGV4dCB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAwcHg7IH0gfSB9XG5cbi5jb250ZW50LXdlYiB7XG4gICAgLnNpbXBsZWZsZXgge1xuICAgICAgICBkaXYuc2FibG9uYV90ZXh0OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC53cmFwcGVkX3RleHQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAwcHg7IH0gfSB9XG4gICAgLy9pbWdcbiAgICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAvLyAgICBsZWZ0OiAwXG4gICAgLy8gICAgdG9wOiA1MHB4XG4gfSAgICAvLyAgICBvcGFjaXR5OiAwXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnRlbXBsYXRlX3J1c2tvX3dyYXAge1xuICAgICAgICAubGluZV8xIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAucnVza29fbG9uZ190ZXh0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7IH1cbiAgICAgICAgICAgIC5zaG93X2xvbmdfdGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICAgIC5saW5lXzIge1xuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5oZWlnaHRfb3B0aW1hbGl6ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAgIC5saW5lXzMge1xuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4OyB9IH1cbiAgICAgICAgLmxpbmVfNCB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgLmhlaWdodF9vcHRpbWFsaXplciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAgICAgLmxpbmVfNSB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICAgICAubGluZV82IHtcbiAgICAgICAgICAgIC5ncmF5X3RleHQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgICAgIC5saW5lXzcge1xuICAgICAgICAgICAgLmdyYXlfdGV4dCB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH0gfVxuXG4gICAgLnRlbXBsYXRlX2dlbF93cmFwIHtcbiAgICAgICAgLmxpbmVfMSB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgLmdlbF9sb25nX3RleHQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDsgfVxuICAgICAgICAgICAgLnNob3dfbG9uZ190ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLmxpbmVfMiB7XG4gICAgICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDsgfSB9XG4gICAgICAgIC5saW5lXzMge1xuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4OyB9IH1cbiAgICAgICAgLmxpbmVfNCB7XG4gICAgICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4OyB9IH1cbiAgICAgICAgLmxpbmVfNSB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgICAubGluZV82IHtcbiAgICAgICAgICAgIC5jb2xvcl93aGl0ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH0gfVxuXG4gICAgLnNoYWRvd19ncmF5X3RleHQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4OyB9XG5cbiAgICAudGVtcGxhdGVfcG9sb21hc2thX3dyYXAge1xuICAgICAgICAubGluZV8xIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAucG9sb21hc2thX2xvbmdfdGV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0OyB9XG4gICAgICAgICAgICAuc2hvd19sb25nX3RleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgICAubGluZV8yIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgICAuaGVpZ2h0X29wdGltYWxpemVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgICAubGluZV8zIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDsgfSB9XG4gICAgICAgIC5saW5lXzYge1xuICAgICAgICAgICAgLmdyYXlfdGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAgICAgLmxpbmVfNyB7XG4gICAgICAgICAgICAuZ3JheV90ZXh0IHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfSB9XG5cbiAgICAucm96ZGVsb3ZuaWsge1xuICAgICAgICAucnVza28ge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9XG4gICAgICAgIC5nZWwge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zYWJsb25hX3RleHQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICAgIC53cmFwcGVkX3RleHQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpOyB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5yb3pkZWxvdm5payB7XG4gICAgICAgIC5ydXNrbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG4gICAgICAgIC5nZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuICAgICAgICAucGxvc25hRGV6aW5mZWtjaWEge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH0gfSB9XG5cbiAgICAudGVtcGxhdGVfZGV6aW5mZWtjaWFfd3JhcCB7XG4gICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgICAgICAgLmxpbmVfMSB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgI3pha2xhZG5lLXNsaWRlcixcbiAgICAjZGl6YWpub3ZlLXNsaWRlcixcbiAgICAjcGVyc29uYWxpem92YW5lLXNsaWRlcixcbiAgICAjcG9sb21hc2thLXpha2xhZG5lLXNsaWRlcixcbiAgICAjcG9sb21hc2thLWRpemFqbm92ZS1zbGlkZXIge1xuICAgICAgICB3aWR0aDogMjkwcHg7IH1cblxuICAgIC50ZW1wbGF0ZV9ydXNrb193cmFwIHtcbiAgICAgICAgLmxpbmVfMSB7XG4gICAgICAgICAgICAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4OyB9XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gICAgICAgIC5saW5lXzIge1xuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7IH0gfVxuICAgICAgICAubGluZV8zIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cbiAgICAgICAgLmxpbmVfNCB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gICAgICAgIC5saW5lXzUge1xuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7IH0gfVxuICAgICAgICAubGluZV82IHtcbiAgICAgICAgICAgIC5jb2xvcl93aGl0ZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4OyB9XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gICAgICAgIC5saW5lXzcge1xuICAgICAgICAgICAgLmNvbG9yX3doaXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDsgfSB9XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9IH1cblxuICAgIC50ZW1wbGF0ZV9wb2xvbWFza2Ffd3JhcCB7XG4gICAgICAgIC5saW5lXzEge1xuICAgICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyOTBweDsgfVxuICAgICAgICAgICAgLnN0YXRpY190ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7IH0gfVxuICAgICAgICAubGluZV8yIHtcbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cbiAgICAgICAgLmxpbmVfMyB7XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gICAgICAgIC5saW5lXzYge1xuICAgICAgICAgICAgLmNvbG9yX3doaXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cbiAgICAgICAgLmxpbmVfNyB7XG4gICAgICAgICAgICAuY29sb3Jfd2hpdGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4OyB9IH1cbiAgICAgICAgICAgIC5zdGF0aWNfdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9IH0gfVxuXG4gICAgLnRlbXBsYXRlX2dlbF93cmFwIHtcbiAgICAgICAgLmxpbmVfMSxcbiAgICAgICAgLmxpbmVfMixcbiAgICAgICAgLmxpbmVfMyxcbiAgICAgICAgLmxpbmVfNCxcbiAgICAgICAgLmxpbmVfNSB7XG4gICAgICAgICAgICAuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5MHB4OyB9XG4gICAgICAgICAgICAuc3RhdGljX3RleHQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDsgfSB9XG4gICAgICAgIC5saW5lXzYge1xuICAgICAgICAgICAgLmdyYXlfdGV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAuY29sb3Jfd2hpdGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gICAgI3pha2xhZG5lLXNsaWRlcixcbiAgICAjZGl6YWpub3ZlLXNsaWRlcixcbiAgICAjcGVyc29uYWxpem92YW5lLXNsaWRlcixcbiAgICAjcG9sb21hc2thLXpha2xhZG5lLXNsaWRlcixcbiAgICAjcG9sb21hc2thLWRpemFqbm92ZS1zbGlkZXIge1xuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAzcHg7IH1cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDNweDsgfSB9IH1cbiIsIi5qc19oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4iXX0= */
