@charset "UTF-8";
html,
body {
  margin: 0;
  padding: 0;
}

#es-vichy.es-vichy {
  font-family: "Spartan", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.2;
  max-width: 769px;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;
  color: #2b2a29;
  background-color: #fff;
}
#es-vichy.es-vichy * {
  box-sizing: border-box;
}
#es-vichy.es-vichy h2,
#es-vichy.es-vichy h3,
#es-vichy.es-vichy h4,
#es-vichy.es-vichy h5 {
  font-family: "Spartan", sans-serif;
  color: #111;
}
#es-vichy.es-vichy .es-kv {
  background: #fff;
}
#es-vichy.es-vichy .es-kv__images {
  background: url("../images/packshot.jpg") top/cover no-repeat;
  height: 520px;
  background-size: contain;
}
#es-vichy.es-vichy .es-kv__recommendation {
  display: flex;
  flex-direction: column;
}
#es-vichy.es-vichy .es-kv__text {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  margin: 0 10px;
}
#es-vichy.es-vichy .es-kv__text .es-kv__heading {
  font-weight: 300;
  margin-left: 10px;
  font-size: 10px;
}
#es-vichy.es-vichy .es-kv__disclaimer {
  font-size: 8px;
  text-align: center;
  margin: 30px 10px 0 10px;
}
#es-vichy.es-vichy .es-kv__label {
  -o-object-fit: contain;
     object-fit: contain;
  max-height: 60px;
}
#es-vichy.es-vichy .es-kv__header {
  padding: 140px 10px 0 10px;
  font-size: 13px;
  text-align: center;
}
#es-vichy.es-vichy .es-kv__animated-items {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  animation: slidedown 0.6s ease forwards;
  animation-delay: 0.3s;
}
#es-vichy.es-vichy .es-kv__disc {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 9px;
  text-align: center;
}
#es-vichy.es-vichy .es-kv__photo {
  position: relative;
}
#es-vichy.es-vichy .es-kv__img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
#es-vichy.es-vichy .es-kv__img--photo {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#es-vichy.es-vichy .es-kv__content {
  background: url("../images/photo.jpg") center/cover no-repeat;
  padding-top: 20px;
  padding-left: 12%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-height: 535px;
}
#es-vichy.es-vichy .es-kv__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  padding: 32px 24px;
  color: #fff;
  text-transform: uppercase;
  font-size: 26px;
  text-align: left;
  opacity: 0;
  animation: slideright 0.6s ease forwards;
  animation-delay: 0.3s;
}
#es-vichy.es-vichy .es-info {
  padding: 32px 16px;
  max-width: 730px;
  margin: 0 auto;
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-info__border {
  padding: 24px 16px;
  position: relative;
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-info__border::before {
  content: url("../images/border-1.png");
  position: absolute;
  top: 0;
  left: 0;
}
#es-vichy.es-vichy .es-info__border::after {
  content: url("../images/border-2.png");
  position: absolute;
  top: bottom;
  right: 0;
}
#es-vichy.es-vichy .es-info__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 20px;
  text-align: center;
  margin-bottom: 32px;
  text-transform: uppercase;
}
#es-vichy.es-vichy .es-info__title span {
  font-weight: 700;
  padding-top: 16px;
  display: block;
}
#es-vichy.es-vichy .es-info__desc {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 15px;
  text-align: center;
  line-height: 1.4;
}
#es-vichy.es-vichy .es-info__desc strong {
  text-transform: uppercase;
}
#es-vichy.es-vichy .es-info__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 14px;
  text-align: center;
  font-weight: 700;
}
#es-vichy.es-vichy .es-info__img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
#es-vichy.es-vichy .es-info__features {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 -8px;
}
#es-vichy.es-vichy .es-info__single {
  padding: 0 8px;
  width: 100%;
}
#es-vichy.es-vichy .es-info__single:not(:last-child) {
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-info__icon {
  margin-bottom: 16px;
}
#es-vichy.es-vichy .es-use {
  background: url("../images/bg-1.png") no-repeat;
  background-position: left bottom;
  min-height: 600px;
  padding: 0 16px;
}
#es-vichy.es-vichy .es-use__content {
  max-width: 730px;
  margin: 50px auto 0 auto;
}
#es-vichy.es-vichy .es-use__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 22px;
  padding-bottom: 32px;
  font-weight: 700;
  text-transform: uppercase;
}
#es-vichy.es-vichy .es-use__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
#es-vichy.es-vichy .es-use__item {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  margin-bottom: 16px;
  padding-left: 24px;
  position: relative;
}
#es-vichy.es-vichy .es-use__item::before {
  content: "●";
  position: absolute;
  color: #d5392c;
  top: 0;
  left: 0;
}
#es-vichy.es-vichy .es-banner {
  margin-bottom: 64px;
}
#es-vichy.es-vichy .es-banner__border {
  background: linear-gradient(45deg, #b72b23, #cd352a);
  padding: 32px 16px;
  margin-bottom: 16px;
}
#es-vichy.es-vichy .es-banner__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 24px;
}
#es-vichy.es-vichy .es-banner__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
#es-vichy.es-vichy .es-banner__single {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 45%;
  padding: 0 16px;
}
#es-vichy.es-vichy .es-banner__single:not(:last-child) {
  margin-bottom: 24px;
}
#es-vichy.es-vichy .es-banner__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: #fff;
  margin-top: 5px;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
}
#es-vichy.es-vichy .es-banner__text--number {
  font-size: 40px;
  line-height: 1;
}
#es-vichy.es-vichy .es-banner__text span {
  font-size: 30px;
  font-weight: 700;
  position: relative;
  top: -8px;
}
#es-vichy.es-vichy .es-banner__disclaimer {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 9px;
  text-align: center;
}
#es-vichy.es-vichy .es-ingr {
  margin-bottom: 64px;
  padding: 0 16px;
}
#es-vichy.es-vichy .es-ingr__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-ingr__container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0 12px;
  margin: 0 -24px;
}
#es-vichy.es-vichy .es-ingr__single {
  max-width: 276px;
  padding: 0 12px;
}
#es-vichy.es-vichy .es-ingr__single:not(:last-child) {
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-ingr__image {
  margin-bottom: 24px;
}
#es-vichy.es-vichy .es-ingr__img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
#es-vichy.es-vichy .es-ingr__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 12px;
  text-align: center;
}
#es-vichy.es-vichy .es-ingr__image {
  position: relative;
}
#es-vichy.es-vichy .es-ingr__label {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  padding: 14px 16px;
  background: rgba(255, 255, 255, 0.66);
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 12px;
  transform: translate(-50%, -50%);
  font-weight: 700;
  text-align: center;
}
#es-vichy.es-vichy .es-ingr__label--nowrap {
  white-space: nowrap;
}
#es-vichy.es-vichy .es-benefits {
  background: url("../images/bg-3.png") no-repeat;
  background-position: bottom right;
  min-height: 900px;
  padding: 0 16px;
}
#es-vichy.es-vichy .es-benefits__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 22px;
  margin-bottom: 40px;
  text-align: center;
  font-weight: 700;
}
#es-vichy.es-vichy .es-benefits__container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  padding: 0 8px;
  margin: 0 -16px;
}
#es-vichy.es-vichy .es-benefits__disclaimer {
  font-size: 9px;
  text-align: center;
  margin-top: 50px;
}
#es-vichy.es-vichy .es-benefits__single {
  padding: 0 8px;
  width: 200px;
}
#es-vichy.es-vichy .es-benefits__single:not(:last-child) {
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-benefits__img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
#es-vichy.es-vichy .es-benefits__icon {
  margin-bottom: 16px;
}
#es-vichy.es-vichy .es-benefits__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  text-align: center;
  font-size: 13px;
}
#es-vichy.es-vichy .es-rev-banner {
  margin-bottom: 64px;
}
#es-vichy.es-vichy .es-rev-banner__border {
  background: linear-gradient(45deg, #b72b23, #cd352a);
  margin-bottom: 32px;
}
#es-vichy.es-vichy .es-rev-banner__content {
  max-width: 450px;
  padding: 32px 16px;
}
#es-vichy.es-vichy .es-rev-banner__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: #fff;
  font-size: 22px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 4px;
}
#es-vichy.es-vichy .es-rev-banner__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: #fff;
  padding-top: 20px;
}
#es-vichy.es-vichy .es-cross {
  padding: 0 16px;
}
#es-vichy.es-vichy .es-cross__title {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  text-transform: uppercase;
  font-size: 22px;
  text-align: center;
  margin-bottom: 40px;
  font-weight: 700;
}
#es-vichy.es-vichy .es-cross__container {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: space-between;
  padding: 0 8px;
  margin: 0 -16px;
}
#es-vichy.es-vichy .es-cross__photo--desktop {
  display: none;
}
#es-vichy.es-vichy .es-cross__packshot {
  position: relative;
  z-index: 1;
}
#es-vichy.es-vichy .es-cross__packshot--1::before {
  position: absolute;
  content: "1";
  font-family: "Roboto";
  color: #ebebeb;
  font-size: 230px;
  top: -50px;
  left: -70px;
  line-height: 1;
  z-index: -1;
}
#es-vichy.es-vichy .es-cross__packshot--2::before {
  position: absolute;
  content: "2";
  font-family: "Roboto";
  color: #ebebeb;
  font-size: 230px;
  top: -50px;
  left: -60px;
  line-height: 1;
  z-index: -1;
}
#es-vichy.es-vichy .es-cross__packshot--3::before {
  position: absolute;
  content: "3";
  font-family: "Roboto";
  color: #ebebeb;
  font-size: 230px;
  top: -50px;
  left: -60px;
  line-height: 1;
  z-index: -1;
}
#es-vichy.es-vichy .es-cross__img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
#es-vichy.es-vichy .es-cross__single {
  max-width: 250px;
  margin-bottom: 32px;
  padding: 0 8px;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
}
#es-vichy.es-vichy .es-cross__single:hover .es-cross__icon {
  transform: scale(1.2);
}
#es-vichy.es-vichy .es-cross__wrapper {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  flex-grow: 1;
}
#es-vichy.es-vichy .es-cross__subtitle {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 16px;
  text-align: center;
  margin-bottom: 16px;
}
#es-vichy.es-vichy .es-cross__subtitle strong {
  display: block;
}
#es-vichy.es-vichy .es-cross__text {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-size: 12px;
  text-align: center;
  margin-bottom: 16px;
}
#es-vichy.es-vichy .es-cross__link {
  margin: 0;
  padding: 0;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
  color: #fff;
  background: #d5392c;
  font-size: 10px;
  text-decoration: none;
  font-weight: 700;
  text-transform: uppercase;
  padding: 6px 24px;
  margin-bottom: 16px;
  border: 1px solid #d5392c;
  transition: all 0.3s ease;
}
#es-vichy.es-vichy .es-cross__link:hover {
  color: #d5392c;
  background: #fff;
}
@media screen and (min-width: 425px) {
  #es-vichy.es-vichy .es-kv__header {
    padding: 180px 10px 0 10px;
  }
}
@media screen and (min-width: 560px) {
  #es-vichy.es-vichy .es-cross__container {
    flex-flow: row;
    flex-wrap: nowrap;
    align-items: stretch;
  }
  #es-vichy.es-vichy .es-cross__photo--desktop {
    display: block;
  }
  #es-vichy.es-vichy .es-cross__packshot {
    display: none;
  }
}
@media screen and (min-width: 720px) {
  #es-vichy.es-vichy .es-kv {
    display: flex;
  }
  #es-vichy.es-vichy .es-kv__images {
    display: flex;
    flex-flow: column;
    justify-content: space-between;
    flex: 1;
    flex-basis: 50%;
    background-size: cover;
    height: auto;
  }
  #es-vichy.es-vichy .es-kv__content {
    height: 100%;
  }
  #es-vichy.es-vichy .es-kv__photo {
    order: -1;
    flex: 1;
    flex-basis: 50%;
  }
}
@media screen and (min-width: 768px) {
  #es-vichy.es-vichy .es-info__border {
    margin-bottom: 100px;
  }
  #es-vichy.es-vichy .es-info__single {
    width: 33%;
  }
  #es-vichy.es-vichy .es-use {
    background-position: center;
    margin-top: -100px;
    min-height: 550px;
    display: flex;
    align-items: center;
    margin-bottom: 0px;
  }
  #es-vichy.es-vichy .es-use__content {
    padding-top: 0;
    max-width: 250px;
    margin-right: 5px;
    margin-left: auto;
    margin-top: 0;
  }
  #es-vichy.es-vichy .es-banner {
    background: url("../images/bg-2.png") no-repeat center;
    background-size: contain;
    min-height: 326px;
    display: flex;
    align-items: center;
    margin-bottom: 100px;
  }
  #es-vichy.es-vichy .es-banner__content {
    max-width: 590px;
    margin-bottom: 16px;
  }
  #es-vichy.es-vichy .es-banner__container {
    justify-content: space-around;
    flex-direction: row;
  }
  #es-vichy.es-vichy .es-banner__border {
