.main-banner{position:relative;min-width:75rem;height:56.25rem;margin:0;padding:0}.main-banner__item{display:inline-block;height:inherit;list-style:none}.main-banner__inner{display:block;width:100%;height:inherit;overflow:hidden}.main-banner__box{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:inherit;background-size:cover;background-position:center}.main-banner__wrap{position:relative;width:100%;height:inherit}.main-banner__img{width:100%;height:100%}.main-banner__video{width:100%;height:inherit;object-fit:cover}.main-banner__content{bottom:5.5rem;position:absolute;width:100%;text-align:center}.main-banner__name{font-size:1.375rem;line-height:1.75rem}.main-banner__name.is-white{color:#fff}.main-banner__name.is-black{color:#000}.main-banner--prev{width:1.125rem;height:2.375rem;position:absolute;left:3.25rem;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_prev.svg?ver=211025") no-repeat center center / contain;background-size:1.125rem 2.375rem;z-index:5;cursor:pointer}.main-banner--next{width:1.125rem;height:2.375rem;position:absolute;right:3.25rem;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_next.svg?ver=211025") no-repeat center center / contain;background-size:1.125rem 2.375rem;z-index:5;cursor:pointer}.main-banner__pagination{bottom:2.75rem;width:100%;position:absolute;text-align:center;z-index:100;font-size:0;line-height:0}.main-banner__pagination.is-white{color:#fff}.main-banner__pagination.is-white .swiper-pagination-current:after{background-color:#fff}.main-banner__pagination.is-black{color:#000}.main-banner__pagination.disabled{display:none !important}.main-banner__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-banner__pagination .swiper-pagination-current:after{content:"";width:1px;height:.625rem;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-banner__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-banner .swiper-progress-bar{bottom:0;position:absolute;width:100%;display:block;z-index:1;height:.1875rem}.main-banner .swiper-progress-bar .slide_progress-bar{margin:0 auto;position:absolute;width:30rem;height:.1875rem;background:rgba(255,255,255,0.5);clear:both;opacity:0;bottom:1.25rem;left:0;right:0}.main-banner .swiper-progress-bar .slide_progress-bar:after{position:absolute;top:0;left:0;background:#9B192F;height:100%;width:0;content:"";transition:0.1s width linear}.main-banner .swiper-progress-bar.active .slide_progress-bar{opacity:1}.main-banner .swiper-progress-bar.animate .slide_progress-bar:after{width:100%;transition:width linear;transition-delay:unset;transition-duration:5s}.main-search{position:relative;display:block;padding-top:11.25rem}.main-search__wrap{min-width:1200px;text-align:center}.main-search__top{display:block}.main-search__result{font-size:1.25rem;font-weight:400;line-height:2rem}.main-search__txt{padding-top:.3125rem;font-size:.875rem;font-weight:300}.main-search__num{color:#9B192F}.main-search__bottom{position:relative;padding:3.75rem 0}.main-search__list{display:inline-block}.main-search__item+.main-search__item{margin-left:.625rem}.main-search__item{float:left;display:inline-block;padding:.3125rem .5rem;border:1px solid #cbcbcb}.main-search__item.is-active{color:#9B192F;border:1px solid #9B192F}.main-search__inner{display:block;font-size:.875rem;font-weight:300}.main-search .search__result{width:75rem;margin:auto;margin-bottom:7.5rem}.main-viewed{position:relative;display:block;padding-top:11.25rem}.main-viewed__wrap{min-width:1200px;text-align:center}.main-viewed .viewed__result{width:75rem;margin:auto;margin-bottom:7.5rem}.main-viewed .viewed__result--noti{padding:9.375rem 0 18.75rem;font-size:.875rem;font-weight:300}.main-new{position:relative;display:flex;overflow:hidden;padding:6.25rem 0 6.25rem}.main-new__wrap{display:flex;align-items:center}.main-new__header{position:relative;text-align:center;padding-top:3.4375rem}.main-new__title{top:0;position:relative;font-size:1.875rem;line-height:2rem;z-index:90;font-weight:300}.main-new__left{margin:0 auto;flex:1;display:inline-block;width:21.25rem;min-width:21.25rem}.main-new__container{overflow:visible}.main-new__slide{flex:1;position:relative;margin:0 1.125rem;float:right;display:inline-block;width:98.75rem;min-width:98.75rem;overflow:hidden}.main-new__slide .swiper-wrapper{transition-timing-function:linear}.main-new__prev{width:.5rem;height:1rem;position:absolute;left:8.125rem;background:url("../../images/common/ico_slide_prev.svg?ver=211025") no-repeat center center / contain;background-size:.5rem 1rem;z-index:5;cursor:pointer}.main-new__next{width:.5rem;height:1rem;position:absolute;left:204px;background:url("../../images/common/ico_slide_next.svg?ver=211025") no-repeat center center / contain;background-size:.5rem 1rem;z-index:5;cursor:pointer}.main-new__item{padding:0 .15625rem;box-sizing:border-box}.main-new__inner{display:block;width:100%;line-height:0}.main-new__img{display:block;width:auto}.main-new__content{bottom:6.625rem;position:absolute;color:#000;text-align:center}.main-new__name{font-size:.875rem;font-weight:300;line-height:1.1875rem;padding:0 .625rem}.main-new__price{padding-top:.3125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.main-new__option{display:block;padding-top:2.375rem}.main-new__pagination{top:-.3125rem;width:100%;position:relative;color:#000;text-align:center;font-size:0;line-height:0}.main-new__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-new__pagination .swiper-pagination-current:after{content:"";width:1px;height:.875rem;background-color:#B8B8B8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-new__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-new__more{display:block;padding-top:2.375rem}.main-new__link{display:block}.main-new__button{margin:0 auto;width:10rem;padding:.625rem 0;border:1px solid #000;font-size:1.125rem;font-weight:400;text-align:center;text-transform:uppercase}.main-banner2{position:relative;min-width:75rem;height:56.25rem}.main-banner2__inner{display:block;width:100%;height:inherit;overflow:hidden}.main-banner2__source{display:block}.main-banner2__source--img{height:100%}.main-banner2__source--video{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:inherit;background-size:cover;background-position:center}.main-banner2__img{width:100%;height:inherit;object-fit:cover}.main-banner2__video{width:100%;height:inherit;object-fit:cover}.main-banner2__wrap{position:relative;width:100%;height:inherit}.main-banner2__content{bottom:5.5rem;width:100%;position:fixed;text-align:center}.main-banner2__name{font-size:1.375rem;line-height:1.75rem}.main-banner2__name.is-white{color:#fff}.main-banner2__name.is-black{color:#000}.main-banner2__pagination{bottom:2.75rem;width:100%;position:absolute;text-align:center;z-index:99;font-size:0;line-height:0}.main-banner2__pagination.is-white{color:#fff}.main-banner2__pagination.is-white .swiper-pagination-current:after{background-color:#fff}.main-banner2__pagination.is-black{color:#000}.main-banner2__pagination.disabled{display:none !important}.main-banner2__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-banner2__pagination .swiper-pagination-current:after{content:"";width:1px;height:.625rem;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-banner2__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-banner2 .swiper-progress-bar{bottom:0;position:absolute;width:100%;display:block;z-index:1;height:.1875rem}.main-banner2 .swiper-progress-bar .slide_progress-bar{margin:0 auto;position:absolute;width:30rem;height:.1875rem;background:rgba(255,255,255,0.5);clear:both;opacity:0;bottom:1.25rem;left:0;right:0}.main-banner2 .swiper-progress-bar .slide_progress-bar:after{position:absolute;top:0;left:0;background:#9B192F;height:100%;width:0;content:"";transition:0.1s width linear}.main-banner2 .swiper-progress-bar.active .slide_progress-bar{opacity:1}.main-banner2 .swiper-progress-bar.animate .slide_progress-bar:after{width:100%;transition:width linear;transition-delay:unset;transition-duration:5s}.main-banner2 .main-banner,.main-banner2 .main-banner2,.main-banner2 .main-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}.main-banner2 .main-banner .main-banner__inner,.main-banner2 .main-banner2 .main-banner__inner,.main-banner2 .main-new .main-banner__inner{width:auto}.main-banner2 .main-banner .main-banner__source--img,.main-banner2 .main-banner2 .main-banner__source--img,.main-banner2 .main-new .main-banner__source--img{height:100vh;height:calc(var(--vh, 1vh) * 100)}.main-banner2 .main-banner .main-banner__video,.main-banner2 .main-banner .main-banner2__video,.main-banner2 .main-banner2 .main-banner__video,.main-banner2 .main-banner2 .main-banner2__video,.main-banner2 .main-new .main-banner__video,.main-banner2 .main-new .main-banner2__video{min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.main-banner2 .main-banner .main-banner__img,.main-banner2 .main-banner .main-banner2__img,.main-banner2 .main-banner2 .main-banner__img,.main-banner2 .main-banner2 .main-banner2__img,.main-banner2 .main-new .main-banner__img,.main-banner2 .main-new .main-banner2__img{min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;font-size:0;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.main-banner2 .main-new{height:auto}@media screen and (min-device-height: 920px){.main-banner2 .main-new__content{bottom:100px}}.main-banner2 .main-collection{position:relative;margin-top:3.75rem}.main-banner2 .main-collection__center{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.main-banner2 .main-collection__inner{display:block;position:absolute;width:100%}.main-banner2 .main-collection__img{width:100%;display:block}.main-banner2 .main-collection__button{margin:0 1.25rem;padding:.875rem 0;color:#fff;border:1px solid #fff;text-transform:uppercase;font-size:.875rem}.main-banner2 .main-membership{color:#9B192F;border-bottom:1px solid #cbcbcb;position:relative}.main-banner2 .main-membership .membership-wrap{padding:3.75rem 0;text-align:center}.main-banner2 .main-membership__header{font-size:.75rem}.main-banner2 .main-membership__title{font-size:1.25rem}.main-banner2 .main-membership__logo{padding:1.5rem 0 1.875rem}.main-banner2 .main-membership__img{width:2.625rem;height:2.8125rem}.main-banner2 .main-membership__info{padding-bottom:2.1875rem;font-size:.75rem;font-weight:300;line-height:1.25rem}.main-banner2 .main-membership__link{display:block}.main-banner2 .main-membership__button{width:13.125rem;margin:0 auto;padding:.5rem 0;color:#fff;background:#9b192f;font-size:.75rem;font-weight:500;line-height:1.25rem;text-transform:uppercase}.main-banner2 .main-project{position:relative;padding-bottom:3.125rem}.main-banner2 .main-project__header{padding:3.75rem 0 2.5rem;text-align:center;font-size:.75rem}.main-banner2 .main-project__brand{font-weight:400}.main-banner2 .main-project__title{font-size:1.25rem;font-weight:400}.main-banner2 .main-project__link{display:block}.main-banner2 .main-project__wrap{position:relative}.main-banner2 .main-project__link+.main-banner2 .main-project__link{padding-top:.25rem}.main-banner2 .main-project__visual{position:relative}.main-banner2 .main-project__img{width:100%;display:block}.main-banner2 .main-project__name{width:100%;position:absolute;color:#fff;text-align:center;top:50%;transform:translateY(-50%)}.main-banner2 .main-search{overflow:hidden}.main-banner2 .main-search__wrap{padding:0 1.25rem;text-align:center}.main-banner2 .main-search__top{display:block;padding-bottom:1.875rem}.main-banner2 .main-search__result{font-size:1.0625rem;font-weight:500;line-height:1.6875rem}.main-banner2 .main-search__txt{padding-top:.3125rem;font-size:.875rem;font-weight:300;line-height:1.375rem}.main-banner2 .main-search__num{color:#9B192F}.main-banner2 .main-search__bottom{padding-bottom:1.875rem;margin-left:-.25rem;margin-right:-.25rem;position:relative}.main-banner2 .main-search__wrapper{font-size:0;white-space:nowrap;box-sizing:border-box}.main-banner2 .main-search__item{width:auto;padding:0 .25rem}.main-banner2 .main-search__inner{font-size:.75rem;font-weight:300;line-height:normal;box-sizing:border-box;padding:5px 7px;color:#000;border:1px solid #cbcbcb}.main-banner2 .main-search__inner.is-active{color:#9B192F;border:1px solid #9B192F}.main-banner2 .main-viewed{margin-top:-1.25rem;margin-bottom:-3.125rem;padding:9.375rem 0 13.75rem}.main-banner2 .main-viewed__wrap{width:100%;display:block}.main-banner2 .main-viewed__txt{text-align:center;font-size:.875rem;font-weight:300;line-height:1.375rem}.main-best{position:relative;min-width:75rem;line-height:0}.main-best__link{display:block}.main-best__left{padding:2.5rem 0}.main-best__right{padding:8.75rem 0 0}.main-best__wrap{display:flex}.main-best__wrap .wrap{width:50%;float:left;display:inline-block}.main-best__header{margin-bottom:1.25rem;text-align:center}.main-best__title{margin:0;font-size:1.5rem;line-height:1.411765;letter-spacing:.06em;font-weight:400;text-transform:uppercase}.main-best__tab--inner{text-align:center;font-size:0;line-height:0}.main-best__tab--item{display:inline-block;vertical-align:middle;padding:1.5rem 0 0;border-top:1px solid transparent}.main-best__tab--item.is-current{border-bottom:1px solid #000}.main-best__tab--item:nth-child(2){margin:0 3.125rem}.main-best__tab--link{display:block;font-size:1.25rem;line-height:1.411765;letter-spacing:.06em;font-weight:400;opacity:0.5;text-transform:uppercase;font-weight:400}.is-current .main-best__tab--link{opacity:1}.best-thumb{padding:0 9.5rem}.best-thumb__inner{position:relative;width:100%;display:block}.best-thumb__inner:after{content:"";display:block}.best-thumb__img{margin:0 auto;display:block}.best-thumb--prev{width:.9375rem;height:1.875rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_prev.svg?ver=211025") no-repeat center center / contain;background-size:.9375rem 1.875rem;z-index:5;cursor:pointer}.best-thumb--next{width:.9375rem;height:1.875rem;position:absolute;right:0;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_next.svg?ver=211025") no-repeat center center / contain;background-size:.9375rem 1.875rem;z-index:5;cursor:pointer}.best-thumb__wrap{position:relative;display:block;width:100%;text-align:center}.best-thumb__pagination{display:inline-block;bottom:0;position:relative;text-align:center;font-size:0;line-height:0;z-index:99}.best-thumb__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.best-thumb__pagination .swiper-pagination-current:after{content:"";width:1px;height:.625rem;background-color:#B8B8B8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.best-thumb__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.best-thumb__bottom{margin-top:-1.5rem;width:100%;text-align:center;font-size:1rem;line-height:1.25rem}.best-thumb__name{margin:0 auto;font-weight:300;text-align:center;line-height:1.5rem}.best-thumb__price{font-size:.875rem;line-height:1.571429;letter-spacing:.06em;font-weight:500;font-size:1rem;font-weight:400;width:100%;padding:.9375rem 0 1.25rem}.main-banner3{position:relative;min-width:75rem;height:56.25rem}.main-banner3__inner{display:block;width:100%;height:inherit;line-height:0;overflow:hidden}.main-banner3__source{display:block}.main-banner3__source--img{height:100%}.main-banner3__source--video{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:inherit;background-size:cover;background-position:center}.main-banner3__img{width:100%;height:inherit;object-fit:cover}.main-banner3__video{width:100%;height:inherit;object-fit:cover}.main-banner3__content{bottom:5.5rem;width:100%;position:fixed;text-align:center}.main-banner3__name{font-size:1.375rem;line-height:1.75rem}.main-banner3__name.is-white{color:#fff}.main-banner3__name.is-black{color:#000}.main-banner3__pagination{bottom:2.75rem;width:100%;position:absolute;color:#fff;text-align:center;z-index:99;font-size:0;line-height:0}.main-banner3__pagination.is-white{color:#fff}.main-banner3__pagination.is-white .swiper-pagination-current:after{background-color:#fff}.main-banner3__pagination.is-black{color:#000}.main-banner3__pagination.disabled{display:none !important}.main-banner3__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-banner3__pagination .swiper-pagination-current:after{content:"";width:1px;height:.625rem;background-color:#000;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-banner3__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-banner3 .swiper-progress-bar{bottom:0;position:absolute;width:100%;display:block;z-index:1;height:.1875rem}.main-banner3 .swiper-progress-bar .slide_progress-bar{margin:0 auto;position:absolute;width:30rem;height:.1875rem;background:rgba(255,255,255,0.5);clear:both;opacity:0;bottom:1.25rem;left:0;right:0}.main-banner3 .swiper-progress-bar .slide_progress-bar:after{position:absolute;top:0;left:0;background:#9B192F;height:100%;width:0;content:"";transition:0.1s width linear}.main-banner3 .swiper-progress-bar.active .slide_progress-bar{opacity:1}.main-banner3 .swiper-progress-bar.animate .slide_progress-bar:after{width:100%;transition:width linear;transition-delay:unset;transition-duration:5s}.main-banner3 .main-banner,.main-banner3 .main-banner2,.main-banner3 .main-new{height:100vh;height:calc(var(--vh, 1vh) * 100)}.main-banner3 .main-banner .main-banner__inner,.main-banner3 .main-banner2 .main-banner__inner,.main-banner3 .main-new .main-banner__inner{width:auto}.main-banner3 .main-banner .main-banner__source--img,.main-banner3 .main-banner2 .main-banner__source--img,.main-banner3 .main-new .main-banner__source--img{height:100vh;height:calc(var(--vh, 1vh) * 100)}.main-banner3 .main-banner .main-banner__video,.main-banner3 .main-banner .main-banner2__video,.main-banner3 .main-banner2 .main-banner__video,.main-banner3 .main-banner2 .main-banner2__video,.main-banner3 .main-new .main-banner__video,.main-banner3 .main-new .main-banner2__video{min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.main-banner3 .main-banner .main-banner__img,.main-banner3 .main-banner .main-banner2__img,.main-banner3 .main-banner2 .main-banner__img,.main-banner3 .main-banner2 .main-banner2__img,.main-banner3 .main-new .main-banner__img,.main-banner3 .main-new .main-banner2__img{min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;font-size:0;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.main-banner3 .main-new{height:auto}@media screen and (min-device-height: 920px){.main-banner3 .main-new__content{bottom:100px}}.main-banner3 .main-collection{position:relative;margin-top:3.75rem}.main-banner3 .main-collection__center{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.main-banner3 .main-collection__inner{display:block;position:absolute;width:100%}.main-banner3 .main-collection__img{width:100%;display:block}.main-banner3 .main-collection__button{margin:0 1.25rem;padding:.875rem 0;color:#fff;border:1px solid #fff;text-transform:uppercase;font-size:.875rem}.main-banner3 .main-membership{color:#9B192F;border-bottom:1px solid #cbcbcb;position:relative}.main-banner3 .main-membership .membership-wrap{padding:3.75rem 0;text-align:center}.main-banner3 .main-membership__header{font-size:.75rem}.main-banner3 .main-membership__title{font-size:1.25rem}.main-banner3 .main-membership__logo{padding:1.5rem 0 1.875rem}.main-banner3 .main-membership__img{width:2.625rem;height:2.8125rem}.main-banner3 .main-membership__info{padding-bottom:2.1875rem;font-size:.75rem;font-weight:300;line-height:1.25rem}.main-banner3 .main-membership__link{display:block}.main-banner3 .main-membership__button{width:13.125rem;margin:0 auto;padding:.5rem 0;color:#fff;background:#9b192f;font-size:.75rem;font-weight:500;line-height:1.25rem;text-transform:uppercase}.main-banner3 .main-project{position:relative;padding-bottom:3.125rem}.main-banner3 .main-project__header{padding:3.75rem 0 2.5rem;text-align:center;font-size:.75rem}.main-banner3 .main-project__brand{font-weight:400}.main-banner3 .main-project__title{font-size:1.25rem;font-weight:400}.main-banner3 .main-project__link{display:block}.main-banner3 .main-project__wrap{position:relative}.main-banner3 .main-project__link+.main-banner3 .main-project__link{padding-top:.25rem}.main-banner3 .main-project__visual{position:relative}.main-banner3 .main-project__img{width:100%;display:block}.main-banner3 .main-project__name{width:100%;position:absolute;color:#fff;text-align:center;top:50%;transform:translateY(-50%)}.main-banner3 .main-search{overflow:hidden}.main-banner3 .main-search__wrap{padding:0 1.25rem;text-align:center}.main-banner3 .main-search__top{display:block;padding-bottom:1.875rem}.main-banner3 .main-search__result{font-size:1.0625rem;font-weight:500;line-height:1.6875rem}.main-banner3 .main-search__txt{padding-top:.3125rem;font-size:.875rem;font-weight:300;line-height:1.375rem}.main-banner3 .main-search__num{color:#9B192F}.main-banner3 .main-search__bottom{padding-bottom:1.875rem;margin-left:-.25rem;margin-right:-.25rem;position:relative}.main-banner3 .main-search__wrapper{font-size:0;white-space:nowrap;box-sizing:border-box}.main-banner3 .main-search__item{width:auto;padding:0 .25rem}.main-banner3 .main-search__inner{font-size:.75rem;font-weight:300;line-height:normal;box-sizing:border-box;padding:5px 7px;color:#000;border:1px solid #cbcbcb}.main-banner3 .main-search__inner.is-active{color:#9B192F;border:1px solid #9B192F}.main-banner3 .main-viewed{margin-top:-1.25rem;margin-bottom:-3.125rem;padding:9.375rem 0 13.75rem}.main-banner3 .main-viewed__wrap{width:100%;display:block}.main-banner3 .main-viewed__txt{text-align:center;font-size:.875rem;font-weight:300;line-height:1.375rem}.main-collection{position:relative;display:flex;overflow:hidden;padding:6.25rem 0 6.25rem}.main-collection__wrap{display:flex;align-items:center}.main-collection__header{position:relative;text-align:center;padding-top:3.4375rem}.main-collection__title{top:0;position:relative;font-size:1.875rem;line-height:2rem;z-index:90;font-weight:300;text-transform:uppercase}.main-collection__left{margin:0 auto;flex:1;display:inline-block;width:21.25rem;min-width:21.25rem}.main-collection__container{overflow:visible}.main-collection__slide{flex:1;position:relative;margin:0 1.125rem;float:right;display:inline-block;width:98.75rem;min-width:98.75rem;overflow:hidden}.main-collection__slide .swiper-wrapper{transition-timing-function:linear}.main-collection__prev{width:.5rem;height:1rem;position:absolute;left:8.125rem;background:url("../../images/common/ico_slide_prev.svg?ver=211025") no-repeat center center / contain;background-size:.5rem 1rem;z-index:5;cursor:pointer}.main-collection__next{width:.5rem;height:1rem;position:absolute;left:204px;background:url("../../images/common/ico_slide_next.svg?ver=211025") no-repeat center center / contain;background-size:.5rem 1rem;z-index:5;cursor:pointer}.main-collection__item{padding:0 .15625rem;box-sizing:border-box}.main-collection__inner{display:block;width:100%;line-height:0}.main-collection__img{display:block;width:auto}.main-collection__content{position:absolute;color:#000;text-align:center}.main-collection__name{padding:0 .625rem;font-size:1.5rem;font-weight:300;line-height:1.25rem;color:#fff;text-transform:uppercase}.main-collection__price{padding-top:.3125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.main-collection__option{padding-top:2.5rem}.main-collection__pagination{top:-.3125rem;width:100%;position:relative;color:#000;text-align:center;font-size:0;line-height:0}.main-collection__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-collection__pagination .swiper-pagination-current:after{content:"";width:1px;height:.875rem;background-color:#B8B8B8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-collection__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-collection__more{display:block;padding-top:1.5625rem}.main-collection__link{display:block}.main-collection__button{margin:0 auto;width:10rem;padding:.625rem 0;border:1px solid #000;font-size:1.125rem;font-weight:400;text-align:center;text-transform:uppercase}.main-gift-bottom{padding-bottom:3.125rem;bottom:0;width:100%}.main-gift__wrap{display:flex}.main-gift__inner{position:relative;height:100%;margin:0 3.125rem}.main-gift__inner.is-black{color:#000}.main-gift__inner.is-white{color:#fff}.main-gift__title{display:flex;padding:3.125rem 0 7.5rem;font-size:1.875rem;font-weight:400;text-transform:uppercase}.main-gift__left{flex:1;background:url("../../images/main/main-gift-background.jpg?ver=240830") no-repeat center center / contain;background-size:cover}.main-gift__right{flex:1;background-color:#f5f5f5}.main-gift__info{flex:1}.main-gift__info--top{margin:0;font-size:1.375rem;font-weight:400}.main-gift__info--bottom{margin:0;padding-top:.5rem;font-size:1.125rem;font-weight:300;line-height:1.666667}.main-gift__gender{right:0;position:absolute}.main-gift__link{position:relative;display:inline-block;width:100%;font-size:1.5rem;font-weight:400}.main-gift__link:after{content:'';right:0;width:.5rem;height:1.875rem;position:absolute;background-size:.5rem 1rem}.main-gift__link.is-black:after{background:url("../../images/main/main-gift-arrow01.png?ver=211025") no-repeat center center / contain}.main-gift__link.is-white:after{background:url("../../images/common/ico_slide_next_w.svg?ver=211025") no-repeat center center / contain}.main-gift__link+.main-gift__link{margin-top:1.25rem}.main-membership__wrap{display:flex}.main-membership__inner{padding:3.125rem}.main-membership__info{display:flex}.main-membership__title{display:flex;padding:3.125rem 0 7.5rem;color:#9B192F;font-size:1.875rem;font-weight:400;text-transform:uppercase}.main-membership__txt{padding-top:.5rem;flex:1;color:#9B192F;font-size:1.125rem;font-weight:300;line-height:1.666667}.main-membership__logo{right:0;position:absolute;width:3.3125rem;height:auto}.main-membership__button{margin-top:.5rem;width:15rem;height:3.125rem;color:#fff;background-color:#9B192F;font-size:1.5rem;text-align:center}.main-membership__link{display:block;line-height:3.125rem}.main-banner4{position:relative;overflow:hidden;padding:8.125rem 0 8.125rem}.main-banner4__title{font-size:1.875rem;line-height:1.411765;letter-spacing:.06em;font-weight:400;text-transform:uppercase;text-align:center;margin:0 0 1.875rem}.main-banner4__txt{margin:0;font-size:1.25rem;line-height:1.411765;letter-spacing:.06em;font-weight:300;text-align:center;text-transform:uppercase}.main-banner4__container{overflow:visible}.main-banner4__slide{position:relative;margin:0 6.25rem}.main-banner4__item{padding:0 .1875rem;box-sizing:border-box}.main-banner4__inner{display:block;width:100%;line-height:0}.main-banner4__link{display:block;width:100%}.main-banner4__img{margin:0 auto;display:block;width:100%}.main-banner4__content{position:absolute;color:#ffe100;text-align:center;bottom:1.875rem}.main-banner4__name{font-size:2.25rem;font-weight:400;text-transform:uppercase}.main-banner4__name2{font-size:1.875rem;font-weight:400;text-transform:uppercase}.main-banner4__prev{width:1.125rem;height:2.125rem;position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_prev_w.svg?ver=211025") no-repeat center center / contain;background-size:1.125rem 2.125rem;z-index:5;cursor:pointer}.main-banner4__next{width:1.125rem;height:2.125rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:url("../../images/common/ico_slide_next_w.svg?ver=211025") no-repeat center center / contain;background-size:1.125rem 2.125rem;z-index:5;cursor:pointer}.main-banner4__pagination{padding:1.25rem 0 0;width:100%;position:relative;color:#000;text-align:center;font-size:0;line-height:0}.main-banner4__pagination .swiper-pagination-current{font-size:1.125rem;line-height:1.583333;padding-right:.6875rem;position:relative}.main-banner4__pagination .swiper-pagination-current:after{content:"";width:1px;height:.625rem;background-color:#B8B8B8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main-banner4__pagination .swiper-pagination-total{font-size:1.125rem;line-height:1.583333;padding-left:.625rem}.main-banner4 .swiper-progress-bar{position:absolute;width:100%;display:block;z-index:1;height:.1875rem}.main-banner4 .swiper-progress-bar .slide_progress-bar{margin:0 6.4375rem;position:absolute;height:.1875rem;background:rgba(255,255,255,0.5);width:auto;clear:both;opacity:0;bottom:0;left:0;right:0}.main-banner4 .swiper-progress-bar .slide_progress-bar:after{position:absolute;top:0;left:0;background:#9B192F;height:100%;width:0;content:"";transition:0.1s width linear}.main-banner4 .swiper-progress-bar.active .slide_progress-bar{opacity:1}.main-banner4 .swiper-progress-bar.animate .slide_progress-bar:after{width:100%;transition:width linear;transition-delay:unset;transition-duration:5s}@media screen and (max-width: 1200px){.main-gift__title{padding:2.5rem 0 7.5rem}.main-gift__info--bottom{width:24.25rem}.main-membership__title{padding:2.5rem 0 7.5rem}.main-membership__button{align-self:flex-end}}.scroll-lock{overflow:hidden}.cover-eraser{z-index:300;overflow:hidden;position:fixed;width:100%;height:100%}.cover-eraser.is-hide{display:none}.cover-eraser__swipe{z-index:50;position:absolute;top:0;left:0;right:0;bottom:0}.cover-eraser__swipe.is-hide{display:none}.cover-eraser__swipe:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0.5}.cover-eraser__swipe-btn{position:relative;width:100%;height:100%}.cover-eraser__swipe-btn:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6.25rem;height:6.25rem;background:url("../../images/main/icon_btn_swipe.png") no-repeat center/6.25rem auto}.cover-eraser__home{z-index:45;position:absolute;top:1.25rem;left:0;right:0}.cover-eraser__home-btn{display:inline-block;position:absolute;top:0;right:1.25rem;width:3.75rem;height:3.75rem;background:url("../../images/main/icon_btn_home.png") no-repeat center/3.75rem auto}.cover-eraser__img{position:absolute;top:0;left:0;right:0;bottom:0}.cover-eraser__img.type01{z-index:5}.cover-eraser__img.type02{z-index:4}.cover-eraser__img.type03{z-index:3}.cover-eraser__img-list{z-index:10;position:relative}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZXMvbWFpbi5jc3MiLCJzb3VyY2VzIjpbInBhZ2VzL21haW4uc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9taXhpbnNcIjtcblxuLy/rqZTsnbgg7YOR67Cw64SI7Iqs65287J2065OcXG4ubWFpbi1iYW5uZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiBjYWxjUmVtKDEyMDByZW0pO1xuICBoZWlnaHQ6IGNhbGNSZW0oOTAwcmVtKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICZfX2l0ZW17XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fYm94e1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3dyYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gICZfX2ltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJl9fdmlkZW97XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gICZfX2NvbnRlbnR7XG4gICAgYm90dG9tOiBjYWxjUmVtKDg4cmVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX25hbWV7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDIycmVtKTtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyOHJlbSk7XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLmlzLWJsYWNre1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG4gICYtLXByZXYge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE4cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzhyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjUmVtKDUycmVtKTtcbiAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9wcmV2LnN2ZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGNSZW0oMThyZW0pIGNhbGNSZW0oMzhyZW0pO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmLS1uZXh0IHtcbiAgICB3aWR0aDogY2FsY1JlbSgxOHJlbSk7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDM4cmVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGNhbGNSZW0oNTJyZW0pO1xuICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX25leHQuc3ZnJywgJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsY1JlbSgxOHJlbSkgY2FsY1JlbSgzOHJlbSk7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBmb250LXNpemU6MDtcbiAgICBsaW5lLWhlaWdodDowO1xuICAgICYuaXMtd2hpdGV7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVke1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgICYtY3VycmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY1JlbSgxMXJlbSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdG90YWx7XG4gICAgICAgIGZvbnQtc2l6ZTpjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsY2xIKDE5LDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OmNhbGNSZW0oMTByZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOq3uOuemOyKpOuwlFxuICAuc3dpcGVyLXByb2dyZXNzLWJhcntcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0ODByZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMTkyRjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyB3aWR0aCBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFuaW1hdGUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIGxpbmVhcjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL+qygOyDieqysOqzvFxuLm1haW4tc2VhcmNoe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogY2FsY1JlbSgxODByZW0pO1xuICAvLyBvdmVyZmxvdzogc2Nyb2xsO1xuICAmX193cmFwe1xuICAgIG1pbi13aWR0aDogMTIwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX190b3B7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fcmVzdWx0e1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgzMnJlbSk7XG4gIH1cbiAgJl9fdHh0e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAmX19udW17XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gIH1cbiAgJl9fYm90dG9te1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwO1xuICB9XG4gICZfX2xpc3R7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICZfX2l0ZW0gKyAmX19pdGVte1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjUmVtKDEwcmVtKTtcbiAgfVxuICAmX19pdGVte1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDVyZW0pIGNhbGNSZW0oOHJlbSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcbiAgICAmLmlzLWFjdGl2ZXtcbiAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMTkyRjtcbiAgICB9XG4gIH1cbiAgJl9faW5uZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC5zZWFyY2hfX3Jlc3VsdHtcbiAgICB3aWR0aDpjYWxjUmVtKCRtaW5XaWR0aCk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGNSZW0oMTIwcmVtKTtcbiAgfVxufVxuXG4vL+y1nOq3vOuzuOyDge2SiO2OmOydtOyngFxuLy/qsoDsg4nqsrDqs7xcbi5tYWluLXZpZXdlZHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IGNhbGNSZW0oMTgwcmVtKTtcbiAgLy8gb3ZlcmZsb3c6IHNjcm9sbDtcbiAgJl9fd3JhcHtcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnZpZXdlZF9fcmVzdWx0e1xuICAgIHdpZHRoOmNhbGNSZW0oJG1pbldpZHRoKTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsY1JlbSgxMjByZW0pO1xuICAgICYtLW5vdGl7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDE1MHJlbSkgMCBjYWxjUmVtKDMwMHJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbn1cblxuLy/rqZTsnbgg7Iug7IOB7Iqs65287J2065OcXG4ubWFpbi1uZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IGNhbGNSZW0oMTAwcmVtKSAwIGNhbGNSZW0oMTAwcmVtKTtcblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1NXJlbSk7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMzByZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDMycmVtKTtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICB9XG5cbiAgJl9fbGVmdHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICAgIG1pbi13aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAmX19zbGlkZXtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSgxOHJlbSk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgxNTgwcmVtKTtcbiAgICBtaW4td2lkdGg6IGNhbGNSZW0oMTU4MHJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL+uhpOungeyKrOudvOydtOuTnFxuICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgfVxuICB9XG4gICZfX3ByZXZ7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6Y2FsY1JlbSgxMzByZW0pO1xuICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL2NvbW1vbi9pY29fc2xpZGVfcHJldi5zdmcnLCduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y2FsY1JlbSg4cmVtKSBjYWxjUmVtKDE2cmVtKSA7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX25leHR7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MjA0cHg7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9uZXh0LnN2ZycsJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjYWxjUmVtKDhyZW0pIGNhbGNSZW0oMTZyZW0pIDtcbiAgICB6LWluZGV4OiAkY2hpbGRaaW5kZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICZfX2l0ZW17XG4gICAgcGFkZGluZzogMCBjYWxjUmVtKDIuNXJlbSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgJl9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGJvdHRvbTogY2FsY1JlbSgxMDZyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pOyAvLzE0XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgxOXJlbSk7IC8vMjBcbiAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMTByZW0pO1xuICB9XG4gICZfX3ByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1cmVtKTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICB9XG4gICZfX29wdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMzhyZW0pO1xuICB9XG4gICZfX3BhZ2luYXRpb24ge1xuICAgIC8vcGFkZGluZzogY2FsY1JlbSgyMHJlbSkgMCAwO1xuICAgIHRvcDogY2FsY1JlbSgtNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdG90YWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX21vcmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMzhyZW0pO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjUmVtKDE2MHJlbSk7XG4gICAgcGFkZGluZzogY2FsY1JlbSgxMHJlbSkgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8v66mU7J24IOuwsOuEiOyKrOudvOydtOuTnDJcbi5tYWluLWJhbm5lcjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogY2FsY1JlbSgxMjAwcmVtKTtcbiAgaGVpZ2h0OiBjYWxjUmVtKDkwMHJlbSk7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fc291cmNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYtLWltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tdmlkZW8ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX193cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3R0b206IGNhbGNSZW0oODhyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMjJyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI4cmVtKTtcbiAgICAmLmlzLXdoaXRle1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtc2l6ZTowO1xuICAgIGxpbmUtaGVpZ2h0OjA7XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQ6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1ibGFja3tcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWR7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTByZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10b3RhbHtcbiAgICAgICAgZm9udC1zaXplOmNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDpjYWxjbEgoMTksMTIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6Y2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g7ZSE66Gc6re4656Y7Iqk67CUXG4gIC5zd2lwZXItcHJvZ3Jlc3MtYmFye1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG4gICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiBjYWxjUmVtKDQ4MHJlbSk7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBib3R0b206IGNhbGNSZW0oMjByZW0pO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxOTJGO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIHdpZHRoIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYuYW5pbWF0ZSB7XG4gICAgICAuc2xpZGVfcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggbGluZWFyO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLy0tLS0tLS0gNjQwZml4ZWQgIC0tLS0tLS0tLS0tLS0tLS0tXG4gIC5tYWluLWJhbm5lciwgLm1haW4tYmFubmVyMiwgLm1haW4tbmV3IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gICAgLy8gbWF4LWhlaWdodDogNjQwcHg7XG4gICAgLy8gYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAubWFpbi1iYW5uZXJfX2lubmVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLWJhbm5lcl9fc291cmNlLS1pbWcge1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gICAgfVxuXG4gICAgLm1haW4tYmFubmVyX192aWRlbyxcbiAgICAubWFpbi1iYW5uZXIyX192aWRlbyB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICByaWdodDogLTk5OTlweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1iYW5uZXJfX2ltZyxcbiAgICAubWFpbi1iYW5uZXIyX19pbWcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICByaWdodDogLTk5OTlweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAubWFpbi1uZXcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvLyBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLy8gLm1haW4tYmFubmVye1xuICAvLyBcdG1heC1oZWlnaHQ6IDEwMHZoO1xuICAvLyB9XG4gIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDo3MjBweCkge1xuICAvLyBcdC5tYWluLWJhbm5lcjJ7XG4gIC8vIFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAvLyBcdH1cbiAgLy8gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDkyMHB4KSB7XG4gICAgLm1haW4tbmV3IHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4gIC8v66mU7J24IOy7rOugieyFmFxuICAubWFpbi1jb2xsZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSg2MHJlbSk7XG5cbiAgICAmX19jZW50ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgbWFyZ2luOiAwIGNhbGNSZW0oMjByZW0pO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSgxNHJlbSkgMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC8v66Oo7J206rmM65iQ7KaIIOuppOuyhOyLrVxuICAubWFpbi1tZW1iZXJzaGlwIHtcbiAgICBjb2xvcjogIzlCMTkyRjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2JjYjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWVtYmVyc2hpcC13cmFwIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oNjByZW0pIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDIwcmVtKTtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oMjRyZW0pIDAgY2FsY1JlbSgzMHJlbSk7XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgIHdpZHRoOiBjYWxjUmVtKDQycmVtKTtcbiAgICAgIGhlaWdodDogY2FsY1JlbSg0NXJlbSk7XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY1JlbSgzNXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIwcmVtKTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG5cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogY2FsY1JlbSgyMTByZW0pO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDhyZW0pIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICM5YjE5MmY7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOygne2KuFxuICAubWFpbi1wcm9qZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oNTByZW0pO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oNjByZW0pIDAgY2FsY1JlbSg0MHJlbSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgIH1cblxuICAgICZfX2JyYW5kIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19saW5rICsgJl9fbGluayB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg0cmVtKTtcbiAgICB9XG5cbiAgICAmX192aXN1YWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvKioqKioqKioqKlxuICAqIFtRQSAtIOuUlOyekOyduO2MgDo6MjAyMi0wMS0wNl1cbiAgKiAtIOuqqOuwlOydvCDtkoDtjpjsnbTsp4Ag66mU7J247IS47IWYIDF+IDTrsojquYzsp4Drp4wg7KCB7JqpXG4gICogLSDrlJTrsJTsnbTsiqQg64aS7J206rCSIOyDgeq0gOyXhuydtCBmdWxsIOydtOuvuOyngOyymOumrFxuICAqKioqKioqKioqL1xuICAvL3NlY3Rpb24gaGVpZ2h0OjEwMHZoXG4gIC8vIC5zZWN0aW9uRnVsbHtcbiAgLy8gXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0cGFkZGluZy10b3A6IDA7XG4gIC8vIFx0dHJhbnNpdGlvbjogYWxsIDFzO1xuXG4gIC8vIFx0Ly9zZWN0aW9uMTo6bWFpbi1iYW5uZXJcbiAgLy8gXHQmLm1haW4tYmFubmVye1xuICAvLyBcdFx0JHRoaXM6Jy5tYWluLWJhbm5lcic7XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19zb3VyY2UtLWltZ3tcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHRcdCN7JHRoaXN9X19zb3VyY2UtLXZpZGVve1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdFx0I3skdGhpc31fX2ltZ3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHR3aWR0aDogYXV0bztcbiAgLy8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X192aWRlb3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vc2VjdGlvbjI6Om1haW4tbmV3XG4gIC8vIFx0Ji5tYWluLW5ld3tcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1uZXcnO1xuXG4gIC8vIFx0XHQjeyR0aGlzfV9fY29udGFpbmVyLFxuICAvLyBcdFx0I3skdGhpc31fX3dyYXBwZXJ7XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvL3NlY3Rpb24zOjptYWluLWJhbm5lcjJcbiAgLy8gXHQmLm1haW4tYmFubmVyMntcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXIyJztcbiAgLy8gXHRcdGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC8vIFx0XHQvLyBwYWRkaW5nLXRvcDogMDtcbiAgLy8gXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcblxuICAvLyBcdFx0I3skdGhpc31fX2ltZ3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHR3aWR0aDogYXV0bztcbiAgLy8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X192aWRlb3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19jb250YWluZXJ7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0XHR9XG4gIC8vIFx0fVxuXG4gIC8vIFx0Ly9zZWN0aW9uNDo6bWFpbi1iZXN0XG4gIC8vIFx0Ly8gJi5tYWluLWJlc3R7XG4gIC8vIFx0Ly8gXHQkdGhpczonLm1haW4tYmVzdCc7XG4gIC8vIFx0Ly8gfVxuXG5cbiAgLy8gXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNjQxcHgpe1xuICAvLyBcdFx0Ly8gc2VjdGlvbjIgOiDshLjroZw2NDBweCDsnbTsg4HrtoDthLDripQg7KSR7JWZ7KCV66CsXG4gIC8vIFx0XHQmLm1haW4tbmV3e1xuICAvLyBcdFx0XHQkdGhpczonLm1haW4tbmV3JztcblxuICAvLyBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAvLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblxuICAvLyBcdFx0XHQjeyR0aGlzfV9faGVhZGVye1xuICAvLyBcdFx0XHRcdHRvcDogMjN2aDtcbiAgLy8gXHRcdFx0XHRwYWRkaW5nOiAwO1xuICAvLyBcdFx0XHR9XG5cbiAgLy8gXHRcdFx0I3skdGhpc31fX2NvbnRlbnQge1xuICAvLyBcdFx0XHRcdHRvcDo3NiU7XG4gIC8vIFx0XHRcdH1cbiAgLy8gXHRcdH1cblxuICAvLyBcdFx0Ji5tYWluLWJlc3R7XG4gIC8vIFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gIC8vIFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8vIFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLy8gXHQvLyBcdCYubWFpbi1iYW5uZXJ7XG4gIC8vIFx0Ly8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXInO1xuXG4gIC8vIFx0Ly8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0Ly8gXHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuICAvLyBcdC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdC8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAvLyBcdC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHQvLyBcdFx0fVxuICAvLyBcdC8vIFx0fVxuICAvLyBcdC8vIH1cbiAgLy8gfVxuXG5cbiAgLy/qsoDsg4kg7ZuEIOqysOqzvO2OmOydtOyngFxuICAubWFpbi1zZWFyY2gge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsY1JlbSgyMHJlbSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8g6rKA7IOJ6rKw6rO866qFXG4gICAgJl9fdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzByZW0pO1xuICAgIH1cblxuICAgICZfX3Jlc3VsdCB7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTdyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI3cmVtKTtcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIycmVtKTtcbiAgICB9XG5cbiAgICAmX19udW0ge1xuICAgICAgY29sb3I6ICM5QjE5MkY7XG4gICAgfVxuXG4gICAgLy8g6rKA7IOJ6rKw6rO8IOyDge2SiOyKrOudvOydtOuTnFxuICAgICZfX2JvdHRvbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY1JlbSgzMHJlbSk7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsY1JlbSgtNHJlbSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGNSZW0oLTRyZW0pO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgIC8qb3ZlcmZsb3c6IHZpc2libGU7Ki9cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMCBjYWxjUmVtKDRyZW0pO1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gZm9udC1zaXplOiBjYWxjUmVtKDExcmVtKTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxMnJlbSk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmNiO1xuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxOTJGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8v7LWc6re8IOuzuCDsg4HtkojtjpjsnbTsp4BcbiAgLm1haW4tdmlld2VkIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjUmVtKC0yMHJlbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsY1JlbSgtNTByZW0pO1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oMTUwcmVtKSAwIGNhbGNSZW0oMjIwcmVtKTtcblxuICAgICZfX3dyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMnJlbSk7XG4gICAgfVxuICB9XG59XG5cbi8v6rWs66ek7J6QIOuyoOyKpO2KuFxuLm1haW4tYmVzdHtcbiAgLy9tYXJnaW46IGNhbGNSZW0oMTUwcmVtKSBhdXRvIGNhbGNSZW0oMTUwcmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IGNhbGNSZW0oMTIwMHJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fbGVmdHtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDQwcmVtKSAwO1xuICB9XG4gICZfX3JpZ2h0e1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oMTQwcmVtKSAwIDA7XG4gIH1cblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLndyYXB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGVye1xuICAgIG1hcmdpbi1ib3R0b206Y2FsY1JlbSgyMHJlbSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGV7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGhlYWRpbmczO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy9tYXJnaW46MCAwIGNhbGNSZW0oMzByZW0pO1xuICB9XG5cbiAgLy90YWJcbiAgJl9fdGFie1xuICAgICYtLWlubmVye1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOjA7XG4gICAgICBsaW5lLWhlaWdodDowO1xuICAgICAgLy9tYXJnaW46MCBjYWxjUmVtKC0yMHJlbSk7XG4gICAgICAvL2JvcmRlci10b3A6IDFweCBzb2xpZCAjYjhiOGI4O1xuICAgIH1cblxuICAgICYtLWl0ZW17XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSgyNHJlbSkgMCAwO1xuICAgICAgLy93aWR0aDogMTcuMzMzMzMlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgJi5pcy1jdXJyZW50e1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICBtYXJnaW46IDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGlua3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgaGVhZGluZzQ7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuXG4gICAgICAuaXMtY3VycmVudCAme1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL2Jlc3Qgc2xpZGVcbi8vZGV0YWlsIHRodW1iXG4uYmVzdC10aHVtYiB7XG4gIHBhZGRpbmc6IDAgY2FsY1JlbSgxNTJyZW0pO1xuICAvL+yNuOuEpOydvHdcbiAgJl9faW5uZXIge1xuICAgIC8vbWFyZ2luLWJvdHRvbTogY2FsY1JlbSg3MHJlbSk7XG4gICAgLy9wYWRkaW5nOiAwIDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAvL3BhZGRpbmctYm90dG9tOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLy50b3A6IDMwJTtcbiAgICAvL2xlZnQ6IDUwJTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG5cbiAgLy9wcmV2LCBuZXh0XG4gICYtLXByZXYge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE1cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzByZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX3ByZXYuc3ZnJywgJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsY1JlbSgxNXJlbSkgY2FsY1JlbSgzMHJlbSk7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYtLW5leHQge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE1cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzByZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9uZXh0LnN2ZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGNSZW0oMTVyZW0pIGNhbGNSZW0oMzByZW0pO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX193cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLy/tjpjsnbTsp5VcbiAgJl9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAmLWN1cnJlbnQge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGNSZW0oMTFyZW0pO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkxO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL+yDge2SiOuqhSzqsIDqsqlcbiAgJl9fYm90dG9tIHtcbiAgICAvL2JvdHRvbTogY2FsY1JlbSgtMzByZW0pO1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IGNhbGNSZW0oLTI0cmVtKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDE2cmVtKTtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gIH1cblxuICAmX19uYW1le1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMThyZW0pO1xuICAgIC8vd2lkdGg6IGNhbGNSZW0oMzA4cmVtKTtcbiAgICAvL2hlaWdodDogY2FsY1JlbSg0MHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjRyZW0pO1xuICB9XG5cbiAgJl9fcHJpY2Uge1xuICAgIEBpbmNsdWRlIGJvZHkyO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNnJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDE1cmVtKSAwIGNhbGNSZW0oMjByZW0pO1xuICB9XG59XG5cblxuLy/rqZTsnbgg67Cw64SI7Iqs65287J2065OcM1xuLm1haW4tYmFubmVyMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiBjYWxjUmVtKDEyMDByZW0pO1xuICBoZWlnaHQ6IGNhbGNSZW0oOTAwcmVtKTtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19zb3VyY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJi0taW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS12aWRlbyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3R0b206IGNhbGNSZW0oODhyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMjJyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI4cmVtKTtcbiAgICAmLmlzLXdoaXRle1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBmb250LXNpemU6MDtcbiAgICBsaW5lLWhlaWdodDowO1xuICAgICYuaXMtd2hpdGV7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVke1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgICYtY3VycmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY1JlbSgxMXJlbSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdG90YWx7XG4gICAgICAgIGZvbnQtc2l6ZTpjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsY2xIKDE5LDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OmNhbGNSZW0oMTByZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOq3uOuemOyKpOuwlFxuICAuc3dpcGVyLXByb2dyZXNzLWJhcntcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0ODByZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMTkyRjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyB3aWR0aCBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFuaW1hdGUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIGxpbmVhcjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8tLS0tLS0tIDY0MGZpeGVkICAtLS0tLS0tLS0tLS0tLS0tLVxuICAubWFpbi1iYW5uZXIsIC5tYWluLWJhbm5lcjIsIC5tYWluLW5ldyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgIC8vIG1heC1oZWlnaHQ6IDY0MHB4O1xuICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLm1haW4tYmFubmVyX19pbm5lciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1iYW5uZXJfX3NvdXJjZS0taW1nIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgIH1cblxuICAgIC5tYWluLWJhbm5lcl9fdmlkZW8sXG4gICAgLm1haW4tYmFubmVyMl9fdmlkZW8ge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC05OTk5cHg7XG4gICAgICBib3R0b206IC05OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgcmlnaHQ6IC05OTk5cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLm1haW4tYmFubmVyX19pbWcsXG4gICAgLm1haW4tYmFubmVyMl9faW1nIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC05OTk5cHg7XG4gICAgICBib3R0b206IC05OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgcmlnaHQ6IC05OTk5cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmV3IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLy8gbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC8vIC5tYWluLWJhbm5lcntcbiAgLy8gXHRtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgLy8gfVxuICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6NzIwcHgpIHtcbiAgLy8gXHQubWFpbi1iYW5uZXIye1xuICAvLyBcdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcbiAgLy8gXHR9XG4gIC8vIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA5MjBweCkge1xuICAgIC5tYWluLW5ldyB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuICAvL+uplOyduCDsu6zroInshZhcbiAgLm1haW4tY29sbGVjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IGNhbGNSZW0oNjByZW0pO1xuXG4gICAgJl9fY2VudGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMCBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oMTRyZW0pIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICB9XG4gIH1cblxuICAvL+ujqOydtOq5jOuYkOymiCDrqaTrsoTsi61cbiAgLm1haW4tbWVtYmVyc2hpcCB7XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNiY2I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm1lbWJlcnNoaXAtd3JhcCB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDI0cmVtKSAwIGNhbGNSZW0oMzByZW0pO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0MnJlbSk7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oNDVyZW0pO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzVyZW0pO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuXG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgd2lkdGg6IGNhbGNSZW0oMjEwcmVtKTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSg4cmVtKSAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWIxOTJmO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuICAvLyDtlITroZzsoJ3tirhcbiAgLm1haW4tcHJvamVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDUwcmVtKTtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwIGNhbGNSZW0oNDByZW0pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICB9XG5cbiAgICAmX19icmFuZCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fbGluayArICZfX2xpbmsge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNHJlbSk7XG4gICAgfVxuXG4gICAgJl9fdmlzdWFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19uYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLyoqKioqKioqKipcbiAgKiBbUUEgLSDrlJTsnpDsnbjtjIA6OjIwMjItMDEtMDZdXG4gICogLSDrqqjrsJTsnbwg7ZKA7Y6Y7J207KeAIOuplOyduOyEuOyFmCAxfiA067KI6rmM7KeA66eMIOyggeyaqVxuICAqIC0g65SU67CU7J207IqkIOuGkuydtOqwkiDsg4HqtIDsl4bsnbQgZnVsbCDsnbTrr7jsp4DsspjrpqxcbiAgKioqKioqKioqKi9cbiAgLy9zZWN0aW9uIGhlaWdodDoxMDB2aFxuICAvLyAuc2VjdGlvbkZ1bGx7XG4gIC8vIFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gXHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdHBhZGRpbmctdG9wOiAwO1xuICAvLyBcdHRyYW5zaXRpb246IGFsbCAxcztcblxuICAvLyBcdC8vc2VjdGlvbjE6Om1haW4tYmFubmVyXG4gIC8vIFx0Ji5tYWluLWJhbm5lcntcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXInO1xuXG4gIC8vIFx0XHQjeyR0aGlzfV9fc291cmNlLS1pbWd7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0XHR9XG4gIC8vIFx0XHQjeyR0aGlzfV9fc291cmNlLS12aWRlb3tcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0d2lkdGg6IGF1dG87XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fdmlkZW97XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cbiAgLy8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAvLyBcdFx0XHR0b3A6IC05OTk5cHg7XG4gIC8vIFx0XHRcdGJvdHRvbTogLTk5OTlweDtcbiAgLy8gXHRcdFx0bGVmdDogLTk5OTlweDtcbiAgLy8gXHRcdFx0cmlnaHQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdG1hcmdpbjogYXV0bztcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvL3NlY3Rpb24yOjptYWluLW5ld1xuICAvLyBcdCYubWFpbi1uZXd7XG4gIC8vIFx0XHQkdGhpczonLm1haW4tbmV3JztcblxuICAvLyBcdFx0I3skdGhpc31fX2NvbnRhaW5lcixcbiAgLy8gXHRcdCN7JHRoaXN9X193cmFwcGVye1xuICAvLyBcdFx0XHRoZWlnaHQ6IGF1dG87XG4gIC8vIFx0XHR9XG4gIC8vIFx0fVxuXG4gIC8vIFx0Ly9zZWN0aW9uMzo6bWFpbi1iYW5uZXIyXG4gIC8vIFx0Ji5tYWluLWJhbm5lcjJ7XG4gIC8vIFx0XHQkdGhpczonLm1haW4tYmFubmVyMic7XG4gIC8vIFx0XHRib3gtc2l6aW5nOiBpbmhlcml0O1xuICAvLyBcdFx0Ly8gcGFkZGluZy10b3A6IDA7XG4gIC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0d2lkdGg6IGF1dG87XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fdmlkZW97XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fY29udGFpbmVye1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vc2VjdGlvbjQ6Om1haW4tYmVzdFxuICAvLyBcdC8vICYubWFpbi1iZXN0e1xuICAvLyBcdC8vIFx0JHRoaXM6Jy5tYWluLWJlc3QnO1xuICAvLyBcdC8vIH1cblxuXG4gIC8vIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDY0MXB4KXtcbiAgLy8gXHRcdC8vIHNlY3Rpb24yIDog7IS466GcNjQwcHgg7J207IOB67aA7YSw64qUIOykkeyVmeygleugrFxuICAvLyBcdFx0Ji5tYWluLW5ld3tcbiAgLy8gXHRcdFx0JHRoaXM6Jy5tYWluLW5ldyc7XG5cbiAgLy8gXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgLy8gXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLy8gXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG5cbiAgLy8gXHRcdFx0I3skdGhpc31fX2hlYWRlcntcbiAgLy8gXHRcdFx0XHR0b3A6IDIzdmg7XG4gIC8vIFx0XHRcdFx0cGFkZGluZzogMDtcbiAgLy8gXHRcdFx0fVxuXG4gIC8vIFx0XHRcdCN7JHRoaXN9X19jb250ZW50IHtcbiAgLy8gXHRcdFx0XHR0b3A6NzYlO1xuICAvLyBcdFx0XHR9XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCYubWFpbi1iZXN0e1xuICAvLyBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAvLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gIC8vIFx0Ly8gXHQmLm1haW4tYmFubmVye1xuICAvLyBcdC8vIFx0XHQkdGhpczonLm1haW4tYmFubmVyJztcblxuICAvLyBcdC8vIFx0XHQjeyR0aGlzfV9faW1ne1xuICAvLyBcdC8vIFx0XHRcdG1heC13aWR0aDogaW5oZXJpdDtcbiAgLy8gXHQvLyBcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG4gIC8vIFx0Ly8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHR3aWR0aDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHRoZWlnaHQ6IGF1dG87XG4gIC8vIFx0Ly8gXHRcdH1cbiAgLy8gXHQvLyBcdH1cbiAgLy8gXHQvLyB9XG4gIC8vIH1cblxuXG4gIC8v6rKA7IOJIO2bhCDqsrDqs7ztjpjsnbTsp4BcbiAgLm1haW4tc2VhcmNoIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fd3JhcCB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMjByZW0pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC8vIOqygOyDieqysOqzvOuqhVxuICAgICZfX3RvcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDMwcmVtKTtcbiAgICB9XG5cbiAgICAmX19yZXN1bHQge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE3cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyN3JlbSk7XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDVyZW0pO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fbnVtIHtcbiAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgIH1cblxuICAgIC8vIOqygOyDieqysOqzvCDsg4HtkojsiqzrnbzsnbTrk5xcbiAgICAmX19ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzByZW0pO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGNSZW0oLTRyZW0pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjUmVtKC00cmVtKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAvKm92ZXJmbG93OiB2aXNpYmxlOyovXG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgY2FsY1JlbSg0cmVtKTtcbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgIC8vIGZvbnQtc2l6ZTogY2FsY1JlbSgxMXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogNXB4IDdweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzlCMTkyRjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMTkyRjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL+y1nOq3vCDrs7gg7IOB7ZKI7Y6Y7J207KeAXG4gIC5tYWluLXZpZXdlZCB7XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSgtMjByZW0pO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGNSZW0oLTUwcmVtKTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDE1MHJlbSkgMCBjYWxjUmVtKDIyMHJlbSk7XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNHJlbSk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjJyZW0pO1xuICAgIH1cbiAgfVxufVxuXG4vL+uplOyduCDsi6Dsg4HsiqzrnbzsnbTrk5xcbi5tYWluLWNvbGxlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IGNhbGNSZW0oMTAwcmVtKSAwIGNhbGNSZW0oMTAwcmVtKTtcblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1NXJlbSk7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMzByZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDMycmVtKTtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgJl9fbGVmdHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICAgIG1pbi13aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAmX19zbGlkZXtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSgxOHJlbSk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgxNTgwcmVtKTtcbiAgICBtaW4td2lkdGg6IGNhbGNSZW0oMTU4MHJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL+uhpOungeyKrOudvOydtOuTnFxuICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgfVxuICB9XG4gICZfX3ByZXZ7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6Y2FsY1JlbSgxMzByZW0pO1xuICAgIC8vdG9wOiA2MC43JTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX3ByZXYuc3ZnJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNhbGNSZW0oOHJlbSkgY2FsY1JlbSgxNnJlbSkgO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19uZXh0e1xuICAgIHdpZHRoOmNhbGNSZW0oOHJlbSk7XG4gICAgaGVpZ2h0OmNhbGNSZW0oMTZyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjIwNHB4O1xuICAgIC8vdG9wOiA2MC43JTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX25leHQuc3ZnJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNhbGNSZW0oOHJlbSkgY2FsY1JlbSgxNnJlbSkgO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJl9faXRlbXtcbiAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMi41cmVtKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAmX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIHBhZGRpbmc6IDAgY2FsY1JlbSgxMHJlbSk7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDI0cmVtKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIwcmVtKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX3ByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1cmVtKTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICB9XG4gICZfX29wdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNDByZW0pO1xuICB9XG4gICZfX3BhZ2luYXRpb24ge1xuICAgIC8vcGFkZGluZzogY2FsY1JlbSgyMHJlbSkgMCAwO1xuICAgIHRvcDogY2FsY1JlbSgtNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdG90YWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX21vcmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMjVyZW0pO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjUmVtKDE2MHJlbSk7XG4gICAgcGFkZGluZzogY2FsY1JlbSgxMHJlbSkgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8vIOyEoOusvCDstpTsspxcbi5tYWluLWdpZnR7XG4gICYtYm90dG9te1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDUwcmVtKTtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9tYXJnaW4tYm90dG9tOiBjYWxjUmVtKDU3cmVtKTtcbiAgfVxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJl9faW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgLy9wYWRkaW5nOiAwIGNhbGNSZW0oNTByZW0pO1xuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oNTByZW0pIDAgY2FsY1JlbSgxMjByZW0pO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgzMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX2xlZnR7XG4gICAgZmxleDogMTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9tYWluL21haW4tZ2lmdC1iYWNrZ3JvdW5kLmpwZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nLCcyNDA4MzAnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gICZfX3JpZ2h0e1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgfVxuICAmX19ib3R0b217XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICB9XG4gICZfX2luZm97XG4gICAgZmxleDogMTtcbiAgICAmLS10b3B7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMjJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgJi0tYm90dG9te1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IGNhbGNSZW0oOHJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMjAsIDEyKTtcbiAgICB9XG4gIH1cbiAgJl9fZ2VuZGVye1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAmX19saW5re1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDI0cmVtKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICAgIGhlaWdodDpjYWxjUmVtKDMwcmVtKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTpjYWxjUmVtKDhyZW0pIGNhbGNSZW0oMTZyZW0pIDtcbiAgICB9XG5cbiAgICAmLmlzLWJsYWNrOmFmdGVye1xuICAgICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvbWFpbi9tYWluLWdpZnQtYXJyb3cwMS5wbmcnLCduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICB9XG4gICAgJi5pcy13aGl0ZTphZnRlcntcbiAgICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL2NvbW1vbi9pY29fc2xpZGVfbmV4dF93LnN2ZycsJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIH1cbiAgfVxuICAmX19saW5rICsgJl9fbGlua3tcbiAgICBtYXJnaW4tdG9wOiBjYWxjUmVtKDIwcmVtKTtcbiAgfVxufVxuXG4vL+uppOuyhOyLrVxuLm1haW4tbWVtYmVyc2hpcHtcbiAgJl9fd3JhcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICZfX2lubmVye1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oNTByZW0pO1xuICB9XG4gICZfX2luZm97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvL2JvdHRvbTogY2FsY1JlbSgyMHJlbSk7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogY2FsY1JlbSg1MHJlbSkgMCBjYWxjUmVtKDEyMHJlbSk7XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDMwcmVtKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgJl9fdHh0e1xuICAgIC8vbWFyZ2luLWxlZnQ6IGNhbGNSZW0oMjRyZW0pO1xuICAgIC8vbWFyZ2luLXJpZ2h0OiBjYWxjUmVtKDcwcmVtKTtcblxuICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDhyZW0pO1xuICAgIGZsZXg6IDE7XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMjAsIDEyKTtcbiAgfVxuICAmX19sb2dve1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogY2FsY1JlbSg1M3JlbSk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICZfX2J1dHRvbntcbiAgICBtYXJnaW4tdG9wOiBjYWxjUmVtKDhyZW0pO1xuICAgIHdpZHRoOiBjYWxjUmVtKDI0MHJlbSk7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDUwcmVtKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIxOTJGO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyNHJlbSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oNTByZW0pO1xuICB9XG59XG4vL+uplOyduCDrsLDrhIjsiqzrnbzsnbTrk5w0XG4vL+uplOyduCDsi6Dsg4HsiqzrnbzsnbTrk5xcbi5tYWluLWJhbm5lcjQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IGNhbGNSZW0oMTMwcmVtKSAwIGNhbGNSZW0oMTMwcmVtKTtcblxuICAmX190aXRsZXtcbiAgICBAaW5jbHVkZSBoZWFkaW5nM18yO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjowIDAgY2FsY1JlbSgzMHJlbSk7XG4gIH1cbiAgJl9fdHh0e1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBoZWFkaW5nNTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJl9fY29udGFpbmVye1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gICZfX3NsaWRle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSgxMDByZW0pO1xuICB9XG4gICZfX2l0ZW17XG4gICAgcGFkZGluZzogMCBjYWxjUmVtKDNyZW0pO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9faW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICNmZmUxMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvdHRvbTogY2FsY1JlbSgzMHJlbSk7XG4gIH1cbiAgJl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDM2cmVtKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgJl9fbmFtZTJ7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDMwcmVtKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgJl9fcHJldntcbiAgICB3aWR0aDpjYWxjUmVtKDE4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgzNHJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6Y2FsY1JlbSgyMHJlbSk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL2NvbW1vbi9pY29fc2xpZGVfcHJldl93LnN2ZycsJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjYWxjUmVtKDE4cmVtKSBjYWxjUmVtKDM0cmVtKSA7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX25leHR7XG4gICAgd2lkdGg6Y2FsY1JlbSgxOHJlbSk7XG4gICAgaGVpZ2h0OmNhbGNSZW0oMzRyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDpjYWxjUmVtKDIwcmVtKTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9uZXh0X3cuc3ZnJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNhbGNSZW0oMThyZW0pIGNhbGNSZW0oMzRyZW0pIDtcbiAgICB6LWluZGV4OiAkY2hpbGRaaW5kZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICZfX3BhZ2luYXRpb24ge1xuICAgIC8qYm90dG9tOiBjYWxjUmVtKDIwcmVtKTsqL1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oMjByZW0pIDAgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vei1pbmRleDogMTAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAmLWN1cnJlbnQge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGNSZW0oMTFyZW0pO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkxO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyDtlITroZzqt7jrnpjsiqTrsJRcbiAgLnN3aXBlci1wcm9ncmVzcy1iYXIge1xuICAgIC8vYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogY2FsY1JlbSgzcmVtKTtcblxuICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgbWFyZ2luOiAwIGNhbGNSZW0oMTAzcmVtKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogY2FsY1JlbSgzcmVtKTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxOTJGO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIHdpZHRoIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYW5pbWF0ZSB7XG4gICAgICAuc2xpZGVfcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggbGluZWFyO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8g7ISg66y87LaU7LKcIOuwjyDrqaTrsoTsi60gMTIwMHB47J207ZWY7J28IOuVjFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWdpZnR7XG4gICAgJl9fdGl0bGV7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDQwcmVtKSAwIGNhbGNSZW0oMTIwcmVtKTtcbiAgICB9XG4gICAgJl9faW5mb3tcbiAgICAgICYtLWJvdHRvbXtcbiAgICAgICAgd2lkdGg6IGNhbGNSZW0oMzg4cmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1haW4tbWVtYmVyc2hpcHtcbiAgICAmX190aXRsZXtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oNDByZW0pIDAgY2FsY1JlbSgxMjByZW0pO1xuICAgIH1cbiAgICAmX19idXR0b257XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyDrqZTsnbjsu6TrsoQg6rSA66CoXG4uc2Nyb2xsLWxvY2t7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb3Zlci1lcmFzZXIge1xuICB6LWluZGV4OiAzMDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLy9taW4td2lkdGg6IGNhbGNSZW0oMTQwMHJlbSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gICYuaXMtaGlkZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZfX3N3aXBle1xuICAgIHotaW5kZXg6IDUwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgJi5pcy1oaWRle1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gICAgJi1idG57XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgd2lkdGg6IGNhbGNSZW0oMTAwcmVtKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjUmVtKDEwMHJlbSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9tYWluL2ljb25fYnRuX3N3aXBlLnBuZ1wiKW5vLXJlcGVhdCBjZW50ZXIvIGNhbGNSZW0oMTAwcmVtKSBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19ob21le1xuICAgIHotaW5kZXg6IDQ1O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGNSZW0oMjByZW0pO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgJi1idG57XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gICAgICB3aWR0aDogY2FsY1JlbSg2MHJlbSk7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oNjByZW0pO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL21haW4vaWNvbl9idG5faG9tZS5wbmdcIiluby1yZXBlYXQgY2VudGVyLyBjYWxjUmVtKDYwcmVtKSBhdXRvO1xuICAgIH1cbiAgfVxuICAmX19pbWd7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICAmLnR5cGUwMXtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICAgICYudHlwZTAye1xuICAgICAgei1pbmRleDogNDtcbiAgICB9XG4gICAgJi50eXBlMDN7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgICAmLWxpc3R7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8g6rO17Ya17Jy866GcIOyCrOyaqeuQmOuKlCBTQ1NTIOuzgOyImOuTpOyeheuLiOuLpC5cblxuLy9pbWcgdmVyXG4kdmVyOjIxMTAyNTtcblxuLy9kZXZpY2VcbiR0YWJsZXQtc2l6ZToxMDI0O1xuXG4vL2ZvbnRcbiRkZWZhdWx0U2l6ZToxNjtcbiRzbWFsbERlZmF1bHRTaXplOjE0O1xuJGRlZmF1bHRMZXR0ZXI6MC4wNmVtO1xuXG4vL0ZvbnQgV2VpZ2h0XG4kdGhpbjoxMDA7XG4kbGlnaHREb3duOjIwMDtcbiRsaWdodDozMDA7XG4kcmVndWxhciA6NDAwO1xuJG1lZGl1bSA6NTAwO1xuJGJvbGQ6NjAwO1xuJGJsYWNrOjcwMDtcblxuLy9Gb250IExpbmVoZWlnaHRcbiRib2R5VGV4dExpbmU6MS45O1xuXG4vL2NvbG9yXG4kYmxhY2sxOiMwMDA7XG4kZGFya2dyYXk6IzQ4NDg0ODtcbiRwb2ludDE6IzlCMTkyRjtcbiRncmF5MTojQjhCOEI4O1xuJGdyYXkyOiNDQkNCQ0I7XG4kbGlnaHRncmF5MTojRjVGNUYyO1xuJGxpZ2h0Z3JheTI6I0Y1RjVGNTtcbiRsaWdodGdyYXkzOiNGQkZCRkI7XG4kbGlnaHRncmF5NDojRTlFOUU5O1xuJGJnQ29sb3I6I2Y1ZjVmMjtcbiRiZ1NpdGVDb2xvcjojZmZmZmZmO1xuJHdoaXRlQ29sb3I6I2ZmZmZmZjtcbiR0aHJvdWdoQ29sb3I6I0MyQzJDMjtcbiRkaXNhYmxlZENvbG9yOiM5Nzk3OTc7XG4kZ3JheVRleHRDb2xvcjojOTc5Nzk3O1xuJGdvbGQ6I2FmOWU3MztcbiRzaWx2ZXI6Izk0OTQ5NDtcbiRjbHViOiM3MDVlYWM7XG4kY2x1YlBsdXM6Izk1QjQ3NjtcbiR3ZWI6IzliMTkyZjtcbiRib3hncmF5OiNFOUU5RTk7XG4kYnVsbGV0Q29sb3I6I0M0QzRDNDtcblxuLy9Gb250IEZhbWlseVxuJGZvbnQta29yOidub3RvLWtyJywgU2Fucy1TZXJpZjtcbiRkZWZhdWx0Rm9udDonZnV0dXJhLXB0Jywnbm90by1rcicsIFNhbnMtU2VyaWYsICdNYWxndW4gR290aGljJywgJ+unkeydgCDqs6DrlJUnLCAn66eR7J2A6rOg65SVJywgJ0RvdHVtJywgJ+uPi+ybgCc7XG5cbi8vIFttb2JpbGVdXG4vLyBsYXlvdXRcbiRzaXRlUGFkZGluZzoyMHJlbTtcbiRoZWFkZXJIZWlnaHQ6NDVyZW07XG4kdG9wSGVpZ2h0OjU4cmVtO1xuJGl0ZW1IZWlnaHQ6NDByZW07XG4kam9pbk1hcmdpblRleHQ6MTByZW07XG4kU2l0ZU1haW5NYXJnaW46MjByZW07XG4kaGVhZGVyVG90YWw6ICRoZWFkZXJIZWlnaHQgKyAkdG9wSGVpZ2h0O1xuJHByb2R1Y3RUb3BNYXJnaW46NDByZW07XG5cbi8vIFsyMDIyLTAxLTI1IFBDXSBcbi8vIGxheW91dCBcbi8vIHBj7JeQIOunnuy2sCDsobDsoJUg67CPIOy2lOqwgCwgcGMg7Ja064qQ7KCV64+EIOuniOustOumrCDrkJjrqbQg6rK57LmY64qUIOuzgOyImOuTpOydgCBcbi8vIOychCDrs4DsiJjsl5Ag7JWE656YIOuzgOyImOuhnCDrjIDssrRcbiRoZWFkZXJIZWlnaHQ6MTIwcmVtO1xuJFNpdGVNYWluTWFyZ2luOjYwcmVtO1xuJGhlYWRlclRvdGFsOiAnJztcbiRqb2luTWFyZ2luOjQwcmVtO1xuJGpvaW5NYXJnaW5CdWxsZXQ6MzByZW07XG5cbiRtaW5XaWR0aCA6IDEyMDByZW07XG5cblxuXG4vL3otaW5kZXg7XG4kaGVhZGVyWmluZGV4OjEzMDtcbiRnbmJaaW5kZXg6MTU7XG4kZGVwdGgxWmluZGV4OjExMDtcbiRkZXB0aDJaaW5kZXg6MTIwO1xuJGRpbVppbmRleDoyNTtcbiRnbmJEaW1aaW5kZXg6MTA1O1xuJHNlYXJjaFppbmRleDoxNTA7XG4kcG9wdXBaaW5kZXg6MjAwO1xuJGNoaWxkWmluZGV4OjU7XG4kZml4Qm94OjIwO1xuJGZpeEJ1dHRvblppbmRleDoxMDA7XG4kcG9wdXBCdXR0b25aaW5kZXg6NTA7XG5cbi8vVGFibGV0XG4kdGFibGV0TWF4OjUwMHB4O1xuXG5cblxuXG4iLCIvL21peGluXG4vL0JhY2tncm91bmQgdXJsL3ZlclxuQG1peGluIGJhY2tncm91bmQoJGZpbGUsICRiYWNrT3B0aW9uLCAkdmVyOiR2ZXIgKSB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4nICsgJGZpbGUgKyAnP3Zlcj0nICsgJHZlcikrXCIgXCIrJGJhY2tPcHRpb25cbn1cblxuQG1peGluIHBhZ2VCYWNrZ3JvdW5kKCRmaWxlLCAkYmFja09wdGlvbiwgJHZlcjokdmVyICkge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uJyArICRmaWxlICsgJz92ZXI9JyArICR2ZXIpK1wiIFwiKyRiYWNrT3B0aW9uXG59XG5cbi8vVmVuZGVyIHByZWZpeGVzXG5AbWl4aW4gdmVuZG9yLXByZWZpeCgkbmFtZSwgJHZhbHVlKSB7XG4gIEBlYWNoICR2ZW5kb3IgaW4gKCctd2Via2l0LScsICctbW96LScsICctbXMtJywgJy1vLScsICcnKSB7XG4gICAgI3skdmVuZG9yfSN7JG5hbWV9OiAjeyR2YWx1ZX07XG4gIH1cbn1cblxuQG1peGluIGZsZXhOb1dyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IC1tb3otZmxleDsgZGlzcGxheTogLW8tZmxleGJveDsgZGlzcGxheTogLW1zLWZsZXhib3g7Ly9pZTEwKyBcbiAgZGlzcGxheTogZmxleDtcblxuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbW96LWZsZXgtd3JhcDogbm93cmFwOyAtby1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOy8vaWUxMCsgXG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuQG1peGluIGZsZXhXcmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiAtbW96LWZsZXg7IGRpc3BsYXk6IC1vLWZsZXhib3g7IGRpc3BsYXk6IC1tcy1mbGV4Ym94Oy8vaWUxMCsgXG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tb3otZmxleC13cmFwOiB3cmFwOyAtby1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7Ly9pZTEwKyBcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1peGluIGZsZXgtYWxpZ25DZW50ZXIge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7LW1vei1hbGlnbi1pdGVtczogY2VudGVyOy1vLWFsaWduLWl0ZW1zOiBjZW50ZXI7LW1zLWZsZXgtYWxpZ246IGNlbnRlcjsvL2llMTArXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWl4aW4gZmxleC1qdXN0aWZ5Q2VudGVyIHtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjstbW96LWp1c3RpZnktY29udGVudDogY2VudGVyOy1vLWp1c3RpZnktY29udGVudDogY2VudGVyOy1tcy1mbGV4LXBhY2s6IGNlbnRlcjsvL2llMTArXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vL1B4LT4gUmVtXG5AZnVuY3Rpb24gY2FsY1JlbSgkc2l6ZSl7XG4gIEByZXR1cm4gKCRzaXplLyRkZWZhdWx0U2l6ZSk7XG59XG4vL1B4LT4gVndcbkBmdW5jdGlvbiBjYWxjVncoJHNpemUpe1xuICBAcmV0dXJuICgkc2l6ZSAvIDM2MCkgKiAxMDA7XG59XG5cbi8vTGluZSBoZWlnaHQgcHggLT4gLlxuQGZ1bmN0aW9uIGNhbGNsSCgkbGgsJGZvbnQpe1xuICBAcmV0dXJuICgkbGgvJGZvbnQpO1xufVxuXG5cbi8vVHlwb2dyYXBoeVxuQG1peGluIGhlYWRpbmcxKCl7Zm9udC1zaXplOmNhbGNSZW0oMjByZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMjgsMjApOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRtZWRpdW07fVxuLy8gQG1peGluIGhlYWRpbmcyKCl7Zm9udC1zaXplOmNhbGNSZW0oMTdyZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMjQsMTcpOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRtZWRpdW07fVxuQG1peGluIGhlYWRpbmcyKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDMwcmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCg0OCwzMCk7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokbWVkaXVtO1xufVxuQG1peGluIGhlYWRpbmczKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDI0cmVtKTtcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI0LDE3KTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRyZWd1bGFyO1xufVxuQG1peGluIGhlYWRpbmczXzIoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMzByZW0pO1xuICBsaW5lLWhlaWdodDpjYWxjbEgoMjQsMTcpO1xuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7XG4gIGZvbnQtd2VpZ2h0OiRyZWd1bGFyO1xufVxuQG1peGluIGhlYWRpbmczXzMoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMzJyZW0pO1xuICBsaW5lLWhlaWdodDpjYWxjbEgoMjQsMTcpO1xuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7XG4gIGZvbnQtd2VpZ2h0OiRyZWd1bGFyO1xufVxuQG1peGluIGhlYWRpbmc0KCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDIwcmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyNCwxNyk7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBoZWFkaW5nNSgpe1xuICBmb250LXNpemU6Y2FsY1JlbSgyMHJlbSk7XG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyNCwxNyk7XG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjtcbiAgZm9udC13ZWlnaHQ6JGxpZ2h0O1xufVxuXG4vLyBAbWl4aW4gdGl0bGUxKCl7Zm9udC1zaXplOmNhbGNSZW0oMTRyZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMjIsMTQpOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRtZWRpdW07fVxuQG1peGluIHRpdGxlMSgpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNnJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjYsMTYpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JG1lZGl1bTtcbn1cbi8vIEBtaXhpbiB0aXRsZTIoKXtmb250LXNpemU6Y2FsY1JlbSgxNHJlbSk7IGxpbmUtaGVpZ2h0OmNhbGNsSCgyMiwxNCk7IGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgZm9udC13ZWlnaHQ6JHJlZ3VsYXI7fVxuQG1peGluIHRpdGxlMigpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNnJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjYsMTYpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JHJlZ3VsYXI7XG59XG5AbWl4aW4gdGl0bGUzKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDE2cmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyNiwxNik7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokbGlnaHQ7XG59XG5AbWl4aW4gdGl0bGU0KCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDE0cmVtKTtcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI2LDE2KTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyO1xuICBmb250LXdlaWdodDokbWVkaXVtO1xufVxuXG5AbWl4aW4gYm9keTEoKXtmb250LXNpemU6Y2FsY1JlbSgxNHJlbSk7IGxpbmUtaGVpZ2h0OmNhbGNsSCgyMiwxNCk7IGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgZm9udC13ZWlnaHQ6JGxpZ2h0O31cbi8vIEBtaXhpbiBib2R5Migpe2ZvbnQtc2l6ZTpjYWxjUmVtKDEycmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDIwLDEyKTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbWVkaXVtO31cbkBtaXhpbiBib2R5Migpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNHJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjIsMTQpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JG1lZGl1bTtcbn1cbi8vIEBtaXhpbiBib2R5Mygpe2ZvbnQtc2l6ZTpjYWxjUmVtKDEycmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDE4LDEyKTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbGlnaHQ7fVxuQG1peGluIGJvZHkzKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDE0cmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyMiwxNCk7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBib2R5NCgpe2ZvbnQtc2l6ZTpjYWxjUmVtKDEwcmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDE2LDEwKTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbGlnaHQ7fVxuQG1peGluIGJvZHk1KCl7Zm9udC1zaXplOmNhbGNSZW0oMTFyZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMTgsMTEpOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRsaWdodDt9XG5AbWl4aW4gYm9keTYoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMTJyZW0pOyBcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDIwLDEyKTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRyZWd1bGFyO1xufVxuQG1peGluIGJvZHk3KCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDEycmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyMCwxMik7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokbGlnaHQ7XG59XG5AbWl4aW4gYm9keTgoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMTJyZW0pOyBcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDIwLDEyKTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRtZWRpdW07XG59XG5cbi8vcGxhY2Vob2xkZXItY29sb3JcbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkcGxhY2UtY29sb3Ipe1xuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkcGxhY2UtY29sb3I7fVxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRwbGFjZS1jb2xvcjt9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogJHBsYWNlLWNvbG9yO31cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAkcGxhY2UtY29sb3I7fVxufVxuXG4vL2hpZGRlblxuQG1peGluIGhpZGRlbiB7IG92ZXJmbG93OmhpZGRlbjsgcG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjA7IGhlaWdodDowOyB9XG5cbi8vYmxvY2tcbkBtaXhpbiBibG9jayB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHsgY2xlYXI6Ym90aDsgZGlzcGxheTpibG9jazsgb3ZlcmZsb3c6aGlkZGVuOyBoZWlnaHQ6MDsgY29udGVudDpcIlwiOyB9XG59XG5cbi8vZmxvYXQgcmVzZXRcbkBtaXhpbiBibG9jay1yZXNldCB7XG4gIGNvbnRlbnQ6XCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vL2xpbmUtY2xhbXBcbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lcywgJGxpbmUtaGVpZ2h0KSB7IG92ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrOyBkaXNwbGF5Oi13ZWJraXQtYm94OyAtd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7IHBvc2l0aW9uOnJlbGF0aXZlOyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLXdlYmtpdC1saW5lLWNsYW1wOiRsaW5lczsgd2hpdGUtc3BhY2U6bm9ybWFsO31cblxuLy9pbWctd3JhcFxuQG1peGluIGltZy13cmFwIHtcbiAgJl9faW1nLXdyYXAgeyBvdmVyZmxvdzpoaWRkZW47IHBvc2l0aW9uOnJlbGF0aXZlOyB9XG4gICZfX2ltZyB7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgbGVmdDowOyByaWdodDowOyBib3R0b206MDsgbWFyZ2luOmF1dG87IG1heC13aWR0aDoxMDAlOyB9XG59XG5cbi8vQnV0dG9uIOy0iOq4sO2ZlFxuQG1peGluIGJ0bi1yZXNldCB7XG4gIGJveC1zaGFkb3c6bm9uZTtcbiAgYm9yZGVyLXJhZGl1czowO1xuICBwYWRkaW5nOjA7XG59XG5cbi8vQ2VudGVyIOygleugrFxuQG1peGluIGFiLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjUwJTtcbiAgbGVmdDo1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWl4aW4gdmVydGljYWwtY2VudGVyIHtcbiAgdG9wOjUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5cbi8vIHNjcm9sbGJhciBjdXN0b21cbkBtaXhpbiBzY3JvbGxiYXItY3VzdG9tIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgLy/tgazroawsRmlyZWZveFxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDVweDsgICAgICAgICAgICAgICBcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjYmNiO1xuICB9XG5cbiAgLy9pZVxuICBzY3JvbGxiYXItZmFjZS1jb2xvcjogIzAwMDtcbn1cblxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLEFBQUEsWUFBWSxBQUFBLENBQ1YsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsU0FBUyxDRW9DRCxLQUFvQixDRm5DNUIsTUFBTSxDRW1DRSxRQUFvQixDRmxDNUIsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQWdMWCxBQTlLRSxBQUFELGtCQUFPLEFBQUEsQ0FDTCxPQUFPLENBQUUsWUFBWSxDQUNyQixNQUFNLENBQUUsT0FBTyxDQUNmLFVBQVUsQ0FBRSxJQUFJLENBQ2pCLEFBRUEsQUFBRCxtQkFBUSxBQUFDLENBQ1AsT0FBTyxDQUFFLEtBQUssQ0FFZCxLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxPQUFPLENBQ2YsUUFBUSxDQUFFLE1BQU0sQ0FDakIsQUFFQSxBQUFELGlCQUFNLEFBQUEsQ0FDSixRQUFRLENBQUUsTUFBTSxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLElBQUksQ0FBRSxDQUFDLENBQ1AsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsT0FBTyxDQUNmLGVBQWUsQ0FBRSxLQUFLLENBQ3RCLG1CQUFtQixDQUFFLE1BQU0sQ0FDNUIsQUFFQSxBQUFELGtCQUFPLEFBQUEsQ0FDTCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxPQUFPLENBQ2hCLEFBRUEsQUFBRCxpQkFBTSxBQUFBLENBQ0osS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNi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 */
