/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[3].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[4]!./htdocs/local/components/local/sort/templates/.default/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.sort {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (max-width: 1050px) {
  .sort {
    flex-direction: row;
    gap: 10px;
    align-items: center;
  }
}
@media (max-width: 670px) {
  .sort {
    gap: 8px;
  }
}
.sort:hover .sort__icon,
.sort:hover .sort__dropdown-toggle,
.sort:hover .sort__title {
  color: #4F8350;
}
.sort__title {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  color: #333333;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1050px) {
  .sort__title {
    display: none;
  }
}
.sort__icon {
  display: none;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 12px;
  color: #808080;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1050px) {
  .sort__icon {
    display: flex;
  }
}
.sort__dropdown-toggle {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 1050px) {
  .sort__dropdown-toggle {
    border: none;
    padding: 0;
    min-width: unset;
    min-height: unset;
  }
}
@media (max-width: 670px) {
  .sort__dropdown-toggle {
    font-size: 14px;
    line-height: 23px;
  }
}
@media (max-width: 1050px) {
  .sort__dropdown-toggle::after {
    display: none;
  }
}
@media (max-width: 1050px) {
  .sort__dropdown .dropdown-menu {
    border-radius: 15px;
    padding: 4px 0;
    border: 1px solid #9E9E9E;
    margin-top: 0 !important;
  }
}
@media (max-width: 1050px) {
  .sort__dropdown .dropdown-item {
    white-space: nowrap;
  }
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[3].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[4]!./htdocs/local/templates/2025/components/bitrix/system.pagenavigation/.default/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pagination {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 35px;
  margin-top: 64px;
}
@media (max-width: 1050px) {
  .pagination {
    gap: 28px;
  }
}
@media (max-width: 670px) {
  .pagination {
    margin-top: 60px;
    gap: 18px;
  }
}
.pagination__pages-list {
  display: flex;
  gap: 18px;
  align-items: center;
  justify-content: center;
}
.pagination__page {
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #808080;
}
.pagination__page.active {
  color: white;
  background-color: #4F8350;
  border-radius: 6px;
  padding: 0 8px;
  min-width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pagination__show-more-button {
  width: 100%;
  max-width: 232px;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[3].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[4]!./htdocs/local/templates/2025/components/bitrix/catalog.smart.filter/.default/product-filter.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-filter {
  display: flex;
  gap: 34px;
}
@media (max-width: 1050px) {
  .product-filter {
    gap: 24px;
    flex-wrap: wrap;
  }
}
@media (max-width: 750px) {
  .product-filter {
    gap: 16px;
  }
}
@media (max-width: 720px) {
  .product-filter {
    flex-direction: column;
    align-items: center;
    gap: 8px;
  }
}
.product-filter__buttons {
  display: none;
}
.product-filter__dropdown {
  display: inline-flex;
  position: relative;
}
@media (max-width: 720px) {
  .product-filter__dropdown {
    width: 100%;
  }
}
@media (max-width: 720px) {
  .product-filter .dropdown-toggle {
    width: 100%;
  }
}
.product-filter .dropdown-menu.show {
  display: flex;
  position: absolute;
  left: 0;
  top: 50px;
  max-height: 450px;
  overflow: auto hidden;
}
.product-filter__price-in-left-menu {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 28px;
}
.product-filter__price-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}
.product-filter__price-range-container {
  display: flex;
  gap: 12px;
  max-width: 250px;
  width: 100%;
}
.product-filter__price-range {
  flex: 1;
  position: relative;
}
.product-filter__price-range-label {
  position: absolute;
  top: 50%;
  left: 8px;
  transform: translateY(-50%);
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: #C5C5C5;
}
.product-filter__price-range-input {
  padding-left: 31px !important;
  font-size: 16px !important;
  border-radius: 8px !important;
}
.product-filter__price-filter-block {
  display: none;
}
.product-filter__button {
  display: none;
  align-items: center;
  gap: 10px;
  color: #090D09;
  font-size: 16px;
  line-height: 25px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.product-filter__button:hover {
  color: #4F8350;
}
@media (max-width: 1050px) {
  .product-filter__button {
    display: inline-flex;
  }
}
@media (max-width: 670px) {
  .product-filter__button {
    font-size: 14px;
    line-height: 23px;
  }
}
.product-filter__button-icon {
  width: 16px;
  height: 12px;
}
.product-filter__popup .fancybox__slide {
  padding: 0;
  align-items: flex-start;
  flex-direction: row;
}
.product-filter__popup .fancybox__slide .f-html {
  padding: 44px 24px 24px 24px;
  border-radius: 0 0 15px 0;
  min-width: 80vw;
  cursor: default;
}
.product-filter__popup .product-filter__price-title {
  margin-bottom: 12px;
}
.product-filter__mobile-menu {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 16px;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu {
    gap: 12px;
  }
}
.product-filter__mobile-menu-title {
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
  color: #090D09;
  margin-bottom: 34px;
  margin-top: -24px;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu-title {
    font-size: 26px;
    margin-bottom: 24px;
  }
}
.product-filter__mobile-menu-container {
  position: relative;
}
.product-filter__mobile-menu-container.active .header-mobile-menu {
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
  display: flex;
}
.product-filter__mobile-menu-link {
  padding: 6px 32px 6px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
  color: #333333;
  display: flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu-link {
    font-size: 22px;
    line-height: 26px;
  }
}
.product-filter__mobile-menu-link.has-submenu {
  position: relative;
}
.product-filter__mobile-menu-link.has-submenu:hover::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDUgNS01IDUiIHN0cm9rZT0iIzM5NTkzQSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
}
.product-filter__mobile-menu-link.has-submenu::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDUgNS01IDUiIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
  width: 5px;
  height: 10px;
  position: absolute;
  right: 10px;
  transition: all 0.3s ease-in-out;
}
.product-filter__mobile-menu-link--submenu {
  font-size: 18px;
  font-weight: 500;
  line-height: 23px;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu-link--submenu {
    font-size: 16px;
    line-height: 20px;
  }
}
.product-filter__mobile-menu-link .product-filter__color {
  margin-top: -3px;
}
.product-filter__mobile-submenu {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 16px;
  top: 60px;
  position: absolute;
  visibility: hidden;
  left: -100%;
  width: calc(100% + 2px);
  opacity: 0;
  transition: all 0.3s ease-in-out;
  z-index: 15;
  background: #fff;
  border: 1px solid #ECECEC;
  border-top: none;
  border-radius: 0 0 15px 0;
  max-height: calc(100vh - 100px);
  min-height: calc(100% + 2px);
}
.product-filter__mobile-submenu.active {
  left: -1px;
  opacity: 1;
  visibility: visible;
}
.product-filter__mobile-menu-submenu-close {
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
  color: #333333;
  position: relative;
  padding: 6px 0 6px 32px;
  border-bottom: 1px solid #ECECEC;
  margin-bottom: 6px;
  cursor: pointer;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu-submenu-close {
    font-size: 18px;
    line-height: 23px;
  }
}
.product-filter__mobile-menu-submenu-close:hover {
  color: #3F6940;
}
.product-filter__mobile-menu-submenu-close:hover::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDUgNS01IDUiIHN0cm9rZT0iIzM5NTkzQSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
}
.product-filter__mobile-menu-submenu-close:active {
  color: #39593A;
}
.product-filter__mobile-menu-submenu-close::after {
  transform: rotate(-180deg);
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDUgNS01IDUiIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==);
  width: 5px;
  height: 10px;
  position: absolute;
  top: calc(50% + 5px);
  left: 10px;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 670px) {
  .product-filter__mobile-menu-submenu-close::after {
    top: 50%;
  }
}
.product-filter__mobile-submenu-inner {
  display: flex;
  flex-direction: column;
  gap: 0;
  max-height: 100%;
  overflow: auto;
}
.product-filter__color {
  display: inline-flex;
  background-position: center;
  width: 18px;
  height: 18px;
  border-radius: 9px;
  border: 1px solid #F4F4F4;
}
.product-filter__label {
  align-items: center;
  gap: 4px;
}

