@charset "utf-8";

.hero{margin-bottom:20px}.hero__slider{margin-bottom:20px}.hero__slider-pagination.swiper-pagination{position:relative;margin-top:20px;line-height:0}@media print, screen and (min-width: 46.9375em){.hero__slider-pagination.swiper-pagination{display:none}}@media screen and (max-width: 46.875em){.hero__slider-pagination.swiper-pagination{padding:0 15px}}.hero__slider-pagination.swiper-pagination .swiper-pagination-bullet{width:40px;height:4px;margin:0 5px;border-radius:inherit;opacity:1;overflow:hidden;background:#D5D5D5}.hero__slider-pagination.swiper-pagination .swiper-pagination-bullet:after{content:'';display:block;width:100%;height:4px;background:#00B3EC;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.hero__slider-pagination.swiper-pagination .swiper-pagination-bullet-active:after{-webkit-animation:swiper-progress 4s linear forwards;animation:swiper-progress 4s linear forwards}.hero__slide{background:#fff}.hero__slide img{width:100%}.hero__slider-thumb{max-width:1008px;margin:auto}@media screen and (max-width: 46.875em){.hero__slider-thumb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}}.hero__slider-thumb.is-disabled .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__slider-thumb-items{width:calc(100% + 10px) !important;margin:0 -5px !important}.hero__slider-thumb-item{margin:0 5px}.hero__slider-thumb-item.swiper-slide{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;cursor:pointer;opacity:0.4;text-align:center}.hero__slider-thumb-item.swiper-slide-thumb-active{opacity:1}@media print, screen and (min-width: 46.9375em){.hero__slide-link:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}.sale__items.-x3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print, screen and (min-width: 46.9375em){.sale__items.-x3{margin:-10px 0 0 -10px}}@media screen and (max-width: 46.875em){.sale__items.-x3{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 0 -10px}}@media print, screen and (min-width: 46.9375em){.sale__items.-x3 .sale__item{width:calc(33.33333% - 10px);margin:10px 0 0 10px}}@media screen and (max-width: 46.875em){.sale__items.-x3 .sale__item{width:calc(33.333% - 10px);margin:10px 0 0 10px}}.sale__items.-x4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print, screen and (min-width: 46.9375em){.sale__items.-x4{margin:-10px 0 0 -10px}}@media screen and (max-width: 46.875em){.sale__items.-x4{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0 0 -15px}}@media print, screen and (min-width: 46.9375em){.sale__items.-x4 .sale__item{width:calc(50% - 10px);margin:10px 0 0 10px}}@media screen and (max-width: 46.875em){.sale__items.-x4 .sale__item{width:calc(50% - 15px);margin:15px 0 0 15px}}@media print, screen and (min-width: 46.9375em){.sale{padding:20px;border:5px solid #FBF9E4}}.sale__content:not(:first-child){margin-top:40px}@media screen and (max-width: 46.875em){.sale__content:not(:first-child){margin-top:20px}}.sale__heading-lv1{margin-bottom:20px;padding:5px 15px;text-align:center;font-size:2.2rem;font-weight:bold}@media print, screen and (min-width: 46.9375em){.sale__heading-lv1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 46.875em){.sale__heading-lv1{padding:10px 15px;font-size:1.8rem;text-align:center}}@media print, screen and (min-width: 46.9375em){.sale__heading-lv1 .c-heading__label{width:275px}}.sale__heading-lv1[data-color="yellow"]{background:#FFED30}.sale__heading-lv1[data-color="orange"]{background:#FFC130}.sale__heading-lv1-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;line-height:1}@media print, screen and (min-width: 46.9375em){.sale__heading-lv1-inner{position:relative;left:calc(275px/2)}}.sale__heading-lv1-inner img{margin-right:10px}@media screen and (max-width: 46.875em){.sale__heading-lv1-inner img{width:35px;margin-right:5px}}.sale__heading-lv1-month{font-size:3.5rem}@media screen and (max-width: 46.875em){.sale__heading-lv1-month{font-size:3rem}}.sale__slider-wrapper{position:relative}@media print, screen and (min-width: 46.9375em){.sale__slider-wrapper .swiper-slide{max-width:240px}}.sale__slider-wrapper.is-disabled .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sale__slider-wrapper.is-disabled .swiper-button-prev,.sale__slider-wrapper.is-disabled .swiper-button-next{display:none}@media print, screen and (min-width: 46.9375em){.sale__slider{max-width:760px;margin:auto}}@media screen and (max-width: 46.875em){.sale__slider.swiper-container{margin-left:15px}}.sale__slider-pagination.swiper-pagination{position:relative;margin-top:20px;line-height:0}@media screen and (max-width: 46.875em){.sale__slider-pagination.swiper-pagination{padding:0 15px}}.sale__slider-pagination.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px;opacity:1;background:#D5D5D5}@media screen and (max-width: 46.875em){.sale__slider-pagination.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}}.sale__slider-pagination.swiper-pagination .swiper-pagination-bullet-active{width:16px;height:25px;background:url(/assets/img/index/icon-slide-pager.svg) no-repeat}@media screen and (max-width: 46.875em){.sale__slider-pagination.swiper-pagination .swiper-pagination-bullet-active{width:11px;height:17px}}.sale__slide-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;font-size:13px;border-radius:50%;color:#00B3EC;border:1px solid #00B3EC}@media screen and (max-width: 46.875em){.sale__slide-button{display:none}}.sale__slide-button.swiper-button-prev,.sale__slide-button.swiper-button-next{position:absolute;top:0;bottom:0;margin:auto}.sale__slide-button.swiper-button-prev{left:0}@media print, screen and (min-width: 46.9375em){.sale__slide-button.swiper-button-prev:hover .c-icon-arrow-left{-webkit-animation:hover-back 0.6s 1 forwards;animation:hover-back 0.6s 1 forwards}}.sale__slide-button.swiper-button-next{right:0}@media print, screen and (min-width: 46.9375em){.sale__slide-button.swiper-button-next:hover .c-icon-arrow-right{-webkit-animation:hover 0.6s 1 forwards;animation:hover 0.6s 1 forwards}}.sale__slide .c-button{min-height:40px;margin-top:15px;font-size:1.4rem}.sale__slide-link{display:block}@media print, screen and (min-width: 46.9375em){.sale__slide-link:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}.sale__slide-img{margin-bottom:10px}@media screen and (max-width: 46.875em){.sale__slide-img img{width:100%}}.sale__slide-title{margin-bottom:3px}.sale__slide-text{margin-top:3px;font-size:1.3rem}@media screen and (max-width: 46.875em){.sale__slide-text{font-size:1.1rem}}.sale__slide-price{font-size:1.8rem;font-weight:bold;line-height:1.4;color:#E50012}@media screen and (max-width: 46.875em){.sale__slide-price{font-size:1.4rem}}.sale__table-item:not(:first-child){margin-top:40px}@media screen and (max-width: 46.875em){.sale__table-item:not(:first-child){margin-top:20px}}.sale__table-heading{font-size:2rem;font-weight:bold;line-height:1.4;text-align:center;color:#00A540}@media screen and (max-width: 46.875em){.sale__table-heading{margin-bottom:10px;font-size:1.6rem}}.sale__table{margin-bottom:20px;border-bottom:1px solid #00A540}.sale__table table{width:100%}.sale__table table th{padding:10px;line-height:1.5;background:#00A540;color:#fff}@media print, screen and (min-width: 46.9375em){.sale__table table th{text-align:center}}.sale__table table tbody th{width:25%;border-top:1px solid #fff}.sale__table table td{width:calc(75% / 2);padding:10px;line-height:1.5;text-align:center;border-right:1px solid #00A540;border-top:1px solid #00A540}.sale__table-label{display:inline-block;padding:5px;line-height:1.3;background:#1A1311;color:#fff}.sale__table-tab-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}@media screen and (max-width: 46.875em){.sale__table-tab-items{margin-bottom:10px}}.sale__table-tab-item{position:relative;padding:0 15px}@media screen and (max-width: 46.875em){.sale__table-tab-item{padding:0 10px}}.sale__table-tab-item:not(:first-child):before{content:"";position:absolute;top:50%;left:0;width:1px;height:1.15385em;background:#D5D5D5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sale__table-tab-item.is-active .sale__table-tab-button{color:#fff;background:#00A540}.sale__table-tab-button{display:block;padding:5px 10px;line-height:1.3;text-align:center;border-radius:20px}.campaign{margin-top:40px}.campaign__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-40px 0 0 -40px}@media screen and (max-width: 46.875em){.campaign__items{margin:-10px 0 0 -10px}}.campaign__item{margin:40px 0 0 40px}@media print, screen and (min-width: 46.9375em){.campaign__item{width:350px}}@media screen and (max-width: 46.875em){.campaign__item{width:calc(50% - 10px);margin:10px 0 0 10px}}@media print, screen and (min-width: 46.9375em){.campaign__item-link{display:block}.campaign__item-link:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}@media print, screen and (min-width: 46.9375em){.products__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px 0 0 -8px}}@media print, screen and (min-width: 46.9375em){.products__item{width:calc(100% - 8px);margin:8px 0 0 8px}.products__item.-x2 .products__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products__item.-x3{width:calc(75% - 8px)}}@media screen and (max-width: 46.875em){.products__item:not(:first-child){margin-top:10px}}.products__item.-x1 .products__item-sub{width:calc(100% - 8px)}@media screen and (max-width: 46.875em){.products__item.-x1 .products__item-sub{width:calc(33.3333% - 8px)}}.products__item.-x3 .products__item-sub{width:calc(33.3333% - 8px)}.products__items-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px 0 0 -8px}.products__items-sub.-x2 .products__item-sub{width:calc(50% - 8px)}@media screen and (max-width: 46.875em){.products__items-sub{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.products__item-sub{width:calc(25% - 8px);margin:8px 0 0 8px}.products__item-sub.-x1{width:100%}.products__item-sub.-x2{width:calc(50% - 8px)}@media screen and (max-width: 46.875em){.products__item-sub{width:calc(33.3333% - 8px)}}.products__item-sub-link{display:block}@media print, screen and (min-width: 46.9375em){.products__item-sub-link:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}.products__heading{margin-bottom:10px;padding:10px;font-size:2rem;font-weight:bold;text-align:center;line-height:1.3}@media screen and (max-width: 46.875em){.products__heading{font-size:1.6rem}}@media print, screen and (min-width: 46.9375em){.products__heading.-bargain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print, screen and (min-width: 46.9375em){.products__heading.-bargain .products__heading-lv1-inner{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}}@media screen and (max-width: 46.875em){.products__heading.-bargain .products__heading-lv1-inner{display:block}}.products__heading[data-color="yellow"]{background:#FFED30}.products__heading[data-color="orange"]{background:#FFC130}.products__heading[data-color="green"]{background:#b3e36d}.products__bnr{margin:0 auto;margin-top:40px}@media print, screen and (min-width: 46.9375em){.products__bnr{max-width:650px}.products__bnr:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}@media screen and (max-width: 46.875em){.products__bnr{margin-top:20px}}.products__bnr-link{display:block}@media screen and (max-width: 46.875em){.products__items.-secretsale .products__item.-x1{margin-bottom:2rem}}.products__items.-secretsale .products__item.-x2{margin-bottom:1.2rem}@media screen and (max-width: 46.875em){.products__items.-secretsale .products__item.-x2{margin-bottom:2rem}.products__items.-secretsale .products__item.-x2:last-child{margin-bottom:0}}.step .step__note{margin-top:2rem}@media print, screen and (min-width: 46.9375em){.step .step__note{text-align:center}}.gasshowroom__content{padding:30px;background:#FBF9E4}@media screen and (max-width: 46.875em){.gasshowroom__content{padding:20px 15px}}.gasshowroom__contents{margin-bottom:25px}.gasshowroom__content:not(:first-child){margin-top:25px}@media screen and (max-width: 46.875em){.gasshowroom__content:not(:first-child){margin-top:20px}}.gasshowroom__content-request{background:#fff;border:2px solid #1A1311}.gasshowroom__content-request-heading{padding:10px 15px;text-align:center;background:#1A1311;color:#fff}.gasshowroom__content-request-heading h3{font-size:1.6rem;line-height:1.5}.gasshowroom__content-request-body{padding:15px}@media print, screen and (min-width: 46.9375em){.gasshowroom__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 46.875em){.gasshowroom__info-tel{margin-bottom:10px;text-align:center}}.gasshowroom__info-tel .js-tel-link{margin-top:10px;font-size:3rem;font-weight:bold;line-height:1;color:#00A540}.gasshowroom__info-text{padding:15px;background:#fff;border:1px solid #D5D5D5}@media print, screen and (min-width: 46.9375em){.gasshowroom__info-text{max-width:510px;margin-left:30px}}.gasshowroom__note{margin-top:30px;font-size:1.3rem}@media print, screen and (min-width: 46.9375em){.gasshowroom__note{text-align:center}}@media screen and (max-width: 46.875em){.gasshowroom__note{margin-top:10px;font-size:1rem}}.reform__contents{margin-bottom:20px}.reform__content:not(:first-child){margin-top:25px}@media screen and (max-width: 46.875em){.reform__content:not(:first-child){margin-top:20px}}.reform__content{padding:30px;background:#FBF9E4}@media screen and (max-width: 46.875em){.reform__content{padding:20px 15px}}.reform__info{margin-bottom:30px;text-align:center}@media screen and (max-width: 46.875em){.reform__info{margin-bottom:15px}}.reform__info-title{font-size:2.4rem;font-weight:bold;line-height:1.2;color:#00A540}@media screen and (max-width: 46.875em){.reform__info-title{font-size:1.8rem}}.reform__info-text{margin:auto;margin-top:10px;padding:15px;background:#fff;border:1px solid #D5D5D5}@media print, screen and (min-width: 46.9375em){.reform__info-text{display:table}}.accordion__item:not(:first-child){margin-top:40px}@media screen and (max-width: 46.875em){.accordion__item:not(:first-child){margin-top:20px}}.accordion__item-title{display:block;position:relative;width:100%;padding:15px 20px;padding-right:70px;font-size:2.2rem;font-weight:bold;line-height:1.6;color:#fff;background-color:#00A540}@media screen and (max-width: 46.875em){.accordion__item-title{padding:20px 15px;padding-right:50px;font-size:1.8rem}}.accordion__item-title[aria-expanded="true"] .accordion__item-arrow .c-icon-arrow-bottom:before{content:"\e900";position:relative;top:-2px}@media screen and (max-width: 46.875em){.accordion__item-title.-no-accordion{padding:15px;text-align:center}}.accordion__item-title-label{display:inline-block;margin-right:10px;padding:3px 10px;font-size:1.7rem;line-height:1.3;color:#fff;background-color:#E50012}@media screen and (max-width: 46.875em){.accordion__item-title-label{font-size:1.5rem}}.accordion__item-title-sub{background-color:#FFED30;color:#E50012}.accordion__item-content-inner{padding:20px 0 0}@media screen and (max-width: 46.875em){.accordion__item-content-inner{padding:0}}.accordion__item-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;right:20px;width:44px;height:44px;margin:auto;font-size:12px;border-radius:50%;color:#00A540;background-color:#FFED30}@media screen and (max-width: 46.875em){.accordion__item-arrow{right:15px;width:30px;height:30px;font-size:10px}}.info__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.info__date{display:inline-block;margin-right:10px;padding:3px 5px;color:#00B3EC;background:#E4F5FB}@media print, screen and (min-width: 46.9375em){.info__item-link{display:block}.info__item-link:hover{opacity:0.6;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}}@media screen and (max-width: 46.875em){.info__text .info__text{width:70%}.info__text .info__text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.products__outlet-items .products__item-sub{width:calc(50% - 8px)}@media print, screen and (min-width: 46.9375em){.products__items-sub.-x3 .products__item-sub{width:calc(33.3% - 8px);margin:8px 0 0 8px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UvaW5kZXguc2NzcyIsImZvdW5kYXRpb24vX3NldHRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQU1BLE1BQ0Msa0JBQW1CLENBQ25CLGNBR0Esa0JBQW1CLENBQ25CLDJDQUlDLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixhQUFjLENBNkJkLGdEQWpDRiwyQ0FNRyxZQUFhLENBMkJkLENDVUEsd0NEM0NGLDJDQVNHLGNBQWUsQ0F3QmhCLENBakNGLHFFQVlHLFVBQVcsQ0FDWCxVQUFXLENBQ1gsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixTQUFVLENBQ1YsZUFBZ0IsQ0FDaEIsa0JDbEIyQixDREE5QiwyRUFvQkksVUFBVyxDQUNYLGFBQWMsQ0FDZCxVQUFXLENBQ1gsVUFBVyxDQUNYLGtCQ25DNkIsQ0RvQzdCLDBDQUFXLENBQVgsa0NBQW1DLENBekJ2QyxrRkE4Qkksb0RBQVcsQ0FBWCw0Q0FDRCxDQUFDLGFBTUgsZUN6QzBCLENEd0MzQixpQkFHRSxVQUFXLENBQ1gsb0JBSUQsZ0JBQWlCLENBRWpCLFdBQVksQ0FRWix3Q0FYRCxvQkFLRSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxlQUFnQixDQUNoQiw2QkFBOEIsQ0FFL0IsQ0FFRCxnREFHRyx1QkFBaUIsQ0FBakIsb0JBQWlCLENBQWpCLHNCQUF1QixDQUN2QiwwQkFLRixrQ0FBbUMsQ0FDbkMsd0JBQXlCLENBQ3pCLHlCQUdBLFlBQWEsQ0FEZCxzQ0FHRSxrQkFBWSxDQUFaLGVBQVksQ0FBWixXQUFZLENBQ1osY0FBZSxDQUNmLFdBQVksQ0FDWixpQkFBa0IsQ0FOcEIsbURBU0UsU0FBVSxDQUNWLGdEQUdGLHdCQ3lDQyxXQUFZLENBQ1osc0NBQVksQ0FBWiw4QkFBK0IsQ0R0QzdCLENBT0gsaUJBRUUsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDYix1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUN2Qix1QkFBaUIsQ0FBakIs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QixzQkFBdUIsQ0FDdkIsa0JBQW1CLENBQ25CLENBUUgsNENBRUUscUJBQXNCLENBQ3RCLGdEQUdGLDZDQUlJLHVCQUF3QixDQUN4QixrQkFBbUIsQ0FDbkIiLCJmaWxlIjoiaW5kZXguY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2ZvdW5kYXRpb24vc2V0dGluZ1wiO1xyXG5cclxuXHJcblxyXG4vKmhlcm9cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGVybyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmhlcm9fX3NsaWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmhlcm9fX3NsaWRlci1wYWdpbmF0aW9uICB7XHJcblx0Ji5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRAaW5jbHVkZSBtcSgnbWluJykge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0YmFja2dyb3VuZDogJF9jb2xvcl9ncmF5O1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkX2NvbG9yX3ByaW1hcnk7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMClcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRhbmltYXRpb246IHN3aXBlci1wcm9ncmVzcyA0cyBsaW5lYXIgZm9yd2FyZHNcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX3NsaWRlIHtcclxuXHRiYWNrZ3JvdW5kOiAkX2NvbG9yX3doaXRlO1xyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19zbGlkZXItdGh1bWIge1xyXG5cdG1heC13aWR0aDogMTAwOHB4O1xyXG5cdC8vIG1heC13aWR0aDogODQwcHg7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMXB4O1xyXG5cdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX3NsaWRlci10aHVtYiB7XHJcblx0Ji5pcy1kaXNhYmxlZCB7XHJcblx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5oZXJvX19zbGlkZXItdGh1bWItaXRlbXMge1xyXG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KSAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMCAtNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oZXJvX19zbGlkZXItdGh1bWItaXRlbSB7XHJcblx0bWFyZ2luOiAwIDVweDtcclxuXHQmLnN3aXBlci1zbGlkZSB7XHJcblx0XHRmbGV4OiAxIDEgMCU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRvcGFjaXR5OiAwLjQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdCYuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLmhlcm9fX3NsaWRlLWxpbmt7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5KCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyrjgrnjg6njgqTjg4Djg7zlm7rlrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2FsZV9faXRlbXMge1xyXG5cdCYuLXgzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdFx0bWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdG1hcmdpbjogLTEwcHggMCAwIC0xMHB4O1x0XHRcclxuXHRcdH1cclxuXHRcdC5zYWxlX19pdGVtIHtcclxuXHRcdFx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxMHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwIDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcdFx0XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDEwcHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDAgMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLi14NCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdG1hcmdpbjogLTEwcHggMCAwIC0xMHB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcdFx0XHJcblx0XHR9XHJcblx0XHQuc2FsZV9faXRlbSB7XHJcblx0XHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogMTVweCAwIDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKnNhbGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2FsZSB7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRib3JkZXI6IDVweCBzb2xpZCAjRkJGOUU0O1xyXG5cdH1cclxufVxyXG5cclxuLnNhbGVfX2NvbnRlbnQge1xyXG5cdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9faGVhZGluZy1sdjEge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0cGFkZGluZzogNXB4IDE1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5jLWhlYWRpbmdfX2xhYmVsIHtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdHdpZHRoOiAyNzVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0JltkYXRhLWNvbG9yPVwieWVsbG93XCJdIHtcclxuXHRcdGJhY2tncm91bmQ6ICRfY29sb3JfeWVsbG93O1xyXG5cdH1cclxuXHQmW2RhdGEtY29sb3I9XCJvcmFuZ2VcIl0ge1xyXG5cdFx0YmFja2dyb3VuZDogJF9jb2xvcl9vcmFuZ2U7XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9faGVhZGluZy1sdjEtaW5uZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxlZnQ6IGNhbGMoMjc1cHgvMik7IC8vbGFiZWzjga7luYVcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zYWxlX19oZWFkaW5nLWx2MS1tb250aCB7XHJcblx0Zm9udC1zaXplOiAzLjVyZW07XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5zYWxlX19zbGlkZXItd3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5pcy1kaXNhYmxlZCB7XHJcblx0XHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5zd2lwZXItYnV0dG9uLXByZXYsXHJcblx0XHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zYWxlX19zbGlkZXIge1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRtYXgtd2lkdGg6IDc2MHB4O1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0Ji5zd2lwZXItY29udGFpbmVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fc2xpZGVyLXBhZ2luYXRpb24gIHtcclxuXHQmLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdH1cclxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRtYXJnaW46IDAgOHB4O1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkX2NvbG9yX2dyYXk7XHJcblx0XHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMjVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2luZGV4L2ljb24tc2xpZGUtcGFnZXIuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdFx0d2lkdGg6IDExcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fc2xpZGUtYnV0dG9uIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0d2lkdGg6IDQ0cHg7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y29sb3I6ICRfY29sb3JfcHJpbWFyeTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkX2NvbG9yX3ByaW1hcnk7XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCYuc3dpcGVyLWJ1dHRvbi1wcmV2LFxyXG5cdCYuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHR9XHJcblx0Ji5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdC5jLWljb24tYXJyb3ctbGVmdCB7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IGhvdmVyLWJhY2sgMC42cyAxIGZvcndhcmRzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnN3aXBlci1idXR0b24tbmV4dCB7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdC5jLWljb24tYXJyb3ctcmlnaHQge1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBob3ZlciAwLjZzIDEgZm9yd2FyZHM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fc2xpZGUge1xyXG5cdC5jLWJ1dHRvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNhbGVfX3NsaWRlLWxpbmsge1xyXG5cdGRpc3BsYXk6YmxvY2s7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5KCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fc2xpZGUtaW1nIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zYWxlX19zbGlkZS10aXRsZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcblxyXG4uc2FsZV9fc2xpZGUtdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRmb250LXNpemU6IDEuMXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5zYWxlX19zbGlkZS1wcmljZSB7XHJcblx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRjb2xvcjogJF9jb2xvcl9yZWQ7XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLy8gLnNhbGVfX2Jhbm5lciB7XHJcbi8vIFx0bWFyZ2luLXRvcDogMzBweDtcclxuLy8gXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG4vLyBcdFx0ZGlzcGxheTogbm9uZTtcclxuLy8gXHR9XHJcbi8vIH1cclxuXHJcbi5zYWxlX190YWJsZS1pdGVtIHtcclxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRAaW5jbHVkZSBtcSgnbWF4Jyl7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fdGFibGUtaGVhZGluZyB7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAkX2NvbG9yX3NlY29uZGFyeTtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jyl7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0fVxyXG59XHJcblxyXG4uc2FsZV9fdGFibGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRfY29sb3Jfc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uc2FsZV9fdGFibGUgdGFibGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHRoIHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0YmFja2dyb3VuZDogJF9jb2xvcl9zZWNvbmRhcnk7XHJcblx0XHRjb2xvcjogJF9jb2xvcl93aGl0ZTtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKXtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0Ym9keSB0aCB7XHJcblx0XHR3aWR0aDogMjUlO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRfY29sb3Jfd2hpdGU7XHJcblx0fVxyXG5cdHRkIHtcclxuXHRcdHdpZHRoOiBjYWxjKDc1JSAvIDIpO1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkX2NvbG9yX3NlY29uZGFyeTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkX2NvbG9yX3NlY29uZGFyeTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5zYWxlX190YWJsZS1sYWJlbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDVweDtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGJhY2tncm91bmQ6ICRfY29sb3JfbF9ibGFjazI7XHJcblx0Y29sb3I6ICRfY29sb3Jfd2hpdGU7XHJcbn1cclxuXHJcbi5zYWxlX190YWJsZS10YWItaXRlbXMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jyl7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNhbGVfX3RhYmxlLXRhYi1pdGVtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKXtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHR9XHJcblx0Jjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxcHg7XHJcblx0XHRoZWlnaHQ6IDEuMTUzODVlbTtcclxuXHRcdGJhY2tncm91bmQ6ICRfY29sb3JfZ3JheTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR9XHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdFx0LnNhbGVfX3RhYmxlLXRhYi1idXR0b24ge1xyXG5cdFx0XHRjb2xvcjogJF9jb2xvcl93aGl0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogJF9jb2xvcl9zZWNvbmRhcnk7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxufVxyXG5cclxuLnNhbGVfX3RhYmxlLXRhYi1idXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKmNhbXBhaWduXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmNhbXBhaWduIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4uY2FtcGFpZ25fX2l0ZW1zIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRtYXJnaW46IC00MHB4IDAgMCAtNDBweDtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0bWFyZ2luOiAtMTBweCAwIDAgLTEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY2FtcGFpZ25fX2l0ZW0ge1xyXG5cdG1hcmdpbjogNDBweCAwIDAgNDBweDtcclxuXHRAaW5jbHVkZSBtcSgnbWluJykge1xyXG5cdFx0d2lkdGg6IDM1MHB4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRtYXJnaW46IDEwcHggMCAwIDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY2FtcGFpZ25fX2l0ZW0tbGluayB7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHkoKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLypwcm9kdWN0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5wcm9kdWN0c19faXRlbXMge1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRtYXJnaW46IC04cHggMCAwIC04cHg7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvZHVjdHNfX2l0ZW0ge1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcclxuXHRcdG1hcmdpbjogOHB4IDAgMCA4cHg7XHJcblx0XHQvLyAmLi14MSB7XHJcblx0XHQvLyBcdHdpZHRoOiBjYWxjKDI1JSAtIDhweCk7XHJcblx0XHQvLyB9XHJcblx0XHQmLi14MiB7XHJcblx0XHRcdC5wcm9kdWN0c19faGVhZGluZyB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLi14MyB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDc1JSAtIDhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji4teDEge1xyXG5cdFx0LnByb2R1Y3RzX19pdGVtLXN1YiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gOHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLi14MyB7XHJcblx0XHQucHJvZHVjdHNfX2l0ZW0tc3ViIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMyUgLSA4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3RzX19pdGVtcy1zdWIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogLThweCAwIDAgLThweDtcclxuXHQmLi14MntcclxuXHRcdC5wcm9kdWN0c19faXRlbS1zdWJ7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5wcm9kdWN0c19faXRlbS1zdWIge1xyXG5cdHdpZHRoOiBjYWxjKDI1JSAtIDhweCk7XHJcblx0bWFyZ2luOiA4cHggMCAwIDhweDtcclxuXHQmLi14MXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQmLi14MntcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XHJcblx0fVxyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzJSAtIDhweCk7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvZHVjdHNfX2l0ZW0tc3ViLWxpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eSgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3RzX19oZWFkaW5nIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0Zm9udC1zaXplOiAycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0Ji4tYmFyZ2FpbiB7XHJcblx0XHRAaW5jbHVkZSBtcSgnbWluJykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdHNfX2hlYWRpbmctbHYxLWlubmVyIHtcclxuXHRcdFx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdFx0XHRmbGV4OiAxIDEgMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmW2RhdGEtY29sb3I9XCJ5ZWxsb3dcIl0ge1xyXG5cdFx0YmFja2dyb3VuZDogJF9jb2xvcl95ZWxsb3c7XHJcblx0fVxyXG5cdCZbZGF0YS1jb2xvcj1cIm9yYW5nZVwiXSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkX2NvbG9yX29yYW5nZTtcclxuXHR9XHJcblx0JltkYXRhLWNvbG9yPVwiZ3JlZW5cIl0ge1xyXG5cdFx0YmFja2dyb3VuZDogJF9jb2xvcl9ncmVlbjI7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvZHVjdHNfX2JuciB7XHJcblx0bWFyZ2luOjAgYXV0bztcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRtYXgtd2lkdGg6IDY1MHB4O1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHkoKTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ucHJvZHVjdHNfX2Juci1saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnByb2R1Y3RzX19pdGVtcyB7XHJcblx0Ji4tc2VjcmV0c2FsZSB7XHJcblx0XHQucHJvZHVjdHNfX2l0ZW0ge1xyXG5cdFx0XHQmLi14MSB7XHJcblx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLi14MiB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKmVudHJ5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnN0ZXB7XHJcblx0LnN0ZXBfX25vdGV7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLypnYXNzaG93cm9vbVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5nYXNzaG93cm9vbV9fY29udGVudCB7XHJcblx0cGFkZGluZzogMzBweDtcclxuXHRiYWNrZ3JvdW5kOiAkX2NvbG9yX3NlY29uZGFyeV9saWdodDtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0cGFkZGluZzogMjBweCAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19jb250ZW50cyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19jb250ZW50IHtcclxuXHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19jb250ZW50LXJlcXVlc3R7XHJcblx0Ly8gbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRiYWNrZ3JvdW5kOiAkX2NvbG9yX3doaXRlO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICRfY29sb3JfbF9ibGFjazIgO1xyXG59XHJcblxyXG4uZ2Fzc2hvd3Jvb21fX2NvbnRlbnQtcmVxdWVzdC1oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICRfY29sb3JfbF9ibGFjazI7XHJcblx0Y29sb3I6ICRfY29sb3Jfd2hpdGU7XHJcblx0aDMge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdH1cclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19jb250ZW50LXJlcXVlc3QtYm9keSB7XHJcblx0cGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19pbmZvIHtcclxuXHRAaW5jbHVkZSBtcSgnbWluJykge1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLmdhc3Nob3dyb29tX19pbmZvLXRlbCB7XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5qcy10ZWwtbGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAzcmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGNvbG9yOiAkX2NvbG9yX3NlY29uZGFyeTtcclxuXHR9XHJcbn1cclxuXHJcbi5nYXNzaG93cm9vbV9faW5mby10ZXh0IHtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICRfY29sb3Jfd2hpdGU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJF9jb2xvcl9ncmF5O1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRtYXgtd2lkdGg6IDUxMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0fVxyXG59XHRcclxuXHJcbi5nYXNzaG93cm9vbV9fbm90ZSB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRAaW5jbHVkZSBtcSgnbWluJykge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLypyZWZvcm1cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ucmVmb3JtX19jb250ZW50cyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnJlZm9ybV9fY29udGVudCB7XHJcblx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yZWZvcm1fX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDMwcHg7XHJcblx0YmFja2dyb3VuZDogJF9jb2xvcl9zZWNvbmRhcnlfbGlnaHQ7XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5yZWZvcm1fX2luZm8ge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLnJlZm9ybV9faW5mby10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRjb2xvcjogJF9jb2xvcl9zZWNvbmRhcnk7XHJcblx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnJlZm9ybV9faW5mby10ZXh0IHtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICRfY29sb3Jfd2hpdGU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJF9jb2xvcl9ncmF5O1xyXG5cdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qYWNjb3JkaW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbl9faXRlbSB7XHJcblx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hY2NvcmRpb25fX2l0ZW0tdGl0bGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0cGFkZGluZy1yaWdodDogNzBweDtcclxuXHRmb250LXNpemU6IDIuMnJlbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRsaW5lLWhlaWdodDogMS42O1xyXG5cdGNvbG9yOiAkX2NvbG9yX3doaXRlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRfY29sb3Jfc2Vjb25kYXJ5O1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0fVxyXG5cdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xyXG5cdFx0LmFjY29yZGlvbl9faXRlbS1hcnJvdyB7XHJcblx0XHRcdC5jLWljb24tYXJyb3ctYm90dG9tIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBpY29uKCRfaWNvbl9hcnJvd190b3ApO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLi1uby1hY2NvcmRpb24ge1xyXG5cdFx0QGluY2x1ZGUgbXEoJ21heCcpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi5hY2NvcmRpb25fX2l0ZW0tdGl0bGUtbGFiZWwge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0cGFkZGluZzogM3B4IDEwcHg7XHJcblx0Zm9udC1zaXplOiAxLjdyZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRjb2xvcjogJF9jb2xvcl93aGl0ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yX3JlZDtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4uYWNjb3JkaW9uX19pdGVtLXRpdGxlLXN1YntcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yX3llbGxvdztcclxuICAgIGNvbG9yOiAkX2NvbG9yX3JlZDtcclxufVxyXG5cclxuLmFjY29yZGlvbl9faXRlbS1jb250ZW50LWlubmVyIHtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5hY2NvcmRpb25fX2l0ZW0tYXJyb3cge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRyaWdodDogMjBweDtcclxuXHR3aWR0aDogNDRweDtcclxuXHRoZWlnaHQ6IDQ0cHg7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y29sb3I6ICRfY29sb3Jfc2Vjb25kYXJ5O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JfeWVsbG93O1xyXG5cdEBpbmNsdWRlIG1xKCdtYXgnKSB7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyoyMDIwLjExLzEzIOaUueS/rlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKmluZm9cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaW5mb19fYm9keSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5pbmZvX19kYXRlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdHBhZGRpbmc6IDNweCA1cHg7XHJcblx0Y29sb3I6ICMwMEIzRUM7XHJcblx0YmFja2dyb3VuZDogI0U0RjVGQjtcclxufVxyXG5cclxuLmluZm9fX2l0ZW0tbGluayB7XHJcblx0QGluY2x1ZGUgbXEoJ21pbicpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHkoKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pbmZvX190ZXh0IHtcclxuXHRAaW5jbHVkZSBtcSgnbWF4Jykge1xyXG5cdFx0LmluZm9fX3RleHQge1xyXG5cdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0fVxyXG5cdFx0LmluZm9fX3RleHQgcCB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKnByb2R1Y3RzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnByb2R1Y3RzX19vdXRsZXQtaXRlbXMge1xyXG5cdC5wcm9kdWN0c19faXRlbS1zdWJ7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3RzX19pdGVtcy1zdWIge1xyXG5cdCYuLXgzIHtcclxuXHRcdEBpbmNsdWRlIG1xKCdtaW4nKSB7XHJcblx0XHRcdC5wcm9kdWN0c19faXRlbS1zdWIge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMzLjMlIC0gOHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDhweCAwIDAgOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gY29sb3JcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kX2NvbG9yX3ByaW1hcnkgICAgICAgICA6ICMwMEIzRUM7XHJcbiRfY29sb3JfcHJpbWFyeV9saWdodCAgIDogI0U0RjVGQjtcclxuJF9jb2xvcl9zZWNvbmRhcnkgICAgICAgOiAjMDBBNTQwO1xyXG4kX2NvbG9yX3NlY29uZGFyeV9saWdodCA6ICNGQkY5RTQ7XHJcbiRfY29sb3JfeWVsbG93ICAgICAgIDogI0ZGRUQzMDtcclxuJF9jb2xvcl9yZWQgICAgICAgICAgOiAjRTUwMDEyO1xyXG4kX2NvbG9yX29yYW5nZSAgICAgICA6ICNGRkMxMzA7XHJcbiRfY29sb3Jfd2hpdGUgICAgICAgIDogI2ZmZjtcclxuJF9jb2xvcl9ibGFjayAgICAgICAgOiAjMDAwO1xyXG4kX2NvbG9yX2xfYmxhY2sxICAgICA6ICMzMzM7XHJcbiRfY29sb3JfbF9ibGFjazIgICAgIDogIzFBMTMxMTtcclxuJF9jb2xvcl9ncmF5ICAgICAgICAgOiAjRDVENUQ1O1xyXG4kX2NvbG9yX2dyZWVuICAgICAgICA6ICNlZGY3ZjE7XHJcbiRfY29sb3JfZ3JlZW4yICAgICAgIDogI2IzZTM2ZDtcclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGljb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kX2ljb25fZm9udFBhdGg6IFwiL2Fzc2V0cy9mb250c1wiICFkZWZhdWx0O1xyXG5AZnVuY3Rpb24gaWNvbigkY2hhcmFjdGVyKXtcclxuXHRAcmV0dXJuIHVucXVvdGUoJ1xcXCInKSArIHVucXVvdGUoc3RyLWluc2VydCgkY2hhcmFjdGVyLCdcXFxcJywgMSkpICsgdW5xdW90ZSgnXFxcIicpO1xyXG59XHJcbiRfaWNvbl9hcnJvd190b3AgICAgICAgICAgICA6IFwiZTkwMFwiO1xyXG4kX2ljb25fYXJyb3dfYm90dG9tICAgICAgICAgOiBcImU5MDFcIjtcclxuJF9pY29uX2Fycm93X2xlZnQgICAgICAgICAgIDogXCJlOTAyXCI7XHJcbiRfaWNvbl9hcnJvd19yaWdodCAgICAgICAgICA6IFwiZTkwM1wiO1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gYnJlYWtwb2ludHNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYnJlYWtwb2ludHM6IChcclxuXHQnc20nOiAzNDAsXHJcblx0J21kJzogNzUwLFxyXG5cdCdsZyc6IDEwMjQsXHJcblx0J3hsJzogMTI4MCxcclxuXHQneHhsJzogMTQ0MCxcclxuKSAhZGVmYXVsdDtcclxuXHJcbkBtaXhpbiBtcSgkbXEsICRicDE6IG1kLCAkYnAyOiBsZykge1xyXG5cdCR3MSAgICA6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnAxKTtcclxuXHQkdzIgICAgOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJwMik7XHJcblx0JG1pbjEgIDogJ21pbi13aWR0aDogI3tjb252ZXJ0LWVtKCR3MSwgMSl9JztcclxuXHQkbWluMiAgOiAnbWluLXdpZHRoOiAje2NvbnZlcnQtZW0oJHcxLCAxKX0nO1xyXG5cdCRtYXgxICA6ICdtYXgtd2lkdGg6ICN7Y29udmVydC1lbSgkdzEpfSc7XHJcblx0JG1heDIgIDogJ21heC13aWR0aDogI3tjb252ZXJ0LWVtKCR3Mil9JztcclxuXHJcblx0QGlmICRtcSA9PSBtaW4ge1xyXG5cdFx0QG1lZGlhIHByaW50LCBzY3JlZW4gYW5kICgkbWluMSkge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1xID09IG1heCB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoJG1heDEpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtcSA9PSBtaW4tbWF4IHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICgkbWluMikgYW5kICgkbWF4Mikge1xyXG5cdFx0XHRAY29udGVudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGZ1bmN0aW9uIGNvbnZlcnQtZW0oJHdpZHRoLCAkZ2U6IDApIHtcclxuXHRAcmV0dXJuICcjeygkd2lkdGggKyAkZ2UpIC8gMTZ9ZW0nO1xyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBmb250c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRmb250LWZhbWlyeS1zYW5zLXNlcmlmOiAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXMycsIE1laXJ5bywg44Oh44Kk44Oq44KqLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1mYW1pcnktc2VyaWY6IHNlcmlmO1xyXG4kZm9udC1mYW1pcnktZW46IHNlcmlmO1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gbWl4aW5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gZml0KCkge1xyXG5cdG1heC13aWR0aDogY2FsYygxMjAwcHggKyA2MHB4KTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IGF1dG87XHJcblx0cGFkZGluZzogMCAzMHB4O1xyXG59XHJcblxyXG5AbWl4aW4gaWNvbW9vbigpIHtcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbkBtaXhpbiBvYmplY3QtZml0KCRmaXQ6IGZpbGwsICRwb3NpdGlvbjogbnVsbCl7XHJcblx0LW8tb2JqZWN0LWZpdDogJGZpdDtcclxuXHRvYmplY3QtZml0OiAkZml0O1xyXG5cdEBpZiAkcG9zaXRpb24ge1xyXG5cdFx0LW8tb2JqZWN0LXBvc2l0aW9uOiAkcG9zaXRpb247XHJcblx0XHRvYmplY3QtcG9zaXRpb246ICRwb3NpdGlvbjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogI3skZml0fTsgb2JqZWN0LXBvc2l0aW9uOiAjeyRwb3NpdGlvbn0nO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiAjeyRmaXR9JztcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBmaXQtZnVsbCgkcG9zaXRpb246IGFic29sdXRlKSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gZWxsaXBzaXMge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuQG1peGluIHNrZWxldG9uLXNjcmVlbigpIHtcclxuXHRhbmltYXRpb24gOiBza2VsZXRvbiAycyBpbmZpbml0ZTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlZmYxZjMgNCUsICNlMmUyZTIgMjUlLCAjZWZmMWYzIDM2JSk7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMDAwcHggMTAwJTtcclxufVxyXG5cclxuQG1peGluIG9wYWNpdHkoKSB7XHJcblx0b3BhY2l0eTogMC42O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XHJcbn0iXX0= */
