/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[4]!./assets/sass/index.scss ***!
  \******************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
  Theme Name: plaza Theme
  Theme URI: plaza-theme
  Author: plaza Theme
  Description: plaza Theme
  Version: 1.0.0
  Tested up to: 5.4
  Requires PHP: 5.6
  License: GNU General Public License v2 or later
  License URI: LICENSE
  Text Domain: plaza-theme
  */
/*————————————————————————————————————————————————————*\
      ●❱ MIXINGS
  \*————————————————————————————————————————————————————*/
/** Based in: https://codepen.io/MadeByMike/pen/vNrvdZ?editors=0110 */
/*————————————————————————————————————————————————————*\
      ●❱ SHORTHANDS MIXINS HELPERS
  \*————————————————————————————————————————————————————*/

  @font-face {
    font-family: 'miColdiac';
    src: url('../../assets/fonts/coldiac.ttf') format('ttf'),
        url('../../assets/fonts/coldiac.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap; /* Mejora la velocidad de carga */
}


.container--hero-banner {
  position: relative;
  height: 100vh;
  align-items: end !important;
  box-sizing: border-box;
}

@media (max-width: 1024px) {
  .container--hero-banner {
    height: 88vh;
  }
}
.container--hero-banner .container--hero-image {
  position: absolute;
  width: 100%;
  z-index: 0;
  top: 0;
  left: 0;
  height: 100vh;
}

@media (max-width: 1024px) {
  .container--hero-banner .container--hero-image {
    height: 88vh;
  }
}
.container--hero-banner .container--hero-image .splide {
  height: 100%;
}

.container--hero-banner .container--hero-image .splide .splide__track {
  height: 100%;
}

.container--hero-banner .container--hero-image .splide .splide__slide {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-image: var(--desktop-image);
}

.container--hero-banner .container--hero-image .splide .splide-slide-image {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

@media (max-width: 768px) {
  .container--hero-banner .container--hero-image .splide .splide__slide {
    background-image: var(--mobile-image);
  }
}
.container--hero-banner .container--hero-info {
  z-index: 2;
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
  padding-block-end: 50px;
}

.container--hero-banner .container--hero-info .bg-enabled {
  background: linear-gradient(
    180deg,
    rgba(23, 49, 74, 0.125) 0%,
    rgba(23, 49, 74, 0.125) 100%
  );
  padding: 10px;
}

@media (max-width: 768px) {
  .container--hero-banner .container--hero-info {
    padding-block-end: 10vh;
  }
}
.container--hero-banner .container--hero-info h1 {
  font-family: var(--ff-secondary);
  font-size: 64px;
  line-height: 78px;
  text-align: center;
  color: white;
  text-transform: uppercase;
  font-weight: 700;
}

@media (max-width: 1024px) {
  .container--hero-banner .container--hero-info h1 {
    font-size: 54px;
    line-height: 66px;
  }
}
@media (max-width: 768px) {
  .container--hero-banner .container--hero-info h1 {
    font-size: 27px;
    line-height: 31px;
  }
}
.container--hero-banner .container--hero-info h2 {
  font-family: var(--ff-primary);
  font-size: 64px;
  line-height: 70px;
  text-align: center;
  color: white;
  font-weight: 400;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .container--hero-banner .container--hero-info h2 {
    font-size: 48px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  .container--hero-banner .container--hero-info h2 {
    font-size: 28px;
    line-height: 39px;
  }
}
.container--hero-banner .container--hero-info .container--hero-icon {
  margin-block-start: 47px;
  width: 72px;
  height: 72px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.container--hero-banner
  .container--hero-info
  .container--hero-icon
  .mobile--icon {
  display: none;
}

@media (max-width: 1024px) {
  .container--hero-banner .container--hero-info .container--hero-icon {
    width: 72px;
    height: 72px;
    /* padding: 10px; */
  }
}
@media (max-width: 768px) {
  .container--hero-banner .container--hero-info .container--hero-icon {
    margin-block-start: 20px;
  }
  .container--hero-banner
    .container--hero-info
    .container--hero-icon
    .desktop--icon {
    display: none;
  }
  .container--hero-banner
    .container--hero-info
    .container--hero-icon
    .mobile--icon {
    display: block;
  }
}
@media (max-width: 768px) {
  .show-desktop {
    display: none;
  }
}
.show-mobile {
  display: none;
}

@media (max-width: 768px) {
  .show-mobile {
    display: block;
  }
}
.about {
  padding-block: 64px !important;
  position: relative;
}

.about__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 50px;
}

@media (max-width: 1024px) {
  .about__wrapper {
    gap: 30px;
    flex-direction: column;
    align-items: start;
    justify-content: center;
  }
}
.about__wrapper-info {
  display: flex;
  flex-direction: column;
  gap: 6px;
  flex: 1;
}

@media (max-width: 768px) {
  .about__wrapper-info {
    gap: 12px;
    align-items: center;
    text-align: center;
  }
}
.about__wrapper-info-subtitle {
  font-family: var(--ff-primary);
  font-size: 18px;
  font-weight: 400;
  color: var(--c-accent-text);
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

@media (max-width: 425px) {
  .about__wrapper-info-subtitle {
    font-size: 14px;
  }
}
.about__wrapper-info-title {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: var(--c-accent-text);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .about__wrapper-info-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .about__wrapper-info-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.about__wrapper-info-description {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

@media (max-width: 768px) {
  .about__wrapper-info-description {
    margin-top: 12px;
  }
}
@media (max-width: 425px) {
  .about__wrapper-info-description {
    margin: 0;
  }
}
.about__wrapper-info-description p {
  color: var(--c-primary-text);
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.about__wrapper-image {
  flex: 1;
  max-width: 50%;
  width: 100%;
  object-fit: cover;
}

@media (max-width: 1024px) {
  .about__wrapper-image {
    max-width: 100%;
    max-height: 400px;
  }
}
@media (max-width: 768px) {
  .about__wrapper-image {
    display: none;
  }
}
.options {
  padding-block: 32px;
  background-color: var(--c-primary);
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9;
}

@media (max-width: 768px) {
  .options {
    position: static;
    padding-block: 40px;
    background-color: var(--c-primary);
    padding-inline: 16px !important;
  }
}
.options__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  justify-content: center;
}

.options__wrapper-title {
  color: var(--c-light-text);
  font-size: 20px;
  font-weight: 400;
  text-transform: uppercase;
  font-family: var(--ff-secondary);
  text-align: center;
  line-height: 26px;
}

@media (max-width: 425px) {
  .options__wrapper-title {
    font-size: 18px;
  }
}

.options__wrapper-items-item-link{
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  font-family: var(--ff-secondary);
  color: var(--c-light-text);
  opacity: 0.6;
  transition: var(--t-md);
}

.overview .options__wrapper-items {
  width: 100%;
  max-width: 1063px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /* gap: 16px; */
  flex-wrap: wrap;
  /* text-align: center; */
}

.features .options__wrapper-items{
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 1223px;
  justify-content: space-between;
  align-items: center;
}

.features .options__wrapper-items-item-link{
  display: flex;
  align-items: center;
  padding-top: 4px;
  gap: 12px;
  max-width: 234px;
}

.features .options__wrapper-items .options__wrapper-items-item:nth-child(3) .options__wrapper-items-item-link {
  max-width: 169px;
}

.activities .options__wrapper-items{
  width: 100%;
  max-width: 1255px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.activities .options__wrapper-items-item-link{
  max-width: 184px;
  display: flex;
  padding-top: 4px;
  align-items: center;
  gap: 4px;
}

.activities .options__wrapper-items .options__wrapper-items-item:nth-child(5) .options__wrapper-items-item-link {
  max-width: 158px;
}

.photos .options__wrapper-items{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  max-width: 1097px;
  justify-content: space-between;
  align-items: center;
}

.photos .options__wrapper-items-item-link{
  display: flex;
  padding-top: 4px;
  align-items: center;
  gap: 4px;
}

.rates-availability .options__wrapper-items{
  width: 100%;
  max-width: 1097px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.rates-availability .options__wrapper-items-item-link{
  display: flex;
  padding-top: 4px;
  align-items: center;
  gap: 4px;
  max-width: 170px;
}

@media (max-width: 1024px) {
  .options__wrapper-items {
    gap: 32px;
  }
}
@media (max-width: 768px) {
  .options__wrapper-items {
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
  }
}

.overview .options__wrapper-items-item {
  display: flex;
  align-items: center;
}

.overview .options__wrapper-items-item-link {
  display: flex;
  max-width: 253px;
  align-items: center;
  gap: 4px;
}

.whats-include-title{
  color: #000;
  text-align: center;

  /* H1 - Headline L */
  font-family: var(--ff-primary);
  font-size: 56px;
  font-style: normal;
  font-weight: 400;
  line-height: 59px; /* 105.357% */
  letter-spacing: -2.8px;
  text-transform: uppercase;
  margin-bottom: 30px !important;
}

.options__wrapper-items-item-link:hover {
  opacity: 1;
}

.justify-center{
  justify-content: center;
}

.options__wrapper-items-item-link-icon {
  max-width: 40px;
  height: 40px;
  width: 100%;
  object-fit: contain;
}

.options__wrapper-items-item.test-scroll .options__wrapper-items-item-link {
  opacity: 1;
}

@media (max-width: 480px) {
  .options__wrapper-items-item {
    max-width: unset;
    width: 45%;
  }
}

.options__wrapper-mobile {
  display: none;
  position: relative;
  z-index: 999999;
}

.options__wrapper-mobile-page {
  font-size: 14px;
  font-weight: 500;
  color: var(--c-body);
  opacity: 0.8;
  position: 999;
}

.options__wrapper-mobile-options {
  transform: translate(-50%, 150%);
  position: absolute;
  bottom: 50px;
  left: 50%;
  width: 100vw;
  height: auto;
  display: flex;
  flex-direction: column;
  gap: 40px;
  padding: 30px;
  font-family: var(--ff-secondary);
  background-color: var(--c-brown);
  justify-content: center;
  align-items: center;
  transition: 500ms ease-in-out;
  z-index: -2;
}

.options__wrapper-mobile-options-item {
  font-size: 14px;
  font-weight: 600;
  color: var(--c-body);
  opacity: 0.6;
  transition: var(--t-md);
}

.options__wrapper-mobile-options-item:hover {
  opacity: 1;
}

.options__wrapper-mobile-current-page {
  font-size: 14px;
  font-weight: 500;
  color: var(--c-body);
  opacity: 0.8;
  text-align: right;
}

.options__wrapper-mobile-options.show {
  transform: translate(-50.1%, 10%);
  opacity: 1;
}

.change-color-ribbon {
  opacity: 1;
}

.cards {
  padding-block: 48px;
  position: relative;
}

.cards__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
  align-items: center;
}

.cards__wrapper-info {
  display: flex;
  flex-direction: column;
  gap: 18px;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.cards__wrapper-info-subtitle {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 2.5px;
  color: var(--c-primary);
  text-transform: uppercase;
}

.cards__wrapper-info-title {
  font-family: var(--ff-primary);
  font-weight: 400;
  font-size: 56px;
  line-height: 60px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--c-accent-text-2);
}

@media (max-width: 1024px) {
  .cards__wrapper-info-title {
    font-size: 45px;
    line-height: 50px;
  }
}
@media (max-width: 768px) {
  .cards__wrapper-info-title {
    font-size: 35px;
    line-height: 36px;
  }

  .whats-include-title {
    font-size: 36px;
    line-height: 40px;
    margin-bottom: 20px !important;
  }
}
.cards__wrapper-items {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 26px;
  width: 100%;
}

@media (max-width: 1150px) {
  .cards__wrapper-items {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (max-width: 1024px) {
  .cards__wrapper-items {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 560px) {
  .cards__wrapper-items {
    grid-template-columns: repeat(1, 1fr);
  }
}
.cards__wrapper-items-card {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.cards__wrapper-items-card-image {
  width: 100%;
  height: 395px;
  object-fit: cover;
  border-radius: 6px;
}

@media (max-width: 768px) {
  .cards__wrapper-items-card-image {
    height: 300px;
  }
}
@media (max-width: 425px) {
  .cards__wrapper-items-card-image {
    height: 250px;
  }
}
.cards__wrapper-items-card-info {
  display: flex;
  flex-direction: column;
  gap: 6px;
  height: 100%;
  font-family: var(--ff-secondary);
}

.cards__wrapper-items-card-info-subtitle {
  font-weight: 400;
  color: var(--c-primary);
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.cards__wrapper-items-card-info-title {
  font-weight: 500;
  color: #323231;
  font-size: 22px;
  line-height: 26px;
}

.cards__wrapper-items-card-info-description {
  padding-top: 10px;
  font-size: 16px;
  color: var(--c-black-text);
  line-height: 26px;
  font-weight: 400;
}

.cards__wrapper-items-card-info-link {
  padding: 14px 40px;
  background-color: var(--c-primary);
  color: var(--c-light-text);
  font-size: 14px;
  font-weight: 600;
  width: fit-content;
  border-radius: 6px;
  margin-top: 10px;
  transition: var(--t-md);
  margin-top: auto;
}

.cards__wrapper-items-card-info-link:hover {
  background-color: var(--c-brown);
}

.container--slide-section {
  position: relative;
  max-height: 1200px;
  padding: 20px 0;
}

@media (max-width: 768px) {
  .container--slide-section {
    max-height: unset;
  }
}
.container--slide-section .container--slide-information {
  flex-direction: column;
  gap: 10px;
  padding-block: 64px;
}

@media (max-width: 768px) {
  .container--slide-section .container--slide-information {
    padding-block: 40px;
  }
}
.container--slide-section .container--slide-information-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  text-transform: uppercase;
  line-height: 17px;
  text-align: center;
  font-weight: 400;
  color: #67723a;
}

.container--slide-section .container--slide-information-title {
  font-family: var(--ff-primary);
  font-size: 56px;
  line-height: 59px;
  text-align: center;
  font-weight: 400;
  color: var(--c-black-text);
  text-transform: uppercase;
  letter-spacing: -2.8px;
}

@media (max-width: 1024px) {
  .container--slide-section .container--slide-information-title {
    font-size: 45px;
    line-height: 50px;
  }
}
@media (max-width: 768px) {
  .container--slide-section .container--slide-information-title {
    font-size: 35px;
    line-height: 36px;
    letter-spacing: 0;
  }
}
.container--slide-section .container--slide-information-description {
  max-width: 1192px;
  margin: 0 auto;
  width: 100%;
}

.container--slide-section .container--slide-information-description * {
  padding: 0 !important;
}

.container--slide-section .container--slide-information-description p {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  font-weight: 400;
  color: var(--c-black-text);
}

.container--slide-section .container--slide-information-columns {
  max-width: 1440px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 50px;
  margin-top: 40px;
}

@media (max-width: 768px) {
  .container--slide-section .container--slide-information-columns {
    grid-template-columns: 1fr;
    gap: 2px;
    margin-top: 20px;
  }
}
.container--slide-section .container--slide-information-columns-descriptions p {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--c-black-text);
}

@media (max-width: 768px) {
  .container--slide-section
    .container--slide-information-columns-descriptions
    p {
    font-size: 16px;
    line-height: 26px;
  }
}
.container--slide-section .container--slide-items .container--slide-items-info {
  height: 100%;
  flex-direction: column;
}

.container--slide-section
  .container--slide-items
  .container--slide-items-info
  img {
  width: 100%;
  aspect-ratio: auto 4/3;
  object-fit: cover;
  padding-block-end: 16px;
  min-height: 450px;
}

.container--slide-section
  .container--slide-items
  .container--slide-items-info
  span {
  display: block;
  font-family: var(--ff-secondary);
  font-size: 24px;
  line-height: 29px;
  font-weight: 500;
  text-align: center;
  color: var(--c-black-text);
  padding-inline: 20px;
}

.container--slide-section .swiper {
  max-width: 1440px;
  margin: 0 auto;
  /* padding: 0 16px; */
}

.container--slide-section .swiper-navigation {
  position: relative;
  height: 50px;
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
  /* margin-block-start: 32px; */
  /* margin-block-end: 64px; */
}

.container--slide-section .swiper-navigation .swiper-button-prev,
.container--slide-section .swiper-navigation .swiper-button-next {
  z-index: 999;
  color: var(--c-primary);
}

.container--slide-section .swiper-navigation .swiper-button-prev:after,
.container--slide-section .swiper-navigation .swiper-button-next:after {
  font-size: 26px;
}

.swiper-slide.inactive-slide {
  transition: opacity 0.3s ease-in-out, height 0.3s ease-in-out;
}

.swiper-slide img {
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.slider-controls {
  display: flex;
  justify-content: flex-end;
  max-width: 1440px;
  /* margin: 32px auto 64px auto; */
  align-items: center;
  /* padding: 20px 0; */
}

.slider-controls .play-button {
  border-radius: 50%;
  background: var(--c-green);
  border: none;
  height: 40px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.slider-controls .play-button svg {
  width: 24px;
  height: 24px;
  aspect-ratio: 1/1;
  flex-shrink: 0;
  color: #fff;
}

.container--swiper-controls {
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .container--swiper-controls {
    padding-inline: 15px;
  }
}
.container--swiper-controls .swiper-navigation {
  width: 90%;
}

.container--slide-review-section {
  background-color: var(--c-light-text);
  padding-block-end: 64px;
  position: relative;
}

@media (max-width: 768px) {
  .container--slide-review-section {
    padding-block: 40px;
  }
}
.container--slide-review-section-bg {
  position: absolute;
  max-width: 600px;
  max-height: 100%;
  right: 0;
  top: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .container--slide-review-section-bg {
    display: none;
  }
}
.container--slide-review-section .container--slide-information {
  flex-direction: column;
  gap: 16px;
  padding-block-start: 46px;
  padding-block-end: 60px;
}

.container--slide-review-section .container--slide-information-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  line-height: 17px;
  color: var(--primmray-green);
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

.container--slide-review-section .container--slide-information-title {
  font-family: var(--ff-primary);
  font-size: 56px;
  text-align: center;
  font-style: normal;
  font-weight: 400;
  line-height: 59px; /* 105.357% */
  letter-spacing: -2.8px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--slide-review-section .container--slide-information-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--slide-review-section .container--slide-information-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--slide-review-section .container--slide-item-reviews {
  background-color: white;
  height: 100%;
  box-shadow: 0px 22px 9px 0px rgba(128, 51, 0, 0.0117647059);
  padding-block: 24px;
  padding-inline: 24px;
  border-radius: 6px;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 425px) {
  .container--slide-review-section
    .container--slide-item-reviews
    .container--slide-items-review-info
    .container--slide-info {
    flex-direction: column;
  }
}
.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info {
  width: 90%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info
  .container--avatar-name {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
}

@media (max-width: 425px) {
  .container--slide-review-section
    .container--slide-item-reviews
    .container--slide-items-review-info
    .container--slide-info
    .container--user-info
    .container--avatar-name {
    flex-direction: column;
  }
}
.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info
  .container--avatar-name
  span {
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  color: black;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info
  img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  object-fit: cover;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info
  span {
  display: block;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--user-info
  .title-review {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: inline-block;
  color: black;
  font-family: var(--ff-secondary);
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--slide-info
  .container--quote-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10%;
}

@media (max-width: 425px) {
  .container--slide-review-section
    .container--slide-item-reviews
    .container--slide-items-review-info
    .container--slide-info
    .container--quote-icon {
    display: none;
  }
}
.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--information-review {
  padding-block: 16px;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--information-review
  p {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  font-style: italic;
  display: block;
  width: 100%;
}

.container--slide-review-section
  .container--slide-item-reviews
  .container--slide-items-review-info
  .container--user-review
  span {
  display: block;
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  text-align: right;
  font-weight: 700;
  color: black;
}

.container--slide-review-section .link-reviews {
  width: fit-content;
  padding: 15px 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--c-green);
  color: var(--c-light-text);
  font-weight: 600;
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  border-radius: 6px;
  margin: 0 auto;
  transition: var(--t-md);
}

.container--slide-review-section .link-reviews:hover {
  background-color: var(--c-primary);
}

.container--slide-review-section .swiper {
  width: 100%;
  height: 100%;
}

.container--slide-review-section .swiper-slide {
  text-align: left;
  font-size: 18px;
  background: #fff;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
}

.container--slide-review-section .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.container--slide-review-section .swiper-slide-inactive {
  opacity: 1 !important; /* Elimina la opacidad */
  background-color: white !important; /* Establece el fondo blanco */
}

.container--slide-review-section .swiper-wrapper {
  box-sizing: border-box !important;
}

.container--slide-review-section .container--navigation-slide {
  padding-block-start: 80px;
  position: relative;
}

.container--slide-review-section
  .container--navigation-slide
  .swiper-button-prev:after {
  color: var(--c-green);
  padding: 20px;
  border-radius: 50%;
  font-size: 28px;
  font-weight: 700;
}

.container--slide-review-section
  .container--navigation-slide
  .swiper-button-next:after {
  color: var(--c-green);
  padding: 20px;
  border-radius: 50%;
  font-size: 28px;
  font-weight: 700;
}

.container--slide-review-section
  .container--navigation-slide
  .swiper-pagination {
  font-family: var(--ff-secondary);
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
}

.container--slide-review-section .indication--user-text {
  font-family: var(--ff-secondary);
  padding-block: 20px;
  font-size: 21px;
  color: var(--c-green);
  font-weight: 700;
  text-decoration: underline;
}

.text-media {
  background: var(--c-primary);
  position: relative;
}

.text-media__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 50px;
}

@media (max-width: 1024px) {
  .text-media__wrapper {
    flex-direction: column;
  }
}
.text-media__wrapper-image {
  flex: 1;
  max-width: 50%;
  width: 100%;
  object-fit: contain;
}

@media (max-width: 1024px) {
  .text-media__wrapper-image {
    max-width: 100%;
    max-height: 500px;
  }
}
@media (max-width: 768px) {
  .text-media__wrapper-image {
    max-height: 400px;
  }
}
.text-media__wrapper-info {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 18px;
  color: var(--c-body);
  padding-block: 40px;
}

@media (max-width: 1024px) {
  .text-media__wrapper-info {
    padding-block: 0 40px;
  }
}
@media (max-width: 768px) {
  .text-media__wrapper-info {
    text-align: center;
  }
}
.text-media__wrapper-info-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 2.1px;
  text-transform: uppercase;
}

.text-media__wrapper-info-title {
  font-family: var(--ff-primary);
  font-size: 56px;
  font-style: normal;
  font-weight: 400;
  line-height: 59px; /* 105.357% */
  letter-spacing: -2.8px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .text-media__wrapper-info-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .text-media__wrapper-info-title {
    font-size: 36px;
    line-height: 40px;
    letter-spacing: 0;
  }
}
.text-media__wrapper-info-description {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

@media (max-width: 768px) {
  .text-media__wrapper-info-description {
    margin-top: 12px;
  }
}
@media (max-width: 425px) {
  .text-media__wrapper-info-description {
    margin: 0;
  }
}
.text-media__wrapper-info-description p {
  font-family: var(--ff-secondary);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 155.556% */
}

.text_color_black {
  color: var(--c-black);
}

.text_color_green {
  color: var(--c-primary);
}

.container--two-columns {
  padding-block: 64px;
  background-color: var(--c-light-text);
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

@media (max-width: 768px) {
  .container--two-columns {
    padding-block: 32px;
  }
}
.container--two-columns .right-direction {
  flex-direction: row-reverse;
}

.container--two-columns .left-direction {
  flex-direction: row;
}

.container--two-columns .container--two-columns-info {
  max-width: 1440px;
  width: 100%;
  gap: 32px;
}

@media (max-width: 1024px) {
  .container--two-columns .container--two-columns-info {
    flex-direction: column;
    gap: 30px;
  }
}
.container--two-columns .container--two-columns-info .container-image {
  /* display: flex; */
  justify-content: center;
  align-items: center;
  /* flex: 1; */
}

@media (max-width: 1024px) {
  .container--two-columns .container--two-columns-info .container-image {
    width: 100%;
    flex: auto;
    height: 500px;
  }
}
@media (max-width: 768px) {
  .container--two-columns .container--two-columns-info .container-image {
    height: 400px;
  }
}
.container--two-columns .container--two-columns-info .container-image img {
  /* width: 100%; */
  height: 100%;
  object-fit: cover;
}

@media (max-width: 470px) {
  .container--two-columns .container--two-columns-info .container-image img {
    width: 100%;
  }
}

.container--two-columns .container--two-columns-info .container-info {
  max-width: 684px;
  flex: 1;
  width: 100%;
}

@media (max-width: 1024px) {
  .container--two-columns .container--two-columns-info .container-info {
    max-width: 100%;
    width: unset;
    text-align: center;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .special-offer {
  font-family: var(--ff-primary);
  color: rgba(0, 0, 0, 0.8);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2.7px;
  text-transform: uppercase;
}

@media (max-width: 425px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .special-offer {
    text-align: center;
    font-size: 14px;
    letter-spacing: 2.1px;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .title-section {
  font-family: var(--ff-primary);
  font-size: 56px;
  font-weight: 400;
  line-height: 59px;
  padding-block-start: 8px;
  text-transform: uppercase;
  letter-spacing: 8.2px;
  color: #737751;
}

@media (max-width: 1024px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .title-section {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .title-section {
    font-size: 36px;
    line-height: 40px;
    text-align: center;
    letter-spacing: 5.4px;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .subtitle-section {
  font-family: var(--ff-secondary);
  font-size: 24px;
  line-height: 29px;
  font-weight: 500;
  color: var(--c-brown);
  padding-block-start: 8px;
  display: block;
}

@media (max-width: 425px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .subtitle-section {
    text-align: center;
    font-size: 20px;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .information-section {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--c-black-text-2);
  padding-block-start: 24px;
  padding-block-end: 32px;
}

.container--two-columns
  .container--two-columns-info
  .container-info
  .information-section
  strong {
  color: var(--c-primary);
}

@media (max-width: 425px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .information-section {
    text-align: center;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .information-section
  a {
  color: var(--c-black-text);
  text-decoration: underline;
  text-underline-offset: 3px;
}

.container--two-columns .container--two-columns-info .container-info .ctas {
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 30px;
}

@media (max-width: 1024px) {
  .container--two-columns .container--two-columns-info .container-info .ctas {
    justify-content: center;
  }
}
@media (max-width: 500px) {
  .container--two-columns .container--two-columns-info .container-info .ctas {
    flex-direction: column;
    gap: 20px;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .cta {
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  width: fit-content;
  color: var(--c-light-text);
  display: flex;
  align-items: center;
  text-align: center;
  gap: 15px;
  transition: var(--t-md);
  white-space: nowrap;
}

@media (max-width: 500px) {
  .container--two-columns
    .container--two-columns-info
    .container-info
    .ctas
    .cta {
    width: 100%;
  }
}
.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .cta-link {
  background-color: var(--c-green);
  padding: 16px 52px;
}

.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .cta-link:hover {
  background-color: var(--c-primary);
}

.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .extra-link {
  background-color: var(--c-green);
  padding: 16px 20px;
}

.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .extra-link:hover {
  background-color: var(--c-blue);
}

.container--two-columns
  .container--two-columns-info
  .container-info
  .ctas
  .extra-link-icon {
  width: 15px;
  height: 15px;
  object-fit: contain;
}

.splide__pagination {
  display: none !important;
}

.splide__arrow {
  position: static;
  transform: translateY(0) !important;
}

.two-cards-slider {
  padding-block: 64px;
  position: relative;
}

.two-cards-slider .bg-image {
  position: absolute;
  max-width: 600px;
  max-height: 1000px;
  left: 0;
  bottom: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .two-cards-slider .bg-image {
    display: none;
  }
}
@media (max-width: 768px) {
  .two-cards-slider {
    padding-block: 30px;
  }
}
.two-cards-slider__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 18px;
}

.two-cards-slider__wrapper-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-accent-text);
  text-transform: uppercase;
  letter-spacing: 2.5px;
  text-align: center;
}

@media (max-width: 425px) {
  .two-cards-slider__wrapper-subtitle {
    font-size: 14px;
    text-align: start;
  }
}
.two-cards-slider__wrapper-title {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: var(--c-black-text);
  opacity: 0.8;
  text-transform: uppercase;
  text-align: center;
}

@media (max-width: 768px) {
  .two-cards-slider__wrapper-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .two-cards-slider__wrapper-title {
    font-size: 36px;
    line-height: 40px;
    text-align: start;
  }
}
.two-cards-slider__wrapper-description {
  display: block;
  padding-top: 16px;
  font-family: var(--ff-secondary);
  font-size: 18px;
  text-align: center;
  line-height: 28px;
  color: var(--c-black-text);
  font-weight: 400;
}

@media (max-width: 768px) {
  .two-cards-slider__wrapper-description {
    padding-top: 6px;
  }
}
.two-cards-slider__wrapper .two-cards-swiper .splide {
  width: 100%;
  margin-top: 14px;
  max-width: 1100px;
}

.two-cards-slider__wrapper .splide__track .splide__slide .image--slide img {
  width: 100%;
  max-width: 100%;
  max-height: 500px;
  height: 500px;
  object-fit: cover;
  padding-block-end: 16px;
}

.two-cards-slider__wrapper
  .splide__track
  .splide__slide
  .title--subtitle-slide {
  max-width: 100%;
}

.two-cards-slider__wrapper
  .splide__track
  .splide__slide
  .title--subtitle-slide
  .subtitle--slide {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 14px;
  text-align: left;
  color: #8c6e4b;
  padding-block-end: 4px;
}

.two-cards-slider__wrapper
  .splide__track
  .splide__slide
  .title--subtitle-slide
  .title--slide {
  font-family: var(--ff-secondary);
  font-weight: 500;
  font-size: 28px;
  text-align: left;
  color: var(--c-blue);
  padding-block-end: 23px;
}

.two-cards-slider__wrapper
  .splide__track
  .splide__slide
  .title--subtitle-slide
  .description--slide {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  color: black;
  margin: 0;
  padding-block-end: 16px;
}

.two-cards-slider__wrapper
  .splide__track
  .splide__slide
  .title--subtitle-slide
  .description--slide
  * {
  font-family: var(--ff-secondary);
  font-size: 18px;
  color: black;
  margin: 0;
  padding-block-end: 16px;
}

.two-cards-slider__wrapper .container--pagination-slide-two {
  position: relative;
  padding-top: 60px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.two-cards-slider__wrapper
  .container--pagination-slide-two
  .splide-button-prev {
  background-color: transparent !important;
}

.two-cards-slider__wrapper
  .container--pagination-slide-two
  .splide-button-prev:after {
  color: #8c6e4b;
  font-size: 16px;
  font-weight: 700;
}

.two-cards-slider__wrapper
  .container--pagination-slide-two
  .splide-button-next {
  background-color: transparent !important;
}

.two-cards-slider__wrapper
  .container--pagination-slide-two
  .splide-button-next:after {
  color: #8c6e4b;
  padding: 20px;
  font-size: 16px;
  font-weight: 700;
}

.two-cards-slider__wrapper
  .container--pagination-slide-two
  .splide__pagination--custom {
  font-family: var(--ff-secondary);
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
}

.two-cards-slider__wrapper .slide-cta {
  display: block;
  padding: 15px 48px;
  background-color: var(--c-green);
  width: fit-content;
  border-radius: 6px;
  color: var(--c-body);
  font-family: var(--c-secondary);
  font-size: 14px;
  font-weight: 600;
  transition: var(--t-md);
}

.two-cards-slider__wrapper .slide-cta:hover {
  background-color: var(--c-primary);
}

.two-cards-slider .swiper-wrapper {
  box-sizing: border-box;
}

.text_media_beige {
  background-color: var(--c-light-text);
}

.text_media_white {
  background-color: var(--c-body);
}

.text-media-slider {
  padding-block: 64px;
  position: relative;
}

@media (max-width: 768px) {
  .text-media-slider {
    padding-block: 30px;
  }
}
.text-media-slider-bg {
  position: absolute;
  max-width: 600px;
  max-height: 100%;
  left: 0;
  bottom: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .text-media-slider-bg {
    display: none;
  }
}
.text-media-slider-bg-top {
  position: absolute;
  max-width: 600px;
  max-height: 100%;
  right: 0;
  top: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .text-media-slider-bg-top {
    display: none;
  }
}
.text-media-slider__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.text-media-slider__wrapper-header {
  display: flex;
  flex-direction: column;
  gap: 18px;
  text-align: center;
  /* align-items: center; */
}

.text-media-slider__wrapper-header-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--primmray-green);
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

.text-media-slider__wrapper-header-title {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .text-media-slider__wrapper-header-title {
    font-size: 40px;
    line-height: 46px;
    text-align: start;
  }

  .text-media-slider__wrapper-header-subtitle{
    text-align: start;
  }
}
@media (max-width: 425px) {
  .text-media-slider__wrapper-header-title {
    font-size: 36px;
    line-height: 40px;
    text-align: start;
  }
}
.text-media-slider__wrapper-header-description {
  font-family: var(--ff-secondary);
  font-size: 18px;
  font-weight: 400;
  color: var(--c-black-text-2);
  line-height: 28px;
  text-align: center;
}

@media (max-width: 768px) {
  .text-media-slider__wrapper-header-description {
    font-size: 16px;
    line-height: 24px;
  }
}
.text-media-slider__wrapper-slides {
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.text-media-slider__wrapper-slides-item {
  display: flex;
  align-items: center;
  gap: 32px;
}

.text-media-slider__wrapper-slides-item:nth-child(odd) {
  flex-direction: row;
}

.text-media-slider__wrapper-slides-item:nth-child(even) {
  flex-direction: row-reverse;
}

@media (max-width: 768px) {
  .text-media-slider__wrapper-slides-item {
    flex-direction: column-reverse !important;
  }
}
.text-media-slider__wrapper-slides-item-info {
  max-width: 50%;
  width: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (max-width: 768px) {
  .text-media-slider__wrapper-slides-item-info {
    max-width: 100%;
  }
}
.text-media-slider__wrapper-slides-item-info-title {
  font-size: 28px;
  color: var(--c-black-text);
  font-weight: 500;
  font-family: var(--ff-secondary);
  line-height: 35px;
}

.text-media-slider__wrapper-slides-item-info-description {
  font-size: 18px;
  color: var(--c-black-text);
  font-weight: 400;
  font-family: var(--ff-secondary);
  line-height: 28px;
}

.text-media-slider__wrapper-slides-item .swiper {
  max-width: 48%;
  width: 100%;
  position: relative;
  margin: 0 !important;
}

.text-media-slider__wrapper-slides-item .swiper::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 44.19%,
    rgba(0, 0, 0, 0.3) 77.91%
  );
  z-index: 99999;
}

@media (max-width: 768px) {
  .text-media-slider__wrapper-slides-item .swiper {
    max-width: 100%;
  }
}
.text-media-slider__wrapper-slides-item .swiper-wrapper {
  height: 400px;
}

.text-media-slider__wrapper-slides-item .swiper-wrapper .swiper-slide {
  width: 100% !important;
  position: relative;
  z-index: -1;
}

.text-media-slider__wrapper-slides-item .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.text-media-slider__wrapper-slides-item .swiper .swiper-pagination {
  display: flex;
  justify-content: center;
  gap: 8px;
  bottom: 37px;
}

.text-media-slider__wrapper-slides-item
  .swiper
  .swiper-pagination
  .swiper-pagination-bullet {
  width: 17px;
  height: 17px;
  background-color: var(--c-body);
  opacity: 0.4;
}

.text-media-slider__wrapper-slides-item
  .swiper
  .swiper-pagination
  .swiper-pagination-bullet-active {
  background-color: var(--c-body);
  opacity: 1;
}

.text-media-slider__wrapper-slides-item .swiper .swiper-button-prev::after,
.text-media-slider__wrapper-slides-item .swiper .swiper-button-next::after {
  font-size: 25px;
  font-weight: bold;
  color: var(--c-body);
}

.faq_beige_bg {
  background-color: var(--c-beige);
}

.faq_white_bg {
  background-color: var(--c-body);
}

.faqs {
  padding-block: 96px 32px;
  position: relative;
}

@media (max-width: 1024px) {
  .faqs {
    padding-block: 64px;
  }
}
@media (max-width: 768px) {
  .faqs {
    padding-block: 32px;
  }
}
.faqs__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.faqs__wrapper-title {
  text-align: center;
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: var(--primmray-green);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .faqs__wrapper-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .faqs__wrapper-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.faqs__wrapper-faqs {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs {
    gap: 8px;
  }
}
.faqs__wrapper-faqs-faq {
  padding-block: 16px 32px;
  display: flex;
  flex-direction: column;
  gap: 32px;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq {
    gap: 24px;
    padding-block: 20px;
  }
}
.faqs__wrapper-faqs-faq-question {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 16px;
  cursor: pointer;
}

.faqs__wrapper-faqs-faq-question-title {
  font-size: 28px;
  font-weight: 500;
  color: var(--primmray-green);
  font-family: var(--ff-secondary);
  line-height: 36px;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq-question-title {
    font-size: 21px;
    line-height: 32px;
  }
}
.faqs__wrapper-faqs-faq-question-icon {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  object-fit: contain;
  transition: transform 0.15s ease-in-out;
}

.faqs__wrapper-faqs-faq-question-icon.active {
  transform: rotate(90deg);
}

.faqs__wrapper-faqs-faq-question-icon.active rect {
  fill: rgb(103 114 58);
}

.faqs__wrapper-faqs-faq-question .container--text-icon {
  display: flex;
  gap: 16px;
  justify-content: center;
  align-items: center;
}

.faqs__wrapper-faqs-faq-question .container--text-icon .labelCarrots {
  max-width: 6ch;
  width: 100%;
  font-weight: 500;
  font-size: 18px;
  flex-shrink: 0;
  color: var(--primmray-green);
}

.faqs__wrapper-faqs-faq-question .container--text-icon .faqs-subtitle-desktop {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-brown);
  display: block;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq-question
    .container--text-icon
    .faqs-subtitle-desktop {
    display: none;
  }
}
.faqs__wrapper-faqs-faq-answer,
.faqs__wrapper-faqs-faq-image {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  color: var(--c-black-text-2);
  font-weight: 400;
  height: 0;
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out,
    visibility 0s 0.3s;
}

.faqs__wrapper-faqs-faq-answer.show,
.faqs__wrapper-faqs-faq-image.show {
  opacity: 1;
  visibility: visible;
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out,
    visibility 0s 0s;
}

.faqs__wrapper-faqs-faq-answer {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--primmray-green);
  padding-left: 85px;
}

@media (max-width: 576px) {
  .faqs__wrapper-faqs-faq-answer {
    padding-left: 95px;
  }
}

.faq-list-num {
  color: var(--primmray-green);
}

.faqs__wrapper-faqs-faq .faqs__wrapper-faqs-faq-answer.show {
  height: auto;
  opacity: 1;
  visibility: visible;
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out,
    visibility 0s 0s;
}

.faqs__wrapper-faqs-faq
  .faqs__wrapper-faqs-faq.open
  .faqs__wrapper-faqs-faq-answer {
  height: auto;
  opacity: 1;
  visibility: visible;
}

.faqs__wrapper-faqs-faq .container--answer-faq {
  display: flex;
  justify-content: space-between;
  align-items: start;
  gap: 32px;
}

.faqs__wrapper-faqs-faq .container--answer-faq.full-answer {
  display: block;
}

.faqs__wrapper-faqs-faq .container--answer-faq.full-answer p {
  width: 100%;
  color: #1b1c1b;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--answer-faq {
    flex-direction: column-reverse;
    gap: 16px;
  }
}
.faqs__wrapper-faqs-faq .container--answer-faq .faqs-subtitle-mobile {
  display: none;
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-brown);
  height: 0;
  opacity: 0;
  visibility: hidden;
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out,
    visibility 0s 0.3s;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--answer-faq .faqs-subtitle-mobile {
    display: block;
  }
}
.faqs__wrapper-faqs-faq .container--answer-faq .faqs-subtitle-mobile.show {
  display: none;
  height: auto;
  opacity: 1;
  visibility: visible;
  transition: height 0.3s ease-in-out, opacity 0.3s ease-in-out,
    visibility 0s 0s;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--answer-faq .faqs-subtitle-mobile.show {
    display: block;
  }
}
.faqs__wrapper-faqs-faq .container--answer-faq p {
  width: 47%;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--answer-faq p {
    width: 100%;
  }
}
.faqs__wrapper-faqs-faq .container--answer-faq img {
  width: 45%;
  height: 360px;
  object-fit: contain;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--answer-faq img {
    width: 100%;
    height: 400px;
  }
}
.faqs__wrapper-faqs-faq .container--icon-faqs {
  flex-shrink: 0;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.faqs__wrapper-faqs-faq .container--icon-faqs img {
  width: 100%;
}

@media (max-width: 768px) {
  .faqs__wrapper-faqs-faq .container--icon-faqs {
    width: 48px;
    height: 48px;
  }
}
@media (max-width: 425px) {
  .faqs__wrapper-faqs-faq .container--icon-faqs {
    width: 48px;
    height: 48px;
  }
}
.faqs__wrapper-faqs-faq .container--answer-faq {
  height: 0;
}

.faqs__wrapper-faqs-faq.open .container--answer-faq {
  height: auto;
}

.container--photos-layout {
  padding-block: 64px;
  position: relative;
}

@media (max-width: 768px) {
  .container--photos-layout {
    padding-block: 30px;
  }
}
.container--photos-layout.container_wrapper {
  flex-direction: column;
  gap: 12px;
}

@media (max-width: 768px) {
  .container--photos-layout.container_wrapper {
    gap: 10px;
  }
}
.container--photos-layout .container--photos-info {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding-bottom: 40px;
}

@media (max-width: 768px) {
  .container--photos-layout .container--photos-info {
    padding-bottom: 20px;
  }
}
@media (max-width: 425px) {
  .container--photos-layout .container--photos-info {
    padding-bottom: 0;
  }
}
.container--photos-layout .container--photos-info .subtitle--section-photos {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-accent-text);
  text-transform: uppercase;
  letter-spacing: 2.1px;
  text-align: center;
  color: var(--primmray-green);
}

@media (max-width: 425px) {
  .container--photos-layout .container--photos-info .subtitle--section-photos {
    font-size: 14px;
  }
}
.container--photos-layout .container--photos-info .title--section-photos {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 59px;
  font-weight: 400;
  letter-spacing: -2.8px;
  text-transform: uppercase;
  color: var(--primmray-green);
  text-align: center;
}

@media (max-width: 768px) {
  .container--photos-layout .container--photos-info .title--section-photos {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--photos-layout .container--photos-info .title--section-photos {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--photos-layout .container--photos-item {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 22px;
  max-width: 1240px;
  width: 100%;
}

@media (max-width: 768px) {
  .container--photos-layout .container--photos-item {
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
  }
}
@media (max-width: 425px) {
  .container--photos-layout .container--photos-item {
    grid-template-columns: repeat(1, 1fr);
  }
}
.container--photos-layout .container--photos-item .lightbox-image {
  width: 100%;
  height: 100%;
}

.container--photos-layout .container--photos-item .lightbox-image .image-item {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.container--photos-layout
  .container--photos-item
  .lightbox-image:nth-child(5n + 1) {
  grid-column: span 3;
  max-height: 440px;
}

@media (max-width: 768px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 1) {
    max-height: 350px;
    min-height: 350px;
    grid-column: span 1;
  }
}
.container--photos-layout
  .container--photos-item
  .lightbox-image:nth-child(5n + 2) {
  grid-column: span 3;
  max-height: 440px;
}

@media (max-width: 768px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 2) {
    max-height: 350px;
    grid-column: span 1;
    min-height: 350px;
  }
}
.container--photos-layout
  .container--photos-item
  .lightbox-image:nth-child(5n + 3) {
  grid-column: span 2;
  max-height: 440px;
}

@media (max-width: 768px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 3) {
    max-height: 350px;
    grid-column: span 1;
    min-height: 350px;
  }
}
.container--photos-layout
  .container--photos-item
  .lightbox-image:nth-child(5n + 4) {
  grid-column: span 2;
  max-height: 440px;
}

@media (max-width: 768px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 4) {
    max-height: 350px;
    min-height: 350px;
    grid-column: span 1;
  }
}
.container--photos-layout
  .container--photos-item
  .lightbox-image:nth-child(5n + 5) {
  grid-column: span 2;
  max-height: 440px;
}

@media (max-width: 768px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 5) {
    max-height: 350px;
    grid-column: span 2;
    min-height: 350px;
  }
}
@media (max-width: 425px) {
  .container--photos-layout
    .container--photos-item
    .lightbox-image:nth-child(5n + 5) {
    grid-column: span 1;
  }
}
.container--photos-layout .see-less-wrapper {
  width: 100%;
}

.container--photos-layout .see-less-wrapper button {
  display: block;
  margin: 22px auto 0;
  padding: 15px 28px;
  font-size: 14px;
  font-weight: 600;
  background-color: var(--c-green);
  color: var(--c-light-text);
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: var(--t-md);
}

.container--photos-layout .see-less-wrapper button:hover {
  background-color: var(--c-primary);
}

.hidden {
  display: none !important;
}

.see-more-btn {
  display: block;
  margin: 22px auto 0;
  padding: 15px 28px;
  font-size: 14px;
  font-weight: 600;
  background-color: var(--c-green);
  color: var(--c-light-text);
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: var(--t-md);
}

.see-more-btn:hover {
  background-color: var(--c-primary);
}

.lightbox-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  justify-content: center;
  align-items: center;
  z-index: 1000;
}

.lightbox-overlay img {
  max-width: 80%;
  max-height: 80%;
}

.nav-btn,
.close-btn {
  position: absolute;
  font-size: 24px;
  color: #fff;
  cursor: pointer;
}

.close-btn {
  top: 10px;
  right: 10px;
}

.prev-btn {
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}

.next-btn {
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}

.lightbox-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  justify-content: center;
  align-items: center;
  z-index: 1000;
}

.lightbox-overlay .lightbox-img {
  max-width: 90%;
  max-height: 80%;
}

.lightbox-overlay .close-btn {
  position: absolute;
  top: 20px;
  right: 20px;
  color: white;
  font-size: 30px;
  cursor: pointer;
}

.lightbox-overlay .nav-btn {
  position: absolute;
  top: 50%;
  color: white;
  font-size: 30px;
  cursor: pointer;
}

.lightbox-overlay .prev-btn {
  left: 10px;
}

.lightbox-overlay .next-btn {
  right: 10px;
}

.lightbox-small-overlay {
  position: fixed;
  top: 20%;
  left: 50%;
  transform: translateX(-50%);
  width: 60%;
  background-color: rgba(255, 255, 255, 0.9);
  display: none;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
  justify-content: center;
  align-items: center;
}

.lightbox-small-img {
  width: 100%;
  height: auto;
  border-radius: 10px;
}

.hidden {
  display: none !important;
}

.container--booking-policies {
  padding-block: 64px;
  background-color: var(--c-light-text);
  position: relative;
}

@media (max-width: 768px) {
  .container--booking-policies {
    padding-block: 30px;
  }
}
.container--booking-policies.container_wrapper {
  flex-direction: column;
}

.container--booking-policies .container--info .subtitle--text-booking {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  text-align: center;
  color: var(--primmray-green);
  padding-block-end: 6px;
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

.container--booking-policies .container--info .title--text-booking {
  font-family: var(--ff-primary);
  font-size: 56px;
  font-weight: 400;
  line-height: 59px;
  text-align: center;
  color: var(--primmray-green);
  padding-block-end: 32px;
  text-align: center;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--booking-policies .container--info .title--text-booking {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--booking-policies .container--info .title--text-booking {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--booking-policies .container--info .information--text-booking p {
  font-family: var(--ff-secondary);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-align: center;
  color: var(--c-black-text);
  max-width: 992px;
}

.container--special-offers {
  padding-block: 64px;
  background-color: var(--c-light-text);
  position: relative;
}

.container--special-offers-bg {
  position: absolute;
  max-width: 600px;
  max-height: 100%;
  left: 0;
  bottom: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .container--special-offers-bg {
    display: none;
  }
}
@media (max-width: 768px) {
  .container--special-offers {
    padding-block: 30px;
  }
}
.container--special-offers.container_wrapper {
  flex-direction: column;
}

.container--special-offers .container--info-text {
  position: relative;
  z-index: 2;
}

.container--special-offers .container--info-text .subtitle--offer-text {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2.1px;
  text-transform: uppercase;
  color: var(--primmray-green);
  text-align: center;
}

.container--special-offers .container--info-text .title--offer-text {
  font-family: var(--ff-primary);
  font-size: 56px;
  font-weight: 400;
  text-align: center;
  line-height: 59px;
  color: var(--c-black-text);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

@media (max-width: 768px) {
  .container--special-offers .container--info-text .title--offer-text {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--special-offers .container--info-text .title--offer-text {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--special-offers .container--item-offers {
  position: relative;
  z-index: 2;
  padding-block-start: 64px;
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 32px;
}

@media (max-width: 1024px) {
  .container--special-offers .container--item-offers {
    gap: 15px;
  }
}
@media (max-width: 768px) {
  .container--special-offers .container--item-offers {
    display: none;
  }
}
.container--special-offers .container--item-offers .container--info-item {
  background-color: var(--c-body);
  box-shadow: 0px 16px 4px 0px rgba(0, 0, 0, 0),
    0px 10px 4px 0px rgba(0, 0, 0, 0.01), 0px 6px 3px 0px rgba(0, 0, 0, 0.05),
    0px 3px 3px 0px rgba(0, 0, 0, 0.09), 0px 1px 1px 0px rgba(0, 0, 0, 0.1);
    height: fit-content;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1) {
  grid-column: span 4;
  grid-row: span 2;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  img {
  height: 280px;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text {
  gap: 16px;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text
  .container--item-text {
  padding: 0 !important;
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--c-black-text);
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text
  .container--cta-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text
  .container--cta-title
  .title-offer {
  font-size: 28px;
  font-weight: 500;
  color: var(--c-black-text);
  font-family: var(--ff-secondary);
  line-height: 35px;
}

@media (max-width: 1024px) {
  .container--special-offers
    .container--item-offers
    .container--info-item:nth-child(1)
    .container--item-text
    .container--cta-title
    .title-offer {
    font-size: 24px;
    line-height: 30px;
  }
}
.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text
  .container--cta-title
  .cta--offers {
  padding: 12px 50px;
  background-color: var(--c-green);
  color: var(--c-body);
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  border-radius: 6px;
  transition: 300ms ease-in-out;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(1)
  .container--item-text
  .container--cta-title
  .cta--offers:hover {
  background-color: var(--c-primary);
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(n + 2) {
  grid-column: span 3;
  display: flex;
  align-items: stretch;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(n + 2)
  img {
  max-width: 180px;
  width: 100%;
  height: 200px;
}

@media (max-width: 1024px) {
  .container--special-offers
    .container--item-offers
    .container--info-item:nth-child(n + 2)
    img {
    max-width: 140px;
  }
}
.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(n + 2)
  .container--item-text {
  flex: 1;
  gap: 8px;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(n + 2)
  .container--item-text
  .title-offer {
  font-size: 24px;
  font-weight: 500;
  color: var(--c-black-text);
  line-height: 30px;
}

.container--special-offers
  .container--item-offers
  .container--info-item:nth-child(n + 2)
  .container--item-text
  .information-offer {
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--c-black-text);
}

.container--special-offers .container--item-offers .container--info-item img {
  width: 100%;
  object-fit: cover;
}

.container--special-offers
  .container--item-offers
  .container--info-item
  .container--item-text {
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.container--special-offers
  .container--item-offers
  .container--info-item
  .container--item-text
  .category-offer {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-brown);
  text-transform: uppercase;
  letter-spacing: 2px;
  word-break: break-all;
}

.container--special-offers .container--mobile {
  position: relative;
  width: 100%;
}

.container--special-offers .container--mobile .swiper {
  width: 100%;
  height: 100%;
}

.container--special-offers .container--mobile .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.container--special-offers .container--mobile .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.container--special-offers .container--mobile .container--item-offers-mobile {
  display: none;
}

@media (max-width: 768px) {
  .container--special-offers .container--mobile .container--item-offers-mobile {
    display: block;
  }
}
.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile {
  display: block;
  margin-block-start: 32px;
  height: unset;
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  img {
  width: 100%;
  object-fit: cover;
  height: 412px;
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile {
  padding: 24px;
  text-align: left;
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile
  .category-offer-mobile {
  display: block;
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
  color: var(--c-brown);
  padding-block-end: 4px;
  text-transform: uppercase;
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile
  .container--cta-title-mobile
  .title-offer-mobile {
  font-family: var(--ff-secondary);
  font-size: 28px;
  font-weight: 500;
  line-height: 31px;
  color: var(--c-blue);
  text-transform: uppercase;
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile
  .container--cta-title-mobile
  .cta--offers-mobile {
  margin-top: 23px;
  width: 179px;
  height: 48px;
  border-radius: 6px;
  color: var(--c-light-text);
  background-color: var(--c-green);
  display: flex;
  justify-content: center;
  align-items: center;
  transition: var(--t-md);
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile
  .container--cta-title-mobile
  .cta--offers-mobile:hover {
  background-color: var(--c-primary);
}

.container--special-offers
  .container--mobile
  .container--item-offers-mobile
  .container--info-item-mobile
  .container--item-text-mobile
  .information-offer-mobile {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-black-text);
  margin-top: 24px;
}

.container--special-offers .container--mobile .swiper-navigation-mobile {
  display: none;
  position: relative;
  height: 50px;
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
  margin-block-start: 32px;
  margin-block-end: 64px;
}

@media (max-width: 768px) {
  .container--special-offers .container--mobile .swiper-navigation-mobile {
    display: block;
  }
}
.container--special-offers
  .container--mobile
  .swiper-navigation-mobile
  .swiper-button-prev,
.container--special-offers
  .container--mobile
  .swiper-navigation-mobile
  .swiper-button-next {
  z-index: 999;
  color: var(--c-brown);
}

.container--special-offers
  .container--mobile
  .swiper-navigation-mobile
  .swiper-button-prev:after,
.container--special-offers
  .container--mobile
  .swiper-navigation-mobile
  .swiper-button-next:after {
  font-size: 26px;
}

.container--special-offers
  .container--mobile
  .swiper-navigation-mobile
  .swiper-pagination {
  font-size: 14px;
  font-weight: 600;
  color: #000;
}

.container--whats-included {
  --tab-width: 20%;
}

@media (max-width: 768px) {
  .container--whats-included {
    --tab-width: 25%;
  }
}
.container--whats-included *:focus {
  outline: 1px dotted var(--blue);
}

.container--whats-included .container--tabs-option {
  /* width: 100%;  */
  padding-block: 64px;
}

@media (max-width: 768px) {
  .container--whats-included .container--tabs-option {
    padding-block: 30px;
  }
}
.container--whats-included .container--tabs-option ul {
  gap: 20px;
}

.container--whats-included .container--tabs-option .container--buttons-cta {
  padding-block-start: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 64px;
}

@media (max-width: 768px) {
  .container--whats-included .container--tabs-option .container--buttons-cta {
    gap: 16px;
    flex-wrap: wrap;
  }
}

.container--info-options p {
  margin-bottom: 20px !important;
}

.container--info-options ul {
  margin-left: 15px !important;
  padding-left: 15px !important;
}

.container--whats-included .container--tabs-option .container--buttons-cta a {
  height: 48px;
  padding: 15px 37px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--c-green);
  color: var(--c-light-text);
  font-weight: 600;
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  border-radius: 6px;
  transition: var(--t-md);
  display: block;
  text-align: center;
  transition: var(--t-md);
}

.container--whats-included
  .container--tabs-option
  .container--buttons-cta
  a:hover {
  background-color: var(--c-primary);
}

@media (max-width: 768px) {
  .container--whats-included .container--tabs-option .container--buttons-cta a {
    width: 100%;
  }
}
.container--whats-included
  .container--tabs-option
  .container--options-information {
  padding-block-end: 32px;
}

.container--whats-included
  .container--tabs-option
  .container--options-information
  ul {
  padding-block-start: 32px;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 32px;
}

@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--options-information
    ul {
    grid-template-columns: 1fr;
    gap: 16px;
  }
}
.container--whats-included
  .container--tabs-option
  .container--options-information
  ul
  li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  grid-column: span 4;
  background-color: var(--c-light-text);
  color: var(--c-primary);
  padding: 32px;
}

@media (max-width: 1024px) {
  .container--whats-included
    .container--tabs-option
    .container--options-information
    ul
    li {
    grid-column: span 6;
  }
}
@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--options-information
    ul
    li {
    grid-column: span 1;
    text-align: center;
  }
}
.container--whats-included
  .container--tabs-option
  .container--options-information
  ul
  li
  .title-option {
  font-family: var(--ff-secondary);
  font-size: 28px;
  font-weight: 500;
  line-height: 34px;
  padding-block-end: 15px;
}

@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--options-information
    ul
    li
    .title-option {
    font-weight: 400;
    font-size: 20px;
    padding-block-end: 8px;
  }
}
.container--whats-included
  .container--tabs-option
  .container--options-information
  ul
  li
  .subtitle-option {
  font-family: var(--ff-secondary);
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.container--whats-included
  .container--tabs-option
  .container--options-information
  ul
  li
  span {
  display: block;
}

.whats-included__thanksgiving {
  background-color: var(--primmray-green) !important;
  color: #f5ede3 !important;
  display: flex;
  padding: 32px;
  flex-direction: column;
  /* align-items: flex-start; */
  gap: 15px;
  flex: 1 0 0;
  margin-top: 32px;
  width: 100%;
}

@media (max-width: 768px) {
  .whats-included__thanksgiving {
    margin-top: 8px;
    margin-bottom: 8px;
  }
}

.whats-included__thanksgiving .title-option {
  font-family: var(--ff-secondary);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.whats-included__thanksgiving .subtitle-option {
  font-family: var(--ff-secondary);
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

@media (max-width: 768px) {
  .whats-included__thanksgiving .title-option,
  .whats-included__thanksgiving .subtitle-option {
    text-align: center;
  }

  .whats-included__thanksgiving .title-option {
    font-size: 20px;
  }
}

.container--whats-included .container--tabs-option .container--info-options {
  padding-block-end: 32px;
  max-width: 1248px;
}

.container--whats-included .container--tabs-option .container--info-options * {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-black-text);
  list-style: disc;
}

.container--whats-included
  .container--tabs-option
  .container--whats-included
  .title--extra-options {
  font-family: var(--ff-primary);
  font-size: 56px;
  line-height: 59px;
  font-weight: 400;
  color: var(--c-black-text);
  padding-block-end: 32px;
  text-align: center;
}

@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--whats-included
    .title--extra-options {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--whats-included
    .container--tabs-option
    .container--whats-included
    .title--extra-options {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--whats-included
  .container--tabs-option
  .container--whats-included
  .container--options-included {
  display: flex;
  flex-wrap: wrap;
  gap: 64px;
}

@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--whats-included
    .container--options-included {
    flex-direction: column;
    gap: 32px;
  }
}
.container--whats-included
  .container--tabs-option
  .container--whats-included
  .container--options-included
  li {
  display: block;
  gap: 8px;
  border-left: 1px solid black;
  width: 30%;
  display: flex;
  flex-direction: column;
  padding-left: 32px;
}

.container--whats-included
  .container--tabs-option
  .container--whats-included
  .container--options-included
  li
  img {
  width: 40px;
  height: 40px;
  object-fit: contain;
}

.container--whats-included
  .container--tabs-option
  .container--whats-included
  .container--options-included
  li
  p {
  line-height: 28px;
}

@media (max-width: 1360px) {
  .container--whats-included
    .container--tabs-option
    .container--whats-included
    .container--options-included
    li {
    width: 45%;
  }
}
@media (max-width: 768px) {
  .container--whats-included
    .container--tabs-option
    .container--whats-included
    .container--options-included
    li {
    padding-left: unset;
    padding-bottom: 32px;
    border-left: unset;
    border-bottom: 1px solid black;
    width: 100%;
  }
}
.container--whats-included .container--tabs-option > ul {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid #ccc;
  font-size: 0;
  display: flex;
  justify-content: space-between;
}

.container--whats-included .container--tabs-option > ul .indicator {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 3px;
  width: var(--tab-width);
  background: var(--c-primary);
  transform: translateX(0);
  transition: all 0.3s ease;
}

@media (max-width: 768px) {
  .container--whats-included .container--tabs-option > ul .indicator {
    width: 25% !important;
  }
}
.container--whats-included .container--tabs-option > ul li {
  display: inline-block;
  font-size: 14px;
  width: var(--tab-width);
  white-space: nowrap;
}

.container--whats-included .container--tabs-option > ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  padding: 20px;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  color: var(--c-brown);
  transition: all 0.3s ease 0.4s;
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 20px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--whats-included .container--tabs-option > ul li a {
    font-size: 14px;
    padding-inline: 0;
  }
}
.container--whats-included .container--tabs-option > ul li a:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  transform: translateY(100%);
  transition: all 0.3s ease 0.3s;
  z-index: -1;
}

.container--whats-included
  .container--tabs-option
  > ul
  li
  a[aria-selected="true"] {
  color: var(--c-primary);
}

.container--whats-included
  .container--tabs-option
  > ul
  li
  a[aria-selected="true"]:before {
  transform: translateY(0);
}

.container--whats-included
  .container--tabs-option
  > section[aria-hidden="true"] {
  display: none;
}

.container--book-now {
  padding-block: 32px;
}

.container--book-now.container_wrapper {
  flex-direction: column;
}

.container--book-now .container--book-text {
  padding-block: 0 64px;
}

@media (max-width: 768px) {
  .container--book-now .container--book-text {
    padding-block: 32px;
  }
}
.container--book-now .container--book-text .title-book {
  font-family: var(--ff-primary);
  font-size: 56px;
  line-height: 59px;
  font-weight: 400;
  text-align: center;
  padding-block-end: 24px;
  color: #17314a;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--book-now .container--book-text .title-book {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--book-now .container--book-text .title-book {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--book-now .container--book-text .subtitle-book {
  font-family: var(--ff-secondary);
  font-size: 24px;
  font-weight: 500;
  line-height: 29px;
  text-align: center;
  color: #17314a;
}

.container--book-now .container--book-form {
  width: 100%;
  padding: 35px 0;
  background-color: rgb(247, 243, 245);
}

.container--book-now .container--book-form .form--book-now {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  align-items: center;
  max-width: 880px;
  margin: auto;
  gap: 32px;
}

@media (max-width: 768px) {
  .container--book-now .container--book-form .form--book-now {
    grid-template-columns: 1fr;
  }
}
.container--book-now .container--book-form .form--book-now label {
  display: flex;
  flex-direction: column;
  gap: 6px;
  width: 100%;
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  padding-block-end: 4px;
  color: var(--c-black-text);
}

@media (max-width: 768px) {
  .container--book-now .container--book-form .form--book-now label {
    width: 100%;
  }
}
.container--book-now .container--book-form .form--book-now label span input,
.container--book-now .container--book-form .form--book-now label span select,
.container--book-now .container--book-form .form--book-now label span textarea {
  width: 100%;
  border: 1px solid var(--c-primary);
  color: #8e8e93;
  padding: 6px 15px;
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  resize: none;
  outline: none;
}

.container--book-now .container--book-form .form--book-now .textarea-book-now {
  grid-column: span 2;
  width: 100%;
}

@media (max-width: 768px) {
  .container--book-now
    .container--book-form
    .form--book-now
    .textarea-book-now {
    grid-column: span 1;
  }
}
.container--book-now
  .container--book-form
  .form--book-now
  .textarea-book-now
  textarea {
  height: 80px;
}

.container--book-now
  .container--book-form
  .form--book-now
  input[type="submit"] {
  grid-column: span 2;
  height: 48px;
  border-radius: 6px;
  text-align: center;
  background-color: var(--c-green);
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  margin: auto;
  border: none;
  padding: 15px 70px;
  transition: 300ms ease-in-out;
  cursor: pointer;
}

.container--book-now
  .container--book-form
  .form--book-now
  input[type="submit"]:hover {
  background-color: var(--c-primary);
}

@media (max-width: 768px) {
  .container--book-now
    .container--book-form
    .form--book-now
    input[type="submit"] {
    grid-column: span 1;
  }
}
.container--book-now .wpcf7-spinner {
  display: none;
}

.bg_text_block_beige {
  background-color: var(--c-light-text);
}

.bg_text_block_white {
  background-color: var(--c-body);
}

.text-media-block {
  padding-block: 64px;
}

@media (max-width: 768px) {
  .text-media-block {
    padding-block: 32px;
  }
}
.text-media-block__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
  align-items: center;
}

.text-media-block__wrapper-header {
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: center;
}

.text-media-block__wrapper-header-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-accent-text);
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

.text-media-block__wrapper-header-title {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: var(--c-black-text);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .text-media-block__wrapper-header-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .text-media-block__wrapper-header-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.text-media-block__wrapper-image {
  width: 100%;
  height: 600px;
  object-fit: cover;
}

@media (max-width: 768px) {
  .text-media-block__wrapper-image {
    height: 400px;
  }
}
@media (max-width: 425px) {
  .text-media-block__wrapper-image {
    height: 300px;
  }
}
.text-media-block__wrapper-description {
  display: flex;
  flex-direction: column;
  gap: 20px;
  text-align: center;
}

@media (max-width: 768px) {
  .text-media-block__wrapper-description {
    margin-top: 12px;
  }
}
@media (max-width: 425px) {
  .text-media-block__wrapper-description {
    margin: 0;
  }
}
.text-media-block__wrapper-description p {
  color: var(--c-primary-text);
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
}

.text-media-block__wrapper-cta {
  padding: 15px 52px;
  text-align: center;
  background-color: var(--c-green);
  color: var(--c-body);
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  transition: 300ms ease-in-out;
  width: fit-content;
}

.text-media-block__wrapper-cta:hover {
  background-color: var(--c-primary);
}

@media (max-width: 350px) {
  .text-media-block__wrapper-cta {
    padding: 15px 35px;
  }
}
.last-articles {
  padding-block: 64px;
  background-color: var(--c-light-text);
  position: relative;
}

.last-articles-bg {
  position: absolute;
  max-width: 600px;
  max-height: 100%;
  left: 0;
  bottom: 0;
  object-fit: inherit;
  z-index: 0;
}

@media (max-width: 768px) {
  .last-articles-bg {
    display: none;
  }
}
@media (max-width: 768px) {
  .last-articles {
    padding-block: 32px;
  }
}
.last-articles__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
  align-items: center;
}

.last-articles__wrapper-header {
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: center;
  justify-content: center;
  align-items: center;
}

.last-articles__wrapper-header-subtitle {
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-primary);
  text-transform: uppercase;
  letter-spacing: 2.5px;
}

.last-articles__wrapper-header-title {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: var(--c-primary);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .last-articles__wrapper-header-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .last-articles__wrapper-header-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.last-articles__wrapper-header .last-articles__wrapper-header-indication {
  font-family: var(--ff-secondary);
  padding-block: 20px;
  font-size: 21px;
  color: var(--c-green);
  font-weight: 700;
  text-decoration: underline;
}

.last-articles__wrapper .last-articles__wrapper-articles {
  width: 100%;
  overflow-x: hidden;
}

.last-articles__wrapper .last-articles__wrapper-articles .swiper-container {
  width: 100%;
  height: 100%;
  box-sizing: border-box !important;
  position: relative;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-wrapper {
  box-sizing: border-box !important;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-slide {
  height: 100%;
  background-color: white;
  border-radius: 6px;
  padding: 24px;
  min-height: 320px;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-slide
  .information
  .information-logo {
  width: 200px;
  height: auto;
  object-fit: cover;
  padding-block-end: 16px;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-slide
  .information
  .information-title {
  font-family: var(--ff-primary);
  font-weight: 500;
  font-size: 28px;
  text-align: left;
  padding-block-end: 16px;
  margin: 0;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-slide
  .information
  .information-description {
  margin: 0;
  font-weight: 400;
  font-size: 18px;
  color: black;
  padding-block-end: 16px;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-container
  .swiper-slide
  .information
  .swiper-slide-cta {
  display: block;
  text-align: right;
  font-family: var(--ff-secondary);
  font-weight: 700;
  font-size: 20px;
  color: var(--c-blue);
  text-decoration: underline;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container {
  margin-top: 80px;
  bottom: 0;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container
  .swiper-button-prev {
  background-color: var(--c-blue);
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container
  .swiper-button-prev:after {
  font-size: 16px;
  color: var(--c-light-text);
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container
  .swiper-button-next {
  background-color: var(--c-blue);
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container
  .swiper-button-next:after {
  font-size: 16px;
  color: var(--c-light-text);
}

.last-articles__wrapper
  .last-articles__wrapper-articles
  .swiper-navigation-container
  .swiper-pagination {
  font-family: var(--ff-secondary);
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
}

.slider-logos {
  padding-block: 64px;
}

@media (max-width: 768px) {
  .slider-logos {
    padding-block: 32px;
  }
}
.slider-logos__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
  align-items: center;
}

.slider-logos__wrapper-title {
  font-family: var(--ff-secondary);
  font-size: 28px;
  font-weight: 500;
  color: var(--c-black-text);
  text-align: center;
}

.slider-logos__wrapper-logo {
  width: 100%;
}

.slider-logos__wrapper-logo .swiper {
  width: 100%;
}

.slider-logos__wrapper-logo .swiper .swiper-wrapper {
  box-sizing: border-box !important;
}

.slider-logos__wrapper-logo .swiper .swiper-wrapper .swiper-slide {
  height: 90px;
}

.slider-logos__wrapper-logo .swiper .swiper-wrapper .swiper-slide .image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.slider-logos__wrapper .slider-logos__wrapper-indication {
  font-family: var(--ff-secondary);
  padding-block: 20px;
  font-size: 21px;
  color: var(--c-green);
  font-weight: 700;
  text-decoration: underline;
}

.slider-logos__wrapper .container--pagination-slide {
  padding-top: 90px;
  position: relative;
}

.slider-logos__wrapper .container--pagination-slide .swiper-button-prev {
  background-color: var(--c-blue);
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.slider-logos__wrapper .container--pagination-slide .swiper-button-prev:after {
  font-size: 16px;
  color: var(--c-light-text);
}

.slider-logos__wrapper .container--pagination-slide .swiper-button-next {
  background-color: var(--c-blue);
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.slider-logos__wrapper .container--pagination-slide .swiper-button-next:after {
  font-size: 16px;
  color: var(--c-light-text);
}

.slider-logos__wrapper .container--pagination-slide .swiper-pagination {
  font-family: var(--ff-secondary);
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
}

.brand-carousel {
  padding: 20px 0;
  position: relative;
}

.single-logo {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
}

/* Flechas de navegación */
.owl-nav {
  position: absolute;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
  display: flex;
  justify-content: space-between;
}

.owl-prev,
.owl-next {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--c-blue) !important;
  color: #f5ede3 !important;
  position: relative;
}

.owl-prev span,
.owl-next span {
  font-size: 46px !important;
  display: inline-block;
  position: absolute;
  top: 42%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* Paginación personalizada */
.custom-pagination {
  font-family: var(--ff-secondary);
  line-height: 17px;
  font-weight: 600;
  color: var(--c-black-text);
}

.owl-nav.disabled {
  display: flex !important;
}

.owl-dots {
  display: none !important;
}

.owl-carousel .owl-item img {
  height: 90px;
  object-fit: contain;
}

.simple-cards {
  padding-block: 64px;
}

@media (max-width: 768px) {
  .simple-cards {
    padding-block: 32px;
  }
}
.simple-cards__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
}

.simple-cards__wrapper-header {
  display: flex;
  flex-direction: column;
  gap: 16px;
  text-align: center;
  justify-content: center;
  align-items: center;
}

.simple-cards__wrapper-header-subtitle {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 2.1px;
  color: #67723a;
  line-height: normal;
  text-transform: uppercase;
}

.simple-cards__wrapper-header-title {
  font-family: var(--ff-primary);
  font-weight: 400;
  font-size: 56px;
  line-height: 60px;
  letter-spacing: -2.8px;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .simple-cards__wrapper-header-title {
    font-size: 45px;
    line-height: 50px;
  }
}
@media (max-width: 768px) {
  .simple-cards__wrapper-header-title {
    font-size: 35px;
    line-height: 36px;
  }
}
.simple-cards__wrapper .cards-grid-2 {
  grid-template-columns: repeat(2, 1fr);
}

@media (max-width: 768px) {
  .simple-cards__wrapper .cards-grid-2 {
    grid-template-columns: 1fr;
  }
}
.simple-cards__wrapper .cards-grid-3 {
  grid-template-columns: repeat(3, 1fr);
}

@media (max-width: 1024px) {
  .simple-cards__wrapper .cards-grid-3 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  .simple-cards__wrapper .cards-grid-3 {
    grid-template-columns: 1fr;
  }
}
.simple-cards__wrapper .cards-grid-4 {
  grid-template-columns: repeat(4, 1fr);
}

@media (max-width: 1024px) {
  .simple-cards__wrapper .cards-grid-4 {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  .simple-cards__wrapper .cards-grid-4 {
    grid-template-columns: 1fr;
  }
}
.simple-cards__wrapper-cards {
  display: grid;
  gap: 26px;
  width: 100%;
}

.simple-cards__wrapper-cards-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: start;
  height: 100%;
}

.simple-cards__wrapper-cards-item-image {
  width: 100%;
  height: 395px;
  object-fit: cover;
  border-radius: 6px;
}

@media (max-width: 768px) {
  .simple-cards__wrapper-cards-item-image {
    height: 500px;
    object-fit: cover;
  }
}
.simple-cards__wrapper-cards-item .title_padding {
  padding-block: 40px;
}

@media (max-width: 1024px) {
  .simple-cards__wrapper-cards-item .title_padding {
    padding-block: 20px 40px;
  }
}
@media (max-width: 425px) {
  .simple-cards__wrapper-cards-item .title_padding {
    padding-block: 20px 30px;
  }
}
.simple-cards__wrapper-cards-item-info {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: start;
  text-align: start;
  font-family: var(--ff-secondary);
  width: 100%;
  flex-grow: 1;
}

@media (max-width: 768px) {
  .simple-cards__wrapper-cards-item-info {
    gap: 8px;
  }
}
.simple-cards__wrapper-cards-item-info .text_title_center {
  text-align: center;
}

.simple-cards__wrapper-cards-item-info .text_title_normal {
  text-align: left;
}

.simple-cards.activities-page .text_title_normal {
  text-align: center;
}

.simple-cards__wrapper-cards-item-info-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 27px;
  color: #323231;
  width: 100%;
}

@media (max-width: 768px) {
  .simple-cards__wrapper-cards-item-info-title {
    font-size: 20px;
  }
}
.simple-cards__wrapper-cards-item-info-description {
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  color: var(--c-black-text);
}

.simple-cards__wrapper-cards-item-info-link {
  margin-top: auto;
  background-color: var(--c-green);
  color: var(--c-light-text);
  font-size: 14px;
  font-weight: 600;
  padding: 15px 49px;
  border-radius: 6px;
  transition: var(--t-md);
}

.simple-cards__wrapper-cards-item-info-link:hover {
  background-color: var(--c-primary);
}

.simple-cards__wrapper-cta {
  padding: 15px 52px;
  text-align: center;
  background-color: var(--c-primary);
  color: var(--c-body);
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  transition: 300ms ease-in-out;
  width: fit-content;
}

.simple-cards__wrapper-cta:hover {
  background-color: var(--c-accent-text-2);
}

@media (max-width: 350px) {
  .simple-cards__wrapper-cta {
    padding: 15px 35px;
  }
}
.dinning-menu {
  padding-block: 64px;
}

@media (max-width: 768px) {
  .dinning-menu {
    padding-block: 32px;
  }
}
.dinning-menu.container_wrapper {
  flex-direction: column;
}

.dinning-menu__wrapper {
  max-width: 1440px;
  width: 100%;
}

.dinning-menu__wrapper-subtitle {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: var(--c-blue);
  padding-block-end: 18px;
  text-transform: uppercase;
}

.dinning-menu__wrapper-title {
  font-family: var(--ff-primary);
  font-weight: 400;
  font-size: 56px;
  line-height: 59px;
  text-align: center;
  color: var(--c-blue);
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-title {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .dinning-menu__wrapper-title {
    font-size: 36px;
    line-height: 40px;
  }
}
.dinning-menu__wrapper-cta {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  text-align: center;
  color: var(--c-black-text);
  padding-block-start: 52px;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-cta {
    display: none;
  }
}
.dinning-menu__wrapper-options {
  padding-block: 32px;
}

.dinning-menu__wrapper-options-item-header {
  display: flex;
  gap: 32px;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options-item-header {
    flex-direction: column;
  }
}
.dinning-menu__wrapper-options-item-header .container--image-dinning {
  width: 40%;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options-item-header .container--image-dinning {
    display: none;
  }
}
.dinning-menu__wrapper-options-item-header .container--image-dinning img {
  max-height: 235px;
  object-fit: cover;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.dinning-menu__wrapper-options-item-header .container--text-image {
  width: 60%;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options-item-header .container--text-image {
    width: 100%;
  }
}
.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading {
  display: flex;
  gap: 22px;
  align-items: center;
  padding-block-end: 22px;
  cursor: pointer;
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .container-expanded {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options-item-header
    .container--text-image
    .icon-heading
    .container-expanded {
    flex-direction: row-reverse;
    gap: 1.25rem;
  }
}
.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .labelCarrots {
  min-width: 8ch;
  width: min-content;
  flex-shrink: 0;
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .labelCarrots
  span {
  font-weight: 500;
  color: #9ba960;
  font-size: 18px;
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .dinning-menu__wrapper-options-item-header-icon {
  transition: transform 0.15s ease-in-out;
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .dinning-menu__wrapper-options-item-header-icon.active {
  transform: rotate(90deg);
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .dinning-menu__wrapper-options-item-header-icon.active
  rect {
  fill: rgb(103 114 58);
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .icon-heading
  .dinning-menu__wrapper-options-item-header-title {
  font-family: var(--ff-secondary);
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
  color: var(--c-blue);
  cursor: pointer;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options-item-header
    .container--text-image
    .icon-heading {
    gap: 0.75rem;
  }
}
.dinning-menu__wrapper-options-item-header
  .container--text-image
  .container--heading-description {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-blue);
}

.dinning-menu__wrapper-options-item-header
  .container--text-image
  .container--heading-description
  p
  strong {
  font-weight: 700;
}

.dinning-menu__wrapper-options .container--details-dinning {
  display: none;
  transition: all 0.3s ease-in-out;
}

.dinning-menu__wrapper-options
  .container--details-dinning
  .container--image-dinning-mobile {
  display: none;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options
    .container--details-dinning
    .container--image-dinning-mobile {
    display: block;
  }
}
.dinning-menu__wrapper-options .container--details-dinning.show {
  display: flex;
  justify-content: space-between;
  gap: 182px;
  padding-block-start: 32px;
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options .container--details-dinning.show {
    flex-direction: column;
    gap: 32px;
  }
}
.dinning-menu__wrapper-options
  .container--details-dinning
  .dinning-menu__wrapper-options-item-description {
  width: 60%;
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-blue);
}

@media (max-width: 768px) {
  .dinning-menu__wrapper-options
    .container--details-dinning
    .dinning-menu__wrapper-options-item-description {
    width: 100%;
  }
}
.dinning-menu__wrapper-options
  .container--details-dinning
  .dinning-menu__wrapper-options-item-description
  p
  strong {
  font-weight: 700;
}

.dinning-menu__wrapper-options .container--details-dinning img {
  max-width: 352px;
  width: 100%;
  object-fit: cover;
}

.dinning-menu .dinning-menu__wrapper-description-section * {
  font-family: var(--ff-secondary);
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  color: var(--c-black-text);
}

.dinning-menu .container--cta {
  padding-block-start: 32px;
}

.dinning-menu .container--cta .cta-section {
  font-family: var(--ff-secondary);
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  background-color: var(--c-green);
  color: var(--c-light-text);
  display: flex;
  margin: 0 auto;
  width: 180px;
  height: 48px;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  transition: var(--t-md);
}

.dinning-menu .container--cta .cta-section:hover {
  background-color: var(--c-accent-text-2);
}

.dinning-menu .divider--dinning-menu {
  border-color: var(--c-brown);
  border-style: solid;
  margin-block: 32px;
}

.beige-bg {
  background-color: var(--c-light-text);
}

.white-bg {
  background-color: var(--c-body);
}

.container--grid-text-media {
  padding-block: 64px;
}

@media (max-width: 768px) {
  .container--grid-text-media {
    padding-block: 32px;
  }
  .container--grid-text-media.container_wrapper {
    flex-direction: column;
  }
}
.container--grid-text-media__wrapper {
  max-width: 1440px;
  width: 100%;
}

.container--grid-text-media__wrapper .container--text-image {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 32px;
  width: 100%;
  align-items: stretch; /* Asegura que ambos elementos tengan la misma altura */
}

@media (max-width: 1024px) {
  .container--grid-text-media__wrapper .container--text-image {
    grid-template-columns: 1fr;
  }
}
.container--grid-text-media__wrapper .container--text-image .container-text {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text.text-left {
  order: 1;
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text.text-right {
  order: 2;
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .subtitle-text-section {
  display: block;
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: var(--c-primary);
  padding-block-end: 8px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .subtitle-text-section {
    text-align: center;
  }
}
.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .title-text-section {
  font-family: var(--ff-primary);
  font-weight: 400;
  font-size: 56px;
  line-height: 59px;
  color: var(--c-blue);
  padding-block-end: 8px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .title-text-section {
    font-size: 40px;
    line-height: 46px;
    text-align: center;
  }
}
@media (max-width: 425px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .title-text-section {
    font-size: 36px;
    line-height: 40px;
    text-align: center;
  }
}
.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .second-subtitle-text {
  display: block;
  font-family: var(--ff-secondary);
  font-weight: 500;
  font-size: 24px;
  line-height: 29px;
  color: var(--c-brown);
  padding-block-end: 24px;
}

@media (max-width: 768px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .second-subtitle-text {
    font-size: 20px;
    line-height: normal;
  }
}
@media (max-width: 425px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .second-subtitle-text {
    font-size: 18px;
  }
}
.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-description-text
  * {
  font-family: var(--ff-secondary);
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: black;
  padding-block-end: 32px;
  text-align: center;
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-cta-links {
  margin-top: auto;
  display: flex;
  gap: 32px;
  align-items: center;
  flex-wrap: wrap;
}

@media (768px) {
  .container--grid-text-media__wrapper
    .container--text-image
    .container-text
    .container-cta-links {
    justify-content: center;
  }
}
.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-cta-links
  .first-cta {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--c-green);
  color: var(--c-light-text);
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  width: 179px;
  height: 48px;
  border-radius: 6px;
  transition: var(--t-md);
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-cta-links
  .first-cta:hover {
  background-color: var(--c-green);
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-cta-links
  .second-cta {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--c-primary);
  color: var(--c-light-text);
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  width: 179px;
  height: 48px;
  border-radius: 6px;
  transition: var(--t-md);
}

.container--grid-text-media__wrapper
  .container--text-image
  .container-text
  .container-cta-links
  .second-cta:hover {
  background-color: var(--c-green);
}

.container--grid-text-media__wrapper .image-items {
  order: 2;
  max-height: 700px;
}

@media (max-width: 768px) {
  .container--grid-text-media__wrapper .image-items {
    width: 100%;
  }
}
.container--grid-text-media__wrapper .image-items.text-right {
  order: 1;
}

.container--grid-text-media__wrapper .image-items img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 1024px) {
  .container--grid-text-media__wrapper .image-items img {
    max-height: 450px;
  }
}
@media (max-width: 425px) {
  .container--grid-text-media__wrapper .image-items img {
    max-height: 300px;
  }
}
.container--grid-text-media__wrapper #image-item-1 {
  order: 3;
}

.container--grid-text-media__wrapper #image-item-2 {
  order: 4;
}

.container--hero-script {
  gap: 60px;
  flex-direction: column;
  padding-block: 64px;
}

@media (max-width: 768px) {
  .container--hero-script {
    padding-block: 32px;
  }
}
.container--hero-script .title-section {
  font-size: 56px;
  font-family: var(--ff-primary);
  line-height: 62px;
  font-weight: 400;
  letter-spacing: 2.5px;
  color: #17314a;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .container--hero-script .title-section {
    font-size: 40px;
    line-height: 46px;
  }
}
@media (max-width: 425px) {
  .container--hero-script .title-section {
    font-size: 36px;
    line-height: 40px;
  }
}
.container--hero-script .ownerrez-widget {
  max-width: 1185px;
  width: 100%;
  font-family: var(--ff-secondary);
}

/*
  Theme Name: Plaza Properties Theme
  Theme URI: http://example.com/plaza-theme
  Author: Tu Nombre
  Author URI: http://example.com
  Description: Una breve descripción de tu tema.
  Version: 1.0
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  Text Domain: plaza-properties-theme
  */
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0 !important;
}

ul {
  padding: 0;
  margin: 0;
}

li {
  list-style: none;
}

a {
  text-decoration: none;
}

:root {
  --ff-primary: "Coldiac";
  --ff-secondary: "Montserrat", serif;
  --c-body: #fff;
  --c-primary: #8C6E4B;
  --c-accent-text: #9ba960;
  --c-accent-text-2: #4d4c4b;
  --c-primary-text: #1e1e1e;
  --c-light-text: #f5ede3;
  --c-black-text: #000000;
  --c-black-text-2: #1e1e1e;
  --c-brown: #8c6e4b;
  --c-beige: #f6eee3;
  --c-blue: #9ba960;
  --c-green: rgb(103 114 58);
  --t-md: 300ms;

  /* COLORES PRINCIPALES */
  --primmray-brown: #543d21;
  --primmray-green: #67723a;
  /* COLORES SECUNDARIOS */
  --secondary-beige: #dcc8a9;
  --secondary-green: #8b8e72;
}

body {
  font-family: var(--ff-secondary);
}

.svg-slider-title{
  width: 35px;
  height: 35px;
}

.svg-two-col-title{
  width: 38px;
  height: 38px;
  fill: #737751;
}

.svg-extra-img-title{
  width: 39px;
  height: 39px;
}

html {
  scroll-behavior: smooth !important;
}

.main-footer {
  justify-content: space-between !important;
  align-items: flex-start !important;
}

.container--text-special-offers {
  position: fixed;
  bottom: 19px;
  left: 0px;
  z-index: 2000;
  height: 68px;
  background-color: var(--c-brown);
  border-radius: 0 6px 6px 0;
  padding-inline-start: 96px;
  padding-inline-end: 24px;
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease-in-out;
  box-shadow: 0px 5px 10px #333;
}

@media (max-width: 768px) {
  .container--text-special-offers {
    display: none;
    max-width: 194px;
    min-height: 60px;
    height: auto;
    padding: 10px;
    bottom: 85px;
  }
}
.container--text-special-offers a {
  display: block;
  color: white;
  font-family: var(--ff-secondary);
  font-size: 20px;
  line-height: 24px;
  text-decoration: underline;
  font-weight: 400;
  text-underline-offset: 2px;
}

@media (max-width: 768px) {
  .container--text-special-offers a {
    font-size: 18px;
    line-height: normal;
  }
}
@media (max-width: 425px) {
  .container--text-special-offers a {
    font-size: 16px;
  }
}
.container--back-top {
  position: fixed;
  bottom: 19px;
  right: 30px;
  background-color: var(--c-green);
  padding-block: 15px;
  padding-inline: 16px;
  height: 48px;
  z-index: 2000;
  border-radius: 6px;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  /* Evita que sean interactivos o visibles en absoluto */
  transition: opacity 0.5s ease-in-out;
  box-shadow: 0px 5px 5px #555;
}

.text-media-bg {
  background: linear-gradient(163deg, #8c6e4b -5.65%, #6a4c2a 121.02%);
}

@media (max-width: 768px) {
  .container--back-top {
    display: none;
  }
}
.container--back-top span {
  display: flex;
  gap: 7px;
  color: var(--c-light-text);
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  font-family: var(--ff-secondary);
  line-height: 17px;
}

.text--indication-user {
  font-family: var(--ff-secondary);
  padding-block: 20px;
  font-size: 21px;
  color: var(--c-green);
  font-weight: 700;
  text-decoration: underline;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  box-sizing: border-box;
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
     ========================================================================== */
/**
   * 1. Correct the line height in all browsers.
   * 2. Prevent adjustments of font size after orientation changes in iOS.
   */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
     ========================================================================== */
/**
   * Remove the margin in all browsers.
   */
body {
  margin: 0;
}

/**
   * Render the `main` element consistently in IE.
   */
main {
  display: block;
}

/**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
     ========================================================================== */
/**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
     ========================================================================== */
/**
   * Remove the gray background on active links in IE 10.
   */
a {
  background-color: transparent;
}

/**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
b,
strong {
  font-weight: bolder;
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%;
}

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
     ========================================================================== */
/**
   * Remove the border on images inside links in IE 10.
   */
img {
  border-style: none;
}

/* Forms
     ========================================================================== */
/**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
   * Correct the inability to style clickable types in iOS and Safari.
   */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  vertical-align: baseline;
}

/**
   * Remove the default vertical scrollbar in IE 10+.
   */
textarea {
  overflow: auto;
}

/**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
     ========================================================================== */
/*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
details {
  display: block;
}

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item;
}

/* Misc
     ========================================================================== */
/**
   * Add the correct display in IE 10+.
   */
template {
  display: none;
}

/**
   * Add the correct display in IE 10.
   */
[hidden] {
  display: none;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes moveUp {
  from {
    margin-top: 50px;
  }
  to {
    margin-top: 0;
  }
}
.hide-cp {
  display: none !important;
}

.container_wrapper {
  width: 100%;
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-inline: 25px;
}

@media (max-width: 768px) {
  .container_wrapper {
    padding-inline: 30px;
  }
}
@media (max-width: 425px) {
  .container_wrapper {
    padding-inline: 16px;
  }
}
.section-slider-white {
  background-color: var(--c-body);
}

.section-slider-beige {
  background-color: var(--c-beige);
}

.spacer {
  max-width: 1440px;
  width: 100%;
  height: 3px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}

@media (max-width: 1440px) {
  .spacer {
    max-width: 90%;
  }
}
.spacer_top {
  top: 0;
}

.spacer_bottom {
  bottom: 0;
}

.spacer_green {
  background-color: var(--c-green);
}

.spacer_white {
  background-color: var(--c-body);
}

.show_all {
  display: flex;
}

.show_only_desktop {
  display: flex;
}

@media (max-width: 768px) {
  .show_only_desktop {
    display: none;
  }
}
.show_only_mobile {
  display: none;
}

@media (max-width: 768px) {
  .show_only_mobile {
    display: flex;
  }
}
.dark-green-bg {
  background-color: var(--c-primary);
}

.light-green-bg {
  background-color: var(--c-primary);
}

.site-footer {
  padding-block: 90px;
  background-color: #775937;
}

@media (max-width: 768px) {
  .site-footer {
    padding-top: 40px;
    padding-bottom: 150px;
  }
}
.site-footer__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  /* align-items: center; */
  justify-content: center;
  gap: 45px;
}

.no-list-style {
  list-style: none !important;
  padding-left: 0;
  margin-left: 0;
  margin-bottom: 10px;
}

@media (max-width: 768px) {
  .site-footer__wrapper {
    flex-direction: column;
  }
}
@media (max-width: 425px) {
  .site-footer__wrapper {
    gap: 40px;
  }
}
.site-footer__wrapper-info {
  flex: 1;
  max-width: 550px;
  display: flex;
  gap: 25px;
  align-items: start;
}

@media (max-width: 1024px) {
  .site-footer__wrapper-info {
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .site-footer__wrapper-info {
    max-width: 100%;
  }
}
@media (max-width: 425px) {
  .site-footer__wrapper-info {
    align-items: center;
  }
}

.footer {
  background-color: #775937;
  padding: 64px 0;

  .site-footer__wrapper-links-link-title {
    color: var(--c-light-text);
  }
}

.site-footer__wrapper-info-permalink-image {
  width: 100%;
  max-width: 191px;
}

.site-footer__wrapper-info-permalink-image {
  /* max-width: 160px; */
  transition: var(--t-md);
}

@media (max-width: 425px) {
  .site-footer__wrapper-info-permalink-image {
    width: 100%;
    max-width: 244px;
  }
}
.site-footer__wrapper-info-permalink-image:hover {
  opacity: 0.7;
}

.site-footer__wrapper-info-permalink-image:hover {
  opacity: 0.7;
}

.site-footer__wrapper-info-about {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

@media (max-width: 425px) {
  .site-footer__wrapper-info-about {
    text-align: center;
  }
}
.site-footer__wrapper-info-about-title {
  font-weight: 400;
  font-size: 20px;
  color: var(--c-light-text);
}

.site-footer__wrapper-info-about-subtitle {
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
  color: var(--c-body);
}

.site-footer__wrapper-info-about-link {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--c-body);
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 600;
  color: var(--c-body);
  border-radius: 6px;
  width: fit-content;
  transition: var(--t-md);
  background-color: var(--c-green);
}

.d-block {
  display: block;
}

.d-none {
  display: none;
}

.tab-content {
  display: none;
}

.tab-content.active {
  display: block;
}

.mb-3 {
  margin-bottom: 1rem; /* 16px */
}

.mb-4 {
  margin-bottom: 1.5rem; /* 24px */
}

.mb-5 {
  margin-bottom: 3rem; /* 48px */
}

.footer-col {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

@media (max-width: 425px) {
  .site-footer__wrapper-info-about-link {
    margin: 0 auto;
  }
}
.site-footer__wrapper-info-about-link:hover {
  background-color: var(--c-body);
  color: var(--c-primary);
}

.site-footer__wrapper-info-about-privacy {
  display: block;
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 400;
  color: var(--c-body);
  text-decoration: underline;
  text-underline-offset: 3px;
  /* margin-top: 16px; */
  cursor: pointer;
  transition: var(--t-md);
}

.site-footer__wrapper-info-about-privacy:hover {
  opacity: 0.7;
}

.site-footer__wrapper-info-about-cta {
  width: fit-content;
  font-size: 14px;
  text-decoration: underline;
  color: var(--c-light-text);
  text-underline-offset: 3px;
  transition: var(--t-md);
}

@media (max-width: 425px) {
  .site-footer__wrapper-info-about-cta {
    margin: 0 auto;
  }
}
.site-footer__wrapper-info-about-cta:hover {
  color: var(--c-body);
}

.site-footer__wrapper-links {
  flex: 1;
  max-width: 550px;
  display: flex;
  gap: 25px;
  align-items: start;
  justify-content: end;
  width: 100%;
}

@media (max-width: 768px) {
  .site-footer__wrapper-links {
    max-width: 100%;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
@media (max-width: 425px) {
  .site-footer__wrapper-links {
    flex-direction: column;
    gap: 40px;
  }
}
.site-footer__wrapper-links-link {
  display: flex;
  min-width: 170px;
  flex-direction: column;
  gap: 10px;
  color: var(--c-light-text);
}

@media (max-width: 425px) {
  .site-footer__wrapper-links-link {
    width: 100%;
    align-items: center;
  }
}
.site-footer__wrapper-links-link-title {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  font-size: normal;
}

@media (max-width: 425px) {
  .site-footer__wrapper-links-link-title {
    align-items: center;
  }
}
.site-footer__wrapper-links-link-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  font-weight: 600;
  font-size: 14px;
  line-height: normal;
}

.site-footer__wrapper-links-link-list li a {
  transition: var(--t-md);
  color: var(--c-light-text);
  display: flex;
  align-items: center;
  gap: 8px;
}

.site-footer__wrapper-links-link-list li a:hover {
  color: var(--c-body);
}

.site-footer__wrapper-links-medias {
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: start;
  width: 100%;
}

.site-footer__wrapper-links-medias-social {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}

@media (max-width: 768px) {
  .site-footer__wrapper-links-medias-social {
    align-items: center;
  }
}

@media (max-width: 425px) {
  .site-footer__wrapper-links-medias-social {
    justify-content: center;
    align-items: center;
  }
}
.site-footer__wrapper-links-medias-social-title {
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  text-transform: capitalize;
  color: var(--c-light-text);
}

.site-footer__wrapper-links-medias-social-link {
  display: flex;
  gap: 8px;
  align-items: center;
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
  color: var(--c-body);
  text-decoration: underline;
  text-underline-offset: 3px;
  transition: 300ms ease-in-out;
  word-break: break-all;
  overflow-wrap: break-word;
}

.site-footer__wrapper-links-medias-social-link img {
  width: 24px;
  height: 24px;
  object-fit: contain;
}

.site-footer__wrapper-links-medias-social-link:hover {
  opacity: 0.7;
}

.header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  padding-block: 16px;
  background: linear-gradient(180deg, rgba(64, 43, 18, 0.50) 0%, rgba(91, 66, 37, 0.45) 100%);
  color: var(--c-body);
}

@media (max-width: 991px) {
  .header {
    background: linear-gradient(180deg, rgba(27, 28, 27, 0.50) 0%, rgba(27, 28, 27, 0.45) 100%);
  }
}

.header__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
}

.header__wrapper-logo {
  display: inline-block;
  max-width: 315px;
  width: 100%;
  height: auto;
}

.header__wrapper-logo-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.header__wrapper-navigation {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  width: 100%;
  position: relative;
}

@media (max-width: 991px) {
  .header__wrapper-navigation {
    display: none;
  }
}
.header__wrapper-navigation-wrapper {
  display: flex;
  align-items: center;
  gap: 28px;
  font-family: var(--ff-secondary);
  flex-wrap: wrap;
}

/* Estilo base para cada ítem del navbar */
.header__wrapper-navigation-wrapper li {
  font-size: 13px;
  font-weight: 600;
  position: relative;
}

/* Línea animada para todos los ítems */
.header__wrapper-navigation-wrapper li::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 50%;
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  width: 100%;
  height: 2px;
  background-color: var(--c-body);
  opacity: 0;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

/* Mostrar la línea al hacer hover */
.header__wrapper-navigation-wrapper li:hover::after {
  transform: translateX(-50%) scaleX(1);
  opacity: 1;
}

/* Mostrar la línea si es la página actual (activo) */
.header__wrapper-navigation-wrapper .current_page_item::after {
  transform: translateX(-50%) scaleX(1);
  opacity: 1;
}

/* Estilo para el enlace de la página actual */
.header__wrapper-navigation-wrapper .current_page_item a {
  opacity: 1;
  color: var(--c-body);
}

.header__wrapper-navigation-wrapper li a {
  color: var(--c-body);
  opacity: 0.6;
  transition: var(--t-md);
  padding: 0px 4px;
}

.header__wrapper-navigation-wrapper li a:hover {
  opacity: 1;
}

.header__wrapper-navigation-buttons {
  display: flex;
  align-items: center;
  gap: 28px;
}

@media (max-width: 1024px) {
  .header__wrapper-navigation-buttons {
    gap: 8px;
  }
}
.header__wrapper-navigation-buttons-btn {
  background-color: transparent;
  border: 0;
  display: flex;
  align-items: center;
}

.header__wrapper-navigation-buttons .book-now {
  color: var(--c-body);
  border: 1px solid var(--c-body);
  padding: 10px;
  border-radius: 6px;
  font-size: 12px;
  font-weight: 600;
  background-color: var(--c-green);
  transition: var(--t-md);
}

.header__wrapper-navigation-buttons .book-now:hover {
  background-color: var(--c-primary);
}

.header__wrapper-navigation-buttons .gtranslate_wrapper {
  display: flex;
  align-items: center;
  gap: 4px;
  /* padding: 12px 16px 12px 0; */
  font-family: var(--ff-secondary) !important;
  font-size: 14px;
  font-weight: 600 !important;
  color: var(--c-body);
  opacity: 0.8;
  border-radius: 6px;
  transition: var(--t-md);
  text-align: center;
  white-space: nowrap;
}

.header__wrapper-navigation-buttons .gtranslate_wrapper select {
  background-color: transparent;
  border: 0;
  color: var(--c-body);
  outline: none;
  max-width: 90px;
}

.header__wrapper-navigation-buttons .gtranslate_wrapper select option {
  background-color: rgb(103 114 58);
}

.gtranslate_wrapper select option:hover {
  background: #777;
}

.header__wrapper-navigation-buttons .gtranslate_wrapper img {
  width: 16px;
  height: 16px;
  object-fit: contain;
}

.header__wrapper-navigation-buttons-languages {
  display: none;
  position: absolute;
  bottom: -65px;
  min-height: fit-content;
  flex-direction: column;
  padding: 15px 10px;
  gap: 10px;
  border-radius: 6px;
  background-color: var(--c-body);
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-weight: 600;
  width: 130px;
  z-index: 9999;
}

.header__wrapper-navigation-buttons-languages li {
  width: 100%;
}

.header__wrapper-navigation-buttons-languages li a {
  width: 100%;
  color: var(--c-primary);
}

.header-mobile {
  display: none;
}

@media (max-width: 991px) {
  .header-mobile {
    display: flex;
    position: fixed;
    height: 78px;
    bottom: 0;
    left: 0;
    z-index: 9999999;
    width: 100%;
    height: auto;
    background-color: rgba(255, 255, 255, 0.47);
    padding: 16px;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0px -2px 5px 0px rgba(0, 0, 0, 0.0509803922);
  }
  .header-mobile-cta {
    padding: 15px 52px;
    text-align: center;
    background-color: var(--c-green);
    color: var(--c-body);
    font-size: 14px;
    font-weight: 600;
    border-radius: 6px;
    transition: 300ms ease-in-out;
  }
  .header-mobile-cta:hover {
    background-color: var(--c-primary);
  }
}
@media (max-width: 768px) and (max-width: 350px) {
  .header-mobile-cta {
    padding: 15px 35px;
  }
}
@media (max-width: 991px) {
  .header-mobile-icon {
    width: 40px;
    height: 40px;
    object-fit: contain;
  }
  .header-mobile .open {
    transform: translateY(-77px);
  }

  
  .header-mobile-navigation {
    position: relative;
    width: 100%;
    height: 60vh;
    background-color: var(--c-body);
    position: absolute;
    overflow-y: scroll;
    left: 0;
    bottom: 0;
    text-align: center;
    /* justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column; */
    display: grid;
    place-items: center;
    transform: translateY(100%);
    transition: transform 0.3s ease-in-out;
  }


  .header-mobile-navigation-closeBtn {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 30px;
    height: 30px;
    object-fit: contain;
  }
  .header-mobile-navigation-wrapper {
    display: flex;
    flex-direction: column;
    gap: 25px;
  }
  .header-mobile-navigation-wrapper li {
    font-size: 20px;
    font-weight: 600;
  }
}
@media (max-width: 768px) and (max-width: 425px) {
  .header-mobile-navigation-wrapper li {
    font-size: 18px;
  }
}
@media (max-width: 991px) {
  .header-mobile-navigation-wrapper li a {
    color: #9f9f9f;
  }
  .header-mobile-navigation-wrapper li a:hover {
    color: var(--c-primary);
  }
  .header-mobile-navigation-wrapper .current-menu-item a {
    color: var(--c-primary);
  }
  .header-mobile-navigation-buttons {
    margin-top: 30px;
    display: flex;
    gap: 30px;
    position: relative;
  }
}
@media (max-width: 768px) and (max-width: 350px) {
  .header-mobile-navigation-buttons {
    flex-direction: column;
  }
}
@media (max-width: 991px) {
  .header-mobile-navigation-buttons-btn {
    min-width: 188px;
    display: flex;
    align-items: center;
    gap: 4px;
    padding: 12px 16px;
    border: 1px solid #9f9f9f;
    font-family: var(--ff-secondary);
    font-size: 14px;
    font-weight: 600;
    color: #9f9f9f;
    border-radius: 6px;
    transition: var(--t-md);
    text-align: center;
    white-space: nowrap;
    justify-content: center;
    background-color: var(--c-body);
  }
  .header-mobile-navigation-buttons-btn .gtranslate_wrapper select {
    background-color: transparent;
    border: 0;
    outline: none;
    font-family: var(--ff-secondary);
    font-size: 14px;
    font-weight: 600;
    color: #9f9f9f;
  }
  .header-mobile-navigation-buttons-language-list {
    position: absolute;
    bottom: -50px;
    left: 0;
    width: 100%;
    background-color: var(--c-body);
    border: 1px solid #9f9f9f;
    padding: 12px 16px;
    border-radius: 6px;
    background-color: rgba(213, 213, 213, 0.2274509804);
    visibility: hidden;
    /* Escondido por defecto */
    opacity: 0;
    transition: opacity 0.3s ease, visibility 0.3s ease;
    flex-direction: column;
  }
  .header-mobile-navigation-buttons-language-list li {
    font-size: 14px;
    font-weight: 600;
  }
  .header-mobile-navigation-buttons-language-list li a {
    color: #9f9f9f;
  }
}
.show-languages-mobile {
  visibility: visible;
  opacity: 1;
  display: flex;
  flex-direction: column;
}

.active-submenu {
  background-color: white;
  transition: all 300ms;
}

.popup-privacy {
  max-width: 1200px;
  width: 100%;
  padding: 20px 30px;
  background-color: var(--c-body);
  border-radius: 6px;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  height: 100%;
  max-height: 670px;
  overflow: hidden;
  display: none;
}

.popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9998;
  display: none;
  opacity: 0;
  transition: 0.3s ease;
}

.show-overlay {
  display: block;
  opacity: 1;
}

@media (max-width: 1200px) {
  .popup-privacy {
    max-width: 95%;
    max-height: 500px;
  }
}
@media (max-width: 768px) {
  .popup-privacy {
    padding: 15px 20px;
  }
}

@media (min-width: 768px) {
  .md-pl-64 {
    padding-left: 64px;
  }
}

.popup-privacy-header {
  width: 100%;
  height: 80px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}

@media (max-width: 768px) {
  .popup-privacy-header {
    height: auto;
    padding: 15px 20px;
  }
}
.popup-privacy-header span {
  background-color: var(--c-body);
  font-family: var(--ff-primary);
  color: var(--c-black-text);
  font-size: 32px;
  font-weight: 400;
}

@media (max-width: 768px) {
  .popup-privacy-header span {
    font-size: 24px;
  }
}
.popup-privacy-header .closeBtn {
  cursor: pointer;
}

.popup-privacy-information {
  height: 100%;
  overflow-y: scroll;
}

.popup-privacy-information ol {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding-bottom: 80px;
}

@media (max-width: 768px) {
  .popup-privacy-information ol {
    gap: 20px;
    padding-bottom: 60px;
  }
}
.popup-privacy-information ol li {
  list-style: decimal;
  font-size: 18px;
  line-height: 28px;
  color: var(--c-black);
  font-family: var(--ff-secondary);
  font-weight: 400;
}

@media (max-width: 768px) {
  .popup-privacy-information ol li {
    font-size: 16px;
  }
}
.popup-privacy-information ol li strong {
  font-weight: 600;
}

.popup-privacy-information ol li a {
  text-decoration: underline;
}

.not-found-page {
  display: flex;
  height: 1024px;
  justify-content: center;
  align-items: center;
  position: relative;
}

@media (max-width: 768px) {
  .not-found-page {
    height: 650px;
    align-items: end;
    padding: 100px 0;
  }
}
.not-found-page-wavesLeft {
  max-width: 675px;
  height: fit-content;
  max-height: 655px;
  object-fit: cover;
  position: absolute;
  left: 0;
  top: 0;
}

.not-found-page-wavesRight {
  max-width: 675px;
  height: 655px;
  object-fit: cover;
  position: absolute;
  right: 0;
  bottom: 0;
}

.not-found-page__wrapper {
  max-width: 1440px;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 30px;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-family: var(--ff-secondary);
  color: var(--c-black-text);
  position: relative;
  z-index: 9;
}

.not-found-page__wrapper-title {
  font-weight: 500;
  font-size: 120px;
  line-height: 145px;
  letter-spacing: -2.5px;
  text-align: center;
}

@media (max-width: 1024px) {
  .not-found-page__wrapper-title {
    font-size: 100px;
    line-height: 125px;
  }
}
@media (max-width: 768px) {
  .not-found-page__wrapper-title {
    font-size: 84px;
    line-height: 100px;
  }
}
@media (max-width: 425px) {
  .not-found-page__wrapper-title {
    font-size: 60px;
    line-height: normal;
  }
}
.not-found-page__wrapper-subtitle {
  font-weight: 500;
  color: var(--c-black-text);
  font-size: 28px;
  line-height: 34px;
}

@media (max-width: 768px) {
  .not-found-page__wrapper-subtitle {
    font-size: 20px;
    line-height: normal;
  }
}
.not-found-page__wrapper-description {
  font-size: 22px;
  font-weight: 400;
  line-height: 27px;
  color: rgba(41, 41, 41, 0.8);
  letter-spacing: -0.5px;
}

@media (max-width: 768px) {
  .not-found-page__wrapper-description {
    font-size: 18px;
    line-height: normal;
  }
}
.not-found-page__wrapper-link {
  font-size: 16px;
  font-weight: 600;
  background-color: var(--c-green);
  color: var(--c-light-text);
  padding: 20px 40px;
  border-radius: 6px;
  transition: var(--t-md);
}

.not-found-page__wrapper-link:hover {
  background-color: var(--c-primary);
}

@media (max-width: 768px) {
  .not-found-page__wrapper-link {
    padding: 15px 25px;
    font-size: 14px;
  }
}

.custom-container {
  max-width: 1440px;
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin: 0 auto;
}

.swiper-container-slider {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 32px;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
}

.two-columns-extra-images{
  padding: 64px 16px;
}

.two-columns-main-img{
  width: 100%;
  margin: 0 auto;
  text-align: center;
  height: 450px;
  object-fit: cover;
}

.hero-sec{
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}

.hero-container{
  padding: 64px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  position: absolute;
  bottom: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
}

.hero-header{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.hero-container h1, .hero-container h2{
  background: rgba(0, 0, 0, 0.30);
  color: #fff;
  width: fit-content;
  padding: 0 16px;
}

.hero-container h1{
  text-align: center;
  font-family: var(--ff-secondary);
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 2.56px;
  text-transform: uppercase;
}

.hero-container h2{
  color: #FFF;
  text-align: center;
  font-family: Coldiac;
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2.56px;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .hero-icon-arrow-mobile{
    display: none;
  }
}

@media (max-width: 768px) {
  .hero-container{
    max-width: 341px;
  }

  .two-columns-main-img{
    max-width: 396px;
  }
  
  .hero-icon-arrow-desktop{
    display: none;
  }
}

.btn-transparent-green{
  display: flex;
  width: 179px;
  height: 48px;
  padding: 0px 16px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  border: 1px solid #67723A;
  color: #67723A;

  /* Button */
  font-family: Montserrat;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.ctas-extra-links{
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}

.extra-image-container img{
  width: 100%;
  height: 500px;
  object-fit: cover;
}

@media (max-width: 768px) {
  .extra-image-container img{
    width: 100%;
    max-width: 396px;
    height: 450px;
  }
  
}

.custom-container__row, .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}

.custom-container__row > *, .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

@media (max-width: 768px) {
  .flex-row-reverse{
    flex-direction: column-reverse;
  }

  .flex-row.has-extra-images {
    flex-direction: column-reverse;
  }
}

.top-subtitle{
    font-family: var(--ff-primary);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 2.7px;
    text-transform: uppercase;
}

.title-section{
  font-family: var(--ff-primary);
  font-size: 56px;
  font-weight: 400;
  line-height: 59px;
  padding-block-start: 8px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .title-section {
    font-size: 36px;
    line-height: 40px;
  }

  .top-subtitle{
    font-size: 14px;
  }

  .bottom-subtitle-section{
    font-size: 24px;
  }
}

.bottom-subtitle-section{
  font-family: var(--ff-secondary);
  font-size: 24px;
  line-height: 29px;
  font-weight: 500;
  color: var(--c-brown);
  padding-block-start: 8px;
  display: block;
}

.information-section{
  font-family: var(--ff-secondary);
  font-size: 18px;
  line-height: 28px;
  font-weight: 400;
  color: var(--c-black-text-2);
  padding-block-start: 24px;
  padding-block-end: 32px;
}

.btn-green{
  display: flex;
  width: 179px;
  height: 48px;
  padding: 0px 16px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  background: #5E6A2E;
}

.logo-footer-container {
  display: block;
  text-align: end;
}

@media (max-width: 576px) {
  .logo-footer-container {
    text-align: center;
  }
}

@media (max-width: 768px) {
  .footer {
    padding: 50px 25px;
    text-align: center;
  }

  .site-footer__wrapper-info-about-link {
    margin: 0 auto;
  }

  .site-footer__wrapper-links-link-list {
    text-align: center;
    align-items: center;
  }
}

.d-flex {
  display: flex;
}

.mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mt-0 {
  margin-top: 0;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.flex-col {
  flex-direction: column;
}

.justify-content-center {
  justify-content: center;
}

.content-start {
  justify-content: start;
}

@media (min-width: 576px) {
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}

@media (min-width: 768px) {
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}

.text-center {
  text-align: center;
}

.review-card {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  padding: 24px;
  margin: 16px 0;
  max-width: 500px;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.review-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
}

.review-card .user-info {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}

.review-card .user-info img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  margin-right: 12px;
  object-fit: cover;
}

.review-card .user-info .name {
  font-weight: 600;
  font-size: 16px;
}

.review-card .company {
  color: #666;
  font-size: 14px;
  margin-top: 4px;
}

.review-card .title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 8px;
  color: #333;
}

.review-card .review-text {
  font-size: 15px;
  line-height: 1.6;
  color: #444;
  margin-bottom: 12px;
}

.review-card .quote-icon {
  width: 32px;
  height: auto;
  opacity: 0.3;
  margin-bottom: 12px;
}

.grid {
  display: grid;
}

.flex {
  display: flex;
}

.flex-reviews {
  gap: 24px;
}

.grid-cols-3 {
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
}

.review-slider {
  position: relative;
  overflow: hidden;
  max-width: 100%;
  padding: 20px;
}

.slider-wrapper {
  overflow: hidden;
}

.slider-track {
  display: flex;
  transition: transform 0.5s ease-in-out;
  gap: 16px;
}

.review-card {
  flex: 0 0 80%;
  background-color: #fff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  padding: 24px;
  min-width: 300px;
  max-width: 500px;
}

@media (min-width: 768px) {
  .review-card {
    flex: 0 0 40%;
  }
}

.user-info {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}

.user-info img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  margin-right: 12px;
  object-fit: cover;
}

.user-info .name {
  font-weight: 600;
  font-size: 16px;
}

.company {
  font-size: 14px;
  color: #666;
}

.title {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 8px;
}

.quote-icon {
  width: 32px;
  opacity: 0.3;
  margin-bottom: 12px;
}

.review-text {
  font-size: 15px;
  color: #444;
  line-height: 1.6;
}

.slider-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #000000bb;
  color: #fff;
  border: none;
  padding: 12px 16px;
  cursor: pointer;
  z-index: 2;
  border-radius: 50%;
  font-size: 18px;
}

.prev-btn {
  left: 10px;
}

.next-btn {
  right: 10px;
}

.large-content-section {
  padding: 32px 96px;
}

@media (max-width: 768px) {
  .large-content-section {
    padding: 32px 20px;
  }
}

.word-wrap {
  word-wrap: break-word;
}

.large-content-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 24px;
}

.large-content-container .top-title {
  color: var(--primmray-green);

  /* Overline */
  font-family: var(--ff-secondary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 2.1px;
  text-transform: uppercase;
}

.large-content-container .bottom-title {
  color: #8c6e4b;

  /* H5 - Subtitle 1 */
  font-family: var(--ff-secondary);
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.large-content-container .large-content-title {
  color: var(--primmray-green);

  /* H1 - Headline L */
  font-family: var(--ff-primary);
  font-size: 56px;
  font-style: normal;
  font-weight: 400;
  line-height: 59px; /* 105.357% */
  letter-spacing: -2.8px;
  text-transform: uppercase;
}

.description--large-content {
  max-width: 1248px;
  margin: 0 auto;
}

.btn-green {
  background-color: var(--primmray-green);
  font-family: var(--ff-secondary);
  font-size: 14px;
  line-height: normal;
  font-weight: 600;
  border-radius: 6px;
  color: var(--c-light-text);
  display: flex;
  width: fit-content;
  transition: var(--t-md);
  white-space: nowrap;
  padding: 0 16px;
  text-align: center;
  min-width: 179px;
}

.btn-green:hover {
  background-color: var(--c-primary);
}

.btn-transparent {
  display: flex;
  text-align: center;
  padding: 10px;
  width: fit-content;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  border: 1px solid var(--White, #FFF);
  background: rgba(103, 114, 58, 0.00);
  color: #fff;
  transition: .3s ease-in-out;
  color: #FFF;
  text-align: center;

  /* Button */
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.btn-transparent:hover {
  background-color: var(--c-primary);
  color: var(--c-light-text);
}

.description--large-content p {
  color: #000;
  font-family: var(--ff-secondary);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 175% */
  margin-bottom: 15px !important;
}

.about-footer{
  display: flex;
  flex-direction: column;
  /* align-items: center; */
  gap: 16px;
}

.btns-footer{
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

@media (max-width: 768px) {
  .btns-footer{
    justify-content: center;
    gap: 24px;
  }

  .large-content-container{
    text-align: start;
  }

  .large-content-section .btn-green {
    width: 100%;
    padding: 16px 0;
  }
}

@media (min-width: 768px) {
  .description--large-content p {
    text-align: center;
  }
}

.full-answer a {
  color: #1b1c1b;
  text-decoration: underline;
}

a.word-wrap {
  text-decoration: underline;
  color: #000;
}

.container--two-columns.feature-page
  .container--two-columns-info
  .container-info
  .title-section {
  letter-spacing: -2.8px;
}

.whats-included__options_tab {
  display: flex;
  padding: 32px;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
  flex: 1 0 0;
  background: #F5EDE3;
  margin: 32px 0;
}

@media (max-width: 768px) {
  .whats-included__options_tab {
    margin: 8px 0;
  }
}

.whats-included__options_tab .title-option {
  color: #543D21;
  text-align: center;

  /* H4- Title */
  font-family: var(--ff-secondary);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.whats-included__options_tab .subtitle-option {
  color: #543D21;

  /* H5 - Subtitle 1 */
  font-family: var(--ff-secondary);
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.tabs-btn-container {
  position: relative;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #ccc;
  gap: 16px;
}

.card-slider{
  max-width: 420px;
    background-color: white;
    height: 100%;
    box-shadow: 0px 22px 9px 0px rgba(128, 51, 0, 0.0117647059);
    padding-block: 24px;
    padding-inline: 24px;
    border-radius: 6px;
}

.tab-btn {
  position: relative;
  background: transparent;
  border: none;
  padding: 20px;
  font-size: 20px;
  font-family: var(--ff-secondary);
  color: var(--secondary-green);
  cursor: pointer;
  text-transform: uppercase;
  transition: color 0.3s ease;
  flex: 1;
  text-align: center;
}

.tab-btn:focus{
  outline: none;
}

.tab-btn.active {
  font-weight: 600;
}

@media (max-width: 768px) {
  .tab-btn {
    font-size: 14px;
    padding: 20px 0;
  }
  
  .tab-btn.active {
    font-weight: 400;
  }
}

.tab-indicator {
  position: absolute;
  bottom: 0;
  height: 3px;
  background-color: var(--primmray-green);
  width: 0;
  left: 0;
  transition: all 0.3s ease;
}

.whats-included-sec{
  padding: 64px 0;
}

.whats-included-sec .tab-btn:hover {
  cursor: pointer;
}

.tab-content__information p, .tab-content__information ul li{
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 155.556% */  
  margin-bottom: 16px !important;
}

.tab-content__information ul{
  list-style: disc !important;
  padding-left: 20px !important;
}

.tab-content__information ul li{
  list-style: disc !important;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL21haW4uY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQUNoQjs7Ozs7Ozs7Ozs7Q0FBQTtBQVlBOzt1REFBQTtBQUdBO0FBQ0E7O3VEQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUNBO0VBQ0U7SUFDRTtFQUVGO0FBQ0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUVGOztBQUFBO0VBQ0U7SUFDRTtFQUdGO0FBQ0Y7QUFEQTtFQUNFO0FBR0Y7O0FBREE7RUFDRTtBQUlGOztBQUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFLRjs7QUFIQTtFQUNFO0VBQ0E7RUFDQTtBQU1GOztBQUpBO0VBQ0U7SUFDRTtFQU9GO0FBQ0Y7QUFMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFPRjs7QUFMQTtFQUNFO0VBQ0E7QUFRRjs7QUFOQTtFQUNFO0lBQ0U7RUFTRjtBQUNGO0FBUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVNGOztBQVBBO0VBQ0U7SUFDRTtJQUNBO0VBVUY7QUFDRjtBQVJBO0VBQ0U7SUFDRTtJQUNBO0VBVUY7QUFDRjtBQVJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFVRjs7QUFSQTtFQUNFO0lBQ0U7SUFDQTtFQVdGO0FBQ0Y7QUFUQTtFQUNFO0lBQ0U7SUFDQTtFQVdGO0FBQ0Y7QUFUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFXRjs7QUFUQTtFQUNFO0FBWUY7O0FBVkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQWFGO0FBQ0Y7QUFYQTtFQUNFO0lBQ0U7RUFhRjtFQVhBO0lBQ0U7RUFhRjtFQVhBO0lBQ0U7RUFhRjtBQUNGO0FBVkE7RUFDRTtJQUNFO0VBWUY7QUFDRjtBQVRBO0VBQ0U7QUFXRjs7QUFUQTtFQUNFO0lBQ0U7RUFZRjtBQUNGO0FBVEE7RUFDRTtFQUNBO0FBV0Y7O0FBVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFZRjs7QUFWQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUFhRjtBQUNGO0FBWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWFGOztBQVhBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUFjRjtBQUNGO0FBWkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFjRjs7QUFaQTtFQUNFO0lBQ0U7RUFlRjtBQUNGO0FBYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWVGOztBQWJBO0VBQ0U7SUFDRTtJQUNBO0VBZ0JGO0FBQ0Y7QUFkQTtFQUNFO0lBQ0U7SUFDQTtFQWdCRjtBQUNGO0FBZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWdCRjs7QUFkQTtFQUNFO0lBQ0U7RUFpQkY7QUFDRjtBQWZBO0VBQ0U7SUFDRTtFQWlCRjtBQUNGO0FBZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaUJGOztBQWZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFrQkY7O0FBaEJBO0VBQ0U7SUFDRTtJQUNBO0VBbUJGO0FBQ0Y7QUFqQkE7RUFDRTtJQUNFO0VBbUJGO0FBQ0Y7QUFoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrQkY7O0FBaEJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQW1CRjtBQUNGO0FBakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtQkY7O0FBakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFvQkY7O0FBbEJBO0VBQ0U7SUFDRTtFQXFCRjtBQUNGO0FBbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFCRjs7QUFuQkE7RUFDRTtJQUNFO0VBc0JGO0FBQ0Y7QUFwQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXNCRjtBQUNGO0FBcEJBO0VBQ0U7RUFDQTtFQUNBO0FBc0JGOztBQXBCQTtFQUNFO0lBQ0U7SUFDQTtFQXVCRjtBQUNGO0FBckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1QkY7O0FBckJBO0VBQ0U7SUFDRTtFQXdCRjtBQUNGO0FBdEJBO0VBQ0U7QUF3QkY7O0FBdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF5QkY7O0FBdkJBO0VBQ0U7QUEwQkY7O0FBeEJBO0VBQ0U7RUFDQTtFQUNBO0FBMkJGOztBQXpCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0QkY7O0FBMUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2QkY7O0FBM0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThCRjs7QUE1QkE7RUFDRTtBQStCRjs7QUE3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ0NGOztBQTdCQTtFQUNFO0VBQ0E7QUFnQ0Y7O0FBN0JBO0VBQ0U7QUFnQ0Y7O0FBN0JBO0VBQ0U7RUFDQTtBQWdDRjs7QUE5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWlDRjs7QUEvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrQ0Y7O0FBaENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbUNGOztBQWpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb0NGOztBQWxDQTtFQUNFO0lBQ0U7SUFDQTtFQXFDRjtBQUNGO0FBbkNBO0VBQ0U7SUFDRTtJQUNBO0VBcUNGO0FBQ0Y7QUFuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXFDRjs7QUFuQ0E7RUFDRTtJQUNFO0VBc0NGO0FBQ0Y7QUFwQ0E7RUFDRTtJQUNFO0VBc0NGO0FBQ0Y7QUFwQ0E7RUFDRTtJQUNFO0VBc0NGO0FBQ0Y7QUFwQ0E7RUFDRTtFQUNBO0VBQ0E7QUFzQ0Y7O0FBcENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF1Q0Y7O0FBckNBO0VBQ0U7SUFDRTtFQXdDRjtBQUNGO0FBdENBO0VBQ0U7SUFDRTtFQXdDRjtBQUNGO0FBdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdDRjs7QUF0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeUNGOztBQXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMENGOztBQXhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyQ0Y7O0FBekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0Q0Y7O0FBMUNBO0VBQ0U7QUE2Q0Y7O0FBMUNBO0VBQ0U7RUFDQTtBQTZDRjs7QUEzQ0E7RUFDRTtJQUNFO0VBOENGO0FBQ0Y7QUE1Q0E7RUFDRTtFQUNBO0VBQ0E7QUE4Q0Y7O0FBNUNBO0VBQ0U7SUFDRTtFQStDRjtBQUNGO0FBN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErQ0Y7O0FBN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnREY7O0FBOUNBO0VBQ0U7SUFDRTtJQUNBO0VBaURGO0FBQ0Y7QUEvQ0E7RUFDRTtJQUNFO0lBQ0E7RUFpREY7QUFDRjtBQS9DQTtFQUNFO0VBQ0E7RUFDQTtBQWlERjs7QUEvQ0E7RUFDRTtBQWtERjs7QUFoREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtREY7O0FBakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9ERjs7QUFsREE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXFERjtBQUNGO0FBbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFERjs7QUFuREE7RUFDRTtJQUNFO0lBQ0E7RUFzREY7QUFDRjtBQXBEQTtFQUNFO0VBQ0E7QUFzREY7O0FBcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXVERjs7QUFyREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd0RGOztBQXREQTtFQUNFO0VBQ0E7QUF5REY7O0FBdkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMERGOztBQXhEQTs7RUFFRTtFQUNBO0FBMkRGOztBQXpEQTs7RUFFRTtBQTRERjs7QUF6REE7RUFDRTtBQTRERjs7QUF6REE7RUFDRTtBQTRERjs7QUF6REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0REY7O0FBMURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNkRGOztBQTFEQTtFQUNFO0VBQ0E7QUE2REY7O0FBM0RBO0VBQ0U7SUFDRTtFQThERjtBQUNGO0FBNURBO0VBQ0U7QUE4REY7O0FBM0RBO0VBQ0U7RUFDQTtFQUNBO0FBOERGOztBQTVEQTtFQUNFO0lBQ0U7RUErREY7QUFDRjtBQTdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK0RGOztBQTdEQTtFQUNFO0lBQ0U7RUFnRUY7QUFDRjtBQTlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBZ0VGOztBQTlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpRUY7O0FBL0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWtFRjs7QUFoRUE7RUFDRTtJQUNFO0lBQ0E7RUFtRUY7QUFDRjtBQWpFQTtFQUNFO0lBQ0U7SUFDQTtFQW1FRjtBQUNGO0FBakVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbUVGOztBQWpFQTtFQUNFO0VBQ0E7RUFDQTtBQW9FRjs7QUFsRUE7RUFDRTtJQUNFO0VBcUVGO0FBQ0Y7QUFuRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXFFRjs7QUFuRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXNFRjs7QUFwRUE7RUFDRTtJQUNFO0VBdUVGO0FBQ0Y7QUFyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdUVGOztBQXJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBd0VGOztBQXRFQTtFQUNFO0FBeUVGOztBQXZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMEVGOztBQXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMkVGOztBQXpFQTtFQUNFO0lBQ0U7RUE0RUY7QUFDRjtBQTFFQTtFQUNFO0FBNEVGOztBQTFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNkVGOztBQTNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOEVGOztBQTVFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErRUY7O0FBN0VBO0VBQ0U7QUFnRkY7O0FBOUVBO0VBQ0U7RUFDQTtBQWlGRjs7QUEvRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrRkY7O0FBaEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFtRkY7O0FBakZBO0VBQ0U7RUFDQTtBQW9GRjs7QUFsRkE7RUFDRTtBQXFGRjs7QUFuRkE7RUFDRTtFQUNBO0FBc0ZGOztBQXBGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1RkY7O0FBckZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdGRjs7QUF0RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXlGRjs7QUF2RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwRkY7O0FBdkZBO0VBQ0U7RUFDQTtBQTBGRjs7QUF4RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyRkY7O0FBekZBO0VBQ0U7SUFDRTtFQTRGRjtBQUNGO0FBMUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE0RkY7O0FBMUZBO0VBQ0U7SUFDRTtJQUNBO0VBNkZGO0FBQ0Y7QUEzRkE7RUFDRTtJQUNFO0VBNkZGO0FBQ0Y7QUEzRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2RkY7O0FBM0ZBO0VBQ0U7SUFDRTtFQThGRjtBQUNGO0FBNUZBO0VBQ0U7SUFDRTtFQThGRjtBQUNGO0FBNUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThGRjs7QUE1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErRkY7O0FBN0ZBO0VBQ0U7SUFDRTtJQUNBO0VBZ0dGO0FBQ0Y7QUE5RkE7RUFDRTtJQUNFO0lBQ0E7RUFnR0Y7QUFDRjtBQTlGQTtFQUNFO0VBQ0E7RUFDQTtBQWdHRjs7QUE5RkE7RUFDRTtJQUNFO0VBaUdGO0FBQ0Y7QUEvRkE7RUFDRTtJQUNFO0VBaUdGO0FBQ0Y7QUEvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWlHRjs7QUE5RkE7RUFDRTtBQWlHRjs7QUE5RkE7RUFDRTtBQWlHRjs7QUE5RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpR0Y7O0FBL0ZBO0VBQ0U7SUFDRTtFQWtHRjtBQUNGO0FBaEdBO0VBQ0U7QUFrR0Y7O0FBaEdBO0VBQ0U7QUFtR0Y7O0FBakdBO0VBQ0U7RUFDQTtFQUNBO0FBb0dGOztBQWxHQTtFQUNFO0lBQ0U7SUFDQTtFQXFHRjtBQUNGO0FBbkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFxR0Y7O0FBbkdBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUFzR0Y7QUFDRjtBQXBHQTtFQUNFO0lBQ0U7RUFzR0Y7QUFDRjtBQXBHQTtFQUNFO0VBQ0E7RUFDQTtBQXNHRjs7QUFwR0E7RUFDRTtFQUNBO0VBQ0E7QUF1R0Y7O0FBckdBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUF3R0Y7QUFDRjtBQXRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3R0Y7O0FBdEdBO0VBQ0U7SUFDRTtFQXlHRjtBQUNGO0FBdkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5R0Y7O0FBdkdBO0VBQ0U7SUFDRTtJQUNBO0VBMEdGO0FBQ0Y7QUF4R0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQTBHRjtBQUNGO0FBeEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwR0Y7O0FBeEdBO0VBQ0U7SUFDRTtJQUNBO0VBMkdGO0FBQ0Y7QUF6R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJHRjs7QUF6R0E7RUFDRTtBQTRHRjs7QUExR0E7RUFDRTtJQUNFO0VBNkdGO0FBQ0Y7QUEzR0E7RUFDRTtFQUNBO0VBQ0E7QUE2R0Y7O0FBM0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE4R0Y7O0FBNUdBO0VBQ0U7SUFDRTtFQStHRjtBQUNGO0FBN0dBO0VBQ0U7SUFDRTtJQUNBO0VBK0dGO0FBQ0Y7QUE3R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStHRjs7QUE3R0E7RUFDRTtJQUNFO0VBZ0hGO0FBQ0Y7QUE5R0E7RUFDRTtFQUNBO0FBZ0hGOztBQTlHQTtFQUNFO0FBaUhGOztBQS9HQTtFQUNFO0VBQ0E7QUFrSEY7O0FBaEhBO0VBQ0U7QUFtSEY7O0FBakhBO0VBQ0U7RUFDQTtFQUNBO0FBb0hGOztBQWpIQTtFQUNFO0FBb0hGOztBQWpIQTtFQUNFO0VBQ0E7QUFvSEY7O0FBakhBO0VBQ0U7RUFDQTtBQW9IRjs7QUFsSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFIRjs7QUFuSEE7RUFDRTtJQUNFO0VBc0hGO0FBQ0Y7QUFwSEE7RUFDRTtJQUNFO0VBc0hGO0FBQ0Y7QUFwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNIRjs7QUFwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXVIRjs7QUFySEE7RUFDRTtJQUNFO0VBd0hGO0FBQ0Y7QUF0SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3SEY7O0FBdEhBO0VBQ0U7SUFDRTtJQUNBO0VBeUhGO0FBQ0Y7QUF2SEE7RUFDRTtJQUNFO0lBQ0E7RUF5SEY7QUFDRjtBQXZIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5SEY7O0FBdkhBO0VBQ0U7SUFDRTtFQTBIRjtBQUNGO0FBeEhBO0VBQ0U7RUFDQTtFQUNBO0FBMEhGOztBQXhIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJIRjs7QUF6SEE7RUFDRTtBQTRIRjs7QUExSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2SEY7O0FBM0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOEhGOztBQTVIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStIRjs7QUE3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ0lGOztBQTlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpSUY7O0FBL0hBO0VBQ0U7QUFrSUY7O0FBaElBO0VBQ0U7RUFDQTtFQUNBO0FBbUlGOztBQWpJQTtFQUNFO0FBb0lGOztBQWxJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBcUlGOztBQW5JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBc0lGOztBQXBJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdUlGOztBQXJJQTtFQUNFO0FBd0lGOztBQXRJQTtFQUNFO0FBeUlGOztBQXRJQTtFQUNFO0FBeUlGOztBQXRJQTtFQUNFO0FBeUlGOztBQXRJQTtFQUNFO0VBQ0E7QUF5SUY7O0FBdklBO0VBQ0U7SUFDRTtFQTBJRjtBQUNGO0FBeElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwSUY7O0FBeElBO0VBQ0U7SUFDRTtFQTJJRjtBQUNGO0FBeklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEySUY7O0FBeklBO0VBQ0U7SUFDRTtFQTRJRjtBQUNGO0FBMUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTRJRjs7QUExSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNklGOztBQTNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThJRjs7QUE1SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStJRjs7QUE3SUE7RUFDRTtJQUNFO0lBQ0E7RUFnSkY7QUFDRjtBQTlJQTtFQUNFO0lBQ0U7SUFDQTtFQWdKRjtBQUNGO0FBOUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ0pGOztBQTlJQTtFQUNFO0lBQ0U7SUFDQTtFQWlKRjtBQUNGO0FBL0lBO0VBQ0U7RUFDQTtFQUNBO0FBaUpGOztBQS9JQTtFQUNFO0VBQ0E7RUFDQTtBQWtKRjs7QUFoSkE7RUFDRTtBQW1KRjs7QUFqSkE7RUFDRTtBQW9KRjs7QUFsSkE7RUFDRTtJQUNFO0VBcUpGO0FBQ0Y7QUFuSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxSkY7O0FBbkpBO0VBQ0U7SUFDRTtFQXNKRjtBQUNGO0FBcEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNKRjs7QUFwSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdUpGOztBQXJKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBd0pGOztBQXRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5SkY7O0FBdkpBO0VBQ0U7SUFDRTtFQTBKRjtBQUNGO0FBeEpBO0VBQ0U7QUEwSkY7O0FBeEpBO0VBQ0U7RUFDQTtFQUNBO0FBMkpGOztBQXpKQTtFQUNFO0VBQ0E7RUFDQTtBQTRKRjs7QUExSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTZKRjs7QUEzSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQThKRjs7QUE1SkE7RUFDRTtFQUNBO0FBK0pGOztBQTdKQTs7RUFFRTtFQUNBO0VBQ0E7QUFnS0Y7O0FBN0pBO0VBQ0U7QUFnS0Y7O0FBN0pBO0VBQ0U7QUFnS0Y7O0FBN0pBO0VBQ0U7RUFDQTtBQWdLRjs7QUE5SkE7RUFDRTtJQUNFO0VBaUtGO0FBQ0Y7QUEvSkE7RUFDRTtJQUNFO0VBaUtGO0FBQ0Y7QUEvSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaUtGOztBQS9KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrS0Y7O0FBaEtBO0VBQ0U7SUFDRTtJQUNBO0VBbUtGO0FBQ0Y7QUFqS0E7RUFDRTtJQUNFO0lBQ0E7RUFtS0Y7QUFDRjtBQWpLQTtFQUNFO0VBQ0E7RUFDQTtBQW1LRjs7QUFqS0E7RUFDRTtJQUNFO0VBb0tGO0FBQ0Y7QUFsS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQW9LRjs7QUFsS0E7RUFDRTtJQUNFO0lBQ0E7RUFxS0Y7QUFDRjtBQW5LQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxS0Y7O0FBbktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNLRjs7QUFwS0E7RUFDRTtJQUNFO0lBQ0E7RUF1S0Y7QUFDRjtBQXJLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1S0Y7O0FBcktBO0VBQ0U7QUF3S0Y7O0FBdEtBO0VBQ0U7QUF5S0Y7O0FBdktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwS0Y7O0FBeEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMktGOztBQXpLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTRLRjs7QUExS0E7RUFDRTtJQUNFO0VBNktGO0FBQ0Y7QUEzS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZLRjs7QUEzS0E7RUFDRTtFQUNBO0VBQ0E7QUE4S0Y7O0FBNUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStLRjs7QUE3S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWdMRjs7QUE5S0E7RUFDRTtFQUNBO0VBQ0E7QUFpTEY7O0FBL0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFrTEY7O0FBaExBO0VBQ0U7QUFtTEY7O0FBakxBO0VBQ0U7QUFvTEY7O0FBbExBO0VBQ0U7SUFDRTtJQUNBO0VBcUxGO0FBQ0Y7QUFuTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFMRjs7QUFuTEE7RUFDRTtJQUNFO0VBc0xGO0FBQ0Y7QUFwTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc0xGOztBQXBMQTtFQUNFO0lBQ0U7RUF1TEY7QUFDRjtBQXJMQTtFQUNFO0FBdUxGOztBQXJMQTtFQUNFO0lBQ0U7RUF3TEY7QUFDRjtBQXRMQTtFQUNFO0VBQ0E7RUFDQTtBQXdMRjs7QUF0TEE7RUFDRTtJQUNFO0lBQ0E7RUF5TEY7QUFDRjtBQXZMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeUxGOztBQXZMQTtFQUNFO0FBMExGOztBQXhMQTtFQUNFO0lBQ0U7SUFDQTtFQTJMRjtBQUNGO0FBekxBO0VBQ0U7SUFDRTtJQUNBO0VBMkxGO0FBQ0Y7QUF4TEE7RUFDRTtBQTBMRjs7QUF4TEE7RUFDRTtBQTJMRjs7QUF4TEE7RUFDRTtFQUNBO0FBMkxGOztBQXpMQTtFQUNFO0lBQ0U7RUE0TEY7QUFDRjtBQTFMQTtFQUNFO0VBQ0E7QUE0TEY7O0FBMUxBO0VBQ0U7SUFDRTtFQTZMRjtBQUNGO0FBM0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE2TEY7O0FBM0xBO0VBQ0U7SUFDRTtFQThMRjtBQUNGO0FBNUxBO0VBQ0U7SUFDRTtFQThMRjtBQUNGO0FBNUxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThMRjs7QUE1TEE7RUFDRTtJQUNFO0VBK0xGO0FBQ0Y7QUE3TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK0xGOztBQTdMQTtFQUNFO0lBQ0U7SUFDQTtFQWdNRjtBQUNGO0FBOUxBO0VBQ0U7SUFDRTtJQUNBO0VBZ01GO0FBQ0Y7QUE5TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ01GOztBQTlMQTtFQUNFO0lBQ0U7SUFDQTtFQWlNRjtBQUNGO0FBL0xBO0VBQ0U7SUFDRTtFQWlNRjtBQUNGO0FBL0xBO0VBQ0U7RUFDQTtBQWlNRjs7QUEvTEE7RUFDRTtFQUNBO0VBQ0E7QUFrTUY7O0FBaE1BO0VBQ0U7RUFDQTtBQW1NRjs7QUFqTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQW9NRjtBQUNGO0FBbE1BO0VBQ0U7RUFDQTtBQW9NRjs7QUFsTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXFNRjtBQUNGO0FBbk1BO0VBQ0U7RUFDQTtBQXFNRjs7QUFuTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXNNRjtBQUNGO0FBcE1BO0VBQ0U7RUFDQTtBQXNNRjs7QUFwTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXVNRjtBQUNGO0FBck1BO0VBQ0U7RUFDQTtBQXVNRjs7QUFyTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFQXdNRjtBQUNGO0FBdE1BO0VBQ0U7SUFDRTtFQXdNRjtBQUNGO0FBdE1BO0VBQ0U7QUF3TUY7O0FBdE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlNRjs7QUF2TUE7RUFDRTtBQTBNRjs7QUF2TUE7RUFDRTtBQTBNRjs7QUF2TUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBME1GOztBQXhNQTtFQUNFO0FBMk1GOztBQXhNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMk1GOztBQXhNQTtFQUNFO0VBQ0E7QUEyTUY7O0FBeE1BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FBMk1GOztBQXhNQTtFQUNFO0VBQ0E7QUEyTUY7O0FBeE1BO0VBQ0U7RUFDQTtFQUNBO0FBMk1GOztBQXhNQTtFQUNFO0VBQ0E7RUFDQTtBQTJNRjs7QUF4TUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJNRjs7QUF6TUE7RUFDRTtFQUNBO0FBNE1GOztBQTFNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZNRjs7QUEzTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOE1GOztBQTVNQTtFQUNFO0FBK01GOztBQTdNQTtFQUNFO0FBZ05GOztBQTdNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdORjs7QUE3TUE7RUFDRTtFQUNBO0VBQ0E7QUFnTkY7O0FBN01BO0VBQ0U7QUFnTkY7O0FBN01BO0VBQ0U7RUFDQTtFQUNBO0FBZ05GOztBQTlNQTtFQUNFO0lBQ0U7RUFpTkY7QUFDRjtBQS9NQTtFQUNFO0FBaU5GOztBQS9NQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWtORjs7QUFoTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtTkY7O0FBak5BO0VBQ0U7SUFDRTtJQUNBO0VBb05GO0FBQ0Y7QUFsTkE7RUFDRTtJQUNFO0lBQ0E7RUFvTkY7QUFDRjtBQWxOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb05GOztBQWpOQTtFQUNFO0VBQ0E7RUFDQTtBQW9ORjs7QUFsTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFORjs7QUFuTkE7RUFDRTtJQUNFO0VBc05GO0FBQ0Y7QUFwTkE7RUFDRTtJQUNFO0VBc05GO0FBQ0Y7QUFwTkE7RUFDRTtBQXNORjs7QUFwTkE7RUFDRTtFQUNBO0FBdU5GOztBQXJOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdORjs7QUF0TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeU5GOztBQXZOQTtFQUNFO0lBQ0U7SUFDQTtFQTBORjtBQUNGO0FBeE5BO0VBQ0U7SUFDRTtJQUNBO0VBME5GO0FBQ0Y7QUF4TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwTkY7O0FBeE5BO0VBQ0U7SUFDRTtFQTJORjtBQUNGO0FBek5BO0VBQ0U7SUFDRTtFQTJORjtBQUNGO0FBek5BO0VBQ0U7QUEyTkY7O0FBek5BO0VBQ0U7RUFDQTtBQTRORjs7QUExTkE7RUFDRTtBQTZORjs7QUEzTkE7RUFDRTtBQThORjs7QUE1TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErTkY7O0FBN05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFnT0Y7O0FBOU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWlPRjs7QUEvTkE7RUFDRTtJQUNFO0lBQ0E7RUFrT0Y7QUFDRjtBQWhPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrT0Y7O0FBaE9BO0VBQ0U7QUFtT0Y7O0FBak9BO0VBQ0U7RUFDQTtFQUNBO0FBb09GOztBQWxPQTtFQUNFO0VBQ0E7RUFDQTtBQXFPRjs7QUFuT0E7RUFDRTtJQUNFO0VBc09GO0FBQ0Y7QUFwT0E7RUFDRTtFQUNBO0FBc09GOztBQXBPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBdU9GOztBQXJPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3T0Y7O0FBdE9BO0VBQ0U7RUFDQTtBQXlPRjs7QUF2T0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTBPRjs7QUF4T0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJPRjs7QUF6T0E7RUFDRTtFQUNBO0FBNE9GOztBQTFPQTtFQUNFO0VBQ0E7QUE2T0Y7O0FBM09BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOE9GOztBQTVPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBK09GOztBQTdPQTtFQUNFO0FBZ1BGOztBQTlPQTtFQUNFO0lBQ0U7RUFpUEY7QUFDRjtBQS9PQTtFQUNFO0VBQ0E7RUFDQTtBQWlQRjs7QUEvT0E7RUFDRTtFQUNBO0VBQ0E7QUFrUEY7O0FBaFBBO0VBQ0U7RUFDQTtBQW1QRjs7QUFqUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb1BGOztBQWxQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFQRjs7QUFuUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNQRjs7QUFwUEE7RUFDRTtBQXVQRjs7QUFyUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3UEY7O0FBdFBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5UEY7O0FBdlBBO0VBQ0U7SUFDRTtFQTBQRjtBQUNGO0FBeFBBOztFQUVFO0VBQ0E7QUEwUEY7O0FBeFBBOztFQUVFO0FBMlBGOztBQXpQQTtFQUNFO0VBQ0E7RUFDQTtBQTRQRjs7QUF6UEE7RUFDRTtBQTRQRjs7QUExUEE7RUFDRTtJQUNFO0VBNlBGO0FBQ0Y7QUEzUEE7RUFDRTtBQTZQRjs7QUEzUEE7RUFDRTtFQUNBO0FBOFBGOztBQTVQQTtFQUNFO0lBQ0U7RUErUEY7QUFDRjtBQTdQQTtFQUNFO0FBK1BGOztBQTdQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnUUY7O0FBOVBBO0VBQ0U7SUFDRTtJQUNBO0VBaVFGO0FBQ0Y7QUEvUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWlRRjs7QUEvUEE7RUFDRTtBQWtRRjs7QUFoUUE7RUFDRTtJQUNFO0VBbVFGO0FBQ0Y7QUFqUUE7RUFDRTtBQW1RRjs7QUFqUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQW9RRjs7QUFsUUE7RUFDRTtJQUNFO0lBQ0E7RUFxUUY7QUFDRjtBQW5RQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxUUY7O0FBblFBO0VBQ0U7SUFDRTtFQXNRRjtBQUNGO0FBcFFBO0VBQ0U7SUFDRTtJQUNBO0VBc1FGO0FBQ0Y7QUFwUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc1FGOztBQXBRQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBdVFGO0FBQ0Y7QUFyUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXVRRjs7QUFyUUE7RUFDRTtBQXdRRjs7QUF0UUE7RUFDRTtBQXlRRjs7QUF2UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwUUY7O0FBeFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyUUY7O0FBelFBO0VBQ0U7SUFDRTtJQUNBO0VBNFFGO0FBQ0Y7QUExUUE7RUFDRTtJQUNFO0lBQ0E7RUE0UUY7QUFDRjtBQTFRQTtFQUNFO0VBQ0E7RUFDQTtBQTRRRjs7QUExUUE7RUFDRTtJQUNFO0lBQ0E7RUE2UUY7QUFDRjtBQTNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNlFGOztBQTNRQTtFQUNFO0VBQ0E7RUFDQTtBQThRRjs7QUE1UUE7RUFDRTtBQStRRjs7QUE3UUE7RUFDRTtJQUNFO0VBZ1JGO0FBQ0Y7QUE5UUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFnUkY7QUFDRjtBQTlRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnUkY7O0FBOVFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaVJGOztBQS9RQTtFQUNFO0lBQ0U7RUFrUkY7QUFDRjtBQWhSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBa1JGOztBQWhSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbVJGOztBQWpSQTtFQUNFO0lBQ0U7SUFDQTtFQW9SRjtBQUNGO0FBbFJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFvUkY7O0FBbFJBO0VBQ0U7QUFxUkY7O0FBblJBO0VBQ0U7QUFzUkY7O0FBcFJBO0VBQ0U7QUF1UkY7O0FBcFJBO0VBQ0U7QUF1UkY7O0FBclJBO0VBQ0U7QUF3UkY7O0FBdFJBO0VBQ0U7QUF5UkY7O0FBdlJBO0VBQ0U7SUFDRTtFQTBSRjtBQUNGO0FBeFJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTBSRjs7QUF4UkE7RUFDRTtJQUNFO0lBQ0E7RUEyUkY7QUFDRjtBQXpSQTtFQUNFO0lBQ0U7SUFDQTtFQTJSRjtBQUNGO0FBelJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMlJGOztBQXpSQTtFQUNFO0FBNFJGOztBQTFSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZSRjs7QUEzUkE7RUFDRTtJQUNFO0VBOFJGO0FBQ0Y7QUE1UkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4UkY7O0FBNVJBO0VBQ0U7SUFDRTtFQStSRjtBQUNGO0FBN1JBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErUkY7O0FBN1JBO0VBQ0U7RUFDQTtBQWdTRjs7QUE5UkE7RUFDRTtJQUNFO0VBaVNGO0FBQ0Y7QUEvUkE7RUFDRTtBQWlTRjs7QUEvUkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa1NGOztBQWhTQTtFQUNFO0FBbVNGOztBQWpTQTtFQUNFO0lBQ0U7RUFvU0Y7QUFDRjtBQWxTQTtFQUNFO0FBb1NGOztBQWpTQTtFQUNFO0FBb1NGOztBQWpTQTtFQUNFO0FBb1NGOztBQWpTQTtFQUNFO0FBb1NGOztBQWxTQTtFQUNFO0lBQ0U7RUFxU0Y7QUFDRjtBQW5TQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBcVNGOztBQW5TQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBc1NGOztBQXBTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXVTRjs7QUFyU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdTRjs7QUF0U0E7RUFDRTtJQUNFO0lBQ0E7RUF5U0Y7QUFDRjtBQXZTQTtFQUNFO0lBQ0U7SUFDQTtFQXlTRjtBQUNGO0FBdlNBO0VBQ0U7RUFDQTtFQUNBO0FBeVNGOztBQXZTQTtFQUNFO0lBQ0U7RUEwU0Y7QUFDRjtBQXhTQTtFQUNFO0lBQ0U7RUEwU0Y7QUFDRjtBQXhTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMFNGOztBQXhTQTtFQUNFO0lBQ0U7RUEyU0Y7QUFDRjtBQXpTQTtFQUNFO0lBQ0U7RUEyU0Y7QUFDRjtBQXpTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyU0Y7O0FBelNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNFNGOztBQTFTQTtFQUNFO0FBNlNGOztBQTNTQTtFQUNFO0lBQ0U7RUE4U0Y7QUFDRjtBQTNTQTtFQUNFO0VBQ0E7RUFDQTtBQTZTRjs7QUEzU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThTRjs7QUE1U0E7RUFDRTtJQUNFO0VBK1NGO0FBQ0Y7QUE3U0E7RUFDRTtJQUNFO0VBK1NGO0FBQ0Y7QUE3U0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStTRjs7QUE3U0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnVEY7O0FBOVNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaVRGOztBQS9TQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa1RGOztBQWhUQTtFQUNFO0lBQ0U7SUFDQTtFQW1URjtBQUNGO0FBalRBO0VBQ0U7SUFDRTtJQUNBO0VBbVRGO0FBQ0Y7QUFqVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtVEY7O0FBalRBO0VBQ0U7RUFDQTtBQW9URjs7QUFsVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXFURjs7QUFuVEE7RUFDRTtBQXNURjs7QUFwVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdVRGOztBQXJUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBd1RGOztBQXRUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlURjs7QUF2VEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMFRGOztBQXhUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMlRGOztBQXpUQTtFQUNFO0VBQ0E7QUE0VEY7O0FBMVRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE2VEY7O0FBM1RBO0VBQ0U7RUFDQTtBQThURjs7QUE1VEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQStURjs7QUE3VEE7RUFDRTtFQUNBO0FBZ1VGOztBQTlUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBaVVGOztBQTlUQTtFQUNFO0FBaVVGOztBQS9UQTtFQUNFO0lBQ0U7RUFrVUY7QUFDRjtBQWhVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa1VGOztBQWhVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtVUY7O0FBalVBO0VBQ0U7QUFvVUY7O0FBbFVBO0VBQ0U7QUFxVUY7O0FBblVBO0VBQ0U7QUFzVUY7O0FBcFVBO0VBQ0U7QUF1VUY7O0FBclVBO0VBQ0U7RUFDQTtFQUNBO0FBd1VGOztBQXRVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlVRjs7QUF2VUE7RUFDRTtFQUNBO0FBMFVGOztBQXhVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMlVGOztBQXpVQTtFQUNFO0VBQ0E7QUE0VUY7O0FBMVVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE2VUY7O0FBM1VBO0VBQ0U7RUFDQTtBQThVRjs7QUE1VUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQStVRjs7QUE1VUE7RUFDRTtFQUNBO0FBK1VGOztBQTVVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBK1VGOztBQTVVQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK1VGOztBQTVVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStVRjs7QUE1VUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErVUY7O0FBNVVBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQStVRjs7QUE1VUE7RUFDRTtBQStVRjs7QUE1VUE7RUFDRTtBQStVRjs7QUE1VUE7RUFDRTtFQUNBO0FBK1VGOztBQTVVQTtFQUNFO0FBK1VGOztBQTdVQTtFQUNFO0lBQ0U7RUFnVkY7QUFDRjtBQTlVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdWRjs7QUE5VUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpVkY7O0FBL1VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa1ZGOztBQWhWQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbVZGOztBQWpWQTtFQUNFO0lBQ0U7SUFDQTtFQW9WRjtBQUNGO0FBbFZBO0VBQ0U7SUFDRTtJQUNBO0VBb1ZGO0FBQ0Y7QUFsVkE7RUFDRTtBQW9WRjs7QUFsVkE7RUFDRTtJQUNFO0VBcVZGO0FBQ0Y7QUFuVkE7RUFDRTtBQXFWRjs7QUFuVkE7RUFDRTtJQUNFO0VBc1ZGO0FBQ0Y7QUFwVkE7RUFDRTtJQUNFO0VBc1ZGO0FBQ0Y7QUFwVkE7RUFDRTtBQXNWRjs7QUFwVkE7RUFDRTtJQUNFO0VBdVZGO0FBQ0Y7QUFyVkE7RUFDRTtJQUNFO0VBdVZGO0FBQ0Y7QUFyVkE7RUFDRTtFQUNBO0VBQ0E7QUF1VkY7O0FBclZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd1ZGOztBQXRWQTtFQUNFO0VBQ0E7RUFDQTtBQXlWRjs7QUF2VkE7RUFDRTtJQUNFO0lBQ0E7RUEwVkY7QUFDRjtBQXhWQTtFQUNFO0FBMFZGOztBQXhWQTtFQUNFO0lBQ0U7RUEyVkY7QUFDRjtBQXpWQTtFQUNFO0lBQ0U7RUEyVkY7QUFDRjtBQXpWQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyVkY7O0FBelZBO0VBQ0U7SUFDRTtFQTRWRjtBQUNGO0FBMVZBO0VBQ0U7QUE0VkY7O0FBMVZBO0VBQ0U7QUE2VkY7O0FBM1ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQThWRjs7QUE1VkE7RUFDRTtJQUNFO0VBK1ZGO0FBQ0Y7QUE3VkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQStWRjs7QUE3VkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ1dGOztBQTlWQTtFQUNFO0FBaVdGOztBQS9WQTtFQUNFO0lBQ0U7RUFrV0Y7QUFDRjtBQWhXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWtXRjs7QUFoV0E7RUFDRTtBQW1XRjs7QUFqV0E7RUFDRTtJQUNFO0VBb1dGO0FBQ0Y7QUFqV0E7RUFDRTtBQW1XRjs7QUFqV0E7RUFDRTtJQUNFO0VBb1dGO0FBQ0Y7QUFsV0E7RUFDRTtBQW9XRjs7QUFsV0E7RUFDRTtFQUNBO0FBcVdGOztBQW5XQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzV0Y7O0FBcFdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1V0Y7O0FBcldBO0VBQ0U7SUFDRTtJQUNBO0VBd1dGO0FBQ0Y7QUF0V0E7RUFDRTtJQUNFO0lBQ0E7RUF3V0Y7QUFDRjtBQXRXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd1dGOztBQXRXQTtFQUNFO0lBQ0U7RUF5V0Y7QUFDRjtBQXZXQTtFQUNFO0FBeVdGOztBQXZXQTtFQUNFO0VBQ0E7RUFDQTtBQTBXRjs7QUF4V0E7RUFDRTtJQUNFO0VBMldGO0FBQ0Y7QUF6V0E7RUFDRTtBQTJXRjs7QUF6V0E7RUFDRTtJQUNFO0VBNFdGO0FBQ0Y7QUExV0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNFdGOztBQTFXQTtFQUNFO0FBNldGOztBQTNXQTtFQUNFO0lBQ0U7RUE4V0Y7QUFDRjtBQTVXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4V0Y7O0FBNVdBO0VBQ0U7RUFDQTtFQUNBO0FBK1dGOztBQTdXQTtFQUNFO0lBQ0U7SUFDQTtFQWdYRjtBQUNGO0FBOVdBO0VBQ0U7RUFDQTtFQUNBO0FBZ1hGOztBQTlXQTtFQUNFO0VBQ0E7RUFDQTtBQWlYRjs7QUEvV0E7RUFDRTtBQWtYRjs7QUFoWEE7RUFDRTtBQW1YRjs7QUFqWEE7RUFDRTtBQW9YRjs7QUFsWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxWEY7O0FBblhBO0VBQ0U7SUFDRTtFQXNYRjtBQUNGO0FBcFhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNYRjs7QUFwWEE7RUFDRTtBQXVYRjs7QUFyWEE7RUFDRTtFQUNBO0FBd1hGOztBQXRYQTtFQUNFO0FBeVhGOztBQXZYQTtFQUNFO0lBQ0U7RUEwWEY7QUFDRjtBQXhYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMFhGOztBQXhYQTtFQUNFO0lBQ0U7SUFDQTtFQTJYRjtBQUNGO0FBelhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMlhGOztBQXpYQTtFQUNFO0lBQ0U7RUE0WEY7QUFDRjtBQTFYQTtFQUNFO0FBNFhGOztBQTFYQTtFQUNFO0VBQ0E7RUFDQTtBQTZYRjs7QUEzWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOFhGOztBQTVYQTtFQUNFO0FBK1hGOztBQTdYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnWUY7O0FBOVhBO0VBQ0U7QUFpWUY7O0FBL1hBO0VBQ0U7RUFDQTtFQUNBO0FBa1lGOztBQS9YQTtFQUNFO0FBa1lGOztBQS9YQTtFQUNFO0FBa1lGOztBQS9YQTtFQUNFO0FBa1lGOztBQWhZQTtFQUNFO0lBQ0U7RUFtWUY7RUFqWUE7SUFDRTtFQW1ZRjtBQUNGO0FBallBO0VBQ0U7RUFDQTtBQW1ZRjs7QUFqWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb1lGOztBQWxZQTtFQUNFO0lBQ0U7RUFxWUY7QUFDRjtBQW5ZQTtFQUNFO0VBQ0E7RUFDQTtBQXFZRjs7QUFuWUE7RUFDRTtBQXNZRjs7QUFwWUE7RUFDRTtBQXVZRjs7QUFyWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3WUY7O0FBdFlBO0VBQ0U7SUFDRTtFQXlZRjtBQUNGO0FBdllBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5WUY7O0FBdllBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RUEwWUY7QUFDRjtBQXhZQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBMFlGO0FBQ0Y7QUF4WUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTBZRjs7QUF4WUE7RUFDRTtJQUNFO0lBQ0E7RUEyWUY7QUFDRjtBQXpZQTtFQUNFO0lBQ0U7RUEyWUY7QUFDRjtBQXpZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMllGOztBQXpZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0WUY7O0FBMVlBO0VBQ0U7SUFDRTtFQTZZRjtBQUNGO0FBM1lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2WUY7O0FBM1lBO0VBQ0U7QUE4WUY7O0FBNVlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErWUY7O0FBN1lBO0VBQ0U7QUFnWkY7O0FBOVlBO0VBQ0U7RUFDQTtBQWlaRjs7QUEvWUE7RUFDRTtJQUNFO0VBa1pGO0FBQ0Y7QUFoWkE7RUFDRTtBQWtaRjs7QUFoWkE7RUFDRTtFQUNBO0VBQ0E7QUFtWkY7O0FBalpBO0VBQ0U7SUFDRTtFQW9aRjtBQUNGO0FBbFpBO0VBQ0U7SUFDRTtFQW9aRjtBQUNGO0FBbFpBO0VBQ0U7QUFvWkY7O0FBbFpBO0VBQ0U7QUFxWkY7O0FBbFpBO0VBQ0U7RUFDQTtFQUNBO0FBcVpGOztBQW5aQTtFQUNFO0lBQ0U7RUFzWkY7QUFDRjtBQXBaQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc1pGOztBQXBaQTtFQUNFO0lBQ0U7SUFDQTtFQXVaRjtBQUNGO0FBclpBO0VBQ0U7SUFDRTtJQUNBO0VBdVpGO0FBQ0Y7QUFyWkE7RUFDRTtFQUNBO0VBQ0E7QUF1WkY7O0FBcFpBOzs7Ozs7Ozs7O0NBQUE7QUFXQTs7Ozs7OztFQU9FO0FBdVpGOztBQXBaQTtFQUNFO0VBQ0E7QUF1WkY7O0FBcFpBO0VBQ0U7QUF1WkY7O0FBcFpBO0VBQ0U7QUF1WkY7O0FBcFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdVpGOztBQXBaQTtFQUNFO0FBdVpGOztBQXBaQTtFQUNFO0FBdVpGOztBQXBaQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdVpGOztBQXJaQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBd1pGO0FBQ0Y7QUF0WkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd1pGOztBQXRaQTtFQUNFO0lBQ0U7SUFDQTtFQXlaRjtBQUNGO0FBdlpBO0VBQ0U7SUFDRTtFQXlaRjtBQUNGO0FBdFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdaRjs7QUF0WkE7RUFDRTtJQUNFO0VBeVpGO0FBQ0Y7QUF2WkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5WkY7O0FBdFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeVpGOztBQXRaQTs7O0VBR0U7QUF5WkY7O0FBdFpBO0VBQ0U7QUF5WkY7O0FBdFpBO0FBQ0E7K0VBQUE7QUFFQTs7O0VBQUE7QUFJQTtFQUNFO0VBQ0E7QUF5WkY7O0FBdFpBOytFQUFBO0FBRUE7O0VBQUE7QUFHQTtFQUNFO0FBeVpGOztBQXRaQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOzs7RUFBQTtBQUlBO0VBQ0U7RUFDQTtBQXlaRjs7QUF0WkE7K0VBQUE7QUFFQTs7O0VBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQTtBQXlaRjs7QUF0WkE7OztFQUFBO0FBSUE7RUFDRTtFQUNBO0FBeVpGOztBQXRaQTsrRUFBQTtBQUVBOztFQUFBO0FBR0E7RUFDRTtBQXlaRjs7QUF0WkE7OztFQUFBO0FBSUE7RUFDRTtFQUNBO0VBQ0E7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7O0VBRUU7QUF5WkY7O0FBdFpBOzs7RUFBQTtBQUlBOzs7RUFHRTtFQUNBO0FBeVpGOztBQXRaQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOzs7RUFBQTtBQUlBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FBeVpGOztBQXRaQTtFQUNFO0FBeVpGOztBQXRaQTtFQUNFO0FBeVpGOztBQXRaQTsrRUFBQTtBQUVBOztFQUFBO0FBR0E7RUFDRTtBQXlaRjs7QUF0WkE7K0VBQUE7QUFFQTs7O0VBQUE7QUFJQTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtBQXlaRjs7QUF0WkE7OztFQUFBO0FBSUE7UUFDUTtFQUNOO0FBeVpGOztBQXRaQTs7O0VBQUE7QUFJQTtTQUNTO0VBQ1A7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7Ozs7RUFJRTtBQXlaRjs7QUF0WkE7O0VBQUE7QUFHQTs7OztFQUlFO0VBQ0E7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7Ozs7RUFJRTtBQXlaRjs7QUF0WkE7O0VBQUE7QUFHQTtFQUNFO0FBeVpGOztBQXRaQTs7Ozs7RUFBQTtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeVpGOztBQXRaQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7RUFDRTtBQXlaRjs7QUF0WkE7OztFQUFBO0FBSUE7O0VBRUU7RUFDQTtBQXlaRjs7QUF0WkE7O0VBQUE7QUFHQTs7RUFFRTtBQXlaRjs7QUF0WkE7OztFQUFBO0FBSUE7RUFDRTtFQUNBO0FBeVpGOztBQXRaQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOzs7RUFBQTtBQUlBO0VBQ0U7RUFDQTtBQXlaRjs7QUF0WkE7K0VBQUE7QUFFQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7RUFDRTtBQXlaRjs7QUF0WkE7K0VBQUE7QUFFQTs7RUFBQTtBQUdBO0VBQ0U7QUF5WkY7O0FBdFpBOztFQUFBO0FBR0E7RUFDRTtBQXlaRjs7QUF0WkE7RUFDRTtJQUNFO0VBeVpGO0VBdlpBO0lBQ0U7RUF5WkY7QUFDRjtBQXZaQTtFQUNFO0lBQ0U7RUF5WkY7RUF2WkE7SUFDRTtFQXlaRjtBQUNGO0FBdlpBO0VBQ0U7QUF5WkY7O0FBdFpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeVpGOztBQXZaQTtFQUNFO0lBQ0U7RUEwWkY7QUFDRjtBQXhaQTtFQUNFO0lBQ0U7RUEwWkY7QUFDRjtBQXZaQTtFQUNFO0FBeVpGOztBQXRaQTtFQUNFO0FBeVpGOztBQXRaQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlaRjs7QUF2WkE7RUFDRTtJQUNFO0VBMFpGO0FBQ0Y7QUF2WkE7RUFDRTtBQXlaRjs7QUF0WkE7RUFDRTtBQXlaRjs7QUF0WkE7RUFDRTtBQXlaRjs7QUF0WkE7RUFDRTtBQXlaRjs7QUF0WkE7RUFDRTtBQXla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O0lBQ0E7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0lBQ0U7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0lBQ0U7RUF3Y0Y7RUF0Y0E7SUFDRTtFQXdjRjtFQXRjQTtJQUNFO0VBd2NGO0VBdGNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0lBQ0U7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUF3Y0Y7RUF0Y0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQXdjRjtFQXRjQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUF3Y0Y7RUF0Y0E7SUFDRTtJQUNBO0VBd2NGO0VBdGNBO0lBQ0U7RUF3Y0Y7QUFDRjtBQXJjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBdWNGOztBQXBjQTtFQUNFO0VBQ0E7QUF1Y0Y7O0FBcGNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXVjRjs7QUFyY0E7RUFDRTtJQUNFO0lBQ0E7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0lBQ0U7RUF3Y0Y7QUFDRjtBQXRjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXdjRjs7QUF0Y0E7RUFDRTtJQUNFO0lBQ0E7RUF5Y0Y7QUFDRjtBQXZjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5Y0Y7O0FBdmNBO0VBQ0U7SUFDRTtFQTBjRjtBQUNGO0FBeGNBO0VBQ0U7QUEwY0Y7O0FBeGNBO0VBQ0U7RUFDQTtBQTJjRjs7QUF6Y0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTRjRjs7QUExY0E7RUFDRTtJQUNFO0lBQ0E7RUE2Y0Y7QUFDRjtBQTNjQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZjRjs7QUEzY0E7RUFDRTtJQUNFO0VBOGNGO0FBQ0Y7QUE1Y0E7RUFDRTtBQThjRjs7QUE1Y0E7RUFDRTtBQStjRjs7QUE1Y0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK2NGOztBQTdjQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBZ2RGO0FBQ0Y7QUE5Y0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdkRjs7QUE5Y0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpZEY7O0FBL2NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa2RGOztBQWhkQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFtZEY7O0FBamRBO0VBQ0U7SUFDRTtJQUNBO0VBb2RGO0FBQ0Y7QUFsZEE7RUFDRTtJQUNFO0lBQ0E7RUFvZEY7QUFDRjtBQWxkQTtFQUNFO0lBQ0U7SUFDQTtFQW9kRjtBQUNGO0FBbGRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFvZEY7O0FBbGRBO0VBQ0U7SUFDRTtJQUNBO0VBcWRGO0FBQ0Y7QUFuZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBcWRGOztBQW5kQTtFQUNFO0lBQ0U7SUFDQTtFQXNkRjtBQUNGO0FBcGRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzZEY7O0FBcGRBO0VBQ0U7QUF1ZEY7O0FBcmRBO0VBQ0U7SUFDRTtJQUNBO0VBd2RGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3BsYXphLXByb3BlcnRpZXMvLi9hc3NldHMvc2Fzcy9pbmRleC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuVGhlbWUgTmFtZTogcGxhemEgVGhlbWVcblRoZW1lIFVSSTogcGxhemEtdGhlbWVcbkF1dGhvcjogcGxhemEgVGhlbWVcbkRlc2NyaXB0aW9uOiBwbGF6YSBUaGVtZVxuVmVyc2lvbjogMS4wLjBcblRlc3RlZCB1cCB0bzogNS40XG5SZXF1aXJlcyBQSFA6IDUuNlxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXG5UZXh0IERvbWFpbjogcGxhemEtdGhlbWVcbiovXG4vKuKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlCpcXFxuICAgIOKXj+KdsSBNSVhJTkdTXG5cXCrigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJQqL1xuLyoqIEJhc2VkIGluOiBodHRwczovL2NvZGVwZW4uaW8vTWFkZUJ5TWlrZS9wZW4vdk5ydmRaP2VkaXRvcnM9MDExMCAqL1xuLyrigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJQqXFxcbiAgICDil4/inbEgU0hPUlRIQU5EUyBNSVhJTlMgSEVMUEVSU1xuXFwq4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCUKi9cbi5jb250YWluZXItLWhlcm8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBhbGlnbi1pdGVtczogZW5kICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDg4dmg7XG4gIH1cbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwdmg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW1hZ2Uge1xuICAgIGhlaWdodDogODh2aDtcbiAgfVxufVxuLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbWFnZSAuc3BsaWRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbWFnZSAuc3BsaWRlIC5zcGxpZGVfX3RyYWNrIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbWFnZSAuc3BsaWRlIC5zcGxpZGVfX3NsaWRlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1kZXNrdG9wLWltYWdlKTtcbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW1hZ2UgLnNwbGlkZSAuc3BsaWRlLXNsaWRlLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbWFnZSAuc3BsaWRlIC5zcGxpZGVfX3NsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1tb2JpbGUtaW1hZ2UpO1xuICB9XG59XG4uY29udGFpbmVyLS1oZXJvLWJhbm5lciAuY29udGFpbmVyLS1oZXJvLWluZm8ge1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNTBweDtcbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyAuYmctZW5hYmxlZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjMsIDQ5LCA3NCwgMC4xMjUpIDAlLCByZ2JhKDIzLCA0OSwgNzQsIDAuMTI1KSAxMDAlKTtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1oZXJvLWJhbm5lciAuY29udGFpbmVyLS1oZXJvLWluZm8ge1xuICAgIHBhZGRpbmctYmxvY2stZW5kOiAxMHZoO1xuICB9XG59XG4uY29udGFpbmVyLS1oZXJvLWJhbm5lciAuY29udGFpbmVyLS1oZXJvLWluZm8gaDEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogNzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyBoMSB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbmZvIGgxIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyBoMiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbmZvIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIH1cbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyAuY29udGFpbmVyLS1oZXJvLWljb24ge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDQ3cHg7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyAuY29udGFpbmVyLS1oZXJvLWljb24gLm1vYmlsZS0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyAuY29udGFpbmVyLS1oZXJvLWljb24ge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbmZvIC5jb250YWluZXItLWhlcm8taWNvbiB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyMHB4O1xuICB9XG4gIC5jb250YWluZXItLWhlcm8tYmFubmVyIC5jb250YWluZXItLWhlcm8taW5mbyAuY29udGFpbmVyLS1oZXJvLWljb24gLmRlc2t0b3AtLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRhaW5lci0taGVyby1iYW5uZXIgLmNvbnRhaW5lci0taGVyby1pbmZvIC5jb250YWluZXItLWhlcm8taWNvbiAubW9iaWxlLS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNob3ctZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2hvdy1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93LW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmFib3V0IHtcbiAgcGFkZGluZy1ibG9jazogNjRweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWJvdXRfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWJvdXRfX3dyYXBwZXIge1xuICAgIGdhcDogMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmFib3V0X193cmFwcGVyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX3dyYXBwZXItaW5mbyB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYWJvdXRfX3dyYXBwZXItaW5mby1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYWJvdXRfX3dyYXBwZXItaW5mby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYWJvdXRfX3dyYXBwZXItaW5mby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X193cmFwcGVyLWluZm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hYm91dF9fd3JhcHBlci1pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5hYm91dF9fd3JhcHBlci1pbmZvLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dF9fd3JhcHBlci1pbmZvLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFib3V0X193cmFwcGVyLWluZm8tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmFib3V0X193cmFwcGVyLWluZm8tZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnktdGV4dCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmFib3V0X193cmFwcGVyLWltYWdlIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFib3V0X193cmFwcGVyLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXRfX3dyYXBwZXItaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm9wdGlvbnMge1xuICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGlvbnMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZy1ibG9jazogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICAgIHBhZGRpbmctaW5saW5lOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vcHRpb25zX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm9wdGlvbnNfX3dyYXBwZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3B0aW9uc19fd3JhcHBlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ub3B0aW9uc19fd3JhcHBlci1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbnNfX3dyYXBwZXItaXRlbXMge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vcHRpb25zX193cmFwcGVyLWl0ZW1zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG4ub3B0aW9uc19fd3JhcHBlci1pdGVtcy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3B0aW9uc19fd3JhcHBlci1pdGVtcy1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbi5vcHRpb25zX193cmFwcGVyLWl0ZW1zLWl0ZW0tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGlvbnNfX3dyYXBwZXItaXRlbXMtaXRlbS1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5vcHRpb25zX193cmFwcGVyLWl0ZW1zLWl0ZW0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ub3B0aW9uc19fd3JhcHBlci1pdGVtcy1pdGVtLWxpbmstaWNvbiB7XG4gIG1heC13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5vcHRpb25zX193cmFwcGVyLWl0ZW1zLWl0ZW0udGVzdC1zY3JvbGwgLm9wdGlvbnNfX3dyYXBwZXItaXRlbXMtaXRlbS1saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5vcHRpb25zX193cmFwcGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLm9wdGlvbnNfX3dyYXBwZXItbW9iaWxlLXBhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvc2l0aW9uOiA5OTk7XG59XG4ub3B0aW9uc19fd3JhcHBlci1tb2JpbGUtb3B0aW9ucyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDE1MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTBweDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1icm93bik7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiA1MDBtcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogLTI7XG59XG4ub3B0aW9uc19fd3JhcHBlci1tb2JpbGUtb3B0aW9ucy1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5vcHRpb25zX193cmFwcGVyLW1vYmlsZS1vcHRpb25zLWl0ZW06aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLm9wdGlvbnNfX3dyYXBwZXItbW9iaWxlLWN1cnJlbnQtcGFnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5vcHRpb25zX193cmFwcGVyLW1vYmlsZS1vcHRpb25zLnNob3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAuMSUsIDEwJSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jaGFuZ2UtY29sb3ItcmliYm9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcmRzIHtcbiAgcGFkZGluZy1ibG9jazogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmRzX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmRzX193cmFwcGVyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FyZHNfX3dyYXBwZXItaW5mby1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZHNfX3dyYXBwZXItaW5mby10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dC0yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmRzX193cmFwcGVyLWluZm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkc19fd3JhcHBlci1pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbi5jYXJkc19fd3JhcHBlci1pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdhcDogMjZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5jYXJkc19fd3JhcHBlci1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FyZHNfX3dyYXBwZXItaXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAuY2FyZHNfX3dyYXBwZXItaXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbi5jYXJkc19fd3JhcHBlci1pdGVtcy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmNhcmRzX193cmFwcGVyLWl0ZW1zLWNhcmQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOTVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyZHNfX3dyYXBwZXItaXRlbXMtY2FyZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jYXJkc19fd3JhcHBlci1pdGVtcy1jYXJkLWltYWdlIHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uY2FyZHNfX3dyYXBwZXItaXRlbXMtY2FyZC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG59XG4uY2FyZHNfX3dyYXBwZXItaXRlbXMtY2FyZC1pbmZvLXN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi5jYXJkc19fd3JhcHBlci1pdGVtcy1jYXJkLWluZm8tdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMyMzIzMTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5jYXJkc19fd3JhcHBlci1pdGVtcy1jYXJkLWluZm8tZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyZHNfX3dyYXBwZXItaXRlbXMtY2FyZC1pbmZvLWxpbmsge1xuICBwYWRkaW5nOiAxNHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5jYXJkc19fd3JhcHBlci1pdGVtcy1jYXJkLWluZm8tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtYnJvd24pO1xufVxuXG4uY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5jb250YWluZXItLXNsaWRlLXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZy1ibG9jazogNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogNTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG4uY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWluZm9ybWF0aW9uLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXItLXNsaWRlLXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24tZGVzY3JpcHRpb24gKiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5jb250YWluZXItLXNsaWRlLXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24tZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi1jb2x1bW5zIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogNTBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWluZm9ybWF0aW9uLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMnB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNsaWRlLXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24tY29sdW1ucy1kZXNjcmlwdGlvbnMgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWluZm9ybWF0aW9uLWNvbHVtbnMtZGVzY3JpcHRpb25zIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtcyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1pbmZvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtcyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1pbmZvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IGF1dG8gNC8zO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtcyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1pbmZvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIHBhZGRpbmctaW5saW5lOiAyMHB4O1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuc3dpcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuc3dpcGVyLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMycHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDY0cHg7XG59XG4uY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIC5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG4uY29udGFpbmVyLS1zbGlkZS1zZWN0aW9uIC5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLmNvbnRhaW5lci0tc2xpZGUtc2VjdGlvbiAuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLnN3aXBlci1zbGlkZS5pbmFjdGl2ZS1zbGlkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCwgaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zd2lwZXItc2xpZGUgaW1nIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnNsaWRlci1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtYXJnaW46IDMycHggYXV0byA2NHB4IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5zbGlkZXItY29udHJvbHMgLnBsYXktYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWdyZWVuKTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29udGFpbmVyLS1zd2lwZXItY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXN3aXBlci1jb250cm9scyB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE1cHg7XG4gIH1cbn1cbi5jb250YWluZXItLXN3aXBlci1jb250cm9scyAuc3dpcGVyLW5hdmlnYXRpb24ge1xuICB3aWR0aDogOTAlO1xufVxuXG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA2NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYmxvY2s6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBvYmplY3QtZml0OiBpbmhlcml0O1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uLWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogNDZweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDYwcHg7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pbmZvcm1hdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaW5mb3JtYXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWluZm9ybWF0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWl0ZW0tcmV2aWV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAyMnB4IDlweCAwcHggcmdiYSgxMjgsIDUxLCAwLCAwLjAxMTc2NDcwNTkpO1xuICBwYWRkaW5nLWJsb2NrOiAyNHB4O1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaXRlbS1yZXZpZXdzIC5jb250YWluZXItLXNsaWRlLWl0ZW1zLXJldmlldy1pbmZvIC5jb250YWluZXItLXNsaWRlLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtLXJldmlld3MgLmNvbnRhaW5lci0tc2xpZGUtaXRlbXMtcmV2aWV3LWluZm8gLmNvbnRhaW5lci0tc2xpZGUtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaXRlbS1yZXZpZXdzIC5jb250YWluZXItLXNsaWRlLWl0ZW1zLXJldmlldy1pbmZvIC5jb250YWluZXItLXNsaWRlLWluZm8gLmNvbnRhaW5lci0tdXNlci1pbmZvIHtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtLXJldmlld3MgLmNvbnRhaW5lci0tc2xpZGUtaXRlbXMtcmV2aWV3LWluZm8gLmNvbnRhaW5lci0tc2xpZGUtaW5mbyAuY29udGFpbmVyLS11c2VyLWluZm8gLmNvbnRhaW5lci0tYXZhdGFyLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWl0ZW0tcmV2aWV3cyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1yZXZpZXctaW5mbyAuY29udGFpbmVyLS1zbGlkZS1pbmZvIC5jb250YWluZXItLXVzZXItaW5mbyAuY29udGFpbmVyLS1hdmF0YXItbmFtZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaXRlbS1yZXZpZXdzIC5jb250YWluZXItLXNsaWRlLWl0ZW1zLXJldmlldy1pbmZvIC5jb250YWluZXItLXNsaWRlLWluZm8gLmNvbnRhaW5lci0tdXNlci1pbmZvIC5jb250YWluZXItLWF2YXRhci1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaXRlbS1yZXZpZXdzIC5jb250YWluZXItLXNsaWRlLWl0ZW1zLXJldmlldy1pbmZvIC5jb250YWluZXItLXNsaWRlLWluZm8gLmNvbnRhaW5lci0tdXNlci1pbmZvIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtLXJldmlld3MgLmNvbnRhaW5lci0tc2xpZGUtaXRlbXMtcmV2aWV3LWluZm8gLmNvbnRhaW5lci0tc2xpZGUtaW5mbyAuY29udGFpbmVyLS11c2VyLWluZm8gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tc2xpZGUtaXRlbS1yZXZpZXdzIC5jb250YWluZXItLXNsaWRlLWl0ZW1zLXJldmlldy1pbmZvIC5jb250YWluZXItLXNsaWRlLWluZm8gLmNvbnRhaW5lci0tdXNlci1pbmZvIC50aXRsZS1yZXZpZXcge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWl0ZW0tcmV2aWV3cyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1yZXZpZXctaW5mbyAuY29udGFpbmVyLS1zbGlkZS1pbmZvIC5jb250YWluZXItLXF1b3RlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtLXJldmlld3MgLmNvbnRhaW5lci0tc2xpZGUtaXRlbXMtcmV2aWV3LWluZm8gLmNvbnRhaW5lci0tc2xpZGUtaW5mbyAuY29udGFpbmVyLS1xdW90ZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1zbGlkZS1pdGVtLXJldmlld3MgLmNvbnRhaW5lci0tc2xpZGUtaXRlbXMtcmV2aWV3LWluZm8gLmNvbnRhaW5lci0taW5mb3JtYXRpb24tcmV2aWV3IHtcbiAgcGFkZGluZy1ibG9jazogMTZweDtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWl0ZW0tcmV2aWV3cyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1yZXZpZXctaW5mbyAuY29udGFpbmVyLS1pbmZvcm1hdGlvbi1yZXZpZXcgcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLXNsaWRlLWl0ZW0tcmV2aWV3cyAuY29udGFpbmVyLS1zbGlkZS1pdGVtcy1yZXZpZXctaW5mbyAuY29udGFpbmVyLS11c2VyLXJldmlldyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmxpbmstcmV2aWV3cyB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMTVweCAzN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDY0cHggYXV0byAwIGF1dG87XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmxpbmstcmV2aWV3czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5zd2lwZXItc2xpZGUtaW5hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IC8qIEVsaW1pbmEgbGEgb3BhY2lkYWQgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgLyogRXN0YWJsZWNlIGVsIGZvbmRvIGJsYW5jbyAqL1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLnN3aXBlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tbmF2aWdhdGlvbi1zbGlkZSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWluZXItLXNsaWRlLXJldmlldy1zZWN0aW9uIC5jb250YWluZXItLW5hdmlnYXRpb24tc2xpZGUgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGFpbmVyLS1zbGlkZS1yZXZpZXctc2VjdGlvbiAuY29udGFpbmVyLS1uYXZpZ2F0aW9uLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmNvbnRhaW5lci0tbmF2aWdhdGlvbi1zbGlkZSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xufVxuLmNvbnRhaW5lci0tc2xpZGUtcmV2aWV3LXNlY3Rpb24gLmluZGljYXRpb24tLXVzZXItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50ZXh0LW1lZGlhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYy1wcmltYXJ5KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRleHQtbWVkaWFfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1tZWRpYV9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRleHQtbWVkaWFfX3dyYXBwZXItaW1hZ2Uge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0LW1lZGlhX193cmFwcGVyLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYV9fd3JhcHBlci1pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbi50ZXh0LW1lZGlhX193cmFwcGVyLWluZm8ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBwYWRkaW5nLWJsb2NrOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGV4dC1tZWRpYV9fd3JhcHBlci1pbmZvIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYV9fd3JhcHBlci1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50ZXh0LW1lZGlhX193cmFwcGVyLWluZm8tc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGV4dC1tZWRpYV9fd3JhcHBlci1pbmZvLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWVkaWFfX3dyYXBwZXItaW5mby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRleHQtbWVkaWFfX3dyYXBwZXItaW5mby10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGV4dC1tZWRpYV9fd3JhcHBlci1pbmZvLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1lZGlhX193cmFwcGVyLWluZm8tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGV4dC1tZWRpYV9fd3JhcHBlci1pbmZvLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi50ZXh0LW1lZGlhX193cmFwcGVyLWluZm8tZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGV4dF9jb2xvcl9ibGFjayB7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrKTtcbn1cblxuLnRleHRfY29sb3JfZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cblxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMge1xuICBwYWRkaW5nLWJsb2NrOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXR3by1jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uY29udGFpbmVyLS10d28tY29sdW1ucyAucmlnaHQtZGlyZWN0aW9uIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmxlZnQtZGlyZWN0aW9uIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8ge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IGF1dG87XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbWFnZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8ge1xuICBtYXgtd2lkdGg6IDY4NHB4O1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuc3BlY2lhbC1vZmZlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBvcGFjaXR5OiAwLjg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8gLnNwZWNpYWwtb2ZmZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8gLnRpdGxlLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAudGl0bGUtc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8gLnRpdGxlLXNlY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5zdWJ0aXRsZS1zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJyb3duKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuc3VidGl0bGUtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8gLmluZm9ybWF0aW9uLXNlY3Rpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dC0yKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMjRweDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDMycHg7XG59XG4uY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuaW5mb3JtYXRpb24tc2VjdGlvbiBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuaW5mb3JtYXRpb24tc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuaW5mb3JtYXRpb24tc2VjdGlvbiBhIHtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuY3RhcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuY3RhcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIC5jdGEge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIC5jdGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFpbmVyLS10d28tY29sdW1ucyAuY29udGFpbmVyLS10d28tY29sdW1ucy1pbmZvIC5jb250YWluZXItaW5mbyAuY3RhcyAuY3RhLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgcGFkZGluZzogMTZweCA1MnB4O1xufVxuLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMgLmNvbnRhaW5lci0tdHdvLWNvbHVtbnMtaW5mbyAuY29udGFpbmVyLWluZm8gLmN0YXMgLmN0YS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIC5leHRyYS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIC5leHRyYS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ibHVlKTtcbn1cbi5jb250YWluZXItLXR3by1jb2x1bW5zIC5jb250YWluZXItLXR3by1jb2x1bW5zLWluZm8gLmNvbnRhaW5lci1pbmZvIC5jdGFzIC5leHRyYS1saW5rLWljb24ge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3BsaWRlX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xufVxuXG4udHdvLWNhcmRzLXNsaWRlciB7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50d28tY2FyZHMtc2xpZGVyIC5iZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWF4LWhlaWdodDogMTAwMHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG9iamVjdC1maXQ6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR3by1jYXJkcy1zbGlkZXIgLmJnLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR3by1jYXJkcy1zbGlkZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gIH1cbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXItc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXItZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG59XG4udHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlciAudHdvLWNhcmRzLXN3aXBlciAuc3BsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLmltYWdlLS1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxNnB4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLnRpdGxlLS1zdWJ0aXRsZS1zbGlkZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyIC5zcGxpZGVfX3RyYWNrIC5zcGxpZGVfX3NsaWRlIC50aXRsZS0tc3VidGl0bGUtc2xpZGUgLnN1YnRpdGxlLS1zbGlkZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjOEM2RTRCO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNHB4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLnRpdGxlLS1zdWJ0aXRsZS1zbGlkZSAudGl0bGUtLXNsaWRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWMtYmx1ZSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAyM3B4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLnRpdGxlLS1zdWJ0aXRsZS1zbGlkZSAuZGVzY3JpcHRpb24tLXNsaWRlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxNnB4O1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLnNwbGlkZV9fdHJhY2sgLnNwbGlkZV9fc2xpZGUgLnRpdGxlLS1zdWJ0aXRsZS1zbGlkZSAuZGVzY3JpcHRpb24tLXNsaWRlICoge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDE2cHg7XG59XG4udHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlLXR3byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlLXR3byAuc3BsaWRlLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyIC5jb250YWluZXItLXBhZ2luYXRpb24tc2xpZGUtdHdvIC5zcGxpZGUtYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBjb2xvcjogIzhDNkU0QjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnR3by1jYXJkcy1zbGlkZXJfX3dyYXBwZXIgLmNvbnRhaW5lci0tcGFnaW5hdGlvbi1zbGlkZS10d28gLnNwbGlkZS1idXR0b24tbmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlLXR3byAuc3BsaWRlLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29sb3I6ICM4QzZFNEI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyIC5jb250YWluZXItLXBhZ2luYXRpb24tc2xpZGUtdHdvIC5zcGxpZGVfX3BhZ2luYXRpb24tLWN1c3RvbSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG59XG4udHdvLWNhcmRzLXNsaWRlcl9fd3JhcHBlciAuc2xpZGUtY3RhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWMtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi50d28tY2FyZHMtc2xpZGVyX193cmFwcGVyIC5zbGlkZS1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuLnR3by1jYXJkcy1zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnRleHRfbWVkaWFfYmVpZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuXG4udGV4dF9tZWRpYV93aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtYm9keSk7XG59XG5cbi50ZXh0LW1lZGlhLXNsaWRlciB7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zbGlkZXIge1xuICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gIH1cbn1cbi50ZXh0LW1lZGlhLXNsaWRlci1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBvYmplY3QtZml0OiBpbmhlcml0O1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1lZGlhLXNsaWRlci1iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRleHQtbWVkaWEtc2xpZGVyLWJnLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb2JqZWN0LWZpdDogaW5oZXJpdDtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zbGlkZXItYmctdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1oZWFkZXItc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItaGVhZGVyLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dC0yKTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItaGVhZGVyLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW06bnRoLWNoaWxkKG9kZCkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLXNsaWRlcy1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0taW5mbyB7XG4gIG1heC13aWR0aDogNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbS1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbS1pbmZvLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLXNsaWRlcy1pdGVtLWluZm8tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0gLnN3aXBlciB7XG4gIG1heC13aWR0aDogNDglO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbSAuc3dpcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDQ0LjE5JSwgcmdiYSgwLCAwLCAwLCAwLjMpIDc3LjkxJSk7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbSAuc3dpcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbSAuc3dpcGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLXNsaWRlcy1pdGVtIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi50ZXh0LW1lZGlhLXNsaWRlcl9fd3JhcHBlci1zbGlkZXMtaXRlbSAuc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYm90dG9tOiAzN3B4O1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLXNsaWRlcy1pdGVtIC5zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBvcGFjaXR5OiAwLjQ7XG59XG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0gLnN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBvcGFjaXR5OiAxO1xufVxuLnRleHQtbWVkaWEtc2xpZGVyX193cmFwcGVyLXNsaWRlcy1pdGVtIC5zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsXG4udGV4dC1tZWRpYS1zbGlkZXJfX3dyYXBwZXItc2xpZGVzLWl0ZW0gLnN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuXG4uZmFxX2JlaWdlX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1iZWlnZSk7XG59XG5cbi5mYXFfd2hpdGVfYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuXG4uZmFxcyB7XG4gIHBhZGRpbmctYmxvY2s6IDk2cHggMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmFxcyB7XG4gICAgcGFkZGluZy1ibG9jazogNjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uZmFxc19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuLmZhcXNfX3dyYXBwZXItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcXNfX3dyYXBwZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5mYXFzX193cmFwcGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5mYXFzX193cmFwcGVyLWZhcXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcXNfX3dyYXBwZXItZmFxcyB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxIHtcbiAgcGFkZGluZy1ibG9jazogMTZweCAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEge1xuICAgIGdhcDogMjRweDtcbiAgICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICB9XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1xdWVzdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxLXF1ZXN0aW9uLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxLXF1ZXN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxLXF1ZXN0aW9uLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEtcXVlc3Rpb24taWNvbi5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1xdWVzdGlvbi1pY29uLmFjdGl2ZSByZWN0IHtcbiAgZmlsbDogIzAwODE4OTtcbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxLXF1ZXN0aW9uIC5jb250YWluZXItLXRleHQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1xdWVzdGlvbiAuY29udGFpbmVyLS10ZXh0LWljb24gLmxhYmVsQ2Fycm90cyB7XG4gIG1heC13aWR0aDogNmNoO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY29sb3I6ICMxNzMxNEE7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1xdWVzdGlvbiAuY29udGFpbmVyLS10ZXh0LWljb24gLmZhcXMtc3VidGl0bGUtZGVza3RvcCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1icm93bik7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxLXF1ZXN0aW9uIC5jb250YWluZXItLXRleHQtaWNvbiAuZmFxcy1zdWJ0aXRsZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1hbnN3ZXIsIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxLWltYWdlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQtMik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDAuM3M7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1hbnN3ZXIuc2hvdywgLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEtaW1hZ2Uuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMHMgMHM7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcS1hbnN3ZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IHZhcigtLWMtYmx1ZSk7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuZmFxc19fd3JhcHBlci1mYXFzLWZhcS1hbnN3ZXIuc2hvdyB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAwcyAwcztcbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxLm9wZW4gLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEtYW5zd2VyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEgLmNvbnRhaW5lci0tYW5zd2VyLWZhcSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDMycHg7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxLmZ1bGwtYW5zd2VyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxLmZ1bGwtYW5zd2VyIHAge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIC5mYXFzLXN1YnRpdGxlLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1icm93bik7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEgLmNvbnRhaW5lci0tYW5zd2VyLWZhcSAuZmFxcy1zdWJ0aXRsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIC5mYXFzLXN1YnRpdGxlLW1vYmlsZS5zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IDBzIDBzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxIC5jb250YWluZXItLWFuc3dlci1mYXEgLmZhcXMtc3VidGl0bGUtbW9iaWxlLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIHAge1xuICB3aWR0aDogNDclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFzX193cmFwcGVyLWZhcXMtZmFxIC5jb250YWluZXItLWFuc3dlci1mYXEgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mYXFzX193cmFwcGVyLWZhcXMtZmFxIC5jb250YWluZXItLWFuc3dlci1mYXEgaW1nIHtcbiAgd2lkdGg6IDQ1JTtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEgLmNvbnRhaW5lci0taWNvbi1mYXFzIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1pY29uLWZhcXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEgLmNvbnRhaW5lci0taWNvbi1mYXFzIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1pY29uLWZhcXMge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4uZmFxc19fd3JhcHBlci1mYXFzLWZhcSAuY29udGFpbmVyLS1hbnN3ZXItZmFxIHtcbiAgaGVpZ2h0OiAwO1xufVxuLmZhcXNfX3dyYXBwZXItZmFxcy1mYXEub3BlbiAuY29udGFpbmVyLS1hbnN3ZXItZmFxIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IHtcbiAgcGFkZGluZy1ibG9jazogNjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXBob3Rvcy1sYXlvdXQge1xuICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXBob3Rvcy1sYXlvdXQuY29udGFpbmVyX3dyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dC5jb250YWluZXJfd3JhcHBlciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWluZm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pbmZvIC5zdWJ0aXRsZS0tc2VjdGlvbi1waG90b3Mge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYy1ibHVlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pbmZvIC5zdWJ0aXRsZS0tc2VjdGlvbi1waG90b3Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaW5mbyAudGl0bGUtLXNlY3Rpb24tcGhvdG9zIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaW5mbyAudGl0bGUtLXNlY3Rpb24tcGhvdG9zIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pbmZvIC50aXRsZS0tc2VjdGlvbi1waG90b3Mge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIGdhcDogMjJweDtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWl0ZW0ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2UgLmltYWdlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWl0ZW0gLmxpZ2h0Ym94LWltYWdlOm50aC1jaGlsZCg1bisxKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIG1heC1oZWlnaHQ6IDUxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWl0ZW0gLmxpZ2h0Ym94LWltYWdlOm50aC1jaGlsZCg1bisxKSB7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2U6bnRoLWNoaWxkKDVuKzIpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMztcbiAgbWF4LWhlaWdodDogNTE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2U6bnRoLWNoaWxkKDVuKzIpIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pdGVtIC5saWdodGJveC1pbWFnZTpudGgtY2hpbGQoNW4rMykge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICBtYXgtaGVpZ2h0OiA0OTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5jb250YWluZXItLXBob3Rvcy1pdGVtIC5saWdodGJveC1pbWFnZTpudGgtY2hpbGQoNW4rMykge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWl0ZW0gLmxpZ2h0Ym94LWltYWdlOm50aC1jaGlsZCg1bis0KSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIG1heC1oZWlnaHQ6IDQ5NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLmNvbnRhaW5lci0tcGhvdG9zLWl0ZW0gLmxpZ2h0Ym94LWltYWdlOm50aC1jaGlsZCg1bis0KSB7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxufVxuLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2U6bnRoLWNoaWxkKDVuKzUpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgbWF4LWhlaWdodDogNDk1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2U6bnRoLWNoaWxkKDVuKzUpIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tcGhvdG9zLWxheW91dCAuY29udGFpbmVyLS1waG90b3MtaXRlbSAubGlnaHRib3gtaW1hZ2U6bnRoLWNoaWxkKDVuKzUpIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG59XG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5zZWUtbGVzcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFpbmVyLS1waG90b3MtbGF5b3V0IC5zZWUtbGVzcy13cmFwcGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIycHggYXV0byAwO1xuICBwYWRkaW5nOiAxNXB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5jb250YWluZXItLXBob3Rvcy1sYXlvdXQgLnNlZS1sZXNzLXdyYXBwZXIgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlZS1tb3JlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIycHggYXV0byAwO1xuICBwYWRkaW5nOiAxNXB4IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5zZWUtbW9yZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuXG4ubGlnaHRib3gtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4ubGlnaHRib3gtb3ZlcmxheSBpbWcge1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogODAlO1xufVxuXG4ubmF2LWJ0bixcbi5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNsb3NlLWJ0biB7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5wcmV2LWJ0biB7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5uZXh0LWJ0biB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubGlnaHRib3gtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmxpZ2h0Ym94LW92ZXJsYXkgLmxpZ2h0Ym94LWltZyB7XG4gIG1heC13aWR0aDogOTAlO1xuICBtYXgtaGVpZ2h0OiA4MCU7XG59XG4ubGlnaHRib3gtb3ZlcmxheSAuY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpZ2h0Ym94LW92ZXJsYXkgLm5hdi1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpZ2h0Ym94LW92ZXJsYXkgLnByZXYtYnRuIHtcbiAgbGVmdDogMTBweDtcbn1cbi5saWdodGJveC1vdmVybGF5IC5uZXh0LWJ0biB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4ubGlnaHRib3gtc21hbGwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogNjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubGlnaHRib3gtc21hbGwtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvbnRhaW5lci0tYm9va2luZy1wb2xpY2llcyB7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1ib29raW5nLXBvbGljaWVzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1ib29raW5nLXBvbGljaWVzLmNvbnRhaW5lcl93cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250YWluZXItLWJvb2tpbmctcG9saWNpZXMgLmNvbnRhaW5lci0taW5mbyAuc3VidGl0bGUtLXRleHQtYm9va2luZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG59XG4uY29udGFpbmVyLS1ib29raW5nLXBvbGljaWVzIC5jb250YWluZXItLWluZm8gLnRpdGxlLS10ZXh0LWJvb2tpbmcge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tYm9va2luZy1wb2xpY2llcyAuY29udGFpbmVyLS1pbmZvIC50aXRsZS0tdGV4dC1ib29raW5nIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1ib29raW5nLXBvbGljaWVzIC5jb250YWluZXItLWluZm8gLnRpdGxlLS10ZXh0LWJvb2tpbmcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tYm9va2luZy1wb2xpY2llcyAuY29udGFpbmVyLS1pbmZvIC5pbmZvcm1hdGlvbi0tdGV4dC1ib29raW5nIHAge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgbWF4LXdpZHRoOiA5OTJweDtcbn1cblxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMge1xuICBwYWRkaW5nLWJsb2NrOiA2NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycy1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBvYmplY3QtZml0OiBpbmhlcml0O1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzLWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMge1xuICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzLmNvbnRhaW5lcl93cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWluZm8tdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWluZm8tdGV4dCAuc3VidGl0bGUtLW9mZmVyLXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWluZm8tdGV4dCAudGl0bGUtLW9mZmVyLXRleHQge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTlweDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pbmZvLXRleHQgLnRpdGxlLS1vZmZlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pbmZvLXRleHQgLnRpdGxlLS1vZmZlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiA2NHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pdGVtLW9mZmVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ib2R5KTtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbTpudGgtY2hpbGQoMSkge1xuICBncmlkLWNvbHVtbjogc3BhbiA0O1xuICBncmlkLXJvdzogc3BhbiAyO1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZCgxKSBpbWcge1xuICBoZWlnaHQ6IDI4MHB4O1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZCgxKSAuY29udGFpbmVyLS1pdGVtLXRleHQge1xuICBnYXA6IDE2cHg7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pdGVtLW9mZmVycyAuY29udGFpbmVyLS1pbmZvLWl0ZW06bnRoLWNoaWxkKDEpIC5jb250YWluZXItLWl0ZW0tdGV4dCAuY29udGFpbmVyLS1pdGVtLXRleHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbTpudGgtY2hpbGQoMSkgLmNvbnRhaW5lci0taXRlbS10ZXh0IC5jb250YWluZXItLWN0YS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZCgxKSAuY29udGFpbmVyLS1pdGVtLXRleHQgLmNvbnRhaW5lci0tY3RhLXRpdGxlIC50aXRsZS1vZmZlciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZCgxKSAuY29udGFpbmVyLS1pdGVtLXRleHQgLmNvbnRhaW5lci0tY3RhLXRpdGxlIC50aXRsZS1vZmZlciB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pdGVtLW9mZmVycyAuY29udGFpbmVyLS1pbmZvLWl0ZW06bnRoLWNoaWxkKDEpIC5jb250YWluZXItLWl0ZW0tdGV4dCAuY29udGFpbmVyLS1jdGEtdGl0bGUgLmN0YS0tb2ZmZXJzIHtcbiAgcGFkZGluZzogMTJweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZCgxKSAuY29udGFpbmVyLS1pdGVtLXRleHQgLmNvbnRhaW5lci0tY3RhLXRpdGxlIC5jdGEtLW9mZmVyczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1pdGVtLW9mZmVycyAuY29udGFpbmVyLS1pbmZvLWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbTpudGgtY2hpbGQobisyKSBpbWcge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZChuKzIpIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZChuKzIpIC5jb250YWluZXItLWl0ZW0tdGV4dCB7XG4gIGZsZXg6IDE7XG4gIGdhcDogOHB4O1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtOm50aC1jaGlsZChuKzIpIC5jb250YWluZXItLWl0ZW0tdGV4dCAudGl0bGUtb2ZmZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbTpudGgtY2hpbGQobisyKSAuY29udGFpbmVyLS1pdGVtLXRleHQgLmluZm9ybWF0aW9uLW9mZmVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMgLmNvbnRhaW5lci0taW5mby1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbSAuY29udGFpbmVyLS1pdGVtLXRleHQge1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzIC5jb250YWluZXItLWluZm8taXRlbSAuY29udGFpbmVyLS1pdGVtLXRleHQgLmNhdGVnb3J5LW9mZmVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtYnJvd24pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXItc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLnN3aXBlci1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5jb250YWluZXItLWl0ZW0tb2ZmZXJzLW1vYmlsZSAuY29udGFpbmVyLS1pbmZvLWl0ZW0tbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMzJweDtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLW1vYmlsZSAuY29udGFpbmVyLS1pdGVtLW9mZmVycy1tb2JpbGUgLmNvbnRhaW5lci0taW5mby1pdGVtLW1vYmlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogNDEycHg7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIC5jb250YWluZXItLWluZm8taXRlbS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS10ZXh0LW1vYmlsZSB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIC5jb250YWluZXItLWluZm8taXRlbS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS10ZXh0LW1vYmlsZSAuY2F0ZWdvcnktb2ZmZXItbW9iaWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogdmFyKC0tYy1icm93bik7XG4gIHBhZGRpbmctYmxvY2stZW5kOiA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIC5jb250YWluZXItLWluZm8taXRlbS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS10ZXh0LW1vYmlsZSAuY29udGFpbmVyLS1jdGEtdGl0bGUtbW9iaWxlIC50aXRsZS1vZmZlci1tb2JpbGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgY29sb3I6IHZhcigtLWMtYmx1ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIC5jb250YWluZXItLWluZm8taXRlbS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS10ZXh0LW1vYmlsZSAuY29udGFpbmVyLS1jdGEtdGl0bGUtbW9iaWxlIC5jdGEtLW9mZmVycy1tb2JpbGUge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICB3aWR0aDogMTc5cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLW1vYmlsZSAuY29udGFpbmVyLS1pdGVtLW9mZmVycy1tb2JpbGUgLmNvbnRhaW5lci0taW5mby1pdGVtLW1vYmlsZSAuY29udGFpbmVyLS1pdGVtLXRleHQtbW9iaWxlIC5jb250YWluZXItLWN0YS10aXRsZS1tb2JpbGUgLmN0YS0tb2ZmZXJzLW1vYmlsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS1vZmZlcnMtbW9iaWxlIC5jb250YWluZXItLWluZm8taXRlbS1tb2JpbGUgLmNvbnRhaW5lci0taXRlbS10ZXh0LW1vYmlsZSAuaW5mb3JtYXRpb24tb2ZmZXItbW9iaWxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXItbmF2aWdhdGlvbi1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMycHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXItbmF2aWdhdGlvbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLnN3aXBlci1uYXZpZ2F0aW9uLW1vYmlsZSAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXItbmF2aWdhdGlvbi1tb2JpbGUgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHotaW5kZXg6IDk5OTtcbiAgY29sb3I6IHZhcigtLWMtYnJvd24pO1xufVxuLmNvbnRhaW5lci0tc3BlY2lhbC1vZmZlcnMgLmNvbnRhaW5lci0tbW9iaWxlIC5zd2lwZXItbmF2aWdhdGlvbi1tb2JpbGUgLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5jb250YWluZXItLXNwZWNpYWwtb2ZmZXJzIC5jb250YWluZXItLW1vYmlsZSAuc3dpcGVyLW5hdmlnYXRpb24tbW9iaWxlIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uY29udGFpbmVyLS1zcGVjaWFsLW9mZmVycyAuY29udGFpbmVyLS1tb2JpbGUgLnN3aXBlci1uYXZpZ2F0aW9uLW1vYmlsZSAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCB7XG4gIC0tdGFiLXdpZHRoOiAyMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQge1xuICAgIC0tdGFiLXdpZHRoOiAyNSU7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkICo6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIHZhcigtLWJsdWUpO1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiB7XG4gICAgcGFkZGluZy1ibG9jazogMzBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gdWwge1xuICBnYXA6IDIwcHg7XG59XG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS1idXR0b25zLWN0YSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tYnV0dG9ucy1jdGEge1xuICAgIGdhcDogMTZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLWJ1dHRvbnMtY3RhIGEge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDE1cHggMzdweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtZ3JlZW4pO1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tYnV0dG9ucy1jdGEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tYnV0dG9ucy1jdGEgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLW9wdGlvbnMtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMzJweDtcbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLW9wdGlvbnMtaW5mb3JtYXRpb24gdWwge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAzMnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLW9wdGlvbnMtaW5mb3JtYXRpb24gdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tb3B0aW9ucy1pbmZvcm1hdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLW9wdGlvbnMtaW5mb3JtYXRpb24gdWwgbGkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS1vcHRpb25zLWluZm9ybWF0aW9uIHVsIGxpIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tb3B0aW9ucy1pbmZvcm1hdGlvbiB1bCBsaSAudGl0bGUtb3B0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLW9wdGlvbnMtaW5mb3JtYXRpb24gdWwgbGkgLnRpdGxlLW9wdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZy1ibG9jay1lbmQ6IDhweDtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0tb3B0aW9ucy1pbmZvcm1hdGlvbiB1bCBsaSAuc3VidGl0bGUtb3B0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS1vcHRpb25zLWluZm9ybWF0aW9uIHVsIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLWluZm8tb3B0aW9ucyB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAzMnB4O1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0taW5mby1vcHRpb25zICoge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAudGl0bGUtLWV4dHJhLW9wdGlvbnMge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC50aXRsZS0tZXh0cmEtb3B0aW9ucyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLnRpdGxlLS1leHRyYS1vcHRpb25zIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLW9wdGlvbnMtaW5jbHVkZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS1vcHRpb25zLWluY2x1ZGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tb3B0aW9ucy1pbmNsdWRlZCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBibGFjaztcbiAgd2lkdGg6IDMwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tb3B0aW9ucy1pbmNsdWRlZCBsaSBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tb3B0aW9ucy1pbmNsdWRlZCBsaSBwIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uIC5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLW9wdGlvbnMtaW5jbHVkZWQgbGkge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS1vcHRpb25zLWluY2x1ZGVkIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIGJvcmRlci1sZWZ0OiB1bnNldDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uID4gdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gPiB1bCAuaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IHZhcigtLXRhYi13aWR0aCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWMtcHJpbWFyeSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiA+IHVsIC5pbmRpY2F0b3Ige1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogdmFyKC0tdGFiLXdpZHRoKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uID4gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWMtYnJvd24pO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDAuNHM7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0td2hhdHMtaW5jbHVkZWQgLmNvbnRhaW5lci0tdGFicy1vcHRpb24gPiB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIH1cbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uID4gdWwgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwLjNzO1xuICB6LWluZGV4OiAtMTtcbn1cbi5jb250YWluZXItLXdoYXRzLWluY2x1ZGVkIC5jb250YWluZXItLXRhYnMtb3B0aW9uID4gdWwgbGkgYVthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG59XG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiA+IHVsIGxpIGFbYXJpYS1zZWxlY3RlZD10cnVlXTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uY29udGFpbmVyLS13aGF0cy1pbmNsdWRlZCAuY29udGFpbmVyLS10YWJzLW9wdGlvbiA+IHNlY3Rpb25bYXJpYS1oaWRkZW49dHJ1ZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGFpbmVyLS1ib29rLW5vdyB7XG4gIHBhZGRpbmctYmxvY2s6IDMycHg7XG59XG4uY29udGFpbmVyLS1ib29rLW5vdy5jb250YWluZXJfd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLXRleHQge1xuICBwYWRkaW5nLWJsb2NrOiAwIDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay10ZXh0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLXRleHQgLnRpdGxlLWJvb2sge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDI0cHg7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stdGV4dCAudGl0bGUtYm9vayB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay10ZXh0IC50aXRsZS1ib29rIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stdGV4dCAuc3VidGl0bGUtYm9vayB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLWZvcm0gLmZvcm0tLWJvb2stbm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay1mb3JtIC5mb3JtLS1ib29rLW5vdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stZm9ybSAuZm9ybS0tYm9vay1ub3cgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogNHB4O1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLWZvcm0gLmZvcm0tLWJvb2stbm93IGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay1mb3JtIC5mb3JtLS1ib29rLW5vdyBsYWJlbCBzcGFuIGlucHV0LFxuLmNvbnRhaW5lci0tYm9vay1ub3cgLmNvbnRhaW5lci0tYm9vay1mb3JtIC5mb3JtLS1ib29rLW5vdyBsYWJlbCBzcGFuIHNlbGVjdCxcbi5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stZm9ybSAuZm9ybS0tYm9vay1ub3cgbGFiZWwgc3BhbiB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jLXByaW1hcnkpO1xuICBjb2xvcjogIzhFOEU5MztcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICByZXNpemU6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLWZvcm0gLmZvcm0tLWJvb2stbm93IC50ZXh0YXJlYS1ib29rLW5vdyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stZm9ybSAuZm9ybS0tYm9vay1ub3cgLnRleHRhcmVhLWJvb2stbm93IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG59XG4uY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLWZvcm0gLmZvcm0tLWJvb2stbm93IC50ZXh0YXJlYS1ib29rLW5vdyB0ZXh0YXJlYSB7XG4gIGhlaWdodDogODBweDtcbn1cbi5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stZm9ybSAuZm9ybS0tYm9vay1ub3cgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggNzBweDtcbiAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWluZXItLWJvb2stbm93IC5jb250YWluZXItLWJvb2stZm9ybSAuZm9ybS0tYm9vay1ub3cgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1ib29rLW5vdyAuY29udGFpbmVyLS1ib29rLWZvcm0gLmZvcm0tLWJvb2stbm93IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxufVxuLmNvbnRhaW5lci0tYm9vay1ub3cgLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmdfdGV4dF9ibG9ja19iZWlnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG59XG5cbi5iZ190ZXh0X2Jsb2NrX3doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ib2R5KTtcbn1cblxuLnRleHQtbWVkaWEtYmxvY2sge1xuICBwYWRkaW5nLWJsb2NrOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1lZGlhLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4udGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50ZXh0LW1lZGlhLWJsb2NrX193cmFwcGVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItaGVhZGVyLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtYWNjZW50LXRleHQpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG59XG4udGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlci1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDU2cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlci1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItaW1hZ2Uge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlci1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlci1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXh0LW1lZGlhLWJsb2NrX193cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi50ZXh0LW1lZGlhLWJsb2NrX193cmFwcGVyLWRlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5LXRleHQpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50ZXh0LW1lZGlhLWJsb2NrX193cmFwcGVyLWN0YSB7XG4gIHBhZGRpbmc6IDE1cHggNTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnRleHQtbWVkaWEtYmxvY2tfX3dyYXBwZXItY3RhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAudGV4dC1tZWRpYS1ibG9ja19fd3JhcHBlci1jdGEge1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgfVxufVxuXG4ubGFzdC1hcnRpY2xlcyB7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sYXN0LWFydGljbGVzLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG9iamVjdC1maXQ6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhc3QtYXJ0aWNsZXMtYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFzdC1hcnRpY2xlcyB7XG4gICAgcGFkZGluZy1ibG9jazogMzJweDtcbiAgfVxufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlci1oZWFkZXItc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYXN0LWFydGljbGVzX193cmFwcGVyLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5sYXN0LWFydGljbGVzX193cmFwcGVyLWhlYWRlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1oZWFkZXItaW5kaWNhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBwYWRkaW5nLWJsb2NrOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyAuc3dpcGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItYXJ0aWNsZXMgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItYXJ0aWNsZXMgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMjRweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5pbmZvcm1hdGlvbiAuaW5mb3JtYXRpb24tbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDE2cHg7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyAuc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLXNsaWRlIC5pbmZvcm1hdGlvbiAuaW5mb3JtYXRpb24tdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5sYXN0LWFydGljbGVzX193cmFwcGVyIC5sYXN0LWFydGljbGVzX193cmFwcGVyLWFydGljbGVzIC5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItc2xpZGUgLmluZm9ybWF0aW9uIC5pbmZvcm1hdGlvbi1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxNnB4O1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItYXJ0aWNsZXMgLnN3aXBlci1jb250YWluZXIgLnN3aXBlci1zbGlkZSAuaW5mb3JtYXRpb24gLnN3aXBlci1zbGlkZS1jdGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sYXN0LWFydGljbGVzX193cmFwcGVyIC5sYXN0LWFydGljbGVzX193cmFwcGVyLWFydGljbGVzIC5zd2lwZXItbmF2aWdhdGlvbi1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICBib3R0b206IDA7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyAuc3dpcGVyLW5hdmlnYXRpb24tY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubGFzdC1hcnRpY2xlc19fd3JhcHBlciAubGFzdC1hcnRpY2xlc19fd3JhcHBlci1hcnRpY2xlcyAuc3dpcGVyLW5hdmlnYXRpb24tY29udGFpbmVyIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItYXJ0aWNsZXMgLnN3aXBlci1uYXZpZ2F0aW9uLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ibHVlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXIgLmxhc3QtYXJ0aWNsZXNfX3dyYXBwZXItYXJ0aWNsZXMgLnN3aXBlci1uYXZpZ2F0aW9uLWNvbnRhaW5lciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbn1cbi5sYXN0LWFydGljbGVzX193cmFwcGVyIC5sYXN0LWFydGljbGVzX193cmFwcGVyLWFydGljbGVzIC5zd2lwZXItbmF2aWdhdGlvbi1jb250YWluZXIgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cblxuLnNsaWRlci1sb2dvcyB7XG4gIHBhZGRpbmctYmxvY2s6IDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlci1sb2dvcyB7XG4gICAgcGFkZGluZy1ibG9jazogMzJweDtcbiAgfVxufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbGlkZXItbG9nb3NfX3dyYXBwZXItdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlci1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyLWxvZ29zX193cmFwcGVyLWxvZ28gLnN3aXBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlci1sb2dvIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlci1sb2dvIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uc2xpZGVyLWxvZ29zX193cmFwcGVyLWxvZ28gLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlciAuc2xpZGVyLWxvZ29zX193cmFwcGVyLWluZGljYXRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXItbG9nb3NfX3dyYXBwZXIgLmNvbnRhaW5lci0tcGFnaW5hdGlvbi1zbGlkZSAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ibHVlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuLnNsaWRlci1sb2dvc19fd3JhcHBlciAuY29udGFpbmVyLS1wYWdpbmF0aW9uLXNsaWRlIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJsdWUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2xpZGVyLWxvZ29zX193cmFwcGVyIC5jb250YWluZXItLXBhZ2luYXRpb24tc2xpZGUgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG59XG4uc2xpZGVyLWxvZ29zX193cmFwcGVyIC5jb250YWluZXItLXBhZ2luYXRpb24tc2xpZGUgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cblxuLmJyYW5kLWNhcm91c2VsIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW5nbGUtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBGbGVjaGFzIGRlIG5hdmVnYWNpw7NuICovXG4ub3dsLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm93bC1wcmV2LCAub3dsLW5leHQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jLWJsdWUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRjVFREUzICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm93bC1wcmV2IHNwYW4sIC5vd2wtbmV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQyJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLyogUGFnaW5hY2nDs24gcGVyc29uYWxpemFkYSAqL1xuLmN1c3RvbS1wYWdpbmF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cblxuLm93bC1uYXYuZGlzYWJsZWQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5vd2wtZG90cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2ltcGxlLWNhcmRzIHtcbiAgcGFkZGluZy1ibG9jazogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxlLWNhcmRzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItaGVhZGVyLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbXBsZS1jYXJkc19fd3JhcHBlci1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlciAuY2FyZHMtZ3JpZC0yIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyIC5jYXJkcy1ncmlkLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyLWNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzk1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbWFnZSB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtIC50aXRsZV9wYWRkaW5nIHtcbiAgcGFkZGluZy1ibG9jazogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtIC50aXRsZV9wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2ltcGxlLWNhcmRzX193cmFwcGVyLWNhcmRzLWl0ZW0gLnRpdGxlX3BhZGRpbmcge1xuICAgIHBhZGRpbmctYmxvY2s6IDIwcHggMzBweDtcbiAgfVxufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtLWluZm8gLnRleHRfdGl0bGVfY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jYXJkcy1pdGVtLWluZm8gLnRleHRfdGl0bGVfbm9ybWFsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMzMjMyMzE7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyLWNhcmRzLWl0ZW0taW5mby1saW5rIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDE1cHggNDlweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGUtY2FyZHNfX3dyYXBwZXItY2FyZHMtaXRlbS1pbmZvLWxpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyLWN0YSB7XG4gIHBhZGRpbmc6IDE1cHggNTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uc2ltcGxlLWNhcmRzX193cmFwcGVyLWN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtYWNjZW50LXRleHQtMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLnNpbXBsZS1jYXJkc19fd3JhcHBlci1jdGEge1xuICAgIHBhZGRpbmc6IDE1cHggMzVweDtcbiAgfVxufVxuXG4uZGlubmluZy1tZW51IHtcbiAgcGFkZGluZy1ibG9jazogNjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uZGlubmluZy1tZW51LmNvbnRhaW5lcl93cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWMtYmx1ZSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAxOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogNTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYy1ibHVlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItY3RhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWMtYmxhY2stdGV4dCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDUycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRpbm5pbmctbWVudV9fd3JhcHBlci1jdGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucyB7XG4gIHBhZGRpbmctYmxvY2s6IDMycHg7XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS1pbWFnZS1kaW5uaW5nIHtcbiAgd2lkdGg6IDQwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIgLmNvbnRhaW5lci0taW1hZ2UtZGlubmluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyIC5jb250YWluZXItLWltYWdlLWRpbm5pbmcgaW1nIHtcbiAgbWF4LWhlaWdodDogMjM1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIHtcbiAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5pY29uLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuaWNvbi1oZWFkaW5nIC5jb250YWluZXItZXhwYW5kZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuaWNvbi1oZWFkaW5nIC5jb250YWluZXItZXhwYW5kZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5pY29uLWhlYWRpbmcgLmxhYmVsQ2Fycm90cyB7XG4gIG1pbi13aWR0aDogOGNoO1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmljb24taGVhZGluZyAubGFiZWxDYXJyb3RzIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE3MzE0QTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmljb24taGVhZGluZyAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXItaWNvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5pY29uLWhlYWRpbmcgLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyLWljb24uYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmljb24taGVhZGluZyAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXItaWNvbi5hY3RpdmUgcmVjdCB7XG4gIGZpbGw6ICMwMDgxODk7XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMtaXRlbS1oZWFkZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuaWNvbi1oZWFkaW5nIC5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogdmFyKC0tYy1ibHVlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5pY29uLWhlYWRpbmcge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0taGVhZGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci0taGVhZGluZy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1ibHVlKTtcbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWhlYWRlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItLWhlYWRpbmctZGVzY3JpcHRpb24gcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zIC5jb250YWluZXItLWRldGFpbHMtZGlubmluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zIC5jb250YWluZXItLWRldGFpbHMtZGlubmluZyAuY29udGFpbmVyLS1pbWFnZS1kaW5uaW5nLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zIC5jb250YWluZXItLWRldGFpbHMtZGlubmluZyAuY29udGFpbmVyLS1pbWFnZS1kaW5uaW5nLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucyAuY29udGFpbmVyLS1kZXRhaWxzLWRpbm5pbmcuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxODJweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMgLmNvbnRhaW5lci0tZGV0YWlscy1kaW5uaW5nLnNob3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMgLmNvbnRhaW5lci0tZGV0YWlscy1kaW5uaW5nIC5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDYwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWJsdWUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucyAuY29udGFpbmVyLS1kZXRhaWxzLWRpbm5pbmcgLmRpbm5pbmctbWVudV9fd3JhcHBlci1vcHRpb25zLWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZGlubmluZy1tZW51X193cmFwcGVyLW9wdGlvbnMgLmNvbnRhaW5lci0tZGV0YWlscy1kaW5uaW5nIC5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucy1pdGVtLWRlc2NyaXB0aW9uIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kaW5uaW5nLW1lbnVfX3dyYXBwZXItb3B0aW9ucyAuY29udGFpbmVyLS1kZXRhaWxzLWRpbm5pbmcgaW1nIHtcbiAgbWF4LXdpZHRoOiAzNTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmRpbm5pbmctbWVudSAuZGlubmluZy1tZW51X193cmFwcGVyLWRlc2NyaXB0aW9uLXNlY3Rpb24gKiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbn1cbi5kaW5uaW5nLW1lbnUgLmNvbnRhaW5lci0tY3RhIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMzJweDtcbn1cbi5kaW5uaW5nLW1lbnUgLmNvbnRhaW5lci0tY3RhIC5jdGEtc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG59XG4uZGlubmluZy1tZW51IC5jb250YWluZXItLWN0YSAuY3RhLXNlY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWFjY2VudC10ZXh0LTIpO1xufVxuLmRpbm5pbmctbWVudSAuZGl2aWRlci0tZGlubmluZy1tZW51IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jLWJyb3duKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luLWJsb2NrOiAzMnB4O1xufVxuXG4uYmVpZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuXG4ud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuXG4uY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWEge1xuICBwYWRkaW5nLWJsb2NrOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYSB7XG4gICAgcGFkZGluZy1ibG9jazogMzJweDtcbiAgfVxuICAuY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWEuY29udGFpbmVyX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IC8qIEFzZWd1cmEgcXVlIGFtYm9zIGVsZW1lbnRvcyB0ZW5nYW4gbGEgbWlzbWEgYWx0dXJhICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0LnRleHQtbGVmdCB7XG4gIG9yZGVyOiAxO1xufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0LnRleHQtcmlnaHQge1xuICBvcmRlcjogMjtcbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuc3VidGl0bGUtdGV4dC1zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuc3VidGl0bGUtdGV4dC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAudGl0bGUtdGV4dC1zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OXB4O1xuICBjb2xvcjogdmFyKC0tYy1ibHVlKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWFfX3dyYXBwZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuY29udGFpbmVyLXRleHQgLnRpdGxlLXRleHQtc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAudGl0bGUtdGV4dC1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWFfX3dyYXBwZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuY29udGFpbmVyLXRleHQgLnNlY29uZC1zdWJ0aXRsZS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogdmFyKC0tYy1icm93bik7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuc2Vjb25kLXN1YnRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0IC5zZWNvbmQtc3VidGl0bGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWFfX3dyYXBwZXIgLmNvbnRhaW5lci0tdGV4dC1pbWFnZSAuY29udGFpbmVyLXRleHQgLmNvbnRhaW5lci1kZXNjcmlwdGlvbi10ZXh0ICoge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IGJsYWNrO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0IC5jb250YWluZXItY3RhLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKDc2OHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuY29udGFpbmVyLWN0YS1saW5rcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuY29udGFpbmVyLWN0YS1saW5rcyAuZmlyc3QtY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtZ3JlZW4pO1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiAxNzlweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0IC5jb250YWluZXItY3RhLWxpbmtzIC5maXJzdC1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuY29udGFpbmVyLS10ZXh0LWltYWdlIC5jb250YWluZXItdGV4dCAuY29udGFpbmVyLWN0YS1saW5rcyAuc2Vjb25kLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdpZHRoOiAxNzlweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyIC5jb250YWluZXItLXRleHQtaW1hZ2UgLmNvbnRhaW5lci10ZXh0IC5jb250YWluZXItY3RhLWxpbmtzIC5zZWNvbmQtY3RhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG59XG4uY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWFfX3dyYXBwZXIgLmltYWdlLWl0ZW1zIHtcbiAgb3JkZXI6IDI7XG4gIG1heC1oZWlnaHQ6IDcwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuaW1hZ2UtaXRlbXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFpbmVyLS1ncmlkLXRleHQtbWVkaWFfX3dyYXBwZXIgLmltYWdlLWl0ZW1zLnRleHQtcmlnaHQge1xuICBvcmRlcjogMTtcbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuaW1hZ2UtaXRlbXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuaW1hZ2UtaXRlbXMgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAuaW1hZ2UtaXRlbXMgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tZ3JpZC10ZXh0LW1lZGlhX193cmFwcGVyICNpbWFnZS1pdGVtLTEge1xuICBvcmRlcjogMztcbn1cbi5jb250YWluZXItLWdyaWQtdGV4dC1tZWRpYV9fd3JhcHBlciAjaW1hZ2UtaXRlbS0yIHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5jb250YWluZXItLWhlcm8tc2NyaXB0IHtcbiAgZ2FwOiA2MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWJsb2NrOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tc2NyaXB0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG4uY29udGFpbmVyLS1oZXJvLXNjcmlwdCAudGl0bGUtc2VjdGlvbiB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXByaW1hcnkpO1xuICBsaW5lLWhlaWdodDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBjb2xvcjogdmFyKC0tYy1hY2NlbnQtdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0taGVyby1zY3JpcHQgLnRpdGxlLXNlY3Rpb24ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLWhlcm8tc2NyaXB0IC50aXRsZS1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jb250YWluZXItLWhlcm8tc2NyaXB0IC5vd25lcnJlei13aWRnZXQge1xuICBtYXgtd2lkdGg6IDExODVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xufVxuXG4vKlxuVGhlbWUgTmFtZTogUGxhemEgUHJvcGVydGllcyBUaGVtZVxuVGhlbWUgVVJJOiBodHRwOi8vZXhhbXBsZS5jb20vcGxhemEtdGhlbWVcbkF1dGhvcjogVHUgTm9tYnJlXG5BdXRob3IgVVJJOiBodHRwOi8vZXhhbXBsZS5jb21cbkRlc2NyaXB0aW9uOiBVbmEgYnJldmUgZGVzY3JpcGNpw7NuIGRlIHR1IHRlbWEuXG5WZXJzaW9uOiAxLjBcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuVGV4dCBEb21haW46IHBsYXphLXByb3BlcnRpZXMtdGhlbWVcbiovXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbnVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbjpyb290IHtcbiAgLS1mZi1wcmltYXJ5OiBcIkNvbGRpYWMgRnJlZSBSZWd1bGFyXCI7XG4gIC0tZmYtc2Vjb25kYXJ5OiBcIk1vbnRzZXJyYXRcIiwgc2VyaWY7XG4gIC0tYy1ib2R5OiAjZmZmO1xuICAtLWMtcHJpbWFyeTogIzE3MzE0QTtcbiAgLS1jLWFjY2VudC10ZXh0OiAjMTczMTRBO1xuICAtLWMtYWNjZW50LXRleHQtMjogIzRENEM0QjtcbiAgLS1jLXByaW1hcnktdGV4dDogIzFFMUUxRTtcbiAgLS1jLWxpZ2h0LXRleHQ6ICNGNUVERTM7XG4gIC0tYy1ibGFjay10ZXh0OiAjMDAwMDAwO1xuICAtLWMtYmxhY2stdGV4dC0yOiAjMUUxRTFFO1xuICAtLWMtYnJvd246ICM4QzZFNEI7XG4gIC0tYy1iZWlnZTogI0Y2RUVFMztcbiAgLS1jLWJsdWU6ICMxNzMxNEE7XG4gIC0tYy1ncmVlbjogIzAwODE4OTtcbiAgLS10LW1kOiAzMDBtcztcbn1cblxuKiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGggIWltcG9ydGFudDtcbn1cblxuLmNvbnRhaW5lci0tdGV4dC1zcGVjaWFsLW9mZmVycyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxOXB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDIwMDA7XG4gIGhlaWdodDogNjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1icm93bik7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogOTZweDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAyNHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLS10ZXh0LXNwZWNpYWwtb2ZmZXJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTk0cHg7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3R0b206IDg1cHg7XG4gIH1cbn1cbi5jb250YWluZXItLXRleHQtc3BlY2lhbC1vZmZlcnMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci0tdGV4dC1zcGVjaWFsLW9mZmVycyBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250YWluZXItLXRleHQtc3BlY2lhbC1vZmZlcnMgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5jb250YWluZXItLWJhY2stdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDE5cHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgcGFkZGluZy1ibG9jazogMTVweDtcbiAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgei1pbmRleDogMjAwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLyogRXZpdGEgcXVlIHNlYW4gaW50ZXJhY3Rpdm9zIG8gdmlzaWJsZXMgZW4gYWJzb2x1dG8gKi9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItLWJhY2stdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFpbmVyLS1iYWNrLXRvcCBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA3cHg7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbi50ZXh0LS1pbmRpY2F0aW9uLXVzZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbW92ZVVwIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmhpZGUtY3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXJfd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWlubGluZTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyX3dyYXBwZXIge1xuICAgIHBhZGRpbmctaW5saW5lOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRhaW5lcl93cmFwcGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMTZweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1zbGlkZXItd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuXG4uc2VjdGlvbi1zbGlkZXItYmVpZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJlaWdlKTtcbn1cblxuLnNwYWNlciB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5zcGFjZXIge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG5cbi5zcGFjZXJfdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4uc3BhY2VyX2JvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnNwYWNlcl9ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtZ3JlZW4pO1xufVxuXG4uc3BhY2VyX3doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ib2R5KTtcbn1cblxuLnNob3dfYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNob3dfb25seV9kZXNrdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2hvd19vbmx5X2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNob3dfb25seV9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaG93X29ubHlfbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5kYXJrLWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cblxuLmxpZ2h0LWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZy1ibG9jazogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXIge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5zaXRlLWZvb3Rlcl9fd3JhcHBlci1pbmZvLXBlcm1hbGluay1pbWFnZSB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fd3JhcHBlci1pbmZvLXBlcm1hbGluay1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1wZXJtYWxpbmstaW1hZ2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dC1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8tYWJvdXQtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWMtYm9keSk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dC1saW5rIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8tYWJvdXQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtYm9keSk7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8tYWJvdXQtcHJpdmFjeSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItaW5mby1hYm91dC1wcml2YWN5OmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWluZm8tYWJvdXQtY3RhIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tYy1saWdodC10ZXh0KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fd3JhcHBlci1pbmZvLWFib3V0LWN0YSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5zaXRlLWZvb3Rlcl9fd3JhcHBlci1pbmZvLWFib3V0LWN0YTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXItbGlua3Mge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fd3JhcHBlci1saW5rcy1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItbGlua3MtbGluay10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2l0ZS1mb290ZXJfX3dyYXBwZXItbGlua3MtbGluay10aXRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLWxpbmstbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5zaXRlLWZvb3Rlcl9fd3JhcHBlci1saW5rcy1saW5rLWxpc3Qge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItbGlua3MtbGluay1saXN0IGxpIGEge1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLWxpbmstbGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG59XG4uc2l0ZS1mb290ZXJfX3dyYXBwZXItbGlua3MtbWVkaWFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLW1lZGlhcy1zb2NpYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLW1lZGlhcy1zb2NpYWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5zaXRlLWZvb3Rlcl9fd3JhcHBlci1saW5rcy1tZWRpYXMtc29jaWFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiB2YXIoLS1jLWxpZ2h0LXRleHQpO1xufVxuLnNpdGUtZm9vdGVyX193cmFwcGVyLWxpbmtzLW1lZGlhcy1zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5zaXRlLWZvb3Rlcl9fd3JhcHBlci1saW5rcy1tZWRpYXMtc29jaWFsLWxpbmsgaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5zaXRlLWZvb3Rlcl9fd3JhcHBlci1saW5rcy1tZWRpYXMtc29jaWFsLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBhZGRpbmctYmxvY2s6IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjMsIDQ5LCA3NCwgMC41KSAwJSwgcmdiYSgyMywgNDksIDc0LCAwLjQ1KSAxMDAlKTtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG59XG4uaGVhZGVyX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX193cmFwcGVyLWxvZ28ge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5oZWFkZXJfX3dyYXBwZXItbG9nby1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fd3JhcHBlci1uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24td3JhcHBlciAuY3VycmVudF9wYWdlX2l0ZW0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi13cmFwcGVyIC5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24td3JhcHBlciBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi13cmFwcGVyIGxpIGEge1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi13cmFwcGVyIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlcl9fd3JhcHBlci1uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24tYnV0dG9ucyAuYm9vay1ub3cge1xuICBjb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYy1ib2R5KTtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ncmVlbik7XG4gIHRyYW5zaXRpb246IHZhcigtLXQtbWQpO1xufVxuLmhlYWRlcl9fd3JhcHBlci1uYXZpZ2F0aW9uLWJ1dHRvbnMgLmJvb2stbm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zIC5ndHJhbnNsYXRlX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgcGFkZGluZzogMTJweCAxNnB4IDEycHggMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZmLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zIC5ndHJhbnNsYXRlX3dyYXBwZXIgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWMtYm9keSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1heC13aWR0aDogOTBweDtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zIC5ndHJhbnNsYXRlX3dyYXBwZXIgc2VsZWN0IG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgxODk7XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24tYnV0dG9ucyAuZ3RyYW5zbGF0ZV93cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24tYnV0dG9ucy1sYW5ndWFnZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTY1cHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogMTMwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uaGVhZGVyX193cmFwcGVyLW5hdmlnYXRpb24tYnV0dG9ucy1sYW5ndWFnZXMgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXJfX3dyYXBwZXItbmF2aWdhdGlvbi1idXR0b25zLWxhbmd1YWdlcyBsaSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1jLXByaW1hcnkpO1xufVxuXG4uaGVhZGVyLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogNzhweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk5OTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDcpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IC0ycHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUwOTgwMzkyMik7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtY3RhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDUycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtZ3JlZW4pO1xuICAgIGNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlLWluLW91dDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1jdGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5oZWFkZXItbW9iaWxlLWN0YSB7XG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci1tb2JpbGUtaWNvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLm9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzdweCk7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWNsb3NlQnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlLW5hdmlnYXRpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjVweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLXdyYXBwZXIgbGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLXdyYXBwZXIgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItbW9iaWxlLW5hdmlnYXRpb24td3JhcHBlciBsaSBhIHtcbiAgICBjb2xvcjogIzlGOUY5RjtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLXdyYXBwZXIgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWMtcHJpbWFyeSk7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtbmF2aWdhdGlvbi13cmFwcGVyIC5jdXJyZW50LW1lbnUtaXRlbSBhIHtcbiAgICBjb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAzNTBweCkge1xuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWJ1dHRvbnMtYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlGOUY5RjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzlGOUY5RjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tdC1tZCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1ib2R5KTtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWJ1dHRvbnMtYnRuIC5ndHJhbnNsYXRlX3dyYXBwZXIgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZmYtc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzlGOUY5RjtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZS1uYXZpZ2F0aW9uLWJ1dHRvbnMtbGFuZ3VhZ2UtbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5RjlGOUY7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMywgMjEzLCAyMTMsIDAuMjI3NDUwOTgwNCk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC8qIEVzY29uZGlkbyBwb3IgZGVmZWN0byAqL1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUtbmF2aWdhdGlvbi1idXR0b25zLWxhbmd1YWdlLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlLW5hdmlnYXRpb24tYnV0dG9ucy1sYW5ndWFnZS1saXN0IGxpIGEge1xuICAgIGNvbG9yOiAjOUY5RjlGO1xuICB9XG59XG5cbi5zaG93LWxhbmd1YWdlcy1tb2JpbGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWN0aXZlLXN1Ym1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xufVxuXG4ucG9wdXAtcHJpdmFjeSB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1cC1wcml2YWN5IHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1wcml2YWN5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbn1cbi5wb3B1cC1wcml2YWN5LWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1wcml2YWN5LWhlYWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuLnBvcHVwLXByaXZhY3ktaGVhZGVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWJvZHkpO1xuICBmb250LWZhbWlseTogdmFyKC0tZmYtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jLWJsYWNrLXRleHQpO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXByaXZhY3ktaGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnBvcHVwLXByaXZhY3ktaGVhZGVyIC5jbG9zZUJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3B1cC1wcml2YWN5LWluZm9ybWF0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4ucG9wdXAtcHJpdmFjeS1pbmZvcm1hdGlvbiBvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXByaXZhY3ktaW5mb3JtYXRpb24gb2wge1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLnBvcHVwLXByaXZhY3ktaW5mb3JtYXRpb24gb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYy1ibGFjayk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1wcml2YWN5LWluZm9ybWF0aW9uIG9sIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wb3B1cC1wcml2YWN5LWluZm9ybWF0aW9uIG9sIGxpIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucG9wdXAtcHJpdmFjeS1pbmZvcm1hdGlvbiBvbCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ub3QtZm91bmQtcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ub3QtZm91bmQtcGFnZSB7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbi5ub3QtZm91bmQtcGFnZS13YXZlc0xlZnQge1xuICBtYXgtd2lkdGg6IDY3NXB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA2NTVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLm5vdC1mb3VuZC1wYWdlLXdhdmVzUmlnaHQge1xuICBtYXgtd2lkdGg6IDY3NXB4O1xuICBoZWlnaHQ6IDY1NXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLm5vdC1mb3VuZC1wYWdlX193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mZi1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuLm5vdC1mb3VuZC1wYWdlX193cmFwcGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0NXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTIuNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ub3QtZm91bmQtcGFnZV9fd3JhcHBlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgICBsaW5lLWhlaWdodDogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4ubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYy1ibGFjay10ZXh0KTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG4ubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBjb2xvcjogcmdiYSg0MSwgNDEsIDQxLCAwLjgpO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ub3QtZm91bmQtcGFnZV9fd3JhcHBlci1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbi5ub3QtZm91bmQtcGFnZV9fd3JhcHBlci1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jLWdyZWVuKTtcbiAgY29sb3I6IHZhcigtLWMtbGlnaHQtdGV4dCk7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiB2YXIoLS10LW1kKTtcbn1cbi5ub3QtZm91bmQtcGFnZV9fd3JhcHBlci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYy1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90LWZvdW5kLXBhZ2VfX3dyYXBwZXItbGluayB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/
