.cta-section {
  --padding-top: 5.625rem;
  --padding-right: 6.875rem;
  --padding-bottom: 6.25rem;
  --padding-left: 6.875rem;
}
@media (min-width: 2567px) {
  .cta-section {
    --padding-top: 3.5074045207vw;
    --padding-right: 4.2868277475vw;
    --padding-bottom: 3.8971161341vw;
    --padding-left: 4.2868277475vw;
  }
}
@media (max-width: 2000px) {
  .cta-section {
    --padding-top: 4.375rem;
    --padding-right: 5.625rem;
    --padding-bottom: 5rem;
    --padding-left: 5.625rem;
  }
}
@media (max-width: 1500px) {
  .cta-section {
    --padding-top: 3.125rem;
    --padding-right: 3.75rem;
    --padding-bottom: 3.75rem;
    --padding-left: 3.75rem;
  }
}
@media (max-width: 1250px) {
  .cta-section {
    --padding-top: 2.5rem;
    --padding-right: 2.5rem;
    --padding-bottom: 2.5rem;
    --padding-left: 2.5rem;
  }
}
@media (max-width: 630px) {
  .cta-section {
    --padding-top: 1.875rem;
    --padding-right: 0.9375rem;
    --padding-bottom: 1.875rem;
    --padding-left: 0.9375rem;
  }
}
.cta-section__wrapper {
  position: relative;
  padding: var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 3.125rem;
  background: var(--cta-gradient);
  border-radius: var(--radius-common);
}
@media (min-width: 2567px) {
  .cta-section__wrapper {
    gap: 1.948558067vw;
  }
}
@media (max-width: 1250px) {
  .cta-section__wrapper {
    gap: 1.25rem;
    border-radius: var(--radius-secondary);
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-section__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 1.5625rem;
  }
}
.cta-section__content {
  position: relative;
  z-index: 1;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  gap: 2.8125rem;
}
@media (min-width: 2567px) {
  .cta-section__content {
    gap: 1.7537022603vw;
  }
}
@media (max-width: 2000px) {
  .cta-section__content {
    gap: 2.25rem;
  }
}
@media (max-width: 1500px) {
  .cta-section__content {
    gap: 1.875rem;
  }
}
@media (max-width: 1250px) {
  .cta-section__content {
    max-width: 22.0625rem;
    gap: 1.5625rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-section__content {
    max-width: unset;
    -ms-flex-preferred-size: unset;
        flex-basis: unset;
    gap: 1.25rem;
  }
}
.cta-section__head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 1.5625rem;
}
@media (min-width: 2567px) {
  .cta-section__head {
    gap: 0.9742790335vw;
  }
}
@media (max-width: 2000px) {
  .cta-section__head {
    gap: 1.25rem;
  }
}
@media (max-width: 1500px) {
  .cta-section__head {
    gap: 0.9375rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-section__head {
    gap: 0.625rem;
  }
}
.cta-section__title {
  width: 100%;
  display: block;
  color: var(--text-dark-primary);
}
.cta-section__list {
  margin: 0;
  margin-top: 0.3125rem;
  padding: 0;
  padding-top: 1.25rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.5625rem;
  list-style: none;
}
@media (min-width: 2567px) {
  .cta-section__list {
    margin-top: 0.1948558067vw;
    padding-top: 0.7794232268vw;
    gap: 0.9742790335vw;
  }
}
@media (max-width: 2000px) {
  .cta-section__list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.25rem;
  }
}
@media (max-width: 1500px) {
  .cta-section__list {
    padding-top: 0.9375rem;
    gap: 0.9375rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-section__list {
    padding-top: 0.625rem;
    gap: 0.625rem;
  }
}
@media (max-width: 630px) {
  .cta-section__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.cta-section__list li {
  padding-right: 1.875rem;
  width: 100%;
  max-width: 25.125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 1.25rem;
  color: var(--text-dark-primary);
  font: var(--font-body-L-m);
}
@media (min-width: 2567px) {
  .cta-section__list li {
    padding-right: 1.1691348402vw;
    max-width: 15.6664068589vw;
    gap: 0.7794232268vw;
  }
}
@media (max-width: 1500px) {
  .cta-section__list li {
    gap: 0.9375rem;
  }
}
@media (max-width: 630px) {
  .cta-section__list li {
    gap: 0.625rem;
  }
}
.cta-section__list li::before {
  content: "";
  position: relative;
  top: 3px;
  width: 1.875rem;
  height: 1.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_3663_35080)'%3E%3Cellipse cx='15' cy='15' rx='9' ry='7.5' fill='white'/%3E%3Cpath d='M15 0C12.0333 0 9.13319 0.879735 6.66645 2.52796C4.19971 4.17618 2.27713 6.51886 1.14181 9.25975C0.00649926 12.0006 -0.290551 15.0166 0.288227 17.9264C0.867006 20.8361 2.29562 23.5088 4.3934 25.6066C6.49119 27.7044 9.16393 29.133 12.0737 29.7118C14.9834 30.2906 17.9994 29.9935 20.7403 28.8582C23.4811 27.7229 25.8238 25.8003 27.472 23.3335C29.1203 20.8668 30 17.9667 30 15C29.9958 11.023 28.4141 7.21017 25.602 4.39804C22.7898 1.5859 18.977 0.00419974 15 0ZM21.5856 12.3548L13.5087 20.4317C13.4015 20.539 13.2742 20.6241 13.1342 20.6822C12.9941 20.7402 12.8439 20.7701 12.6923 20.7701C12.5407 20.7701 12.3905 20.7402 12.2505 20.6822C12.1104 20.6241 11.9831 20.539 11.876 20.4317L8.41443 16.9702C8.19792 16.7537 8.07629 16.46 8.07629 16.1538C8.07629 15.8477 8.19792 15.554 8.41443 15.3375C8.63094 15.121 8.92459 14.9994 9.23077 14.9994C9.53696 14.9994 9.83061 15.121 10.0471 15.3375L12.6923 17.9841L19.9529 10.7221C20.0601 10.6149 20.1874 10.5299 20.3274 10.4719C20.4675 10.4138 20.6176 10.384 20.7692 10.384C20.9208 10.384 21.071 10.4138 21.211 10.4719C21.3511 10.5299 21.4784 10.6149 21.5856 10.7221C21.6928 10.8293 21.7778 10.9566 21.8358 11.0967C21.8939 11.2367 21.9237 11.3869 21.9237 11.5385C21.9237 11.6901 21.8939 11.8402 21.8358 11.9803C21.7778 12.1203 21.6928 12.2476 21.5856 12.3548Z' fill='%2355ABD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3663_35080'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (min-width: 2567px) {
  .cta-section__list li::before {
    width: 1.1691348402vw;
    height: 1.1691348402vw;
  }
}
@media (max-width: 2000px) {
  .cta-section__list li::before {
    top: 0.116913484vw;
    width: 1.5rem;
    height: 1.5rem;
  }
}
@media (max-width: 1500px) {
  .cta-section__list li::before {
    width: 1.25rem;
    height: 1.25rem;
  }
}
.cta-section__description {
  width: 100%;
  display: block;
  color: var(--text-dark-primary);
  font: var(--font-body-L-r);
}
@media (max-width: 1250px) {
  .cta-section__description {
    font: var(--font-body-M-r);
  }
}
.cta-section__menu {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 1.25rem;
}
@media (min-width: 2567px) {
  .cta-section__menu {
    gap: 0.7794232268vw;
  }
}
@media (max-width: 1500px) {
  .cta-section__menu {
    gap: 0.9375rem;
  }
}
@media (max-width: 1250px) {
  .cta-section__menu {
    gap: 0.625rem;
  }
}
@media (max-width: 31.25rem) {
  .cta-section__menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-section__menu > .button {
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}
.cta-section__social.button {
  --button-bg-color: var(--bg-white);
  --button-bg-color-hover: #25A0E5;
  --button-icon-color: #25A0E5;
  --button-icon-color-hover: var(--text-light-primary);
  --button-text-color: var(--text-dark-primary);
  --button-text-color-hover: var(--text-light-primary);
}
@media (any-hover: hover) {
  .cta-section__social.button:hover .icon {
    fill: var(--button-icon-color-hover);
  }
}
.cta-section__social .icon {
  width: 1.875rem;
  height: 1.875rem;
}
@media (min-width: 2567px) {
  .cta-section__social .icon {
    width: 1.1691348402vw;
    height: 1.1691348402vw;
  }
}
@media (max-width: 2000px) {
  .cta-section__social .icon {
    width: 1.5rem;
    height: 1.5rem;
  }
}
@media (max-width: 1500px) {
  .cta-section__social .icon {
    width: 1.25rem;
    height: 1.25rem;
  }
}
.cta-person {
  position: absolute;
  top: var(--padding-top);
  right: var(--padding-right);
  z-index: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (max-width: 1250px) {
  .cta-person {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-person {
    position: static;
  }
}
.cta-person__image {
  position: relative;
  z-index: 0;
  width: 18.75rem;
  height: 18.75rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: var(--radius-infinity);
  overflow: hidden;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media (min-width: 2567px) {
  .cta-person__image {
    width: 11.6913484022vw;
    height: 11.6913484022vw;
  }
}
@media (max-width: 2000px) {
  .cta-person__image {
    width: 16rem;
    height: 16rem;
  }
}
@media (max-width: 1500px) {
  .cta-person__image {
    width: 13.9375rem;
    height: 13.9375rem;
  }
}
@media (max-width: 1250px) {
  .cta-person__image {
    width: 10.4375rem;
    height: 10.4375rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-person__image {
    width: 75.7%;
    height: auto;
    aspect-ratio: 1/1;
  }
  @supports not (aspect-ratio: 1/1) {
    .cta-person__image {
      width: 10.4375rem;
      height: 10.4375rem;
    }
  }
}
.cta-person__image img, .cta-person__image picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.cta-person__content {
  position: relative;
  right: -1.5625rem;
  z-index: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (min-width: 2567px) {
  .cta-person__content {
    right: -0.9742790335vw;
  }
}
@media (max-width: 1250px) {
  .cta-person__content {
    top: -1.5625rem;
    right: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-person__content {
    top: 0;
    margin-top: -1.5625rem;
  }
}
.cta-person__name {
  position: relative;
  padding: 0 1.25rem;
  height: 2.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--text-dark-primary);
  font: 600 1.25rem/1.4 var(--font-primary);
  background-color: var(--bg-white);
  border-radius: 0.4375rem;
}
@media (min-width: 2567px) {
  .cta-person__name {
    padding: 0 0.7794232268vw;
    height: 1.5588464536vw;
    font-size: 0.7794232268vw;
    border-radius: 0.2727981294vw;
  }
}
@media (max-width: 2000px) {
  .cta-person__name {
    font-size: 1rem;
  }
}
@media (max-width: 1500px) {
  .cta-person__name {
    font-size: 0.875rem;
  }
}
@media (max-width: 1250px) {
  .cta-person__name {
    padding: 0 0.9375rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-person__name {
    height: 2.125rem;
  }
}
.cta-person__position {
  position: relative;
  top: -0.0625rem;
  padding: 0 1.25rem;
  height: 2.1875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--text-dark-secondary);
  font: 400 1.125rem/1.55 var(--font-primary);
  background-color: var(--bg-white);
  border-radius: 0.4375rem;
}
@media (min-width: 2567px) {
  .cta-person__position {
    top: -0.0389711613vw;
    padding: 0 0.7794232268vw;
    height: 1.3639906469vw;
    font-size: 0.7014809041vw;
    border-radius: 0.2727981294vw;
  }
}
@media (max-width: 2000px) {
  .cta-person__position {
    font-size: 0.875rem;
  }
}
@media (max-width: 1500px) {
  .cta-person__position {
    font-size: 0.875rem;
  }
}
@media (max-width: 1250px) {
  .cta-person__position {
    padding: 0 0.9375rem;
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-person__position {
    height: 1.75rem;
  }
}
.cta-person__position::before {
  content: "";
  position: absolute;
  top: -0.5rem;
  right: 0;
  left: 0;
  z-index: -1;
  width: auto;
  height: 0.875rem;
  background-color: var(--bg-white);
}
@media (min-width: 2567px) {
  .cta-person__position::before {
    top: -0.3117692907vw;
    height: 0.5455962588vw;
  }
}
.cta-image {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  max-width: 58.25rem;
  height: 100%;
}
@media (min-width: 2567px) {
  .cta-image {
    max-width: 36.3211223694vw;
  }
}
@media (max-width: 1500px) {
  .cta-image {
    right: 0.8125rem;
    width: 55%;
    max-width: unset;
  }
}
@media (max-width: 1250px) {
  .cta-image {
    top: unset;
    right: 0;
    bottom: 0;
    min-width: 23.5rem;
    height: auto;
    max-height: 100%;
    aspect-ratio: 376/207;
  }
  @supports not (aspect-ratio: 376/207) {
    .cta-image {
      height: 12.9375rem;
    }
  }
}
@media screen and (max-width: 46.25rem) {
  .cta-image {
    display: none;
  }
}
.cta-image img, .cta-image picture {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top center;
     object-position: top center;
}
.cta-quiz {
  position: absolute;
  right: var(--padding-right);
  bottom: 0;
  width: 47rem;
  height: 37.9375rem;
}
@media (min-width: 2567px) {
  .cta-quiz {
    width: 29.3063133281vw;
    height: 23.6554949337vw;
  }
}
@media (max-width: 2000px) {
  .cta-quiz {
    right: 0;
    width: 37.5rem;
    height: 30.3125rem;
  }
}
@media (max-width: 1250px) {
  .cta-quiz {
    display: none;
  }
}
.cta-quiz__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.cta-quiz__image picture, .cta-quiz__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top center;
     object-position: top center;
}
.cta-quiz__balloon {
  --font-banner-adv-background: var(--bg-white);
  --front-banner-adv-color: var(--accent-primary-default);
  position: absolute;
  top: 19.25rem;
  left: 3.4375rem;
  margin: 0;
  padding: 1.5625rem;
  width: 10.5rem;
  height: 10.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--front-banner-adv-color);
  font: 800 2rem/1.5 var(--font-primary);
  text-align: center;
  background-color: var(--font-banner-adv-background);
  border-radius: var(--radius-infinity);
}
@media (min-width: 2567px) {
  .cta-quiz__balloon {
    top: 12.0031176929vw;
    left: 2.1434138737vw;
    padding: 0.9742790335vw;
    width: 10.5rem;
    height: 10.5rem;
    font-size: 1.2470771629vw;
  }
}
@media (max-width: 2000px) {
  .cta-quiz__balloon {
    top: 18.375rem;
    left: 2.9375rem;
    width: 8.125rem;
    height: 8.125rem;
    font-size: 1.5rem;
  }
}
.cta-quiz__balloon > span {
  font-size: 1.375rem;
  font-weight: 600;
}
@media (min-width: 2567px) {
  .cta-quiz__balloon > span {
    font-size: 0.8573655495vw;
  }
}
@media (max-width: 2000px) {
  .cta-quiz__balloon > span {
    font-size: 1rem;
  }
}
@media (max-width: 1500px) {
  .cta-quiz__balloon > span {
    font-size: 0.875rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvc2VjdGlvbnMvY3RhLXNlY3Rpb24vY3RhLXNlY3Rpb24uc2NzcyUyM3Nhc3MiLCJjb21wb25lbnRzL3NlY3Rpb25zL2N0YS1zZWN0aW9uL2N0YS1zZWN0aW9uLnNjc3MiLCJtaXhpbnMvX21lZGlhLnNjc3MiLCJtaXhpbnMvX2Rpc2FibGUtbW9iLWhvdmVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7RUFDRSx1QkFBQTtFQ1BGLHlCQUFBO0VEU0UseUJBQUE7RUFDQSx3QkFBQTtBQ1BGO0FDSkU7RUZPRjtJQ0FBLDZCQUFBO0lBQ0UsK0JET0U7SUNORixnQ0RPRTtJQ05GLDhCRE9FO0VDTkY7QUFDRjtBQ05FO0VGQ0Y7SUFjSSx1QkFBQTtJQUNBLHlCQUFBO0lBQ0Esc0JBQUE7SUNMRix3QkFBQTtFQUNBO0FBQ0Y7QUNSRTtFRkxGO0lBcUJJLHVCQUFBO0lBQ0Esd0JBQUE7SUNKRix5QkFBQTtJRE1FLHVCQUFBO0VDSkY7QUFDRjtBQ1ZFO0VGWEY7SUE0QkkscUJBQUE7SUNIRix1QkFBQTtJREtFLHdCQUFBO0lDSEYsc0JBQUE7RUFDQTtBQUNGO0FDWkU7RUZqQkY7SUNnQ0UsdUJBQUE7SURJRSwwQkFBQTtJQ0ZGLDBCQUFBO0lESUUseUJBQUE7RUNGRjtBQUNGO0FESUU7RUFDRSxrQkFBQTtFQUVBLDBGQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsOEJBQUE7RUFBQSw2QkFBQTtNQUFBLHVCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxhQUFBO0VBRUEsK0JBQUE7RUFDQSxtQ0FBQTtBQ0pKO0FDeERFO0VGZ0RBO0lBZUksa0JBQUE7RUNISjtBQUNGO0FDM0NFO0VGOEJBO0lBbUJJLFlBQUE7SUFFQSxzQ0FBQTtFQ0hKO0FBQ0Y7QURqRUU7RUF1RUk7SUFDRSw0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QUE7SUFFQSx5QkFBQTtFQzVCSjtBQUNGO0FDcnBCRTtFRmdwQkE7SUFvQ0ksY0FBQTtJQUNBLGVBQUE7SUFFQSxlQUFBO0lBQ0EsZ0JBQUE7SUFFQSxpQkFBQTtFQzdCSjtBQUNGO0FEK0JJO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtBQzdCTjtBQ3hxQkU7RUZtc0JFO0lBS0kseUJBQUE7RUM1Qk47QUFDRjtBQ3ZxQkU7RUY2ckJFO0lBU0ksZUFBQTtFQzNCTjtBQUNGO0FDdHFCRTtFRnVyQkU7SUFhSSxtQkFBQTtFQzFCTjtBQUNGIiwiZmlsZSI6ImNvbXBvbmVudHMvc2VjdGlvbnMvY3RhLXNlY3Rpb24vY3RhLXNlY3Rpb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG5AbWl4aW4gbWVkaWFDVEFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg3NDApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi5jdGEtc2VjdGlvbiB7XG4gIC0tcGFkZGluZy10b3A6ICN7cmVtKDkwKX07XG4gIC0tcGFkZGluZy1yaWdodDogI3tyZW0oMTEwKX07XG4gIC0tcGFkZGluZy1ib3R0b206ICN7cmVtKDEwMCl9O1xuICAtLXBhZGRpbmctbGVmdDogI3tyZW0oMTEwKX07XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje2JpZyg5MCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tiaWcoMTEwKX07XG4gICAgLS1wYWRkaW5nLWJvdHRvbTogI3tiaWcoMTAwKX07XG4gICAgLS1wYWRkaW5nLWxlZnQ6ICN7YmlnKDExMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje3JlbSg3MCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tyZW0oOTApfTtcbiAgICAtLXBhZGRpbmctYm90dG9tOiAje3JlbSg4MCl9O1xuICAgIC0tcGFkZGluZy1sZWZ0OiAje3JlbSg5MCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIC0tcGFkZGluZy10b3A6ICN7cmVtKDUwKX07XG4gICAgLS1wYWRkaW5nLXJpZ2h0OiAje3JlbSg2MCl9O1xuICAgIC0tcGFkZGluZy1ib3R0b206ICN7cmVtKDYwKX07XG4gICAgLS1wYWRkaW5nLWxlZnQ6ICN7cmVtKDYwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1wYWRkaW5nLXRvcDogI3tyZW0oNDApfTtcbiAgICAtLXBhZGRpbmctcmlnaHQ6ICN7cmVtKDQwKX07XG4gICAgLS1wYWRkaW5nLWJvdHRvbTogI3tyZW0oNDApfTtcbiAgICAtLXBhZGRpbmctbGVmdDogI3tyZW0oNDApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje3JlbSgzMCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tyZW0oMTUpfTtcbiAgICAtLXBhZGRpbmctYm90dG9tOiAje3JlbSgzMCl9O1xuICAgIC0tcGFkZGluZy1sZWZ0OiAje3JlbSgxNSl9O1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgcGFkZGluZzogdmFyKC0tcGFkZGluZy10b3ApIHZhcigtLXBhZGRpbmctcmlnaHQpIHZhcigtLXBhZGRpbmctYm90dG9tKSB2YXIoLS1wYWRkaW5nLWxlZnQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oNTApO1xuXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY3RhLWdyYWRpZW50KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg1MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZ2FwOiByZW0oMjApO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHJlbSgyNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBnYXA6IHJlbSg0NSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNDUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBnYXA6IHJlbSgzNik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogcmVtKDM1Myk7XG4gICAgICBnYXA6IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgJiB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIGZsZXgtYmFzaXM6IHVuc2V0O1xuICAgICAgICBnYXA6IHJlbSgyMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgyNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICAgICYge1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiByZW0oNSk7XG5cbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogcmVtKDI1KTtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgbWFyZ2luLXRvcDogYmlnKDUpO1xuXG4gICAgICBwYWRkaW5nLXRvcDogYmlnKDIwKTtcbiAgICAgIGdhcDogYmlnKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgICBnYXA6IHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgJiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTApO1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmIGxpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogcmVtKDQwMik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IHJlbSgyMCk7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1tKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogYmlnKDMwKTtcbiAgICAgICAgbWF4LXdpZHRoOiBiaWcoNDAyKTtcbiAgICAgICAgZ2FwOiBiaWcoMjApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICAgIGdhcDogcmVtKDE1KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDNweDtcblxuICAgICAgICB3aWR0aDogcmVtKDMwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMzApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zNjYzXzM1MDgwKSclM0UlM0NlbGxpcHNlIGN4PScxNScgY3k9JzE1JyByeD0nOScgcnk9JzcuNScgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE1IDBDMTIuMDMzMyAwIDkuMTMzMTkgMC44Nzk3MzUgNi42NjY0NSAyLjUyNzk2QzQuMTk5NzEgNC4xNzYxOCAyLjI3NzEzIDYuNTE4ODYgMS4xNDE4MSA5LjI1OTc1QzAuMDA2NDk5MjYgMTIuMDAwNiAtMC4yOTA1NTEgMTUuMDE2NiAwLjI4ODIyNyAxNy45MjY0QzAuODY3MDA2IDIwLjgzNjEgMi4yOTU2MiAyMy41MDg4IDQuMzkzNCAyNS42MDY2QzYuNDkxMTkgMjcuNzA0NCA5LjE2MzkzIDI5LjEzMyAxMi4wNzM3IDI5LjcxMThDMTQuOTgzNCAzMC4yOTA2IDE3Ljk5OTQgMjkuOTkzNSAyMC43NDAzIDI4Ljg1ODJDMjMuNDgxMSAyNy43MjI5IDI1LjgyMzggMjUuODAwMyAyNy40NzIgMjMuMzMzNUMyOS4xMjAzIDIwLjg2NjggMzAgMTcuOTY2NyAzMCAxNUMyOS45OTU4IDExLjAyMyAyOC40MTQxIDcuMjEwMTcgMjUuNjAyIDQuMzk4MDRDMjIuNzg5OCAxLjU4NTkgMTguOTc3IDAuMDA0MTk5NzQgMTUgMFpNMjEuNTg1NiAxMi4zNTQ4TDEzLjUwODcgMjAuNDMxN0MxMy40MDE1IDIwLjUzOSAxMy4yNzQyIDIwLjYyNDEgMTMuMTM0MiAyMC42ODIyQzEyLjk5NDEgMjAuNzQwMiAxMi44NDM5IDIwLjc3MDEgMTIuNjkyMyAyMC43NzAxQzEyLjU0MDcgMjAuNzcwMSAxMi4zOTA1IDIwLjc0MDIgMTIuMjUwNSAyMC42ODIyQzEyLjExMDQgMjAuNjI0MSAxMS45ODMxIDIwLjUzOSAxMS44NzYgMjAuNDMxN0w4LjQxNDQzIDE2Ljk3MDJDOC4xOTc5MiAxNi43NTM3IDguMDc2MjkgMTYuNDYgOC4wNzYyOSAxNi4xNTM4QzguMDc2MjkgMTUuODQ3NyA4LjE5NzkyIDE1LjU1NCA4LjQxNDQzIDE1LjMzNzVDOC42MzA5NCAxNS4xMjEgOC45MjQ1OSAxNC45OTk0IDkuMjMwNzcgMTQuOTk5NEM5LjUzNjk2IDE0Ljk5OTQgOS44MzA2MSAxNS4xMjEgMTAuMDQ3MSAxNS4zMzc1TDEyLjY5MjMgMTcuOTg0MUwxOS45NTI5IDEwLjcyMjFDMjAuMDYwMSAxMC42MTQ5IDIwLjE4NzQgMTAuNTI5OSAyMC4zMjc0IDEwLjQ3MTlDMjAuNDY3NSAxMC40MTM4IDIwLjYxNzYgMTAuMzg0IDIwLjc2OTIgMTAuMzg0QzIwLjkyMDggMTAuMzg0IDIxLjA3MSAxMC40MTM4IDIxLjIxMSAxMC40NzE5QzIxLjM1MTEgMTAuNTI5OSAyMS40Nzg0IDEwLjYxNDkgMjEuNTg1NiAxMC43MjIxQzIxLjY5MjggMTAuODI5MyAyMS43Nzc4IDEwLjk1NjYgMjEuODM1OCAxMS4wOTY3QzIxLjg5MzkgMTEuMjM2NyAyMS45MjM3IDExLjM4NjkgMjEuOTIzNyAxMS41Mzg1QzIxLjkyMzcgMTEuNjkwMSAyMS44OTM5IDExLjg0MDIgMjEuODM1OCAxMS45ODAzQzIxLjc3NzggMTIuMTIwMyAyMS42OTI4IDEyLjI0NzYgMjEuNTg1NiAxMi4zNTQ4WicgZmlsbD0nJTIzNTVBQkQ0Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzY2M18zNTA4MCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgICB3aWR0aDogYmlnKDMwKTtcbiAgICAgICAgICBoZWlnaHQ6IGJpZygzMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgICAgIHRvcDogYmlnKDMpO1xuXG4gICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5LUwtcik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGdhcDogcmVtKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgje3JlbSg1MDApfSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmID4gLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICAgICYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgJi5idXR0b24ge1xuICAgICAgLS1idXR0b24tYmctY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICAgIC0tYnV0dG9uLWJnLWNvbG9yLWhvdmVyOiAjMjVBMEU1O1xuICAgICAgLS1idXR0b24taWNvbi1jb2xvcjogIzI1QTBFNTtcbiAgICAgIC0tYnV0dG9uLWljb24tY29sb3ItaG92ZXI6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yLWhvdmVyOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnkpO1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgICYgLmljb24ge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgLmljb24ge1xuICAgICAgd2lkdGg6IHJlbSgzMCk7XG4gICAgICBoZWlnaHQ6IHJlbSgzMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIHdpZHRoOiBiaWcoMzApO1xuICAgICAgICBoZWlnaHQ6IGJpZygzMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN0YS1wZXJzb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xuICByaWdodDogdmFyKC0tcGFkZGluZy1yaWdodCk7XG4gIHotaW5kZXg6IDA7XG5cbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBcbiAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICB3aWR0aDogcmVtKDMwMCk7XG4gICAgaGVpZ2h0OiByZW0oMzAwKTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1pbmZpbml0eSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiBiaWcoMzAwKTtcbiAgICAgIGhlaWdodDogYmlnKDMwMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiByZW0oMjU2KTtcbiAgICAgIGhlaWdodDogcmVtKDI1Nik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgd2lkdGg6IHJlbSgyMjMpO1xuICAgICAgaGVpZ2h0OiByZW0oMjIzKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICB3aWR0aDogcmVtKDE2Nyk7XG4gICAgICBoZWlnaHQ6IHJlbSgxNjcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlKCkge1xuICAgICAgd2lkdGg6IDc1LjclO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG5cbiAgICAgIEBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgICAgIHdpZHRoOiByZW0oMTY3KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTY3KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogcmVtKC0yNSk7XG4gICAgei1pbmRleDogMTtcblxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICByaWdodDogYmlnKC0yNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgdG9wOiByZW0oLTI1KTtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgtMjUpO1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHBhZGRpbmc6IDAgcmVtKDIwKTtcbiAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiA2MDAgcmVtKDIwKS8xLjQgdmFyKC0tZm9udC1wcmltYXJ5KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZzogMCBiaWcoMjApO1xuICAgICAgaGVpZ2h0OiBiaWcoNDApO1xuXG4gICAgICBmb250LXNpemU6IGJpZygyMCk7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IGJpZyg3KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgaGVpZ2h0OiByZW0oMzQpO1xuICAgIH1cbiAgfVxuXG4gICZfX3Bvc2l0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiByZW0oLTEpO1xuXG4gICAgcGFkZGluZzogMCByZW0oMjApO1xuICAgIGhlaWdodDogcmVtKDM1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1zZWNvbmRhcnkpO1xuICAgIGZvbnQ6IDQwMCByZW0oMTgpLzEuNTUgdmFyKC0tZm9udC1wcmltYXJ5KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoLTEpO1xuXG4gICAgICBwYWRkaW5nOiAwIGJpZygyMCk7XG4gICAgICBoZWlnaHQ6IGJpZygzNSk7XG5cbiAgICAgIGZvbnQtc2l6ZTogYmlnKDE4KTtcblxuICAgICAgYm9yZGVyLXJhZGl1czogYmlnKDcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDAgcmVtKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyOCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcmVtKC04KTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogcmVtKDE0KTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctd2hpdGUpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICB0b3A6IGJpZygtOCk7XG5cbiAgICAgICAgaGVpZ2h0OiBiaWcoMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3RhLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuXG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogcmVtKDkzMik7XG4gIGhlaWdodDogMTAwJTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIG1heC13aWR0aDogYmlnKDkzMik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCgpIHtcbiAgICByaWdodDogcmVtKDEzKTtcblxuICAgIHdpZHRoOiA1NSU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcblxuICAgIG1pbi13aWR0aDogcmVtKDM3Nik7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAzNzYvMjA3O1xuXG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAzNzYvMjA3KSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyMDcpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJiBpbWcsXG4gICYgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIH1cbn1cblxuLmN0YS1xdWl6IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogdmFyKC0tcGFkZGluZy1yaWdodCk7XG4gIGJvdHRvbTogMDtcblxuICB3aWR0aDogcmVtKDc1Mik7XG4gIGhlaWdodDogcmVtKDYwNyk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICB3aWR0aDogYmlnKDc1Mik7XG4gICAgaGVpZ2h0OiBiaWcoNjA3KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICB3aWR0aDogcmVtKDYwMCk7XG4gICAgaGVpZ2h0OiByZW0oNDg1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJiBwaWN0dXJlLFxuICAgICYgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFsbG9vbiB7XG4gICAgLS1mb250LWJhbm5lci1hZHYtYmFja2dyb3VuZDogdmFyKC0tYmctd2hpdGUpO1xuICAgIC0tZnJvbnQtYmFubmVyLWFkdi1jb2xvcjogdmFyKC0tYWNjZW50LXByaW1hcnktZGVmYXVsdCk7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiByZW0oMzA4KTtcbiAgICBsZWZ0OiByZW0oNTUpO1xuICAgIG1hcmdpbjogMDtcblxuICAgIHBhZGRpbmc6IHJlbSgyNSk7XG4gICAgd2lkdGg6IHJlbSgxNjgpO1xuICAgIGhlaWdodDogcmVtKDE2OCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBjb2xvcjogdmFyKC0tZnJvbnQtYmFubmVyLWFkdi1jb2xvcik7XG4gICAgZm9udDogODAwIHJlbSgzMikvMS41IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9udC1iYW5uZXItYWR2LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1pbmZpbml0eSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoMzA4KTtcbiAgICAgIGxlZnQ6IGJpZyg1NSk7XG5cbiAgICAgIHBhZGRpbmc6IGJpZygyNSk7XG4gICAgICB3aWR0aDogcmVtKDE2OCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxNjgpO1xuXG4gICAgICBmb250LXNpemU6IGJpZygzMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHRvcDogcmVtKDI5NCk7XG4gICAgICBsZWZ0OiByZW0oNDcpO1xuXG4gICAgICB3aWR0aDogcmVtKDEzMCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxMzApO1xuXG4gICAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gICAgfVxuXG4gICAgJiA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiBiaWcoMjIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG5AbWl4aW4gbWVkaWFDVEFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAje3JlbSg3NDApfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi5jdGEtc2VjdGlvbiB7XG4gIC0tcGFkZGluZy10b3A6ICN7cmVtKDkwKX07XG4gIC0tcGFkZGluZy1yaWdodDogI3tyZW0oMTEwKX07XG4gIC0tcGFkZGluZy1ib3R0b206ICN7cmVtKDEwMCl9O1xuICAtLXBhZGRpbmctbGVmdDogI3tyZW0oMTEwKX07XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje2JpZyg5MCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tiaWcoMTEwKX07XG4gICAgLS1wYWRkaW5nLWJvdHRvbTogI3tiaWcoMTAwKX07XG4gICAgLS1wYWRkaW5nLWxlZnQ6ICN7YmlnKDExMCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje3JlbSg3MCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tyZW0oOTApfTtcbiAgICAtLXBhZGRpbmctYm90dG9tOiAje3JlbSg4MCl9O1xuICAgIC0tcGFkZGluZy1sZWZ0OiAje3JlbSg5MCl9O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgIC0tcGFkZGluZy10b3A6ICN7cmVtKDUwKX07XG4gICAgLS1wYWRkaW5nLXJpZ2h0OiAje3JlbSg2MCl9O1xuICAgIC0tcGFkZGluZy1ib3R0b206ICN7cmVtKDYwKX07XG4gICAgLS1wYWRkaW5nLWxlZnQ6ICN7cmVtKDYwKX07XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgLS1wYWRkaW5nLXRvcDogI3tyZW0oNDApfTtcbiAgICAtLXBhZGRpbmctcmlnaHQ6ICN7cmVtKDQwKX07XG4gICAgLS1wYWRkaW5nLWJvdHRvbTogI3tyZW0oNDApfTtcbiAgICAtLXBhZGRpbmctbGVmdDogI3tyZW0oNDApfTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAtLXBhZGRpbmctdG9wOiAje3JlbSgzMCl9O1xuICAgIC0tcGFkZGluZy1yaWdodDogI3tyZW0oMTUpfTtcbiAgICAtLXBhZGRpbmctYm90dG9tOiAje3JlbSgzMCl9O1xuICAgIC0tcGFkZGluZy1sZWZ0OiAje3JlbSgxNSl9O1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgcGFkZGluZzogdmFyKC0tcGFkZGluZy10b3ApIHZhcigtLXBhZGRpbmctcmlnaHQpIHZhcigtLXBhZGRpbmctYm90dG9tKSB2YXIoLS1wYWRkaW5nLWxlZnQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oNTApO1xuXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY3RhLWdyYWRpZW50KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtY29tbW9uKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZyg1MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgZ2FwOiByZW0oMjApO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHJlbSgyNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBnYXA6IHJlbSg0NSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoNDUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBnYXA6IHJlbSgzNik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMzApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIG1heC13aWR0aDogcmVtKDM1Myk7XG4gICAgICBnYXA6IHJlbSgyNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgJiB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIGZsZXgtYmFzaXM6IHVuc2V0O1xuICAgICAgICBnYXA6IHJlbSgyMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IHJlbSgyNSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgZ2FwOiBiaWcoMjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICAgICYge1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiByZW0oNSk7XG5cbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogcmVtKDI1KTtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgbWFyZ2luLXRvcDogYmlnKDUpO1xuXG4gICAgICBwYWRkaW5nLXRvcDogYmlnKDIwKTtcbiAgICAgIGdhcDogYmlnKDI1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IHJlbSgyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgxNSk7XG4gICAgICBnYXA6IHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgJiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTApO1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmIGxpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogcmVtKDQwMik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IHJlbSgyMCk7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTC1tKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogYmlnKDMwKTtcbiAgICAgICAgbWF4LXdpZHRoOiBiaWcoNDAyKTtcbiAgICAgICAgZ2FwOiBiaWcoMjApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XG4gICAgICAgIGdhcDogcmVtKDE1KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgICAgICBnYXA6IHJlbSgxMCk7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDNweDtcblxuICAgICAgICB3aWR0aDogcmVtKDMwKTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMzApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zNjYzXzM1MDgwKSclM0UlM0NlbGxpcHNlIGN4PScxNScgY3k9JzE1JyByeD0nOScgcnk9JzcuNScgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE1IDBDMTIuMDMzMyAwIDkuMTMzMTkgMC44Nzk3MzUgNi42NjY0NSAyLjUyNzk2QzQuMTk5NzEgNC4xNzYxOCAyLjI3NzEzIDYuNTE4ODYgMS4xNDE4MSA5LjI1OTc1QzAuMDA2NDk5MjYgMTIuMDAwNiAtMC4yOTA1NTEgMTUuMDE2NiAwLjI4ODIyNyAxNy45MjY0QzAuODY3MDA2IDIwLjgzNjEgMi4yOTU2MiAyMy41MDg4IDQuMzkzNCAyNS42MDY2QzYuNDkxMTkgMjcuNzA0NCA5LjE2MzkzIDI5LjEzMyAxMi4wNzM3IDI5LjcxMThDMTQuOTgzNCAzMC4yOTA2IDE3Ljk5OTQgMjkuOTkzNSAyMC43NDAzIDI4Ljg1ODJDMjMuNDgxMSAyNy43MjI5IDI1LjgyMzggMjUuODAwMyAyNy40NzIgMjMuMzMzNUMyOS4xMjAzIDIwLjg2NjggMzAgMTcuOTY2NyAzMCAxNUMyOS45OTU4IDExLjAyMyAyOC40MTQxIDcuMjEwMTcgMjUuNjAyIDQuMzk4MDRDMjIuNzg5OCAxLjU4NTkgMTguOTc3IDAuMDA0MTk5NzQgMTUgMFpNMjEuNTg1NiAxMi4zNTQ4TDEzLjUwODcgMjAuNDMxN0MxMy40MDE1IDIwLjUzOSAxMy4yNzQyIDIwLjYyNDEgMTMuMTM0MiAyMC42ODIyQzEyLjk5NDEgMjAuNzQwMiAxMi44NDM5IDIwLjc3MDEgMTIuNjkyMyAyMC43NzAxQzEyLjU0MDcgMjAuNzcwMSAxMi4zOTA1IDIwLjc0MDIgMTIuMjUwNSAyMC42ODIyQzEyLjExMDQgMjAuNjI0MSAxMS45ODMxIDIwLjUzOSAxMS44NzYgMjAuNDMxN0w4LjQxNDQzIDE2Ljk3MDJDOC4xOTc5MiAxNi43NTM3IDguMDc2MjkgMTYuNDYgOC4wNzYyOSAxNi4xNTM4QzguMDc2MjkgMTUuODQ3NyA4LjE5NzkyIDE1LjU1NCA4LjQxNDQzIDE1LjMzNzVDOC42MzA5NCAxNS4xMjEgOC45MjQ1OSAxNC45OTk0IDkuMjMwNzcgMTQuOTk5NEM5LjUzNjk2IDE0Ljk5OTQgOS44MzA2MSAxNS4xMjEgMTAuMDQ3MSAxNS4zMzc1TDEyLjY5MjMgMTcuOTg0MUwxOS45NTI5IDEwLjcyMjFDMjAuMDYwMSAxMC42MTQ5IDIwLjE4NzQgMTAuNTI5OSAyMC4zMjc0IDEwLjQ3MTlDMjAuNDY3NSAxMC40MTM4IDIwLjYxNzYgMTAuMzg0IDIwLjc2OTIgMTAuMzg0QzIwLjkyMDggMTAuMzg0IDIxLjA3MSAxMC40MTM4IDIxLjIxMSAxMC40NzE5QzIxLjM1MTEgMTAuNTI5OSAyMS40Nzg0IDEwLjYxNDkgMjEuNTg1NiAxMC43MjIxQzIxLjY5MjggMTAuODI5MyAyMS43Nzc4IDEwLjk1NjYgMjEuODM1OCAxMS4wOTY3QzIxLjg5MzkgMTEuMjM2NyAyMS45MjM3IDExLjM4NjkgMjEuOTIzNyAxMS41Mzg1QzIxLjkyMzcgMTEuNjkwMSAyMS44OTM5IDExLjg0MDIgMjEuODM1OCAxMS45ODAzQzIxLjc3NzggMTIuMTIwMyAyMS42OTI4IDEyLjI0NzYgMjEuNTg1NiAxMi4zNTQ4WicgZmlsbD0nJTIzNTVBQkQ0Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMzY2M18zNTA4MCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgICB3aWR0aDogYmlnKDMwKTtcbiAgICAgICAgICBoZWlnaHQ6IGJpZygzMCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgICAgIHRvcDogYmlnKDMpO1xuXG4gICAgICAgICAgd2lkdGg6IHJlbSgyNCk7XG4gICAgICAgICAgaGVpZ2h0OiByZW0oMjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgICAgIHdpZHRoOiByZW0oMjApO1xuICAgICAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC1ib2R5LUwtcik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBmb250OiB2YXIoLS1mb250LWJvZHktTS1yKTtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogcmVtKDIwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBnYXA6IGJpZygyMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZ2FwOiByZW0oMTUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIGdhcDogcmVtKDEwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgje3JlbSg1MDApfSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmID4gLmJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICAgICYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NvY2lhbCB7XG4gICAgJi5idXR0b24ge1xuICAgICAgLS1idXR0b24tYmctY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICAgIC0tYnV0dG9uLWJnLWNvbG9yLWhvdmVyOiAjMjVBMEU1O1xuICAgICAgLS1idXR0b24taWNvbi1jb2xvcjogIzI1QTBFNTtcbiAgICAgIC0tYnV0dG9uLWljb24tY29sb3ItaG92ZXI6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgICAtLWJ1dHRvbi10ZXh0LWNvbG9yLWhvdmVyOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnkpO1xuXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgICYgLmljb24ge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJ1dHRvbi1pY29uLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgLmljb24ge1xuICAgICAgd2lkdGg6IHJlbSgzMCk7XG4gICAgICBoZWlnaHQ6IHJlbSgzMCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgIHdpZHRoOiBiaWcoMzApO1xuICAgICAgICBoZWlnaHQ6IGJpZygzMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICAgIHdpZHRoOiByZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgd2lkdGg6IHJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogcmVtKDIwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN0YS1wZXJzb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xuICByaWdodDogdmFyKC0tcGFkZGluZy1yaWdodCk7XG4gIHotaW5kZXg6IDA7XG5cbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICBcbiAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICB3aWR0aDogcmVtKDMwMCk7XG4gICAgaGVpZ2h0OiByZW0oMzAwKTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1pbmZpbml0eSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiBiaWcoMzAwKTtcbiAgICAgIGhlaWdodDogYmlnKDMwMCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHdpZHRoOiByZW0oMjU2KTtcbiAgICAgIGhlaWdodDogcmVtKDI1Nik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgd2lkdGg6IHJlbSgyMjMpO1xuICAgICAgaGVpZ2h0OiByZW0oMjIzKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICB3aWR0aDogcmVtKDE2Nyk7XG4gICAgICBoZWlnaHQ6IHJlbSgxNjcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlKCkge1xuICAgICAgd2lkdGg6IDc1LjclO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG5cbiAgICAgIEBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgICAgIHdpZHRoOiByZW0oMTY3KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTY3KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIGltZyxcbiAgICAmIHBpY3R1cmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogcmVtKC0yNSk7XG4gICAgei1pbmRleDogMTtcblxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICByaWdodDogYmlnKC0yNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgICAgdG9wOiByZW0oLTI1KTtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgtMjUpO1xuICAgIH1cbiAgfVxuXG4gICZfX25hbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHBhZGRpbmc6IDAgcmVtKDIwKTtcbiAgICBoZWlnaHQ6IHJlbSg0MCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcbiAgICBmb250OiA2MDAgcmVtKDIwKS8xLjQgdmFyKC0tZm9udC1wcmltYXJ5KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgcGFkZGluZzogMCBiaWcoMjApO1xuICAgICAgaGVpZ2h0OiBiaWcoNDApO1xuXG4gICAgICBmb250LXNpemU6IGJpZygyMCk7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IGJpZyg3KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgxNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFDVEFNb2JpbGUge1xuICAgICAgaGVpZ2h0OiByZW0oMzQpO1xuICAgIH1cbiAgfVxuXG4gICZfX3Bvc2l0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiByZW0oLTEpO1xuXG4gICAgcGFkZGluZzogMCByZW0oMjApO1xuICAgIGhlaWdodDogcmVtKDM1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgY29sb3I6IHZhcigtLXRleHQtZGFyay1zZWNvbmRhcnkpO1xuICAgIGZvbnQ6IDQwMCByZW0oMTgpLzEuNTUgdmFyKC0tZm9udC1wcmltYXJ5KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oNyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoLTEpO1xuXG4gICAgICBwYWRkaW5nOiAwIGJpZygyMCk7XG4gICAgICBoZWlnaHQ6IGJpZygzNSk7XG5cbiAgICAgIGZvbnQtc2l6ZTogYmlnKDE4KTtcblxuICAgICAgYm9yZGVyLXJhZGl1czogYmlnKDcpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgICBmb250LXNpemU6IHJlbSgxNCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHBhZGRpbmc6IDAgcmVtKDE1KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYUNUQU1vYmlsZSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyOCk7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogcmVtKC04KTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogcmVtKDE0KTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctd2hpdGUpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgICB0b3A6IGJpZygtOCk7XG5cbiAgICAgICAgaGVpZ2h0OiBiaWcoMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3RhLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuXG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogcmVtKDkzMik7XG4gIGhlaWdodDogMTAwJTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIG1heC13aWR0aDogYmlnKDkzMik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCgpIHtcbiAgICByaWdodDogcmVtKDEzKTtcblxuICAgIHdpZHRoOiA1NSU7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcblxuICAgIG1pbi13aWR0aDogcmVtKDM3Nik7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAzNzYvMjA3O1xuXG4gICAgQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAzNzYvMjA3KSB7XG4gICAgICBoZWlnaHQ6IHJlbSgyMDcpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhQ1RBTW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJiBpbWcsXG4gICYgcGljdHVyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIH1cbn1cblxuLmN0YS1xdWl6IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogdmFyKC0tcGFkZGluZy1yaWdodCk7XG4gIGJvdHRvbTogMDtcblxuICB3aWR0aDogcmVtKDc1Mik7XG4gIGhlaWdodDogcmVtKDYwNyk7XG5cbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICB3aWR0aDogYmlnKDc1Mik7XG4gICAgaGVpZ2h0OiBiaWcoNjA3KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhRGVza3RvcCB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICB3aWR0aDogcmVtKDYwMCk7XG4gICAgaGVpZ2h0OiByZW0oNDg1KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJiBwaWN0dXJlLFxuICAgICYgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFsbG9vbiB7XG4gICAgLS1mb250LWJhbm5lci1hZHYtYmFja2dyb3VuZDogdmFyKC0tYmctd2hpdGUpO1xuICAgIC0tZnJvbnQtYmFubmVyLWFkdi1jb2xvcjogdmFyKC0tYWNjZW50LXByaW1hcnktZGVmYXVsdCk7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiByZW0oMzA4KTtcbiAgICBsZWZ0OiByZW0oNTUpO1xuICAgIG1hcmdpbjogMDtcblxuICAgIHBhZGRpbmc6IHJlbSgyNSk7XG4gICAgd2lkdGg6IHJlbSgxNjgpO1xuICAgIGhlaWdodDogcmVtKDE2OCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBjb2xvcjogdmFyKC0tZnJvbnQtYmFubmVyLWFkdi1jb2xvcik7XG4gICAgZm9udDogODAwIHJlbSgzMikvMS41IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9udC1iYW5uZXItYWR2LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1pbmZpbml0eSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgICAgdG9wOiBiaWcoMzA4KTtcbiAgICAgIGxlZnQ6IGJpZyg1NSk7XG5cbiAgICAgIHBhZGRpbmc6IGJpZygyNSk7XG4gICAgICB3aWR0aDogcmVtKDE2OCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxNjgpO1xuXG4gICAgICBmb250LXNpemU6IGJpZygzMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWFEZXNrdG9wIHtcbiAgICAgIHRvcDogcmVtKDI5NCk7XG4gICAgICBsZWZ0OiByZW0oNDcpO1xuXG4gICAgICB3aWR0aDogcmVtKDEzMCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxMzApO1xuXG4gICAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gICAgfVxuXG4gICAgJiA+IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiBiaWcoMjIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYURlc2t0b3Age1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSAod2lkdGggPiAyNTY2cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFEZXNrdG9wIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAyMDAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgKHdpZHRoIDw9IDE1MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTI1MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSA2MzBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
