﻿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}.page-item-detail footer.ec_footer{margin-bottom:80px}.ec_itemDetail{display:flex;gap:4rem}@media screen and (max-width: 767px){.ec_itemDetail{flex-direction:column;gap:1.5rem}}.ec_itemDetail-title{font-size:2.25rem;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.ec_itemDetail-title{font-size:1.5rem}}.ec_itemDetail-content{margin:1.5rem 0}.ec_itemDetail-main{width:calc(65% - 4rem)}@media screen and (max-width: 767px){.ec_itemDetail-main{width:100%}}.ec_itemDetail-side{width:35%;flex-shrink:0}@media screen and (max-width: 767px){.ec_itemDetail-side{width:100%}}.ec_itemDetail-name-title{font-size:1.75rem;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.ec_itemDetail-name-title{font-size:1.25rem}}.ec_itemDetail-appeal{margin:.75rem 0}#main p.ec_itemDetail-appeal-text{font-size:1rem;font-weight:400;line-height:1.6;margin:0}@media screen and (max-width: 767px){#main p.ec_itemDetail-appeal-text{font-size:.875rem}}.ec_itemDetail-review-stars{margin:.75rem 0}.ec_itemDetail-review-stars-link{display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars-link .icon{width:16px;height:16px}.ec_itemDetail-review-stars-link .num{display:inline-block;margin-left:.5rem;font-size:.875rem;color:#a9aeb1}.ec_itemDetail-price-wrapper{margin:1.5rem 0 .75rem}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-label{font-size:clamp(1rem,.706rem + .613vw,1.25rem);font-weight:400}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-label{font-size:1rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-value{font-size:clamp(1.25rem,.955rem + .613vw,1.5rem);font-weight:400;color:#333}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-value{font-size:1.25rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-unit{margin-right:.25rem;font-size:clamp(1rem,.706rem + .613vw,1.25rem)}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-proper .price-unit{font-size:1.25rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-label,.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-value,.ec_itemDetail-price-wrapper .ec_itemlist-price-proper.normal .price-unit{color:#e02424;font-weight:700}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale{flex-wrap:wrap;gap:.25rem 0;margin:0}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-label{width:auto;font-size:clamp(1.125rem,.683rem + .92vw,1.5rem);text-align:left;word-break:keep-all}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-label{font-size:1.125rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-value{font-size:clamp(1.875rem,1.433rem + .92vw,2.25rem)}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-value{font-size:1.75rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-unit{color:#e02424;font-size:clamp(1.25rem,.955rem + .613vw,1.5rem);font-weight:700;margin-left:.25rem;position:relative;top:4px}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-unit{font-size:1.5rem}}.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-off{margin-left:1rem}@media screen and (max-width: 767px){.ec_itemDetail-price-wrapper .ec_itemlist-price-sale .price-off{margin-left:.75rem}}.ec_itemDetail-price-lot{margin:.75rem 0}.ec_itemDetail-price-teiki{margin:.75rem 0}.ec_itemlist-timesale-date{color:#e02424;font-size:.875rem;font-weight:700;margin:0 0 .75rem 0}.ec_itemDetail-icons{margin:.75rem 0}.ec_itemDetail-nouki{font-weight:700;color:#5d5d5d;margin:.75rem 0 3rem}@media screen and (max-width: 767px){.ec_itemDetail-nouki{margin:.75rem 0}}.ec_itemDetail-amount{margin:1.5rem 0;font-weight:700}.ec_itemDetail-amount select{min-width:100px}.ec_itemDetail-amount-limit{display:block;margin-top:.5rem}.ec_itemDetail-amount-label{margin-right:.75rem;font-weight:700}.ec_itemDetail-cart .btn{width:100%}.ec_itemDetail-cart-variation .btn{font-size:1rem}.ec_itemDetail-other-seisan-page{margin:.75rem 0}.ec_itemDetail-other-seisan-page-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-other-seisan-page-list .btn{width:100%}.ec_itemDetail-other-seisan-page-item{width:100%}.ec_itemDetail-soryo{margin:.75rem 0}@media screen and (max-width: 767px){.ec_itemDetail-soryo{margin:.5rem 0 .25rem}}#main p.ec_itemDetail-soryo-text{text-align:center;font-size:.875rem;font-weight:400}.ec_itemDetail-wishlist{margin:1.5rem 0}@media screen and (max-width: 767px){.ec_itemDetail-wishlist{margin:.75rem 0}}.ec_itemDetail-wishlist .btn{width:100%}.ec_itemDetail-price-login{margin:.75rem 0}.ec_itemDetail-price-login-text{text-align:center;color:#e02424;font-size:1.25rem;font-weight:700;text-decoration:underline}.ec_itemDetail-price-login-text:hover,.ec_itemDetail-price-login-text:focus{text-decoration:none;color:#e02424}.ec_itemDetail-coupon{margin:.75rem 0}.ec_itemDetail-coupon-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-sales-campaign{margin:.75rem 0}.ec_itemDetail-sales-campaign-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-variation-item{padding:1rem 0;border-bottom:1px solid #e8ebf1}.ec_itemDetail-variation-content{display:flex;gap:1rem}.ec_itemDetail-variation-img{border:1px solid #e8ebf1;border-radius:16px;padding:.75rem;height:max-content;flex-shrink:0;width:110px}.ec_itemDetail-variation-info{display:flex;flex-direction:column;gap:.5rem}.ec_itemDetail-variation-name{font-size:1.125rem;font-weight:700}.ec_itemDetail-variation-price .price-unit{color:#e02424;font-size:1.25rem;font-weight:700}.ec_itemDetail-variation-price .price-value{color:#e02424;font-size:1.5rem;font-weight:700}.ec_itemDetail-variation-price .price-zeikomi{font-size:.75rem;color:#5d5d5d}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper{display:inline-block;position:relative}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper::before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;border-top:1px solid #333}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper .price-unit{color:#333;font-size:1.25rem}.ec_itemDetail-variation-price.ec_itemDetail-variation-price-proper .price-value{color:#333;font-size:1.25rem}.ec_itemDetail-variation-nouki{font-size:.875rem;font-weight:400}.ec_itemDetail-related-list{list-style:none;margin:0;padding:0;display:flex;gap:.5rem;flex-wrap:wrap}.ec_itemDetail-related-item{font-weight:400;background:#fff;border:1px solid #333;border-radius:999px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);padding:.25rem .75rem}.ec_itemDetail-related-item a:hover,.ec_itemDetail-related-item a:focus{text-decoration:none;color:#5d5d5d}.ec_itemDetail-related-item-hierarchy:not(:last-child){display:none}.ec_itemDetail-images-slider{overflow-y:clip;width:80%;height:80%;margin:0 auto}@media screen and (max-width: 767px){.ec_itemDetail-images-slider{width:100%;height:100%}}.ec_itemDetail-images-slider-trigger img{width:100%;aspect-ratio:1/1;object-fit:contain}.ec_itemDetail-images-slider-arrow{font-size:0;line-height:0;display:block;width:40px;height:40px;background-color:#fff;border-radius:50%;border:1px solid #333;padding:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);outline:none;z-index:1}.ec_itemDetail-images-slider-arrow::before{display:block;content:"";width:8px;height:8px;border:2px solid #333;position:absolute;top:50%}.ec_itemDetail-images-slider-arrow:hover,.ec_itemDetail-images-slider-arrow:focus{color:rgba(0,0,0,0);outline:none;background-color:#fff}.ec_itemDetail-images-slider-arrow-prev{left:-20px}@media screen and (max-width: 767px){.ec_itemDetail-images-slider-arrow-prev{left:-10px}}.ec_itemDetail-images-slider-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_itemDetail-images-slider-arrow-prev:hover,.ec_itemDetail-images-slider-arrow-prev:focus{opacity:1}.ec_itemDetail-images-slider-arrow-next{right:-20px}@media screen and (max-width: 767px){.ec_itemDetail-images-slider-arrow-next{right:-10px}}.ec_itemDetail-images-slider-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}.ec_itemDetail-thumbnail{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem;margin:.75rem 0}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 .75rem;display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto}}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail-item{width:90px;flex-shrink:0;margin-bottom:1rem}}.ec_itemDetail-thumbnail-trigger{display:flex;align-items:center;height:stretch;min-height:180px;padding:1.5rem .5rem;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);transition:opacity .3s ease;background:#fff}@media screen and (max-width: 767px){.ec_itemDetail-thumbnail-trigger{min-height:auto}}.ec_itemDetail-thumbnail-trigger img{width:100%;height:100%;object-fit:contain;border-radius:8px}.ec_itemDetail-thumbnail-trigger.is-current{border-color:#87c5fe;box-shadow:0 -2px 4px 0 rgba(135,197,254,.4),0 2px 4px 0 rgba(135,197,254,.4)}.ec_itemDetail-recommend{margin:3rem 0 1.5rem}#main p.ec_itemDetail-recommend-title{font-size:1.5rem;font-weight:700;word-break:auto-phrase}.ec_itemDetail-recommend-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:.75rem;justify-items:center}.ec_itemDetail-recommend-link{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:inherit}.ec_itemDetail-recommend-link:hover,.ec_itemDetail-recommend-link:focus{color:#5d5d5d}.ec_itemDetail-recommend-img{display:flex;align-items:center;height:stretch;padding:1.5rem .5rem;border:1px solid #e8ebf1;border-radius:16px;box-shadow:0 4px 4px 0 rgba(70,74,98,.1);transition:opacity .3s ease;background:#fff}.ec_itemDetail-recommend-img img{width:100%;height:100%;object-fit:contain;border-radius:8px}.ec_itemDetail-recommend-name{font-size:.875rem;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ec_itemDetail-recommend-price .price-value{color:#e02424;font-size:1rem;font-weight:700}.ec_itemDetail-recommend-price .price-unit{font-size:.875rem;font-weight:700;margin-right:.25rem}.ec_itemDetail-banner{margin:.75rem 0}.ec_itemDetail-banner-link{display:block;text-decoration:none}.ec_itemDetail-banner-link img{border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.ec_itemDetail-banner-link:hover,.ec_itemDetail-banner-link:focus{opacity:.8}.ec_itemDetail-free-banner{margin:.75rem 0}.ec_itemDetail-free-banner a{display:block}.ec_itemDetail-free-banner img{width:100%;height:auto}.ec_itemDetail-explanation{margin:2rem 0}@media screen and (max-width: 767px){.ec_itemDetail-explanation{margin:1.5rem 0}}.ec_itemDetail-review-item{padding:1.5rem 0;border-bottom:1px solid #e8ebf1}.ec_itemDetail-review-item:first-child{border-top:1px solid #e8ebf1}.ec_itemDetail-review-rate{display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.25rem}.ec_itemDetail-review-stars .icon{width:16px;height:16px}#main p.ec_itemDetail-review-rateText{color:#5d5d5d;font-size:.875rem;margin:.5rem 0 0 0}.ec_itemDetail-review-body{margin:1rem 0}.ec_itemDetail-review-list{list-style:none;margin:0;padding:0}.ec_itemDetail-review-reviewTitle{font-size:1.125rem;font-weight:700;line-height:1.5}.ec_itemDetail-review-text{margin:.75rem 0;color:#5d5d5d}.ec_itemDetail-review-helpfulBtn{width:120px;height:32px;border-radius:16px;border:1px solid #e5e5e5;background:#fff;font-size:13px;font-weight:700;margin-bottom:5px;cursor:pointer}.ec_itemDetail-review-helpfulBtn .icon{width:14px;height:14px;fill:#333;margin-right:4px}.ec_itemDetail-review-row2{display:flex;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:1rem}@media screen and (max-width: 767px){.ec_itemDetail-review-row2{align-items:flex-start}}.ec_itemDetail-review-helpful{flex-shrink:0}.ec_itemDetail-review-reviewer{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_itemDetail-review-reviewer{flex-direction:column;gap:0}}#review{margin:0;padding:0}#review p.ec_itemDetail-review-helpfulText{color:#5d5d5d;font-size:.875rem;margin:0}dl.ec_itemDetail-review-reviewerName,dl.ec_itemDetail-review-reviewerDate{margin:0;display:flex;align-items:center;gap:.25rem}dt.ec_itemDetail-review-reviewerNameLabel,dt.ec_itemDetail-review-reviewerDateLabel{margin:0;color:#5d5d5d;font-size:.875rem;font-weight:500;flex-shrink:0}dd.ec_itemDetail-review-reviewerNameValue,dd.ec_itemDetail-review-reviewerDateValue{margin:0;color:#5d5d5d;font-size:.875rem;font-weight:500}.ec_itemDetail-review-all{text-align:center;margin:1rem 0}.ec_itemDetail-reviewForm{margin:2rem 0 0}.ec_itemDetail-reviewForm-header{text-align:center}#review p.ec_itemDetail-reviewForm-header-note{margin:.75rem 0;text-align:center;color:#5d5d5d;font-size:.875rem;font-weight:500}#review p.ec_itemDetail-reviewForm-header-note a{text-decoration:underline;color:#5d5d5d}#review p.ec_itemDetail-reviewForm-header-note a:hover,#review p.ec_itemDetail-reviewForm-header-note a:focus{text-decoration:none}#review p.ec_itemDetail-reviewForm-title{font-size:1.5rem;font-weight:700;line-height:1.5;margin:0}.ec_itemDetail-reviewForm-note{font-size:.875rem}.ec_itemDetail-reviewForm-note ul{list-style:none;margin:0;padding:0;margin-left:1em}.ec_itemDetail-reviewForm-note ul li{margin-left:1em;text-indent:-0.65em}.ec_itemDetail-reviewForm-note ul li:before{content:"・";display:inline-block}.ec_itemDetail-reviewForm-note ul li:not(:first-child){margin-top:.25rem}#review .ec_itemDetail-reviewForm-note p{text-align:center;font-size:.875rem;margin:.75rem 0 0 0}dt.ec_itemDetail-reviewForm-label{font-size:1.125rem;font-weight:700;line-height:1.5;margin:1.5rem 0 0 0}dt.ec_itemDetail-reviewForm-label.required::after{content:"必須";display:inline-block;background:#e02424;color:#fff;font-size:10px;font-weight:700;padding:3px 6px;border-radius:3px;margin-left:12px;position:relative;top:-4px}dd.ec_itemDetail-reviewForm-input{width:100%;margin:.5rem 0 0 0}dd.ec_itemDetail-reviewForm-input input{border:1px solid #c8d0de;width:100%;height:40px;padding:.5rem}dd.ec_itemDetail-reviewForm-input textarea{border:1px solid #c8d0de;width:100%;padding:.5rem}.ec_itemDetail-reviewForm-starsList{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.75rem}.ec_itemDetail-reviewForm-starsItem .icon{width:32px;height:32px;fill:#d2d2d2}.ec_itemDetail-reviewForm-starsItem .input-star-link{display:block}.ec_itemDetail-reviewForm-starsItem.is-checked .icon{fill:#f2c94c}.ec_itemDetail-reviewForm-stars{display:inline-block}.ec_itemDetail-reviewForm-starsNotes{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;font-size:.75rem}.ec_itemDetail-reviewForm-starsNote{position:relative;top:4px}.ec_itemDetail-reviewForm-btn{margin:1rem 0;text-align:center}.ec_itemDetail-reviewForm-btn .btn{width:300px;margin:0 auto;display:block}.ec_itemDetail-reviewForm-btn .btn.is-disabled{display:none}.ec_itemDetail-reviewForm-btn.is-disabled .btn{display:none}.ec_itemDetail-reviewForm-btn.is-disabled .btn.is-disabled{display:block}.ec_itemDetail-fixed{position:fixed;bottom:calc(-1*var(--height-fixedCartBtn));left:0;width:100%;background:hsla(0,0%,100%,.85);box-shadow:0 -4px 12px 0 rgba(0,0,0,.1);backdrop-filter:blur(4px);padding:.75rem 0;z-index:10;transition:bottom .3s ease}.ec_itemDetail-fixed.is-displayed{bottom:0}.ec_itemDetail-fixed-inner{max-width:1260px;margin:0 auto}@media screen and (max-width: 767px){.ec_itemDetail-fixed-inner{width:85%}}.ec_itemDetail-fixed-info{display:flex;justify-content:space-around;align-items:center;gap:1rem}.ec_itemDetail-fixed-name{font-size:1.125rem;font-weight:700;max-width:40%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.ec_itemDetail-fixed-name{display:none}}.ec_itemDetail-fixed-price{flex-shrink:0}@media screen and (max-width: 767px){.ec_itemDetail-fixed-price{display:none}}.ec_itemDetail-fixed-cart{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 767px){.ec_itemDetail-fixed-cart{gap:.5rem;justify-content:center}}@media screen and (max-width: 767px){.ec_itemDetail-fixed-btn{width:fit-content}}.ec_itemDetail-fixed-wishlist{width:min-content;text-align:end}.ec_itemDetail-fixed-wishlist .btn-wishlist{min-width:56px;border-radius:999px}.ec_variationDisplay-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.ec_variationDisplay-modal.is-open{display:flex;align-items:center;justify-content:center}.ec_variationDisplay-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);cursor:pointer}.ec_variationDisplay-content{position:relative;z-index:1;width:90vw;max-width:800px;max-height:85vh;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.ec_variationDisplay-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ec_variationDisplay-close:hover{background:#f5f7f9}.ec_variationDisplay-close-icon{position:relative;display:block;width:14px;height:14px}.ec_variationDisplay-close-icon::before,.ec_variationDisplay-close-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#333}.ec_variationDisplay-close-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.ec_variationDisplay-close-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.ec_variationDisplay-body{padding:1.5rem;overflow-y:auto}.ec_imageModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.ec_imageModal.is-open{display:flex;align-items:center;justify-content:center}.ec_imageModal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);cursor:pointer}.ec_imageModal-content{position:relative;z-index:1;display:flex;align-items:stretch;width:90vw;height:80vh;background:#fff;border-radius:24px;overflow:hidden}.ec_imageModal-imageWrap{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 55%;min-width:0;padding:3rem}.ec_imageModal-image{width:80%;height:auto;object-fit:contain}.ec_imageModal-info{position:relative;flex:0 0 40%;max-width:440px;display:flex;flex-direction:column;overflow:hidden}.ec_imageModal-infoBody{padding:4rem 2rem 2rem;overflow-y:auto}.ec_imageModal-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.ec_imageModal-close:hover{background:#f5f7f9}.ec_imageModal-close-icon{position:relative;display:block;width:14px;height:14px}.ec_imageModal-close-icon::before,.ec_imageModal-close-icon::after{content:"";display:block;position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#333}.ec_imageModal-close-icon::before{transform:translate(-50%, -50%) rotate(45deg)}.ec_imageModal-close-icon::after{transform:translate(-50%, -50%) rotate(-45deg)}.ec_imageModal-title{font-size:1.5rem;font-weight:700;line-height:1.6;margin:0 0 1.5rem;color:#333}.ec_imageModal-thumbnail{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem}.ec_imageModal-thumbnail-item{display:block;padding:.5rem;border:1px solid #e8ebf1;border-radius:12px;box-shadow:0 2px 4px 0 rgba(70,74,98,.08);transition:border-color .2s ease,box-shadow .2s ease;background:#fff;cursor:pointer}.ec_imageModal-thumbnail-item img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;border-radius:6px;display:block}.ec_imageModal-thumbnail-item:hover{border-color:rgba(135,197,254,.5)}.ec_imageModal-thumbnail-item.is-current{border-color:#87c5fe;box-shadow:0 0 0 1px #87c5fe,0 2px 4px 0 rgba(135,197,254,.4)}.ec_imageModal-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:#fff;border:1px solid #d6dce7;border-radius:50%;cursor:pointer;z-index:2;padding:0;transition:background .2s ease,box-shadow .2s ease}.ec_imageModal-arrow::before{content:"";display:block;position:absolute;top:50%;width:8px;height:8px;border:2px solid #333}.ec_imageModal-arrow:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12)}.ec_imageModal-arrow-prev{left:1rem}.ec_imageModal-arrow-prev::before{border-width:2px 0 0 2px;transform:translateY(-50%) rotate(-45deg);left:16px}.ec_imageModal-arrow-next{right:1rem}.ec_imageModal-arrow-next::before{border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-45deg);right:16px}.section-block{width:100% !important;margin-bottom:4rem !important}@media screen and (max-width: 767px){.section-block{margin-bottom:2rem !important}}@media screen and (max-width: 767px){.section-block img{width:100%}}.section-block-head{background:rgba(0,0,0,0) !important;border:none !important;margin-bottom:2rem}@media screen and (max-width: 767px){.section-block-head{margin-bottom:1.5rem}}.section-block-head h4{font-size:2.25rem !important;font-weight:700;padding:0 !important;margin:0 !important}@media screen and (max-width: 767px){.section-block-head h4{font-size:1.5rem !important}}@media screen and (max-width: 767px){.section-block-body{margin:0 !important}}.section-block-body ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){#item-detail-description .accordion{max-height:230px;overflow:hidden;transition:max-height .3s ease-out}}@media screen and (max-width: 767px){#item-detail-description .accordion.open{max-height:9999px;transition:max-height .5s ease-in}}.acc_trigger,.acc_trigger_close{display:none}@media screen and (max-width: 767px){.acc_trigger,.acc_trigger_close{display:block;padding:10px;text-align:center;font-size:1rem;font-weight:700;position:relative}}@media screen and (max-width: 767px){.trigger_wrap{margin-bottom:2rem}}@media screen and (max-width: 767px){.trigger_wrap .acc_trigger_close{display:none !important}}@media screen and (max-width: 767px){.trigger_wrap.open .acc_trigger{display:none !important}}.trigger_wrap.open .acc_trigger_close{display:none}@media screen and (max-width: 767px){.trigger_wrap.open .acc_trigger_close{display:block !important}}.trigger_wrap .acc_trigger{display:none}@media screen and (max-width: 767px){.trigger_wrap .acc_trigger{display:block !important;position:relative}}.acc_arrow{display:block;position:absolute;top:50%;right:calc(50% - 80px);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)}.acc_arrow::before,.acc_arrow::after{content:"";position:absolute;width:8px;height:2px;background:currentColor;top:50%;left:50%}.acc_arrow::before{border-radius:999px 0 0 999px;transform:translate(-80%, -50%) rotate(-45deg)}.acc_arrow::after{border-radius:0 999px 999px 0;transform:translate(-15%, -50%) rotate(45deg)}.acc_trigger_close .acc_arrow{transform:translateY(-50%) rotate(0deg)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX2ZvdW5kYXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwidXNlcndlYi9jc3MvZWNfZm91bmRhdGlvbi9fbWl4aW4uc2NzcyIsInVzZXJ3ZWIvY3NzL2VjX3N0eWxlX2l0ZW1kZXRhaWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQ0FLQSxVQUVFLHNDQUNBLFVDUWUsS0RQZixnQkFDQSxNQ2dFcUIsS0QvRHJCLGdCQUNBLGtCQUdGLEVBQ0UsTUMwRHFCLEtEekRyQixxQkFDQSxtQkFDQSxnQkFFRSxxQkVUQSxxQ0ZPRixnQkFJSSx1QkFLTixPQUNFLHlCQUNBLGdCQUdGLFVBQ0UseUJFdEJFLHFDRnFCSixVQUdJLHlCQUlGLDZCQUNFLHlCRTdCQSxzQ0Y0QkYsNkJBR0kseUJBS04sVUFDRSx3QkVyQ0UscUNGb0NKLFVBR0ksMEJBSUosT0FDRSxnQkU1Q0UscUNGMkNKLE9BR0ksaUJBSUosT0FDRSxnQkVuREUscUNGa0RKLE9BR0ksaUJBSUosUUFDRSxjRTFERSxxQ0Z5REosUUFHSSxlQUlKLFNBQ0UsZ0JBR0YsOENBQ0UsV0c1RUEsbUNBQ0UsbUJBSUosZUFDRSxhQUNBLElGSFksS0NHVixxQ0NGSixlQUlJLHNCQUNBLElGVFMsUUVhYixxQkFDRSxVRkNjLHdCRUNkLGdCRFZFLHFDQ09KLHFCQUtJLFVGTFksUUVTaEIsdUJBQ0UsZ0JBR0Ysb0JBQ0UsdUJEckJFLHFDQ29CSixvQkFHSSxZQUlKLG9CQUNFLFVBQ0EsY0Q3QkUscUNDMkJKLG9CQUlJLFlBSUosMEJBQ0UsVUY1QmMsUUU2QmQsZ0JBQ0EsZ0JEdENFLHFDQ21DSiwwQkFLSSxVRmxDVyxTRXNDZixzQkFDRSxnQkFJQSxrQ0FDRSxVRjlDYSxLRStDYixnQkFDQSxnQkFDQSxTRHJEQSxxQ0NpREYsa0NBTUksVUZwRFMsU0V5RGYsNEJBQ0UsZ0JBR0YsaUNBQ0UsYUFDQSxtQkFDQSxJRjdFVyxPRThF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SixjQUVJLGNGeDJDVSxNQ0tWLHFDQ3UyQ0osaUNBRUkseUJEejJDQSxxQ0M2MkNKLGdDQUVJLHlCQUlKLHNDQUNFLGFEcDNDRSxxQ0NtM0NKLHNDQUdJLDBCQUlKLDJCQUNFLGFEMzNDRSxxQ0MwM0NKLDJCQUdJLHlCQUNBLG1CQUlKLFdBQ0UsY0FDQSxrQkFDQSxRQUNBLHVCQUNBLDBDQUNBLFdBQ0EsWUFDQSxtQkFDQSx5QkFDQSxvQkFDQSx5Q0FDQSxxQ0FFRSxXQUNBLGtCQUNBLFVBQ0EsV0FDQSx3QkFDQSxRQUNBLFNBRUYsbUJBQ0UsOEJBQ0EsK0NBRUYsa0JBQ0UsOEJBQ0EsOENBS0YsOEJBQ0UiLCJmaWxlIjoidXNlcndlYi9jc3MvZWNfc3R5bGVfaXRlbWRldGFpbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIm1peGluXCIgYXMgKjtcblxuaHRtbCxcbmJvZHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZWNfYnItcGMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lY19jYXJ0LWNvbnRhaW5lciB7XG4gIC5lY19ici1wYyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtcSh4bCkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZWNfYnItc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm15LXhzIHtcbiAgbWFyZ2luOiAkc3BhY2luZy14cyAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLXhzIDA7XG4gIH1cbn1cblxuLm15LW1kIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLXhzIDA7XG4gIH1cbn1cblxuLm15LTR4bCB7XG4gIG1hcmdpbjogJHNwYWNpbmctNHhsIDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmctMnhsIDA7XG4gIH1cbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jbWFpbiB0YWJsZTpub3QoI2l0ZW0tZGV0YWlsLXByb3BlcnR5X190YWJsZSkgIHtcbiAgd2lkdGg6IGF1dG87XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4kc3BhY2luZy14czogMC4yNXJlbTsgLyogNHB4ICovXG4kc3BhY2luZy1zbTogMC41cmVtOyAvKiA4cHggKi9cbiRzcGFjaW5nLW1kOiAwLjc1cmVtOyAvKiAxMnB4ICovXG4kc3BhY2luZy1sZzogMXJlbTsgLyogMTZweCAqL1xuJHNwYWNpbmcteGw6IDEuNXJlbTsgLyogMjRweCAqL1xuJHNwYWNpbmctMnhsOiAycmVtOyAvKiAzMnB4ICovXG4kc3BhY2luZy0zeGw6IDNyZW07IC8qIDQ4cHggKi9cbiRzcGFjaW5nLTR4bDogNHJlbTsgLyogNjRweCAqL1xuJHNwYWNpbmctNXhsOiA1cmVtOyAvKiA4MHB4ICovXG4kc3BhY2luZy02eGw6IDZyZW07IC8qIDk2cHggKi9cbiRzcGFjaW5nLTd4bDogN3JlbTsgLyogMTEycHggKi9cblxuJGZvbnQtc2l6ZS14czogMC43NXJlbTsgLyogMTJweCAqL1xuJGZvbnQtc2l6ZS1zbTogMC44NzVyZW07IC8qIDE0cHggKi9cbiRmb250LXNpemUtYmFzZTogMXJlbTsgLyogMTZweCAqL1xuJGZvbnQtc2l6ZS1sZzogMS4xMjVyZW07IC8qIDE4cHggKi9cbiRmb250LXNpemUteGw6IDEuMjVyZW07IC8qIDIwcHggKi9cbiRmb250LXNpemUtMnhsOiAxLjVyZW07IC8qIDI0cHggKi9cbiRmb250LXNpemUtM3hsOiAxLjc1cmVtOyAvKiAzMHB4ICovXG4kZm9udC1zaXplLTR4bDogMi4yNXJlbTsgLyogMzZweCAqL1xuJGZvbnQtc2l6ZS01eGw6IDNyZW07IC8qIDQ4cHggKi9cbiRmb250LXNpemUtNnhsOiAzLjc1cmVtOyAvKiA2MHB4ICovXG4kZm9udC1zaXplLTd4bDogNC41cmVtOyAvKiA3MnB4ICovXG5cbiR3aWR0aC1jb250YWluZXI6IDEyNjBweDtcbiR3aWR0aC1pbm5lcjogODUlO1xuJHdpZHRoLWNvbnRhaW5lci1uYXJyb3c6IDcwMHB4O1xuXG4vKipcbiAqIOODl+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/nlKhcbiRjb2xvci10ZXh0LWJyYWNrLTkwMDogIzMzMzMzMztcbiRjb2xvci10ZXh0LWJyYWNrLTYwMDogIzVkNWQ1ZDtcbiRjb2xvci10ZXh0LWJyYWNrLTk1MDogIzI2MjYyNjtcbiRjb2xvci10ZXh0LWJyYWNrLTUwOiAjZjZmNmY2O1xuJGNvbG9yLXRleHQtYnJhY2stNTAwOiAjNkQ2RDZEO1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwic2FzczptYXBcIjtcblxuJGJyZWFrcG9pbnRzOiAoXG4gIFwibWRcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiLFxuICBcImxnXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXCIsXG4gIFwieGxcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweClcIixcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiBtcSgkYnJlYWtwb2ludDogbWQpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAuZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBlcnJvciBcIlRoZSBicmVha3BvaW50ICcjeyRicmVha3BvaW50fScgaXMgbm90IGRlZmluZWQgaW4gdGhlIFxcJGJyZWFrcG9pbnRzIG1hcC5cIjtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AdXNlIFwiZWNfZm91bmRhdGlvblwiIGFzICo7XG5cbi5wYWdlLWl0ZW0tZGV0YWlsIHtcbiAgZm9vdGVyLmVjX2Zvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogJHNwYWNpbmctNHhsO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogJHNwYWNpbmcteGw7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtNHhsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWNvbnRlbnQge1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLW1haW4ge1xuICB3aWR0aDogY2FsYyg2NSUgLSAkc3BhY2luZy00eGwpO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1zaWRlIHtcbiAgd2lkdGg6IDM1JTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLW5hbWUtdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtM3hsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtYXBwZWFsIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4jbWFpbiB7XG4gIHAuZWNfaXRlbURldGFpbC1hcHBlYWwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXN0YXJzIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctc3RhcnMtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmcteHM7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLm51bSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1zbTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgY29sb3I6ICRjb2xvci1zYi1ncmF5LTQwMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1wcmljZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAkc3BhY2luZy14bCAwICRzcGFjaW5nLW1kO1xuICAuZWNfaXRlbWxpc3QtcHJpY2UtcHJvcGVyIHtcbiAgICAucHJpY2UtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjKDAuNzA2cmVtICsgMC42MTN2dyksIDEuMjVyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIEBpbmNsdWRlIG1xKCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjk1NXJlbSArIDAuNjEzdncpLCAxLjVyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2UtdW5pdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXhzO1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCBjYWxjKDAuNzA2cmVtICsgMC42MTN2dyksIDEuMjVyZW0pO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5ub3JtYWwge1xuICAgICAgLnByaWNlLWxhYmVsLFxuICAgICAgLnByaWNlLXZhbHVlLFxuICAgICAgLnByaWNlLXVuaXQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZWNfaXRlbWxpc3QtcHJpY2Utc2FsZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogJHNwYWNpbmcteHMgMDtcbiAgICBtYXJnaW46IDA7XG4gICAgLnByaWNlLWxhYmVsIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgY2FsYygwLjY4M3JlbSArIDAuOTIwdncpLCAxLjVyZW0pO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS44NzVyZW0sIGNhbGMoMS40MzNyZW0gKyAwLjkyMHZ3KSwgMi4yNXJlbSk7XG4gICAgICBAaW5jbHVkZSBtcSgpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTN4bDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXVuaXQge1xuICAgICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgY2FsYygwLjk1NXJlbSArIDAuNjEzdncpLCAxLjVyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy14cztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yeGw7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmljZS1vZmYge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjaW5nLWxnO1xuICAgICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZy1tZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcHJpY2UtbG90IHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1wcmljZS10ZWlraSB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1saXN0LXRpbWVzYWxlLWRhdGUge1xuICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwICRzcGFjaW5nLW1kIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLWljb25zIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1ub3VraSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMCAkc3BhY2luZy0zeGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1hbW91bnQge1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1hbW91bnQtbGltaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctc207XG59XG5cbi5lY19pdGVtRGV0YWlsLWFtb3VudC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLWNhcnQge1xuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1jYXJ0LXZhcmlhdGlvbiB7XG4gIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLW90aGVyLXNlaXNhbi1wYWdlIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1vdGhlci1zZWlzYW4tcGFnZS1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy1tZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1vdGhlci1zZWlzYW4tcGFnZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lY19pdGVtRGV0YWlsLXNvcnlvIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46ICRzcGFjaW5nLXNtIDAgJHNwYWNpbmcteHM7XG4gIH1cbn1cbiNtYWluIHtcbiAgcC5lY19pdGVtRGV0YWlsLXNvcnlvLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC13aXNobGlzdCB7XG4gIG1hcmdpbjogJHNwYWNpbmcteGwgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xuICB9XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXByaWNlLWxvZ2luIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1wcmljZS1sb2dpbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1jb3Vwb24ge1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLWNvdXBvbi1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ2FwOiAkc3BhY2luZy1tZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4uZWNfaXRlbURldGFpbC1zYWxlcy1jYW1wYWlnbiB7XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtc2FsZXMtY2FtcGFpZ24tbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctbWQ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAkc3BhY2luZy1sZyAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6ICRzcGFjaW5nLWxnO1xufVxuXG4uZWNfaXRlbURldGFpbC12YXJpYXRpb24taW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogJHNwYWNpbmctbWQ7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTEwcHg7XG59XG5cbi5lY19pdGVtRGV0YWlsLXZhcmlhdGlvbi1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtdmFyaWF0aW9uLW5hbWUge1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXZhcmlhdGlvbi1wcmljZSB7XG4gIC5wcmljZS11bml0IHtcbiAgICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5wcmljZS12YWx1ZSB7XG4gICAgY29sb3I6ICRjb2xvci1zeXN0ZW0tcmVkLTUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnByaWNlLXplaWtvbWkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14cztcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stNjAwO1xuICB9XG4gICYuZWNfaXRlbURldGFpbC12YXJpYXRpb24tcHJpY2UtcHJvcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgfVxuICAgIC5wcmljZS11bml0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUteGw7XG4gICAgfVxuICAgIC5wcmljZS12YWx1ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsO1xuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC12YXJpYXRpb24tbm91a2kge1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlbGF0ZWQtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAkc3BhY2luZy1zbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZWxhdGVkLWl0ZW0ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItdGV4dC1icmFjay05MDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDcwLCA3NCwgOTgsIDAuMTApO1xuICBwYWRkaW5nOiAkc3BhY2luZy14cyAkc3BhY2luZy1tZDtcbiAgYSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlbGF0ZWQtaXRlbS1oaWVyYXJjaHkge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtaW1hZ2VzLXNsaWRlciB7XG4gIG92ZXJmbG93LXk6IGNsaXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWltYWdlcy1zbGlkZXItdHJpZ2dlciB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1pbWFnZXMtc2xpZGVyLWFycm93IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXRleHQtYnJhY2stOTAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWltYWdlcy1zbGlkZXItYXJyb3ctcHJldiB7XG4gIGxlZnQ6IC0yMHB4O1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIGxlZnQ6IDE2cHg7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1pbWFnZXMtc2xpZGVyLWFycm93LW5leHQge1xuICByaWdodDogLTIwcHg7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctc207XG4gIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nLW1kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZ2FwOiAkc3BhY2luZy1tZDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXRodW1ibmFpbC1pdGVtIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGc7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtdGh1bWJuYWlsLXRyaWdnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nOiAkc3BhY2luZy14bCAkc3BhY2luZy1zbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgJi5pcy1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6ICM4N0M1RkU7XG4gICAgYm94LXNoYWRvdzogMCAtMnB4IDRweCAwIHJnYmEoMTM1LCAxOTcsIDI1NCwgMC40MCksIDAgMnB4IDRweCAwIHJnYmEoMTM1LCAxOTcsIDI1NCwgMC40MCk7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmVjb21tZW5kIHtcbiAgbWFyZ2luOiAkc3BhY2luZy0zeGwgMCAkc3BhY2luZy14bDtcbn1cblxuI21haW4ge1xuICBwLmVjX2l0ZW1EZXRhaWwtcmVjb21tZW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd29yZC1icmVhazogYXV0by1waHJhc2U7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmVjb21tZW5kLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlY29tbWVuZC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAkc3BhY2luZy14cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZWNvbW1lbmQtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBzdHJldGNoO1xuICBwYWRkaW5nOiAkc3BhY2luZy14bCAkc3BhY2luZy1zbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTEwMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSg3MCwgNzQsIDk4LCAwLjEwKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJlY29tbWVuZC1uYW1lIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICBsaW5lLWNsYW1wOiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmVjb21tZW5kLXByaWNlIHtcbiAgLnByaWNlLXZhbHVlIHtcbiAgICBjb2xvcjogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnByaWNlLXVuaXQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHM7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtYmFubmVyIHtcbiAgbWFyZ2luOiAkc3BhY2luZy1tZCAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1iYW5uZXItbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZnJlZS1iYW5uZXIge1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWV4cGxhbmF0aW9uIHtcbiAgbWFyZ2luOiAkc3BhY2luZy0yeGwgMDtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWFyZ2luOiAkc3BhY2luZy14bCAwO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1pdGVtIHtcbiAgcGFkZGluZzogJHNwYWNpbmcteGwgMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0xMDA7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1yYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy14cztcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXN0YXJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLXhzO1xuICAuaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5cbiNtYWluIHtcbiAgcC5lY19pdGVtRGV0YWlsLXJldmlldy1yYXRlVGV4dCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbWFyZ2luOiAkc3BhY2luZy1zbSAwIDAgMDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctYm9keSB7XG4gIG1hcmdpbjogJHNwYWNpbmctbGcgMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdUaXRsZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXRleHQge1xuICBtYXJnaW46ICRzcGFjaW5nLW1kIDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay02MDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlldy1oZWxwZnVsQnRuIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgZmlsbDogIzMzMztcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctcm93MiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xuICBtYXJnaW4tdG9wOiAkc3BhY2luZy1sZztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LWhlbHBmdWwge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJldmlld2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy1sZztcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gIH1cbn1cblxuI3JldmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcC5lY19pdGVtRGV0YWlsLXJldmlldy1oZWxwZnVsVGV4dCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbmRsLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJldmlld2VyTmFtZSxcbmRsLmVjX2l0ZW1EZXRhaWwtcmV2aWV3LXJldmlld2VyRGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy14cztcbn1cblxuZHQuZWNfaXRlbURldGFpbC1yZXZpZXctcmV2aWV3ZXJOYW1lTGFiZWwsXG5kdC5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdlckRhdGVMYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuZGQuZWNfaXRlbURldGFpbC1yZXZpZXctcmV2aWV3ZXJOYW1lVmFsdWUsXG5kZC5lY19pdGVtRGV0YWlsLXJldmlldy1yZXZpZXdlckRhdGVWYWx1ZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXctYWxsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46ICRzcGFjaW5nLWxnIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0ge1xuICBtYXJnaW46ICRzcGFjaW5nLTJ4bCAwIDA7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jcmV2aWV3IHtcbiAgcC5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taGVhZGVyLW5vdGUge1xuICAgIG1hcmdpbjogJHNwYWNpbmctbWQgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJyYWNrLTYwMDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAuZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3Rm9ybS1ub3RlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICB0ZXh0LWluZGVudDogLTAuNjVlbTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLjg7tcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXhzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBwIHtcbiAgICAjcmV2aWV3ICYge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgbWFyZ2luOiAkc3BhY2luZy1tZCAwIDAgMDtcbiAgICB9XG4gIH1cbn1cblxuZHQuZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46ICRzcGFjaW5nLXhsIDAgMCAwO1xuICAmLnJlcXVpcmVkIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIuW/hemgiFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN5c3RlbS1yZWQtNTAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtNHB4O1xuICAgIH1cbiAgfVxufVxuXG5kZC5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAkc3BhY2luZy1zbSAwIDAgMDtcbiAgaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1zeXN0ZW0tZ3JheS0zMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICB9XG4gIHRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6ICRzcGFjaW5nLW1kO1xufVxuXG4uZWNfaXRlbURldGFpbC1yZXZpZXdGb3JtLXN0YXJzSXRlbSB7XG4gIC5pY29uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZmlsbDogI2QyZDJkMjtcbiAgfVxuICAuaW5wdXQtc3Rhci1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLmlzLWNoZWNrZWQge1xuICAgIC5pY29uIHtcbiAgICAgIGZpbGw6ICNmMmM5NGM7XG4gICAgfVxuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNOb3RlcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG59XG5cbi5lY19pdGVtRGV0YWlsLXJldmlld0Zvcm0tc3RhcnNOb3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmVjX2l0ZW1EZXRhaWwtcmV2aWV3Rm9ybS1idG4ge1xuICBtYXJnaW46ICRzcGFjaW5nLWxnIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5pcy1kaXNhYmxlZCB7XG4gICAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWNfaXRlbURldGFpbC1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0taGVpZ2h0LWZpeGVkQ2FydEJ0bikpO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYm94LXNoYWRvdzogMCAtNHB4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgcGFkZGluZzogJHNwYWNpbmctbWQgMDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjNzIGVhc2U7XG4gICYuaXMtZGlzcGxheWVkIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR3aWR0aC1jb250YWluZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAkc3BhY2luZy1sZztcbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtbmFtZSB7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIGxpbmUtY2xhbXA6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLXByaWNlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogJHNwYWNpbmctbGc7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGdhcDogJHNwYWNpbmctc207XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVjX2l0ZW1EZXRhaWwtZml4ZWQtYnRuIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG5cbi5lY19pdGVtRGV0YWlsLWZpeGVkLXdpc2hsaXN0IHtcbiAgd2lkdGg6IG1pbi1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIC5idG4td2lzaGxpc3Qge1xuICAgIG1pbi13aWR0aDogNTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgfVxufVxuXG4uZWNfdmFyaWF0aW9uRGlzcGxheS1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgJi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmVjX3ZhcmlhdGlvbkRpc3BsYXktb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lY192YXJpYXRpb25EaXNwbGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA5MHZ3O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXgtaGVpZ2h0OiA4NXZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZWNfdmFyaWF0aW9uRGlzcGxheS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkc3BhY2luZy1sZztcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gIH1cbn1cblxuLmVjX3ZhcmlhdGlvbkRpc3BsYXktY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEuNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi5lY192YXJpYXRpb25EaXNwbGF5LWJvZHkge1xuICBwYWRkaW5nOiAkc3BhY2luZy14bDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmVjX2ltYWdlTW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDA7XG4gICYuaXMtb3BlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDkwdnc7XG4gIGhlaWdodDogODB2aDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVjX2ltYWdlTW9kYWwtaW1hZ2VXcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMSAxIDU1JTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAkc3BhY2luZy0zeGw7XG59XG5cbi5lY19pbWFnZU1vZGFsLWltYWdlIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgNDAlO1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1pbmZvQm9keSB7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLTR4bCAkc3BhY2luZy0yeGwgJHNwYWNpbmctMnhsO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZWNfaW1hZ2VNb2RhbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkc3BhY2luZy1sZztcbiAgcmlnaHQ6ICRzcGFjaW5nLWxnO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3lzdGVtLWdyYXktNTA7XG4gIH1cbn1cblxuLmVjX2ltYWdlTW9kYWwtY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDEuNXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTJ4bDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luOiAwIDAgJHNwYWNpbmcteGw7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1icmFjay05MDA7XG59XG5cbi5lY19pbWFnZU1vZGFsLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogJHNwYWNpbmctc207XG59XG5cbi5lY19pbWFnZU1vZGFsLXRodW1ibmFpbC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itc3lzdGVtLWdyYXktMTAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDcwLCA3NCwgOTgsIDAuMDgpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTM1LCAxOTcsIDI1NCwgMC41KTtcbiAgfVxuICAmLmlzLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogIzg3QzVGRTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzg3QzVGRSwgMCAycHggNHB4IDAgcmdiYSgxMzUsIDE5NywgMjU0LCAwLjQwKTtcbiAgfVxufVxuXG4uZWNfaW1hZ2VNb2RhbC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXN5c3RlbS1ncmF5LTIwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLCBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci10ZXh0LWJyYWNrLTkwMDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLWFycm93LXByZXYge1xuICBsZWZ0OiAkc3BhY2luZy1sZztcbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG59XG5cbi5lY19pbWFnZU1vZGFsLWFycm93LW5leHQge1xuICByaWdodDogJHNwYWNpbmctbGc7XG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuXG4vLyDku6XkuIvjg6rjg4vjg6Xjg7zjgqLjg6vliY3vvIgyMDI2LzMvMjXvvInjga7jgrPjg7zjg4njgpLnp7vooYzjgIHjgYrjgojjgbPkuIrmm7jjgY1cbi5zZWN0aW9uLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctNHhsICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLTJ4bCAhaW1wb3J0YW50O1xuICB9XG4gIGltZyB7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tYmxvY2staGVhZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGw7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXhsO1xuICB9XG4gIGg0IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNHhsICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbXEoKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMnhsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZWN0aW9uLWJsb2NrLWJvZHkge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4vKiBkZXNjcmlwdGlvbiBhY2NvcmRpb24gKi9cbiNpdGVtLWRldGFpbC1kZXNjcmlwdGlvbiAuYWNjb3JkaW9uIHtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG4gIH1cbn1cblxuI2l0ZW0tZGV0YWlsLWRlc2NyaXB0aW9uIC5hY2NvcmRpb24ub3BlbiB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIG1heC1oZWlnaHQ6IDk5OTlweDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcbiAgfVxufVxuXG4uYWNjX3RyaWdnZXIsIC5hY2NfdHJpZ2dlcl9jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi50cmlnZ2VyX3dyYXAge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy0yeGw7XG4gIH1cbn1cblxuLnRyaWdnZXJfd3JhcCAuYWNjX3RyaWdnZXJfY2xvc2Uge1xuICBAaW5jbHVkZSBtcSgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRyaWdnZXJfd3JhcC5vcGVuIC5hY2NfdHJpZ2dlciB7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHJpZ2dlcl93cmFwLm9wZW4gLmFjY190cmlnZ2VyX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHJpZ2dlcl93cmFwIC5hY2NfdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5hY2NfYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gODBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjdmOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZGNlNztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoNzAsIDc0LCA5OCwgLjEpO1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweCAwIDAgOTk5cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOTk5cHggOTk5cHggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTUlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG59XG5cbi5hY2NfdHJpZ2dlcl9jbG9zZSB7XG4gIC5hY2NfYXJyb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7XG4gIH1cbn0iXX0= */
