@font-face{font-family:Flaticon;src:url(sass/Flaticon.eot);src:url(sass/Flaticon.eot?#iefix) format("embedded-opentype"),url(sass/Flaticon.woff) format("woff"),url(sass/Flaticon.ttf) format("truetype"),url(sass/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(sass/Flaticon.svg#Flaticon) format("svg")}}.fi:before{display:inline-block;font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.flaticon-list:before{content:"\f100"}.flaticon-shuffle:before{content:"\f101"}.flaticon-shopping-bag-1:before{content:"\f102"}.flaticon-shopping-cart:before{content:"\f103"}.flaticon-shopping-bag:before{content:"\f104"}.flaticon-supermarket:before{content:"\f105"}.flaticon-heart:before{content:"\f106"}.flaticon-placeholder:before{content:"\f107"}.flaticon-zoom-out-lens:before{content:"\f108"}.flaticon-zooming-magnifying-glass:before{content:"\f109"}.flaticon-magnifying-glass:before{content:"\f10a"}.flaticon-cancel:before{content:"\f10b"}.flaticon-up-arrow:before{content:"\f10c"}.flaticon-down-arrow:before{content:"\f10d"}.flaticon-right-arrow:before{content:"\f10e"}.flaticon-left-arrow:before{content:"\f10f"}.flaticon-return:before{content:"\f110"}.c4d-kit-main-width,.tet30-main-width{margin:auto;margin-right:auto!important;margin-left:auto!important;max-width:1200px;width:100%}.c4d-kit-main-width:after,.tet30-main-width:after{content:'';clear:both;height:0}@media (max-width:1199px){.c4d-kit-main-width,.tet30-main-width{width:100%!important;max-width:1200px}}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#7a7a7a;text-decoration:none}h1,h2,h3,h4{line-height:1.8em;color:#1a1a1a;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:32px;line-height:1.3em}h2{font-size:24px;line-height:1.3em}h3,h4{font-size:16px}a,a:hover{color:#7a7a7a;text-decoration:none}a,span{display:inline-block}.c4d-theme-effect a,.c4d-theme-effect a:hover{-webkit-transition:all .3s;transition:all .3s}a:hover{color:#fed700}.clearfix:after{content:' ';display:block;clear:both;height:0;width:0}.tet30-image{width:100%;height:auto}.tet30-margin-auto{margin-left:auto;margin-right:auto}input{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a}.c4d-theme-effect input{-webkit-transition:all .4s;transition:all .4s}input[type=checkbox]{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a;width:auto}.c4d-theme-effect input[type=checkbox]{-webkit-transition:all .4s;transition:all .4s}textarea{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a;padding:10px 22px;border-radius:10px;line-height:1.6em!important;min-height:5em}.c4d-theme-effect textarea{-webkit-transition:all .4s;transition:all .4s}.container-fluid .container-fluid{padding-left:0;padding-right:0}.wp-caption{text-decoration:none}.wp-caption-text{text-decoration:none}.gallery-caption{text-decoration:none}.aligncenter{text-decoration:none}.bypostauthor{text-decoration:none}.alignright{text-align:right}.alignleft{text-align:left}.tet30-button-1,.tet30-button-large{line-height:55px;height:55px}.tet30-button-1{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;background:#eb5a46}.c4d-theme-effect .tet30-button-1{-webkit-transition:all .4s;transition:all .4s}.tet30-button-1:hover{border-color:#fed700;background:#fed700;color:#fff}.tet30-button-1 i{margin-left:15px}.tet30-button-1 .icon{line-height:45px;font-size:14px}.tet30-button-1:hover .icon{margin-left:5px}.tet30-button-2{font-size:14px;font-weight:600;color:#999;text-transform:uppercase}.tet30-button-2hover{color:#fed700}.tet30-button-3{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;display:inline-block;background:#fff;color:#000;border-color:#fff}.c4d-theme-effect .tet30-button-3{-webkit-transition:all .4s;transition:all .4s}.tet30-button-3:hover{border-color:#fed700;background:#fed700;color:#fff}.tet30-button-3 i{margin-left:15px}.tet30-button-3:hover{background:#fed700;color:#fff}.tet30-text-display{font-weight:500;font-size:30px}.tet30-text-display .b-button{float:right;line-height:30px;margin-top:7px;letter-spacing:3px}.site-header-main{position:relative}.c4d-theme-header-fullwidth .site-header .tet30-main-width{width:100%;max-width:100%}.site-header-main-fixed{padding:16px 0;background:#fff}.c4d-theme-header-transparent .site-header-main-fixed{position:absolute;z-index:9999;top:0;background:0 0;width:100%}.c4d-theme-header-transparent.c4d-theme-scrolling .site-header-main-fixed{background:#fff}.c4d-theme-header-transparent.admin-bar .site-header-main-fixed{top:32px}.c4d-theme-header-sticky.c4d-theme-scrolling .site-header-main-fixed{position:fixed;top:-91px;width:100%;z-index:99999;-webkit-box-shadow:0 5px 5px rgba(221,221,221,.3);box-shadow:0 5px 5px rgba(221,221,221,.3);background:#fff}.c4d-theme-header-sticky.c4d-theme-scrolling.c4d-theme-effect .site-header-main-fixed{-webkit-transition:background .4s,top .4s,padding .4s .4s;transition:background .4s,top .4s,padding .4s .4s}.c4d-theme-header-sticky.c4d-theme-scroll-up .site-header-main-fixed{top:0;padding:15px 0}.c4d-theme-header-sticky.c4d-theme-scroll-up.admin-bar .site-header-main-fixed{top:32px}.flex-display{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-branding{line-height:30px;text-align:center}.site-branding .logo-text{font-size:30px;font-weight:700;line-height:30px;color:#4b4b4b}.site-branding img{width:110px;height:auto}.site-branding .logo-mobile{display:none}@media (max-width:768px){.site-branding.has-mobile .logo-mobile{display:block}}.tet30-header-big-search .site-branding,.tet30-header-logo-menu-buttons .site-branding{text-align:left}.tet30-tool-box{text-align:right;width:100%;margin:8px auto auto}.tet30-tool-box>div{display:inline-block;font-size:18px;width:35px;height:35px;vertical-align:middle;line-height:35px;text-align:center;margin:auto auto auto 20px}@media (max-width:1024px){.tet30-tool-box>div{margin:auto}}.tet30-header-big-search .tet30-tool-box>div{margin-left:5px}.tet30-tool-box>div i{color:#7a7a7a}@media (max-width:480px){.tet30-tool-box .c4d-woo-compare-cart,.tet30-tool-box .c4d-woo-wishlist-cart{display:none}}.tet30-tool-box-search{color:#7a7a7a}.tet30-tool-box-search form{position:fixed;top:0;left:0;right:0;background:#fff;z-index:999999;height:0;padding:0;text-align:center;overflow:hidden}.tet30-tool-box-search form label{display:none}.tet30-tool-box-search form button{display:none}.tet30-tool-box-search form input.search-field{max-width:600px;margin:auto;padding:0 30px;border:none;font-size:32px;text-align:center;text-transform:uppercase;font-weight:500;color:#000;line-height:32px}@media (max-width:640px){.tet30-tool-box-search form input.search-field{font-size:24px}}.tet30-tool-box-search .action-button{width:30px;height:30px;text-align:center;line-height:35px;z-index:99999999;font-size:18px;cursor:pointer}.tet30-tool-box-search .action-button .xclose{display:none;font-size:22px}.tet30-tool-box-search .action-button .xclose i{color:#111!important}.tet30-tool-box-search.active .action-button{position:fixed;top:36px;right:10px}.tet30-tool-box-search.active .action-button .xclose{display:block}.tet30-tool-box-search.active .action-button .search{display:none}.tet30-tool-box-search.active form{height:auto;padding:30px 0;-webkit-box-shadow:0 1px 0 100vh rgba(0,0,0,.3);box-shadow:0 1px 0 100vh rgba(0,0,0,.3)}.admin-bar .tet30-tool-box-search form{top:0}.admin-bar .tet30-tool-box-search.active .action-button{top:36px}.c4d-theme-effect .tet30-tool-box-search form{-webkit-transition:all .3s;transition:all .3s}.tet30-go-to-top{position:fixed;bottom:30px;right:42px;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;background:#fff;opacity:0;color:#777;font-size:25px;z-index:9999;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.tet30-go-to-top:hover{background:#fed700;color:#fff}.c4d-theme-scroll-down .tet30-go-to-top,.c4d-theme-scroll-up .tet30-go-to-top{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c4d-theme-effect .tet30-go-to-top{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.tet30-header-promo-code{text-align:center;background:#111;color:#fff;font-size:14px;font-weight:400;padding:3px 30px}@media (max-width:320px){.tet30-header-promo-code{font-size:11px}}.tet30-header-free-ship{text-align:center;letter-spacing:.05em;background:#f7f7f7;font-size:15px;padding:0;line-height:30px}@media (max-width:320px){.tet30-header-free-ship{font-size:11px;line-height:1.3em;letter-spacing:0}}.c4d-woo-wishlist-cart__list_header .title{text-align:left;padding:20px 15px}.c4d-woo-wishlist-cart__list_items .item .c4d-woo-wishlist-remove-item{color:#ccc;margin:4px auto;font-size:16px}.c4d-woo-wishlist-cart__list_items .item .c4d-woo-wishlist-remove-item i{color:#ccc}.c4d-woo-wishlist-cart__list_items .item .c4d-woo-wishlist-remove-item i:hover{color:red}.tet30-center{text-align:center}.tet30-center>div{text-align:left;vertical-align:top}.clearfix:after{content:'';display:block;clear:both}.tet30-center-inner{display:inline-block;width:auto}.tet30-header-big-search .search-form{text-align:center;width:90%;margin:auto}.tet30-header-big-search .search-form-inner{background:#fed700;border-radius:50px 0 0 50px;margin-right:70px}.tet30-header-big-search .search-form-inner form{float:left;width:100%}.tet30-header-big-search .search-form-inner form button{display:none}.tet30-header-big-search .search-form-inner form input{border-color:#fed700;border-radius:50px 0 0 50px}.tet30-header-big-search .search-form-inner .icon{float:right;background:#fed700;width:70px;height:54px;color:#000;line-height:58px;margin-right:-70px;text-align:center;border-radius:0 30px 30px 0;font-size:25px;cursor:pointer}.tet30-header-big-search .site-header-main-fixed{padding:26px 0 0!important}.tet30-header-big-search .site-header-bottom{margin:25px auto auto;background:#fed700;padding:0}.tet30-header-big-search .tet30-menu ul li a{font-size:15px;padding:12px 20px 12px 0}.tet30-header-big-search .tet30-menu ul li a:hover{color:#000}.tet30-header-big-search .tet30-menu ul li li a{padding:2px 20px 2px 0}.tet30-header-big-search .tet30-menu ul li li a:hover{color:#fed700}.tet30-header-big-search .tet30-menu-expand:after{right:-4px;top:9px}.c4d-theme-scrolling .tet30-header-big-search .site-header-main-fixed{top:-165px}.c4d-theme-scroll-up .tet30-header-big-search .site-header-main-fixed{top:0}.c4d-theme-scroll-up.admin-bar .tet30-header-big-search .site-header-main-fixed{top:0}.tet30-header-big-search .tet30-menu-expand:after{color:#000}.tet30-header-big-search-top{border-bottom:1px solid #ddd;font-size:12px;padding:6px 0}.tet30-header-big-search-menu{text-align:right}.tet30-header-big-search-menu a{display:inline-block;margin:auto;border-right:1px solid #ddd;padding:0 7px;line-height:12px}.tet30-header-big-search-menu a:last-child{border:none}.tet30-header-big-search .flex-display,.tet30-header-logo-menu-buttons .flex-display{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tet30-menu{font-family:Poppins,Helvetica,Arial,sans-serif;margin:auto}.tet30-menu ul{list-style:none;margin:auto;padding:0}.tet30-menu ul:after{content:'';display:block;clear:both;height:0}.tet30-menu ul li{float:left;position:relative;margin:auto 30px auto auto;line-height:37px}@media (max-width:1024px){.tet30-menu ul li{float:none}}.tet30-menu ul li a{display:block;font-size:16px;font-weight:600;padding:6px 0 6px 0;color:#111}.tet30-menu ul li a:hover{color:#fed700}.tet30-menu ul li .sub-menu{position:absolute;top:65px;left:0;background:#f5f5f5;padding:20px 25px;z-index:9999;-webkit-transition:all 0s .1s;transition:all 0s .1s;opacity:0;visibility:hidden;min-width:260px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c4d-theme-effect .tet30-menu ul li .sub-menu{-webkit-transition:padding .4s .14s,max-height .4s .14s,opacity .3s ease-out .14s,visibility .3s ease-out .14s,-webkit-transform .3s ease-out .14s;transition:padding .4s .14s,max-height .4s .14s,opacity .3s ease-out .14s,visibility .3s ease-out .14s,-webkit-transform .3s ease-out .14s;transition:padding .4s .14s,max-height .4s .14s,opacity .3s ease-out .14s,transform .3s ease-out .14s,visibility .3s ease-out .14s;transition:padding .4s .14s,max-height .4s .14s,opacity .3s ease-out .14s,transform .3s ease-out .14s,visibility .3s ease-out .14s,-webkit-transform .3s ease-out .14s;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}@media (max-width:1024px){.tet30-menu ul li .sub-menu{position:initial;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;background:0 0;padding:0 15px}.c4d-theme-effect .tet30-menu ul li .sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.tet30-menu ul li li{float:none;margin:auto auto 8px auto}.tet30-menu ul li li a{font-size:14px;font-weight:400;line-height:1.3em;padding:2px 30px 2px 0}.tet30-menu ul li li a:hover{padding-left:8px}.tet30-menu ul li li .tet30-menu-expand:after{top:-3px}.c4d-theme-effect .tet30-menu ul li li .sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:1024px){.tet30-menu ul li:hover>.sub-menu{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.tet30-menu ul li.tet30-menu-expand-active>.sub-menu{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;max-height:1000px}.tet30-menu .site-header-menu{-webkit-overflow-scrolling:touch}@media (max-width:1024px){.tet30-menu .site-header-menu{position:fixed;top:0;bottom:0;left:-320px;z-index:9999999;background:#fff;width:320px;overflow:hidden;padding:20px 0 20px 15px}.c4d-theme-effect .tet30-menu .site-header-menu{-webkit-transition:all .4s;transition:all .4s}.tet30-menu-toggle-active .tet30-menu .site-header-menu{left:0;-webkit-box-shadow:0 0 0 100vw rgba(0,0,0,.4);box-shadow:0 0 0 100vw rgba(0,0,0,.4)}.tet30-menu .site-header-menu>nav{overflow:scroll;margin-right:-17px;height:90vh}}.tet30-menu-expand{position:absolute;top:14px;right:-16px;z-index:9999;width:15px;height:20px;text-align:center;line-height:20px;cursor:pointer;color:#aaa}.tet30-menu-expand:after{font:normal normal normal 14px/1 FontAwesome;content:"\f107"}@media (max-width:1024px){.tet30-menu-expand{display:none}}.menu-toggle{width:35px;display:none;margin:6px 0 auto;cursor:pointer}@media (max-width:1024px){.menu-toggle{display:inline-block}}.menu-toggle div{height:2px;margin:9px auto;background:#000}.c4d-theme-effect .menu-toggle div{-webkit-transition:all .4s;transition:all .4s}.menu-toggle:hover div:first-child{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.menu-toggle:hover div:last-child{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}#menu-toggle-close div:nth-child(1){-webkit-transform:translate(0,11px) rotate(45deg);-ms-transform:translate(0,11px) rotate(45deg);transform:translate(0,11px) rotate(45deg)}#menu-toggle-close div:nth-child(2){-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}#menu-toggle-close div:nth-child(3){-webkit-transform:translate(0,-11px) rotate(135deg);-ms-transform:translate(0,-11px) rotate(135deg);transform:translate(0,-11px) rotate(135deg)}.tet30-mega-menu>.sub-menu{width:1200px;background:0 0}@media (max-width:1199px){.tet30-mega-menu>.sub-menu{width:100%;max-width:1200px}}.tet30-mega-menu>.sub-menu>li{min-width:160px;float:left}@media (max-width:1024px){.tet30-mega-menu>.sub-menu>li{float:none}}.tet30-mega-menu>.sub-menu>li:after{display:none}.tet30-mega-menu>.sub-menu>li>a{font-weight:600;color:#000;text-transform:uppercase;margin:auto auto 10px}.tet30-mega-menu>.sub-menu>li>a:hover{padding-left:0}@media (min-width:1199px){.tet30-mega-menu>.sub-menu>li>.tet30-menu-expand{display:none}}@media (max-width:1024px){.tet30-mega-menu>.sub-menu>li>.tet30-menu-expand{display:none}}.tet30-mega-menu>.sub-menu>li>ul{padding:0;position:relative;top:0;background:0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;min-width:200px}@media (min-width:1199px){.tet30-mega-menu>.sub-menu>li>ul ul{top:-30px;left:100%;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);padding:15px}}.tet30-mega-menu:hover>ul>li>ul{visibility:visible}.tet30-archive-left-sidebar-stick{display:none;cursor:pointer;float:left;margin:8px auto}@media (max-width:768px){.tet30-archive-left-sidebar-stick{display:inline-block}}.tet30-archive-left-sidebar-close{display:none;margin:auto;text-align:center;position:absolute;top:15px;right:15px;width:30px;height:30px;line-height:30px;cursor:pointer}@media (max-width:768px){.tet30-archive-left-sidebar-close{display:inline-block}}.tet30-shop-category-left-col-wrap{-webkit-overflow-scrolling:touch}@media (max-width:768px){.tet30-shop-category-left-col-wrap{position:fixed;top:0;left:-320px;z-index:9999999;background:#fff;width:320px;height:100vh;overflow:auto;padding:50px 15px 20px;-webkit-transition:all .4s;transition:all .4s}}.tet30-left-sidebar-open .tet30-shop-category-left-col-wrap{left:0;-webkit-box-shadow:0 0 0 100vw rgba(0,0,0,.4);box-shadow:0 0 0 100vw rgba(0,0,0,.4)}.hesperiden.tparrows{background:#f7f7f7;opacity:.3}.hesperiden.tparrows:hover{opacity:1}.c4d-theme-effect .hesperiden.tparrows{-webkit-transition:all .3s;transition:all .3s}div .hesperiden.tparrows.tp-leftarrow:before{font:normal normal normal 14px/1 FontAwesome;content:"\f104";font-size:30px;color:#000;line-height:39px}div .hesperiden.tparrows.tp-rightarrow:before{font:normal normal normal 14px/1 FontAwesome;content:"\f105";font-size:30px;color:#000;line-height:39px}.tet30-block-b{overflow:hidden;position:relative}.tet30-block-b a{display:block}.tet30-block-b .b-text{position:absolute;bottom:15px;left:15px}.tet30-block-b .b-text a{font-weight:500;letter-spacing:3px;font-size:14px}.tet30-block-b .b-title{margin:auto;font-size:18px}.tet30-block-b img{width:100%;height:auto}.tet30-block-b:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.c4d-theme-effect .tet30-block-b img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tet30-block-banner-c{position:relative;padding:25px 0;background-position:center;background-repeat:no-repeat;background-color:#e3d0c1}.tet30-block-banner-c.banner-full{margin:auto -15px}.tet30-block-banner-c .b-text{text-align:center}.tet30-block-banner-c .b-title{font-size:24px;margin:auto}.tet30-block-banner-c .b-subtitle{font-size:16px;letter-spacing:3px;margin:auto}.tet30-block-banner-c .b-button{margin:15px auto 10px!important}body .c4d-post-show{margin:auto -15px}body .c4d-post-show .item .item-inner{padding:0 15px 20px;position:relative}body .c4d-post-show .item .item-inner .post-image{float:none;width:100%;max-width:100%}body .c4d-post-show .item .item-inner .date{position:absolute;right:30px;top:15px;background:#fff;color:#000;font-size:13px;padding:5px 10px}body .c4d-post-show .item .item-inner .post-info{width:100%}body .c4d-post-show .item .item-inner .post-info .title{font-size:16px;margin:25px auto auto;color:#000}body .c4d-post-show .item .item-inner .post-info .desc{font-size:14px;margin:20px auto}body .c4d-post-show .item .item-inner .post-info .post-categories{position:absolute;top:54px;background:#fff;padding:0 10px;color:#000;right:30px;font-size:12px}body .c4d-post-show .item .item-inner .post-info .post-categories li{display:none}body .c4d-post-show .item .item-inner .post-info .post-categories li a{color:#000}body .c4d-post-show .item .item-inner .post-info .post-categories li:first{display:inline-block}.tet30-block-e-1:after,.tet30-block-e:after{content:'';display:block;clear:both}.tet30-block-e .b-title,.tet30-block-e-1 .b-title{margin:auto}.tet30-block-e .b-icon,.tet30-block-e-1 .b-icon{float:left;margin:auto 20px 10px auto;background:#f7f7f7;border-radius:50%;text-align:center;width:60px;height:60px;line-height:60px;font-size:18px;color:#000}.tet30-block-e-1 .b-icon{background:#c8e5d1;color:#fff;margin:auto 20px 10px auto}.tet30-block-f .b-button{text-align:center;margin:auto auto 10px}.tet30-block-f .b-image{max-height:180px;overflow:hidden}.tet30-block-f .b-image:after{content:'';display:block;clear:both}.tet30-block-f .b-image img{width:10%;height:auto;float:left}.tet30-block-banner-a{position:relative}.tet30-block-banner-a .b-text{position:absolute;bottom:20%;padding:0 30px}.tet30-block-banner-a .b-title{font-size:40px;color:#fff;line-height:60px;font-weight:600;text-transform:uppercase;margin:auto auto 14px}.tet30-footer-top{padding:73px 0 27px;font-size:15px;line-height:1.8em;background:#dce3e9;border-top:1px solid #ccc;font-weight:400}.tet30-footer-top .widget-title{padding-bottom:0;border:none;font-weight:700}.tet30-footer-top .row>div{margin-bottom:30px}.tet30-footer-bottom{background:#f6f6f6;padding:10px 0;color:#aaa;border-top:1px solid #ccc;font-weight:400}.footer-menu{list-style:none;margin:auto;padding:0}.footer-menu:after{content:'';display:block;clear:both;height:0}.footer-menu li{float:left}.footer-menu li a{font-size:15px;display:inline-block;margin:auto 20px 10px auto}.tet30-payment-methods{text-align:center}.tet30-payment-methods .method{display:inline-block;margin:15px 5px;font-size:24px}.tet30-copyright{color:#999;text-align:left;padding:14px 0;font-size:14px}@media (max-width:768px){.tet30-copyright{text-align:center}}.widget-title{font-size:14px;font-weight:600;margin:auto auto 20px;text-transform:uppercase;border-bottom:7px solid #fed700;padding-bottom:5px}ul.menu{list-style:none;margin:auto;padding:0}ul.menu li a{display:inline-block;font-size:15px;line-height:1.8em}ul.menu li a:hover{color:#000}.gallery-columns-2 .gallery-item{margin:0 5px 10px;width:46.1%;display:inline-block}.gallery-columns-2 .gallery-item img{width:100%;height:auto}.tet30-icon{width:25px;font-size:14px}.tet30-locations{margin-top:20px}.tet30-about-us-intro{margin-right:25px}.entry-footer{display:none}.mailpoet_form{text-align:center;border:2px solid #ccc;border-radius:45px;display:inline-block}@media (max-width:640px){.mailpoet_form{border:none}}.mailpoet_paragraph{display:inline-block;margin:auto;position:relative;vertical-align:middle}.mailpoet_paragraph input{border:none;background:0 0;padding:0 30px;margin:auto;color:#111}.mailpoet_paragraph .mailpoet_submit{font-size:16px;font-weight:600;cursor:pointer;text-transform:uppercase;float:right;letter-spacing:3px}@media (max-width:640px){.mailpoet_paragraph .mailpoet_submit{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px}.c4d-theme-effect .mailpoet_paragraph .mailpoet_submit{-webkit-transition:all .4s;transition:all .4s}.mailpoet_paragraph .mailpoet_submit:hover{border-color:#fed700;background:#fed700;color:#fff}.mailpoet_paragraph .mailpoet_submit i{margin-left:15px}}.mailpoet_paragraph .mailpoet_text{min-width:230px;float:left}@media (max-width:640px){.mailpoet_paragraph .mailpoet_text{min-width:50px;text-align:center;border:2px solid #ccc;margin:auto auto 22px;width:100%!important}}@media (min-width:768px){.mailpoet_paragraph .parsley-errors-list{margin-top:8px;position:absolute;bottom:-30px;left:22px}}@media (max-width:640px){.mailpoet_paragraph .parsley-errors-list{margin:auto auto 30px}}.tet30-newsletter{background-size:cover!important;min-height:500px}@media (max-width:768px){.tet30-newsletter{background-position:right}}.tet30-newsletter h3{font-size:32px}.tet30-newsletter .text{font-size:16px;margin:0 auto 30px}.tet30-newsletter .block-form{width:450px;float:right;margin-top:150px;margin-right:150px}@media (max-width:768px){.tet30-newsletter .block-form{width:100%;float:none;margin:auto;padding:50px 15px}}.tet30-socials{text-align:right}@media (max-width:768px){.tet30-socials{text-align:center}}.tet30-socials a{display:inline-block;font-size:16px;margin-left:25px}@media (max-width:768px){.tet30-socials a{margin-left:10px;margin-right:10px}}.c4d-theme-footer-simple .tet30-footer-bottom{background:0 0;padding:50px 0;border-top:1px solid #eee}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px}.woocommerce ul.products li.product .star-rating,.woocommerce-page ul.products li.product .star-rating{display:none}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:15px;color:#7a7a7a;margin:8px auto}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{font-weight:400;text-decoration:none;margin:auto 5px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product .woocommerce-loop-category__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product h3{color:#333;padding:0;margin:20px auto auto;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;text-align:left}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:auto}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{background:#fed700;color:#000;font-size:14px;text-transform:uppercase;margin:auto;padding:0 10px;line-height:24px;color:#fff;font-weight:400;border-radius:50%;width:50px;height:50px;line-height:50px;padding:0;top:10px;left:10px;right:auto}.woocommerce ul.products li.product .image-button,.woocommerce-page ul.products li.product .image-button{position:relative;overflow:hidden}.woocommerce ul.products li.product .buttons-center,.woocommerce ul.products li.product .buttons-right,.woocommerce-page ul.products li.product .buttons-center,.woocommerce-page ul.products li.product .buttons-right{position:absolute;top:10px;right:5px;text-align:right;margin:auto;z-index:9999;visibility:hidden;width:50px}.woocommerce ul.products li.product .buttons-center:after,.woocommerce ul.products li.product .buttons-right:after,.woocommerce-page ul.products li.product .buttons-center:after,.woocommerce-page ul.products li.product .buttons-right:after{content:'';display:block;clear:both}.woocommerce ul.products li.product .buttons-center>div,.woocommerce ul.products li.product .buttons-right>div,.woocommerce-page ul.products li.product .buttons-center>div,.woocommerce-page ul.products li.product .buttons-right>div{display:block;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;vertical-align:middle;margin:7px auto}.woocommerce ul.products li.product .buttons-center,.woocommerce-page ul.products li.product .buttons-center{width:auto;margin:auto;right:auto;left:auto;width:100%;bottom:30px;top:auto;text-align:center}.woocommerce ul.products li.product:hover .buttons-center,.woocommerce ul.products li.product:hover .buttons-right,.woocommerce-page ul.products li.product:hover .buttons-center,.woocommerce-page ul.products li.product:hover .buttons-right{visibility:visible}.woocommerce ul.products li.product:hover .buttons-center>div,.woocommerce ul.products li.product:hover .buttons-right>div,.woocommerce-page ul.products li.product:hover .buttons-center>div,.woocommerce-page ul.products li.product:hover .buttons-right>div{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.woocommerce ul.products li.product .addtocart,.woocommerce-page ul.products li.product .addtocart{text-align:center}.woocommerce ul.products li.product .addtocart>a,.woocommerce-page ul.products li.product .addtocart>a{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;background:#6fb70f;overflow:hidden;font-size:13px}.c4d-theme-effect .woocommerce ul.products li.product .addtocart>a,.c4d-theme-effect .woocommerce-page ul.products li.product .addtocart>a{-webkit-transition:all .4s;transition:all .4s}.woocommerce ul.products li.product .addtocart>a:hover,.woocommerce-page ul.products li.product .addtocart>a:hover{border-color:#fed700;background:#fed700;color:#fff}.woocommerce ul.products li.product .addtocart>a i,.woocommerce-page ul.products li.product .addtocart>a i{margin-left:15px}.woocommerce ul.products li.product .addtocart>a:hover,.woocommerce-page ul.products li.product .addtocart>a:hover{background:#fed700}.woocommerce ul.products li.product .addtocart>a:hover:before,.woocommerce-page ul.products li.product .addtocart>a:hover:before{color:#fff}.woocommerce ul.products li.product .addtocart>a.added,.woocommerce-page ul.products li.product .addtocart>a.added{display:none}.woocommerce ul.products li.product .addtocart>a.loading:after,.woocommerce-page ul.products li.product .addtocart>a.loading:after{top:0}.woocommerce ul.products li.product .addtocart>a.added_to_cart:before,.woocommerce ul.products li.product .addtocart>a.c4d-woo-bundle-view-bundle-button:before,.woocommerce-page ul.products li.product .addtocart>a.added_to_cart:before,.woocommerce-page ul.products li.product .addtocart>a.c4d-woo-bundle-view-bundle-button:before{display:none}.woocommerce ul.products li.product .addtocart>a.added_to_cart:hover,.woocommerce ul.products li.product .addtocart>a.c4d-woo-bundle-view-bundle-button:hover,.woocommerce-page ul.products li.product .addtocart>a.added_to_cart:hover,.woocommerce-page ul.products li.product .addtocart>a.c4d-woo-bundle-view-bundle-button:hover{color:#fff}.woocommerce ul.products li.product .c4d-wcd-wrap,.woocommerce-page ul.products li.product .c4d-wcd-wrap{position:absolute;bottom:30px;left:0;right:0}.woocommerce ul.products li.product [data-cols="10"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="11"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="12"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="6"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="7"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="8"] .c4d-wcd-wrap,.woocommerce ul.products li.product [data-cols="9"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="10"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="11"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="12"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="6"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="7"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="8"] .c4d-wcd-wrap,.woocommerce-page ul.products li.product [data-cols="9"] .c4d-wcd-wrap{display:none}.woocommerce ul.products li.product:hover .c4d-wcd-wrap,.woocommerce-page ul.products li.product:hover .c4d-wcd-wrap{opacity:0;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.woocommerce ul.products li.product .c4d-woo-vs-box-colors,.woocommerce-page ul.products li.product .c4d-woo-vs-box-colors{position:absolute;bottom:0;right:10px}.c4d-theme-effect .buttons-center,.c4d-theme-effect .buttons-right{-webkit-transition:visibility .3s .1s;transition:visibility .3s .1s}.c4d-theme-effect .buttons-center>div,.c4d-theme-effect .buttons-right>div{-webkit-transition:all .3s;transition:all .3s}.c4d-theme-effect .buttons-center>div:nth-child(2),.c4d-theme-effect .buttons-right>div:nth-child(2){-webkit-transition-delay:.13s;transition-delay:.13s}.c4d-theme-effect .buttons-center>div:nth-child(3),.c4d-theme-effect .buttons-right>div:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.c4d-theme-effect .buttons-center>div:nth-child(4),.c4d-theme-effect .buttons-right>div:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.c4d-theme-effect .buttons-center>div:nth-child(5),.c4d-theme-effect .buttons-right>div:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.c4d-theme-effect .c4d-wcd-wrap{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-vs-box-color{margin-bottom:5px!important}.c4d-wcd-wrap{text-align:center}.c4d-wcd-wrap .countdown-row{display:block;background:rgba(255,255,255,.9);padding:5px 0;border-radius:50px;margin:auto 5px}.c4d-wcd-wrap .countdown-row:after{content:'';display:block;clear:both}.c4d-wcd-wrap .countdown-section{display:inline-block;margin:5px;text-align:center;line-height:20px}.c4d-wcd-wrap .countdown-section>*{display:block;font-size:14px}.c4d-wcd-wrap .countdown-section .countdown-period{font-size:12px}.c4d-woo-compare-button,.c4d-woo-qv__link,.c4d-woo-wishlist-button{background:#fff;color:#777;margin:0 5px 0 0;border:none;border-radius:0;width:40px;height:40px;line-height:44px;font-size:16px;border-radius:50%}.c4d-woo-compare-button:hover,.c4d-woo-qv__link:hover,.c4d-woo-wishlist-button:hover{background:#fed700;color:#fff}.c4d-woo-compare-button:hover .icon:before,.c4d-woo-qv__link:hover .icon:before,.c4d-woo-wishlist-button:hover .icon:before{color:#fff}.c4d-woo-compare-button.added,.c4d-woo-qv__link.added,.c4d-woo-wishlist-button.added{background:green;color:#fff}.c4d-woo-qv__link{color:rgba(255,255,255,0)!important;display:inline-block;text-align:center;font-size:16px;line-height:43px;vertical-align:middle}.c4d-woo-qv__link .text{display:none}.c4d-woo-qv__link .icon{color:#777}.c4d-woo-compare-cart__icon .number,.c4d-woo-wishlist-cart__icon .number,.site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__icon .number{width:20px;height:20px;line-height:20px;top:-5px;left:-5px;right:auto;font-size:12px;background:#fed700}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget{margin:30px auto;padding:0;list-style:none}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li{position:relative;border-radius:5px;margin:auto auto 20px;padding:12px 30px 12px 15px;font-size:14px;line-height:1.3em;-webkit-box-shadow:0 0 10px #eee;box-shadow:0 0 10px #eee}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li:after,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li:after{content:'';display:block;clear:both}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li:before,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li:before{display:none}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li img,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li img{float:left;width:40px;height:auto;margin:auto 8px 8px auto;padding:0}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li a,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove{position:absolute;top:25px;right:15px;left:auto;color:#ccc!important;font-size:14px}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove:hover,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .remove:hover{color:red;background:0 0}.woocommerce .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .quantity,.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li .quantity{display:inline-block;margin:5px auto auto}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{font-size:18px}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total:after,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total:after{content:'';display:block;clear:both}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount{float:right}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding:0;margin:auto}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button{display:inline-block;font-size:13px;line-height:40px;height:40px;text-transform:uppercase;border-radius:40px;padding:0 15px;margin:auto auto 10px;text-align:center;font-weight:100;letter-spacing:.1em;background:0 0;-webkit-box-shadow:none;box-shadow:none}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button:hover,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button:hover{background:#eee}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.wc-forward,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.wc-forward{width:43%;margin-right:1%}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.checkout,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.checkout{width:55%;background:green;color:#eee}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.continue-shopping,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.continue-shopping{width:100%}.site-header .c4d-woo-cart-icon{position:relative}.site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__icon{line-height:32px}.site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__icon span{margin:auto}.site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__icon span.text{display:none}.site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__list{text-align:left;position:absolute;top:60px;right:0;background:#fff;min-width:320px;z-index:-1;padding:0 30px;opacity:0;visibility:hidden;-webkit-box-shadow:0 0 10px #eee;box-shadow:0 0 10px #eee;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.c4d-theme-effect .site-header .c4d-woo-cart-icon .c4d-woo-cart-icon__list{-webkit-transition:all .3s .14s;transition:all .3s .14s}.site-header .c4d-woo-cart-icon:hover .c4d-woo-cart-icon__list{z-index:999999;opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c4d-woo-wishlist-cart__list{top:60px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:all 0s .1s;transition:all 0s .1s;z-index:-9}.c4d-theme-effect .c4d-woo-wishlist-cart__list{-webkit-transition:all .3s .14s;transition:all .3s .14s}.c4d-woo-wishlist-cart__list_items .item{padding:10px 15px;text-align:left;line-height:24px!important}.c4d-woo-wishlist-cart__list_items .item .image{margin-right:20px}.c4d-woo-wishlist-cart__list_items .item .image img{max-width:80px}.c4d-woo-wishlist-cart__list_items .item .price{margin:auto 10px auto 0;line-height:20px;display:block}.c4d-woo-wishlist-cart__list_items .item .title{font-size:14px;font-weight:600}.c4d-woo-wishlist-cart__list_items .item .add_to_cart_button,.c4d-woo-wishlist-cart__list_items .item .button{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;height:24px;line-height:24px!important;width:auto;font-size:11px;margin:auto;padding:0 15px;text-align:center;margin:4px auto;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:500;min-width:0}.c4d-theme-effect .c4d-woo-wishlist-cart__list_items .item .add_to_cart_button,.c4d-theme-effect .c4d-woo-wishlist-cart__list_items .item .button{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-wishlist-cart__list_items .item .add_to_cart_button:hover,.c4d-woo-wishlist-cart__list_items .item .button:hover{border-color:#fed700;background:#fed700;color:#fff}.c4d-woo-wishlist-cart__list_items .item .add_to_cart_button i,.c4d-woo-wishlist-cart__list_items .item .button i{margin-left:15px}.c4d-woo-wishlist-cart__list_items .item .add_to_cart_button:before,.c4d-woo-wishlist-cart__list_items .item .button:before{display:none}.c4d-woo-wishlist-cart__list_items .item .add_to_cart_button:hover,.c4d-woo-wishlist-cart__list_items .item .button:hover{background:#fed700;color:#fff}.fancybox-slide>*{padding:0}.c4d-woo-compare-cart__list_items .item .add_to_cart_button,.c4d-woo-compare-cart__list_items .item .added_to_cart,.c4d-woo-compare-cart__list_items .item .ajax_add_to_cart,.c4d-woo-compare-cart__list_items .item .button{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;line-height:40px;height:40px;font-size:12px;padding:0 15px}.c4d-theme-effect .c4d-woo-compare-cart__list_items .item .add_to_cart_button,.c4d-theme-effect .c4d-woo-compare-cart__list_items .item .added_to_cart,.c4d-theme-effect .c4d-woo-compare-cart__list_items .item .ajax_add_to_cart,.c4d-theme-effect .c4d-woo-compare-cart__list_items .item .button{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-compare-cart__list_items .item .add_to_cart_button:hover,.c4d-woo-compare-cart__list_items .item .added_to_cart:hover,.c4d-woo-compare-cart__list_items .item .ajax_add_to_cart:hover,.c4d-woo-compare-cart__list_items .item .button:hover{border-color:#fed700;background:#fed700;color:#fff}.c4d-woo-compare-cart__list_items .item .add_to_cart_button i,.c4d-woo-compare-cart__list_items .item .added_to_cart i,.c4d-woo-compare-cart__list_items .item .ajax_add_to_cart i,.c4d-woo-compare-cart__list_items .item .button i{margin-left:15px}.tet30-woo-category-wrap{position:relative}.tet30-woo-category-wrap .expand-button{cursor:pointer;display:none}@media (max-width:768px){.tet30-woo-category-wrap .expand-button{display:inline-block}}@media (max-width:768px){.tet30-woo-category-wrap.active .c4d-woo-category{max-height:1000px;padding:15px}}.c4d-theme-effect .c4d-woo-category{-webkit-transition:all .4s;transition:all .4s}@media (max-width:768px){.c4d-woo-category{position:absolute;top:100%;left:0;background:#fff;overflow:hidden;max-height:0;z-index:9999}}.c4d-woo-category ul{list-style:none;margin:auto;padding:0;display:inline-block}.c4d-woo-category ul li{display:inline-block;position:relative}@media (max-width:768px){.c4d-woo-category ul li{display:block}}.c4d-woo-category ul li a{position:relative;font-size:16px;margin:auto 35px auto 0;position:relative}.c4d-woo-category ul li a:before{content:'/';display:block;position:absolute;bottom:-1px;left:-20px;color:#ccc;font-size:10px}.c4d-woo-category ul li ul{position:absolute;top:31px;background:#ededed;z-index:999;opacity:0;visibility:hidden;padding:10px 30px;left:-30px;line-height:1.6em;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all 0s .1s;transition:all 0s .1s}.c4d-theme-effect .c4d-woo-category ul li ul{-webkit-transition:visibility .3s .13s,opacity .3s .13s,-webkit-transform .3s .13s;transition:visibility .3s .13s,opacity .3s .13s,-webkit-transform .3s .13s;transition:visibility .3s .13s,opacity .3s .13s,transform .3s .13s;transition:visibility .3s .13s,opacity .3s .13s,transform .3s .13s,-webkit-transform .3s .13s}@media (max-width:768px){.c4d-woo-category ul li ul{position:initial;top:0;left:0;padding:15px 10px 0;opacity:1;visibility:visible;background:0 0;right:auto;display:block}}.c4d-woo-category ul li ul li{display:block}.c4d-woo-category ul li ul li a{font-size:14px;line-height:30px}@media (max-width:768px){.c4d-woo-category ul li ul li a{font-size:16px}}.c4d-woo-category ul li ul li a:before{display:none}.c4d-woo-category ul li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c4d-woo-category li.first>a{margin-left:0}.c4d-woo-category li.first>a:before{display:none}.c4d-woo-filter-aside{position:relative}.c4d-woo-filter-aside .toggle{float:right;font-size:16px;cursor:pointer}.c4d-theme-effect .c4d-woo-filter-aside .toggle{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-filter-aside .toggle:hover{color:#fed700}.c4d-woo-filter-aside .toggle .text{margin-right:8px}.c4d-woo-filter-aside:after{content:'';display:block;clear:both;width:0;height:0}.c4w-woo-filter-main{background:#fff;overflow:hidden;max-height:0;opacity:0;margin:auto}.c4d-theme-effect .c4w-woo-filter-main{-webkit-transition:all .4s;transition:all .4s}.c4w-woo-filter-main a{font-size:15px!important;line-height:1.9em;display:block;font-weight:300;color:#777}.c4d-woo-filter-aside-active .c4w-woo-filter-main{max-height:1000px;opacity:1;padding:0 0 30px}.c4w-woo-filter-main ul{margin:auto;padding:0;list-style:none}.c4w-woo-filter-main h3{font-size:16px;font-weight:600}.c4w-woo-filter-main .row>div{margin-bottom:30px}.c4d-woo-filter-load-more{margin:10px auto 80px}.c4d-woo-filter-load-more .end,.c4d-woo-filter-load-more .text{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;background:0 0;border:2px solid #ddd;color:#7a7a7a}.c4d-theme-effect .c4d-woo-filter-load-more .end,.c4d-theme-effect .c4d-woo-filter-load-more .text{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-filter-load-more .end:hover,.c4d-woo-filter-load-more .text:hover{border-color:#fed700;background:#fed700;color:#fff}.c4d-woo-filter-load-more .end i,.c4d-woo-filter-load-more .text i{margin-left:15px}.c4d-woo-filter-box-colors{position:absolute;bottom:0;right:0}.c4d-woo-filter-box-color{margin:5px!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none;font-weight:500}.woocommerce .woocommerce-breadcrumb{background:#f4f4f4;text-align:center;margin:auto auto 60px;padding:17px 15px;font-size:14px;color:#777}@media (max-width:640px){.woocommerce .woocommerce-breadcrumb{text-align:left}}.woocommerce .woocommerce-breadcrumb a{padding:0 5px}.woocommerce .woocommerce-breadcrumb a:hover{color:#fed700}.woocommerce span.onsale{background:#e3504d;color:#000;font-size:14px;text-transform:uppercase;margin:auto;padding:0 10px;line-height:24px;color:#fff;font-weight:400;border-radius:0;min-height:0;border-radius:20px;margin:auto;display:inline-block}.woocommerce .summary span.onsale{left:0;top:0;position:relative}body.woocommerce div.product .woocommerce-product-gallery .flex-viewport{margin-left:110px}@media (max-width:640px){body.woocommerce div.product .woocommerce-product-gallery .flex-viewport{margin-left:0}}body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{position:absolute;top:0;left:0;width:100px}body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{float:none;margin:auto auto 10px;width:100%}@media (max-width:640px){body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{top:10px;left:10px;width:70px}}@media (max-width:320px){body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{width:50px}}.woocommerce-product-details__short-description{font-size:16px;line-height:1.6em;margin:27px auto auto}.related.products h2,.upsells.products h2{text-align:center;margin:60px auto 30px;font-size:24px}.woocommerce div.product .woocommerce-tabs{margin:auto auto;padding:60px 30px 40px;max-width:1024px;font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs>li{background:0 0;border:none;border-radius:30px;padding:3px 25px;margin:auto}.woocommerce div.product .woocommerce-tabs ul.tabs>li.active{background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs>li:after,.woocommerce div.product .woocommerce-tabs ul.tabs>li:before{display:none}.woocommerce div.product .woocommerce-tabs .panel{line-height:1.8em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{position:relative;color:#000;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li a .count{position:absolute;top:0;right:-11px;color:#fed700;font-size:14px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.tet30-single-product-tabs{background:#f4f4f4;margin:auto;padding:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;background:#6fb70f!important}.c4d-theme-effect .woocommerce #respond input#submit.alt,.c4d-theme-effect .woocommerce a.button.alt,.c4d-theme-effect .woocommerce button.button.alt,.c4d-theme-effect .woocommerce input.button.alt{-webkit-transition:all .4s;transition:all .4s}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border-color:#fed700;background:#fed700;color:#fff}.woocommerce #respond input#submit.alt i,.woocommerce a.button.alt i,.woocommerce button.button.alt i,.woocommerce input.button.alt i{margin-left:15px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#fed700!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:40%;margin:auto auto 60px;overflow:hidden}@media (max-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:57%;position:relative}@media (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}}.woocommerce #content div.product div.summary .c4d-woo-cb,.woocommerce div.product div.summary .c4d-woo-cb,.woocommerce-page #content div.product div.summary .c4d-woo-cb,.woocommerce-page div.product div.summary .c4d-woo-cb{text-align:center;padding:5px 15px;margin:30px auto auto}.woocommerce div.product .product_title{font-size:32px;margin:16px auto auto}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:30px;margin:26px auto auto}.woocommerce div.product form.cart{margin:35px auto auto}.product_meta{margin:50px auto auto}.product_meta a{color:#111}.product_meta>*{display:block;color:#111;margin:auto auto 10px;font-size:14px;font-weight:700}.product_meta>* a,.product_meta>* span{color:#777;font-size:14px;font-weight:300;margin:auto 6px auto auto}.product_meta>* a{display:inline-block}.product_meta>* a:hover{color:#000}.woocommerce-error,.woocommerce-info,.woocommerce-message{max-width:1200px;margin:auto;margin:auto auto 50px}#comments{background:#fff;padding:60px 50px 0}#comments .woocommerce-Reviews-title{text-align:center;margin:auto auto 40px;color:#111;font-size:24px;font-weight:400}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment_container{border-bottom:1px solid #ddd;padding:0 0 35px;margin:auto auto 35px}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:80px;border:none;border-radius:40px;position:relative}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:auto auto auto 100px;border:none;padding:0;font-size:14px;font-weight:400;color:#333;line-height:1.6em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px;margin:auto auto 10px}.woocommerce #reviews #comments ol.commentlist li p{font-size:14px;font-weight:300;color:#333}.woocommerce #reviews #comments ol.commentlist li:last-child .comment_container{border:none;margin:auto}.woocommerce-review__author{color:#111;font-weight:600}.comment-form-author,.comment-form-email{width:49.5%;display:inline-block}.comment-form-author input,.comment-form-email input{width:96%;padding:5px 15px}.comment-form-email{width:50%}.comment-form-email input{width:100%}.woocommerce .star-rating span,.woocommerce .star-rating:before{font-size:13px}.woocommerce .star-rating span:before{color:#fed700}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px}.c4d-theme-effect .woocommerce #respond input#submit,.c4d-theme-effect .woocommerce a.button,.c4d-theme-effect .woocommerce button.button,.c4d-theme-effect .woocommerce input.button{-webkit-transition:all .4s;transition:all .4s}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{border-color:#fed700;background:#fed700;color:#fff}.woocommerce #respond input#submit i,.woocommerce a.button i,.woocommerce button.button i,.woocommerce input.button i{margin-left:15px}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars.selected a:not(.active)::before{color:#fed700}.woocommerce #review_form #respond{background:#fff;padding:0 50px 50px;border-top:5px solid #e0e0e0;margin:auto auto 80px}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px;height:100px}.woocommerce #review_form #respond p{margin:auto auto 26px}.woocommerce #review_form #respond p.stars{margin:auto auto 10px}.woocommerce #review_form label{font-size:14px;font-weight:600;color:#111}.woocommerce #review_form .comment-form-rating{margin:30px auto 0}.woocommerce #review_form .form-submit{margin:20px auto 20px}.woocommerce #review_form .comment-notes{text-align:center;margin:auto auto 30px;font-size:14px}.woocommerce #review_form .comment-form-author{margin-right:20px}.woocommerce #review_form .comment-form-comment{margin:auto auto 10px}.woocommerce #review_form #respond .form-submit{text-align:center}.woocommerce #review_form #respond .form-submit input{width:auto;min-width:200px}.comment-form label{display:block;font-size:16px;font-weight:600;color:#111}.comment-form input{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a;border-size:1px}.c4d-theme-effect .comment-form input{-webkit-transition:all .4s;transition:all .4s}.comment-form textarea{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a;padding:10px 22px;border-radius:10px;line-height:1.6em!important;min-height:5em;border-size:1px}.c4d-theme-effect .comment-form textarea{-webkit-transition:all .4s;transition:all .4s}.comment-form input[type=submit]{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;width:auto}.c4d-theme-effect .comment-form input[type=submit]{-webkit-transition:all .4s;transition:all .4s}.comment-form input[type=submit]:hover{border-color:#fed700;background:#fed700;color:#fff}.comment-form input[type=submit] i{margin-left:15px}.comment-form p{margin:auto auto 30px}.comment-form .comment-form-author{padding-right:20px}.comment-reply-title{font-size:16px;font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:400;color:#111;margin:60px auto 5px;display:block;text-align:left}.comment-notes{text-align:center;margin:auto auto 50px}.c4d-woo-filter-single-list-box{margin-bottom:20px}.woocommerce-variation-price{margin:20px auto}.c4d-social-share{margin:42px auto auto}.c4d-social-share label{font-size:14px;font-weight:700;color:#000}.c4d-social-share a{width:30px;height:30px;text-align:center;display:inline-block;font-size:16px;line-height:30px;margin:auto auto auto 15px}.tet30-feature-buttons{float:left;margin:auto 15px}.tet30-feature-buttons:after{content:'';display:block;clear:both}.tet30-feature-buttons>*{float:left}.tet30-feature-buttons .c4d-woo-compare-button,.tet30-feature-buttons .c4d-woo-qv__link,.tet30-feature-buttons .c4d-woo-wishlist-button{width:47px;height:47px;line-height:47px;background:#ebe9eb;margin:auto 8px auto auto;border-radius:50%}@media (max-width:640px){.tet30-feature-buttons .c4d-woo-compare-button,.tet30-feature-buttons .c4d-woo-qv__link,.tet30-feature-buttons .c4d-woo-wishlist-button{margin:auto 8px auto auto}}.tet30-feature-buttons .c4d-woo-compare-button:hover,.tet30-feature-buttons .c4d-woo-qv__link:hover,.tet30-feature-buttons .c4d-woo-wishlist-button:hover{background:#fed700;color:#fff}@media (max-width:640px){.tet30-feature-buttons{float:none;clear:both;margin:auto auto;padding:10px 0 0}}.woocommerce div.product form.cart div.quantity{margin:auto 8px auto auto;position:relative;border:2px solid #ddd;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce div.product form.cart div.quantity .minus,.woocommerce div.product form.cart div.quantity .plus{display:inline-block;height:43px;vertical-align:top;line-height:20px;text-align:center;padding:12px 8px 12px 5px;font-size:10px;cursor:pointer;color:#777;margin:auto;font-size:10px}.woocommerce div.product form.cart div.quantity .minus{padding:12px 5px 12px 8px}.woocommerce div.product form.cart div.quantity .qty{text-align:center;height:43px;font-size:16px;line-height:44px;color:#333;font-weight:500;border:1px solid #ddd;border-top:none;border-bottom:none;border-radius:0;width:60px;padding:0 0 0 15px}@media (max-width:640px){.woocommerce div.product form.cart div.quantity .qty{padding:0;width:auto}}.c4d-woo-filter-attribute_pa{color:#111}.c4d-woo-filter-attribute_pa.active{-webkit-box-shadow:0 0 0 2px #6fb70f;box-shadow:0 0 0 2px #6fb70f}.c4d-woo-filter-attribute_pa_color{color:rgba(255,255,255,0)}.woocommerce div.product p.stock{font-size:16px;margin:20px auto}@media (max-width:640px){.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;margin:auto auto 13px;display:block;text-align:center}}.related.products ul.products{margin-bottom:50px}.tet30-countdown-title{font-size:24px;font-weight:300;margin:auto;color:#e3504d}.c4d-woo-qv .c4d-wcd-wrap,body.single-product .summary .c4d-wcd-wrap{text-align:center;border:1px solid #ddd;border-top:none;padding:10px 15px 0}.c4d-woo-qv .c4d-wcd-wrap .countdown-section,body.single-product .summary .c4d-wcd-wrap .countdown-section{margin:10px 30px 10px auto}.c4d-woo-qv .c4d-wcd-wrap .countdown-section .countdown-amount,body.single-product .summary .c4d-wcd-wrap .countdown-section .countdown-amount{font-size:30px;margin:auto auto 10px}.c4d-wcd-single-before-text{background:#f7f7f7;text-align:center;border:1px solid #ddd;margin:15px auto auto}.c4d-woo-bundle-wrap{margin:50px auto}.c4d-woo-bundle-description{margin:auto auto 30px}.c4d-woo-bundle-add-to-cart{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px}.c4d-theme-effect .c4d-woo-bundle-add-to-cart{-webkit-transition:all .4s;transition:all .4s}.c4d-woo-bundle-add-to-cart:hover{border-color:#fed700;background:#fed700;color:#fff}.c4d-woo-bundle-add-to-cart i{margin-left:15px}.c4d-woo-bundle-cart-wrap{clear:both;margin:auto;padding:20px 20px 20px 0}.c4d-woo-bundle-quantity-price{font-size:14px}.c4d-woo-bundle-qty-wrap{font-size:14px}.c4d-woo-bundle-cart-wrap .c4d-woo-bundle-cart-item:last{margin:auto}.c4d-woo-bundle-wrap .c4d-woo-bundle-item .item-description{margin:15px auto auto;font-size:13px}.c4d-woo-vs-gallery .main-nav .slick-slide,.woocommerce-product-gallery__wrapper .main-nav .slick-slide{opacity:.5}.c4d-woo-vs-gallery .main-nav .slick-slide.slick-current,.woocommerce-product-gallery__wrapper .main-nav .slick-slide.slick-current{opacity:1}.c4d-woo-vs-gallery .main-nav .slide-item,.woocommerce-product-gallery__wrapper .main-nav .slide-item{padding:5px}.c4d-woo-vs-gallery .slick-next,.c4d-woo-vs-gallery .slick-prev,.woocommerce-product-gallery__wrapper .slick-next,.woocommerce-product-gallery__wrapper .slick-prev{z-index:9999;width:40px;height:40px;background:#fff;opacity:.5}.c4d-woo-vs-gallery .slick-next:before,.c4d-woo-vs-gallery .slick-prev:before,.woocommerce-product-gallery__wrapper .slick-next:before,.woocommerce-product-gallery__wrapper .slick-prev:before{display:inline-block;font-family:Flaticon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#444;font-size:23px;position:absolute;top:9px;left:9px}.c4d-woo-vs-gallery .slick-next:hover,.c4d-woo-vs-gallery .slick-prev:hover,.woocommerce-product-gallery__wrapper .slick-next:hover,.woocommerce-product-gallery__wrapper .slick-prev:hover{opacity:1;background:#fed700;color:#fff}.c4d-woo-vs-gallery .slick-next:hover:before,.c4d-woo-vs-gallery .slick-prev:hover:before,.woocommerce-product-gallery__wrapper .slick-next:hover:before,.woocommerce-product-gallery__wrapper .slick-prev:hover:before{color:#fff}.c4d-woo-vs-gallery .slick-prev,.woocommerce-product-gallery__wrapper .slick-prev{left:15px}.c4d-woo-vs-gallery .slick-prev:before,.woocommerce-product-gallery__wrapper .slick-prev:before{content:"\f10f"}.c4d-woo-vs-gallery .slick-next,.woocommerce-product-gallery__wrapper .slick-next{right:15px}.c4d-woo-vs-gallery .slick-next:before,.woocommerce-product-gallery__wrapper .slick-next:before{content:"\f10e"}.woocommerce div.product form.cart .variations label{color:#000;text-transform:capitalize;font-size:14px}.woocommerce div.product form.cart .variations select{width:auto;min-width:0;padding:6px 10px;font-size:14px;border:1px solid #ddd}.woocommerce table.shop_attributes{font-size:14px}.woocommerce table.shop_attributes th{text-transform:capitalize}.tet30-category-left-col>*,.tet30-category-right-col>*,.tet30-shop-category-left-col>*,.tet30-shop-category-right-col>*{margin:auto auto 55px}.tet30-category-left-col [class*=c4d-woo-filter-template] a,.tet30-category-right-col [class*=c4d-woo-filter-template] a,.tet30-shop-category-left-col [class*=c4d-woo-filter-template] a,.tet30-shop-category-right-col [class*=c4d-woo-filter-template] a{color:#111}.widget_categories ul,.widget_product_categories ul,.widget_recent_comments ul,.widget_recent_entries ul{list-style:none;padding:0;margin:auto}.widget_categories ul li,.widget_product_categories ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{position:relative}.widget_categories ul li a,.widget_product_categories ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a{font-size:14px;font-weight:400;color:#111;padding:3px 0;display:inline-block}.widget_categories ul li a:before,.widget_product_categories ul li a:before,.widget_recent_comments ul li a:before,.widget_recent_entries ul li a:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;margin-right:8px;font-weight:400;color:#777;font-size:16px}.widget_categories ul li a:hover,.widget_product_categories ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover{color:#fed700}.widget_categories ul li .count,.widget_product_categories ul li .count,.widget_recent_comments ul li .count,.widget_recent_entries ul li .count{font-size:12px;position:absolute;top:3px;right:3px}.widget_categories ul li li,.widget_product_categories ul li li,.widget_recent_comments ul li li,.widget_recent_entries ul li li{padding-left:20px}.widget_categories ul li li a,.widget_product_categories ul li li a,.widget_recent_comments ul li li a,.widget_recent_entries ul li li a{font-size:14px;font-weight:400;color:#777}.widget_categories ul ul,.widget_product_categories ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul{margin-left:0}.sidebar ul.c4d-woo-filter-template-price,.sidebar ul.c4d-woo-filter-template-tax,.sidebar ul.product-categories{list-style:none;padding:0;margin:auto}.sidebar ul.c4d-woo-filter-template-price li,.sidebar ul.c4d-woo-filter-template-tax li,.sidebar ul.product-categories li{position:relative}.sidebar ul.c4d-woo-filter-template-price li a,.sidebar ul.c4d-woo-filter-template-tax li a,.sidebar ul.product-categories li a{font-size:14px;font-weight:400;color:#111;padding:3px 0;display:inline-block}.sidebar ul.c4d-woo-filter-template-price li a:before,.sidebar ul.c4d-woo-filter-template-tax li a:before,.sidebar ul.product-categories li a:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;margin-right:8px;font-weight:400;color:#777;font-size:16px}.sidebar ul.c4d-woo-filter-template-price li a:hover,.sidebar ul.c4d-woo-filter-template-tax li a:hover,.sidebar ul.product-categories li a:hover{color:#fed700}.sidebar ul.c4d-woo-filter-template-price li .count,.sidebar ul.c4d-woo-filter-template-tax li .count,.sidebar ul.product-categories li .count{font-size:12px;position:absolute;top:3px;right:3px}.sidebar ul.c4d-woo-filter-template-price li li,.sidebar ul.c4d-woo-filter-template-tax li li,.sidebar ul.product-categories li li{padding-left:20px}.sidebar ul.c4d-woo-filter-template-price li li a,.sidebar ul.c4d-woo-filter-template-tax li li a,.sidebar ul.product-categories li li a{font-size:14px;font-weight:400;color:#777}.sidebar ul.c4d-woo-filter-template-price ul,.sidebar ul.c4d-woo-filter-template-tax ul,.sidebar ul.product-categories ul{margin-left:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#111}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#ccc}.woocommerce .widget_price_filter .price_slider_amount{font-size:14px;font-weight:600;color:#777}.woocommerce .widget_price_filter .price_slider_amount .button{width:130px;min-width:0}.woocommerce .widget_price_filter .price_slider_amount .button{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;background:0 0;border:2px solid #ddd;color:#7a7a7a}.c4d-theme-effect .woocommerce .widget_price_filter .price_slider_amount .button{-webkit-transition:all .4s;transition:all .4s}.woocommerce .widget_price_filter .price_slider_amount .button:hover{border-color:#fed700;background:#fed700;color:#fff}.woocommerce .widget_price_filter .price_slider_amount .button i{margin-left:15px}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background:#000;color:#eee}.woocommerce .woocommerce-ordering{border:2px solid #ccc;border-radius:30px;padding:0 15px 0 15px;line-height:36px;margin:auto auto 30px}.woocommerce .woocommerce-ordering select{border:none;background:0 0;font-size:14px;vertical-align:middle;color:#7a7a7a}.woocommerce .woocommerce-result-count{font-size:14px;margin:9px auto}@media (max-width:768px){.woocommerce .woocommerce-result-count{display:none}}.archive .woocommerce-products-header{padding:24px 0;background:#f1f1f1;margin:auto auto 60px}.archive .woocommerce-products-header .page-title{float:left;margin:auto}@media (max-width:640px){.archive .woocommerce-products-header .page-title{float:none}}.archive .woocommerce-products-header .woocommerce-breadcrumb{float:right;margin:10px auto auto;background:0 0;padding:0}@media (max-width:640px){.archive .woocommerce-products-header .woocommerce-breadcrumb{float:none;margin:5px auto auto}}.tagcloud a{background:#f7f7f7;font-size:13px!important;padding:3px 13px;border-radius:16px;margin:auto 3px 8px auto;display:inline-block}.tagcloud a:hover{background:#fed700;color:#777}.woocommerce .woocommerce-pagination,.woocommerce-page .woocommerce-pagination{margin:20px auto 50px}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{border:none}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{border:none}.woocommerce .woocommerce-pagination ul.page-numbers li>*,.woocommerce-page .woocommerce-pagination ul.page-numbers li>*{font-size:16px;font-weight:600;padding:0;border-radius:50%;color:#999;height:35px;width:35px;line-height:35px;margin:0 4px}.woocommerce .woocommerce-pagination ul.page-numbers li>.current,.woocommerce .woocommerce-pagination ul.page-numbers li>:focus,.woocommerce .woocommerce-pagination ul.page-numbers li>:hover,.woocommerce-page .woocommerce-pagination ul.page-numbers li>.current,.woocommerce-page .woocommerce-pagination ul.page-numbers li>:focus,.woocommerce-page .woocommerce-pagination ul.page-numbers li>:hover{color:#fff;background:#fed700}.woocommerce .woocommerce-pagination ul.page-numbers li>.next,.woocommerce .woocommerce-pagination ul.page-numbers li>.prev,.woocommerce-page .woocommerce-pagination ul.page-numbers li>.next,.woocommerce-page .woocommerce-pagination ul.page-numbers li>.prev{font-size:22px;line-height:33px}.c4d-woo-filter-prefix-class [class*=c4d-woo-filter-template] a:hover{color:#fed700}.c4d-woo-filter-template-tag .tagcloud a{background:#f7f7f7!important;color:#222!important}.c4d-woo-filter-template-tag .tagcloud a.c4d-woo-filter-status-active,.c4d-woo-filter-template-tag .tagcloud a:hover{background:#fed700!important;color:#fff}.c4d-woo-filter-prefix-class .c4d-woo-filter-status-active{color:#fed700!important}.c4d-woo-cgz,.c4d-woo-cgz-layout{float:right;margin:auto 5px}.c4d-woo-cgz .button-list,.c4d-woo-cgz .zoom-out,.c4d-woo-cgz-layout .button-list,.c4d-woo-cgz-layout .zoom-out{border-radius:30px 0 0 30px;width:50px;padding-left:5px}.c4d-woo-cgz .button-grid,.c4d-woo-cgz .zoom-in,.c4d-woo-cgz-layout .button-grid,.c4d-woo-cgz-layout .zoom-in{border-radius:0 30px 30px 0;width:50px;padding-right:5px}.c4d-woo-cgz .layout-button.active,.c4d-woo-cgz .layout-button:hover,.c4d-woo-cgz .zoom-button.active,.c4d-woo-cgz .zoom-button:hover,.c4d-woo-cgz-layout .layout-button.active,.c4d-woo-cgz-layout .layout-button:hover,.c4d-woo-cgz-layout .zoom-button.active,.c4d-woo-cgz-layout .zoom-button:hover{background:#fed700;color:#fff}.c4d-woo-cgz-layout-list ul.products li.product .image-button{float:left;margin:auto 30px auto auto}.c4d-woo-cgz-layout-list ul.products li.product .c4d-woo-vs-box-colors{position:initial;right:auto;bottom:auto;text-align:left}.c4d-woo-cpp-form{float:right;border:2px solid #ccc;border-radius:30px;text-align:right;padding:0 15px;line-height:36px;margin:auto 10px}@media (max-width:640px){.c4d-woo-cpp-form{display:none}}.c4d-woo-cpp-form select{border:none;background:0 0;margin:auto;min-width:60px;vertical-align:middle;color:#7a7a7a}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:200px;padding:0 20px;line-height:49px}.cart .coupon{margin:15px auto}.cart .coupon .button{min-width:0;width:auto}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0 30px;color:#fff}.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{padding:0 30px;color:#fff;margin:15px 0;float:right}@media (max-width:640px){.woocommerce #content table.cart td.actions button[name=update_cart],.woocommerce table.cart td.actions button[name=update_cart],.woocommerce-page #content table.cart td.actions button[name=update_cart],.woocommerce-page table.cart td.actions button[name=update_cart]{float:none}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:80px}.woocommerce table.shop_table th{font-size:14px;color:#111;padding:12px}.woocommerce table.shop_table th.product-total{text-align:right}.woocommerce table.shop_table td{padding:10px 12px}.woocommerce table.shop_table td.product-total{text-align:right}.woocommerce-cart-form__cart-item:nth-child(2n+2){background:#f7f7f7}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{font-size:14px}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{text-transform:uppercase}.woocommerce .quantity .qty{border-radius:0;border:1px solid #ddd;background:0 0;padding:0 0 0 14px}td.product-quantity .quantity{border:2px solid #ddd;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}td.product-quantity .quantity .minus,td.product-quantity .quantity .plus{width:25px;height:48px;display:inline-block;vertical-align:top;line-height:48px;text-align:center;margin:auto -5px auto auto;cursor:pointer;font-size:10px}td.product-quantity .quantity .qty{border:1px solid rgba(255,255,255,0);border-left:1px solid #ddd;border-right:1px solid #ddd}td.product-quantity .quantity .plus{margin:auto auto auto -5px}.shop_table p{margin:auto}.order-total{font-weight:700;color:#111}.cart-empty{text-align:center;margin:100px auto 30px;font-weight:700;font-size:24px}.return-to-shop{margin:auto auto 100px;text-align:center}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#f9f9f9;padding:30px 50px 15px}@media (min-width:768px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:table-header-group}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell;text-align:left!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:table-cell}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{float:none;display:none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{float:none;display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:1px solid rgba(0,0,0,.1)}}@media (max-width:640px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;text-align:center!important;padding:20px 0 10px}.woocommerce #content table.cart .product-thumbnail:before,.woocommerce table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before{display:none}.woocommerce table.shop_table_responsive,.woocommerce-page table.shop_table_responsive{border:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{border:2px solid #ccc;margin:auto auto 15px}.woocommerce table.shop_table_responsive tr td:first-child,.woocommerce-page table.shop_table_responsive tr td:first-child{border:none}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{border:none;text-align:center!important;padding:0 0 15px}.woocommerce table.shop_table_responsive tr td.product-name:before,.woocommerce-page table.shop_table_responsive tr td.product-name:before{display:none}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%;margin:auto auto 10px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.woocommerce .col2-set,.woocommerce-page .col2-set{float:left;width:50%;margin:auto auto 50px!important}.woocommerce .woocommerce-order .col2-set,.woocommerce-page .woocommerce-order .col2-set{width:100%}.woocommerce .woocommerce-order .col2-set .col-1,.woocommerce .woocommerce-order .col2-set .col-2,.woocommerce-page .woocommerce-order .col2-set .col-1,.woocommerce-page .woocommerce-order .col2-set .col-2{width:48%}.tet30-order-review{float:left;width:50%}.tet30-order-review-inner{margin:auto auto auto 30px;background:#f7f7f7;padding:10px 30px}@media (max-width:640px){.tet30-order-review-inner{margin:auto}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%;max-width:100%;margin:auto;padding:0}.woocommerce-billing-fields{padding:30px 0 0;margin-bottom:0}.woocommerce-billing-fields>h3{font-size:14px;font-weight:600;margin:auto auto 20px;text-transform:uppercase;border-bottom:7px solid #fed700;padding-bottom:0}@media (max-width:640px){.woocommerce-billing-fields{padding:50px 15px}}.woocommerce-account-fields{padding:50px;margin-bottom:50px}@media (max-width:640px){.woocommerce-account-fields{padding:50px 15px}}.woocommerce-account-fields .create-account label{width:100%;display:block}.woocommerce-account-fields .create-account .input-checkbox{width:auto}.woocommerce-password-strength.short{margin:10px 20px;color:#fff}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:13px;margin:auto 20px 10px}.woocommerce form .form-row label{margin:auto 22px;font-weight:600;color:#000;font-size:14px}.woocommerce form .form-row{margin:auto auto 15px}.woocommerce form .woocommerce-input-wrapper{display:block;width:100%}.select2-container--default .selection{width:100%}.select2-container--default .select2-selection--single{border-radius:40px;height:54px;line-height:54px;border:2px solid #ddd}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:40px;padding:5px 20px 0 20px}.select2-results{padding:0 20px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;padding:0 20px;margin:10px 15px;min-width:0;width:94%}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:18px}.woocommerce form .form-row textarea{min-height:150px}.woocommerce-shipping-fields{padding:10px 0}@media (max-width:640px){.woocommerce-shipping-fields{padding:50px 15px}}#ship-to-different-address{margin:auto}#ship-to-different-address-checkbox{width:auto;min-width:0}body div table.woocommerce-checkout-review-order-table{border:none!important}.woocommerce-additional-fields{padding:0 0 50px;margin:auto}@media (max-width:640px){.woocommerce-additional-fields{padding:50px 15px}}.woocommerce-additional-fields label{font-weight:700;color:#111}#order_review_heading{font-size:14px;font-weight:600;margin:20px auto 20px;text-transform:uppercase;border-bottom:7px solid #fed700;padding-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;margin:auto;background:#f7f7f7;border-top:4px solid #fed700}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;margin:15px auto 5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:20px 0}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{width:auto;vertical-align:middle}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:10px auto}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{padding:10px 30px;border-bottom:1px solid #ddd}#add_payment_method #payment ul.payment_methods li:last-child,.woocommerce-cart #payment ul.payment_methods li:last-child,.woocommerce-checkout #payment ul.payment_methods li:last-child{border:none}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{margin:auto}.woocommerce table.shop_table{border-radius:0;border-width:2px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;padding:20px 20px 5px}.woocommerce-column--shipping-address{margin-bottom:30px}.woocommerce-thankyou-order-received{font-weight:700;font-size:24px;margin:auto auto 30px;padding:15px 30pxf;color:green;text-align:center;background-color:#d4edda;border-color:#c3e6cb}.woocommerce ul.order_details{margin:auto auto 30px;background:#f7f7f7;padding:30px}@media (max-width:640px){.woocommerce ul.order_details li{float:none;margin:10px auto;display:block;border:none}}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{margin:10px auto 50px;text-align:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin:30px auto auto;width:100%}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2{margin:auto auto 15px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{margin:20px auto 50px;width:100%}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2{margin:auto auto 20px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:22.15%}@media (max-width:768px){.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:47%}}.woocommerce ul.order_details{background:#f7f7f7;padding:30px 30px}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin:30px auto}.woocommerce .woocommerce-customer-details address{background:#f7f7f7;padding:30px;line-height:30px;border:1px solid #ddd;border-radius:0}.woocommerce .woocommerce-customer-details{margin:auto auto 100px}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{vertical-align:middle}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:auto 0 50px;padding:30px;background:#f7f7f7;max-width:200px;line-height:30px}.woocommerce-MyAccount-content{margin:auto auto 50px}.woocommerce-MyAccount-content fieldset{margin:30px auto}.woocommerce-MyAccount-content legend{color:#111;font-weight:600;font-size:24px;margin:auto auto 10px}.fancybox-close-small{top:10px;right:10px;line-height:30px!important}.c4d-woo-qv__gallery_inner{padding:15px}.c4d-woo-qv__info_inner{padding:15px 30px}.woocommerce-noreviews{margin:auto;padding:0 0 50px}.c4d-woo-qv .woocommerce span.onsale{position:initial}.c4d-woo-qv .c4d-woo-cb{text-align:center}.c4d-woo-qv .c4d-woo-cb{text-align:center;padding:5px 15px;margin:30px auto auto}div .c4d-woo-bundle-badge{width:50px;height:50px;line-height:50px;border-radius:50%;font-size:14px;padding:0;text-align:center;top:10px;left:10px}article.post img{max-width:100%;width:100%;height:auto}article.post .post-thumbnail{margin:auto auto 30px}article.post .entry-content{font-size:16px;font-weight:400;color:#333;line-height:1.6em}article.post .entry-title{font-size:24px}.entry-header{padding:0;margin:auto}.entry-header .entry-header-inner{padding:100px 0;background-position:right bottom;background-repeat:no-repeat}.entry-header .entry-title{margin:auto;font-size:48px}.page .entry-header{background:#f7f7f7;margin:auto auto 30px}.page .entry-header .entry-header-inner{padding:36px auto}.page .entry-title{margin:auto;font-size:32px;text-transform:uppercase;letter-spacing:.05em;font-weight:400}.page .entry-content{min-height:20vh}.archive #breadcrumbs,.home.blog #breadcrumbs{font-size:14px;margin:auto}.archive #breadcrumbs a:hover,.home.blog #breadcrumbs a:hover{color:#7a7a7a}.archive .navigation,.archive .pagination,.home.blog .navigation,.home.blog .pagination{clear:both}.archive.entry-header,.home.blog.entry-header{background-size:cover;background-position:center;padding:27px 0;background:#f7f7f7;margin:auto auto 60px}.archive.entry-header .page-title,.home.blog.entry-header .page-title{margin:auto}.archive.entry-header.image .page-title,.home.blog.entry-header.image .page-title{color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.1)}.archive article.post,.home.blog article.post{position:relative;margin:auto auto 55px;padding-bottom:30px;border-bottom:2px solid #f1f1f1}.archive article.post .entry-header .entry-title,.home.blog article.post .entry-header .entry-title{margin:30px auto auto}.archive article.post .entry-header .entry-title a,.home.blog article.post .entry-header .entry-title a{color:#333}.archive article.post .entry-header .entry-title a:hover,.home.blog article.post .entry-header .entry-title a:hover{color:#fed700}.archive article.post .entry-summary,.home.blog article.post .entry-summary{margin:20px auto auto}blockquote{font-size:16px;padding:0 30px;border-left:3px solid #fed700}.widget_search label{display:block}.widget_search input{border:2px solid #ccc;border-radius:45px;width:100%;padding:0 22px;line-height:46px!important;color:#7a7a7a}.c4d-theme-effect .widget_search input{-webkit-transition:all .4s;transition:all .4s}.widget_search button{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;display:none}.c4d-theme-effect .widget_search button{-webkit-transition:all .4s;transition:all .4s}.widget_search button:hover{border-color:#fed700;background:#fed700;color:#fff}.widget_search button i{margin-left:15px}.post-meta{font-size:13px;margin:10px auto auto}.post-meta>*{margin-right:15px}.post-meta img.avatar{width:20px;height:20px;border-radius:50%;margin:0 5px}.post-meta i{font-size:18px;margin-right:5px;line-height:24px;vertical-align:middle}nav.pagination .screen-reader-text{display:none}nav.pagination .nav-links{text-align:center;width:100%;margin:10px auto 80px}nav.pagination .page-numbers{font-size:16px;font-weight:600;padding:0;border-radius:50%;color:#999;height:35px;width:35px;line-height:35px;margin:0 4px;display:inline-block;text-align:center}nav.pagination .page-numbers:hover{color:#fed700}nav.pagination .next,nav.pagination .prev{width:auto;height:auto}nav.pagination .current{background:#fed700;color:#fff}.c4d-theme-effect nav.pagination .page-numbers{-webkit-transition:all .3s;transition:all .3s}.tet30-next-prev-post .next-post,.tet30-next-prev-post .prev-post{position:relative}.tet30-next-prev-post h3{position:absolute;background:#fff;padding:30px;bottom:0;margin:30px;font-size:14px;opacity:.7}.tet30-next-prev-post h3 span{display:block;color:#999;font-weight:600}.tet30-next-prev-post h3:hover{opacity:1}.tet30-share-this{text-align:center;border-bottom:1px solid #ddd;margin:30px auto 50px;padding:0 0 30px}.tet30-share-this label{display:none}.single-post #comments{background:#fff;padding:0;margin:60px auto;border:none;border-radius:0}.single-post #comments .comments-title{font-size:24px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;color:#111;margin:0 auto 50px;display:block;text-align:left;border-bottom:4px solid #fed700}.single-post #comments .comment-reply-title{padding:20px 0 0}.single-post #comments .comment-list{list-style:none;margin:auto;padding:0}.single-post #comments .comment-list .comment-author{font-weight:600}.single-post #comments .comment-list .comment-author b{font-weight:none}.single-post #comments .comment-list .comment-author>img{width:70px;height:auto;float:left;margin:auto 20px auto auto;border-radius:50%}.single-post #comments .comment-list .comment-author .fn,.single-post #comments .comment-list .comment-author a{font-size:14px;color:#111}.single-post #comments .comment-list .comment-author .says{display:none}.single-post #comments .comment-list .comment-metadata{margin:auto auto 10px;font-size:13px}.single-post #comments .comment-list .comment-content{margin:auto auto auto 90px;font-size:16px;font-weight:400;color:#333;line-height:1.6em}.single-post #comments .comment-list .comment-body{position:relative;margin:auto auto 40px;padding:0 0 20px;border-bottom:1px solid #ddd}.single-post #comments .comment-list .reply{position:absolute;top:0;right:0}.single-post #comments .children{list-style:none;margin:auto;padding:0}.single-post #breadcrumbs{margin:auto;padding:20px 0;font-size:14px}.single-post .entry-summary{margin:20px auto auto}.tet30-category-left-col,.tet30-category-right-col{font-size:14px;line-height:1.6em}.tet30-category-left-col ul li,.tet30-category-right-col ul li{margin:auto auto 10px}.tet30-category-left-col ul li a,.tet30-category-right-col ul li a{display:inline-block}.tet30-category-left-col ul li .post-date,.tet30-category-right-col ul li .post-date{font-size:13px}.tet30-blog-style-2.archive article.post:after{content:'';display:block;clear:both}.tet30-blog-style-2.archive article.post .post-thumbnail{padding:7px 0 0;display:block}.tet30-blog-style-2.archive article.post .media-attachment{width:30%;float:left;margin:auto auto 20px}.tet30-blog-style-2.archive article.post .content-body{width:63%;float:left;margin-left:30px}.tet30-blog-style-2.archive article.post .entry-header .entry-title{margin:auto}.tet30-blog-style-3.archive article.post{width:50%;float:left;border:none;padding-bottom:0}.tet30-blog-style-3.archive article.post:nth-child(2n+3){clear:left}.tet30-blog-style-3.archive article.post:after{content:'';display:block;clear:both}.tet30-blog-style-3.archive article.post .media-attachment{margin:auto 15px}.tet30-blog-style-3.archive article.post .content-body{margin:auto 15px}.more-link{border:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;text-transform:uppercase;font-weight:600;background:#6fb70f;padding:0 35px;border-radius:0;font-size:14px;line-height:47px;height:47px;color:#fff;border-radius:30px;letter-spacing:1px;width:auto;margin:20px auto auto}.c4d-theme-effect .more-link{-webkit-transition:all .4s;transition:all .4s}.more-link:hover{border-color:#fed700;background:#fed700;color:#fff}.more-link i{margin-left:15px}div .hesperiden.tparrows{background:#f7f7f7}div .hesperiden.tparrows:hover{background:#fed700;color:#fff}div .hesperiden.tparrows:hover:before{color:#fff}.wpb_gmaps_widget .wpb_wrapper{padding:0}.tet30-heading-a{margin:auto -15px}.tet30-heading-a-inner{padding:113px 15px;background-position:bottom right;background-repeat:no-repeat}.tet30-heading-a .title{margin:auto;font-size:48px}.tet30-block-a{text-align:center;margin:50px auto}.tet30-block-a .icon{font-size:48px;margin:auto auto 20px}.tet30-block-a .title{text-tranform:uppercase}.tet30-block-a .desc{font-size:16px}.tet30-block-c{font-size:16px;padding:0 40px 0 0;font-weight:300;line-height:1.6em}.tet30-first-text{padding-right:40px}.tet30-first-text::first-letter{font-size:64px;float:left;margin:18px 15px 20px}body .wpcf7{background:#e9eae5;padding:70px 100px 50px;max-width:768px;margin:auto}@media (max-width:640px){body .wpcf7{padding:70px 15px}}.wpcf7-form .wpcf7-form-control-wrap{margin:auto auto 30px;display:block}.wpcf7-form span.wpcf7-not-valid-tip{margin:5px 20px}.wpcf7-form div.wpcf7-response-output{margin:auto}body .vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{display:none}body .vc_toggle_size_md.vc_toggle_default .vc_toggle_content,body .vc_toggle_size_md.vc_toggle_default .vc_toggle_title{padding-left:0}.error-404{text-align:center;padding:100px 30px;background:#e9eae5}.error-404 .tet30-button-1{margin:10px auto auto}.tet30-inner-content-wrap{margin:auto 15px}@media (max-width:1024px){.tet30-inner-content-wrap{margin:auto}}div .elementor-widget-toggle .elementor-toggle .elementor-tab-title{color:#7a7a7a;border-bottom:1px dashed #d4d4d4;padding:15px 0}div .elementor-toggle .elementor-tab-content{border-bottom:1px dashed #d4d4d4}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mbGF0aWNvbi5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX21peC5zY3NzIiwiX3dwLnNjc3MiLCJfdHlwby5zY3NzIiwiX2hlYWRlci5zY3NzIiwic3R5bGUuY3NzIiwiX21lbnUuc2NzcyIsIl9ob21lLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfd29vLnNjc3MiLCJfYmxvZy5zY3NzIiwiX3BhZ2VzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0ksV0FDRixZQUFBLFNBQ0EsSUFBQSx1QkFDQSxJQUFBLDhCQUFBLDJCQUFBLENBQUEsd0JBQUEsY0FBQSxDQUFBLHVCQUFBLGtCQUFBLENBQUEsZ0NBQUEsY0FJQSxZQUFBLElBQ0EsV0FBQSxPQUdGLHFEQUNFLFdBQ0UsWUFBQSxTQUNBLElBQUEsZ0NBQUEsZUFJQSxXQUNJLFFBQUEsYUFDTixZQUFBLFNBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLE9BQ0EsWUFBQSxFQUNBLGdCQUFBLFFBQ0EsZUFBQSxtQkFDQSxlQUFBLEtBQ0Esd0JBQUEsVUFDQSx1QkFBQSxZQUNBLGVBQUEsWUFHRSxzQkFBd0IsUUFBQSxRQUM1Qix5QkFBMkIsUUFBQSxRQUMzQixnQ0FBa0MsUUFBQSxRQUNsQywrQkFBaUMsUUFBQSxRQUNqQyw4QkFBZ0MsUUFBQSxRQUNoQyw2QkFBK0IsUUFBQSxRQUMvQix1QkFBeUIsUUFBQSxRQUN6Qiw2QkFBK0IsUUFBQSxRQUMvQiwrQkFBaUMsUUFBQSxRQUNqQywwQ0FBNEMsUUFBQSxRQUM1QyxrQ0FBb0MsUUFBQSxRQUNwQyx3QkFBMEIsUUFBQSxRQUMxQiwwQkFBNEIsUUFBQSxRQUM1Qiw0QkFBOEIsUUFBQSxRQUM5Qiw2QkFBK0IsUUFBQSxRQUMvQiw0QkFBOEIsUUFBQSxRQUM5Qix3QkFBMEIsUUFBQSxRQ3REMUIsb0JBQUEsa0JBQ0UsT0FBQSxLQUNBLGFBQUEsZUFDQSxZQUFBLGVBQ0EsVUFBQSxPQUNBLE1BQUEsS0FMRiwwQkFBQSx3QkFPSSxRQUFBLEdBQ0EsTUFB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LDRCQXNDUSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsRUFDQSxXQUFBLFFBQ0EsUUFBQSxLQUFBLEtBQ0EsUUFBQSxLQUNBLG1CQUFBLElBQUEsR0FBQSxJQUFBLFdBQUEsSUFBQSxHQUFBLElBQ0EsUUFBQSxFQUNBLFdBQUEsT0FDQSxVQUFBLE1BQ0Esa0JBQUEsY0FBQSxjQUFBLGNBQUEsVUFBQSxjQUNBLDhDQUNFLG1CQUFBLFFBQUEsSUFBQSxJQUFBLENBQUEsV0FBQSxJQUFBLElBQUEsQ0FBQSxRQUFBLElBQUEsU0FBQSxJQUFBLENBQUEsV0FBQSxJQUFBLFNBQUEsSUFBQSxDQUFBLGtCQUFBLElBQUEsU0FBQSxLQUFBLFdBQUEsUUFBQSxJQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsSUFBQSxDQUFBLFFBQUEsSUFBQSxTQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsU0FBQSxJQUFBLENBQUEsa0JBQUEsSUFBQSxTQUFBLEtBQUEsV0FBQSxRQUFBLElBQUEsSUFBQSxDQUFBLFdBQUEsSUFBQSxJQUFBLENBQUEsUUFBQSxJQUFBLFNBQUEsSUFBQSxDQUFBLFVBQUEsSUFBQSxTQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsU0FBQSxLQUFBLFdBQUEsUUFBQSxJQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsSUFBQSxDQUFBLFFBQUEsSUFBQSxTQUFBLElBQUEsQ0FBQSxVQUFBLElBQUEsU0FBQSxJQUFBLENBQUEsV0FBQSxJQUFBLFNBQUEsSUFBQSxDQUFBLGtCQUFBLElBQUEsU0FBQSxLQUNBLGtCQUFBLGtCQUFBLGNBQUEsa0JBQUEsVUFBQSxrQkxXRiwwQks5RFIsNEJBc0RVLFNBQUEsUUFDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFdBQUEsUUFDQSxXQUFBLElBQ0EsUUFBQSxFQUFBLEtBVkYsOENBWUksa0JBQUEsY0FBQSxjQUFBLGNBQUEsVUFBQSxlQTdEWixxQkFrRVEsTUFBQSxLQUNBLE9BQUEsS0FBQSxLQUFBLElBQUEsS0FuRVIsdUJBcUVVLFVBQUEsS0FD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RUYsZ0NBQ0UsVUFBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBQUEsS0FBQSxLQUVGLFlBQ0UsV0FBQSxRQUNBLFFBQUEsS0FBQSxNQUFBLEtBQ0EsVUFBQSxNQUNBLE9BQUEsS1ZvQk0seUJVeEJSLFlBTUksUUFBQSxLQUFBLE1BR0oscUNBRUksT0FBQSxLQUFBLEtBQUEsS0FDQSxRQUFBLE1BSEoscUNBTUksT0FBQSxJQUFBLEtBTkosc0NBU0ksT0FBQSxLQUdKLDBEQUNFLFFBQUEsS0FFRiw2RE5tNkhBLDJETWo2SEUsYUFBQSxFQUVGLFdBQ0UsV0FBQSxPQUNBLFFBQUEsTUFBQSxLQUNBLFdBQUEsUUFIRiwyQkFLSSxPQUFBLEtBQUEsS0FBQSxLQUdKLDBCQUNFLE9BQUEsS0FBQSxLVjVCTSwwQlUyQlIsMEJBR0ksT0FBQSxNQUdKLG9FQUNFLE1BQUEsUUFDQSxjQUFBLElBQUEsT0FBQSxRQUNBLFFBQUEsS0FBQSxFQUVGLDZDQUNFLGNBQUEsSUFBQSxPQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiAgICAvKlxyXG4gICAgRmxhdGljb24gaWNvbiBmb250OiBGbGF0aWNvblxyXG4gICAgQ3JlYXRpb24gZGF0ZTogMTMvMDcvMjAxOCAwNzozMFxyXG4gICAgKi9cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xyXG4gIHNyYzogdXJsKFwic2Fzcy9GbGF0aWNvbi5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCJzYXNzL0ZsYXRpY29uLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCJzYXNzL0ZsYXRpY29uLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgIHVybChcInNhc3MvRmxhdGljb24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgdXJsKFwic2Fzcy9GbGF0aWNvbi5zdmcjRmxhdGljb25cIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XHJcbiAgICBzcmM6IHVybChcInNhc3MvRmxhdGljb24uc3ZnI0ZsYXRpY29uXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICB9XHJcbn1cclxuXHJcbiAgICAuZmk6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LWZhbWlseTogXCJGbGF0aWNvblwiO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0aWNvbi1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cclxuLmZsYXRpY29uLXNodWZmbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDFcIjsgfVxyXG4uZmxhdGljb24tc2hvcHBpbmctYmFnLTE6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDJcIjsgfVxyXG4uZmxhdGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwM1wiOyB9XHJcbi5mbGF0aWNvbi1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDRcIjsgfVxyXG4uZmxhdGljb24tc3VwZXJtYXJrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDVcIjsgfVxyXG4uZmxhdGljb24taGVhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDZcIjsgfVxyXG4uZmxhdGljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDdcIjsgfVxyXG4uZmxhdGljb24tem9vbS1vdXQtbGVuczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwOFwiOyB9XHJcbi5mbGF0aWNvbi16b29taW5nLW1hZ25pZnlpbmctZ2xhc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDlcIjsgfVxyXG4uZmxhdGljb24tbWFnbmlmeWluZy1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwYVwiOyB9XHJcbi5mbGF0aWNvbi1jYW5jZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGJcIjsgfVxyXG4uZmxhdGljb24tdXAtYXJyb3c6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGNcIjsgfVxyXG4uZmxhdGljb24tZG93bi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZFwiOyB9XHJcbi5mbGF0aWNvbi1yaWdodC1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZVwiOyB9XHJcbi5mbGF0aWNvbi1sZWZ0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBmXCI7IH1cclxuLmZsYXRpY29uLXJldHVybjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExMFwiOyB9XHJcbiAgICBcclxuICAgICRmb250LUZsYXRpY29uLWxpc3Q6IFwiXFxmMTAwXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1zaHVmZmxlOiBcIlxcZjEwMVwiO1xyXG4gICAgJGZvbnQtRmxhdGljb24tc2hvcHBpbmctYmFnLTE6IFwiXFxmMTAyXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1zaG9wcGluZy1jYXJ0OiBcIlxcZjEwM1wiO1xyXG4gICAgJGZvbnQtRmxhdGljb24tc2hvcHBpbmctYmFnOiBcIlxcZjEwNFwiO1xyXG4gICAgJGZvbnQtRmxhdGljb24tc3VwZXJtYXJrZXQ6IFwiXFxmMTA1XCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1oZWFydDogXCJcXGYxMDZcIjtcclxuICAgICRmb250LUZsYXRpY29uLXBsYWNlaG9sZGVyOiBcIlxcZjEwN1wiO1xyXG4gICAgJGZvbnQtRmxhdGljb24tem9vbS1vdXQtbGVuczogXCJcXGYxMDhcIjtcclxuICAgICRmb250LUZsYXRpY29uLXpvb21pbmctbWFnbmlmeWluZy1nbGFzczogXCJcXGYxMDlcIjtcclxuICAgICRmb250LUZsYXRpY29uLW1hZ25pZnlpbmctZ2xhc3M6IFwiXFxmMTBhXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1jYW5jZWw6IFwiXFxmMTBiXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi11cC1hcnJvdzogXCJcXGYxMGNcIjtcclxuICAgICRmb250LUZsYXRpY29uLWRvd24tYXJyb3c6IFwiXFxmMTBkXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1yaWdodC1hcnJvdzogXCJcXGYxMGVcIjtcclxuICAgICRmb250LUZsYXRpY29uLWxlZnQtYXJyb3c6IFwiXFxmMTBmXCI7XHJcbiAgICAkZm9udC1GbGF0aWNvbi1yZXR1cm46IFwiXFxmMTEwXCI7IiwiLmM0ZC1raXQtbWFpbi13aWR0aCB7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50KDEyMDApIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICB9XHJcbn1cclxuLnRldDMwLW1haW4td2lkdGgge1xyXG4gIEBleHRlbmQgLmM0ZC1raXQtbWFpbi13aWR0aDtcclxufVxyXG4qIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgY29sb3I6ICRjb2xvclRleHQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0IHtcclxuICBsaW5lLWhlaWdodDogMS44ZW07XHJcbiAgY29sb3I6ICRjb2xvckhlYWRpbmc7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250VGV4dDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbmgxIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG59XHJcbmgyIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG59XHJcbmgzLCBoNCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbmEsIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAkY29sb3JUZXh0O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5hLCBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmM0ZC10aGVtZS1lZmZlY3QgYSwgLmM0ZC10aGVtZS1lZmZlY3QgYTpob3ZlciB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbn1cclxuYTpob3ZlciB7XHJcbiAgY29sb3I6ICRjb2xvckhvdmVyO1xyXG59XHJcbi5jbGVhcmZpeCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1pbWFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi50ZXQzMC1tYXJnaW4tYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbmlucHV0IHtcclxuICBAaW5jbHVkZSB0ZXQzMC1pbnB1dDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIEBpbmNsdWRlIHRldDMwLWlucHV0O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbnRleHRhcmVhIHtcclxuICBAaW5jbHVkZSB0ZXQzMC10ZXh0YXJlYTtcclxufVxyXG4uY29udGFpbmVyLWZsdWlkIC5jb250YWluZXItZmx1aWQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbiIsIkBtaXhpbiB0ZXQzMC1idXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgYmFja2dyb3VuZDogIzZmYjcwZjtcclxuICBwYWRkaW5nOiAwcHggMzVweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogNDdweDtcclxuICBoZWlnaHQ6IDQ3cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3JIb3ZlcjtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvckhvdmVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIGkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0ZXQzMC1idXR0b24tMSB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcclxuICBjb2xvcjogIzdhN2E3YTtcclxufVxyXG5AbWl4aW4gdGV0MzAtaW5wdXQge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XHJcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwcHggMjJweDtcclxuICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjN2E3YTdhO1xyXG4gIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0ZXQzMC10ZXh0YXJlYSB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtaW5wdXQ7XHJcbiAgcGFkZGluZzogMTBweCAyMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNmVtICFpbXBvcnRhbnQ7XHJcbiAgbWluLWhlaWdodDogNWVtO1xyXG59XHJcbkBtaXhpbiBicmVha3BvaW50KCRwb2ludCwgJHNpemU6IG1heC13aWR0aCkge1xyXG4gICAgQGlmICRwb2ludCA9PSAxOTIwIHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiAxOTIwcHgpIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gMTI4MCB7XHJcbiAgICAgICAgQG1lZGlhICgkc2l6ZTogMTI4MHB4KSB7IEBjb250ZW50IDsgfVxyXG4gICAgfVxyXG4gICAgQGVsc2UgaWYgJHBvaW50ID09IDEyMDAge1xyXG4gICAgICAgIEBtZWRpYSAoJHNpemU6IDExOTlweCkgeyBAY29udGVudCA7IH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRwb2ludCA9PSAxMDI0IHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiAxMDI0cHgpIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gNzY4IHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiA3NjhweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gNzY3IHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiA3NjdweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gNzM2IHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiA3MzZweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gNDgwIHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiA0ODBweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gNjQwIHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiA2NDBweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gMzIwIHtcclxuICAgICAgICBAbWVkaWEgKCRzaXplOiAzMjBweCkgIHsgQGNvbnRlbnQgOyB9XHJcbiAgICB9XHJcbn0iLCIud3AtY2FwdGlvbiB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi53cC1jYXB0aW9uLXRleHQge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZ2FsbGVyeS1jYXB0aW9uIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmFsaWduY2VudGVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmJ5cG9zdGF1dGhvciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAgXHJcbn1cclxuLmFsaWducmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5hbGlnbmxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn0iLCIudGV0MzAtYnV0dG9uLXNtYWxsIHtcclxuICBcclxufVxyXG4udGV0MzAtYnV0dG9uLW1lZGl1bSB7XHJcbiAgXHJcbn1cclxuLnRldDMwLWJ1dHRvbi1sYXJnZSB7XHJcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG59XHJcbi50ZXQzMC1idXR0b24tMSB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIEBleHRlbmQgLnRldDMwLWJ1dHRvbi1sYXJnZTtcclxuICBiYWNrZ3JvdW5kOiAjZWI1YTQ2O1xyXG4gIC5pY29uIHtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5pY29uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLWJ1dHRvbi0yIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogIzk5OTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICZob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9ySG92ZXI7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1idXR0b24tMyB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvckhvdmVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC10ZXh0LWRpc3BsYXkge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIC5iLWJ1dHRvbiB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5zaXRlLWhlYWRlci1tYWluIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmM0ZC10aGVtZS1oZWFkZXItZnVsbHdpZHRoIHtcclxuICAuc2l0ZS1oZWFkZXIge1xyXG4gICAgLnRldDMwLW1haW4td2lkdGgge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2l0ZS1oZWFkZXItbWFpbi1maXhlZCB7XHJcbiAgcGFkZGluZzogMTZweCAwO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgLmM0ZC10aGVtZS1oZWFkZXItdHJhbnNwYXJlbnQgJiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYzRkLXRoZW1lLWhlYWRlci10cmFuc3BhcmVudC5jNGQtdGhlbWUtc2Nyb2xsaW5nICYge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbiAgLmM0ZC10aGVtZS1oZWFkZXItdHJhbnNwYXJlbnQuYWRtaW4tYmFyICYge1xyXG4gICAgdG9wOiAzMnB4O1xyXG4gIH1cclxufVxyXG4uYzRkLXRoZW1lLWhlYWRlci1zdGlja3kuYzRkLXRoZW1lLXNjcm9sbGluZyB7XHJcbiAgLnNpdGUtaGVhZGVyLW1haW4tZml4ZWQge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAtOTFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5OTk7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuMyk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIH1cclxuICAmLmM0ZC10aGVtZS1lZmZlY3QgLnNpdGUtaGVhZGVyLW1haW4tZml4ZWQge1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzLCB0b3AgMC40cywgcGFkZGluZyAwLjRzIDAuNHM7XHJcbiAgfVxyXG59XHJcbi5jNGQtdGhlbWUtaGVhZGVyLXN0aWNreS5jNGQtdGhlbWUtc2Nyb2xsLXVwIHtcclxuICAuc2l0ZS1oZWFkZXItbWFpbi1maXhlZCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgfVxyXG4gICYuYWRtaW4tYmFyIC5zaXRlLWhlYWRlci1tYWluLWZpeGVkIHtcclxuICAgIHRvcDogMzJweDtcclxuICB9XHJcbn1cclxuLmZsZXgtZGlzcGxheSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmZsZXgtYWxpZ24tY2VudGVyIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZmxleC1qdXN0aWZ5LWNlbnRlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNpdGUtYnJhbmRpbmcge1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAubG9nby10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGNvbG9yOiAjNGI0YjRiO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAubG9nby1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJi5oYXMtbW9iaWxlIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICAgIC5sb2dvLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRldDMwLWhlYWRlci1sb2dvLW1lbnUtYnV0dG9ucyAmLFxyXG4gIC50ZXQzMC1oZWFkZXItYmlnLXNlYXJjaCAmIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC10b29sLWJveCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiA4cHggYXV0byBhdXRvO1xyXG4gID4gZGl2IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAyMHB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0KSB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICAgIC50ZXQzMC1oZWFkZXItYmlnLXNlYXJjaCAmIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICAgIGkge1xyXG4gICAgICBjb2xvcjogIzdhN2E3YTtcclxuICAgICAgLy8uYzRkLXRoZW1lLWhlYWRlci10cmFuc3BhcmVudDpub3QoLmM0ZC10aGVtZS1zY3JvbGxpbmcpICYge1xyXG4gICAgICAgIC8vY29sb3I6ICNmZmY7XHJcbiAgICAgIC8vfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYzRkLXdvby1jb21wYXJlLWNhcnQsXHJcbiAgLmM0ZC13b28td2lzaGxpc3QtY2FydCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDQ4MCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtdG9vbC1ib3gtc2VhcmNoIHtcclxuICBjb2xvcjogIzdhN2E3YTtcclxufVxyXG4udGV0MzAtdG9vbC1ib3gtc2VhcmNoIHtcclxuICBmb3JtIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHotaW5kZXg6IDk5OTk5OTtcclxuICAgIGhlaWdodDogMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgaW5wdXQuc2VhcmNoLWZpZWxkIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwcHggMzBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYWN0aW9uLWJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgei1pbmRleDogOTk5OTk5OTk7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAueGNsb3NlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogIzExMSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIC5hY3Rpb24tYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDM2cHg7XHJcbiAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAueGNsb3NlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAuc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBmb3JtIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMHB4IDEwMHZoIHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmFkbWluLWJhciAmIGZvcm0ge1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgfVxyXG4gIC5hZG1pbi1iYXIgJi5hY3RpdmUgLmFjdGlvbi1idXR0b24ge1xyXG4gICAgdG9wOiAzNnB4O1xyXG4gIH1cclxufVxyXG4uYzRkLXRoZW1lLWVmZmVjdCAudGV0MzAtdG9vbC1ib3gtc2VhcmNoIGZvcm0ge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG59XHJcbi50ZXQzMC1nby10by10b3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDMwcHg7XHJcbiAgcmlnaHQ6IDQycHg7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JIb3ZlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAuYzRkLXRoZW1lLXNjcm9sbC1kb3duICYsXHJcbiAgLmM0ZC10aGVtZS1zY3JvbGwtdXAgJiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgfVxyXG59XHJcbi5jNGQtdGhlbWUtZWZmZWN0IC50ZXQzMC1nby10by10b3Age1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG59XHJcbi50ZXQzMC1oZWFkZXItcHJvbW8tY29kZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICMxMTE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgcGFkZGluZzogM3B4IDMwcHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgzMjApIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXQzMC1oZWFkZXItZnJlZS1zaGlwIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgzMjApIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIH1cclxufVxyXG4uYzRkLXdvby13aXNobGlzdC1jYXJ0X19saXN0X2hlYWRlciAudGl0bGUge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcGFkZGluZzogMjBweCAxNXB4O1xyXG59XHJcbi5jNGQtd29vLXdpc2hsaXN0LWNhcnRfX2xpc3RfaXRlbXMgLml0ZW0gLmM0ZC13b28td2lzaGxpc3QtcmVtb3ZlLWl0ZW0ge1xyXG4gIGNvbG9yOiAjY2NjO1xyXG4gIG1hcmdpbjogNHB4IGF1dG87XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGkge1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gID4gZGl2IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxufVxyXG4uY2xlYXJmaXgge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG4udGV0MzAtY2VudGVyLWlubmVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLnRldDMwLWhlYWRlci1iaWctc2VhcmNoIHtcclxuICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcbiAgLnNlYXJjaC1mb3JtLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRtYWluQ29sb3JIb3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XHJcbiAgICBmb3JtIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJG1haW5Db2xvckhvdmVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbkNvbG9ySG92ZXI7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzBweCAzMHB4IDBweDtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaXRlLWhlYWRlci1tYWluLWZpeGVkIHtcclxuICAgIHBhZGRpbmc6IDI2cHggMCAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zaXRlLWhlYWRlci1ib3R0b20ge1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICNmZWQ3MDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAudGV0MzAtbWVudSB1bCBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAwO1xyXG4gICAgfVxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gICAgbGkgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDJweCAyMHB4IDJweCAwO1xyXG4gICAgfVxyXG4gICAgbGkgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkbWFpbkNvbG9ySG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZXQzMC1tZW51LWV4cGFuZDphZnRlciB7XHJcbiAgICByaWdodDogLTRweDtcclxuICAgIHRvcDogOXB4O1xyXG4gIH1cclxuICAuc2l0ZS1oZWFkZXItbWFpbi1maXhlZCB7XHJcbiAgICAuYzRkLXRoZW1lLXNjcm9sbGluZyAmIHtcclxuICAgICAgdG9wOiAtMTY1cHg7XHJcbiAgICB9XHJcbiAgICAuYzRkLXRoZW1lLXNjcm9sbC11cCAmIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgLmM0ZC10aGVtZS1zY3JvbGwtdXAuYWRtaW4tYmFyICYge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZXQzMC1tZW51LWV4cGFuZDphZnRlciB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuLnRldDMwLWhlYWRlci1iaWctc2VhcmNoLXRvcCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmc6IDZweCAwO1xyXG59XHJcbi50ZXQzMC1oZWFkZXItYmlnLXNlYXJjaC1tZW51IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBwYWRkaW5nOiAwIDdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtaGVhZGVyLWxvZ28tbWVudS1idXR0b25zLFxyXG4udGV0MzAtaGVhZGVyLWJpZy1zZWFyY2gge1xyXG4gIC5mbGV4LWRpc3BsYXkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxufSIsbnVsbCwiLnRldDMwLW1lbnUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiBhdXRvIDMwcHggYXV0byBhdXRvO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0KSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDBweCA2cHggMDtcclxuICAgICAgICBjb2xvcjogIzExMTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3JIb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8uYzRkLXRoZW1lLWhlYWRlci10cmFuc3BhcmVudDpub3QoLmM0ZC10aGVtZS1zY3JvbGxpbmcpICZ7XHJcbiAgICAgICAgICAvL2NvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgLy8mOmhvdmVyIHtcclxuICAgICAgICAgICAgLy9jb2xvcjogJGNvbG9ySG92ZXI7XHJcbiAgICAgICAgICAvL31cclxuICAgICAgICAvL31cclxuICAgICAgfVxyXG4gICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDY1cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyAwLjFzO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgLmM0ZC10aGVtZS1lZmZlY3QgJiB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuNHMgMC4xNHMsIG1heC1oZWlnaHQgMC40cyAwLjE0cywgb3BhY2l0eSAwLjNzIGVhc2Utb3V0IDAuMTRzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCAwLjE0cywgdmlzaWJpbGl0eSAwLjNzIGVhc2Utb3V0IDAuMTRzO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0KSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICAgICAgLmM0ZC10aGVtZS1lZmZlY3QgJiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gOHB4IGF1dG87XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgICAgICAgcGFkZGluZzogMnB4IDMwcHggMnB4IDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLy5jNGQtdGhlbWUtaGVhZGVyLXRyYW5zcGFyZW50Om5vdCguYzRkLXRoZW1lLXNjcm9sbGluZykgJiB7XHJcbiAgICAgICAgICAgIC8vY29sb3I6ICMxMTE7XHJcbiAgICAgICAgICAvL31cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRldDMwLW1lbnUtZXhwYW5kOmFmdGVyIHtcclxuICAgICAgICAgIHRvcDogLTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0LCBtaW4td2lkdGgpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYudGV0MzAtbWVudS1leHBhbmQtYWN0aXZlIHtcclxuICAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2l0ZS1oZWFkZXItbWVudSB7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDEwMjQpIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIGxlZnQ6IC0zMjBweDtcclxuICAgICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxNXB4O1xyXG4gICAgICAuYzRkLXRoZW1lLWVmZmVjdCAmIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgICAgfVxyXG4gICAgICAudGV0MzAtbWVudS10b2dnbGUtYWN0aXZlICYge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMTAwdncgcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgICB9XHJcbiAgICAgID4gbmF2IHtcclxuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHZoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1tZW51LWV4cGFuZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTRweDtcclxuICByaWdodDogLTE2cHg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2FhYTtcclxuICAmOmFmdGVyIHtcclxuICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyNCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LXRvZ2dsZSB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtYXJnaW46IDZweCAwcHggYXV0bztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0KXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgZGl2IHtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgbWFyZ2luOiA5cHggYXV0bztcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAuYzRkLXRoZW1lLWVmZmVjdCAmIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgZGl2OmZpcnN0LWNoaWxkIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgfVxyXG4gICAgZGl2Omxhc3QtY2hpbGQge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI21lbnUtdG9nZ2xlLWNsb3NlIHtcclxuICBkaXY6bnRoLWNoaWxkKDEpIHtcclxuICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDExcHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgfVxyXG4gIGRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICB9XHJcbiAgZGl2Om50aC1jaGlsZCgzKSB7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMTFweCkgcm90YXRlKDEzNWRlZyk7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1tZWdhLW1lbnUge1xyXG4gID4gLnN1Yi1tZW51IHtcclxuICAgIHdpZHRoOiAxMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMjAwKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIH1cclxuICAgID4gbGkge1xyXG4gICAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgxMDI0KSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICA+IGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAxMHB4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KDEyMDAsIG1pbi13aWR0aCkge1xyXG4gICAgICAgID4gLnRldDMwLW1lbnUtZXhwYW5kIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyNCwgbWF4LXdpZHRoKSB7XHJcbiAgICAgICAgPiAudGV0MzAtbWVudS1leHBhbmQge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgPiB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTIwMCwgbWluLXdpZHRoKSB7XHJcbiAgICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgPiB1bCA+IGxpID4gdWwge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtYXJjaGl2ZS1sZWZ0LXNpZGViYXItc3RpY2sge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogOHB4IGF1dG87XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuLnRldDMwLWFyY2hpdmUtbGVmdC1zaWRlYmFyLWNsb3NlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTVweDtcclxuICByaWdodDogMTVweDtcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1zaG9wLWNhdGVnb3J5LWxlZnQtY29sLXdyYXAge1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgbGVmdDogLTMyMHB4O1xyXG4gICAgICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDE1cHggMjBweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgfVxyXG4gIC50ZXQzMC1sZWZ0LXNpZGViYXItb3BlbiAmIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxMDB2dyByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgfVxyXG59IiwiLmhlc3BlcmlkZW4udHBhcnJvd3Mge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgb3BhY2l0eTogMC4zO1xyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuLmM0ZC10aGVtZS1lZmZlY3QgLmhlc3BlcmlkZW4udHBhcnJvd3Mge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG59XHJcbmRpdiAuaGVzcGVyaWRlbi50cGFycm93cy50cC1sZWZ0YXJyb3c6YmVmb3JlIHtcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgY29udGVudDogXCJcXGYxMDRcIjtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbn1cclxuZGl2IC5oZXNwZXJpZGVuLnRwYXJyb3dzLnRwLXJpZ2h0YXJyb3c6YmVmb3JlIHtcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgY29udGVudDogXCJcXGYxMDVcIjtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbn1cclxuLnRldDMwLWJsb2NrLWIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5iLXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgbGVmdDogMTVweDtcclxuICAgIGEge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXRpdGxlIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSwgMS4wNSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtdGhlbWUtZWZmZWN0IC50ZXQzMC1ibG9jay1iIGltZyB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuLnRldDMwLWJsb2NrLWJhbm5lci1jIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMjVweCAwO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2QwYzE7XHJcbiAgJi5iYW5uZXItZnVsbCB7XHJcbiAgICBtYXJnaW46IGF1dG8gLTE1cHg7XHJcbiAgfVxyXG4gIC5iLXRleHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuYi10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5iLXN1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5iLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0byAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbmJvZHkgLmM0ZC1wb3N0LXNob3cge1xyXG4gIG1hcmdpbjogYXV0byAtMTVweDtcclxuICAuaXRlbSB7XHJcbiAgICAuaXRlbS1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5wb3N0LWltYWdlIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBvc3QtaW5mbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvIGF1dG87XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wb3N0LWNhdGVnb3JpZXMge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1NHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3Qge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6ICBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLWJsb2NrLWUge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICAuYi10aXRsZSB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG4gIC5iLWljb24ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IGF1dG8gMjBweCAxMHB4IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4udGV0MzAtYmxvY2stZS0xIHtcclxuICBAZXh0ZW5kIC50ZXQzMC1ibG9jay1lO1xyXG4gIC5iLWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2M4ZTVkMTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiBhdXRvIDIwcHggMTBweCBhdXRvO1xyXG4gIH1cclxufVxyXG4udGV0MzAtYmxvY2stZiB7XHJcbiAgLmItYnV0dG9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDEwcHg7XHJcbiAgfVxyXG4gIC5iLWltYWdlIHtcclxuICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLWJsb2NrLWJhbm5lci1hIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmItdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDIwJTtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICB9XHJcbiAgLmItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTRweDtcclxuICB9XHJcbn0iLCIudGV0MzAtZm9vdGVyLXRvcCB7XHJcbiAgcGFkZGluZzogNzNweCAwIDI3cHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcclxuICBiYWNrZ3JvdW5kOiAjZGNlM2U5O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLndpZGdldC10aXRsZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG4gIC5yb3cgPiBkaXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbn1cclxuLnRldDMwLWZvb3Rlci1ib3R0b20ge1xyXG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIGNvbG9yOiAjYWFhO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLmZvb3Rlci1tZW51IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiBhdXRvIDIwcHggMTBweCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtcGF5bWVudC1tZXRob2RzIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLm1ldGhvZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDE1cHggNXB4O1xyXG4gICAgZm9udC1zaXplOiAyNHB4OyAgXHJcbiAgfVxyXG59XHJcbi50ZXQzMC1jb3B5cmlnaHQge1xyXG4gIGNvbG9yOiAjOTk5O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcGFkZGluZzogMTRweCAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4ud2lkZ2V0LXRpdGxlIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW46IGF1dG8gYXV0byAyMHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZWQ3MDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG51bC5tZW51IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpIHtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZ2FsbGVyeS1jb2x1bW5zLTIge1xyXG4gIC5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgbWFyZ2luOiAwIDVweCAxMHB4O1xyXG4gICAgd2lkdGg6IDQ2LjElO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLWljb24ge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4udGV0MzAtbG9jYXRpb25zIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi50ZXQzMC1hYm91dC11cy1pbnRybyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG59XHJcbi5lbnRyeS1mb290ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1haWxwb2V0X2Zvcm0ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5tYWlscG9ldF9wYXJhZ3JhcGgge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDBweCAzMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgfVxyXG4gIC5tYWlscG9ldF9zdWJtaXQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgICAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbHBvZXRfdGV4dCB7XHJcbiAgICBtaW4td2lkdGg6IDIzMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMjJweDtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgsIG1pbi13aWR0aCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgbGVmdDogMjJweDsgXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgICBtYXJnaW46IGF1dG8gYXV0byAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtbmV3c2xldHRlciB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICB9XHJcbiAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gIH1cclxuICAudGV4dCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDMwcHg7XHJcbiAgfVxyXG4gIC5ibG9jay1mb3JtIHsgXHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTUwcHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgcGFkZGluZzogNTBweCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtc29jaWFscyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgpIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtdGhlbWUtZm9vdGVyLXNpbXBsZSB7XHJcbiAgLnRldDMwLWZvb3Rlci1ib3R0b20ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gIH1cclxufSIsIi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LFxyXG4ud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIC5zdGFyLXJhdGluZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucHJpY2Uge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICM3YTdhN2E7XHJcbiAgICBtYXJnaW46IDhweCBhdXRvO1xyXG4gICAgaW5zIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBtYXJnaW46IGF1dG8gNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAud29vY29tbWVyY2UtbG9vcC1jYXRlZ29yeV9fdGl0bGUsXHJcbiAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsXHJcbiAgaDMge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gYXV0bztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub25zYWxlIHtcclxuICAgIGJhY2tncm91bmQ6ICRtYWluQ29sb3JIb3ZlcjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICByaWdodDogYXV0bztcclxuICB9XHJcbiAgLmltYWdlLWJ1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAuYnV0dG9ucy1yaWdodCxcclxuICAuYnV0dG9ucy1jZW50ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIG1hcmdpbjogN3B4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b25zLWNlbnRlciB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5idXR0b25zLXJpZ2h0LFxyXG4gICAgLmJ1dHRvbnMtY2VudGVyIHtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFkZHRvY2FydCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICA+IGEge1xyXG4gICAgICBAaW5jbHVkZSB0ZXQzMC1idXR0b247XHJcbiAgICAgIGJhY2tncm91bmQ6ICM2ZmI3MGY7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9ySG92ZXI7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYWRkZWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi5sb2FkaW5nOmFmdGVyIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgfVxyXG4gICAgICAmLmFkZGVkX3RvX2NhcnQsXHJcbiAgICAgICYuYzRkLXdvby1idW5kbGUtdmlldy1idW5kbGUtYnV0dG9uIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYzRkLXdjZC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgW2RhdGEtY29scz1cIjZcIl0sXHJcbiAgW2RhdGEtY29scz1cIjdcIl0sXHJcbiAgW2RhdGEtY29scz1cIjhcIl0sXHJcbiAgW2RhdGEtY29scz1cIjlcIl0sXHJcbiAgW2RhdGEtY29scz1cIjEwXCJdLFxyXG4gIFtkYXRhLWNvbHM9XCIxMVwiXSxcclxuICBbZGF0YS1jb2xzPVwiMTJcIl0ge1xyXG4gICAgLmM0ZC13Y2Qtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLmM0ZC13Y2Qtd3JhcCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jNGQtd29vLXZzLWJveC1jb2xvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuLmM0ZC10aGVtZS1lZmZlY3Qge1xyXG4gIC5idXR0b25zLXJpZ2h0LFxyXG4gIC5idXR0b25zLWNlbnRlciB7XHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MgMC4xcztcclxuICAgID4gZGl2IHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICB9XHJcbiAgICA+IGRpdjpudGgtY2hpbGQoMikge1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzcztcclxuICAgIH1cclxuICAgID4gZGl2Om50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XHJcbiAgICB9XHJcbiAgICA+IGRpdjpudGgtY2hpbGQoNCkge1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgfVxyXG4gICAgPiBkaXY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC40cztcclxuICAgIH1cclxuICB9XHJcbiAgLmM0ZC13Y2Qtd3JhcCB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICB9XHJcbn1cclxuLmM0ZC13b28tdnMtYm94LWNvbG9yIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxufVxyXG4uYzRkLXdjZC13cmFwIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLmNvdW50ZG93bi1yb3cge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDAuOSk7XHJcbiAgICBwYWRkaW5nOiA1cHggMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIG1hcmdpbjogYXV0byA1cHg7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvdW50ZG93bi1zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICA+ICoge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgLmNvdW50ZG93bi1wZXJpb2Qge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtd29vLXF2X19saW5rLFxyXG4uYzRkLXdvby13aXNobGlzdC1idXR0b24sXHJcbi5jNGQtd29vLWNvbXBhcmUtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsaW5lLWhlaWdodDogNDRweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9ySG92ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIC5pY29uIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWRkZWQge1xyXG4gICAgYmFja2dyb3VuZDogZ3JlZW47XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuLmM0ZC13b28tcXZfX2xpbmsge1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAudGV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuaWNvbiB7XHJcbiAgICBjb2xvcjogIzc3NztcclxuICB9XHJcbn1cclxuXHJcbi5jNGQtd29vLWNvbXBhcmUtY2FydF9faWNvbiAubnVtYmVyLFxyXG4uYzRkLXdvby13aXNobGlzdC1jYXJ0X19pY29uIC5udW1iZXIsXHJcbi5zaXRlLWhlYWRlciAuYzRkLXdvby1jYXJ0LWljb24gLmM0ZC13b28tY2FydC1pY29uX19pY29uIC5udW1iZXIge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICB0b3A6IC01cHg7XHJcbiAgbGVmdDogLTVweDtcclxuICByaWdodDogYXV0bztcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9ySG92ZXI7XHJcbn1cclxuLndvb2NvbW1lcmNlLndpZGdldF9zaG9wcGluZ19jYXJ0LFxyXG4ud29vY29tbWVyY2UgLndpZGdldF9zaG9wcGluZ19jYXJ0IHtcclxuICAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB7XHJcbiAgICB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IHtcclxuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZWVlO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbjogYXV0byA4cHggOHB4IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZW1vdmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiA1cHggYXV0byBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICB9XHJcbiAgICAgIC5hbW91bnQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgYS5idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLndjLWZvcndhcmQge1xyXG4gICAgICAgICAgd2lkdGg6IDQzJTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2hlY2tvdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuO1xyXG4gICAgICAgICAgY29sb3I6ICNlZWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29udGludWUtc2hvcHBpbmcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1oZWFkZXIge1xyXG4gIC5jNGQtd29vLWNhcnQtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYzRkLXdvby1jYXJ0LWljb25fX2ljb24ge1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICYudGV4dCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmM0ZC13b28tY2FydC1pY29uX19saXN0IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDYwcHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAjZWVlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgICAgIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIDAuMTRzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmM0ZC13b28tY2FydC1pY29uX19saXN0IHtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYzRkLXdvby13aXNobGlzdC1jYXJ0X19saXN0IHtcclxuICB0b3A6IDYwcHg7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDBzIDAuMXM7XHJcbiAgei1pbmRleDogLTk7XHJcbiAgLmM0ZC10aGVtZS1lZmZlY3QgJiB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAwLjE0cztcclxuICB9XHJcbn1cclxuLmM0ZC13b28td2lzaGxpc3QtY2FydF9fbGlzdF9pdGVtcyAuaXRlbSB7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICAuaW1hZ2Uge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucHJpY2Uge1xyXG4gICAgbWFyZ2luOiBhdXRvIDEwcHggYXV0byAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG4gIC5idXR0b24sXHJcbiAgLmFkZF90b19jYXJ0X2J1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSB0ZXQzMC1idXR0b247XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogNHB4IGF1dG87XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRUZXh0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JIb3ZlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mYW5jeWJveC1zbGlkZT4qIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuLmM0ZC13b28tY29tcGFyZS1jYXJ0X19saXN0X2l0ZW1zIC5pdGVtIC5hZGRfdG9fY2FydF9idXR0b24sXHJcbi5jNGQtd29vLWNvbXBhcmUtY2FydF9fbGlzdF9pdGVtcyAuaXRlbSAuYWRkZWRfdG9fY2FydCxcclxuLmM0ZC13b28tY29tcGFyZS1jYXJ0X19saXN0X2l0ZW1zIC5pdGVtIC5hamF4X2FkZF90b19jYXJ0LFxyXG4uYzRkLXdvby1jb21wYXJlLWNhcnRfX2xpc3RfaXRlbXMgLml0ZW0gLmJ1dHRvbiB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzogMHB4IDE1cHg7XHJcbn1cclxuLnRldDMwLXdvby1jYXRlZ29yeS13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmV4cGFuZC1idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgpIHtcclxuICAgICYuYWN0aXZlIC5jNGQtd29vLWNhdGVnb3J5IHtcclxuICAgICAgbWF4LWhlaWdodDogMTAwMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYzRkLXdvby1jYXRlZ29yeSB7XHJcbiAgLmM0ZC10aGVtZS1lZmZlY3QgJiB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgpIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gIH1cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMzVweCBhdXRvIDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcvJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VkZWRlZDtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyAwLjFzO1xyXG4gICAgICAgIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwLjNzIDAuMTNzLCBvcGFjaXR5IDAuM3MgMC4xM3MsIHRyYW5zZm9ybSAwLjNzIDAuMTNzO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyID4gdWwge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBsaS5maXJzdCA+IGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtd29vLWZpbHRlci1hc2lkZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC50b2dnbGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLmM0ZC10aGVtZS1lZmZlY3QgJiB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3JIb3ZlcjtcclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5jNHctd29vLWZpbHRlci1tYWluIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWF4LWhlaWdodDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC5jNGQtdGhlbWUtZWZmZWN0ICYge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgfVxyXG4gIG1hcmdpbjogYXV0bztcclxuICBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOWVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICM3Nzc7XHJcbiAgfVxyXG4gIC5jNGQtd29vLWZpbHRlci1hc2lkZS1hY3RpdmUgJiB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcGFkZGluZzogMHB4IDBweCAzMHB4O1xyXG4gIH1cclxuICB1bCB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLnJvdyA+IGRpdiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxufVxyXG4uYzRkLXdvby1maWx0ZXItbG9hZC1tb3JlIHtcclxuICBtYXJnaW46IDEwcHggYXV0byA4MHB4O1xyXG4gIC50ZXh0LCAuZW5kIHtcclxuICAgIEBpbmNsdWRlIHRldDMwLWJ1dHRvbi0xO1xyXG4gIH1cclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vIENPTE9SIEJPWC8vLy8vLy8vLy8vLy8vLy9cclxuLmM0ZC13b28tZmlsdGVyLWJveC1jb2xvcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmM0ZC13b28tZmlsdGVyLWJveC1jb2xvciB7XHJcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vL1NJTkdMRS8vLy8vLy8vLy8vLy8vLy8vL1xyXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5wcmljZSBpbnMsXHJcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBzcGFuLnByaWNlIGlucyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIHtcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IGF1dG8gYXV0byA2MHB4O1xyXG4gIHBhZGRpbmc6IDE3cHggMTVweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICM3Nzc7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvckhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2Ugc3Bhbi5vbnNhbGUge1xyXG4gIGJhY2tncm91bmQ6ICNlMzUwNGQ7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4ud29vY29tbWVyY2UgLnN1bW1hcnkgc3Bhbi5vbnNhbGUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5ib2R5Lndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xyXG4gIC5mbGV4LXZpZXdwb3J0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmxleC1jb250cm9sLXRodW1icyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgzMjApIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gIG1hcmdpbjogMjdweCBhdXRvIGF1dG87XHJcbn1cclxuLnVwc2VsbHMucHJvZHVjdHMsXHJcbi5yZWxhdGVkLnByb2R1Y3RzIHtcclxuICBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogNjBweCBhdXRvIDMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB7XHJcbiAgbWFyZ2luOiBhdXRvIGF1dG87XHJcbiAgcGFkZGluZzogNjBweCAzMHB4IDQwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHVsLnRhYnMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICA+IGxpIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAzcHggMjVweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgLnBhbmVsIHtcclxuICBsaW5lLWhlaWdodDogMS44ZW07XHJcbn1cclxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkge1xyXG4gIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgLmNvdW50IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAtMTFweDtcclxuICAgICAgY29sb3I6ICNmZWQ3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5hY3RpdmUgYSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuLnRldDMwLXNpbmdsZS1wcm9kdWN0LXRhYnMge1xyXG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LmFsdCxcclxuLndvb2NvbW1lcmNlIGEuYnV0dG9uLmFsdCxcclxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uYWx0LFxyXG4ud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uLmFsdCB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIGJhY2tncm91bmQ6ICM2ZmI3MGYgIWltcG9ydGFudDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZWQ3MDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLCAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLCAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIHtcclxuICB3aWR0aDogNDAlO1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDYwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDc2OCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSwgLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LCAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSwgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkge1xyXG4gIHdpZHRoOiA1NyU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmM0ZC13b28tY2Ige1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0byBhdXRvO1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLnByb2R1Y3RfdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBtYXJnaW46IDE2cHggYXV0byBhdXRvO1xyXG59XHJcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBwLnByaWNlLCAud29vY29tbWVyY2UgZGl2LnByb2R1Y3Qgc3Bhbi5wcmljZSB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIG1hcmdpbjogMjZweCBhdXRvIGF1dG87XHJcbn1cclxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCB7XHJcbiAgbWFyZ2luOiAzNXB4IGF1dG8gYXV0bztcclxufVxyXG4ucHJvZHVjdF9tZXRhIHtcclxuICBtYXJnaW46IDUwcHggYXV0byBhdXRvO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgfVxyXG4gID4gKiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBzcGFuLCBhIHtcclxuICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDZweCBhdXRvIGF1dG87XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UtZXJyb3IsIC53b29jb21tZXJjZS1pbmZvLCAud29vY29tbWVyY2UtbWVzc2FnZSB7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDUwcHg7XHJcbn1cclxuXHJcbiNjb21tZW50cyB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiA2MHB4IDUwcHggMDtcclxuICAud29vY29tbWVyY2UtUmV2aWV3cy10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byA0MHB4O1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlICNyZXZpZXdzICNjb21tZW50cyB7XHJcbiAgb2wuY29tbWVudGxpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpIHtcclxuICAgICAgLmNvbW1lbnRfY29udGFpbmVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMzVweDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAzNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZy5hdmF0YXIge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICAuY29tbWVudC10ZXh0IHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDEwMHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICBwLm1ldGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAuY29tbWVudF9jb250YWluZXIgIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlLXJldmlld19fYXV0aG9yIHtcclxuICBjb2xvcjogIzExMTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5jb21tZW50LWZvcm0tZW1haWwsXHJcbi5jb21tZW50LWZvcm0tYXV0aG9yIHtcclxuICB3aWR0aDogNDkuNSU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiA5NiU7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICB9XHJcbn1cclxuLmNvbW1lbnQtZm9ybS1lbWFpbCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBpbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZzpiZWZvcmUsXHJcbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcgc3BhbiB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcgc3BhbjpiZWZvcmUge1xyXG4gIGNvbG9yOiAkY29sb3JIb3ZlcjtcclxufVxyXG4ud29vY29tbWVyY2UgI3Jlc3BvbmQgaW5wdXQjc3VibWl0LFxyXG4ud29vY29tbWVyY2UgYS5idXR0b24sXHJcbi53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9uIHtcclxuICBAaW5jbHVkZSB0ZXQzMC1idXR0b247XHJcbn1cclxuLndvb2NvbW1lcmNlIHAuc3RhcnMuc2VsZWN0ZWQgYTpub3QoLmFjdGl2ZSk6OmJlZm9yZSxcclxuLndvb2NvbW1lcmNlIHAuc3RhcnMuc2VsZWN0ZWQgYS5hY3RpdmU6OmJlZm9yZSB7XHJcbiAgY29sb3I6ICNmZWQ3MDA7XHJcbn1cclxuLndvb2NvbW1lcmNlICNyZXZpZXdfZm9ybSB7XHJcbiAgI3Jlc3BvbmQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDAgNTBweCA1MHB4O1xyXG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byA4MHB4O1xyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IGF1dG8gYXV0byAyNnB4O1xyXG4gICAgICAmLnN0YXJzIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICB9XHJcbiAgLmNvbW1lbnQtZm9ybS1yYXRpbmcge1xyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMHB4O1xyXG4gIH1cclxuICAuZm9ybS1zdWJtaXQge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcclxuICB9XHJcbiAgLmNvbW1lbnQtbm90ZXMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmNvbW1lbnQtZm9ybS1hdXRob3Ige1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuY29tbWVudC1mb3JtLWNvbW1lbnQge1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlICNyZXZpZXdfZm9ybSAjcmVzcG9uZCAuZm9ybS1zdWJtaXQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBpbnB1dCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG59XHJcbi5jb21tZW50LWZvcm0ge1xyXG4gIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICBAaW5jbHVkZSB0ZXQzMC1pbnB1dDtcclxuICAgIGJvcmRlci1zaXplOiAxcHg7XHJcbiAgfVxyXG4gIHRleHRhcmVhIHtcclxuICAgIEBpbmNsdWRlIHRldDMwLXRleHRhcmVhO1xyXG4gICAgYm9yZGVyLXNpemU6IDFweDtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBAaW5jbHVkZSB0ZXQzMC1idXR0b247XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byAzMHB4O1xyXG4gIH1cclxuICAuY29tbWVudC1mb3JtLWF1dGhvciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxufVxyXG4uY29tbWVudC1yZXBseS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udFRleHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogIzExMTtcclxuICBtYXJnaW46IDYwcHggYXV0byA1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAvL2JvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmVkNzAwO1xyXG59XHJcbi5jb21tZW50LW5vdGVzIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiBhdXRvIGF1dG8gNTBweDtcclxufVxyXG4uYzRkLXdvby1maWx0ZXItc2luZ2xlLWxpc3QtYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2Uge1xyXG4gIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbi5jNGQtc29jaWFsLXNoYXJlIHtcclxuICBtYXJnaW46IDQycHggYXV0byBhdXRvO1xyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAxNXB4O1xyXG4gIH1cclxufVxyXG4udGV0MzAtZmVhdHVyZS1idXR0b25zIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IGF1dG8gMTVweDtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbiAgPiAqIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuYzRkLXdvby1xdl9fbGluayxcclxuICAuYzRkLXdvby13aXNobGlzdC1idXR0b24sXHJcbiAgLmM0ZC13b28tY29tcGFyZS1idXR0b24ge1xyXG4gICAgd2lkdGg6IDQ3cHg7XHJcbiAgICBoZWlnaHQ6IDQ3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgIGJhY2tncm91bmQ6ICNlYmU5ZWI7XHJcbiAgICBtYXJnaW46IGF1dG8gOHB4IGF1dG8gYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICAgIG1hcmdpbjogYXV0byA4cHggYXV0byBhdXRvO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvckhvdmVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSB7XHJcbiAgbWFyZ2luOiBhdXRvIDhweCBhdXRvIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLm1pbnVzLCAucGx1cyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDQzcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDhweCAxMnB4IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxuICAubWludXMge1xyXG4gICAgcGFkZGluZzogMTJweCA1cHggMTJweCA4cHg7XHJcbiAgfVxyXG4gIC5xdHkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtd29vLWZpbHRlci1hdHRyaWJ1dGVfcGEge1xyXG4gIGNvbG9yOiAjMTExO1xyXG4gICYuYWN0aXZlIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjNmZiNzBmO1xyXG4gIH1cclxufVxyXG4uYzRkLXdvby1maWx0ZXItYXR0cmlidXRlX3BhX2NvbG9yIHtcclxuICBjb2xvcjogcmdiYSgjZmZmLCAwKTtcclxufVxyXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgcC5zdG9jayB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbixcclxuICAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWVycm9yIC5idXR0b24sXHJcbiAgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbiB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDEzcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuLnJlbGF0ZWQucHJvZHVjdHMge1xyXG4gIHVsLnByb2R1Y3RzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1jb3VudGRvd24tdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBjb2xvcjogI2UzNTA0ZDtcclxufVxyXG5ib2R5LnNpbmdsZS1wcm9kdWN0IC5zdW1tYXJ5LFxyXG4uYzRkLXdvby1xdiB7XHJcbiAgLmM0ZC13Y2Qtd3JhcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAwO1xyXG4gICAgLmNvdW50ZG93bi1zZWN0aW9uIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDMwcHggMTBweCBhdXRvO1xyXG4gICAgICAuY291bnRkb3duLWFtb3VudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmM0ZC13Y2Qtc2luZ2xlLWJlZm9yZS10ZXh0IHtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gIG1hcmdpbjogMTVweCBhdXRvIGF1dG87XHJcbn1cclxuLmM0ZC13b28tYnVuZGxlLXdyYXAge1xyXG4gIG1hcmdpbjogNTBweCBhdXRvO1xyXG59XHJcbi5jNGQtd29vLWJ1bmRsZS1kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMzBweDtcclxufVxyXG4uYzRkLXdvby1idW5kbGUtYWRkLXRvLWNhcnQge1xyXG4gIEBpbmNsdWRlIHRldDMwLWJ1dHRvbjtcclxufVxyXG4uYzRkLXdvby1idW5kbGUtY2FydC13cmFwIHtcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcclxufVxyXG4uYzRkLXdvby1idW5kbGUtcXVhbnRpdHktcHJpY2UgIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmM0ZC13b28tYnVuZGxlLXF0eS13cmFwIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmM0ZC13b28tYnVuZGxlLWNhcnQtd3JhcCAuYzRkLXdvby1idW5kbGUtY2FydC1pdGVtOmxhc3Qge1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4uYzRkLXdvby1idW5kbGUtd3JhcCAuYzRkLXdvby1idW5kbGUtaXRlbSAuaXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG8gYXV0bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fd3JhcHBlcixcclxuLmM0ZC13b28tdnMtZ2FsbGVyeSB7XHJcbiAgLm1haW4tbmF2IHtcclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgJi5zbGljay1jdXJyZW50IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpZGUtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcclxuICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIGxlZnQ6IDlweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JIb3ZlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAxNXB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjEwZlwiO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYxMGVcIjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyBsYWJlbCB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnMgc2VsZWN0IHtcclxuICB3aWR0aDogYXV0bztcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfYXR0cmlidXRlcyB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRoIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIH1cclxufVxyXG4vLy8vLy8vLy8vLy8vIEVORCBTSU5HTEUgLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8gQ0FURUdPUlkgLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4udGV0MzAtc2hvcC1jYXRlZ29yeS1yaWdodC1jb2wsXHJcbi50ZXQzMC1zaG9wLWNhdGVnb3J5LWxlZnQtY29sLFxyXG4udGV0MzAtY2F0ZWdvcnktcmlnaHQtY29sLFxyXG4udGV0MzAtY2F0ZWdvcnktbGVmdC1jb2wge1xyXG4gID4gKiB7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byA1NXB4O1xyXG4gIH1cclxuICBbY2xhc3MqPVwiYzRkLXdvby1maWx0ZXItdGVtcGxhdGVcIl0gYSB7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICB9XHJcbn1cclxuLndpZGdldF9yZWNlbnRfZW50cmllcyxcclxuLndpZGdldF9yZWNlbnRfY29tbWVudHMsXHJcbi53aWRnZXRfY2F0ZWdvcmllcyxcclxuLndpZGdldF9wcm9kdWN0X2NhdGVnb3JpZXMge1xyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvckhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY291bnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgcmlnaHQ6IDNweDtcclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2lkZWJhciB1bCB7XHJcbiAgJi5jNGQtd29vLWZpbHRlci10ZW1wbGF0ZS10YXgsXHJcbiAgJi5jNGQtd29vLWZpbHRlci10ZW1wbGF0ZS1wcmljZSxcclxuICAmLnByb2R1Y3QtY2F0ZWdvcmllcyxcclxuICAge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBsaSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9ySG92ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb3VudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcclxuICBiYWNrZ3JvdW5kOiAjMTExO1xyXG59XHJcbi53b29jb21tZXJjZSAud2lkZ2V0X3ByaWNlX2ZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbn1cclxuLndvb2NvbW1lcmNlIC53aWRnZXRfcHJpY2VfZmlsdGVyIC5wcmljZV9zbGlkZXJfYW1vdW50IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogIzc3NztcclxufVxyXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnByaWNlX3NsaWRlcl9hbW91bnQgLmJ1dHRvbiB7XHJcbiAgd2lkdGg6IDEzMHB4O1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG4ud29vY29tbWVyY2UgLndpZGdldF9wcmljZV9maWx0ZXIgLnByaWNlX3NsaWRlcl9hbW91bnQgLmJ1dHRvbiB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uLTE7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNlZWU7XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmcge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBwYWRkaW5nOiAwcHggMTVweCAwcHggMTVweDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBtYXJnaW46IGF1dG8gYXV0byAzMHB4O1xyXG4gIHNlbGVjdCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGNvbG9yOiAjN2E3YTdhO1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG1hcmdpbjogOXB4IGF1dG87XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5hcmNoaXZlIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDI0cHggMDtcclxuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDYwcHg7XHJcbiAgLnBhZ2UtdGl0bGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gYXV0bztcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogNXB4IGF1dG8gYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRhZ2Nsb3VkIHtcclxuICBhIHtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDNweCAxM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIG1hcmdpbjogYXV0byAzcHggOHB4IGF1dG87XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9ySG92ZXI7XHJcbiAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXBhZ2luYXRpb24sXHJcbi53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHtcclxuICBtYXJnaW46IDIwcHggYXV0byA1MHB4O1xyXG4gIHVsLnBhZ2UtbnVtYmVycyB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBsaSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgPiAqIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJG1haW5Db2xvckhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IC5uZXh0LCA+IC5wcmV2IHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jNGQtd29vLWZpbHRlci1wcmVmaXgtY2xhc3MgW2NsYXNzKj1jNGQtd29vLWZpbHRlci10ZW1wbGF0ZV0gYSB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9ySG92ZXI7XHJcbiAgfVxyXG59XHJcbi5jNGQtd29vLWZpbHRlci10ZW1wbGF0ZS10YWcgLnRhZ2Nsb3VkIGEge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3ZjcgIWltcG9ydGFudDtcclxuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xyXG4gICYuYzRkLXdvby1maWx0ZXItc3RhdHVzLWFjdGl2ZSxcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvckhvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuLmM0ZC13b28tZmlsdGVyLXByZWZpeC1jbGFzcyAuYzRkLXdvby1maWx0ZXItc3RhdHVzLWFjdGl2ZSB7XHJcbiAgY29sb3I6ICRjb2xvckhvdmVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLmM0ZC13b28tY2d6LFxyXG4uYzRkLXdvby1jZ3otbGF5b3V0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiBhdXRvIDVweDtcclxuICAuem9vbS1vdXRcclxuICAsLmJ1dHRvbi1saXN0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMHB4IDBweCAzMHB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICB9XHJcbiAgLnpvb20taW4sXHJcbiAgLmJ1dHRvbi1ncmlkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAzMHB4IDMwcHggMHB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gIC56b29tLWJ1dHRvbixcclxuICAubGF5b3V0LWJ1dHRvbiB7XHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3JIb3ZlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jNGQtd29vLWNnei1sYXlvdXQtbGlzdCB7XHJcbiAgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XHJcbiAgICAuaW1hZ2UtYnV0dG9uIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogYXV0byAzMHB4IGF1dG8gYXV0bztcclxuICAgIH1cclxuICAgIC5jNGQtd29vLXZzLWJveC1jb2xvcnMge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmM0ZC13b28tY3BwLWZvcm0ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIG1hcmdpbjogYXV0byAxMHB4O1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBzZWxlY3Qge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIG1pbi13aWR0aDogNjBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBjb2xvcjogIzdhN2E3YTtcclxuICB9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLyBFTkQgQ0FURUdPUlkgLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8vLy8vLy8vLy8vLy8vIENBUlQgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmlucHV0LXRleHQsXHJcbi53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmlucHV0LXRleHQsXHJcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuaW5wdXQtdGV4dCxcclxuLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5pbnB1dC10ZXh0IHtcclxuICB3aWR0aDogMjAwcHg7XHJcbiAgcGFkZGluZzogMHB4IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbn1cclxuLmNhcnQgLmNvdXBvbiB7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgLmJ1dHRvbiAge1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQuZGlzYWJsZWQsIC53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6ZGlzYWJsZWQsXHJcbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQ6ZGlzYWJsZWRbZGlzYWJsZWRdLFxyXG4ud29vY29tbWVyY2UgYS5idXR0b24uZGlzYWJsZWQsIC53b29jb21tZXJjZSBhLmJ1dHRvbjpkaXNhYmxlZCxcclxuLndvb2NvbW1lcmNlIGEuYnV0dG9uOmRpc2FibGVkW2Rpc2FibGVkXSxcclxuLndvb2NvbW1lcmNlIGJ1dHRvbi5idXR0b24uZGlzYWJsZWQsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uOmRpc2FibGVkLFxyXG4ud29vY29tbWVyY2UgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZFtkaXNhYmxlZF0sXHJcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b24uZGlzYWJsZWQsXHJcbi53b29jb21tZXJjZSBpbnB1dC5idXR0b246ZGlzYWJsZWQsIC53b29jb21tZXJjZSBpbnB1dC5idXR0b246ZGlzYWJsZWRbZGlzYWJsZWRdIHtcclxuICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyxcclxuLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyxcclxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zLFxyXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMge1xyXG4gIGJ1dHRvbltuYW1lPVwidXBkYXRlX2NhcnRcIl0ge1xyXG4gICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jYWRkX3BheW1lbnRfbWV0aG9kIHRhYmxlLmNhcnQgaW1nLCAud29vY29tbWVyY2UtY2FydCB0YWJsZS5jYXJ0IGltZywgLndvb2NvbW1lcmNlLWNoZWNrb3V0IHRhYmxlLmNhcnQgaW1nIHtcclxuICB3aWR0aDogODBweDtcclxufVxyXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAjMTExO1xyXG4gIHBhZGRpbmc6IDEycHg7XHJcbiAgJi5wcm9kdWN0LXRvdGFsIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZCB7XHJcbiAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICYucHJvZHVjdC10b3RhbCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlLWNhcnQtZm9ybV9fY2FydC1pdGVtOm50aC1jaGlsZCgybisyKSB7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxufVxyXG4ud29vY29tbWVyY2UgdGQucHJvZHVjdC1uYW1lIC53Yy1pdGVtLW1ldGEsIC53b29jb21tZXJjZSB0ZC5wcm9kdWN0LW5hbWUgZGwudmFyaWF0aW9uIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLndvb2NvbW1lcmNlIHRkLnByb2R1Y3QtbmFtZSAud2MtaXRlbS1tZXRhIC53Yy1pdGVtLW1ldGEtbGFiZWwsXHJcbi53b29jb21tZXJjZSB0ZC5wcm9kdWN0LW5hbWUgLndjLWl0ZW0tbWV0YSBkdCxcclxuLndvb2NvbW1lcmNlIHRkLnByb2R1Y3QtbmFtZSBkbC52YXJpYXRpb24gLndjLWl0ZW0tbWV0YS1sYWJlbCxcclxuLndvb2NvbW1lcmNlIHRkLnByb2R1Y3QtbmFtZSBkbC52YXJpYXRpb24gZHQge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAucXR5IHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBwYWRkaW5nOiAwIDAgMCAxNHB4O1xyXG59XHJcbi8vIC53b29jb21tZXJjZSBhLnJlbW92ZSB7XHJcbi8vICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMCkgIWltcG9ydGFudDtcclxuLy8gICBtYXJnaW46IGF1dG87XHJcbi8vICAgd2lkdGg6IDA7XHJcbi8vICAgaGVpZ2h0OiAwO1xyXG4vLyAgIHBhZGRpbmc6IDEwcHg7XHJcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICY6YWZ0ZXIge1xyXG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xyXG4vLyAgICAgY29udGVudDogXCJcXGYwMGRcIjtcclxuLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgIHRvcDogMDtcclxuLy8gICAgIGxlZnQ6IDA7XHJcbi8vICAgICByaWdodDogMDtcclxuLy8gICAgIG1hcmdpbjogYXV0bztcclxuLy8gICAgIGNvbG9yOiAjY2NjO1xyXG4vLyAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4vLyAgIH1cclxuLy8gICAmOmhvdmVyIHtcclxuLy8gICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbi8vICAgICAmOmFmdGVyIHtcclxuLy8gICAgICAgY29sb3I6IHJlZDtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuLy8gICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4vLyAgIH1cclxuLy8gfVxyXG50ZC5wcm9kdWN0LXF1YW50aXR5IHtcclxuICAucXVhbnRpdHkge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLm1pbnVzLCAucGx1cyB7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiBhdXRvIC01cHggYXV0byBhdXRvO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICAgIC5xdHkge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNmZmYsIDApO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcbiAgICAucGx1cyB7XHJcbiAgICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gLTVweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbi5zaG9wX3RhYmxlIHAge1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4ub3JkZXItdG90YWwge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICMxMTE7XHJcbn1cclxuLmNhcnQtZW1wdHkge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDEwMHB4IGF1dG8gMzBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuLnJldHVybi10by1zaG9wIHtcclxuICBtYXJnaW46IGF1dG8gYXV0byAxMDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWZpcnN0LCAud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctbGFzdCwgLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsIC53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3Qge1xyXG4gIHdpZHRoOiA0OSU7XHJcbn1cclxuLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uLCAud29vY29tbWVyY2UgZm9ybS5sb2dpbiwgLndvb2NvbW1lcmNlIGZvcm0ucmVnaXN0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgcGFkZGluZzogMzBweCA1MHB4IDE1cHg7XHJcbn1cclxuQGluY2x1ZGUgYnJlYWtwb2ludCg3NjgsIG1pbi13aWR0aCkge1xyXG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdGhlYWQsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0aGVhZCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgfVxyXG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICB0ZCB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLndvb2NvbW1lcmNlICNjb250ZW50IHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsLCAud29vY29tbWVyY2UgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwsIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIH1cclxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUsIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlLCAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQ6OmJlZm9yZSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcbn1cclxuQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAud29vY29tbWVyY2UgI2NvbnRlbnQgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwsXHJcbiAgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsLFxyXG4gIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsLFxyXG4gIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSxcclxuICAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdHIge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xyXG4gICAgICBtYXJnaW46IGF1dG8gYXV0byAxNXB4O1xyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucHJvZHVjdC1uYW1lIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuYnV0dG9uLFxyXG4gIC53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuaW5wdXQtdGV4dCxcclxuICAud29vY29tbWVyY2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gaW5wdXQsXHJcbiAgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5idXR0b24sXHJcbiAgLndvb2NvbW1lcmNlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5pbnB1dC10ZXh0LFxyXG4gIC53b29jb21tZXJjZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiBpbnB1dCxcclxuICAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuYnV0dG9uLFxyXG4gIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5pbnB1dC10ZXh0LFxyXG4gIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIGlucHV0LFxyXG4gIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5idXR0b24sXHJcbiAgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gLmlucHV0LXRleHQsXHJcbiAgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byAxMHB4O1xyXG4gIH1cclxuICAud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsIC53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy1sYXN0LCAud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCwgLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctbGFzdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLyBFTkQgQ0FSVCAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vLy8vLy8vLy8vLy8vLyBDSEVDS09VVCAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi53b29jb21tZXJjZSAuY29sMi1zZXQsIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBtYXJnaW46IGF1dG8gYXV0byA1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLndvb2NvbW1lcmNlLFxyXG4ud29vY29tbWVyY2UtcGFnZSB7XHJcbiAgLndvb2NvbW1lcmNlLW9yZGVyIHtcclxuICAgIC5jb2wyLXNldCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAuY29sLTEsXHJcbiAgICAgIC5jb2wtMiB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4udGV0MzAtb3JkZXItcmV2aWV3IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi50ZXQzMC1vcmRlci1yZXZpZXctaW5uZXIge1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMzBweDtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgLmNvbDItc2V0ICxcclxuLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IHtcclxuICAuY29sLTEsIC5jb2wtMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyB7XHJcbiAgcGFkZGluZzogMzBweCAwcHggMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDBweDtcclxuICA+IGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byAyMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmVkNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMTVweDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIHtcclxuICBwYWRkaW5nOiA1MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCg2NDApIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMTVweDtcclxuICB9XHJcbiAgLmNyZWF0ZS1hY2NvdW50IHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmlucHV0LWNoZWNrYm94IHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZS1wYXNzd29yZC1zdHJlbmd0aC5zaG9ydCB7XHJcbiAgbWFyZ2luOiAxMHB4IDIwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuI2FkZF9wYXltZW50X21ldGhvZCAuY2hlY2tvdXQgLmNyZWF0ZS1hY2NvdW50IHNtYWxsLCAud29vY29tbWVyY2UtY2FydCAuY2hlY2tvdXQgLmNyZWF0ZS1hY2NvdW50IHNtYWxsLCAud29vY29tbWVyY2UtY2hlY2tvdXQgLmNoZWNrb3V0IC5jcmVhdGUtYWNjb3VudCBzbWFsbCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIG1hcmdpbjogYXV0byAyMHB4IDEwcHg7XHJcbn1cclxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IGxhYmVsIHtcclxuICBtYXJnaW46IGF1dG8gMjJweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cge1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDE1cHg7XHJcbn1cclxuLndvb2NvbW1lcmNlIGZvcm0gLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XHJcbiAgLnNlbGVjdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIGhlaWdodDogNTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcclxuICB9XHJcbn1cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gIGNvbG9yOiAjNDQ0O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIHBhZGRpbmc6IDVweCAyMHB4IDAgMjBweDtcclxufVxyXG4uc2VsZWN0Mi1yZXN1bHRzIHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuICBwYWRkaW5nOiAwcHggMjBweDtcclxuICBtYXJnaW46IDEwcHggMTVweDtcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgd2lkdGg6IDk0JTtcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgdG9wOiAxNHB4O1xyXG4gIHJpZ2h0OiAxOHB4O1xyXG59XHJcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyB0ZXh0YXJlYSB7XHJcbiAgbWluLWhlaWdodDogMTUwcHg7XHJcbn1cclxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyB7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNjQwKSB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XHJcbiAgfVxyXG59XHJcbiNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MtY2hlY2tib3gge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5ib2R5IGRpdiB0YWJsZS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUge1xyXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyB7XHJcbiAgcGFkZGluZzogMHB4IDBweCA1MHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgfVxyXG59XHJcbiNvcmRlcl9yZXZpZXdfaGVhZGluZyB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmVkNzAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbn1cclxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCxcclxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQsXHJcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBib3JkZXItdG9wOiA0cHggc29saWQgI2ZlZDcwMDtcclxufVxyXG4ud29vY29tbWVyY2UgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAud29vY29tbWVyY2UtcGFnZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0byA1cHg7XHJcbn1cclxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMsXHJcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcclxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5mb3JtLXJvdyxcclxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LmZvcm0tcm93LFxyXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgZGl2LmZvcm0tcm93IHtcclxuICBwYWRkaW5nOiAyMHB4IDBweDtcclxufVxyXG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaSBpbnB1dCwgLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpIGlucHV0LCAud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpIGlucHV0IHtcclxuICB3aWR0aDogYXV0bztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LCAud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gsIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3gge1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLFxyXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGksXHJcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkge1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG59XHJcbi53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJvcmRlci13aWR0aDogMnB4O1xyXG59XHJcbi53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiwgLndvb2NvbW1lcmNlIGZvcm0ubG9naW4sIC53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDIwcHggMjBweCA1cHg7XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLyBUSEFOSyAvLy8vLy8vLy8vLy8vLy8vL1xyXG4ud29vY29tbWVyY2UtY29sdW1uLS1zaGlwcGluZy1hZGRyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbWFyZ2luOiBhdXRvIGF1dG8gMzBweDtcclxuICBwYWRkaW5nOiAxNXB4IDMwcHhmO1xyXG4gIGNvbG9yOiBncmVlbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcclxuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7XHJcbn1cclxuLndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMge1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDMwcHg7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBwYWRkaW5nOiAzMHB4O1xyXG59XHJcbi53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpIHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufVxyXG4jYWRkX3BheW1lbnRfbWV0aG9kIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0LFxyXG4ud29vY29tbWVyY2UtY2FydCAud2MtcHJvY2VlZC10by1jaGVja291dCxcclxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcclxuICBtYXJnaW46IDEwcHggYXV0byA1MHB4O1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMsXHJcbi53b29jb21tZXJjZS1wYWdlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB7XHJcbiAgbWFyZ2luOiAzMHB4IGF1dG8gYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICA+aDIge1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTVweDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscyxcclxuLndvb2NvbW1lcmNlLXBhZ2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzIHtcclxuICBtYXJnaW46IDIwcHggYXV0byA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gID4gaDIge1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMjBweDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscyB1bC5wcm9kdWN0cyBsaSxcclxuLndvb2NvbW1lcmNlLXBhZ2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzIHVsLnByb2R1Y3RzIGxpIHtcclxuICB3aWR0aDogMjIuMTUlO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoNzY4KSB7XHJcbiAgICB3aWR0aDogNDclO1xyXG4gIH1cclxufVxyXG4ud29vY29tbWVyY2UgdWwub3JkZXJfZGV0YWlscyB7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBwYWRkaW5nOiAzMHB4IDMwcHg7XHJcbn1cclxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzLFxyXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMsXHJcbi53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXItZG93bmxvYWRzIHtcclxuICBtYXJnaW46IDMwcHggYXV0bztcclxufVxyXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgYWRkcmVzcyB7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBwYWRkaW5nOiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMge1xyXG4gIG1hcmdpbjogYXV0byBhdXRvIDEwMHB4O1xyXG59XHJcbiNhZGRfcGF5bWVudF9tZXRob2QgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRyIHRkLFxyXG4jYWRkX3BheW1lbnRfbWV0aG9kIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0ciB0aCxcclxuLndvb2NvbW1lcmNlLWNhcnQgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRyIHRkLFxyXG4ud29vY29tbWVyY2UtY2FydCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdHIgdGgsXHJcbi53b29jb21tZXJjZS1jaGVja291dCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdHIgdGQsXHJcbi53b29jb21tZXJjZS1jaGVja291dCAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdHIgdGgge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vIEFDQ09VTlQgLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XHJcbiAgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogYXV0byAwIDUwcHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICB9XHJcbn1cclxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcclxuICBtYXJnaW46IGF1dG8gYXV0byA1MHB4O1xyXG4gIGZpZWxkc2V0IHtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvO1xyXG4gIH1cclxuICBsZWdlbmQge1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICB9XHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vIENPTVBBUkUgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcclxuICB0b3A6IDEwcHg7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8gUVVJQ0sgVklFVyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLmM0ZC13b28tcXZfX2dhbGxlcnlfaW5uZXIge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuLmM0ZC13b28tcXZfX2luZm9faW5uZXIge1xyXG4gIHBhZGRpbmc6IDE1cHggMzBweDtcclxufVxyXG4ud29vY29tbWVyY2Utbm9yZXZpZXdzIHtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgcGFkZGluZzogMCAwIDUwcHg7XHJcbn1cclxuLmM0ZC13b28tcXYge1xyXG4gIC53b29jb21tZXJjZSBzcGFuLm9uc2FsZSB7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICB9XHJcbiAgLmM0ZC13b28tY2Ige1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuYzRkLXdvby1jYiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIGF1dG87XHJcbiAgfVxyXG59XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8gQlVORExFIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbmRpdiAuYzRkLXdvby1idW5kbGUtYmFkZ2Uge1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRvcDogMTBweDtcclxuICBsZWZ0OiAxMHB4O1xyXG59IiwiYXJ0aWNsZS5wb3N0IHtcclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5wb3N0LXRodW1ibmFpbCB7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byAzMHB4O1xyXG4gIH1cclxuICAuZW50cnktY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgfVxyXG4gIC5lbnRyeS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG59XHJcbi5lbnRyeS1oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIC5lbnRyeS1oZWFkZXItaW5uZXIge1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIC5lbnRyeS10aXRsZSB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgfVxyXG59XHJcbi5wYWdlIHtcclxuICAuZW50cnktaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgICBtYXJnaW46IGF1dG8gYXV0byAzMHB4O1xyXG4gICAgLmVudHJ5LWhlYWRlci1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmVudHJ5LXRpdGxlIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbiAgLmVudHJ5LWNvbnRlbnQge1xyXG4gICAgbWluLWhlaWdodDogMjB2aDtcclxuICB9XHJcbn1cclxuLmFyY2hpdmUsXHJcbi5ob21lLmJsb2cge1xyXG4gICNicmVhZGNydW1icyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICM3YTdhN2E7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLFxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuICAmLmVudHJ5LWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMjdweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDYwcHg7XHJcbiAgICAucGFnZS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICAgICYuaW1hZ2Uge1xyXG4gICAgICAucGFnZS10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBhcnRpY2xlLnBvc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gNTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAuZW50cnktaGVhZGVyIHtcclxuICAgICAgLmVudHJ5LXRpdGxlIHtcclxuICAgICAgICBtYXJnaW46IDMwcHggYXV0byBhdXRvO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvckhvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVudHJ5LXN1bW1hcnkge1xyXG4gICAgICBtYXJnaW46IDIwcHggYXV0byBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5ibG9ja3F1b3RlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgcGFkZGluZzogMCAzMHB4O1xyXG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGNvbG9ySG92ZXI7XHJcbn1cclxuLndpZGdldF9zZWFyY2gge1xyXG4gIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICBAaW5jbHVkZSB0ZXQzMC1pbnB1dDtcclxuICB9XHJcbiAgYnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIHRldDMwLWJ1dHRvbjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5wb3N0LW1ldGEge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBtYXJnaW46IDEwcHggYXV0byBhdXRvO1xyXG4gID4gKiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gIGltZy5hdmF0YXIge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG4gIH1cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG5uYXYucGFnaW5hdGlvbiB7XHJcbiAgLnNjcmVlbi1yZWFkZXItdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubmF2LWxpbmtzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gODBweDtcclxuICB9XHJcbiAgLnBhZ2UtbnVtYmVycyB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvckhvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAubmV4dCwgLnByZXYge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5jdXJyZW50IHtcclxuICAgIGJhY2tncm91bmQ6ICRtYWluQ29sb3JIb3ZlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4uYzRkLXRoZW1lLWVmZmVjdCBuYXYucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxufVxyXG4udGV0MzAtbmV4dC1wcmV2LXBvc3Qge1xyXG4gIC5wcmV2LXBvc3QsIC5uZXh0LXBvc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICBoMyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMzBweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG1hcmdpbjogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRldDMwLXNoYXJlLXRoaXMge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xyXG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xyXG4gIGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2luZ2xlLXBvc3QgI2NvbW1lbnRzIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiA2MHB4IGF1dG87XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLmNvbW1lbnRzLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0byA1MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZWQ3MDA7XHJcbiAgfVxyXG4gIC5jb21tZW50LXJlcGx5LXRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xyXG4gIH1cclxuICAuY29tbWVudC1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGkge1xyXG5cclxuICAgIH1cclxuICAgIC5jb21tZW50LWF1dGhvciB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDIwcHggYXV0byBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICBhLCAuZm4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzExMTtcclxuICAgICAgfVxyXG4gICAgICAuc2F5cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbW1lbnQtbWV0YWRhdGEge1xyXG4gICAgICBtYXJnaW46IGF1dG8gYXV0byAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAuY29tbWVudC1jb250ZW50IHtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byA5MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgICB9XHJcbiAgICAuY29tbWVudC1ib2R5IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IGF1dG8gYXV0byA0MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcbiAgICAucmVwbHkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jaGlsZHJlbiB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuLy8vLy8vLy8gU0lOR0xFIC8vLy8vLy8vLy8vLy8vXHJcbi5zaW5nbGUtcG9zdCB7XHJcbiAgI2JyZWFkY3J1bWJzIHtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmVudHJ5LXN1bW1hcnkge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLyBMRUZUIFJJR0hUIFNJREVCQVIgLy8vL1xyXG4udGV0MzAtY2F0ZWdvcnktcmlnaHQtY29sLFxyXG4udGV0MzAtY2F0ZWdvcnktbGVmdC1jb2wge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgdWwgbGkge1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgICAucG9zdC1kYXRlIHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLy8vLy8vLy8vLy8vLyBCTE9HIFNUWUxFIC8vLy8vLy8vLy8vLy8vL1xyXG4udGV0MzAtYmxvZy1zdHlsZS0yIHtcclxuICAmLmFyY2hpdmUge1xyXG4gICAgYXJ0aWNsZS5wb3N0IHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgIH1cclxuICAgICAgLnBvc3QtdGh1bWJuYWlsIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5tZWRpYS1hdHRhY2htZW50IHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnQtYm9keSB7XHJcbiAgICAgICAgd2lkdGg6IDYzJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICAuZW50cnktaGVhZGVyIC5lbnRyeS10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1ibG9nLXN0eWxlLTN7XHJcbiAgJi5hcmNoaXZlIHtcclxuICAgIGFydGljbGUucG9zdCB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAmOm50aC1jaGlsZCgybiArIDMpIHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgfVxyXG4gICAgICAubWVkaWEtYXR0YWNobWVudCB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRlbnQtYm9keSB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vcmUtbGluayB7XHJcbiAgQGluY2x1ZGUgdGV0MzAtYnV0dG9uO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbjogMjBweCBhdXRvIGF1dG87XHJcbn0iLCJkaXYgLmhlc3BlcmlkZW4udHBhcnJvd3Mge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3JIb3ZlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLndwYl9nbWFwc193aWRnZXQgLndwYl93cmFwcGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi50ZXQzMC1oZWFkaW5nLWEge1xyXG4gIG1hcmdpbjogYXV0byAtMTVweDtcclxuICAmLWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDExM3B4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gIH1cclxufVxyXG4udGV0MzAtYmxvY2stYSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gIC5pY29uIHtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDIwcHg7XHJcbiAgfVxyXG4gIC50aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5mb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIC5kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuLnRldDMwLWJsb2NrLWMge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG59XHJcbi50ZXQzMC1maXJzdC10ZXh0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG59XHJcbi50ZXQzMC1maXJzdC10ZXh0OjpmaXJzdC1sZXR0ZXIge1xyXG4gIGZvbnQtc2l6ZTogNjRweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDE4cHggMTVweCAyMHB4O1xyXG59XHJcbmJvZHkgLndwY2Y3IHtcclxuICBiYWNrZ3JvdW5kOiAjZTllYWU1O1xyXG4gIHBhZGRpbmc6IDcwcHggMTAwcHggNTBweDtcclxuICBtYXgtd2lkdGg6IDc2OHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBAaW5jbHVkZSBicmVha3BvaW50KDY0MCkge1xyXG4gICAgcGFkZGluZzogNzBweCAxNXB4O1xyXG4gIH1cclxufVxyXG4ud3BjZjctZm9ybSB7XHJcbiAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuICAgIG1hcmdpbjogYXV0byBhdXRvIDMwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgc3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwIHtcclxuICAgIG1hcmdpbjogNXB4IDIwcHg7XHJcbiAgfVxyXG4gIGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG5ib2R5IC52Y190b2dnbGVfc2l6ZV9tZC52Y190b2dnbGVfZGVmYXVsdCAudmNfdG9nZ2xlX2ljb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuYm9keSAudmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV9jb250ZW50LCBcclxuYm9keSAudmNfdG9nZ2xlX3NpemVfbWQudmNfdG9nZ2xlX2RlZmF1bHQgLnZjX3RvZ2dsZV90aXRsZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5lcnJvci00MDQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMDBweCAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNlOWVhZTU7XHJcbiAgLnRldDMwLWJ1dHRvbi0xIHtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIGF1dG87XHJcbiAgfVxyXG59XHJcbi50ZXQzMC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gIG1hcmdpbjogYXV0byAxNXB4O1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoMTAyNCkge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxufVxyXG5kaXYgLmVsZW1lbnRvci13aWRnZXQtdG9nZ2xlIC5lbGVtZW50b3ItdG9nZ2xlIC5lbGVtZW50b3ItdGFiLXRpdGxlICB7XHJcbiAgY29sb3I6ICM3YTdhN2E7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZDRkNGQ0O1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxufVxyXG5kaXYgLmVsZW1lbnRvci10b2dnbGUgLmVsZW1lbnRvci10YWItY29udGVudCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZDRkNGQ0O1xyXG59XHJcbiJdfQ== */
