.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=241202") 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-stop{position:fixed;overflow-y:scroll;width:100%}.cover-wrap{width:100%;height:100%;position:absolute;overflow:hidden;min-width:87.5rem}.cover-wrap.is-hide{display:none}.cover-wrap__home,.cover-wrap__swipe{z-index:1000000000;position:relative;bottom:0;width:100%;text-align:center;cursor:pointer}.cover-wrap__swipe{top:0;left:0;right:0;position:fixed;height:100%}.cover-wrap__swipe.is-hide{display:none}.cover-wrap__dim{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0.5}.cover-wrap__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cover-wrap__link{display:inline-block;top:1.25rem;right:1.25rem;position:fixed;text-align:center}.cover-wrap__img--swipe{width:6.25rem}.cover-wrap__img--home{width:3.75rem}canvas#cover1{width:100%;height:100vh}#cover1{width:100% !important;height:100vh !important;position:absolute;top:0;left:0;z-index:999997}#cover2{width:100% !important;height:100vh !important;position:absolute;top:0;left:0;z-index:999998}#cover3{width:100% !important;height:100vh !important;position:absolute;top:0;left:0;z-index:999999}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZXMvbWFpbi5jc3MiLCJzb3VyY2VzIjpbInBhZ2VzL21haW4uc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9taXhpbnNcIjtcblxuLy/rqZTsnbgg7YOR67Cw64SI7Iqs65287J2065OcXG4ubWFpbi1iYW5uZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiBjYWxjUmVtKDEyMDByZW0pO1xuICBoZWlnaHQ6IGNhbGNSZW0oOTAwcmVtKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICZfX2l0ZW17XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fYm94e1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3dyYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gICZfX2ltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJl9fdmlkZW97XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gICZfX2NvbnRlbnR7XG4gICAgYm90dG9tOiBjYWxjUmVtKDg4cmVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX25hbWV7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDIycmVtKTtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyOHJlbSk7XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAmLmlzLWJsYWNre1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG4gICYtLXByZXYge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE4cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzhyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjUmVtKDUycmVtKTtcbiAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9wcmV2LnN2ZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGNSZW0oMThyZW0pIGNhbGNSZW0oMzhyZW0pO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmLS1uZXh0IHtcbiAgICB3aWR0aDogY2FsY1JlbSgxOHJlbSk7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDM4cmVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGNhbGNSZW0oNTJyZW0pO1xuICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX25leHQuc3ZnJywgJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsY1JlbSgxOHJlbSkgY2FsY1JlbSgzOHJlbSk7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBmb250LXNpemU6MDtcbiAgICBsaW5lLWhlaWdodDowO1xuICAgICYuaXMtd2hpdGV7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVke1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgICYtY3VycmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY1JlbSgxMXJlbSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdG90YWx7XG4gICAgICAgIGZvbnQtc2l6ZTpjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsY2xIKDE5LDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OmNhbGNSZW0oMTByZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOq3uOuemOyKpOuwlFxuICAuc3dpcGVyLXByb2dyZXNzLWJhcntcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0ODByZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMTkyRjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyB3aWR0aCBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFuaW1hdGUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIGxpbmVhcjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL+qygOyDieqysOqzvFxuLm1haW4tc2VhcmNoe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogY2FsY1JlbSgxODByZW0pO1xuICAvLyBvdmVyZmxvdzogc2Nyb2xsO1xuICAmX193cmFwe1xuICAgIG1pbi13aWR0aDogMTIwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX190b3B7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fcmVzdWx0e1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgzMnJlbSk7XG4gIH1cbiAgJl9fdHh0e1xuICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDVyZW0pO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuICAmX19udW17XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gIH1cbiAgJl9fYm90dG9te1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwO1xuICB9XG4gICZfX2xpc3R7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICZfX2l0ZW0gKyAmX19pdGVte1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjUmVtKDEwcmVtKTtcbiAgfVxuICAmX19pdGVte1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDVyZW0pIGNhbGNSZW0oOHJlbSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcbiAgICAmLmlzLWFjdGl2ZXtcbiAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMTkyRjtcbiAgICB9XG4gIH1cbiAgJl9faW5uZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG4gIC5zZWFyY2hfX3Jlc3VsdHtcbiAgICB3aWR0aDpjYWxjUmVtKCRtaW5XaWR0aCk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGNSZW0oMTIwcmVtKTtcbiAgfVxufVxuXG4vL+y1nOq3vOuzuOyDge2SiO2OmOydtOyngFxuLy/qsoDsg4nqsrDqs7xcbi5tYWluLXZpZXdlZHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IGNhbGNSZW0oMTgwcmVtKTtcbiAgLy8gb3ZlcmZsb3c6IHNjcm9sbDtcbiAgJl9fd3JhcHtcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnZpZXdlZF9fcmVzdWx0e1xuICAgIHdpZHRoOmNhbGNSZW0oJG1pbldpZHRoKTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsY1JlbSgxMjByZW0pO1xuICAgICYtLW5vdGl7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDE1MHJlbSkgMCBjYWxjUmVtKDMwMHJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG4gIH1cbn1cblxuLy/rqZTsnbgg7Iug7IOB7Iqs65287J2065OcXG4ubWFpbi1uZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IGNhbGNSZW0oMTAwcmVtKSAwIGNhbGNSZW0oMTAwcmVtKTtcblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1NXJlbSk7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMzByZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDMycmVtKTtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICB9XG5cbiAgJl9fbGVmdHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICAgIG1pbi13aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAmX19zbGlkZXtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSgxOHJlbSk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgxNTgwcmVtKTtcbiAgICBtaW4td2lkdGg6IGNhbGNSZW0oMTU4MHJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL+uhpOungeyKrOudvOydtOuTnFxuICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgfVxuICB9XG4gICZfX3ByZXZ7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6Y2FsY1JlbSgxMzByZW0pO1xuICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL2NvbW1vbi9pY29fc2xpZGVfcHJldi5zdmcnLCduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y2FsY1JlbSg4cmVtKSBjYWxjUmVtKDE2cmVtKSA7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX25leHR7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MjA0cHg7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9uZXh0LnN2ZycsJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjYWxjUmVtKDhyZW0pIGNhbGNSZW0oMTZyZW0pIDtcbiAgICB6LWluZGV4OiAkY2hpbGRaaW5kZXg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICZfX2l0ZW17XG4gICAgcGFkZGluZzogMCBjYWxjUmVtKDIuNXJlbSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgJl9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGJvdHRvbTogY2FsY1JlbSgxMDZyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pOyAvLzE0XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgxOXJlbSk7IC8vMjBcbiAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMTByZW0pO1xuICB9XG4gICZfX3ByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1cmVtKTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICB9XG4gICZfX29wdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMzhyZW0pO1xuICB9XG4gICZfX3BhZ2luYXRpb24ge1xuICAgIC8vcGFkZGluZzogY2FsY1JlbSgyMHJlbSkgMCAwO1xuICAgIHRvcDogY2FsY1JlbSgtNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdG90YWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX21vcmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMzhyZW0pO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjUmVtKDE2MHJlbSk7XG4gICAgcGFkZGluZzogY2FsY1JlbSgxMHJlbSkgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8v66mU7J24IOuwsOuEiOyKrOudvOydtOuTnDJcbi5tYWluLWJhbm5lcjIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogY2FsY1JlbSgxMjAwcmVtKTtcbiAgaGVpZ2h0OiBjYWxjUmVtKDkwMHJlbSk7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fc291cmNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYtLWltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tdmlkZW8ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX193cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3R0b206IGNhbGNSZW0oODhyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMjJyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI4cmVtKTtcbiAgICAmLmlzLXdoaXRle1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGZvbnQtc2l6ZTowO1xuICAgIGxpbmUtaGVpZ2h0OjA7XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQ6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1ibGFja3tcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWR7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTByZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10b3RhbHtcbiAgICAgICAgZm9udC1zaXplOmNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDpjYWxjbEgoMTksMTIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6Y2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g7ZSE66Gc6re4656Y7Iqk67CUXG4gIC5zd2lwZXItcHJvZ3Jlc3MtYmFye1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG4gICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiBjYWxjUmVtKDQ4MHJlbSk7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBib3R0b206IGNhbGNSZW0oMjByZW0pO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxOTJGO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzIHdpZHRoIGxpbmVhcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYuYW5pbWF0ZSB7XG4gICAgICAuc2xpZGVfcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggbGluZWFyO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDVzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLy0tLS0tLS0gNjQwZml4ZWQgIC0tLS0tLS0tLS0tLS0tLS0tXG4gIC5tYWluLWJhbm5lciwgLm1haW4tYmFubmVyMiwgLm1haW4tbmV3IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gICAgLy8gbWF4LWhlaWdodDogNjQwcHg7XG4gICAgLy8gYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAubWFpbi1iYW5uZXJfX2lubmVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLWJhbm5lcl9fc291cmNlLS1pbWcge1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gICAgfVxuXG4gICAgLm1haW4tYmFubmVyX192aWRlbyxcbiAgICAubWFpbi1iYW5uZXIyX192aWRlbyB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICByaWdodDogLTk5OTlweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1iYW5uZXJfX2ltZyxcbiAgICAubWFpbi1iYW5uZXIyX19pbWcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgICByaWdodDogLTk5OTlweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cblxuICAubWFpbi1uZXcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvLyBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG5cbiAgLy8gLm1haW4tYmFubmVye1xuICAvLyBcdG1heC1oZWlnaHQ6IDEwMHZoO1xuICAvLyB9XG4gIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLWhlaWdodDo3MjBweCkge1xuICAvLyBcdC5tYWluLWJhbm5lcjJ7XG4gIC8vIFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAvLyBcdH1cbiAgLy8gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6IDkyMHB4KSB7XG4gICAgLm1haW4tbmV3IHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4gIC8v66mU7J24IOy7rOugieyFmFxuICAubWFpbi1jb2xsZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSg2MHJlbSk7XG5cbiAgICAmX19jZW50ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgbWFyZ2luOiAwIGNhbGNSZW0oMjByZW0pO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSgxNHJlbSkgMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC8v66Oo7J206rmM65iQ7KaIIOuppOuyhOyLrVxuICAubWFpbi1tZW1iZXJzaGlwIHtcbiAgICBjb2xvcjogIzlCMTkyRjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2JjYjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWVtYmVyc2hpcC13cmFwIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oNjByZW0pIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDIwcmVtKTtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oMjRyZW0pIDAgY2FsY1JlbSgzMHJlbSk7XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgIHdpZHRoOiBjYWxjUmVtKDQycmVtKTtcbiAgICAgIGhlaWdodDogY2FsY1JlbSg0NXJlbSk7XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY1JlbSgzNXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIwcmVtKTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG5cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogY2FsY1JlbSgyMTByZW0pO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDhyZW0pIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICM5YjE5MmY7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOygne2KuFxuICAubWFpbi1wcm9qZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oNTByZW0pO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oNjByZW0pIDAgY2FsY1JlbSg0MHJlbSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgIH1cblxuICAgICZfX2JyYW5kIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19saW5rICsgJl9fbGluayB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg0cmVtKTtcbiAgICB9XG5cbiAgICAmX192aXN1YWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZfX25hbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvKioqKioqKioqKlxuICAqIFtRQSAtIOuUlOyekOyduO2MgDo6MjAyMi0wMS0wNl1cbiAgKiAtIOuqqOuwlOydvCDtkoDtjpjsnbTsp4Ag66mU7J247IS47IWYIDF+IDTrsojquYzsp4Drp4wg7KCB7JqpXG4gICogLSDrlJTrsJTsnbTsiqQg64aS7J206rCSIOyDgeq0gOyXhuydtCBmdWxsIOydtOuvuOyngOyymOumrFxuICAqKioqKioqKioqL1xuICAvL3NlY3Rpb24gaGVpZ2h0OjEwMHZoXG4gIC8vIC5zZWN0aW9uRnVsbHtcbiAgLy8gXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0cGFkZGluZy10b3A6IDA7XG4gIC8vIFx0dHJhbnNpdGlvbjogYWxsIDFzO1xuXG4gIC8vIFx0Ly9zZWN0aW9uMTo6bWFpbi1iYW5uZXJcbiAgLy8gXHQmLm1haW4tYmFubmVye1xuICAvLyBcdFx0JHRoaXM6Jy5tYWluLWJhbm5lcic7XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19zb3VyY2UtLWltZ3tcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHRcdCN7JHRoaXN9X19zb3VyY2UtLXZpZGVve1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdFx0I3skdGhpc31fX2ltZ3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHR3aWR0aDogYXV0bztcbiAgLy8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X192aWRlb3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vc2VjdGlvbjI6Om1haW4tbmV3XG4gIC8vIFx0Ji5tYWluLW5ld3tcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1uZXcnO1xuXG4gIC8vIFx0XHQjeyR0aGlzfV9fY29udGFpbmVyLFxuICAvLyBcdFx0I3skdGhpc31fX3dyYXBwZXJ7XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvL3NlY3Rpb24zOjptYWluLWJhbm5lcjJcbiAgLy8gXHQmLm1haW4tYmFubmVyMntcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXIyJztcbiAgLy8gXHRcdGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC8vIFx0XHQvLyBwYWRkaW5nLXRvcDogMDtcbiAgLy8gXHRcdGJhY2tncm91bmQtY29sb3I6I2ZmZjtcblxuICAvLyBcdFx0I3skdGhpc31fX2ltZ3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHR3aWR0aDogYXV0bztcbiAgLy8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X192aWRlb3tcbiAgLy8gXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuICAvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgLy8gXHRcdFx0Zm9udC1zaXplOiAwO1xuXG4gIC8vIFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gXHRcdFx0dG9wOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRib3R0b206IC05OTk5cHg7XG4gIC8vIFx0XHRcdGxlZnQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdHJpZ2h0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRtYXJnaW46IGF1dG87XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19jb250YWluZXJ7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0XHR9XG4gIC8vIFx0fVxuXG4gIC8vIFx0Ly9zZWN0aW9uNDo6bWFpbi1iZXN0XG4gIC8vIFx0Ly8gJi5tYWluLWJlc3R7XG4gIC8vIFx0Ly8gXHQkdGhpczonLm1haW4tYmVzdCc7XG4gIC8vIFx0Ly8gfVxuXG5cbiAgLy8gXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNjQxcHgpe1xuICAvLyBcdFx0Ly8gc2VjdGlvbjIgOiDshLjroZw2NDBweCDsnbTsg4HrtoDthLDripQg7KSR7JWZ7KCV66CsXG4gIC8vIFx0XHQmLm1haW4tbmV3e1xuICAvLyBcdFx0XHQkdGhpczonLm1haW4tbmV3JztcblxuICAvLyBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAvLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblxuICAvLyBcdFx0XHQjeyR0aGlzfV9faGVhZGVye1xuICAvLyBcdFx0XHRcdHRvcDogMjN2aDtcbiAgLy8gXHRcdFx0XHRwYWRkaW5nOiAwO1xuICAvLyBcdFx0XHR9XG5cbiAgLy8gXHRcdFx0I3skdGhpc31fX2NvbnRlbnQge1xuICAvLyBcdFx0XHRcdHRvcDo3NiU7XG4gIC8vIFx0XHRcdH1cbiAgLy8gXHRcdH1cblxuICAvLyBcdFx0Ji5tYWluLWJlc3R7XG4gIC8vIFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gIC8vIFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8vIFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLy8gXHQvLyBcdCYubWFpbi1iYW5uZXJ7XG4gIC8vIFx0Ly8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXInO1xuXG4gIC8vIFx0Ly8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0Ly8gXHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuICAvLyBcdC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuICAvLyBcdC8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuICAvLyBcdC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHQvLyBcdFx0fVxuICAvLyBcdC8vIFx0fVxuICAvLyBcdC8vIH1cbiAgLy8gfVxuXG5cbiAgLy/qsoDsg4kg7ZuEIOqysOqzvO2OmOydtOyngFxuICAubWFpbi1zZWFyY2gge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsY1JlbSgyMHJlbSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8g6rKA7IOJ6rKw6rO866qFXG4gICAgJl9fdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzByZW0pO1xuICAgIH1cblxuICAgICZfX3Jlc3VsdCB7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTdyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI3cmVtKTtcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIycmVtKTtcbiAgICB9XG5cbiAgICAmX19udW0ge1xuICAgICAgY29sb3I6ICM5QjE5MkY7XG4gICAgfVxuXG4gICAgLy8g6rKA7IOJ6rKw6rO8IOyDge2SiOyKrOudvOydtOuTnFxuICAgICZfX2JvdHRvbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsY1JlbSgzMHJlbSk7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsY1JlbSgtNHJlbSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGNSZW0oLTRyZW0pO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgIC8qb3ZlcmZsb3c6IHZpc2libGU7Ki9cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMCBjYWxjUmVtKDRyZW0pO1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gZm9udC1zaXplOiBjYWxjUmVtKDExcmVtKTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxMnJlbSk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmNiO1xuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxOTJGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8v7LWc6re8IOuzuCDsg4HtkojtjpjsnbTsp4BcbiAgLm1haW4tdmlld2VkIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjUmVtKC0yMHJlbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsY1JlbSgtNTByZW0pO1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oMTUwcmVtKSAwIGNhbGNSZW0oMjIwcmVtKTtcblxuICAgICZfX3dyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMnJlbSk7XG4gICAgfVxuICB9XG59XG5cbi8v6rWs66ek7J6QIOuyoOyKpO2KuFxuLm1haW4tYmVzdHtcbiAgLy9tYXJnaW46IGNhbGNSZW0oMTUwcmVtKSBhdXRvIGNhbGNSZW0oMTUwcmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IGNhbGNSZW0oMTIwMHJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fbGVmdHtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDQwcmVtKSAwO1xuICB9XG4gICZfX3JpZ2h0e1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oMTQwcmVtKSAwIDA7XG4gIH1cblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLndyYXB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGVye1xuICAgIG1hcmdpbi1ib3R0b206Y2FsY1JlbSgyMHJlbSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGV7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGhlYWRpbmczO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLy9tYXJnaW46MCAwIGNhbGNSZW0oMzByZW0pO1xuICB9XG5cbiAgLy90YWJcbiAgJl9fdGFie1xuICAgICYtLWlubmVye1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOjA7XG4gICAgICBsaW5lLWhlaWdodDowO1xuICAgICAgLy9tYXJnaW46MCBjYWxjUmVtKC0yMHJlbSk7XG4gICAgICAvL2JvcmRlci10b3A6IDFweCBzb2xpZCAjYjhiOGI4O1xuICAgIH1cblxuICAgICYtLWl0ZW17XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSgyNHJlbSkgMCAwO1xuICAgICAgLy93aWR0aDogMTcuMzMzMzMlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgJi5pcy1jdXJyZW50e1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICBtYXJnaW46IDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGlua3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgaGVhZGluZzQ7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuXG4gICAgICAuaXMtY3VycmVudCAme1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL2Jlc3Qgc2xpZGVcbi8vZGV0YWlsIHRodW1iXG4uYmVzdC10aHVtYiB7XG4gIHBhZGRpbmc6IDAgY2FsY1JlbSgxNTJyZW0pO1xuICAvL+yNuOuEpOydvHdcbiAgJl9faW5uZXIge1xuICAgIC8vbWFyZ2luLWJvdHRvbTogY2FsY1JlbSg3MHJlbSk7XG4gICAgLy9wYWRkaW5nOiAwIDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAvL3BhZGRpbmctYm90dG9tOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLy50b3A6IDMwJTtcbiAgICAvL2xlZnQ6IDUwJTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG5cbiAgLy9wcmV2LCBuZXh0XG4gICYtLXByZXYge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE1cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzByZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcjtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX3ByZXYuc3ZnJywgJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsY1JlbSgxNXJlbSkgY2FsY1JlbSgzMHJlbSk7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICYtLW5leHQge1xuICAgIHdpZHRoOiBjYWxjUmVtKDE1cmVtKTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oMzByZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgQGluY2x1ZGUgcGFnZUJhY2tncm91bmQoJy9pbWFnZXMvY29tbW9uL2ljb19zbGlkZV9uZXh0LnN2ZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGNSZW0oMTVyZW0pIGNhbGNSZW0oMzByZW0pO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX193cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLy/tjpjsnbTsp5VcbiAgJl9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTtcblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICAmLWN1cnJlbnQge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGNSZW0oMTFyZW0pO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIGhlaWdodDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkxO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL+yDge2SiOuqhSzqsIDqsqlcbiAgJl9fYm90dG9tIHtcbiAgICAvL2JvdHRvbTogY2FsY1JlbSgtMzByZW0pO1xuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IGNhbGNSZW0oLTI0cmVtKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDE2cmVtKTtcbiAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gIH1cblxuICAmX19uYW1le1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMThyZW0pO1xuICAgIC8vd2lkdGg6IGNhbGNSZW0oMzA4cmVtKTtcbiAgICAvL2hlaWdodDogY2FsY1JlbSg0MHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjRyZW0pO1xuICB9XG5cbiAgJl9fcHJpY2Uge1xuICAgIEBpbmNsdWRlIGJvZHkyO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNnJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDE1cmVtKSAwIGNhbGNSZW0oMjByZW0pO1xuICB9XG59XG5cblxuLy/rqZTsnbgg67Cw64SI7Iqs65287J2065OcM1xuLm1haW4tYmFubmVyMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiBjYWxjUmVtKDEyMDByZW0pO1xuICBoZWlnaHQ6IGNhbGNSZW0oOTAwcmVtKTtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX19zb3VyY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJi0taW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS12aWRlbyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfX3ZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBib3R0b206IGNhbGNSZW0oODhyZW0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMjJyZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDI4cmVtKTtcbiAgICAmLmlzLXdoaXRle1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9ue1xuICAgIGJvdHRvbTogY2FsY1JlbSg0NHJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBmb250LXNpemU6MDtcbiAgICBsaW5lLWhlaWdodDowO1xuICAgICYuaXMtd2hpdGV7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVke1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbntcbiAgICAgICYtY3VycmVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjbEgoMTksIDEyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsY1JlbSgxMXJlbSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjUmVtKDEwcmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtdG90YWx7XG4gICAgICAgIGZvbnQtc2l6ZTpjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6Y2FsY2xIKDE5LDEyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OmNhbGNSZW0oMTByZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIO2UhOuhnOq3uOuemOyKpOuwlFxuICAuc3dpcGVyLXByb2dyZXNzLWJhcntcbiAgICBib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0ODByZW0pO1xuICAgICAgaGVpZ2h0OiBjYWxjUmVtKDNyZW0pO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYm90dG9tOiBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMTkyRjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyB3aWR0aCBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5zbGlkZV9wcm9ncmVzcy1iYXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFuaW1hdGUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIGxpbmVhcjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8tLS0tLS0tIDY0MGZpeGVkICAtLS0tLS0tLS0tLS0tLS0tLVxuICAubWFpbi1iYW5uZXIsIC5tYWluLWJhbm5lcjIsIC5tYWluLW5ldyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgIC8vIG1heC1oZWlnaHQ6IDY0MHB4O1xuICAgIC8vIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLm1haW4tYmFubmVyX19pbm5lciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1iYW5uZXJfX3NvdXJjZS0taW1nIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgIH1cblxuICAgIC5tYWluLWJhbm5lcl9fdmlkZW8sXG4gICAgLm1haW4tYmFubmVyMl9fdmlkZW8ge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC05OTk5cHg7XG4gICAgICBib3R0b206IC05OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgcmlnaHQ6IC05OTk5cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgLm1haW4tYmFubmVyX19pbWcsXG4gICAgLm1haW4tYmFubmVyMl9faW1nIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC05OTk5cHg7XG4gICAgICBib3R0b206IC05OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgcmlnaHQ6IC05OTk5cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmV3IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLy8gbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIC8vIC5tYWluLWJhbm5lcntcbiAgLy8gXHRtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgLy8gfVxuICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLWRldmljZS1oZWlnaHQ6NzIwcHgpIHtcbiAgLy8gXHQubWFpbi1iYW5uZXIye1xuICAvLyBcdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcbiAgLy8gXHR9XG4gIC8vIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtaGVpZ2h0OiA5MjBweCkge1xuICAgIC5tYWluLW5ldyB7XG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuICAvL+uplOyduCDsu6zroInshZhcbiAgLm1haW4tY29sbGVjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IGNhbGNSZW0oNjByZW0pO1xuXG4gICAgJl9fY2VudGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMCBjYWxjUmVtKDIwcmVtKTtcbiAgICAgIHBhZGRpbmc6IGNhbGNSZW0oMTRyZW0pIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICB9XG4gIH1cblxuICAvL+ujqOydtOq5jOuYkOymiCDrqaTrsoTsi61cbiAgLm1haW4tbWVtYmVyc2hpcCB7XG4gICAgY29sb3I6ICM5QjE5MkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNiY2I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm1lbWJlcnNoaXAtd3JhcCB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDI0cmVtKSAwIGNhbGNSZW0oMzByZW0pO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICB3aWR0aDogY2FsY1JlbSg0MnJlbSk7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oNDVyZW0pO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzVyZW0pO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMHJlbSk7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuXG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgd2lkdGg6IGNhbGNSZW0oMjEwcmVtKTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogY2FsY1JlbSg4cmVtKSAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjOWIxOTJmO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuICAvLyDtlITroZzsoJ3tirhcbiAgLm1haW4tcHJvamVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDUwcmVtKTtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDYwcmVtKSAwIGNhbGNSZW0oNDByZW0pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDEycmVtKTtcbiAgICB9XG5cbiAgICAmX19icmFuZCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyMHJlbSk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fbGluayArICZfX2xpbmsge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNHJlbSk7XG4gICAgfVxuXG4gICAgJl9fdmlzdWFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19uYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1jZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLyoqKioqKioqKipcbiAgKiBbUUEgLSDrlJTsnpDsnbjtjIA6OjIwMjItMDEtMDZdXG4gICogLSDrqqjrsJTsnbwg7ZKA7Y6Y7J207KeAIOuplOyduOyEuOyFmCAxfiA067KI6rmM7KeA66eMIOyggeyaqVxuICAqIC0g65SU67CU7J207IqkIOuGkuydtOqwkiDsg4HqtIDsl4bsnbQgZnVsbCDsnbTrr7jsp4DsspjrpqxcbiAgKioqKioqKioqKi9cbiAgLy9zZWN0aW9uIGhlaWdodDoxMDB2aFxuICAvLyAuc2VjdGlvbkZ1bGx7XG4gIC8vIFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gXHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdHBhZGRpbmctdG9wOiAwO1xuICAvLyBcdHRyYW5zaXRpb246IGFsbCAxcztcblxuICAvLyBcdC8vc2VjdGlvbjE6Om1haW4tYmFubmVyXG4gIC8vIFx0Ji5tYWluLWJhbm5lcntcbiAgLy8gXHRcdCR0aGlzOicubWFpbi1iYW5uZXInO1xuXG4gIC8vIFx0XHQjeyR0aGlzfV9fc291cmNlLS1pbWd7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG4gIC8vIFx0XHR9XG4gIC8vIFx0XHQjeyR0aGlzfV9fc291cmNlLS12aWRlb3tcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0d2lkdGg6IGF1dG87XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fdmlkZW97XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cbiAgLy8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAvLyBcdFx0XHR0b3A6IC05OTk5cHg7XG4gIC8vIFx0XHRcdGJvdHRvbTogLTk5OTlweDtcbiAgLy8gXHRcdFx0bGVmdDogLTk5OTlweDtcbiAgLy8gXHRcdFx0cmlnaHQ6IC05OTk5cHg7XG4gIC8vIFx0XHRcdG1hcmdpbjogYXV0bztcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvL3NlY3Rpb24yOjptYWluLW5ld1xuICAvLyBcdCYubWFpbi1uZXd7XG4gIC8vIFx0XHQkdGhpczonLm1haW4tbmV3JztcblxuICAvLyBcdFx0I3skdGhpc31fX2NvbnRhaW5lcixcbiAgLy8gXHRcdCN7JHRoaXN9X193cmFwcGVye1xuICAvLyBcdFx0XHRoZWlnaHQ6IGF1dG87XG4gIC8vIFx0XHR9XG4gIC8vIFx0fVxuXG4gIC8vIFx0Ly9zZWN0aW9uMzo6bWFpbi1iYW5uZXIyXG4gIC8vIFx0Ji5tYWluLWJhbm5lcjJ7XG4gIC8vIFx0XHQkdGhpczonLm1haW4tYmFubmVyMic7XG4gIC8vIFx0XHRib3gtc2l6aW5nOiBpbmhlcml0O1xuICAvLyBcdFx0Ly8gcGFkZGluZy10b3A6IDA7XG4gIC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG5cbiAgLy8gXHRcdCN7JHRoaXN9X19pbWd7XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0d2lkdGg6IGF1dG87XG4gIC8vIFx0XHRcdGhlaWdodDogYXV0bztcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fdmlkZW97XG4gIC8vIFx0XHRcdG1pbi13aWR0aDogMTAwJTtcbiAgLy8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gIC8vIFx0XHRcdGZvbnQtc2l6ZTogMDtcblxuICAvLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIFx0XHRcdHRvcDogLTk5OTlweDtcbiAgLy8gXHRcdFx0Ym90dG9tOiAtOTk5OXB4O1xuICAvLyBcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuICAvLyBcdFx0XHRyaWdodDogLTk5OTlweDtcbiAgLy8gXHRcdFx0bWFyZ2luOiBhdXRvO1xuICAvLyBcdFx0fVxuXG4gIC8vIFx0XHQjeyR0aGlzfV9fY29udGFpbmVye1xuICAvLyBcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuICAvLyBcdFx0fVxuICAvLyBcdH1cblxuICAvLyBcdC8vc2VjdGlvbjQ6Om1haW4tYmVzdFxuICAvLyBcdC8vICYubWFpbi1iZXN0e1xuICAvLyBcdC8vIFx0JHRoaXM6Jy5tYWluLWJlc3QnO1xuICAvLyBcdC8vIH1cblxuXG4gIC8vIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDY0MXB4KXtcbiAgLy8gXHRcdC8vIHNlY3Rpb24yIDog7IS466GcNjQwcHgg7J207IOB67aA7YSw64qUIOykkeyVmeygleugrFxuICAvLyBcdFx0Ji5tYWluLW5ld3tcbiAgLy8gXHRcdFx0JHRoaXM6Jy5tYWluLW5ldyc7XG5cbiAgLy8gXHRcdFx0ZGlzcGxheTogZmxleDtcbiAgLy8gXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLy8gXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vIFx0XHRcdGhlaWdodDogMTAwdmg7XG5cbiAgLy8gXHRcdFx0I3skdGhpc31fX2hlYWRlcntcbiAgLy8gXHRcdFx0XHR0b3A6IDIzdmg7XG4gIC8vIFx0XHRcdFx0cGFkZGluZzogMDtcbiAgLy8gXHRcdFx0fVxuXG4gIC8vIFx0XHRcdCN7JHRoaXN9X19jb250ZW50IHtcbiAgLy8gXHRcdFx0XHR0b3A6NzYlO1xuICAvLyBcdFx0XHR9XG4gIC8vIFx0XHR9XG5cbiAgLy8gXHRcdCYubWFpbi1iZXN0e1xuICAvLyBcdFx0XHRkaXNwbGF5OiBmbGV4O1xuICAvLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy8gXHRcdFx0aGVpZ2h0OiAxMDB2aDtcbiAgLy8gXHRcdH1cbiAgLy8gXHR9XG5cbiAgLy8gXHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gIC8vIFx0Ly8gXHQmLm1haW4tYmFubmVye1xuICAvLyBcdC8vIFx0XHQkdGhpczonLm1haW4tYmFubmVyJztcblxuICAvLyBcdC8vIFx0XHQjeyR0aGlzfV9faW1ne1xuICAvLyBcdC8vIFx0XHRcdG1heC13aWR0aDogaW5oZXJpdDtcbiAgLy8gXHQvLyBcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG4gIC8vIFx0Ly8gXHRcdFx0bWluLWhlaWdodDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHR3aWR0aDogMTAwJTtcbiAgLy8gXHQvLyBcdFx0XHRoZWlnaHQ6IGF1dG87XG4gIC8vIFx0Ly8gXHRcdH1cbiAgLy8gXHQvLyBcdH1cbiAgLy8gXHQvLyB9XG4gIC8vIH1cblxuXG4gIC8v6rKA7IOJIO2bhCDqsrDqs7ztjpjsnbTsp4BcbiAgLm1haW4tc2VhcmNoIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fd3JhcCB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMjByZW0pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC8vIOqygOyDieqysOqzvOuqhVxuICAgICZfX3RvcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDMwcmVtKTtcbiAgICB9XG5cbiAgICAmX19yZXN1bHQge1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE3cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyN3JlbSk7XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDVyZW0pO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE0cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY1JlbSgyMnJlbSk7XG4gICAgfVxuXG4gICAgJl9fbnVtIHtcbiAgICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgIH1cblxuICAgIC8vIOqygOyDieqysOqzvCDsg4HtkojsiqzrnbzsnbTrk5xcbiAgICAmX19ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGNSZW0oMzByZW0pO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGNSZW0oLTRyZW0pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjUmVtKC00cmVtKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAvKm92ZXJmbG93OiB2aXNpYmxlOyovXG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgY2FsY1JlbSg0cmVtKTtcbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgIC8vIGZvbnQtc2l6ZTogY2FsY1JlbSgxMXJlbSk7XG4gICAgICBmb250LXNpemU6IGNhbGNSZW0oMTJyZW0pO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogNXB4IDdweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzlCMTkyRjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlCMTkyRjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL+y1nOq3vCDrs7gg7IOB7ZKI7Y6Y7J207KeAXG4gIC5tYWluLXZpZXdlZCB7XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSgtMjByZW0pO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGNSZW0oLTUwcmVtKTtcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDE1MHJlbSkgMCBjYWxjUmVtKDIyMHJlbSk7XG5cbiAgICAmX193cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fdHh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxNHJlbSk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjJyZW0pO1xuICAgIH1cbiAgfVxufVxuXG4vL+uplOyduCDsi6Dsg4HsiqzrnbzsnbTrk5xcbi5tYWluLWNvbGxlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IGNhbGNSZW0oMTAwcmVtKSAwIGNhbGNSZW0oMTAwcmVtKTtcblxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1NXJlbSk7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMzByZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDMycmVtKTtcbiAgICB6LWluZGV4OiA5MDtcbiAgICBmb250LXdlaWdodDogJGxpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgJl9fbGVmdHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICAgIG1pbi13aWR0aDogY2FsY1JlbSgzNDByZW0pO1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAmX19zbGlkZXtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSgxOHJlbSk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsY1JlbSgxNTgwcmVtKTtcbiAgICBtaW4td2lkdGg6IGNhbGNSZW0oMTU4MHJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvL+uhpOungeyKrOudvOydtOuTnFxuICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgfVxuICB9XG4gICZfX3ByZXZ7XG4gICAgd2lkdGg6Y2FsY1JlbSg4cmVtKTtcbiAgICBoZWlnaHQ6Y2FsY1JlbSgxNnJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6Y2FsY1JlbSgxMzByZW0pO1xuICAgIC8vdG9wOiA2MC43JTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX3ByZXYuc3ZnJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNhbGNSZW0oOHJlbSkgY2FsY1JlbSgxNnJlbSkgO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19uZXh0e1xuICAgIHdpZHRoOmNhbGNSZW0oOHJlbSk7XG4gICAgaGVpZ2h0OmNhbGNSZW0oMTZyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjIwNHB4O1xuICAgIC8vdG9wOiA2MC43JTtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX25leHQuc3ZnJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOmNhbGNSZW0oOHJlbSkgY2FsY1JlbSgxNnJlbSkgO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJl9faXRlbXtcbiAgICBwYWRkaW5nOiAwIGNhbGNSZW0oMi41cmVtKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAmX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX25hbWUge1xuICAgIHBhZGRpbmc6IDAgY2FsY1JlbSgxMHJlbSk7XG4gICAgZm9udC1zaXplOiBjYWxjUmVtKDI0cmVtKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDIwcmVtKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX3ByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg1cmVtKTtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMTRyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICB9XG4gICZfX29wdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oNDByZW0pO1xuICB9XG4gICZfX3BhZ2luYXRpb24ge1xuICAgIC8vcGFkZGluZzogY2FsY1JlbSgyMHJlbSkgMCAwO1xuICAgIHRvcDogY2FsY1JlbSgtNXJlbSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTRyZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdG90YWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX21vcmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IGNhbGNSZW0oMjVyZW0pO1xuICB9XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjUmVtKDE2MHJlbSk7XG4gICAgcGFkZGluZzogY2FsY1JlbSgxMHJlbSkgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG5cbi8vIOyEoOusvCDstpTsspxcbi5tYWluLWdpZnR7XG4gICYtYm90dG9te1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjUmVtKDUwcmVtKTtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9tYXJnaW4tYm90dG9tOiBjYWxjUmVtKDU3cmVtKTtcbiAgfVxuICAmX193cmFwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJl9faW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgY2FsY1JlbSg1MHJlbSk7XG4gICAgLy9wYWRkaW5nOiAwIGNhbGNSZW0oNTByZW0pO1xuICAgICYuaXMtYmxhY2t7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJi5pcy13aGl0ZXtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oNTByZW0pIDAgY2FsY1JlbSgxMjByZW0pO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgzMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX2xlZnR7XG4gICAgZmxleDogMTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9tYWluL21haW4tZ2lmdC1iYWNrZ3JvdW5kLmpwZycsICduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC8vYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwMS45JSAxNzcuMjUlIGF0IDEwMS45JSA0NC43OCUsICNGRjg4ODggMCUsIHJnYmEoMjU1LCA4NywgODcsIDAuNDc5MTY3KSA1Mi4wOCUsIHJnYmEoMjU1LCAxNTAsIDUzLCAwLjQ5KSAxMDAlKTtcbiAgfVxuICAmX19yaWdodHtcbiAgICBmbGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIH1cbiAgJl9fYm90dG9te1xuICAgIC8vZGlzcGxheTogZmxleDtcbiAgfVxuICAmX19pbmZve1xuICAgIGZsZXg6IDE7XG4gICAgJi0tdG9we1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDIycmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICAgICYtLWJvdHRvbXtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjUmVtKDhyZW0pO1xuICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDIwLCAxMik7XG4gICAgfVxuICB9XG4gICZfX2dlbmRlcntcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgJl9fbGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgyNHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogJyc7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOmNhbGNSZW0oOHJlbSk7XG4gICAgICBoZWlnaHQ6Y2FsY1JlbSgzMHJlbSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6Y2FsY1JlbSg4cmVtKSBjYWxjUmVtKDE2cmVtKSA7XG4gICAgfVxuXG4gICAgJi5pcy1ibGFjazphZnRlcntcbiAgICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL21haW4vbWFpbi1naWZ0LWFycm93MDEucG5nJywnbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluJyk7XG4gICAgfVxuICAgICYuaXMtd2hpdGU6YWZ0ZXJ7XG4gICAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX25leHRfdy5zdmcnLCduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICB9XG4gIH1cbiAgJl9fbGluayArICZfX2xpbmt7XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSgyMHJlbSk7XG4gIH1cbn1cblxuLy/rqaTrsoTsi61cbi5tYWluLW1lbWJlcnNoaXB7XG4gICZfX3dyYXB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmX19pbm5lcntcbiAgICBwYWRkaW5nOiBjYWxjUmVtKDUwcmVtKTtcbiAgfVxuICAmX19pbmZve1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy9ib3R0b206IGNhbGNSZW0oMjByZW0pO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IGNhbGNSZW0oNTByZW0pIDAgY2FsY1JlbSgxMjByZW0pO1xuICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgzMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX3R4dHtcbiAgICAvL21hcmdpbi1sZWZ0OiBjYWxjUmVtKDI0cmVtKTtcbiAgICAvL21hcmdpbi1yaWdodDogY2FsY1JlbSg3MHJlbSk7XG5cbiAgICBwYWRkaW5nLXRvcDogY2FsY1JlbSg4cmVtKTtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiAjOUIxOTJGO1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgxOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogY2FsY2xIKDIwLCAxMik7XG4gIH1cbiAgJl9fbG9nb3tcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IGNhbGNSZW0oNTNyZW0pO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAmX19idXR0b257XG4gICAgbWFyZ2luLXRvcDogY2FsY1JlbSg4cmVtKTtcbiAgICB3aWR0aDogY2FsY1JlbSgyNDByZW0pO1xuICAgIGhlaWdodDogY2FsY1JlbSg1MHJlbSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMTkyRjtcbiAgICBmb250LXNpemU6IGNhbGNSZW0oMjRyZW0pO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19saW5re1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjUmVtKDUwcmVtKTtcbiAgfVxufVxuLy/rqZTsnbgg67Cw64SI7Iqs65287J2065OcNFxuLy/rqZTsnbgg7Iug7IOB7Iqs65287J2065OcXG4ubWFpbi1iYW5uZXI0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiBjYWxjUmVtKDEzMHJlbSkgMCBjYWxjUmVtKDEzMHJlbSk7XG5cbiAgJl9fdGl0bGV7XG4gICAgQGluY2x1ZGUgaGVhZGluZzNfMjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46MCAwIGNhbGNSZW0oMzByZW0pO1xuICB9XG4gICZfX3R4dHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgaGVhZGluZzU7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX2NvbnRhaW5lcntcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAmX19zbGlkZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGNhbGNSZW0oMTAwcmVtKTtcbiAgfVxuICAmX19pdGVte1xuICAgIHBhZGRpbmc6IDAgY2FsY1JlbSgzcmVtKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuICAmX19saW5re1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICZfX2ltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjZmZlMTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IGNhbGNSZW0oMzByZW0pO1xuICB9XG4gICZfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgzNnJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX25hbWUye1xuICAgIGZvbnQtc2l6ZTogY2FsY1JlbSgzMHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX3ByZXZ7XG4gICAgd2lkdGg6Y2FsY1JlbSgxOHJlbSk7XG4gICAgaGVpZ2h0OmNhbGNSZW0oMzRyZW0pO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OmNhbGNSZW0oMjByZW0pO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBAaW5jbHVkZSBwYWdlQmFja2dyb3VuZCgnL2ltYWdlcy9jb21tb24vaWNvX3NsaWRlX3ByZXZfdy5zdmcnLCduby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y2FsY1JlbSgxOHJlbSkgY2FsY1JlbSgzNHJlbSkgO1xuICAgIHotaW5kZXg6ICRjaGlsZFppbmRleDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19uZXh0e1xuICAgIHdpZHRoOmNhbGNSZW0oMThyZW0pO1xuICAgIGhlaWdodDpjYWxjUmVtKDM0cmVtKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6Y2FsY1JlbSgyMHJlbSk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIEBpbmNsdWRlIHBhZ2VCYWNrZ3JvdW5kKCcvaW1hZ2VzL2NvbW1vbi9pY29fc2xpZGVfbmV4dF93LnN2ZycsJ25vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjYWxjUmVtKDE4cmVtKSBjYWxjUmVtKDM0cmVtKSA7XG4gICAgei1pbmRleDogJGNoaWxkWmluZGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19wYWdpbmF0aW9uIHtcbiAgICAvKmJvdHRvbTogY2FsY1JlbSgyMHJlbSk7Ki9cbiAgICBwYWRkaW5nOiBjYWxjUmVtKDIwcmVtKSAwIDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvL3otaW5kZXg6IDEwMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgJi1jdXJyZW50IHtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjUmVtKDE4cmVtKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGNsSCgxOSwgMTIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjUmVtKDExcmVtKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGNSZW0oMTByZW0pO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdG90YWwge1xuICAgICAgICBmb250LXNpemU6IGNhbGNSZW0oMThyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsY2xIKDE5LCAxMik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsY1JlbSgxMHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g7ZSE66Gc6re4656Y7Iqk67CUXG4gIC5zd2lwZXItcHJvZ3Jlc3MtYmFyIHtcbiAgICAvL2JvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG5cbiAgICAuc2xpZGVfcHJvZ3Jlc3MtYmFyIHtcbiAgICAgIG1hcmdpbjogMCBjYWxjUmVtKDEwM3JlbSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IGNhbGNSZW0oM3JlbSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlCMTkyRjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcyB3aWR0aCBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuc2xpZGVfcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFuaW1hdGUge1xuICAgICAgLnNsaWRlX3Byb2dyZXNzLWJhciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIGxpbmVhcjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB1bnNldDtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIOyEoOusvOy2lOyynCDrsI8g66mk67KE7IutIDEyMDBweOydtO2VmOydvCDrlYxcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1naWZ0e1xuICAgICZfX3RpdGxle1xuICAgICAgcGFkZGluZzogY2FsY1JlbSg0MHJlbSkgMCBjYWxjUmVtKDEyMHJlbSk7XG4gICAgfVxuICAgICZfX2luZm97XG4gICAgICAmLS1ib3R0b217XG4gICAgICAgIHdpZHRoOiBjYWxjUmVtKDM4OHJlbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluLW1lbWJlcnNoaXB7XG4gICAgJl9fdGl0bGV7XG4gICAgICBwYWRkaW5nOiBjYWxjUmVtKDQwcmVtKSAwIGNhbGNSZW0oMTIwcmVtKTtcbiAgICB9XG4gICAgJl9fYnV0dG9ue1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8g66mU7J247Luk67KEIOq0gOugqFxuLnNjcm9sbC1zdG9we1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb3Zlci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IGNhbGNSZW0oMTQwMHJlbSk7XG4gICYuaXMtaGlkZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9faG9tZSxcbiAgJl9fc3dpcGV7XG4gICAgei1pbmRleDogMTAwMDAwMDAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgJl9fc3dpcGV7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAmLmlzLWhpZGV7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2RpbXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC41O1xuXG4gIH1cblxuICAmX19ib3h7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRvcDogY2FsY1JlbSgyMHJlbSk7XG4gICAgcmlnaHQ6IGNhbGNSZW0oMjByZW0pO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19pbWd7XG4gICAgJi0tc3dpcGV7XG4gICAgICB3aWR0aDogY2FsY1JlbSgxMDByZW0pO1xuICAgIH1cbiAgICAmLS1ob21le1xuICAgICAgd2lkdGg6IGNhbGNSZW0oNjByZW0pO1xuICAgIH1cbiAgfVxufVxuXG5jYW52YXMjY292ZXIxe1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuI2NvdmVyMSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5Nztcbn1cblxuI2NvdmVyMiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5ODtcbn1cbiNjb3ZlcjMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vIOqzte2GteycvOuhnCDsgqzsmqnrkJjripQgU0NTUyDrs4DsiJjrk6TsnoXri4jri6QuXG5cbi8vaW1nIHZlclxuJHZlcjoyMTEwMjU7XG5cbi8vZGV2aWNlXG4kdGFibGV0LXNpemU6MTAyNDtcblxuLy9mb250XG4kZGVmYXVsdFNpemU6MTY7XG4kc21hbGxEZWZhdWx0U2l6ZToxNDtcbiRkZWZhdWx0TGV0dGVyOjAuMDZlbTtcblxuLy9Gb250IFdlaWdodFxuJHRoaW46MTAwO1xuJGxpZ2h0RG93bjoyMDA7XG4kbGlnaHQ6MzAwO1xuJHJlZ3VsYXIgOjQwMDtcbiRtZWRpdW0gOjUwMDtcbiRib2xkOjYwMDtcbiRibGFjazo3MDA7XG5cbi8vRm9udCBMaW5laGVpZ2h0XG4kYm9keVRleHRMaW5lOjEuOTtcblxuLy9jb2xvclxuJGJsYWNrMTojMDAwO1xuJGRhcmtncmF5OiM0ODQ4NDg7XG4kcG9pbnQxOiM5QjE5MkY7XG4kZ3JheTE6I0I4QjhCODtcbiRncmF5MjojQ0JDQkNCO1xuJGxpZ2h0Z3JheTE6I0Y1RjVGMjtcbiRsaWdodGdyYXkyOiNGNUY1RjU7XG4kbGlnaHRncmF5MzojRkJGQkZCO1xuJGxpZ2h0Z3JheTQ6I0U5RTlFOTtcbiRiZ0NvbG9yOiNmNWY1ZjI7XG4kYmdTaXRlQ29sb3I6I2ZmZmZmZjtcbiR3aGl0ZUNvbG9yOiNmZmZmZmY7XG4kdGhyb3VnaENvbG9yOiNDMkMyQzI7XG4kZGlzYWJsZWRDb2xvcjojOTc5Nzk3O1xuJGdyYXlUZXh0Q29sb3I6Izk3OTc5NztcbiRnb2xkOiNhZjllNzM7XG4kc2lsdmVyOiM5NDk0OTQ7XG4kY2x1YjojNzA1ZWFjO1xuJGNsdWJQbHVzOiM5NUI0NzY7XG4kd2ViOiM5YjE5MmY7XG4kYm94Z3JheTojRTlFOUU5O1xuJGJ1bGxldENvbG9yOiNDNEM0QzQ7XG5cbi8vRm9udCBGYW1pbHlcbiRmb250LWtvcjonbm90by1rcicsIFNhbnMtU2VyaWY7XG4kZGVmYXVsdEZvbnQ6J2Z1dHVyYS1wdCcsJ25vdG8ta3InLCBTYW5zLVNlcmlmLCAnTWFsZ3VuIEdvdGhpYycsICfrp5HsnYAg6rOg65SVJywgJ+unkeydgOqzoOuUlScsICdEb3R1bScsICfrj4vsm4AnO1xuXG4vLyBbbW9iaWxlXVxuLy8gbGF5b3V0XG4kc2l0ZVBhZGRpbmc6MjByZW07XG4kaGVhZGVySGVpZ2h0OjQ1cmVtO1xuJHRvcEhlaWdodDo1OHJlbTtcbiRpdGVtSGVpZ2h0OjQwcmVtO1xuJGpvaW5NYXJnaW5UZXh0OjEwcmVtO1xuJFNpdGVNYWluTWFyZ2luOjIwcmVtO1xuJGhlYWRlclRvdGFsOiAkaGVhZGVySGVpZ2h0ICsgJHRvcEhlaWdodDtcbiRwcm9kdWN0VG9wTWFyZ2luOjQwcmVtO1xuXG4vLyBbMjAyMi0wMS0yNSBQQ10gXG4vLyBsYXlvdXQgXG4vLyBwY+yXkCDrp57strAg7KGw7KCVIOuwjyDstpTqsIAsIHBjIOyWtOuKkOygleuPhCDrp4jrrLTrpqwg65CY66m0IOqyuey5mOuKlCDrs4DsiJjrk6TsnYAgXG4vLyDsnIQg67OA7IiY7JeQIOyVhOuemCDrs4DsiJjroZwg64yA7LK0XG4kaGVhZGVySGVpZ2h0OjEyMHJlbTtcbiRTaXRlTWFpbk1hcmdpbjo2MHJlbTtcbiRoZWFkZXJUb3RhbDogJyc7XG4kam9pbk1hcmdpbjo0MHJlbTtcbiRqb2luTWFyZ2luQnVsbGV0OjMwcmVtO1xuXG4kbWluV2lkdGggOiAxMjAwcmVtO1xuXG5cblxuLy96LWluZGV4O1xuJGhlYWRlclppbmRleDoxMzA7XG4kZ25iWmluZGV4OjE1O1xuJGRlcHRoMVppbmRleDoxMTA7XG4kZGVwdGgyWmluZGV4OjEyMDtcbiRkaW1aaW5kZXg6MjU7XG4kZ25iRGltWmluZGV4OjEwNTtcbiRzZWFyY2haaW5kZXg6MTUwO1xuJHBvcHVwWmluZGV4OjIwMDtcbiRjaGlsZFppbmRleDo1O1xuJGZpeEJveDoyMDtcbiRmaXhCdXR0b25aaW5kZXg6MTAwO1xuJHBvcHVwQnV0dG9uWmluZGV4OjUwO1xuXG4vL1RhYmxldFxuJHRhYmxldE1heDo1MDBweDtcblxuXG5cblxuIiwiLy9taXhpblxuLy9CYWNrZ3JvdW5kIHVybC92ZXJcbkBtaXhpbiBiYWNrZ3JvdW5kKCRmaWxlLCAkYmFja09wdGlvbiwgJHZlcjokdmVyICkge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uJyArICRmaWxlICsgJz92ZXI9JyArICR2ZXIpK1wiIFwiKyRiYWNrT3B0aW9uXG59XG5cbkBtaXhpbiBwYWdlQmFja2dyb3VuZCgkZmlsZSwgJGJhY2tPcHRpb24sICR2ZXI6JHZlciApIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLicgKyAkZmlsZSArICc/dmVyPScgKyAkdmVyKStcIiBcIiskYmFja09wdGlvblxufVxuXG4vL1ZlbmRlciBwcmVmaXhlc1xuQG1peGluIHZlbmRvci1wcmVmaXgoJG5hbWUsICR2YWx1ZSkge1xuICBAZWFjaCAkdmVuZG9yIGluICgnLXdlYmtpdC0nLCAnLW1vei0nLCAnLW1zLScsICctby0nLCAnJykge1xuICAgICN7JHZlbmRvcn0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBtaXhpbiBmbGV4Tm9XcmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiAtbW96LWZsZXg7IGRpc3BsYXk6IC1vLWZsZXhib3g7IGRpc3BsYXk6IC1tcy1mbGV4Ym94Oy8vaWUxMCsgXG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1vei1mbGV4LXdyYXA6IG5vd3JhcDsgLW8tZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsvL2llMTArIFxuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtaXhpbiBmbGV4V3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogLW1vei1mbGV4OyBkaXNwbGF5OiAtby1mbGV4Ym94OyBkaXNwbGF5OiAtbXMtZmxleGJveDsvL2llMTArIFxuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbW96LWZsZXgtd3JhcDogd3JhcDsgLW8tZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOy8vaWUxMCsgXG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtaXhpbiBmbGV4LWFsaWduQ2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOy1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjstby1hbGlnbi1pdGVtczogY2VudGVyOy1tcy1mbGV4LWFsaWduOiBjZW50ZXI7Ly9pZTEwK1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1peGluIGZsZXgtanVzdGlmeUNlbnRlciB7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7LW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjstby1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjstbXMtZmxleC1wYWNrOiBjZW50ZXI7Ly9pZTEwK1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLy9QeC0+IFJlbVxuQGZ1bmN0aW9uIGNhbGNSZW0oJHNpemUpe1xuICBAcmV0dXJuICgkc2l6ZS8kZGVmYXVsdFNpemUpO1xufVxuLy9QeC0+IFZ3XG5AZnVuY3Rpb24gY2FsY1Z3KCRzaXplKXtcbiAgQHJldHVybiAoJHNpemUgLyAzNjApICogMTAwO1xufVxuXG4vL0xpbmUgaGVpZ2h0IHB4IC0+IC5cbkBmdW5jdGlvbiBjYWxjbEgoJGxoLCRmb250KXtcbiAgQHJldHVybiAoJGxoLyRmb250KTtcbn1cblxuXG4vL1R5cG9ncmFwaHlcbkBtaXhpbiBoZWFkaW5nMSgpe2ZvbnQtc2l6ZTpjYWxjUmVtKDIwcmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDI4LDIwKTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbWVkaXVtO31cbi8vIEBtaXhpbiBoZWFkaW5nMigpe2ZvbnQtc2l6ZTpjYWxjUmVtKDE3cmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDI0LDE3KTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbWVkaXVtO31cbkBtaXhpbiBoZWFkaW5nMigpe1xuICBmb250LXNpemU6Y2FsY1JlbSgzMHJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoNDgsMzApOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JG1lZGl1bTtcbn1cbkBtaXhpbiBoZWFkaW5nMygpe1xuICBmb250LXNpemU6Y2FsY1JlbSgyNHJlbSk7XG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyNCwxNyk7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBoZWFkaW5nM18yKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDMwcmVtKTtcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI0LDE3KTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyO1xuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBoZWFkaW5nM18zKCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDMycmVtKTtcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI0LDE3KTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyO1xuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBoZWFkaW5nNCgpe1xuICBmb250LXNpemU6Y2FsY1JlbSgyMHJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjQsMTcpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JHJlZ3VsYXI7XG59XG5AbWl4aW4gaGVhZGluZzUoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMjByZW0pO1xuICBsaW5lLWhlaWdodDpjYWxjbEgoMjQsMTcpO1xuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7XG4gIGZvbnQtd2VpZ2h0OiRsaWdodDtcbn1cblxuLy8gQG1peGluIHRpdGxlMSgpe2ZvbnQtc2l6ZTpjYWxjUmVtKDE0cmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDIyLDE0KTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbWVkaXVtO31cbkBtaXhpbiB0aXRsZTEoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMTZyZW0pOyBcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI2LDE2KTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRtZWRpdW07XG59XG4vLyBAbWl4aW4gdGl0bGUyKCl7Zm9udC1zaXplOmNhbGNSZW0oMTRyZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMjIsMTQpOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRyZWd1bGFyO31cbkBtaXhpbiB0aXRsZTIoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMTZyZW0pOyBcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDI2LDE2KTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRyZWd1bGFyO1xufVxuQG1peGluIHRpdGxlMygpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNnJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjYsMTYpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JGxpZ2h0O1xufVxuQG1peGluIHRpdGxlNCgpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNHJlbSk7XG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyNiwxNik7XG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjtcbiAgZm9udC13ZWlnaHQ6JG1lZGl1bTtcbn1cblxuQG1peGluIGJvZHkxKCl7Zm9udC1zaXplOmNhbGNSZW0oMTRyZW0pOyBsaW5lLWhlaWdodDpjYWxjbEgoMjIsMTQpOyBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IGZvbnQtd2VpZ2h0OiRsaWdodDt9XG4vLyBAbWl4aW4gYm9keTIoKXtmb250LXNpemU6Y2FsY1JlbSgxMnJlbSk7IGxpbmUtaGVpZ2h0OmNhbGNsSCgyMCwxMik7IGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgZm9udC13ZWlnaHQ6JG1lZGl1bTt9XG5AbWl4aW4gYm9keTIoKXtcbiAgZm9udC1zaXplOmNhbGNSZW0oMTRyZW0pOyBcbiAgbGluZS1oZWlnaHQ6Y2FsY2xIKDIyLDE0KTsgXG4gIGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgXG4gIGZvbnQtd2VpZ2h0OiRtZWRpdW07XG59XG4vLyBAbWl4aW4gYm9keTMoKXtmb250LXNpemU6Y2FsY1JlbSgxMnJlbSk7IGxpbmUtaGVpZ2h0OmNhbGNsSCgxOCwxMik7IGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgZm9udC13ZWlnaHQ6JGxpZ2h0O31cbkBtaXhpbiBib2R5Mygpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxNHJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjIsMTQpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JHJlZ3VsYXI7XG59XG5AbWl4aW4gYm9keTQoKXtmb250LXNpemU6Y2FsY1JlbSgxMHJlbSk7IGxpbmUtaGVpZ2h0OmNhbGNsSCgxNiwxMCk7IGxldHRlci1zcGFjaW5nOiAkZGVmYXVsdExldHRlcjsgZm9udC13ZWlnaHQ6JGxpZ2h0O31cbkBtaXhpbiBib2R5NSgpe2ZvbnQtc2l6ZTpjYWxjUmVtKDExcmVtKTsgbGluZS1oZWlnaHQ6Y2FsY2xIKDE4LDExKTsgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBmb250LXdlaWdodDokbGlnaHQ7fVxuQG1peGluIGJvZHk2KCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDEycmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyMCwxMik7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokcmVndWxhcjtcbn1cbkBtaXhpbiBib2R5Nygpe1xuICBmb250LXNpemU6Y2FsY1JlbSgxMnJlbSk7IFxuICBsaW5lLWhlaWdodDpjYWxjbEgoMjAsMTIpOyBcbiAgbGV0dGVyLXNwYWNpbmc6ICRkZWZhdWx0TGV0dGVyOyBcbiAgZm9udC13ZWlnaHQ6JGxpZ2h0O1xufVxuQG1peGluIGJvZHk4KCl7XG4gIGZvbnQtc2l6ZTpjYWxjUmVtKDEycmVtKTsgXG4gIGxpbmUtaGVpZ2h0OmNhbGNsSCgyMCwxMik7IFxuICBsZXR0ZXItc3BhY2luZzogJGRlZmF1bHRMZXR0ZXI7IFxuICBmb250LXdlaWdodDokbWVkaXVtO1xufVxuXG4vL3BsYWNlaG9sZGVyLWNvbG9yXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJHBsYWNlLWNvbG9yKXtcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJHBsYWNlLWNvbG9yO31cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkcGxhY2UtY29sb3I7fVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRwbGFjZS1jb2xvcjt9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogJHBsYWNlLWNvbG9yO31cbn1cblxuLy9oaWRkZW5cbkBtaXhpbiBoaWRkZW4geyBvdmVyZmxvdzpoaWRkZW47IHBvc2l0aW9uOmFic29sdXRlOyB3aWR0aDowOyBoZWlnaHQ6MDsgfVxuXG4vL2Jsb2NrXG5AbWl4aW4gYmxvY2sge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7IGNsZWFyOmJvdGg7IGRpc3BsYXk6YmxvY2s7IG92ZXJmbG93OmhpZGRlbjsgaGVpZ2h0OjA7IGNvbnRlbnQ6XCJcIjsgfVxufVxuXG4vL2Zsb2F0IHJlc2V0XG5AbWl4aW4gYmxvY2stcmVzZXQge1xuICBjb250ZW50OlwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLy9saW5lLWNsYW1wXG5AbWl4aW4gbGluZS1jbGFtcCgkbGluZXMsICRsaW5lLWhlaWdodCkgeyBvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jazsgZGlzcGxheTotd2Via2l0LWJveDsgLXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOyBwb3NpdGlvbjpyZWxhdGl2ZTsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IC13ZWJraXQtbGluZS1jbGFtcDokbGluZXM7IHdoaXRlLXNwYWNlOm5vcm1hbDt9XG5cbi8vaW1nLXdyYXBcbkBtaXhpbiBpbWctd3JhcCB7XG4gICZfX2ltZy13cmFwIHsgb3ZlcmZsb3c6aGlkZGVuOyBwb3NpdGlvbjpyZWxhdGl2ZTsgfVxuICAmX19pbWcgeyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IG1hcmdpbjphdXRvOyBtYXgtd2lkdGg6MTAwJTsgfVxufVxuXG4vL0J1dHRvbiDstIjquLDtmZRcbkBtaXhpbiBidG4tcmVzZXQge1xuICBib3gtc2hhZG93Om5vbmU7XG4gIGJvcmRlci1yYWRpdXM6MDtcbiAgcGFkZGluZzowO1xufVxuXG4vL0NlbnRlciDsoJXroKxcbkBtaXhpbiBhYi1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDo1MCU7XG4gIGxlZnQ6NTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQG1peGluIHZlcnRpY2FsLWNlbnRlciB7XG4gIHRvcDo1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuXG4vLyBzY3JvbGxiYXIgY3VzdG9tXG5AbWl4aW4gc2Nyb2xsYmFyLWN1c3RvbSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gIC8v7YGs66GsLEZpcmVmb3hcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA1cHg7ICAgICAgICAgICAgICAgXG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2JjYjtcbiAgfVxuXG4gIC8vaWVcbiAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICMwMDA7XG59XG5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxBQUFBLFlBQVksQUFBQSxDQUNWLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFNBQVMsQ0VvQ0QsS0FBb0IsQ0ZuQzVCLE1BQU0sQ0VtQ0UsUUFBb0IsQ0ZsQzVCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FnTFgsQUE5S0UsQUFBRCxrQkFBTyxBQUFBLENBQ0wsT0FBTyxDQUFFLFlBQVksQ0FDckIsTUFBTSxDQUFFLE9BQU8sQ0FDZixVQUFVLENBQUUsSUFBSSxDQUNqQixBQUVBLEFBQUQsbUJBQVEsQUFBQyxDQUNQLE9BQU8sQ0FBRSxLQUFLLENBRWQsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsT0FBTyxDQUNmLFFBQVEsQ0FBRSxNQUFNLENBQ2pCLEFBRUEsQUFBRCxpQkFBTSxBQUFBLENBQ0osUUFBUSxDQUFFLE1BQU0sQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixJQUFJLENBQUUsQ0FBQyxDQUNQLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLE9BQU8sQ0FDZixlQUFlLENBQUUsS0FBSyxDQUN0QixtQkFBbUIsQ0FBRSxNQUFNLENBQzVCLEFBRUEsQUFBRCxrQkFBTyxBQUFBLENBQ0wsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsT0FBTyxDQUNoQixBQUVBLEFBQUQsaUJBQU0sQUFBQSxDQUNKLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDYixBQUNBLEFBQUQsbUJBQVEsQUFBQSxDQUNOLEtBQUssQ0FB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 */
