﻿html,body{font-family:"Noto Sans JP",sans-serif;font-size:1rem;line-height:1.5;color:#333;background:#fff;overflow-x:hidden}a{color:#333;text-decoration:none;transition:all .3s}a:hover,a:focus{text-decoration:none}@media screen and (max-width: 767px){a:hover,a:focus{color:#333 !important}}select{border:1px solid #5d5d5d;min-height:40px}.ec_br-pc{display:block !important}@media screen and (max-width: 767px){.ec_br-pc{display:none !important}}.ec_cart-container .ec_br-pc{display:block !important}@media screen and (max-width: 1200px){.ec_cart-container .ec_br-pc{display:none !important}}.ec_br-sp{display:none !important}@media screen and (max-width: 767px){.ec_br-sp{display:block !important}}.my-xs{margin:.25rem 0}@media screen and (max-width: 767px){.my-xs{margin:.25rem 0}}.my-md{margin:.75rem 0}@media screen and (max-width: 767px){.my-md{margin:.25rem 0}}.my-4xl{margin:4rem 0}@media screen and (max-width: 767px){.my-4xl{margin:2rem 0}}.fw-bold{font-weight:700}#main table:not(#item-detail-property__table){width:auto}.ec_category{padding:2rem 0}@media screen and (max-width: 767px){.ec_category{padding:.75rem 0 1.5rem}}.ec_category-img{width:100%;aspect-ratio:2/1;margin-bottom:2rem;overflow:hidden;border-radius:16px}.ec_category-img img{display:block;width:100%;height:100%;object-fit:contain}.ec_page-title{font-size:3rem;font-weight:700;margin:0}@media screen and (max-width: 767px){.ec_page-title{font-size:1.75rem}}.ec_category-title{font-size:2.25rem;font-weight:700}@media screen and (max-width: 767px){.ec_category-title{font-size:1.5rem}}.ec_category-banner-list{list-style:none;padding:0;margin:0;width:100%;display:flex;justify-content:space-around;gap:1.5rem}@media screen and (max-width: 767px){.ec_category-banner-list{margin:0 -1rem;padding:0 1rem .5rem;width:calc(100% + 2rem);overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start}}.ec_category-banner-item{width:100%}@media screen and (max-width: 767px){.ec_category-banner-item{flex-shrink:0;width:90%}}.ec_category-banner-link{display:block}.ec_category-banner-link:hover,.ec_category-banner-link:focus{opacity:.8}.ec_category-banner-link img{width:100%;height:auto;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.ec_itemlist{margin-top:1.5rem}.ec_category-sub{margin:2rem 0}.ec_category-sub-level2 .ec_category-sub-inner{max-width:300px;margin:0 0 0 auto;padding:0}.ec_category-sub-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;padding:1rem;border:1px solid #f5f7f9;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);border-radius:16px}@media screen and (max-width: 767px){.ec_category-sub-list{grid-template-columns:repeat(1, 1fr)}}.ec_category-sub-level2 .ec_category-sub-list{grid-template-columns:repeat(1, 1fr);gap:0;margin:0 0 .5rem 0}.ec_category-sub-item{border-bottom:1px solid #e8ebf1;position:relative;text-align:left;word-break:auto-phrase}.ec_category-sub-link{display:flex;align-items:center;height:100%;font-weight:700;padding:.75rem 1rem .75rem 0}.ec_category-sub-link:hover,.ec_category-sub-link:focus{color:#5d5d5d}.ec_category-sub-level2 .ec_category-sub-link{padding:.75rem 3rem .75rem .5rem}.ec_category-sub-level2 .ec_category-sub-link:hover,.ec_category-sub-level2 .ec_category-sub-link:focus{background:#f5f7f9}.ec_category-sub-link.is-selected{color:#0783f4}.ec_category-sub-arrow{display:block;position:absolute;width:10px;top:50%;right:8px;transform:translateY(-50%) rotate(-90deg);border-radius:999px;transition:transform .3s ease}.ec_category-sub-arrow::before,.ec_category-sub-arrow::after{content:"";position:absolute;width:7px;height:2px;background:#0783f4;top:53%;left:50%}.ec_category-sub-arrow::before{border-radius:999px 0 0 999px;transform:translate(-60%, -50%) rotate(45deg)}.ec_category-sub-arrow::after{border-radius:0 999px 999px 0;transform:translate(-10%, -50%) rotate(-45deg)}.ec_search-sort{margin:1.5rem auto 5rem}@media screen and (max-width: 767px){.ec_search-sort{margin:0 auto 3rem}}.ec_search-sort>.ec_search-sort{max-width:100%}.ec_search-sort>.ec_search-sort.ec_section-inner{padding:0}.ec_search-sort-trigger-wrapper{padding:1rem;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1)}@media screen and (max-width: 767px){.ec_search-sort-trigger-wrapper{padding:.75rem 1rem}}.ec_search-sort-trigger{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;color:#333;font-weight:500;position:relative;cursor:pointer}.ec_search-sort-trigger:hover,.ec_search-sort-trigger:focus{color:#5d5d5d}.ec_search-sort-trigger:hover .icon,.ec_search-sort-trigger:focus .icon{fill:#5d5d5d}.ec_search-sort-trigger .icon{width:30px;height:30px;fill:#333;transition:fill .3s ease}.ec_search-sort-trigger-right{padding:0 3rem 0 0}.ec_category-sub-level2 .ec_search-sort-trigger-right{display:inline-flex;padding:0}.ec_search-sort-trigger-text{font-size:1.25rem;font-weight:700}@media screen and (max-width: 767px){.ec_search-sort-trigger-text{font-size:1.125rem}}.ec_search-sort-trigger-icon{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(180deg);width:32px;height:32px;background:#f5f7f9;border:1px solid #d6dce7;border-radius:999px;box-shadow:0 2px 4px 0 rgba(70,74,98,.1);transition:transform .3s ease}.ec_search-sort-trigger-icon::before,.ec_search-sort-trigger-icon::after{content:"";position:absolute;width:8px;height:2px;background:currentColor;top:50%;left:50%}.ec_search-sort-trigger-icon::before{border-radius:999px 0 0 999px;transform:translate(-80%, -50%) rotate(-45deg)}.ec_search-sort-trigger-icon::after{border-radius:0 999px 999px 0;transform:translate(-15%, -50%) rotate(45deg)}.js_slideToggle-wrapper.is-slideToggle-opened>.js_slideToggle-trigger>.ec_search-sort-trigger-icon,.js_slideToggle-wrapper.is-slideToggle-opened>.ec_search-sort-item-title>.js_slideToggle-trigger>.ec_search-sort-trigger-icon{transform:translateY(-50%) rotate(360deg)}.ec_category-sub-level2{text-align:right;position:relative}.ec_category-sub-level2.is-opened .ec_search-sort-trigger{color:#0783f4}.ec_category-sub-level2.is-opened .ec_search-sort-trigger .icon{fill:#0783f4}.ec_category-sub-level2.is-opened .ec_search-sort-content-absolute{display:block}.ec_search-sort-content{display:none;margin-top:1rem}@media screen and (max-width: 767px){.ec_search-sort-content{padding:.75rem 0}}.ec_category-sub-level2 .ec_search-sort-content{margin:0;position:absolute;top:100%;right:0;z-index:10;background:#fff}@media screen and (max-width: 767px){.ec_category-sub-level2 .ec_search-sort-content{padding:0}}.ec_search-sort-list{display:flex;flex-direction:column;gap:2rem;padding:0 .5rem 1rem}@media screen and (max-width: 767px){.ec_search-sort-list{gap:1rem;padding:0 0 .75rem 0}}.ec_search-sort-list:last-child{padding-bottom:0}.ec_search-sort-item{display:flex;flex-direction:column;gap:1rem}.ec_search-sort-item-title{font-size:1.25rem;font-weight:700;padding:.5rem 0;border-bottom:1px solid #e8ebf1}@media screen and (max-width: 767px){.ec_search-sort-item-title{font-size:1.125rem}}.ec_search-sort-list-selected .ec_search-sort-item-title{color:#0783f4}.ec_search-sort-item-content{display:flex;flex-wrap:wrap;gap:.5rem}.js_slideToggle-wrapper>.ec_search-sort-item-content{display:none}.ec_search-sort-item-content-list{list-style:none;padding:0 0 .5rem 0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (max-width: 767px){.ec_search-sort-item-content-list{gap:.5rem}}.ec_search-sort-item-content-list.delete-list .ec_search-sort-item-content-item a{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:#e2f1ff;border:1px solid #87c5fe;color:#333;border-radius:16px;font-weight:700}.ec_search-sort-item-content-list.delete-list .ec_search-sort-item-content-item a::after{content:"×";font-size:1rem;line-height:1}.ec_search-sort-item-content-list.delete-list .ec_search-sort-item-content-item a:hover,.ec_search-sort-item-content-list.delete-list .ec_search-sort-item-content-item a:focus{color:#5d5d5d}.ec_search-sort-item-content-list.delete-list .delete-list-all a{border:none;background:none;color:#333;font-weight:700}.ec_search-sort-item-content-list.delete-list .delete-list-all a::after{display:none}@media screen and (max-width: 767px){.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a{padding:.25rem .75rem}}.ec_search-sort-item-content-list label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.ec_search-sort-item-content-list label input[type=checkbox]{width:20px;height:20px;border:2px solid #d6dce7;border-radius:4px;appearance:none;cursor:pointer;position:relative;background:#fff;margin:0}.ec_search-sort-item-content-list label input[type=checkbox]:checked{background:#0783f4;border-color:#0783f4}.ec_search-sort-item-content-list label input[type=checkbox]:checked::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:10px;border:2px solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -60%) rotate(45deg)}.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a{display:block;padding:.5rem 1rem;border:1px solid #e8ebf1;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);border-radius:16px;font-weight:700;color:#333;background:#fff;transition:all .3s ease}@media screen and (max-width: 767px){.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a{padding:.25rem .5rem}}.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a:hover,.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a:focus{background:#e2f1ff;border-color:#87c5fe;color:#333}.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a.is-selected{background:#e2f1ff;border:1px solid #87c5fe;color:#333;font-weight:700}.ec_search-sort-item-content-list:not(.delete-list) .ec_search-sort-item-content-item a.is-selected::after{content:"×";font-size:1rem;line-height:1;margin-left:.25rem}.ec_search-sort-loading{display:none;text-align:center}@media screen and (max-width: 767px){#fssearchresult .ec_itemlist{display:grid;grid-template-columns:repeat(2, 1fr);overflow-x:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media screen and (max-width: 767px){#fssearchresult .ec_itemlist .ec_itemlist-item{min-width:100%}}@media screen and (max-width: 767px){#fssearchresult .ec_itemlist .ec_itemlist-item .price-label{font-size:10px}}#fssearchresult .ec_section{padding:0}@media screen and (max-width: 767px){#fssearchresult .ec_section{padding-bottom:3rem}}.ec_searchresult{min-height:80vh}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZWNfZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX3N0eWxlX2l0ZW1saXN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkNBS0EsVUFFRSxzQ0FDQSxVQ1FlLEtEUGYsZ0JBQ0EsTUNnRXFCLEtEL0RyQixnQkFDQSxrQkFHRixFQUNFLE1DMERxQixLRHpEckIscUJBQ0EsbUJBQ0EsZ0JBRUUscUJFVEEscUNGT0YsZ0JBSUksdUJBS04sT0FDRSx5QkFDQSxnQkFHRixVQUNFLHlCRXRCRSxxQ0ZxQkosVUFHSSx5QkFJRiw2QkFDRSx5QkU3QkEsc0NGNEJGLDZCQUdJLHlCQUtOLFVBQ0Usd0JFckNFLHFDRm9DSixVQUdJLDBCQUlKLE9BQ0UsZ0JFNUNFLHFDRjJDSixPQUdJLGlCQUlKLE9BQ0UsZ0JFbkRFLHFDRmtESixPQUdJLGlCQUlKLFFBQ0UsY0UxREUscUNGeURKLFFBR0ksZUFJSixTQUNFLGdCQUdGLDhDQUNFLFdHN0VGLGFBQ0UsZURPRSxxQ0NSSixhQUdJLHlCQUlKLGlCQUNFLFdBQ0EsaUJBQ0EsY0ZQWSxLRVFaLGdCQUNBLG1CQUNBLHFCQUNFLGNBQ0EsV0FDQSxZQUNBLG1CQUlKLGVBQ0UsVUZKYyxLRUtkLGdCQUNBLFNEaEJFLHFDQ2FKLGVBS0ksVUZWWSxTRWNoQixtQkFDRSxVRmRjLFFFZWQsZ0JEeEJFLHFDQ3NCSixtQkFJSSxVRm5CWSxRRXVCaEIseUJBQ0UsZ0JBQ0EsVUFDQSxTQUNBLFdBQ0EsYUFDQSw2QkFDQSxJRjNDVyxPQ01ULHFDQzhCSix5QkFVSSxlQUNBLHFCQUNBLHdCQUNBLGdCQUNBLGlDQUNBLDRCQUlKLHlCQUNFLFdEbERFLHFDQ2lESix5QkFJSSxjQUNBLFdBSUoseUJBQ0UsY0FDQSw4REFFRSxXQUVGLDZCQUNFLFdB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Q0EsbUJBQ0EseUJBQ0EseUNBQ0EsbUJBQ0EsZ0JBQ0EsTUYxWGUsS0UyWGYsZ0JBQ0Esd0JEMWJKLHFDQ2liRSx3RkFXSSxzQkFFRiw0TEFFRSxXRjdaUyxRRThaVCxxQkFDQSxNRnBZYSxLRXNZZixvR0FDRSxXRmxhUyxRRW1hVCx5QkFDQSxNRnpZYSxLRTBZYixnQkFDQSwyR0FDRSxZQUNBLFVGdmNLLEtFd2NMLGNBQ0EsWUZ2ZEMsT0UrZGIsd0JBQ0UsYUFDQSxrQkR2ZEUscUNDMmRGLDZCQUVJLGFBQ0EscUNBQ0EsbUJBQ0EsY0FDQSxlQUNBLGVBQ0EsaUJEbmVGLHFDQ3FlQSwrQ0FFSSxnQkR2ZUoscUNDeWVFLDREQUVJLGdCQVFSLDRCQUNFLFVEcGZBLHFDQ21mRiw0QkFHSSxlRjFmUSxNRStmZCxpQkFDRSIsImZpbGUiOiJ1c2Vyd2ViL2Nzcy9lY19zdHlsZV9pdGVtbGlzdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIm1peGluXCIgYXMgKjtcblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZWNfYnItcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lY19jYXJ0LWNvbnRhaW5lciB7XG4gIC5lY19ici1wYyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtcSh4bCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZWNfYnItc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm15LXhzIHtcbiAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLXhzIDA7XG4gIH1cbn1cblxuLm15LW1kIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLXhzIDA7XG4gIH1cbn1cblxuLm15LTR4bCB7XG4gIG1hcmdpbjogJHNwYWNpbmctNHhsIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmctMnhsIDA7XG4gIH1cbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jbWFpbiB0YWJsZTpub3QoI2l0ZW0tZGV0YWlsLXByb3BlcnR5X190YWJsZSkgIHtcbiAgd2lkdGg6IGF1dG87XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4kc3BhY2luZy14czogMC4yNXJlbTsgLyogNHB4ICovXG4kc3BhY2luZy1zbTogMC41cmVtOyAvKiA4cHggKi9cbiRzcGFjaW5nLW1kOiAwLjc1cmVtOyAvKiAxMnB4ICovXG4kc3BhY2luZy1sZzogMXJlbTsgLyogMTZweCAqL1xuJHNwYWNpbmcteGw6IDEuNXJlbTsgLyogMjRweCAqL1xuJHNwYWNpbmctMnhsOiAycmVtOyAvKiAzMnB4ICovXG4kc3BhY2luZy0zeGw6IDNyZW07IC8qIDQ4cHggKi9cbiRzcGFjaW5nLTR4bDogNHJlbTsgLyogNjRweCAqL1xuJHNwYWNpbmctNXhsOiA1cmVtOyAvKiA4MHB4ICovXG4kc3BhY2luZy02eGw6IDZyZW07IC8qIDk2cHggKi9cbiRzcGFjaW5nLTd4bDogN3JlbTsgLyogMTEycHggKi9cblxuJGZvbnQtc2l6ZS14czogMC43NXJlbTsgLyogMTJweCAqL1xuJGZvbnQtc2l6ZS1zbTogMC44NzVyZW07IC8qIDE0cHggKi9cbiRmb250LXNpemUtYmFzZTogMXJlbTsgLyogMTZweCAqL1xuJGZvbnQtc2l6ZS1sZzogMS4xMjVyZW07IC8qIDE4cHggKi9cbiRmb250LXNpemUteGw6IDEuMjVyZW07IC8qIDIwcHggKi9cbiRmb250LXNpemUtMnhsOiAxLjVyZW07IC8qIDI0cHggKi9cbiRmb250LXNpemUtM3hsOiAxLjc1cmVtOyAvKiAzMHB4ICovXG4kZm9udC1zaXplLTR4bDogMi4yNXJlbTsgLyogMzZweCAqL1xuJGZvbnQtc2l6ZS01eGw6IDNyZW07IC8qIDQ4cHggKi9cbiRmb250LXNpemUtNnhsOiAzLjc1cmVtOyAvKiA2MHB4ICovXG4kZm9udC1zaXplLTd4bDogNC41cmVtOyAvKiA3MnB4ICovXG5cbiR3aWR0aC1jb250YWluZXI6IDEyNjBweDtcbiR3aWR0aC1pbm5lcjogODUlO1xuJHdpZHRoLWNvbnRhaW5lci1uYXJyb3c6IDcwMHB4O1xuXG4vKipcbiAqIOODl+ODqeOCpOODnuODquODvO+8muODh+ODleOCqeODq+ODiOOBp+S9v+eUqFxuICog44K744Kr44Oz44OA44Oq44O877yaSG92ZXLmmYLjgavkvb/nlKhcbiAqIOOCv+ODvOOCt+ODo+ODquODvO+8muODnOOCv+ODs+aKvOS4i+aZguOBq+S9v+eUqFxuICog6IOM5pmv6Imy77ya6IOM5pmv6Imy44Go44GX44Gm5L2/55SoXG4gKi9cblxuLy8g44K144O844OT44K544KS6LGh5b6044GZ44KLVUnjgavkvb/nlKhcbiRjb2xvci1zYi1ncmF5LTMwMDogI2I3YmJiZTtcbiRjb2xvci1zYi1ncmF5LTIwMDogI2RkZGVlMDtcbiRjb2xvci1zYi1ncmF5LTQwMDogI2E5YWViMTtcbiRjb2xvci1zYi1ncmF5LTUwOiAjZjdmN2Y3O1xuXG4vLyDjg5zjgr/jg7PjgoTjg6rjg7Pjgq/jgavkvb/nlKhcbiRjb2xvci1zYi1ibHVlLTUwMDogIzA3ODNmNDtcbiRjb2xvci1zYi1ibHVlLTQwMDogIzJmOTlmYTtcbiRjb2xvci1zYi1ibHVlLTYwMDogIzA4NmNjNTtcbiRjb2xvci1zYi1ibHVlLTUwOiAjZTJmMWZmO1xuXG4vLyDms6jmhI/jgpLkv4PjgZnmlofoqIDjgoTjg4jjg7zjgrnjg4jjg6Hjg4Pjgrvjg7zjgrjjgavkvb/nlKhcbiRjb2xvci1zeXN0ZW0tb3JhbmdlLTMwMDogI2Y3OTUyNTtcbiRjb2xvci1zeXN0ZW0tb3JhbmdlLTIwMDogI2ZhYTc0ODtcbiRjb2xvci1zeXN0ZW0tb3JhbmdlLTQwMDogI2ViODEwYTtcbiRjb2xvci1zeXN0ZW0tb3JhbmdlLTUwOiAjZmVjYzkxO1xuXG4vLyDjgqLjg4Pjg5fjg63jg7zjg4nmiJDlip/jgoTjg4jjg7zjgrnjg4jjg6Hjg4Pjgrvjg7zjgrjjgavkvb/nlKhcbiRjb2xvci1zeXN0ZW0tZ3JlZW4tNDAwOiAjMDZkYzlhO1xuJGNvbG9yLXN5c3RlbS1ncmVlbi0zMDA6ICMwOWZhYjA7XG4kY29sb3Itc3lzdGVtLWdyZWVuLTUwMDogIzA2YmI4MztcbiRjb2xvci1zeXN0ZW0tZ3JlZW4tNTA6ICM2N2ZlZDE7XG5cbi8vIOODh+ODvOOCv+WJiumZpOOChOitpuWRiuOBq+S9v+eUqFxuJGNvbG9yLXN5c3RlbS1yZWQtNTAwOiAjZTAyNDI0O1xuJGNvbG9yLXN5c3RlbS1yZWQtNDAwOiAjZTk0YjQ5O1xuJGNvbG9yLXN5c3RlbS1yZWQtNjAwOiAjYjkxZTFlO1xuJGNvbG9yLXN5c3RlbS1yZWQtNTA6ICNmZWVkZWM7XG5cbi8vIOOCreODvOODqeOCpOODs+OChOOCu+OCr+OCt+ODp+ODs+iDjOaZr+OBq+S9v+eUqFxuJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDogI2Q2ZGNlNztcbiRjb2xvci1zeXN0ZW0tZ3JheS0xMDA6ICNlOGViZjE7XG4kY29sb3Itc3lzdGVtLWdyYXktMzAwOiAjYzhkMGRlO1xuJGNvbG9yLXN5c3RlbS1ncmF5LTUwOiAjZjVmN2Y5O1xuXG4vLyDjg4bjgq3jgrnjg4jjgajjg5zjgr/jg7Pjgavkvb/nlKhcbiRjb2xvci10ZXh0LWJyYWNrLTkwMDogIzMzMzMzMztcbiRjb2xvci10ZXh0LWJyYWNrLTYwMDogIzVkNWQ1ZDtcbiRjb2xvci10ZXh0LWJyYWNrLTk1MDogIzI2MjYyNjtcbiRjb2xvci10ZXh0LWJyYWNrLTUwOiAjZjZmNmY2O1xuJGNvbG9yLXRleHQtYnJhY2stNTAwOiAjNkQ2RDZEO1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwic2FzczptYXBcIjtcblxuJGJyZWFrcG9pbnRzOiAoXG4gIFwibWRcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiLFxuICBcImxnXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXCIsXG4gIFwieGxcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcIixcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBlcnJvciBcIlRoZSBicmVha3BvaW50ICcjeyRicmVha3BvaW50fScgaXMgbm90IGRlZmluZWQgaW4gdGhlIFxcJGJyZWFrcG9pbnRzIG1hcC5cIjtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5lY19jYXRlZ29yeSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTJ4bCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1tZCAwICRzcGFjaW5nLXhsO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAyIC8gMTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctMnhsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5cbi5lY19wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTV4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtM3hsO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00eGw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yeGw7XG4gIH1cbn1cblxuLmVjX2NhdGVnb3J5LWJhbm5lci1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogJHNwYWNpbmcteGw7XG5cbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICBtYXJnaW46IDAgKC0kc3BhY2luZy1sZyk7XG4gICAgcGFkZGluZzogMCAkc3BhY2luZy1sZyAkc3BhY2luZy1zbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3skc3BhY2luZy1sZyAqIDJ9KTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmVjX2NhdGVnb3J5LWJhbm5lci1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1iYW5uZXItbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbn1cblxuXG4uZWNfaXRlbWxpc3Qge1xuICBtYXJnaW4tdG9wOiAkc3BhY2luZy14bDtcbn1cblxuLmVjX2NhdGVnb3J5LXN1YiB7XG4gIG1hcmdpbjogJHNwYWNpbmctMnhsIDA7XG59XG5cbi5lY19jYXRlZ29yeS1zdWItaW5uZXIge1xuICAuZWNfY2F0ZWdvcnktc3ViLWxldmVsMiAmIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1zdWItbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgcGFkZGluZzogJHNwYWNpbmctbGc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS01MDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxuICAuZWNfY2F0ZWdvcnktc3ViLWxldmVsMiAmIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGdhcDogMDtcbiAgICBtYXJnaW46IDAgMCAkc3BhY2luZy1zbSAwO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1zdWItaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdvcmQtYnJlYWs6IGF1dG8tcGhyYXNlO1xufVxuXG4uZWNfY2F0ZWdvcnktc3ViLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLW1kICRzcGFjaW5nLWxnICRzcGFjaW5nLW1kIDA7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIH1cbiAgLmVjX2NhdGVnb3J5LXN1Yi1sZXZlbDIgJiB7XG4gICAgcGFkZGluZzogJHNwYWNpbmctbWQgJHNwYWNpbmctM3hsICRzcGFjaW5nLW1kICRzcGFjaW5nLXNtO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gICAgfVxuICB9XG4gICYuaXMtc2VsZWN0ZWQge1xuICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gIH1cbn1cblxuLmVjX2NhdGVnb3J5LXN1Yi1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgdG9wOiA1MyU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHggMCAwIDk5OXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXNvcnQge1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIGF1dG8gJHNwYWNpbmctNXhsO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46IDAgYXV0byAkc3BhY2luZy0zeGw7XG4gIH1cbiAgPiAuZWNfc2VhcmNoLXNvcnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAmLmVjX3NlY3Rpb24taW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX3NlYXJjaC1zb3J0LXRyaWdnZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLWxnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDcwLCA3NCwgOTgsIDAuMTApO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZy1tZCAkc3BhY2luZy1sZztcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXNvcnQtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgIH1cbiAgfVxuICAuaWNvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZpbGw6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXNvcnQtdHJpZ2dlci1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctM3hsIDAgMDtcbiAgLmVjX2NhdGVnb3J5LXN1Yi1sZXZlbDIgJiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXNvcnQtdHJpZ2dlci10ZXh0IHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIH1cbn1cblxuLmVjX3NlYXJjaC1zb3J0LXRyaWdnZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0yMDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDcwLCA3NCwgOTgsIDAuMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4IDAgMCA5OTlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA5OTlweCA5OTlweCAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNSUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgLmpzX3NsaWRlVG9nZ2xlLXdyYXBwZXIuaXMtc2xpZGVUb2dnbGUtb3BlbmVkID4gLmpzX3NsaWRlVG9nZ2xlLXRyaWdnZXIgPiAmLFxuICAuanNfc2xpZGVUb2dnbGUtd3JhcHBlci5pcy1zbGlkZVRvZ2dsZS1vcGVuZWQgPiAuZWNfc2VhcmNoLXNvcnQtaXRlbS10aXRsZSA+IC5qc19zbGlkZVRvZ2dsZS10cmlnZ2VyID4gJiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5lY19jYXRlZ29yeS1zdWItbGV2ZWwyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5pcy1vcGVuZWQge1xuICAgIC5lY19zZWFyY2gtc29ydC10cmlnZ2VyIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVjX3NlYXJjaC1zb3J0LWNvbnRlbnQtYWJzb2x1dGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5lY19zZWFyY2gtc29ydC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLW1kIDA7XG4gIH1cbiAgLmVjX2NhdGVnb3J5LXN1Yi1sZXZlbDIgJiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19zZWFyY2gtc29ydC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAkc3BhY2luZy0yeGw7XG4gIHBhZGRpbmc6IDAgJHNwYWNpbmctc20gJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGdhcDogJHNwYWNpbmctbGc7XG4gICAgcGFkZGluZzogMCAwICRzcGFjaW5nLW1kIDA7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZWNfc2VhcmNoLXNvcnQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogJHNwYWNpbmctbGc7XG59XG5cbi5lY19zZWFyY2gtc29ydC1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy1zbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICB9XG4gIC5lY19zZWFyY2gtc29ydC1saXN0LXNlbGVjdGVkICYge1xuICAgIGNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gIH1cbn1cblxuLmVjX3NlYXJjaC1zb3J0LWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgLmpzX3NsaWRlVG9nZ2xlLXdyYXBwZXIgPiAmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lY19zZWFyY2gtc29ydC1pdGVtLWNvbnRlbnQtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAkc3BhY2luZy1zbSAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAkc3BhY2luZy1tZDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgfVxuICAmLmRlbGV0ZS1saXN0IHtcbiAgICAuZWNfc2VhcmNoLXNvcnQtaXRlbS1jb250ZW50LWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHNwYWNpbmcteHM7XG4gICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtICRzcGFjaW5nLW1kO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2ItYmx1ZS01MDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg3QzVGRTtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiw5dcIjtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kZWxldGUtbGlzdC1hbGwge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLmRlbGV0ZS1saXN0KSB7XG4gICAgLmVjX3NlYXJjaC1zb3J0LWl0ZW0tY29udGVudC1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy1tZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogJHNwYWNpbmctc207XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0yMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc2ItYmx1ZS01MDA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpub3QoLmRlbGV0ZS1saXN0KSB7XG4gICAgLmVjX3NlYXJjaC1zb3J0LWl0ZW0tY29udGVudC1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmctc20gJHNwYWNpbmctbGc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgMC4xMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXhzICRzcGFjaW5nLXNtO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzg3QzVGRTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zYi1ibHVlLTUwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4N0M1RkU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiw5dcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmcteHM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lY19zZWFyY2gtc29ydC1sb2FkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jZnNzZWFyY2hyZXN1bHQge1xuICAuZWNfaXRlbWxpc3Qge1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAuZWNfaXRlbWxpc3QtaXRlbSB7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnByaWNlLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNmc3NlYXJjaHJlc3VsdCB7XG4gIC5lY19zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLTN4bDtcbiAgICB9XG4gIH1cbn1cblxuLmVjX3NlYXJjaHJlc3VsdCB7XG4gIG1pbi1oZWlnaHQ6IDgwdmg7XG59Il19 */