.smart-filter-container-modef,
.smart-filter-button-box {
  display: none !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[3].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[4]!./htdocs/local/components/local/catalog.menu.left/templates/.default/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.catalog-menu {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 24px;
}
.catalog-menu__link {
  text-decoration: none;
  color: #333333;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  margin-bottom: 6px;
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.catalog-menu__link--1.active {
  color: #4F8350;
  text-decoration: underline;
}
.catalog-menu__link--2 {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  padding: 2px 4px 2px 4px;
  background: white;
  border-radius: 4px;
}
.catalog-menu__link--2:hover, .catalog-menu__link--2:focus, .catalog-menu__link--2.active {
  background: #4F8350;
  color: white;
  text-decoration: none;
}
.catalog-menu__color {
  display: inline-flex;
  background-position: center;
  width: 18px;
  height: 18px;
  border-radius: 9px;
  border: 1px solid #F4F4F4;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[3].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].oneOf[1].use[4]!./assets/scss/pages/page-catalog-section.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.catalog-section {
  display: grid;
  gap: 24px;
  grid-template-columns: repeat(4, 1fr);
  grid-template-areas: "header header header header" "filter filter filter filter" "menu product-list product-list product-list";
}
@media (max-width: 1050px) {
  .catalog-section {
    grid-template-columns: repeat(1, 1fr);
    grid-template-areas: "header" "filter" "product-list";
  }
}
.catalog-section__header {
  grid-area: header;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.catalog-section__description {
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  max-height: 0;
  overflow: hidden;
}
.catalog-section__description.active {
  visibility: visible;
  opacity: 1;
  max-height: 5000px;
}
.catalog-section__filter {
  grid-area: filter;
  display: grid;
  grid-template-areas: "filter-container filter-sort-container" "search-button-container search-button-container";
  justify-content: space-between;
  gap: 16px;
  align-items: flex-end;
  padding-bottom: 24px;
  border-bottom: 1px solid #ECECEC;
}
@media (max-width: 1050px) {
  .catalog-section__filter {
    border-bottom: none;
    padding-bottom: 10px;
    grid-template-areas: "filter-button filter-sort-container" "filter-container filter-container" "search-button-container search-button-container";
  }
}
.catalog-section .product-filter__container {
  grid-area: filter-container;
}
.catalog-section .product-filter__button {
  grid-area: filter-button;
}
.catalog-section__filter-sort-container {
  grid-area: filter-sort-container;
  display: flex;
  justify-content: flex-end;
}
.catalog-section__search-button-container {
  grid-area: search-button-container;
  display: flex;
  justify-content: flex-end;
}
.catalog-section__search-clear-button {
  text-decoration: none;
  color: #C5C5C5;
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
@media (max-width: 620px) {
  .catalog-section__search-clear-button {
    font-size: 14px;
    line-height: 23px;
  }
}
.catalog-section__search-clear-button:hover {
  color: #515151;
}
.catalog-section__search-clear-button:active {
  color: #333333;
}
.catalog-section__search-clear-button-icon {
  width: 14px;
  height: 14px;
}
.catalog-section__menu {
  grid-area: menu;
}
@media (max-width: 1050px) {
  .catalog-section__menu {
    display: none;
  }
}
.catalog-section__product-list {
  grid-area: product-list;
  margin-bottom: 120px;
}
.catalog-section__title {
  margin: 0;
}
.catalog-section__title-count {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: inline-flex;
  color: #9E9E9E;
  gap: 6px;
}
.catalog-section__title-count--has-description {
  cursor: pointer;
  position: relative;
}
.catalog-section__title-count--has-description.active::after {
  transform: rotate(180deg);
}
.catalog-section__title-count--has-description::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE3IDEwLjUtNSA1LTUtNSIgc3Ryb2tlPSIjOUU5RTlFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
  transition: all 0.3s ease-in-out;
  width: 24px;
  height: 24px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0E7RUFDQSxnQ0pMUztFSU1UO0VBQ0E7QUFISjtBQUlJO0VBQ0U7RUFDQTtFQUNBO0FBRk47QUFLRTtFQUNFO0VBQ0E7RUFDQSwrR0FDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOSjtBQU9JO0VBWkY7SUFhSTtJQUNBO0lBRUEsZ0pBQ0Y7RUFORjtBQUNGO0FBV0U7RUFDRTtBQVRKO0FBV0U7RUFDRTtBQVRKO0FBV0U7RUFDRTtFQUNBO0VBQ0E7QUFUSjtBQVdFO0VBQ0U7RUFDQTtFQUNBO0FBVEo7QUFXRTtFQUNFO0VBQ0EsY0ozRGM7RUk0RGQ7RUFDQTtFQUNBO0FBVEo7QUFVSTtFQU5GO0lBT0k7SUFDQTtFQVBKO0FBQ0Y7QUFRSTtFQUNFLGNKeEVZO0FJa0VsQjtBQVFJO0VBQ0UsY0o1RVk7QUlzRWxCO0FBV0U7RUFDRTtFQUNBO0FBVEo7QUFXRTtFQUNFO0FBVEo7QUFVSTtFQUZGO0lBR0k7RUFQSjtBQUNGO0FBU0U7RUFDRTtFQUNBO0FBUEo7QUFTRTtFQUNFO0FBUEo7QUFTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0puR2M7RUlvR2Q7QUFQSjtBQVNJO0VBQ0U7RUFDQTtBQVBOO0FBVVE7RUFDRTtBQVJWO0FBWU07RUFDRTtFQUNBLGdDSjdHSztFSThHTDtFQUNBO0FBVlIsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3Rlc3N1dGktaXRhbC5ydS8uL2h0ZG9jcy9sb2NhbC9jb21wb25lbnRzL2xvY2FsL3NvcnQvdGVtcGxhdGVzLy5kZWZhdWx0L3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vdGVzc3V0aS1pdGFsLnJ1Ly4vYXNzZXRzL3Njc3MvY29uc3RhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vdGVzc3V0aS1pdGFsLnJ1Ly4vaHRkb2NzL2xvY2FsL3RlbXBsYXRlcy8yMDI1L2NvbXBvbmVudHMvYml0cml4L3N5c3RlbS5wYWdlbmF2aWdhdGlvbi8uZGVmYXVsdC9zdHlsZS5zY3NzIiwid2VicGFjazovL3Rlc3N1dGktaXRhbC5ydS8uL2h0ZG9jcy9sb2NhbC90ZW1wbGF0ZXMvMjAyNS9jb21wb25lbnRzL2JpdHJpeC9jYXRhbG9nLnNtYXJ0LmZpbHRlci8uZGVmYXVsdC9wcm9kdWN0LWZpbHRlci5zY3NzIiwid2VicGFjazovL3Rlc3N1dGktaXRhbC5ydS8uL2h0ZG9jcy9sb2NhbC9jb21wb25lbnRzL2xvY2FsL2NhdGFsb2cubWVudS5sZWZ0L3RlbXBsYXRlcy8uZGVmYXVsdC9zdHlsZS5zY3NzIiwid2VicGFjazovL3Rlc3N1dGktaXRhbC5ydS8uL2Fzc2V0cy9zY3NzL3BhZ2VzL3BhZ2UtY2F0YWxvZy1zZWN0aW9uLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi9hc3NldHMvc2Nzcy9jb25zdGFudHNcIjtcbi5zb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgIGdhcDogOHB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIC5zb3J0X19pY29uLFxuICAgIC5zb3J0X19kcm9wZG93bi10b2dnbGUsXG4gICAgLnNvcnRfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWdyZWVuLTUwMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItYmxhY2stNjAwO1xuICAgIHRyYW5zaXRpb246IGNvbnN0YW50cy4kdHJhbnNpdGlvbjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAmX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWJsYWNrLTE1MDtcbiAgICB0cmFuc2l0aW9uOiBjb25zdGFudHMuJHRyYW5zaXRpb247XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuICAmX19kcm9wZG93bi10b2dnbGUge1xuICAgIHRyYW5zaXRpb246IGNvbnN0YW50cy4kdHJhbnNpdGlvbjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbnN0YW50cy4kY29sb3ItYmxhY2stMTIwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkY29sb3ItcmVkLTUwMDogI0MyMjExRjtcbiRjb2xvci1yZWQtNDAwOiAjQ0U0RDRDO1xuXG4kY29sb3ItZ3JlZW4tNzAwOiAjMzk1OTNBO1xuJGNvbG9yLWdyZWVuLTYwMDogIzNGNjk0MDtcbiRjb2xvci1ncmVlbi01MDA6ICM0RjgzNTA7XG4kY29sb3ItZ3JlZW4tNDAwOiAjNzI5QjcyO1xuJGNvbG9yLWdyZWVuLTMwMDogIzk0QjQ5NTtcbiRjb2xvci1ncmVlbi01MDogI0VGRjZFRjtcblxuJGNvbG9yLWJsYWNrLTkwMDogIzA5MEQwOTtcbiRjb2xvci1ibGFjay02MDA6ICMzMzMzMzM7XG4kY29sb3ItYmxhY2stNTAwOiAjNTE1MTUxO1xuJGNvbG9yLWJsYWNrLTQwMDogIzZGNkY2RjtcbiRjb2xvci1ibGFjay0xNTA6ICM4MDgwODA7XG4kY29sb3ItYmxhY2stMTIwOiAjOUU5RTlFO1xuJGNvbG9yLWJsYWNrLTEwMDogI0M1QzVDNTtcbiRjb2xvci1ibGFjay03MDogI0VDRUNFQztcbiRjb2xvci1ibGFjay01MDogI0Y0RjRGNDtcblxuJHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuIiwiQHVzZSBcIi9hc3NldHMvc2Nzcy9jb25zdGFudHNcIjtcbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzNXB4O1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgZ2FwOiAyOHB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgZ2FwOiAxOHB4O1xuICB9XG5cbiAgJl9fcGFnZXMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICZfX3BhZ2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogY29uc3RhbnRzLiRjb2xvci1ibGFjay0xNTA7XG5cbiAgICAmLS1kb3RzIHtcblxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbnN0YW50cy4kY29sb3ItZ3JlZW4tNTAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmX19zaG93LW1vcmUtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIzMnB4O1xuICB9XG59IiwiQHVzZSBcIi9hc3NldHMvc2Nzcy9jb25zdGFudHNcIjtcbi5wcm9kdWN0LWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzRweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAmX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG4gICAgfVxuICB9XG4gICZfX3ByaWNlLWluLWxlZnQtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG4gICZfX3ByaWNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAmX19wcmljZS1yYW5nZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMnB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9fcHJpY2UtcmFuZ2Uge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX3ByaWNlLXJhbmdlLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogOHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBjb2xvcjogY29uc3RhbnRzLiRjb2xvci1ibGFjay0xMDA7XG4gIH1cbiAgJl9fcHJpY2UtcmFuZ2UtaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzFweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICB9XG4gICZfX3ByaWNlLWZpbHRlci1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItYmxhY2stOTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29uc3RhbnRzLiR0cmFuc2l0aW9uO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItZ3JlZW4tNTAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB9XG4gIH1cbiAgJl9fYnV0dG9uLWljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuICAmX19wb3B1cCB7XG4gICAgLmZhbmN5Ym94X19zbGlkZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLmYtaHRtbCB7XG4gICAgICAgIHBhZGRpbmc6IDQ0cHggMjRweCAyNHB4IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDA7XG4gICAgICAgIG1pbi13aWR0aDogODB2dztcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdC1maWx0ZXJfX3ByaWNlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgIGdhcDogMTJweDtcbiAgICB9XG4gIH1cbiAgJl9fbW9iaWxlLW1lbnUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWJsYWNrLTkwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gIH1cblxuICAmX19tb2JpbGUtbWVudS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuaGVhZGVyLW1vYmlsZS1tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19tb2JpbGUtbWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiA2cHggMzJweCA2cHggMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItYmxhY2stNjAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cbiAgICAmLmhhcy1zdWJtZW51IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTnlJZ2FHVnBaMmgwUFNJeE1pSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4Y0dGMGFDQmtQU0p0TVNBeElEVWdOUzAxSURVaUlITjBjbTlyWlQwaUl6TTVOVGt6UVNJZ2MzUnliMnRsTFhkcFpIUm9QU0l4TGpVaUlITjBjbTlyWlMxc2FXNWxZMkZ3UFNKeWIzVnVaQ0lnYzNSeWIydGxMV3hwYm1WcWIybHVQU0p5YjNWdVpDSXZQand2YzNablBnPT1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlOeUlnYUdWcFoyaDBQU0l4TWlJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNDhjR0YwYUNCa1BTSnRNU0F4SURVZ05TMDFJRFVpSUhOMGNtOXJaVDBpSXpNek15SWdjM1J5YjJ0bExYZHBaSFJvUFNJeExqVWlJSE4wY205clpTMXNhVzVsWTJGd1BTSnliM1Z1WkNJZ2MzUnliMnRsTFd4cGJtVnFiMmx1UFNKeWIzVnVaQ0l2UGp3dmMzWm5QZz09XCIpO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbnN0YW50cy4kdHJhbnNpdGlvbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tc3VibWVudSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1maWx0ZXJfX2NvbG9yIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbW9iaWxlLXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICB0b3A6IDYwcHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogY29uc3RhbnRzLiR0cmFuc2l0aW9uO1xuICAgIHotaW5kZXg6IDE1O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY29uc3RhbnRzLiRjb2xvci1ibGFjay03MDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDA7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG4gIH1cbiAgJl9fbW9iaWxlLW1lbnUtc3VibWVudS1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWJsYWNrLTYwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNnB4IDAgNnB4IDMycHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGNvbnN0YW50cy4kY29sb3ItYmxhY2stNzA7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWdyZWVuLTYwMDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTnlJZ2FHVnBaMmgwUFNJeE1pSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4Y0dGMGFDQmtQU0p0TVNBeElEVWdOUzAxSURVaUlITjBjbTlyWlQwaUl6TTVOVGt6UVNJZ2MzUnliMnRsTFhkcFpIUm9QU0l4TGpVaUlITjBjbTlyWlMxc2FXNWxZMkZ3UFNKeWIzVnVaQ0lnYzNSeWIydGxMV3hwYm1WcWIybHVQU0p5YjNWdVpDSXZQand2YzNablBnPT1cIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItZ3JlZW4tNzAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTnlJZ2FHVnBaMmgwUFNJeE1pSWdabWxzYkQwaWJtOXVaU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4Y0dGMGFDQmtQU0p0TVNBeElEVWdOUzAxSURVaUlITjBjbTlyWlQwaUl6TXpNeUlnYzNSeWIydGxMWGRwWkhSb1BTSXhMalVpSUhOMGNtOXJaUzFzYVc1bFkyRndQU0p5YjNWdVpDSWdjM1J5YjJ0bExXeHBibVZxYjJsdVBTSnliM1Z1WkNJdlBqd3ZjM1puUGc9PVwiKTtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlICsgNXB4KTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb25zdGFudHMuJHRyYW5zaXRpb247XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX21vYmlsZS1zdWJtZW51LWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgJl9fY29sb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbnN0YW50cy4kY29sb3ItYmxhY2stNTA7XG4gIH1cbiAgJl9fbGFiZWwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbn1cbi5zbWFydC1maWx0ZXItY29udGFpbmVyLW1vZGVmLFxuLnNtYXJ0LWZpbHRlci1idXR0b24tYm94IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIkB1c2UgJy9hc3NldHMvc2Nzcy9jb25zdGFudHMnO1xuLmNhdGFsb2ctbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICZfX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogY29uc3RhbnRzLiRjb2xvci1ibGFjay02MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgJi0tMSB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWdyZWVuLTUwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtLTIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgcGFkZGluZzogMnB4IDRweCAycHggNHB4O1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29uc3RhbnRzLiRjb2xvci1ncmVlbi01MDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jb2xvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY29uc3RhbnRzLiRjb2xvci1ibGFjay01MDtcbiAgfVxufSIsIkB1c2UgXCIuLi9jb25zdGFudHNcIjtcbi5jYXRhbG9nLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDI0cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCJoZWFkZXIgaGVhZGVyIGhlYWRlciBoZWFkZXJcIlxuICAgIFwiZmlsdGVyIGZpbHRlciBmaWx0ZXIgZmlsdGVyXCJcbiAgICBcIm1lbnUgcHJvZHVjdC1saXN0IHByb2R1Y3QtbGlzdCBwcm9kdWN0LWxpc3RcIjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwiaGVhZGVyXCJcbiAgICAgIFwiZmlsdGVyXCJcbiAgICAgIFwicHJvZHVjdC1saXN0XCI7XG4gIH1cbiAgJl9faGVhZGVyIHtcbiAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBjb25zdGFudHMuJHRyYW5zaXRpb247XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWF4LWhlaWdodDogNTAwMHB4O1xuICAgIH1cbiAgfVxuICAmX19maWx0ZXIge1xuICAgIGdyaWQtYXJlYTogZmlsdGVyO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcImZpbHRlci1jb250YWluZXIgZmlsdGVyLXNvcnQtY29udGFpbmVyXCJcbiAgICBcInNlYXJjaC1idXR0b24tY29udGFpbmVyIHNlYXJjaC1idXR0b24tY29udGFpbmVyXCI7XG5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY29uc3RhbnRzLiRjb2xvci1ibGFjay03MDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgXCJmaWx0ZXItYnV0dG9uIGZpbHRlci1zb3J0LWNvbnRhaW5lclwiXG4gICAgXCJmaWx0ZXItY29udGFpbmVyIGZpbHRlci1jb250YWluZXJcIlxuICAgIFwic2VhcmNoLWJ1dHRvbi1jb250YWluZXIgc2VhcmNoLWJ1dHRvbi1jb250YWluZXJcIjtcblxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1maWx0ZXJfX2NvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBmaWx0ZXItY29udGFpbmVyO1xuICB9XG4gIC5wcm9kdWN0LWZpbHRlcl9fYnV0dG9uIHtcbiAgICBncmlkLWFyZWE6IGZpbHRlci1idXR0b247XG4gIH1cbiAgJl9fZmlsdGVyLXNvcnQtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGZpbHRlci1zb3J0LWNvbnRhaW5lcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgJl9fc2VhcmNoLWJ1dHRvbi1jb250YWluZXIge1xuICAgIGdyaWQtYXJlYTogc2VhcmNoLWJ1dHRvbi1jb250YWluZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gICZfX3NlYXJjaC1jbGVhci1idXR0b24ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogY29uc3RhbnRzLiRjb2xvci1ibGFjay0xMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBjb25zdGFudHMuJGNvbG9yLWJsYWNrLTUwMDtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItYmxhY2stNjAwO1xuICAgIH1cblxuXG4gIH1cbiAgJl9fc2VhcmNoLWNsZWFyLWJ1dHRvbi1pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbiAgJl9fbWVudSB7XG4gICAgZ3JpZC1hcmVhOiBtZW51O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3Byb2R1Y3QtbGlzdCB7XG4gICAgZ3JpZC1hcmVhOiBwcm9kdWN0LWxpc3Q7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gIH1cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAmX190aXRsZS1jb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgY29sb3I6IGNvbnN0YW50cy4kY29sb3ItYmxhY2stMTIwO1xuICAgIGdhcDogNnB4O1xuXG4gICAgJi0taGFzLWRlc2NyaXB0aW9uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNalVpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BIQmhkR2dnWkQwaWJURTNJREV3TGpVdE5TQTFMVFV0TlNJZ2MzUnliMnRsUFNJak9VVTVSVGxGSWlCemRISnZhMlV0ZDJsa2RHZzlJakV1TlNJZ2MzUnliMnRsTFd4cGJtVmpZWEE5SW5KdmRXNWtJaUJ6ZEhKdmEyVXRiR2x1WldwdmFXNDlJbkp2ZFc1a0lpOCtQQzl6ZG1jK1wiKTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29uc3RhbnRzLiR0cmFuc2l0aW9uO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/