/*    margin-left: 100px;*/
    width: 460px;
  }
  #es-vichy.es-vichy .es-banner__single:not(:last-child) {
    margin-bottom: 0;
  }
  #es-vichy.es-vichy .es-ingr {
    margin-bottom: 0;
  }
  #es-vichy.es-vichy .es-ingr__title {
    margin-bottom: 64px;
  }
  #es-vichy.es-vichy .es-ingr__container {
    max-width: 730px;
    margin: 0 auto;
    padding: 0;
    justify-content: space-between;
  }
  #es-vichy.es-vichy .es-ingr__single {
    padding: 0;
    max-width: 230px;
  }
  #es-vichy.es-vichy .es-ingr__single:not(:last-child) {
    margin-bottom: 0;
  }
  #es-vichy.es-vichy .es-rev-banner {
    background: url("../images/bg-4.png") no-repeat left;
    background-size: contain;
    min-height: 450px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 40px;
  }
  #es-vichy.es-vichy .es-rev-banner__border {
    margin-right: 25px;
    margin-bottom: 0;
  }
  #es-vichy.es-vichy .es-rev-banner__content {
/*    padding: 32px 32px;*/
  }
  #es-vichy.es-vichy .es-rev-banner__single:first-child {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 820px) {
  #es-vichy.es-vichy .es-info__features {
    width: calc(100% + 100px);
    margin-left: -50px;
  }
}
@media screen and (min-width: 768px) {
  #es-vichy.es-vichy .es-benefits {
    background-position: top right;
    background-size: 300px;
    margin-top: -50px;
    min-height: 400px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  #es-vichy.es-vichy .es-benefits__container {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
  }
  #es-vichy.es-vichy .es-benefits__disclaimer {
    margin-top: 0;
    transform: translateY(140px);
  }
  #es-vichy.es-vichy .es-benefits__content {
    max-width: 500px;
  }
  #es-vichy.es-vichy .es-benefits__single {
    flex: 1 50%;
    max-width: none;
    max-width: 155px;
  }
}

@keyframes slidedown {
  from {
    opacity: 0;
    transform: translateY(-32px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideright {
  from {
    opacity: 0.3;
    transform: translateX(-100px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
#es-vichy.es-vichy .es-cross__single {
  max-width: 230px;
}

@media screen and (min-width: 768px) {
  #es-vichy.es-vichy .es-banner__content {
    padding-top: 48px;
  }
  #es-vichy.es-vichy .es-ingr__single:not(:last-child) {
    margin-bottom: 32px;
  }
  #es-vichy.es-vichy .es-ingr__container {
    justify-content: space-between;
  }
}
#es-vichy.es-vichy .es-cross__packshot--1 {
  max-width: 128px;
}

#es-vichy.es-vichy .es-cross__packshot--2 {
  max-width: 175px;
}

#es-vichy.es-vichy .es-cross__packshot--3 {
  max-width: 120px;
}

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