@charset "UTF-8";.shop-page{background:#fff;min-height:100vh}.shop__wrap{max-width:1280px;margin:0 auto;padding:0 24px}.shop-header{padding:56px 0 32px;border-bottom:1px solid #e2e6ec}.shop-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:11.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#7c869c;margin-bottom:20px}.shop-breadcrumb a{color:#7c869c;text-decoration:none}.shop-breadcrumb a:hover{color:#1a2a5a}.shop-breadcrumb .sep{opacity:.5}.shop-breadcrumb span:last-child{color:#1a2a5a;font-weight:500}.shop-title{font-size:54px;font-weight:600;color:#1a2a5a;line-height:1.05;margin:18px 0 14px;max-width:920px}.shop-title em{color:#2eb5e2;font-style:italic;font-weight:600}.shop-subtitle{font-size:16px;color:#3d4a6e;line-height:1.6;max-width:620px;margin-bottom:0}.shop-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;font-size:12px;color:#7c869c;font-family:"JetBrains Mono",monospace;margin-top:24px}.shop-stats strong{color:#1a2a5a;font-weight:600}.shop-stats__sep{display:none}.shop-stats__badge{margin-left:auto;padding:4px 10px;border:1px solid #e2e6ec;border-radius:20px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1a2a5a}.shop-layout{display:grid;grid-template-columns:240px 1fr;gap:48px;margin-top:36px;padding-bottom:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.shop-sidebar{position:sticky;top:24px}.filter-section{margin-top:32px}.filter-section:first-child{margin-top:0}.filter-label{font-family:"JetBrains Mono",monospace;font-size:10.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#7c869c;margin-bottom:12px}.filter-cat-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-cat-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px 0;border-bottom:1px solid #eef1f5;text-decoration:none;font-size:14px;color:#3d4a6e;-webkit-transition:color .15s;transition:color .15s}.filter-cat-list li a:hover{color:#1a2a5a}.filter-cat-list li.active a{color:#1a2a5a;font-weight:500}.filter-cat-list li.active a .cat-name::before{content:"●";color:#2eb5e2;margin-right:8px;font-size:9px}.filter-cat-list .cat-dot{display:none}.filter-cat-list .cat-name{-webkit-box-flex:1;-ms-flex:1;flex:1}.filter-cat-list .cat-count{font-family:"JetBrains Mono",monospace;font-size:11px;color:#7c869c}.filter-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.filter-chip{padding:6px 11px;border:1px solid #e2e6ec;border-radius:999px;font-size:12px;color:#1a2a5a;background:#fff;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.filter-chip:hover{border-color:#2eb5e2;color:#2eb5e2}.filter-chip.active{background:#2eb5e2;border-color:#2eb5e2;color:#fff}.filter-checks{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.filter-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#3d4a6e;text-decoration:none;cursor:pointer;-webkit-transition:color .15s;transition:color .15s}.filter-check:hover{color:#1a2a5a}.filter-check__box{width:16px;height:16px;border:1.5px solid #e2e6ec;border-radius:4px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s}.filter-check__box svg{width:10px;height:10px;display:none}.filter-check.active{color:#1a2a5a}.filter-check.active .filter-check__box{background:#2eb5e2;border-color:#2eb5e2;color:#fff}.filter-check.active .filter-check__box svg{display:block}.price-range__track{position:relative;height:4px;background:#e2e6ec;border-radius:2px;margin:16px 0 12px}.price-range__fill{position:absolute;height:100%;background:#2eb5e2;border-radius:2px;pointer-events:none}.price-range__input{position:absolute;width:100%;height:4px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;left:0;pointer-events:none}.price-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#1a2a5a;border:2px solid #fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;pointer-events:all}.price-range__input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#1a2a5a;border:2px solid #fff;cursor:pointer;pointer-events:all}.price-range__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#7c869c;margin-bottom:10px}.price-range__btn{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2eb5e2;background:0 0;border:none;padding:0;cursor:pointer;-webkit-transition:opacity .15s;transition:opacity .15s}.price-range__btn:hover{opacity:.7}.shop-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.shop-toolbar__count{font-size:13px;color:#7c869c}.shop-toolbar__count strong{color:#1a2a5a}.shop-toolbar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.shop-toolbar__sort-label{font-size:12px;color:#7c869c}.shop-toolbar__sort-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-toolbar__orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:13px;font-weight:600;color:#1a2a5a;cursor:pointer;padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%231a2a5a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center}.shop-toolbar__orderby:focus{outline:0}.shop-toolbar__view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background:#fff;border:1px solid #e2e6ec;border-radius:8px;padding:2px}.view-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;color:#7c869c;text-decoration:none;-webkit-transition:all .15s;transition:all .15s}.view-btn svg{-ms-flex-negative:0;flex-shrink:0}.view-btn.active{background:#2eb5e2;color:#fff}.view-btn:not(.active):hover{color:#1a2a5a}ul.products li.product,ul.products.columns-3 li.product,ul.products.columns-4 li.product{width:auto!important;float:none!important;margin:0!important;padding:0!important;clear:none!important}.products{list-style:none;padding:0;margin:0}.products--grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.products--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.products--list .product-card__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products--list .product-card__image{width:120px;height:120px;-ms-flex-negative:0;flex-shrink:0}.product-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #e2e6ec;border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;position:relative;-webkit-transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.product-card__inner:hover{-webkit-box-shadow:0 1px 0 rgba(20,19,15,.04),0 24px 60px -28px rgba(20,19,15,.22);box-shadow:0 1px 0 rgba(20,19,15,.04),0 24px 60px -28px rgba(20,19,15,.22);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.product-card__inner:hover .product-card__hover-cta{opacity:1}.product-card__badge{position:absolute;top:12px;left:12px;background:#1a2a5a;color:#fff;font-family:"JetBrains Mono",monospace;font-size:9.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:3px 7px;border-radius:2px;z-index:2}.product-card__image{width:100%;aspect-ratio:1/1;background:#fff;border:1px solid #eef1f5;border-radius:8px;display:grid;place-items:center;overflow:hidden;padding:6px;margin:12px;width:calc(100% - 24px)}.product-card__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card__body{padding:4px 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-card__cat{font-family:"JetBrains Mono",monospace;font-size:10.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#7c869c;margin-bottom:6px}.product-card__name{font-size:17px;font-weight:500;letter-spacing:-.01em;color:#1a2a5a;margin-bottom:6px;line-height:1.2}.product-card__desc{font-size:12px;color:#7c869c;line-height:1.5;margin-bottom:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-card__footer{margin-top:auto}.product-card__price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.product-card__price{font-size:15px;font-weight:500;color:#1a2a5a}.product-card__price .woocommerce-Price-amount{font-weight:500}.product-card__unit{font-size:12px;font-weight:400;color:#7c869c}.product-card__purity{font-family:"JetBrains Mono",monospace;font-size:10.5px;color:#7c869c;white-space:nowrap}.product-card__hover-cta{position:absolute;bottom:16px;right:16px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.btn-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:7px 14px;background:#2eb5e2;color:#fff;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.shop-pagination{margin-top:40px}.shop-pagination .woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-pagination .woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;list-style:none;padding:0;margin:0}.shop-pagination .woocommerce-pagination li a,.shop-pagination .woocommerce-pagination li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:13px;font-weight:500;text-decoration:none;border:1px solid #e2e6ec;color:#7c869c;-webkit-transition:all .15s;transition:all .15s}.shop-pagination .woocommerce-pagination li a:hover{border-color:#2eb5e2;color:#2eb5e2}.shop-pagination .woocommerce-pagination li .current{background:#1a2a5a;border-color:#1a2a5a;color:#fff}.shop-empty{text-align:center;padding:80px 0;color:#7c869c}.shop-empty p{margin-bottom:16px;font-size:14px}.btn-reset{display:inline-block;padding:10px 20px;background:#1a2a5a;color:#fff;border-radius:8px;text-decoration:none;font-size:13px;font-weight:600;-webkit-transition:opacity .15s;transition:opacity .15s}.btn-reset:hover{opacity:.85}@media only screen and (max-width:1024px){.products--grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:834px){.shop-layout{grid-template-columns:1fr}.shop-sidebar{position:static}}@media only screen and (max-width:576px){.products--grid{grid-template-columns:1fr}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNob3AuY3NzIiwic2hvcC5zY3NzIiwiLi4vZ2xvYmFsL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBRUEsV0N3QkksV0FBQSxLRHRCRixXQUFBLE1BR0YsWUN3QkksVUFBQSxPQUNBLE9BQUEsRUFBQSxLRHRCRixRQUFBLEVBQUEsS0FHRixhQ3lCSSxRQUFBLEtBQUEsRUFBQSxLRHZCRixjQUFBLElBQUEsTUFBQSxRQUdGLGlCQ3lCSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxJQUNBLFlBQUEsZ0JBQUEsQ0FBQSxVQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsZUFBQSxNQUNBLGVBQUEsVUFDQSxNQUFBLFFEdkJGLGNBQUEsS0FHRixtQkFDRSxNQUFBLFFDeUJNLGdCQUFBLEtBR0oseUJBQU8sTUFBQSxRRHBCWCxzQkN3QlEsUUFBQSxHQUlSLGlDQUNJLE1BQUEsUUFDQSxZQUFBLElEckJKLFlDMEJJLFVBQUEsS0R4QkYsWUFBQSxJQzBCRSxNQUFBLFFBQ0ksWUFBQSxLQUNBLE9BQUEsS0FBQSxFQUFBLEtBQ0EsVUFBQSxNQUlSLGVBQ0ksTUFBQSxRQUNBLFdBQUEsT0FDQSxZQUFBLElEdkJKLGVBQ0UsVUFBQSxLQzJCRixNQUFBLFFBQ0ksWUFBQSxJQUNBLFVBQUEsTUFDQSxjQUFBLEVEdkJKLFlDMkJJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0R6QkYsY0FBQSxLQUFBLFVBQUEsS0MyQkUsSUFBQSxLQUFTLFVBQUEsS0FBYSxNQUFBLFFEdkJ4QixZQUFBLGdCQUFBLENBQUEsVUN5QkUsV0FBQSxLQUVBLG1CQUNJLE1BQUEsUUFDQSxZQUFBLElEcEJSLGlCQ3dCUSxRQUFBLEtEcEJSLG1CQUNFLFlBQUEsS0FDQSxRQUFBLElBQUEsS0MwQkYsT0FBQSxJQUFBLE1BQUEsUUFDSSxjQUFBLEtB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IkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLnNob3AtcGFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2hvcF9fd3JhcCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4uc2hvcC1oZWFkZXIge1xuICBwYWRkaW5nOiA1NnB4IDAgMzJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU2ZWM7XG59XG5cbi5zaG9wLWJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiSmV0QnJhaW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDExLjVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3Yzg2OWM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaG9wLWJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjN2M4NjljO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaG9wLWJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4uc2hvcC1icmVhZGNydW1iIC5zZXAge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zaG9wLWJyZWFkY3J1bWIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICMxYTJhNWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zaG9wLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1NHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFhMmE1YTtcbiAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gIG1hcmdpbjogMThweCAwIDE0cHg7XG4gIG1heC13aWR0aDogOTIwcHg7XG59XG5cbi5zaG9wLXRpdGxlIGVtIHtcbiAgY29sb3I6ICMyZWI1ZTI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNob3Atc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM2Q0YTZlO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hvcC1zdGF0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjN2M4NjljO1xuICBmb250LWZhbWlseTogXCJKZXRCcmFpbnMgTW9ub1wiLCBtb25vc3BhY2U7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5zaG9wLXN0YXRzIHN0cm9uZyB7XG4gIGNvbG9yOiAjMWEyYTVhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2hvcC1zdGF0c19fc2VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3Atc3RhdHNfX2JhZGdlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlNmVjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4uc2hvcC1sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI0MHB4IDFmcjtcbiAgZ2FwOiA0OHB4O1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uc2hvcC1zaWRlYmFyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyNHB4O1xufVxuXG4uZmlsdGVyLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiSmV0QnJhaW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEwLjVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzdjODY5YztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmZpbHRlci1jYXQtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZpbHRlci1jYXQtbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWYxZjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzNkNGE2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXM7XG59XG5cbi5maWx0ZXItY2F0LWxpc3QgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4uZmlsdGVyLWNhdC1saXN0IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMxYTJhNWE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5maWx0ZXItY2F0LWxpc3QgbGkuYWN0aXZlIGEgLmNhdC1uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xuICBjb2xvcjogIzJlYjVlMjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4uZmlsdGVyLWNhdC1saXN0IC5jYXQtZG90IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbHRlci1jYXQtbGlzdCAuY2F0LW5hbWUge1xuICBmbGV4OiAxO1xufVxuXG4uZmlsdGVyLWNhdC1saXN0IC5jYXQtY291bnQge1xuICBmb250LWZhbWlseTogXCJKZXRCcmFpbnMgTW9ub1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM3Yzg2OWM7XG59XG5cbi5maWx0ZXItY2hpcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnB4O1xufVxuXG4uZmlsdGVyLWNoaXAge1xuICBwYWRkaW5nOiA2cHggMTFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTZlYztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMxYTJhNWE7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xufVxuXG4uZmlsdGVyLWNoaXA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyZWI1ZTI7XG4gIGNvbG9yOiAjMmViNWUyO1xufVxuXG4uZmlsdGVyLWNoaXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzJlYjVlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMmViNWUyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZpbHRlci1jaGVja3Mge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuXG4uZmlsdGVyLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzZDRhNmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cztcbn1cblxuLmZpbHRlci1jaGVjazpob3ZlciB7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4uZmlsdGVyLWNoZWNrX19ib3gge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNlMmU2ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG59XG5cbi5maWx0ZXItY2hlY2tfX2JveCBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsdGVyLWNoZWNrLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4uZmlsdGVyLWNoZWNrLmFjdGl2ZSAuZmlsdGVyLWNoZWNrX19ib3gge1xuICBiYWNrZ3JvdW5kOiAjMmViNWUyO1xuICBib3JkZXItY29sb3I6ICMyZWI1ZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmlsdGVyLWNoZWNrLmFjdGl2ZSAuZmlsdGVyLWNoZWNrX19ib3ggc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcmljZS1yYW5nZV9fdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTJlNmVjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogMTZweCAwIDEycHg7XG59XG5cbi5wcmljZS1yYW5nZV9fZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMmViNWUyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucHJpY2UtcmFuZ2VfX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucHJpY2UtcmFuZ2VfX2lucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFhMmE1YTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4ucHJpY2UtcmFuZ2VfX2lucHV0OjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMWEyYTVhO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5wcmljZS1yYW5nZV9fbGFiZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjN2M4NjljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJpY2UtcmFuZ2VfX2J0biB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyZWI1ZTI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzO1xufVxuXG4ucHJpY2UtcmFuZ2VfX2J0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNob3AtdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNob3AtdG9vbGJhcl9fY291bnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjN2M4NjljO1xufVxuXG4uc2hvcC10b29sYmFyX19jb3VudCBzdHJvbmcge1xuICBjb2xvcjogIzFhMmE1YTtcbn1cblxuLnNob3AtdG9vbGJhcl9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG59XG5cbi5zaG9wLXRvb2xiYXJfX3NvcnQtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjN2M4NjljO1xufVxuXG4uc2hvcC10b29sYmFyX19zb3J0LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2hvcC10b29sYmFyX19vcmRlcmJ5IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzFhMmE1YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PSc2JyB2aWV3Qm94PScwIDAgMTAgNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEgMWw0IDQgNC00JyBzdHJva2U9JyUyMzFhMmE1YScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMnB4IGNlbnRlcjtcbn1cblxuLnNob3AtdG9vbGJhcl9fb3JkZXJieTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zaG9wLXRvb2xiYXJfX3ZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTZlYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAycHg7XG59XG5cbi52aWV3LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjN2M4NjljO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbn1cblxuLnZpZXctYnRuIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4udmlldy1idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzJlYjVlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52aWV3LWJ0bjpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICBjb2xvcjogIzFhMmE1YTtcbn1cblxudWwucHJvZHVjdHMgbGkucHJvZHVjdCxcbnVsLnByb2R1Y3RzLmNvbHVtbnMtMyBsaS5wcm9kdWN0LFxudWwucHJvZHVjdHMuY29sdW1ucy00IGxpLnByb2R1Y3Qge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBjbGVhcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5wcm9kdWN0cy0tZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMTZweDtcbn1cblxuLnByb2R1Y3RzLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuXG4ucHJvZHVjdHMtLWxpc3QgLnByb2R1Y3QtY2FyZF9faW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdHMtLWxpc3QgLnByb2R1Y3QtY2FyZF9faW1hZ2Uge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucHJvZHVjdC1jYXJkX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU2ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZSwgYm94LXNoYWRvdyAwLjI1cyBlYXNlLCBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcbn1cblxuLnByb2R1Y3QtY2FyZF9faW5uZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMjAsIDE5LCAxNSwgMC4wNCksIDAgMjRweCA2MHB4IC0yOHB4IHJnYmEoMjAsIDE5LCAxNSwgMC4yMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLnByb2R1Y3QtY2FyZF9faW5uZXI6aG92ZXIgLnByb2R1Y3QtY2FyZF9faG92ZXItY3RhIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2R1Y3QtY2FyZF9fYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZDogIzFhMmE1YTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkpldEJyYWlucyBNb25vXCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiA5LjVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5wcm9kdWN0LWNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVmMWY1O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDZweDtcbiAgbWFyZ2luOiAxMnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG59XG5cbi5wcm9kdWN0LWNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5wcm9kdWN0LWNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiA0cHggMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xufVxuXG4ucHJvZHVjdC1jYXJkX19jYXQge1xuICBmb250LWZhbWlseTogXCJKZXRCcmFpbnMgTW9ub1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTAuNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjN2M4NjljO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5wcm9kdWN0LWNhcmRfX25hbWUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzFhMmE1YTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ucHJvZHVjdC1jYXJkX19kZXNjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzdjODY5YztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZmxleDogMTtcbn1cblxuLnByb2R1Y3QtY2FyZF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLnByb2R1Y3QtY2FyZF9fcHJpY2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbn1cblxuLnByb2R1Y3QtY2FyZF9fcHJpY2Uge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMWEyYTVhO1xufVxuXG4ucHJvZHVjdC1jYXJkX19wcmljZSAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnByb2R1Y3QtY2FyZF9fdW5pdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3Yzg2OWM7XG59XG5cbi5wcm9kdWN0LWNhcmRfX3B1cml0eSB7XG4gIGZvbnQtZmFtaWx5OiBcIkpldEJyYWlucyBNb25vXCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxMC41cHg7XG4gIGNvbG9yOiAjN2M4NjljO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucHJvZHVjdC1jYXJkX19ob3Zlci1jdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLmJ0bi1hZGQtdG8tY2FydCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgcGFkZGluZzogN3B4IDE0cHg7XG4gIGJhY2tncm91bmQ6ICMyZWI1ZTI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNob3AtcGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5zaG9wLXBhZ2luYXRpb24gLndvb2NvbW1lcmNlLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNob3AtcGFnaW5hdGlvbiAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zaG9wLXBhZ2luYXRpb24gLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gbGkgYSxcbi5zaG9wLXBhZ2luYXRpb24gLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlNmVjO1xuICBjb2xvcjogIzdjODY5YztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xufVxuXG4uc2hvcC1wYWdpbmF0aW9uIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyZWI1ZTI7XG4gIGNvbG9yOiAjMmViNWUyO1xufVxuXG4uc2hvcC1wYWdpbmF0aW9uIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIGxpIC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzFhMmE1YTtcbiAgYm9yZGVyLWNvbG9yOiAjMWEyYTVhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNob3AtZW1wdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgY29sb3I6ICM3Yzg2OWM7XG59XG5cbi5zaG9wLWVtcHR5IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG4tcmVzZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogIzFhMmE1YTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG59XG5cbi5idG4tcmVzZXQ6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg1O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdHMtLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuc2hvcC1sYXlvdXQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLnNob3Atc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9kdWN0cy0tZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4vLyDilIDilIDilIAgVG9rZW5zIChtYXRjaGVkIHRvIHJlZmVyZW5jZSkg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4kaW5rOiAgICAgICAgICMxYTJhNWE7XG4kaW5rLTI6ICAgICAgICMzZDRhNmU7XG4kbXV0ZWQ6ICAgICAgICM3Yzg2OWM7XG4kYWNjZW50OiAgICAgICMyZWI1ZTI7XG4kcnVsZTogICAgICAgICNlMmU2ZWM7XG4kcnVsZS1zb2Z0OiAgICNlZWYxZjU7XG4kcGFwZXI6ICAgICAgICNmZmZmZmY7XG4kcGFwZXItMjogICAgICNmNWY3ZmE7XG4kY2FyZDogICAgICAgICNmOGZhZmM7XG5cbi8vIGxlZ2FjeSBhbGlhc2VzXG4kc2hvcC1uYXZ5OiAgICAgICAkaW5rO1xuJHNob3AtYmx1ZTogICAgICAgJGFjY2VudDtcbiRzaG9wLXRleHQ6ICAgICAgICRpbms7XG4kc2hvcC1tdXRlZDogICAgICAkbXV0ZWQ7XG4kc2hvcC1ib3JkZXI6ICAgICAkcnVsZTtcbiRzaG9wLWJnOiAgICAgICAgICRwYXBlci0yO1xuJHNob3AtY2FyZC1iZzogICAgJHBhcGVyO1xuXG4vLyDilIDilIDilIAgTGF5b3V0IOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLnNob3AtcGFnZSB7XG4gICAgYmFja2dyb3VuZDogJHBhcGVyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2hvcF9fd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyNHB4O1xufVxuXG4vLyDilIDilIDilIAgSGVhZGVyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLnNob3AtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1NnB4IDAgMzJweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJ1bGU7XG59XG5cbi5zaG9wLWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBmb250LWZhbWlseTogJ0pldEJyYWlucyBNb25vJywgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMTEuNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkc2hvcC1tdXRlZDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkc2hvcC1tdXRlZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIgeyBjb2xvcjogJHNob3AtbmF2eTsgfVxuICAgIH1cblxuICAgIC5zZXAgeyBvcGFjaXR5OiAwLjU7IH1cblxuICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAkc2hvcC1uYXZ5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuLnNob3AtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkaW5rO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA1O1xuICAgIG1hcmdpbjogMThweCAwIDE0cHg7XG4gICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICAgIG1heC13aWR0aDogOTIwcHg7XG5cbiAgICBlbSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4uc2hvcC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAkaW5rLTI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaG9wLXN0YXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRtdXRlZDtcbiAgICBmb250LWZhbWlseTogJ0pldEJyYWlucyBNb25vJywgbW9ub3NwYWNlO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICBzdHJvbmcgeyBjb2xvcjogJGluazsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4gICAgJl9fc2VwIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJl9fYmFkZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRydWxlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkaW5rO1xuICAgIH1cbn1cblxuLy8g4pSA4pSA4pSAIFR3by1jb2x1bW4gbGF5b3V0IOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLnNob3AtbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjQwcHggMWZyO1xuICAgIGdhcDogNDhweDtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG59XG5cbi8vIOKUgOKUgOKUgCBTaWRlYmFyIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLnNob3Atc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwOyB9XG59XG5cbi5maWx0ZXItbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiAnSmV0QnJhaW5zIE1vbm8nLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAxMC41cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJG11dGVkO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi8vIENhdGVnb3JpZXNcbi5maWx0ZXItY2F0LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcnVsZS1zb2Z0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRpbmstMjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXM7XG5cbiAgICAgICAgJjpob3ZlciB7IGNvbG9yOiAkaW5rOyB9XG4gICAgfVxuXG4gICAgbGkuYWN0aXZlIGEge1xuICAgICAgICBjb2xvcjogJGluaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAuY2F0LW5hbWU6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKXj1wiO1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhdC1kb3QgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAuY2F0LW5hbWUgeyBmbGV4OiAxOyB9XG5cbiAgICAuY2F0LWNvdW50IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdKZXRCcmFpbnMgTW9ubycsIG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogJG11dGVkO1xuICAgIH1cbn1cblxuLy8gQ2hpcHNcbi5maWx0ZXItY2hpcHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNnB4O1xufVxuXG4uZmlsdGVyLWNoaXAge1xuICAgIHBhZGRpbmc6IDZweCAxMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRydWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGluaztcbiAgICBiYWNrZ3JvdW5kOiAkcGFwZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi8vIENoZWNrYm94ZXNcbi5maWx0ZXItY2hlY2tzIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcbn1cblxuLmZpbHRlci1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJGluay0yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXM7XG5cbiAgICAmOmhvdmVyIHsgY29sb3I6ICRpbms7IH1cblxuICAgICZfX2JveCB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgJHJ1bGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cbiAgICAgICAgc3ZnIHsgd2lkdGg6IDEwcHg7IGhlaWdodDogMTBweDsgZGlzcGxheTogbm9uZTsgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRpbms7XG5cbiAgICAgICAgLmZpbHRlci1jaGVja19fYm94IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHN2ZyB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFByaWNlIHJhbmdlXG4ucHJpY2UtcmFuZ2Uge1xuICAgICZfX3RyYWNrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNob3AtYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIG1hcmdpbjogMTZweCAwIDEycHg7XG4gICAgfVxuXG4gICAgJl9fZmlsbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2hvcC1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzaG9wLW5hdnk7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNob3AtbmF2eTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGFiZWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAkc2hvcC1tdXRlZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkc2hvcC1ibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcblxuICAgICAgICAmOmhvdmVyIHsgb3BhY2l0eTogMC43OyB9XG4gICAgfVxufVxuXG4vLyDilIDilIDilIAgVG9vbGJhciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi5zaG9wLXRvb2xiYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICZfX2NvdW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogJHNob3AtbXV0ZWQ7XG4gICAgICAgIHN0cm9uZyB7IGNvbG9yOiAkc2hvcC10ZXh0OyB9XG4gICAgfVxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgJl9fc29ydC1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICRzaG9wLW11dGVkO1xuICAgIH1cblxuICAgICZfX3NvcnQtZm9ybSB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuICAgICZfX29yZGVyYnkge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkc2hvcC10ZXh0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzYnIHZpZXdCb3g9JzAgMCAxMCA2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxbDQgNCA0LTQnIHN0cm9rZT0nJTIzMWEyYTVhJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAycHggY2VudGVyO1xuXG4gICAgICAgICY6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG4gICAgfVxufVxuXG4uc2hvcC10b29sYmFyX192aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2hvcC1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbn1cblxuLnZpZXctYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkc2hvcC1tdXRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXG4gICAgc3ZnIHsgZmxleC1zaHJpbms6IDA7IH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNob3AtYmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpub3QoLmFjdGl2ZSk6aG92ZXIgeyBjb2xvcjogJHNob3AtbmF2eTsgfVxufVxuXG4vLyDilIDilIDilIAgUHJvZHVjdCBHcmlkIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG4vLyBSZXNldCBhbnkgV29vQ29tbWVyY2UgZGVmYXVsdCBmbG9hdC1iYXNlZCBsYXlvdXRcbnVsLnByb2R1Y3RzIGxpLnByb2R1Y3QsXG51bC5wcm9kdWN0cy5jb2x1bW5zLTMgbGkucHJvZHVjdCxcbnVsLnByb2R1Y3RzLmNvbHVtbnMtNCBsaS5wcm9kdWN0IHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0cyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgICYtLWdyaWQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAucHJvZHVjdC1jYXJkX19pbm5lciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNhcmRfX2ltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8g4pSA4pSA4pSAIFByb2R1Y3QgQ2FyZCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi5wcm9kdWN0LWNhcmQge1xuICAgICZfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYmFja2dyb3VuZDogJHBhcGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcnVsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2UsIGJveC1zaGFkb3cgLjI1cyBlYXNlLCBib3JkZXItY29sb3IgLjI1cyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDIwLDE5LDE1LC4wNCksIDAgMjRweCA2MHB4IC0yOHB4IHJnYmEoMjAsMTksMTUsLjIyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblxuICAgICAgICAgICAgLnByb2R1Y3QtY2FyZF9faG92ZXItY3RhIHsgb3BhY2l0eTogMTsgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGluaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSmV0QnJhaW5zIE1vbm8nLCBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogOS41cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogM3B4IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwYXBlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJ1bGUtc29mdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIG1hcmdpbjogMTJweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNnB4IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fY2F0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdKZXRCcmFpbnMgTW9ubycsIG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAxMC41cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRtdXRlZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICBjb2xvcjogJGluaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAkbXV0ZWQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fZm9vdGVyIHsgbWFyZ2luLXRvcDogYXV0bzsgfVxuXG4gICAgJl9fcHJpY2Utd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDhweDtcbiAgICB9XG5cbiAgICAmX19wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRpbms7XG5cbiAgICAgICAgLndvb2NvbW1lcmNlLVByaWNlLWFtb3VudCB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICB9XG5cbiAgICAmX191bml0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogJG11dGVkO1xuICAgIH1cblxuICAgICZfX3B1cml0eSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSmV0QnJhaW5zIE1vbm8nLCBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAuNXB4O1xuICAgICAgICBjb2xvcjogJG11dGVkO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICZfX2hvdmVyLWN0YSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNnB4O1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgIH1cbn1cblxuLmJ0bi1hZGQtdG8tY2FydCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBwYWRkaW5nOiA3cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kOiAkc2hvcC1ibHVlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vLyDilIDilIDilIAgUGFnaW5hdGlvbiDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi5zaG9wLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzaG9wLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNob3AtbXV0ZWQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAkc2hvcC1ibHVlOyBjb2xvcjogJHNob3AtYmx1ZTsgfVxuXG4gICAgICAgICAgICAuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNob3AtbmF2eTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzaG9wLW5hdnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIOKUgOKUgOKUgCBFbXB0eSBzdGF0ZSDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbi5zaG9wLWVtcHR5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogODBweCAwO1xuICAgIGNvbG9yOiAkc2hvcC1tdXRlZDtcblxuICAgIHAgeyBtYXJnaW4tYm90dG9tOiAxNnB4OyBmb250LXNpemU6IDE0cHg7IH1cbn1cblxuLmJ0bi1yZXNldCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkc2hvcC1uYXZ5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcblxuICAgICY6aG92ZXIgeyBvcGFjaXR5OiAwLjg1OyB9XG59XG4iLCJAdXNlIFwidmFyaWFibGVcIiBhcyB2YXJzO1xuXG5AbWl4aW4gc2l6ZSgkYSwgJGI6ICRhKSB7XG4gIHdpZHRoOiAkYTtcbiAgaGVpZ2h0OiAkYjtcbn1cblxuQG1peGluIG1heHcoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbncoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbmgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhoKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlbWVudFxuQG1peGluIGhpZGUtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogMC8wIGE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIEdyaWRzXG5AbWl4aW4gZ3JpZENhcmRzKCR0eXBlOiBmaXQsICRtaW46IDI4MHB4LCAkbWF4OiAxZnIsICRnYXA6IDMwcHgpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAkZ2FwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLSN7JHR5cGV9LCBtaW5tYXgoJG1pbiwgJG1heCkpO1xufVxuXG5AbWl4aW4gYWRhcHRpdi12YWx1ZSAoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHR5cGUpIHtcbiAgJGFkZFNpemU6ICRzdGFydFNpemUgLSAkbWluU2l6ZTtcblxuICBAaWYgJHR5cGU9PSdzbScge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZT09J2xnJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGggLSAzNzV9KSk7XG4gIH1cbn0iXX0= */
