.product-page__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}@media screen and (max-width:87.5rem){.product-page__content{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:39.375rem){.product-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}}.product-page__swiper{grid-column:2/8;grid-row:1/2;width:100%;height:34.375rem;border-radius:var(--radius-common);overflow:hidden}@media screen and (min-width:160.0625rem){.product-page__swiper{height:21.48438vw}}@media screen and (max-width:109.375rem){.product-page__swiper{height:29.75rem}}@media screen and (max-width:87.5rem){.product-page__swiper{grid-column:2/7;height:23.125rem}}@media screen and (max-width:39.375rem){.product-page__swiper{height:12.5rem}}.product-page__swiper .swiper-slide{position:relative;width:100%;height:100%}.product-page__tag-list{position:absolute;top:1.875rem;left:1.875rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;place-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.3125rem}@media screen and (min-width:160.0625rem){.product-page__tag-list{top:1.17188vw;left:1.17188vw;gap:.19531vw}}@media screen and (max-width:109.375rem){.product-page__tag-list{top:1.5625rem;left:1.5625rem}}@media screen and (max-width:87.5rem){.product-page__tag-list{top:1.25rem;left:1.25rem}}@media screen and (max-width:39.375rem){.product-page__tag-list{top:.625rem;left:.625rem}}.product-page__image{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.product-page__image img,.product-thumb__image img{-o-object-fit:var(--product-object-fit);object-fit:var(--product-object-fit)}.product-card__comparison.comparison-remove .button__icon,.product-card__comparison_active .button__icon,.product-card__wishlist.comparison-remove .button__icon,.product-card__wishlist_active .button__icon{fill:var(--accent-color)}@media (any-hover:hover){.product-card__comparison.comparison-remove:hover .button__icon,.product-card__comparison_active:hover .button__icon,.product-card__wishlist.comparison-remove:hover .button__icon,.product-card__wishlist_active:hover .button__icon{fill:var(--elements-dark)}.product-card__comparison.comparison-remove.animation:hover .button__icon,.product-card__comparison_active.animation:hover .button__icon,.product-card__wishlist.comparison-remove.animation:hover .button__icon,.product-card__wishlist_active.animation:hover .button__icon{fill:var(--elements-white)}}.product-thumb{grid-column:1/2;grid-row:1/2;width:100%;height:34.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:160.0625rem){.product-thumb{height:21.48438vw}}@media screen and (max-width:109.375rem){.product-thumb{height:29.75rem}}@media screen and (max-width:87.5rem){.product-thumb{height:23.125rem}}@media screen and (max-width:39.375rem){.product-thumb{height:2.1875rem}}.product-thumb__swiper{width:100%;height:31.75rem;border-radius:var(--radius-common);overflow:hidden}@media screen and (min-width:160.0625rem){.product-thumb__swiper{height:19.84375vw}}@media screen and (max-width:109.375rem){.product-thumb__swiper{height:27rem}}@media screen and (max-width:87.5rem){.product-thumb__swiper{height:100%}}@media screen and (max-width:39.375rem){.product-thumb__swiper{overflow:visible}}.product-thumb__swiper .swiper-slide{width:100%;height:5.75rem}@media screen and (min-width:160.0625rem){.product-thumb__swiper .swiper-slide{height:3.59375vw}}@media screen and (max-width:109.375rem){.product-thumb__swiper .swiper-slide{height:4.75rem}}@media screen and (max-width:87.5rem){.product-thumb__swiper .swiper-slide{height:6.5625rem}}@media screen and (max-width:39.375rem){.product-thumb__swiper .swiper-slide{width:3.125rem;height:2.1875rem}}.product-thumb__swiper .swiper-slide-thumb-active .product-thumb__image{padding:.25rem;border:solid 1px var(--accent-color)}@media screen and (min-width:160.0625rem){.product-thumb__swiper .swiper-slide-thumb-active .product-thumb__image{padding:.15625vw}}.product-thumb__image{width:100%;height:100%;border-radius:var(--radius-common);border:solid 0 var(--bg-white);overflow:hidden;cursor:pointer;-webkit-transition:border var(--animation-timing) var(--cubic-bezier),padding var(--animation-timing) var(--cubic-bezier);-o-transition:border var(--animation-timing) var(--cubic-bezier),padding var(--animation-timing) var(--cubic-bezier);transition:border var(--animation-timing) var(--cubic-bezier),padding var(--animation-timing) var(--cubic-bezier)}.product-thumb__image img{width:100%;height:100%;border-radius:.125rem;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width:160.0625rem){.product-thumb__image img{border-radius:.07812vw}}@media screen and (max-width:87.5rem){.product-thumb__image img{border-radius:.25rem}}.product-thumb__navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}@media screen and (min-width:160.0625rem){.product-thumb__navigation{gap:.19531vw}}@media screen and (max-width:87.5rem){.product-thumb__navigation{display:none}}.product-thumb__navigation .button{overflow:visible}.product-thumb__navigation .button:first-child{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.product-thumb__navigation .button::before{content:"";position:absolute;top:-.3125rem;left:-.3125rem;width:calc(100% + .3125rem*2);height:calc(100% + .3125rem*2);background-color:transparent;opacity:0}@media screen and (min-width:160.0625rem){.product-thumb__navigation .button::before{top:-.19531vw;left:-.19531vw;width:calc(100% + .19531vw*2);height:calc(100% + .19531vw*2)}}.product-info{grid-column:8/13;grid-row:1/2;padding:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem;border:solid 1px var(--stroke-dark);border-radius:var(--radius-common)}@media screen and (min-width:160.0625rem){.product-info{padding:1.17188vw;gap:.97656vw}}@media screen and (max-width:109.375rem){.product-info{padding:1.5625rem;gap:1.25rem}}@media screen and (max-width:87.5rem){.product-info{grid-column:1/7;grid-row:2/3}}@media screen and (max-width:39.375rem){.product-info{padding:0;margin-top:.9375rem;border-radius:0;border:0}}.product-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.product-info__head,.product-info__status{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.25rem}@media screen and (min-width:160.0625rem){.product-info__status{gap:.78125vw}}@media screen and (max-width:109.375rem){.product-info__status{gap:.9375rem}}@media screen and (max-width:39.375rem){.product-info__status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.3125rem}}.product-info__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.5rem}@media screen and (min-width:160.0625rem){.product-info__rating{gap:.3125vw}}.product-info__rating .rating{width:5rem;height:1rem}@media screen and (min-width:160.0625rem){.product-info__rating .rating{width:3.125vw;height:.625vw}}.product-info__rating-count{color:var(--accent-color);text-decoration:none}.product-info__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}@media screen and (min-width:160.0625rem){.product-info__menu{gap:.39062vw}}.product-info__buy{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5625rem}@media screen and (min-width:160.0625rem){.product-info__buy{gap:.97656vw}}@media screen and (max-width:39.375rem){.product-info__buy{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-info__price{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:0}@media screen and (min-width:160.0625rem){.product-info__price{-webkit-column-gap:.39062vw;-moz-column-gap:.39062vw;column-gap:.39062vw}}@media screen and (max-width:109.375rem){.product-info__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.product-info__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}@media screen and (min-width:160.0625rem){.product-info__button{gap:.39062vw}}@media screen and (max-width:39.375rem){.product-info__button{width:100%}}.product-info__button .button{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:39.375rem){.product-info__button .button{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.product-info__button .button__content{white-space:nowrap}.product-info__select{display:grid;grid-template-columns:repeat(2,1fr);gap:.9375rem}@media screen and (min-width:160.0625rem){.product-info__select{gap:.58594vw}}@media screen and (max-width:39.375rem){.product-info__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-info__collection,.product-info__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info__info{padding:1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;border:solid 1px var(--stroke-dark);border-width:1px 0}@media screen and (min-width:160.0625rem){.product-info__info{padding:.97656vw 0;gap:.70312vw;border-width:.03906vw 0}}@media screen and (max-width:109.375rem){.product-info__info{padding:1.25rem 0;gap:.625rem}}.product-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:.5rem}@media screen and (min-width:160.0625rem){.product-info__item{gap:.3125vw}}.product-info__text{display:inline}@media screen and (max-width:109.375rem){.product-info__text{position:relative;top:-.1875rem}}.product-info__icon,.product-info__text .tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-info__text .tooltip{position:relative;top:.25rem}.product-info__icon{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0;fill:var(--elements-dark)}@media screen and (min-width:160.0625rem){.product-info__icon{width:.78125vw;height:.78125vw}}.product-tab .container{position:relative;display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:var(--grid-column-gap);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}@media screen and (max-width:87.5rem){.product-tab .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-tab__wrapper{grid-column:1/8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}@media screen and (min-width:160.0625rem){.product-tab__wrapper{gap:1.17188vw}}@media screen and (max-width:109.375rem){.product-tab__wrapper{gap:1.5625rem}}@media screen and (max-width:39.375rem){.product-tab__wrapper{gap:1.25rem}}.product-tab__tab-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem;scrollbar-width:none}@media screen and (min-width:160.0625rem){.product-tab__tab-list{gap:.39062vw}}@media screen and (max-width:87.5rem){.product-tab__tab-list{position:relative;right:var(--container-offset);padding-left:var(--container-offset);width:calc(100% + (var(--container-offset)*2));overflow:auto;scrollbar-width:none}}.product-tab__tab-list::-webkit-scrollbar{display:none}.product-tab__tab-list::-webkit-scrollbar-track{display:none}.product-tab__tab-list::-webkit-scrollbar-thumb{display:none}.product-tab__tab-list .tab__content{white-space:nowrap}.product-tab__item{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9375rem}@media screen and (min-width:160.0625rem){.product-tab__item{gap:.58594vw}}@media screen and (max-width:109.375rem){.product-tab__item{gap:.625rem}}.product-tab__item.active,.product-tab__table tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.product-tab__body.article{max-width:unset}.product-tab__table{width:100%;border:0}.product-tab__table tbody{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-tab__table tr{--tab-table-gap: 0.625rem;padding:.5rem 0;width:100%;display:grid;grid-template-columns:repeat(2,calc(50% - (var(--tab-table-gap)/2)));gap:var(--tab-table-gap);border-bottom:solid 1px var(--stroke-dark)}@media screen and (min-width:160.0625rem){.product-tab__table tr{--tab-table-gap: 0.39062vw;padding:.3125vw 0;border-bottom-width:.03906vw}}@media screen and (max-width:39.375rem){.product-tab__table tr{padding:.625rem 0}.product-tab__table tr:first-child{padding-top:0}}.product-tab__table tr:last-child{border-bottom:none}.product-tab__table td{margin:0;padding:0;width:100%}.product-tab__table td:first-child{color:var(--text-dark-secondary)}.product-tab__table td:last-child{color:var(--text-dark-primary)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvcHJvZHVjdC1wYWdlL3Byb2R1Y3QtcGFnZS5zY3NzIiwibWl4aW5zL19taXhpbi5zY3NzIiwiY29tcG9uZW50cy9wcm9kdWN0LXBhZ2UvX3Byb2R1Y3QtdGh1bWIuc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyIsIm1peGlucy9fcHNldWRvLWhvdmVyLnNjc3MiLCJjb21wb25lbnRzL3Byb2R1Y3QtcGFnZS9fcHJvZHVjdC1pbmZvLnNjc3MiLCJjb21wb25lbnRzL3Byb2R1Y3QtcGFnZS9fcHJvZHVjdC10YWIuc2NzcyIsIm1peGlucy9fc2Nyb2xsYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0Usc0IsQ0FDRSxZLENBQ0Esb0MsQ0FDQSxzQixDQUNBLHlDLENBQUEsc0MsQ0FBQSxpQyxDQUNBLDJCLENDV0Ysc0NEaEJBLHNCLENBUUkscUMsQUNjSix3Q0R0QkEsc0IsQ0FZSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYUFJSixxQixDQUNFLGUsQ0FDQSxZLENBRUEsVSxDQUNBLGdCLENBRUEsa0MsQ0FFQSxlLENDN0JGLDBDRG9CQSxxQixDQVlJLG1CLEFDcEJKLHlDRFFBLHFCLENBZ0JJLGlCLEFDbEJKLHNDREVBLHFCLENBb0JJLGUsQ0FFQSxrQixBQ2xCSix3Q0RKQSxxQixDQTBCSSxnQkExQkgsbUMsQ0ErQkssaUIsQ0FFQSxVLENBQ0EsVyxDQUtOLHVCLENBQ0UsaUIsQ0FDQSxZLENBQ0EsYSxDQUNBLFMsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsaUIsQ0FDQSxzQixDQUFBLG1CLENBQUEscUIsQ0FDQSxZLENDdEVGLDBDRDJEQSx1QixDQWNJLGEsQ0FDQSxjLENBQ0EsYyxBQy9ESix5Q0QrQ0EsdUIsQ0FvQkksYSxDQUNBLGdCLEFDOURKLHNDRHlDQSx1QixDQXlCSSxXLENBQ0EsYyxBQzdESix3Q0RtQ0EsdUIsQ0E4QkksVyxDQUNBLGNBSUosb0IsQ0FDRSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsUyxDQUVBLFUsQ0FDQSxXLENBUEQsd0IsQ0VJQSx5QixDRk1HLHVDLENBQUEsb0MsQ0FRRCx5RCxDQUFBLDhDLENBQUEsdUQsQ0FBQSw0QyxDQUdLLHdCLENHbkhSLHlCSGdIRywrRCxDQUFBLG9ELENBQUEsNkQsQ0FBQSxrRCxDQVVPLHlCLENBVlAseUUsQ0FBQSw4RCxDQUFBLHVFLENBQUEsNEQsQ0FvQlMsNEJFcklkLGMsQ0FDRSxlLENBQ0EsWSxDQUVBLFUsQ0FDQSxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0RSQSwwQ0NERixjLENBWUksbUIsQURDRix5Q0NiRixjLENBZ0JJLGlCLEFER0Ysc0NDbkJGLGMsQ0FvQkksa0IsQURLRix3Q0N6QkYsYyxDQXdCSSxrQkFHRixzQixDQUNFLFUsQ0FDQSxlLENBRUEsa0MsQ0FFQSxlLENEaENGLDBDQzBCQSxzQixDQVNJLG1CLEFEdkJKLHlDQ2NBLHNCLENBYUksYyxBRHJCSixzQ0NRQSxzQixDQWlCSSxhLEFEbkJKLHdDQ0VBLHNCLENBcUJJLGtCQXJCSCxvQyxDQTRCSyxVLENBQ0EsYyxDRHZETiwwQ0MwQkMsb0MsQ0FnQ08sa0IsQUQ5Q1IseUNDY0Msb0MsQ0FvQ08sZ0IsQUQ1Q1Isc0NDUUMsb0MsQ0F3Q08sa0IsQUQxQ1Isd0NDRUMsb0MsQ0FpRE8sYyxDQUNBLGtCQWxEUCx1RSxDQXlEYSxjLENBRUEsb0MsQ0RyRmQsMENDMEJDLHVFLENBOERlLGtCQVVoQixxQixDQUNFLFUsQ0FDQSxXLENBRUEsa0MsQ0FDQSw4QixDQUVBLGUsQ0FDQSxjLENBRUEseUgsQ0FBQSxvSCxDQUFBLGlILENBVkQseUIsQ0FjRyxVLENBQ0EsVyxDQUVBLHFCLENBR0EseUIsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENBQ0EsbUIsQ0R4SEosMENDa0dDLHlCLENBeUJLLHdCLEFEekdOLHNDQ2dGQyx5QixDQTZCSyxzQkFLTiwwQixDQUNFLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsWSxDRDFJRiwwQ0NvSUEsMEIsQ0FTSSxjLEFEM0hKLHNDQ2tIQSwwQixDQWFJLGNBYkgsa0MsQ0FpQkcsZ0IsQ0FqQkgsOEMsQ0FvQkssNkIsQ0FBQSx5QixDQUFBLHFCLENBcEJMLDBDLENFcElELFUsQ0FDQSxpQixDQUNBLGEsQ0FDQSxjLENBRUEsNkIsQ0FDQSw4QixDQUVBLDRCLENBRUEsUyxDSFZBLDBDQ29JQywwQyxDRXZIQyxhLENBQ0EsYyxDQUVBLDZCLENBQ0EsZ0NDbEJKLGEsQ0FDRSxnQixDQUNBLFksQ0FDQSxnQixDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxhLENBRUEsbUMsQ0FDQSxrQyxDSlRBLDBDSURGLGEsQ0FhSSxpQixDQUVBLGMsQUpGRix5Q0liRixhLENBbUJJLGlCLENBRUEsYSxBSkZGLHNDSW5CRixhLENBeUJJLGUsQ0FDQSxjLEFKREYsd0NJekJGLGEsQ0E4QkksUyxDQUNBLG1CLENBRUEsZSxDQUNBLFVBR0Ysb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGlCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLHFCLENBR0YsbUIsQ0FLQSxxQixDQUpFLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUdGLHFCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUVBLHNCLENBQUEsbUIsQ0FBQSxxQixDQUNBLFcsQ0pyREYsMENJZ0RBLHFCLENBUUksYyxBSjVDSix5Q0lvQ0EscUIsQ0FZSSxjLEFKcENKLHdDSXdCQSxxQixDQWdCSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxpQixDQUNBLGNBSUoscUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLHFCLENBQ0EsUyxDSjNFRiwwQ0lzRUEscUIsQ0FRSSxhQVJILDZCLENBWUcsVSxDQUNBLFcsQ0puRkosMENJc0VDLDZCLENBZ0JLLGEsQ0FDQSxlQUlKLDJCLENBQ0UseUIsQ0FDQSxvQixDQUlKLG1CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLFcsQ0pwR0YsMENJaUdBLG1CLENBTUksY0FJSixrQixDQUNFLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsYSxDSmpIRiwwQ0kyR0Esa0IsQ0FTSSxjLEFKNUZKLHdDSW1GQSxrQixDQWFJLHVCLENBQUEsb0IsQ0FBQSxpQixDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLG9CLENBQ0Usa0IsQ0FBQSxjLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLHFCLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsUyxDSmxJRiwwQ0k2SEEsb0IsQ0FRSSwyQixDQUFBLHdCLENBQUEscUIsQUp6SEoseUNJaUhBLG9CLENBWUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsbUJBSUoscUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsVyxDSmpKRiwwQ0k4SUEscUIsQ0FNSSxjLEFKNUhKLHdDSXNIQSxxQixDQVVJLFlBVkgsNkIsQ0FjRyxtQixDQUFBLGEsQ0pwSUosd0NJc0hDLDZCLENBaUJLLFUsQ0FDQSxtQixDQUFBLGEsQ0FDQSxrQixDQUFBLG1CLENBQUEsYUFuQkwsc0MsQ0F1Qkssa0IsQ0FLTixxQixDQUNFLFksQ0FDQSxtQyxDQUNBLFksQ0o3S0YsMENJMEtBLHFCLENBTUksYyxBSnhKSix3Q0lrSkEscUIsQ0FVSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlKLHlCLENBSUEsbUIsQ0FIRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUdGLG1CLENBQ0UsbUIsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLFksQ0FFQSxtQyxDQUNBLGtCLENKck1GLDBDSTZMQSxtQixDQVdJLGtCLENBRUEsWSxDQUVBLHlCLEFKaE1KLHlDSWlMQSxtQixDQW1CSSxpQixDQUVBLGFBSUosbUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLHFCLENBQ0EsUyxDSjNORiwwQ0lzTkEsbUIsQ0FRSSxhQUlKLG1CLENBQ0UsYyxDSnZORix5Q0lzTkEsbUIsQ0FJSSxpQixDQUNBLGVBV0osbUIsQ0FoQkMsNEIsQ0FtQkMsMEIsQ0FBQSwwQixDQUFBLG1CLENBbkJELDRCLENBU0csaUIsQ0FDQSxVLENBTUosbUIsQ0FDRSxhLENBQ0EsYyxDQUVBLG1CLENBQUEsYSxDQUVBLHlCLENKeFBGLDBDSWtQQSxtQixDQVNJLGMsQ0FDQSxpQkM3UE4sdUIsQ0FFSSxpQixDQUVBLFksQ0FDQSxvQyxDQUNBLHlDLENBQUEsc0MsQ0FBQSxpQyxDQUNBLDJCLENMWUYsc0NLbkJGLHVCLENBVU0sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJSixxQixDQUNFLGUsQ0FFQSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFksQ0xwQkYsMENLY0EscUIsQ0FTSSxlLEFMWEoseUNLRUEscUIsQ0FhSSxlLEFMSEosd0NLVkEscUIsQ0FpQkksYUFLRixzQixDQUNFLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsVyxDQ1VKLG9CLENObERBLDBDS29DRSxzQixDQU9JLGMsQUx6Qk4sc0NLa0JFLHNCLENBV0ksaUIsQ0FDQSw2QixDQUNBLG9DLENBRUEsOEMsQ0FFQSxhLENBQ0Esc0JDRk4seUMsQ0FDRSxZLENBR0YsK0MsQ0FDRSxZLENBR0YsK0MsQ0FDRSxZLENEekJDLG9DLENBeUJLLGtCLENBTVIsa0IsQ0FDRSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxZLENMdEVGLDBDS21FQSxrQixDQU1JLGMsQUw3REoseUNLdURBLGtCLENBVUksYUFWSCx5QixDQXdCQSx5QixDQVZHLG1CLENBQUEsbUIsQ0FBQSxZLENBSUgsMEIsQ0FFRyxlLENBSUosbUIsQ0FDRSxVLENBQ0EsUSxDQUZELHlCLENBS0csVSxDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBUEgsc0IsQ0FXRyx5QixDQUVBLGUsQ0FDQSxVLENBQ0EsWSxDQUNBLG9FLENBQ0Esd0IsQ0FFQSwwQyxDTDlHSiwwQ0syRkMsc0IsQ0FzQkssMEIsQ0FFQSxpQixDQUVBLDhCLEFMN0ZOLHdDS21FQyxzQixDQThCSyxpQixDQTlCTCxrQyxDQWlDTyxlQWpDUCxpQyxDQXNDSyxrQixDQXRDTCxzQixDQTJDRyxRLENBQ0EsUyxDQUVBLFUsQ0E5Q0gsa0MsQ0FpREssZ0MsQ0FqREwsaUMsQ0FxREssOEIiLCJmaWxlIjoiY29tcG9uZW50cy9wcm9kdWN0LXBhZ2UvcHJvZHVjdC1wYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL21peGlucyc7XG5cbi5wcm9kdWN0LXBhZ2Uge1xuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWdyaWQtY29sdW1uLWdhcCk7XG4gICAgcm93LWdhcDogdmFyKC0tZ3JpZC1yb3ctZ2FwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfSBcbiAgfVxuXG4gICZfX3N3aXBlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIvODtcbiAgICBncmlkLXJvdzogMS8yO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiByZW0oNTUwKTtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1jb21tb24pO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBoZWlnaHQ6IGJpZyg1NTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGhlaWdodDogcmVtKDQ3Nik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZ3JpZC1jb2x1bW46IDIvNztcblxuICAgICAgaGVpZ2h0OiByZW0oMzcwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyMDApO1xuICAgIH1cblxuICAgICYgLnN3aXBlciB7XG4gICAgICAmLXNsaWRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFnLWxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSgzMCk7XG4gICAgbGVmdDogcmVtKDMwKTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IHJlbSg1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB0b3A6IGJpZygzMCk7XG4gICAgICBsZWZ0OiBiaWcoMzApO1xuICAgICAgZ2FwOiBiaWcoNSk7XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIHRvcDogcmVtKDI1KTtcbiAgICAgIGxlZnQ6IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgdG9wOiByZW0oMjApO1xuICAgICAgbGVmdDogcmVtKDIwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICB0b3A6IHJlbSgxMCk7XG4gICAgICBsZWZ0OiByZW0oMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBcbiAgICAmIGltZyB7XG4gICAgICBvYmplY3QtZml0OiB2YXIoLS1wcm9kdWN0LW9iamVjdC1maXQpO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1jYXJkIHtcbiAgJl9fd2lzaGxpc3QsXG4gICZfX2NvbXBhcmlzb24ge1xuICAgICZfYWN0aXZlLCAmLmNvbXBhcmlzb24tcmVtb3ZlIHtcbiAgICAgICYgLmJ1dHRvbiB7XG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICAmIC5idXR0b24ge1xuICAgICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWxlbWVudHMtZGFyayk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW5pbWF0aW9uIHtcblxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgICAgJiAuYnV0dG9uIHtcbiAgICAgICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1lbGVtZW50cy13aGl0ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbXBvcnQgJ3Byb2R1Y3QtdGh1bWInLFxuJ3Byb2R1Y3QtaW5mbycsXG4ncHJvZHVjdC10YWInXG4iLCJAbWl4aW4gbWVkaWFCaWdEZXNrdG9wIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3tyZW0oMjU2MSl9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7cmVtKDIxMDApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYUxhcHRvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7cmVtKDE3NTApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7cmVtKDE0MDApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYU1vYmlsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7cmVtKDYzMCl9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL0BtaXhpbiBjb250YWluZXIoJG5hbWUsICR3aWR0aCkge1xuLy8gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbi8vICBjb250YWluZXItbmFtZTogJG5hbWU7XG4vLyAgQGNvbnRhaW5lciAobWF4LXdpZHRoOiAkd2lkdGgpIHtcbi8vICAgIEBjb250ZW50O1xuLy8gIH1cbi8vfVxuIiwiLnByb2R1Y3QtdGh1bWIge1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBncmlkLXJvdzogMS8yO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHJlbSg1NTApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICBoZWlnaHQ6IGJpZyg1NTApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIGhlaWdodDogcmVtKDQ3Nik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgaGVpZ2h0OiByZW0oMzcwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICBoZWlnaHQ6IHJlbSgzNSk7XG4gIH1cblxuICAmX19zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogcmVtKDUwOCk7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgaGVpZ2h0OiBiaWcoNTA4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBoZWlnaHQ6IHJlbSg0MzIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmIC5zd2lwZXIge1xuICAgICAgJi13cmFwcGVyIHt9XG5cbiAgICAgICYtc2xpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiByZW0oOTIpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgICAgaGVpZ2h0OiBiaWcoOTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICAgIGhlaWdodDogcmVtKDc2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgxMDUpO1xuICAgICAgICAgIC8vYXNwZWN0LXJhdGlvOiAxMDUvNzU7XG4gICAgICAgICAgXG4gICAgICAgICAgLypAc3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNzUpO1xuICAgICAgICAgIH0qL1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICAgIHdpZHRoOiByZW0oNTApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDM1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGh1bWIge1xuICAgICAgICAgICYtYWN0aXZlIHtcbiAgICAgICAgICAgICYgLnByb2R1Y3QtdGh1bWIge1xuICAgICAgICAgICAgICAmX19pbWFnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDQpO1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tYWNjZW50LWNvbG9yKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiBiaWcoNCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1jb21tb24pO1xuICAgIGJvcmRlcjogc29saWQgMCB2YXIoLS1iZy13aGl0ZSk7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHRyYW5zaXRpb246IGJvcmRlciB2YXIoLS1hbmltYXRpb24tdGltaW5nKSB2YXIoLS1jdWJpYy1iZXppZXIpLFxuICAgICAgcGFkZGluZyB2YXIoLS1hbmltYXRpb24tdGltaW5nKSB2YXIoLS1jdWJpYy1iZXppZXIpO1xuXG4gICAgJiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgyKTtcblxuICAgICAgb2JqZWN0LWZpdDogdmFyKC0tcHJvZHVjdC1vYmplY3QtZml0KTtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogYmlnKDIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IHJlbSg1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYgLmJ1dHRvbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBwc2V1ZG8oNSlcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBob3ZlciB7XHJcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMge1xyXG4gIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQG1peGluIHBzZXVkbygkcGl4ZWwpIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0je3JlbSgkcGl4ZWwpfTtcclxuICBsZWZ0OiAtI3tyZW0oJHBpeGVsKX07XHJcblxyXG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAje3JlbSgkcGl4ZWwpfSAqIDIpO1xyXG4gIGhlaWdodDogY2FsYygxMDAlICsgI3tyZW0oJHBpeGVsKX0gKiAyKTtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIG9wYWNpdHk6IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XHJcbiAgICB0b3A6ICN7YmlnKC0kcGl4ZWwpfTtcclxuICAgIGxlZnQ6ICN7YmlnKC0kcGl4ZWwpfTtcclxuICBcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje2JpZygkcGl4ZWwpfSAqIDIpO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAje2JpZygkcGl4ZWwpfSAqIDIpO1xyXG4gIH1cclxuXHJcbiAgQGNvbnRlbnQ7XHJcbn1cclxuIiwiLnByb2R1Y3QtaW5mbyB7XG4gIGdyaWQtY29sdW1uOiA4LzEzO1xuICBncmlkLXJvdzogMS8yO1xuICBwYWRkaW5nOiByZW0oMzApO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogcmVtKDI1KTtcblxuICBib3JkZXI6IHNvbGlkIDFweCB2YXIoLS1zdHJva2UtZGFyayk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1jb21tb24pO1xuXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgcGFkZGluZzogYmlnKDMwKTtcblxuICAgIGdhcDogYmlnKDI1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICBwYWRkaW5nOiByZW0oMjUpO1xuXG4gICAgZ2FwOiByZW0oMjApO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIGdyaWQtY29sdW1uOiAxLzc7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX3N0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IHJlbSgyMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMjApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgZ2FwOiByZW0oNSk7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGdhcDogcmVtKDgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDgpO1xuICAgIH1cblxuICAgICYgLnJhdGluZyB7XG4gICAgICB3aWR0aDogcmVtKDgwKTtcbiAgICAgIGhlaWdodDogcmVtKDE2KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgd2lkdGg6IGJpZyg4MCk7XG4gICAgICAgIGhlaWdodDogYmlnKDE2KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvdW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2J1eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogcmVtKDI1KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19wcmljZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBjb2x1bW4tZ2FwOiByZW0oMTApO1xuICAgIHJvdy1nYXA6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgY29sdW1uLWdhcDogYmlnKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygxMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJiAuYnV0dG9uIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgfVxuXG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IHJlbSgxNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbGxlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBwYWRkaW5nOiByZW0oMjUpIDA7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMTgpO1xuXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggdmFyKC0tc3Ryb2tlLWRhcmspO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZzogYmlnKDI1KSAwO1xuXG4gICAgICBnYXA6IGJpZygxOCk7XG5cbiAgICAgIGJvcmRlci13aWR0aDogYmlnKDEpIDAgYmlnKDEpIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZzogcmVtKDIwKSAwO1xuXG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IHJlbSg4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg4KTtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IHJlbSgtMyk7XG4gICAgfVxuXG4gICAgJiAudG9vbHRpcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IHJlbSg0KTtcblxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgaGVpZ2h0OiByZW0oMjApO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgZmlsbDogdmFyKC0tZWxlbWVudHMtZGFyayk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgd2lkdGg6IGJpZygyMCk7XG4gICAgICBoZWlnaHQ6IGJpZygyMCk7XG4gICAgfVxuICB9XG59XG4iLCIucHJvZHVjdC10YWIge1xuICAmIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgY29sdW1uLWdhcDogdmFyKC0tZ3JpZC1jb2x1bW4tZ2FwKTtcbiAgICByb3ctZ2FwOiB2YXIoLS1ncmlkLXJvdy1nYXApO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgZ3JpZC1jb2x1bW46IDEvODtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHJlbSgzMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGdhcDogcmVtKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiIHtcbiAgICAmLWxpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogcmVtKDEwKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgZ2FwOiBiaWcoMTApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1vZmZzZXQpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1vZmZzZXQpO1xuXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAodmFyKC0tY29udGFpbmVyLW9mZnNldCkgKiAyKSk7XG5cbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyRGVsZXRlKCk7XG5cbiAgICAgICYgLnRhYiB7XG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiByZW0oMTUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGdhcDogYmlnKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICBnYXA6IHJlbSgxMCk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICAmLmFydGljbGUge1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJiB0Ym9keSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYgdHIge1xuICAgICAgLS10YWItdGFibGUtZ2FwOiAje3JlbSgxMCl9O1xuXG4gICAgICBwYWRkaW5nOiByZW0oOCkgMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGNhbGMoNTAlIC0gKHZhcigtLXRhYi10YWJsZS1nYXApIC8gMikpKTtcbiAgICAgIGdhcDogdmFyKC0tdGFiLXRhYmxlLWdhcCk7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS1zdHJva2UtZGFyayk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIC0tdGFiLXRhYmxlLWdhcDogI3tiaWcoMTApfTtcblxuICAgICAgICBwYWRkaW5nOiBiaWcoOCkgMDtcblxuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiBiaWcoMSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwKSAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiB0ZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstc2Vjb25kYXJ5KTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBzY3JvbGxiYXIge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IHJlbSgxMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgd2lkdGg6IGJpZygxMCk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXdoaXRlKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lbGVtZW50cy1ncmF5LXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDk5OSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYmctd2hpdGUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGJpZyg5OTkpO1xuICAgICAgYm9yZGVyLXdpZHRoOiBiaWcoMyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzY3JvbGxiYXJIb3Jpem9udGFsIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGhlaWdodDogcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBoZWlnaHQ6IGJpZygxMCk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lbGVtZW50cy1ncmF5LXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDk5OSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYmctd2hpdGUpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGJpZyg5OTkpO1xuICAgICAgYm9yZGVyLXdpZHRoOiBiaWcoMyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzY3JvbGxiYXJEZWxldGUge1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iXX0= */
