.main-slider-section {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.week-prod-slider {
  width: 260px;
  height: 300px;
  background: #FFFFFF;
  border: 1px solid #E3E2E7;
  border-radius: 14px;
  position: relative;
}
.week-prod-slider .slick-slider {
  margin-bottom: 0;
}
.week-prod-slider .slick-dots {
  bottom: -30px;
  height: 10px;
  width: 100%;
  border-radius: 100px;
  background: rgba(112, 127, 141, 0.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.week-prod-slider .slick-dots li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 25px;
}
.week-prod-slider .slick-dots li.slick-active button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 25px;
  height: 4px;
  border-radius: 100px;
  background: rgba(112, 127, 141, 0.5);
}
.week-prod-slider .slick-dots button {
  width: 100%;
}
.week-prod-slider .slick-dots button::before {
  content: none;
}
.week-prod-slider__top {
  background-color: #E7E6EA;
  border: 1px solid #E3E2E7;
  border-radius: 14px 14px 0px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.week-prod-slider__item {
  width: 190px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 260px;
}
.week-prod-slider__item.slick-center.slick-current {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.week-prod-slider__item.slick-center.slick-current .week-prod-slider-item {
  margin-top: 19px;
}
.week-prod-slider__item.slick-center.slick-current .week-prod-slider-item__img {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
  height: unset;
  width: 100%;
  height: 125px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.week-prod-slider__item.slick-center.slick-current .week-prod-slider-item__img .product-tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.week-prod-slider__item.slick-center.slick-current .week-prod-slider-item__name {
  display: -webkit-box;
}
.week-prod-slider__item.slick-center.slick-current .week-prod-slider-item__basket {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.week-prod-slider__list {
  list-style: none;
  height: 100%;
}
.week-prod-slider .slick-list.draggable {
  height: 100%;
}
.week-prod-slider .slick-track {
  height: 100%;
}

.week-prod-slider-top {
  padding: 5px 0;
}
.week-prod-slider-top__title {
  font-weight: 700;
  font-size: 14px;
  line-height: 100%;
  text-transform: uppercase;
  color: #514F4F;
  margin-right: 20px;
}
.week-prod-slider-top__time {
  padding: 5px 10px;
  background-color: #FFFFFF;
  border: 1px solid #E3E2E7;
  border-radius: 6px;
  font-weight: 700;
  font-size: 14px;
  line-height: 100%;
  color: #707F8D;
}

.week-prod-slider-item {
  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;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: auto;
}
.week-prod-slider-item__img {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  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;
  background: #FFFFFF;
  border: 1px solid #E3E2E7;
  border-radius: 14px;
  width: 120px;
  height: 80px;
  padding: 5px;
  margin-top: 45px;
  position: relative;
}
.week-prod-slider-item__img img {
  display: inline-block;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.week-prod-slider-item__conteiner-info {
  width: 225px;
  margin-top: 10px;
}
.week-prod-slider-item__name {
  display: none;
  margin-bottom: 15px;
  color: #514F4F;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  text-decoration: unset;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 55px;
}
.week-prod-slider-item__basket {
  display: none;
  height: 60px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.week-prod-slider-item__basket-btn {
  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;
  background-color: #009939;
  border-radius: 14px;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 60px;
  height: 60px;
}
.week-prod-slider-item__basket-btn:hover {
  border-radius: 14px;
  background: #00BD46;
  -webkit-box-shadow: -8px 8px 30px 0px rgba(128, 255, 0, 0.6);
          box-shadow: -8px 8px 30px 0px rgba(128, 255, 0, 0.6);
}
.week-prod-slider-item__basket-btn svg {
  width: 25px;
  height: 25px;
  fill: #ffffff;
}

.week-prod-slider-arrows__prev, .week-prod-slider-arrows__next {
  position: absolute;
  top: 69px;
  height: 25px;
  z-index: 1;
}
.week-prod-slider-arrows__prev svg, .week-prod-slider-arrows__next svg {
  width: 25px;
  height: 25px;
  fill: #707F8D;
}
.week-prod-slider-arrows__next {
  right: 10px;
}
.week-prod-slider-arrows__next img {
  display: none;
}
.week-prod-slider-arrows__prev {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  left: 10px;
}
.week-prod-slider-arrows__prev img {
  display: none;
}

.week-prod-item-price {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}
.week-prod-item-price__old-conteiner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.week-prod-item-price__current {
  color: #514F4F;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.week-prod-item-price__old {
  margin-right: 10px;
  position: relative;
  color: #514F4F;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.week-prod-item-price__old::before {
  content: "";
  border-bottom: 2px solid #DB261B;
  position: absolute;
  width: 100%;
  height: 50%;
  -webkit-transform: rotate(-12deg);
      -ms-transform: rotate(-12deg);
          transform: rotate(-12deg);
}
.week-prod-item-price__old:empty::before {
  border-bottom: none;
}
.week-prod-item-price__old-discont {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 0 5px;
  border-radius: 6px;
  background: #FF6161;
  color: #FFF;
  font-family: GTEestiPro;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.week-prod-item-price__old-discont-mobile {
  position: absolute;
  display: none;
}

.main-slider {
  width: 850px;
  height: 300px;
  position: relative;
}
.main-slider__item {
  position: relative;
}
.main-slider__item img {
  width: 100%;
}
.main-slider__list {
  list-style: none;
  margin: 0;
  padding: 0;
  height: 100%;
}
.main-slider__list .slick-list,
.main-slider__list .slick-track {
  height: 100%;
}
.main-slider__dots {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
}
.main-slider__dots .slick-dots {
  top: 20px;
  z-index: 1;
}
.main-slider__dots .slick-dots li {
  width: 15px;
  height: 15px;
  opacity: 0.6;
  border: 2px solid #FFFFFF;
  border-radius: 50%;
}
.main-slider__dots .slick-dots li.slick-active {
  opacity: 1;
}
.main-slider__dots .slick-dots button::before {
  content: none;
}

.main-slider-arrows svg {
  opacity: 0.6;
  cursor: pointer;
}
.main-slider-arrows svg:hover {
  opacity: 0.8;
}
.main-slider-arrows__prev, .main-slider-arrows__next {
  position: absolute;
  z-index: 1;
}
.main-slider-arrows__prev svg, .main-slider-arrows__next svg {
  position: absolute;
  width: 40px;
  height: 40px;
  top: 50%;
  left: 30px;
  fill: #FFFFFF;
  opacity: 0.6;
  -webkit-transform: rotate(180deg) translateY(50%);
      -ms-transform: rotate(180deg) translateY(50%);
          transform: rotate(180deg) translateY(50%);
}
.main-slider-arrows__prev {
  left: 0;
  top: 0;
  height: 99.5%;
  width: 165px;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}
.main-slider-arrows__next {
  right: 0;
  top: 0;
  height: 99.5%;
  width: 165px;
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
      -ms-transform: matrix(-1, 0, 0, 1, 0, 0);
          transform: matrix(-1, 0, 0, 1, 0, 0);
  background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0)));
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
}

.main-button {
  text-align: center;
  padding: 12px 0;
  border-radius: 100px;
  border: 2px solid #C5E8D2;
  color: #009939;
  background: none;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}
.main-button:hover {
  border: 2px solid #009939;
  color: #514F4F;
}
.main-button--width {
  width: 164px;
}
.main-button--padding {
  padding: 12px 16px;
}

.main__button-to-new-list-conteiner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0.8;
  cursor: pointer;
}
.main__button-to-new-list-conteiner img {
  cursor: pointer;
}
.main__button-to-new-list-conteiner button {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  padding: 0;
}
.main__button-to-new-list-conteiner a:last-child {
  display: block;
  margin: auto 0;
}
.main__button-to-new-list-conteiner a img {
  padding-top: 4px;
}
.main__button-to-new-list-conteiner:hover {
  opacity: 1;
}
.main__button-to-new-list-conteiner--margin {
  margin-right: 20px;
}

.main-button-to-new-list {
  margin: auto 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  padding-right: 16px;
  background: none;
  border: none;
  color: #707F8D;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
}
.main-button-to-new-list--green {
  color: #009939;
}

.main__button-to-new-list-conteiner--mobile {
  display: none;
}

.main-common-slider {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -15px;
  overflow: hidden;
}
.main-common-slider__item {
  position: relative;
  margin: 15px 15px;
}
.main-common-slider__item img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.main-common-slider__item:hover {
  border-radius: 14px;
  background: #FFF;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(210, 210, 210, 0.3), 0px 0px 20px 0px #BFBCC9;
          box-shadow: 0px 0px 10px 0px rgba(210, 210, 210, 0.3), 0px 0px 20px 0px #BFBCC9;
}
.main-common-slider__prev {
  position: absolute;
  top: 55%;
  left: -90px;
  display: inline-block;
  padding: 0;
  border: 0;
  border-radius: 7px;
  background: none;
  opacity: 0.6;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  z-index: 1;
}
.main-common-slider__prev img {
  width: 50px;
  height: 50px;
}
.main-common-slider__prev:hover {
  opacity: 1;
}
.main-common-slider__prev--top-up {
  top: 40%;
}
.main-common-slider__next {
  position: absolute;
  top: 55%;
  right: -90px;
  display: inline-block;
  padding: 0;
  border: 0;
  border-radius: 7px;
  background: none;
  opacity: 0.6;
  z-index: 1;
}
.main-common-slider__next img {
  width: 50px;
  height: 50px;
}
.main-common-slider__next:hover {
  opacity: 1;
}
.main-common-slider__next--top-up {
  top: 40%;
}
.main-common-slider .slick-slider {
  margin-bottom: 0;
}
.main-common-slider .slick-list {
  min-width: 100%;
}
.main-common-slider .slick-track {
  margin: 0 auto 0 0;
}
.main-common-slider .slick-dots {
  bottom: -20px;
  height: 10px;
  width: 100%;
  border-radius: 100px;
  background: rgba(112, 127, 141, 0.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-common-slider .slick-dots li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 25px;
}
.main-common-slider .slick-dots li.slick-active button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 25px;
  height: 4px;
  border-radius: 100px;
  background: rgba(112, 127, 141, 0.5);
}
.main-common-slider .slick-dots button::before {
  content: none;
}

.main {
  margin-top: 80px;
}
.main__sales-sliders-container {
  position: relative;
  width: 100%;
  height: 298px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 80px;
}
.main-slider-section__main-slider p {
	display: none;
}
.main__cards-list-container {
  margin-top: 40px;
}
.main__cards-list-container p {
  margin-bottom: 50px;
  color: #514F4F;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  text-transform: uppercase;
}
.main__sales-slider-common {
  position: relative;
  border-radius: 14px;
}
.main__cards-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main__cards-list-line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main__cards-list-line:first-child {
  margin-bottom: 10px;
}
.main__cards-list-line:nth-last-child(2) {
  margin-top: 10px;
}
.main__cards-list-item {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 184px;
  width: 220px;
  padding: 16px 20px;
  margin-right: 10px;
  border-radius: 14px;
  text-decoration: none;
}
.main__cards-list-item p {
  max-width: 172px;
  margin: 0;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: inherit !important;
}
.main__cards-list-item img {
  max-width: 81px;
  max-height: 86px;
}
.main__cards-list-item:hover {
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__cards-list-item--none {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  pointer-events: none;
}
.main__cards-list-item--none:hover {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.main__cards-list-item--main-elem {
  position: relative;
  width: 450px;
  height: 184px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
  border-radius: 14px;
  text-decoration: none;
}
.main__cards-list-item--main-elem p {
  position: absolute;
  max-width: 260px;
  bottom: 0;
  margin: 0;
  padding-left: 20px;
  padding-bottom: 20px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: inherit !important;
}
.main__cards-list-item--main-elem img {
  border-radius: 14px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.main__cards-list-item--main-elem:last-child {
  margin-right: 0;
}
.main__cards-list-item--main-elem:hover {
  background: -webkit-gradient(linear, left top, right top, from(#F2F7FF), to(#DEE4ED));
  background: linear-gradient(90deg, #F2F7FF 0%, #DEE4ED 100%);
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__cards-list-item:last-child {
  margin-right: 0;
}
.main__cards-list-item:hover {
  background: -webkit-gradient(linear, left top, right top, from(#F2F7FF), to(#DEE4ED));
  background: linear-gradient(90deg, #F2F7FF 0%, #DEE4ED 100%);
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__cards-list-line-mobile {
  display: none;
  text-decoration: none;
  margin-bottom: 10px;
}
.main__cards-list-item-mobile--main-elem {
  position: relative;
  width: 50%;
  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-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  border-radius: 14px;
}
.main__cards-list-item-mobile--main-elem:hover {
  border-radius: 27px;
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__cards-list-item-mobile--main-elem p {
  position: absolute;
  width: 205px;
  color: #514F4F;
  bottom: -5%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-family: GTEestiPro;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  text-transform: inherit !important;
}
.main__cards-list-item-mobile--main-elem img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.main__cards-list-item-mobile-conteiner {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main__cards-list-item-mobile-conteiner--margin {
  margin-right: 10px;
}
.main__cards-list-item-mobile-item--margin-bottom {
  margin-bottom: 10px;
}
.main__cards-list-item-mobile-item--margin-left {
  margin-left: 0;
}
.main__cards-list-item-mobile-item {
  height: 50%;
  margin-left: 10px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #514F4F;
  text-align: center;
  border-radius: 14px;
  font-family: GTEestiPro;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: inherit !important;
  text-decoration: none;
}
.main__cards-list-item-mobile-item:hover {
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__goods-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 80px 0;
}
.main__goods-container .slick-dots li button {
  width: 10px;
  height: 10px;
}
.main__goods-header {
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__goods-header p {
  margin: auto 0;
  color: #514F4F;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  text-transform: uppercase;
}
.main__goods-header-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main__goods-header-buttons a {
  margin-right: 20px;
}
.main__goods-header-buttons a:last-child {
  margin-right: 0;
}
.main__goods-slider-item {
  position: relative;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 261px;
  max-height: 462px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  text-decoration: none;
}
.main__goods-slider-item-sale-discont--mobile {
  position: absolute;
  left: 5%;
  top: 4%;
  display: none;
}
.main__goods-slider-item-sale-conteiner--mobile {
  margin: 15px;
  display: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__goods-slider-item-sale-conteiner-prices {
  min-width: 63px;
  margin-right: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main__goods-slider-item-img {
  padding: 10px;
  width: 100%;
  height: 205px;
}
.main__goods-slider-item-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.main__goods-slider-item-conteiner {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.main__goods-slider-item-info {
  max-height: 105px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin: 15px 15px 0 15px;
  overflow: hidden;
  height: 105px;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
}
.main__goods-slider-item-sale-conteiner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 15px 20px;
}
.main__goods-slider-item-sale-price {
  min-height: 20px;
  position: relative;
  margin-right: 15px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  overflow: hidden;
  height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.main__goods-slider-item-sale-price::before {
  content: "";
  border-bottom: 2px solid #DB261B;
  position: absolute;
  width: 100%;
  height: 50%;
  -webkit-transform: rotate(-12deg);
      -ms-transform: rotate(-12deg);
          transform: rotate(-12deg);
}
.main__goods-slider-item-sale-price:empty::before {
  border-bottom: none;
}
.main__goods-slider-item-sale-discont {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 0 5px;
  border-radius: 6px;
  background: #FF6161;
  color: #FFF;
  font-family: GTEestiPro;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.main__goods-slider-item-price-conteiner {
  margin: 0 20px 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__goods-slider-item-price {
  margin: auto 0;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
.main__goods-slider-item-basket {
  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;
  border-radius: 14px;
  background: #009939;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 60px;
  height: 60px;
}
.main__goods-slider-item-basket svg {
  width: 25px;
  height: 25px;
  fill: #ffffff;
}
.main__goods-slider-item-basket:hover {
  border-radius: 14px;
  background: #00BD46;
  -webkit-box-shadow: -8px 8px 30px 0px rgba(128, 255, 0, 0.6);
          box-shadow: -8px 8px 30px 0px rgba(128, 255, 0, 0.6);
}
.main__our-promotions-conteiner {
  position: relative;
  margin-bottom: 80px;
}
.main__our-promotions-header {
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__our-promotions-header p {
  margin: auto 0;
  color: #514F4F;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  text-transform: uppercase;
}
.main__our-promotions-slider-item {
  width: 360px;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
}
.main__our-promotions-slider-item-date {
  min-height: 20px;
  margin: 20px 20px;
  color: #707F8D;
  font-family: GTEestiPro;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.main__our-promotions-slider-item-name {
  min-height: 44px;
  margin: 0 20px;
  margin-bottom: 10px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.main__our-promotions-slider-item-name:hover {
  color: rgba(81, 79, 79, 0.8);
  text-decoration-line: underline;
}
.main__block-colors-conteiner {
  margin-bottom: 80px;
}
.main__block-colors-header {
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__block-colors-slider-conteiner {
  position: relative;
}
.main__block-dropdown-list-colors {
  position: absolute;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  top: 110%;
  left: 0;
  max-height: 360px;
  max-width: 230px;
  border-radius: 14px;
  border: 1px solid #D8DDE4;
  background: #F6F7F9;
  overflow-y: scroll;
  overflow-x: hidden;
}
.main__block-dropdown-list-colors::-webkit-scrollbar {
  width: 5px;
  height: 3px;
}
.main__block-dropdown-list-colors::-webkit-scrollbar-track {
  margin: 20px 0;
  border-radius: 100px;
  background-color: rgba(112, 127, 141, 0.2);
}
.main__block-dropdown-list-colors::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  border-radius: 100px;
}
.main__block-dropdown-list-colors--show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.main__block-dropdown-list-goods {
  position: absolute;
  width: 100%;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  top: 110%;
  left: 0;
  max-height: 360px;
  max-width: 214px;
  border-radius: 14px;
  border: 1px solid #D8DDE4;
  background: #F6F7F9;
  overflow-y: auto;
  overflow-x: hidden;
}
.main__block-dropdown-list-goods::-webkit-scrollbar {
  width: 5px;
  height: 3px;
}
.main__block-dropdown-list-goods::-webkit-scrollbar-track {
  margin: 20px 0;
  border-radius: 100px;
  background-color: rgba(112, 127, 141, 0.2);
}
.main__block-dropdown-list-goods::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  border-radius: 100px;
}
.main__block-dropdown-list-goods--show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.main__block-dropdown-item {
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  opacity: 1;
}
.main__block-dropdown-item:first-child {
  padding-top: 20px;
}
.main__block-dropdown-item:hover {
  color: #009939;
}
.main__block-dropdown-item-goods--active {
  color: #009939;
}
.main__block-dropdown-item-colors--active {
  color: #009939;
}
.main__block-dropdown-info {
  margin-top: 2px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
}
.main__block-dropdown-img svg {
  width: 8px;
  height: 8px;
}
.main__block-dropdown-img--turn svg {
  width: 8px;
  height: 8px;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  fill: #009939;
}
.main__block-colors-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main__block-colors-text p {
  margin: auto 0;
  color: #514F4F;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  text-transform: uppercase;
}
.main__block-colors-text p:last-child {
  color: #009939;
}
.main__block-colors-buttons-conteiner {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main__block-colors-buttons-conteiner a {
  margin-right: 20px;
  margin-bottom: 20px;
}
.main__block-colors-buttons-conteiner a:last-child {
  margin-right: 0;
}
.main__colors-slider-item {
  width: 360px;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
}
.main__colors-slider-item img {
  border-radius: 14px 14px 0px 0px;
}
.main__colors-slider-item-info {
  margin: 10px 20px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.main__colors-slider-item-info:hover {
  color: #12953A;
}
.main__colors-slider-item-date {
  min-height: 20px;
  margin: 10px 20px;
  color: #707F8D;
  font-family: GTEestiPro;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.main__products-manufacturers-conteiner {
  margin-bottom: 100px;
}
.main__products-manufacturers-conteiner p {
  margin-bottom: 50px;
  color: #514F4F;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  text-transform: uppercase;
}
.main__products-manufacturers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__products-manufacturers-header {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__products-manufacturers-header p {
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  margin: auto 0;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.main__products-manufacturers-block {
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 0 0 20px;
  border-radius: 14px;
  background: -webkit-gradient(linear, left top, left bottom, from(#F1F3F5), to(#E4E9F2));
  background: linear-gradient(180deg, #F1F3F5 0%, #E4E9F2 100%);
}
.main__products-manufacturers-block:first-child {
  width: 665px;
  margin-right: 30px;
}
.main__products-manufacturers-block:last-child {
  width: 458px;
}
.main__products-manufacturers-popular-list {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.main__products-manufacturers-popular-list a {
  width: 133px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  background: #ffffff;
  border-radius: 10px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.main__products-manufacturers-popular-list a img {
  padding: 6px 0;
  margin: auto;
}
.main__products-manufacturers-popular-list a:hover {
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__products-manufacturers-exclusive-list {
  height: 100%;
  margin-right: 20px;
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main__products-manufacturers-exclusive-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 102px;
}
.main__products-manufacturers-exclusive-list a:first-child {
  margin-bottom: 20px;
}
.main__products-manufacturers-exclusive-list a:last-child {
  margin-bottom: 20px;
}
.main__products-manufacturers-exclusive-list a:hover {
  border-radius: 14px;
  -webkit-box-shadow: 0px 0px 40px 0px #BFBCC9;
          box-shadow: 0px 0px 40px 0px #BFBCC9;
}
.main__products-manufacturers-exclusive-list a img {
  -o-object-fit: contain;
     object-fit: contain;
}

.slider-filter {
  width: 100%;
  display: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.slider-filter__header {
  margin: auto 0;
  color: #707F8D;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}
.slider-filter__select {
  position: relative;
  width: 230px;
  margin-left: 20px;
  padding: 12px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 100px;
  border: 1px solid #D8DDE4;
  background: #F6F7F9;
  cursor: pointer;
  z-index: 1;
}

.slider-filter-select__title {
  margin-top: 2px;
  color: #514F4F;
  font-family: GTEestiPro;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
}
.slider-filter-select__icon svg {
  width: 8px;
  height: 8px;
}
.slider-filter-select__icon--turn svg {
  width: 8px;
  height: 8px;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  fill: #009939;
}
.slider-filter-select__dropdown {
  position: absolute;
  width: 100%;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  top: 110%;
  left: 0;
  max-height: 360px;
  max-width: 214px;
  border-radius: 14px;
  border: 1px solid #D8DDE4;
  background: #F6F7F9;
  overflow-y: auto;
  overflow-x: hidden;
}
.slider-filter-select__dropdown::-webkit-scrollbar {
  width: 5px;
  height: 3px;
}
.slider-filter-select__dropdown::-webkit-scrollbar-track {
  margin: 20px 0;
  border-radius: 100px;
  background-color: rgba(112, 127, 141, 0.2);
}
.slider-filter-select__dropdown::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  box-shadow: inset 0 0 6px rgba(112, 127, 141, 0.5);
  border-radius: 100px;
}
.slider-filter-select__dropdown--show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.slider-filter-select__item {
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  opacity: 1;
}
.slider-filter-select__item:first-child {
  padding-top: 20px;
}
.slider-filter-select__item:hover {
  color: #009939;
}
.slider-filter-select__item--active {
  color: #009939;
}

@media (max-width: 1350px) {
  .main-common-slider {
    margin: 0 -10px;
  }
  .main-common-slider__prev {
    top: 10%;
    left: 0;
  }
  .main-common-slider__prev--top-up-responce-prev {
    top: -22%;
  }
  .main-common-slider__next {
    top: 10%;
    right: 0;
  }
  .main-common-slider__next--top-up-responce-next {
    top: -20%;
  }
  .main__goods-header {
    margin-bottom: 75px;
  }
  .main__our-promotions-header {
    margin-bottom: 75px;
  }
  .main__block-colors-buttons-conteiner {
    margin-bottom: 75px;
  }
}
@media (max-width: 1190px) {
  .main-common-slider {
    margin: 0 -4px;
  }
}
@media (max-width: 1180px) {
  .main__products-manufacturers {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .main__products-manufacturers-conteiner {
    margin-bottom: 50px;
  }
  .main__products-manufacturers-block {
    margin-bottom: 30px;
  }
  .main__products-manufacturers-block:first-child {
    width: 100%;
    margin-right: 0;
  }
  .main__products-manufacturers-block:last-child {
    width: 100%;
    margin-right: 0;
    margin-bottom: 0;
  }
  .main__products-manufacturers-exclusive-list {
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .main__products-manufacturers-exclusive-list a {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .main__products-manufacturers-exclusive-list a:first-child {
    margin-bottom: 0;
    margin-right: 25px;
  }
}
@media (max-width: 1150px) {
  .main-slider-arrows__prev {
    height: 100%;
  }
  .main-slider-arrows__next {
    height: 100%;
  }
  .main-slider {
    width: 100%;
    height: unset;
  }
  .main-slider .slick-dotted.slick-slider {
    margin-bottom: 0;
  }
  .main-slider__item {
    width: 100%;
  }
  .main-slider__item img {
    width: 100%;
    height: auto;
    -o-object-fit: contain;
       object-fit: contain;
    display: none;
  }
  .main-slider__item.slick-current.slick-active img {
    display: block;
  }
  .main-slider-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 20px 0;
  }
  .week-prod-slider-item {
    max-width: 268px;
  }
  .week-prod-slider-item__img {
    border: none;
  }
  .week-prod-slider {
    width: 100%;
    height: 425px;
    margin-top: 60px;
    border: 0;
    width: 100%;
  }
  .week-prod-slider li {
    height: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .week-prod-slider li.slick-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .week-prod-slider__item {
    max-width: 33.3333%;
  }
  .week-prod-item-price__old-discont {
    display: none;
  }
  .week-prod-item-price__old-discont-mobile {
    top: 12%;
    left: 4%;
    display: block;
  }
  .week-prod-slider-item {
    opacity: 1;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 20px 10px;
    cursor: pointer;
  }
  .week-prod-slider-item__name {
    height: 70px;
    display: -webkit-box;
    margin: 0 15px;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
  }
  .week-prod-slider-item__basket {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 15px 15px;
  }
  .week-prod-slider-item__basket img {
    height: 45px;
    width: 45px;
  }
  .week-prod-slider-item__basket-btn {
    width: 60px;
    height: 60px;
  }
  .week-prod-slider-item__img {
    margin-top: 0;
    padding: 0;
    width: 100%;
    height: 203px;
    margin: auto;
    padding: 10px;
  }
  .week-prod-slider-item__img img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }
  .week-prod-slider-item:hover {
    border-radius: 14px;
    background: #FFF;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(210, 210, 210, 0.3), 0px 0px 20px 0px #BFBCC9;
            box-shadow: 0px 0px 10px 0px rgba(210, 210, 210, 0.3), 0px 0px 20px 0px #BFBCC9;
  }
  .week-prod-slider-arrows__prev {
    display: block !important;
    top: -40px;
    cursor: pointer;
    opacity: 0.6;
  }
  .week-prod-slider-arrows__prev:hover {
    opacity: 1;
  }
  .week-prod-slider-arrows__prev img {
    display: block;
  }
  .week-prod-slider-arrows__prev svg {
    display: none;
  }
  .week-prod-slider-arrows__next {
    display: block !important;
    top: -70px;
    cursor: pointer;
    opacity: 0.6;
  }
  .week-prod-slider-arrows__next:hover {
    opacity: 1;
  }
  .week-prod-slider-arrows__next img {
    display: block;
  }
  .week-prod-slider-arrows__next svg {
    display: none;
  }
  .week-prod-item-price__current {
    font-size: 30px;
    font-weight: 500;
    line-height: 20px;
  }
  .week-prod-item-price__old {
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
  }
}
@media (max-width: 1000px) {
  .main__goods-slider-item-info {
    margin-top: 0;
  }
}
@media (max-width: 760px) {
  .week-prod-slider-item__conteiner-info {
    width: 200px;
  }
  .week-prod-slider-item__img {
    height: 130px;
  }
  .main__goods-slider-item-img {
    height: 130px;
  }
}
@media (max-width: 750px) {
  .week-prod-slider {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .week-prod-slider__list {
    height: 85%;
  }
  .week-prod-slider-arrows__prev img {
    display: none;
  }
  .week-prod-slider-arrows__next img {
    display: none;
  }
  .main-slider-arrows {
    display: none;
  }
  .main-slider__dots .slick-slider {
    margin-bottom: 0;
  }
  .main-slider__dots .slick-dots {
    bottom: 10px;
    height: 10px;
    width: 100%;
    border-radius: 100px;
    background: rgba(112, 127, 141, 0.2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .main-slider__dots .slick-dots li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 25px;
  }
  .main-slider__dots .slick-dots li.slick-active button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: 25px;
    height: 4px;
    border-radius: 100px;
    background: rgba(112, 127, 141, 0.5);
  }
  .main-slider__dots .slick-dots button::before {
    content: none;
  }
  .main-slider .slick-dots li {
    border: none;
  }
  .week-prod-item-price__current {
    font-size: 24px;
    font-weight: 500;
    line-height: 20px;
  }
  .week-prod-item-price__old {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
  }
  .week-prod-slider {
    margin-top: 0;
  }
  .week-prod-slider-item {
    opacity: 1;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin: 20px 5px;
    cursor: pointer;
  }
  .week-prod-slider-item__name {
    height: 65px;
    margin: 0 15px;
    font-size: 14px;
    line-height: 16px;
  }
  .week-prod-slider-item__basket {
    height: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 20px 15px;
  }
  .week-prod-slider-item__basket img {
    height: 45px;
    width: 45px;
  }
  .week-prod-slider-item__basket-btn {
    width: 45px;
    height: 45px;
  }
  .main__cards-list-line {
    display: none;
  }
  .main__cards-list-line-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main__cards-list-container {
    margin-top: 60px;
  }
  .main__cards-list-container p {
    margin: 0 5px;
    text-align: center;
    font-size: 24px;
    margin-bottom: 20px;
  }
  .main-slider-section__main-slider p {
	display: block;
	color: #514F4F;
	font-weight: 500;
	line-height: 36px;
	text-transform: uppercase;	
    text-align: center;
    font-size: 24px;
	margin: 20px 20% 0 20%;
  }  
  .main__goods-slider-conteiner {
    margin: auto;
  }
  .main__goods-slider-item-basket {
    width: 45px;
    height: 45px;
  }
  .main-common-slider__item {
    margin: 15px 6px;
  }
  .main__goods-slider-item {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .main__goods-slider-item-conteiner {
    -webkit-box-flex: 0;
        -ms-flex: 0;
            flex: 0;
  }
  .main__goods-slider-item-img {
    margin: 0;
    margin-top: 15px;
    -webkit-box-flex: 0;
        -ms-flex: 0;
            flex: 0;
  }
  .main__goods-slider-item-sale-conteiner {
    display: none;
  }
  .main__goods-slider-item-price-conteiner {
    display: none;
  }
  .main__goods-slider-item-sale-conteiner--mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main__goods-slider-item-sale-discont--mobile {
    display: block;
    top: 8%;
  }
  .main__goods-container {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .main__goods-header {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
  .main__goods-header p {
    font-size: 24px;
  }
  .main__goods-slider-item-info {
    margin-top: 10px;
    font-size: 14px;
    line-height: 16px;
  }
  .main__goods-slider-item-sale-price {
    font-size: 16px;
    height: 20px;
  }
  .main__goods-slider-item-info {
    -webkit-line-clamp: 5;
  }
  .main__goods-slider-item-price {
    font-size: 24px;
    overflow: hidden;
    height: 24px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .main__our-promotions-conteiner {
    margin-bottom: 9px;
  }
  .main__our-promotions-header {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
  .main__our-promotions-header p {
    font-size: 24px;
  }
  .main__block-colors-conteiner {
    margin-bottom: 9px;
  }
  .main__block-colors-header {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 20px;
  }
  .main__block-colors-text p {
    font-size: 24px;
  }
  .main__colors-slider-item-info {
    height: 60px;
  }
  .slider-filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main__block-colors-buttons-conteiner {
    display: none;
  }
  .main__block-colors-buttons-conteiner {
    display: none;
  }
  .main__goods-header-buttons {
    display: none;
  }
  .main__button-to-new-list-conteiner {
    display: none;
  }
  .main-common-slider__arrows {
    display: none;
  }
  .main__products-manufacturers-conteiner {
    margin-bottom: 20px;
  }
  .main__products-manufacturers-conteiner p {
    margin-bottom: 30px;
    text-align: center;
    color: #514F4F;
    font-size: 24px;
    line-height: 30px;
    text-transform: inherit !important;
  }
  .main__products-manufacturers-conteiner .main__products-manufacturers-header {
    margin-top: 10px;
    margin-bottom: 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .main__products-manufacturers-conteiner .main__products-manufacturers-header p {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    margin: auto 0;
    color: #514F4F;
    font-family: GTEestiPro;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
  .main__products-manufacturers-conteiner .main__products-manufacturers-header .main__button-to-new-list-conteiner {
    display: none;
  }
  .main__button-to-new-list-conteiner--mobile {
    padding: 0;
    margin-top: 10px;
    margin-bottom: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 18px;
    text-transform: inherit !important;
  }
  .main__button-to-new-list-conteiner--mobile a {
    padding: 0;
    margin-right: 15px;
  }
  .main__products-manufacturers-popular-list {
    padding: 0 0;
    padding-right: 12px;
  }
  .main__products-manufacturers-popular-list a {
    width: 135px;
    margin-bottom: 8px;
    margin-right: 8px;
  }
  .main__cards-list {
    margin: 0 -5px;
  }
  .main__cards-list-item-mobile-item {
    margin-left: unset;
  }
  .main__cards-list-item-mobile-conteiner--margin {
    margin-right: unset;
  }
  .main__cards-list-item-mobile--main-elem {
    margin: 0 5px;
  }
  .main__cards-list-item-mobile-conteiner {
    margin: 0 5px;
  }
}
@media (max-width: 650px) {
  .week-prod-item-price__old-discont-mobile {
    top: 5%;
  }
  .week-prod-slider-item__conteiner-info {
    width: 250px;
  }
  .main__goods-slider-item-sale-discont--mobile {
    left: 8%;
  }
}
@media (max-width: 620px) {
  .main__cards-list-item-mobile-item {
    font-size: 18px;
    line-height: 18px;
  }
  .main__cards-list-item-mobile--main-elem p {
    font-size: 20px;
    line-height: 18px;
  }
  .main__cards-list-item-mobile--main-elem:hover {
    border-radius: 25px;
  }
}
@media (max-width: 600px) {
  .main__products-manufacturers-exclusive-list {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .main__products-manufacturers-exclusive-list a {
    margin: auto !important;
  }
  .main__products-manufacturers-exclusive-list a:first-child {
    margin-bottom: 10px !important;
    margin-right: 0;
  }
  .main__products-manufacturers-exclusive-list a:last-child {
    margin-bottom: 30px !important;
  }
}
@media (max-width: 540px) {
  .main__cards-list-item-mobile-item {
    font-size: 15px;
    line-height: 18px;
  }
  .main__cards-list-item-mobile--main-elem p {
    bottom: 0;
    margin: 0;
    width: 150px;
    font-size: 17px;
    line-height: 18px;
  }
}
@media (max-width: 530px) {
  .week-prod-slider-item__conteiner-info {
    width: 195px;
  }
}
@media (max-width: 510px) {
  .main__products-manufacturers-popular-list a {
    width: 105px;
    margin-bottom: 8px;
    margin-right: 8px;
  }
  .main__cards-list-item-mobile--main-elem:hover {
    border-radius: 19px;
  }
}
@media (max-width: 450px) {
  .main__goods-slider-item-sale-discont--mobile {
    left: 9%;
  }
}
@media (max-width: 440px) {
  .week-prod-slider-item__conteiner-info {
    width: 180px;
  }
}
@media (max-width: 415px) {
  .main__goods-slider-item-sale-discont--mobile {
    left: 7%;
  }
  .main__products-manufacturers-popular-list a {
    width: 85px;
  }
  .main__cards-list-item-mobile--main-elem:hover {
    border-radius: 15px;
  }
}
@media (max-width: 410px) {
  .week-prod-slider-item__conteiner-info {
    width: 155px;
  }
}
@media (max-width: 350px) {
  .week-prod-slider-item__conteiner-info {
    width: 280px;
  }
  .week-prod-slider-item {
    width: 290px;
    max-width: 290px;
  }
  .week-prod-slider {
    height: 550px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .week-prod-slider .slick-dots {
    bottom: -20px;
  }
  .main-slider-section {
    margin-bottom: 0;
  }
}
@media (max-width: 349px) {
  .main__goods-slider-item-sale-discont--mobile {
    left: 6%;
  }
  .main__products-manufacturers-popular-list a {
    width: 70px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL21haW4uc2NzcyIsIm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FDQ0Y7O0FERUE7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDQ0Y7QURDRTtFQUNFLGdCQUFBO0FDQ0o7QURFRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG9CQUFBO0VBQ0Esb0NBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtBQ0FKO0FERUk7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFDQSxXQUFBO0FDQU47QURFUTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsbUJBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQ0FBQTtBQ0FWO0FESUk7RUFDRSxXQUFBO0FDRk47QURHTTtFQUNFLGFBQUE7QUNEUjtBRE1FO0VBQ0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdDQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUNKSjtBRE9FO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxhQUFBO0FDTEo7QURPSTtFQUNF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QUFBO1lBQUEsT0FBQTtFQ25MRjtFRG9MRTtJQUNFLGFBQUE7RUNsTEo7RURxTEE7SUFDRSxnQkFBQTtFQ25MRjtBQUNGO0FEc0xBO0VBQ0U7SUFDRSxRQUFBO0VDcExGO0VEdUxFO0lBQ0UsV0FBQTtFQ3JMSjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm1haW4tc2xpZGVyLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud2Vlay1wcm9kLXNsaWRlciB7XG4gIHdpZHRoOiAyNjBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTJFNztcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7ICBcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDExMiwgMTI3LCAxNDEsIDAuNTApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdFNkVBO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFM0UyRTc7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweCAxNHB4IDBweCAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuXG4gICAgJi5zbGljay1jZW50ZXIuc2xpY2stY3VycmVudCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIFxuICAgICAgLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG5cbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgIC5wcm9kdWN0LXRhZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJl9fbmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICAmX19iYXNrZXQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbGljay1saXN0LmRyYWdnYWJsZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9IFxuXG4gIC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi53ZWVrLXByb2Qtc2xpZGVyLXRvcCB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzUxNEY0RjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAmX190aW1lIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFM0UyRTc7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICM3MDdGOEQ7XG4gIH1cbn1cblxuLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbiAgXG4gIG1hcmdpbjogYXV0bztcblxuICAmX19pbWcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UzRTJFNztcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cbiAgJl9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAyMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgJl9fbmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIFxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAmX19iYXNrZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgJl9fYmFza2V0LWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk5Mzk7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogIzAwQkQ0NjtcbiAgICAgIGJveC1zaGFkb3c6IC04cHggOHB4IDMwcHggMHB4IHJnYmEoMTI4LCAyNTUsIDAsIDAuNjApO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBmaWxsOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG59XG5cbi53ZWVrLXByb2Qtc2xpZGVyLWFycm93cyB7XG4gICZfX3ByZXYsXG4gICZfX25leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDY5cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBmaWxsOiAjNzA3RjhEO1xuICAgIH1cbiAgfVxuXG4gICZfX25leHQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3ByZXYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgbGVmdDogMTBweDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLndlZWstcHJvZC1pdGVtLXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gICZfX29sZC1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJl9fY3VycmVudCB7XG4gICAgY29sb3I6ICM1MTRGNEY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgJl9fb2xkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjREIyNjFCO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gICAgfVxuICAgICY6ZW1wdHk6OmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuICAmX19vbGQtZGlzY29udCB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZDogI0ZGNjE2MTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgJl9fb2xkLWRpc2NvbnQtbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tYWluLXNsaWRlciB7XG4gIHdpZHRoOiA4NTBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNsaWNrLWxpc3QsXG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBcbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1zbGlkZXItYXJyb3dzIHtcbiAgc3ZnIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxuICAmX19wcmV2LFxuICAmX19uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcblxuICAgIHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbiAgICB9XG4gIH1cblxuICAmX19wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDk5LjUlO1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgfVxuXG4gICZfX25leHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDk5LjUlO1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIH1cbn1cblxuXG5cbi5tYWluLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0M1RThEMjs7XG4gIGNvbG9yOiAjMDA5OTM5O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICY6aG92ZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDk5Mzk7XG4gICAgY29sb3I6ICM1MTRGNEY7XG4gIH1cbiAgJi0td2lkdGgge1xuICAgIHdpZHRoOiAxNjRweDtcbiAgfVxuICAmLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbn1cbi5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMC44O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGltZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGEge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAmLS1tYXJnaW4ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLm1haW4tYnV0dG9uLXRvLW5ldy1saXN0IHtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM3MDdGOEQ7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJi0tZ3JlZW4ge1xuICAgIGNvbG9yOiAjMDA5OTM5O1xuICB9XG59XG4ubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lci0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTVweDtcbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMTVweCAxNXB4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMjEwLCAyMTAsIDIxMCwgMC4zMCksIDBweCAwcHggMjBweCAwcHggI0JGQkNDOTtcbiAgICB9XG4gIH1cbiAgJl9fcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTUlO1xuICAgIGxlZnQ6IC05MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmLS10b3AtdXAge1xuICAgICAgICB0b3A6IDQwJTtcbiAgICB9XG4gIH1cbiAgJl9fbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTUlO1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHotaW5kZXg6IDE7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICYtLXRvcC11cCB7XG4gICAgICAgIHRvcDogNDAlO1xuICAgIH1cbiAgfVxuICAuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zbGljay1saXN0IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNsaWNrLXRyYWNrIHtcbiAgICBtYXJnaW46IDAgYXV0byAwIDA7XG4gIH1cbiAgLnNsaWNrLWRvdHMge1xuICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDExMiwgMTI3LCAxNDEsIDAuMjApO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB3aWR0aDogMjVweDsgIFxuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubWFpbiB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgLy/QsdC70L7QuiDQs9C70LDQstC90YvRhSDRgdC70LDQudC00LXRgNC+0LJcbiAgJl9fc2FsZXMtc2xpZGVycy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI5OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAvL9Cx0LvQvtC6INC60YPRh9C4INC60LDRgNGC0L7Rh9C10LpcbiAgJl9fY2FyZHMtbGlzdC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuICAmX19zYWxlcy1zbGlkZXItY29tbW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxuICAmX19jYXJkcy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9O1xuICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDE3MnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICM1MTRGNEY7XG4gICAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA4MXB4O1xuICAgICAgbWF4LWhlaWdodDogODZweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggMHB4ICNCRkJDQzk7XG4gICAgfVxuICAgICYtLW5vbmUge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1tYWluLWVsZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgaGVpZ2h0OiAxODRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgICAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0YyRjdGRiAwJSwgI0RFRTRFRCAxMDAlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMkY3RkYgMCUsICNERUU0RUQgMTAwJSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggI0JGQkNDOTtcbiAgICB9XG4gICAgXG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1saW5lLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAmX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggI0JGQkNDOTtcbiAgICB9XG4gICAgcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjA1cHg7XG4gICAgICBjb2xvcjogIzUxNEY0RjtcbiAgICAgIGJvdHRvbTogLTUlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1jb250ZWluZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICZfX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtY29udGVpbmVyLS1tYXJnaW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAmX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLWl0ZW0tLW1hcmdpbi1ib3R0b20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1pdGVtLS1tYXJnaW4tbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgJl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1pdGVtIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggMHB4ICNCRkJDQzk7XG4gICAgfVxuICB9XG5cbiAgLy/QsdC70L7QuiDRgtC+0LLQsNGA0YtcbiAgJl9fZ29vZHMtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogODBweCAwO1xuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgbGkge1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19nb29kcy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICBjb2xvcjogIzUxNEY0RjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgfVxuICBcbiAgJl9fZ29vZHMtaGVhZGVyLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICB9XG4gICZfX2dvb2RzLXNsaWRlci1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAyNjFweDtcbiAgICBtYXgtaGVpZ2h0OiA0NjJweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgJl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250LS1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1JTtcbiAgICB0b3A6IDQlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1jb250ZWluZXItLW1vYmlsZSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICZfX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtY29udGVpbmVyLXByaWNlcyB7XG4gICAgbWluLXdpZHRoOiA2M3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAmX19nb29kcy1zbGlkZXItaXRlbS1pbWcge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMDVweDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG4gICZfX2dvb2RzLXNsaWRlci1pdGVtLWNvbnRlaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuICAmX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDVweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTA1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA2O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH1cbiAgJl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAxNXB4IDIwcHg7XG4gIH1cbiAgJl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1wcmljZSB7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RCMjYxQjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICAgIH1cbiAgICAmOmVtcHR5OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250IHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkY2MTYxO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAmX19nb29kcy1zbGlkZXItaXRlbS1wcmljZS1jb250ZWluZXIge1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHggMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAmX19nb29kcy1zbGlkZXItaXRlbS1wcmljZSB7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgY29sb3I6ICM1MTRGNEY7XG4gICAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gICZfX2dvb2RzLXNsaWRlci1pdGVtLWJhc2tldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogIzAwOTkzOTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgZmlsbDogI2ZmZmZmZjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogIzAwQkQ0NjtcbiAgICAgIGJveC1zaGFkb3c6IC04cHggOHB4IDMwcHggMHB4IHJnYmEoMTI4LCAyNTUsIDAsIDAuNjApO1xuICAgIH1cbiAgfVxuXG4gIC8v0LHQu9C+0Log0L3QsNGI0Lgg0LDQutGG0LjQuFxuICAmX19vdXItcHJvbW90aW9ucy1jb250ZWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gICZfX291ci1wcm9tb3Rpb25zLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgfVxuICAmX19vdXItcHJvbW90aW9ucy1zbGlkZXItaXRlbSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgJl9fb3VyLXByb21vdGlvbnMtc2xpZGVyLWl0ZW0tZGF0ZSB7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDIwcHggMjBweDtcbiAgICBjb2xvcjogIzcwN0Y4RDtcbiAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgJl9fb3VyLXByb21vdGlvbnMtc2xpZGVyLWl0ZW0tbmFtZSB7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoODEsIDc5LCA3OSwgMC44MCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC8v0LHQu9C+0Log0LrRgNCw0YHQutC+0LHQu9C+0LpcbiAgJl9fYmxvY2stY29sb3JzLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICB9XG4gICZfX2Jsb2NrLWNvbG9ycy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgXG4gIH1cbiAgJl9fYmxvY2stY29sb3JzLXNsaWRlci1jb250ZWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmX19ibG9jay1kcm9wZG93bi1saXN0LWNvbG9ycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0b3A6IDExMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4RERFNDtcbiAgICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIwKTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41MCk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUwKTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIH1cbiAgICAmLS1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19ibG9jay1kcm9wZG93bi1saXN0LWdvb2RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRvcDogMTEwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIG1heC13aWR0aDogMjE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhEREU0O1xuICAgIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIwKTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41MCk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUwKTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIH1cbiAgICAmLS1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19ibG9jay1kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDk5Mzk7XG4gICAgfVxuICB9XG4gICZfX2Jsb2NrLWRyb3Bkb3duLWl0ZW0tZ29vZHMtLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDk5Mzk7XG4gIH1cbiAgJl9fYmxvY2stZHJvcGRvd24taXRlbS1jb2xvcnMtLWFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDk5Mzk7XG4gIH1cbiAgJl9fYmxvY2stZHJvcGRvd24taW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDsgXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICZfX2Jsb2NrLWRyb3Bkb3duLWltZyB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAmLS10dXJuIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBmaWxsOiAjMDA5OTM5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19ibG9jay1jb2xvcnMtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGNvbG9yOiAjMDA5OTM5O1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Jsb2NrLWNvbG9ycy1idXR0b25zLWNvbnRlaW5lciB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NvbG9ycy1zbGlkZXItaXRlbSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwcHggMHB4O1xuICAgIH1cbiAgfVxuICAmX19jb2xvcnMtc2xpZGVyLWl0ZW0taW5mbyB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICM1MTRGNEY7XG4gICAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzEyOTUzQTtcbiAgICB9XG4gIH1cbiAgJl9fY29sb3JzLXNsaWRlci1pdGVtLWRhdGUge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICM3MDdGOEQ7XG4gICAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLy/QsdC70L7QuiDRgtC+0LLQsNGA0Ysg0L/QviDQv9GA0L7QuNC30LLQvtC70LjRgtC10LvRj9C8XG4gICZfX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtY29udGVpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgY29sb3I6ICM1MTRGNEY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG4gICZfX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICZfX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHAge1xuICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgY29sb3I6ICM1MTRGNEY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgJl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0YxRjNGNSAwJSwgI0U0RTlGMiAxMDAlKTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDY2NXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA0NThweDtcbiAgICB9XG4gIH1cbiAgJl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxMzNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggMHB4ICNCRkJDQzk7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xpZGVyLWZpbHRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBjb2xvcjogIzcwN0Y4RDtcbiAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAmX19zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOERERTQ7XG4gICAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4uc2xpZGVyLWZpbHRlci1zZWxlY3Qge1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDsgXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAmLS10dXJuIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBmaWxsOiAjMDA5OTM5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Ryb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRvcDogMTEwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIG1heC13aWR0aDogMjE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhEREU0O1xuICAgIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIwKTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41MCk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUwKTtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIH1cbiAgICAmLS1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwOTkzOTtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDk5Mzk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLm1haW4tY29tbW9uLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5tYWluLWNvbW1vbi1zbGlkZXIge1xuICAgICZfX3ByZXYge1xuICAgICAgdG9wOiAxMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgJi0tdG9wLXVwLXJlc3BvbmNlLXByZXYge1xuICAgICAgICB0b3A6IC0yMiU7XG4gICAgICB9XG4gICAgfVxuICAgICZfX25leHQge1xuICAgICAgdG9wOiAxMCU7XG4gICAgICByaWdodDogMDtcbiAgICAgICYtLXRvcC11cC1yZXNwb25jZS1uZXh0IHtcbiAgICAgICAgdG9wOiAtMjAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWFpbl9fZ29vZHMtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG4gIC5tYWluX19vdXItcHJvbW90aW9ucy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1haW5fX2Jsb2NrLWNvbG9ycy1idXR0b25zLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAubWFpbi1jb21tb24tc2xpZGVyIHtcbiAgICBtYXJnaW46IDAgLTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkge1xuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1jb250ZWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IHtcbiAgICBhIHtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAubWFpbi1zbGlkZXItYXJyb3dzIHtcbiAgICAmX19wcmV2IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJl9fbmV4dCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG4gIFxuICAubWFpbi1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIC5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zbGljay1jdXJyZW50IHtcbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1zbGlkZXItc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDI2OHB4O1xuXG4gICAgJl9faW1nIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDI1cHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgbGkge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICAgIH1cbiAgfVxuICBcbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQtZGlzY29udCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLW1vYmlsZSB7XG4gICAgICB0b3A6IDEyJTtcbiAgICAgIGxlZnQ6IDQlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMjBweCAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICZfX25hbWUge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBtYXJnaW46IDAgMTVweDtcblxuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgXG4gICAgJl9fYmFza2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDE1cHggMTVweDtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFza2V0LWJ0biB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjAzcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDIxMCwgMjEwLCAyMTAsIDAuMzApLCAwcHggMHB4IDIwcHggMHB4ICNCRkJDQzk7XG4gICAgfVxuICB9XG5cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtNDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC42O1xuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX25leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICB0b3A6IC03MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLndlZWstcHJvZC1pdGVtLXByaWNlIHtcbiAgICAmX19jdXJyZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmX19vbGQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19jb250ZWluZXItaW5mbyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2ltZyB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0taW1nIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAud2Vlay1wcm9kLXNsaWRlciB7XG4gICAgZmxleDogMTtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlcl9fbGlzdCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19wcmV2IHtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19uZXh0IHtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLm1haW4tc2xpZGVyLWFycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmX19kb3RzIHtcbiAgICAgIC5zbGljay1zbGlkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIwKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICB3aWR0aDogMjVweDsgIFxuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAud2Vlay1wcm9kLWl0ZW0tcHJpY2Uge1xuICAgICZfX2N1cnJlbnQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICZfX29sZCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDIwcHggNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICZfX25hbWUge1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB9XG4gIFxuICAgICZfX2Jhc2tldCB7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Jhc2tldC1idG4ge1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW5fX2NhcmRzLWxpc3QtbGluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfTtcbiAgLm1haW5fX2NhcmRzLWxpc3QtbGluZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH07XG4gIC5tYWluX19jYXJkcy1saXN0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfTtcbiAgLm1haW5fX2NhcmRzLWxpc3QtY29udGFpbmVyIHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1iYXNrZXQge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweFxuICB9XG4gIC5tYWluLWNvbW1vbi1zbGlkZXJfX2l0ZW0ge1xuICAgIG1hcmdpbjogMTVweCA2cHg7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1jb250ZWluZXIge1xuICAgIGZsZXg6IDA7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLWltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZmxleDogMDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXByaWNlLWNvbnRlaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1jb250ZWluZXItLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogOCU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5tYWluX19nb29kcy1oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfVxuICAubWFpbl9fb3VyLXByb21vdGlvbnMtY29udGVpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLm1haW5fX291ci1wcm9tb3Rpb25zLWhlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbiAgLm1haW5fX2Jsb2NrLWNvbG9ycy1jb250ZWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWFpbl9fYmxvY2stY29sb3JzLWhlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbl9fYmxvY2stY29sb3JzLXRleHQge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuICAubWFpbl9fY29sb3JzLXNsaWRlci1pdGVtLWluZm8ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc2xpZGVyLWZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWFpbl9fYmxvY2stY29sb3JzLWJ1dHRvbnMtY29udGVpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX19ibG9jay1jb2xvcnMtYnV0dG9ucy1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLWhlYWRlci1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWNvbW1vbi1zbGlkZXIge1xuICAgICZfX2Fycm93cyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1jb250ZWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICM1MTRGNEY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwIHtcbiAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgICAgICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgICAubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyLS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0IWltcG9ydGFudDtcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLXBvcHVsYXItbGlzdCB7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgYSB7XG4gICAgICB3aWR0aDogMTM1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxuICAubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1jb250ZWluZXItLW1hcmdpbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgfVxuICAubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS0tbWFpbi1lbGVtIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQtZGlzY29udC1tb2JpbGUge1xuICAgIHRvcDogNSU7XG4gIH1cbiAgLy8gLndlZWstcHJvZC1zbGlkZXItaXRlbV9faW1nIHtcbiAgLy8gICBoZWlnaHQ6IGF1dG87XG4gIC8vIH1cbiAgLy8gLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLWltZyB7XG4gIC8vICAgaGVpZ2h0OiBhdXRvO1xuICAvLyB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2NvbnRlaW5lci1pbmZvIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cblxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250LS1tb2JpbGUge1xuICAgIGxlZnQ6IDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MjBweCkgeyBcbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbSB7IFxuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweFxuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW0ge1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHhcbiAgICB9XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtLW1haW4tZWxlbTpob3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IHtcbiAgICBhIHtcbiAgICAgIG1hcmdpbjogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4IWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7IFxuICAubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1pdGVtIHsgXG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtLW1haW4tZWxlbSB7XG4gICAgcCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweFxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTEwcHgpIHtcbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtcG9wdWxhci1saXN0IHtcbiAgICBhIHtcbiAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxuICAubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS0tbWFpbi1lbGVtOmhvdmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtZGlzY29udC0tbW9iaWxlIHtcbiAgICBsZWZ0OiA5JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtZGlzY29udC0tbW9iaWxlIHtcbiAgICBsZWZ0OiA3JTtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3Qge1xuICAgIGEge1xuICAgICAgd2lkdGg6IDg1cHg7XG4gICAgfVxuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW06aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2NvbnRlaW5lci1pbmZvIHtcbiAgICB3aWR0aDogMTU1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2NvbnRlaW5lci1pbmZvIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXIge1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgZmxleDogMTtcbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBib3R0b206IC0yMHB4O1xuICAgIH1cbiAgfVxuICAubWFpbi1zbGlkZXItc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzQ5cHgpIHtcbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtZGlzY29udC0tbW9iaWxlIHtcbiAgICBsZWZ0OiA2JTtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3Qge1xuICAgIGEge1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuICB9XG59XG4iLCIubWFpbi1zbGlkZXItc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53ZWVrLXByb2Qtc2xpZGVyIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTNFMkU3O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2Vlay1wcm9kLXNsaWRlciAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMzBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC4yKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ud2Vlay1wcm9kLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAyNXB4O1xufVxuLndlZWstcHJvZC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41KTtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlZWstcHJvZC1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLndlZWstcHJvZC1zbGlkZXJfX3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U2RUE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFM0UyRTc7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwcHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyX19pdGVtIHtcbiAgd2lkdGg6IDE5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDI2MHB4O1xufVxuLndlZWstcHJvZC1zbGlkZXJfX2l0ZW0uc2xpY2stY2VudGVyLnNsaWNrLWN1cnJlbnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ud2Vlay1wcm9kLXNsaWRlcl9faXRlbS5zbGljay1jZW50ZXIuc2xpY2stY3VycmVudCAud2Vlay1wcm9kLXNsaWRlci1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyX19pdGVtLnNsaWNrLWNlbnRlci5zbGljay1jdXJyZW50IC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2ltZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTI1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndlZWstcHJvZC1zbGlkZXJfX2l0ZW0uc2xpY2stY2VudGVyLnNsaWNrLWN1cnJlbnQgLndlZWstcHJvZC1zbGlkZXItaXRlbV9faW1nIC5wcm9kdWN0LXRhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ud2Vlay1wcm9kLXNsaWRlcl9faXRlbS5zbGljay1jZW50ZXIuc2xpY2stY3VycmVudCAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19uYW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG59XG4ud2Vlay1wcm9kLXNsaWRlcl9faXRlbS5zbGljay1jZW50ZXIuc2xpY2stY3VycmVudCAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19iYXNrZXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndlZWstcHJvZC1zbGlkZXJfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2Vlay1wcm9kLXNsaWRlciAuc2xpY2stbGlzdC5kcmFnZ2FibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2Vlay1wcm9kLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53ZWVrLXByb2Qtc2xpZGVyLXRvcCB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLndlZWstcHJvZC1zbGlkZXItdG9wX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ud2Vlay1wcm9kLXNsaWRlci10b3BfX3RpbWUge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UzRTJFNztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzcwN0Y4RDtcbn1cblxuLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLndlZWstcHJvZC1zbGlkZXItaXRlbV9faW1nIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFM0UyRTc7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ud2Vlay1wcm9kLXNsaWRlci1pdGVtX19jb250ZWluZXItaW5mbyB7XG4gIHdpZHRoOiAyMjVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX25hbWUge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDU1cHg7XG59XG4ud2Vlay1wcm9kLXNsaWRlci1pdGVtX19iYXNrZXQge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2Jhc2tldC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTkzOTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLndlZWstcHJvZC1zbGlkZXItaXRlbV9fYmFza2V0LWJ0bjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICMwMEJENDY7XG4gIGJveC1zaGFkb3c6IC04cHggOHB4IDMwcHggMHB4IHJnYmEoMTI4LCAyNTUsIDAsIDAuNik7XG59XG4ud2Vlay1wcm9kLXNsaWRlci1pdGVtX19iYXNrZXQtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fcHJldiwgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY5cHg7XG4gIGhlaWdodDogMjVweDtcbiAgei1pbmRleDogMTtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fcHJldiBzdmcsIC53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fbmV4dCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiAjNzA3RjhEO1xufVxuLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX25leHQgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGxlZnQ6IDEwcHg7XG59XG4ud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX3ByZXYgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndlZWstcHJvZC1pdGVtLXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2Vlay1wcm9kLWl0ZW0tcHJpY2VfX29sZC1jb250ZWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndlZWstcHJvZC1pdGVtLXByaWNlX19jdXJyZW50IHtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi53ZWVrLXByb2QtaXRlbS1wcmljZV9fb2xkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ud2Vlay1wcm9kLWl0ZW0tcHJpY2VfX29sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNEQjI2MUI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xufVxuLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQ6ZW1wdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ud2Vlay1wcm9kLWl0ZW0tcHJpY2VfX29sZC1kaXNjb250IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI0ZGNjE2MTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ud2Vlay1wcm9kLWl0ZW0tcHJpY2VfX29sZC1kaXNjb250LW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW4tc2xpZGVyIHtcbiAgd2lkdGg6IDg1MHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1zbGlkZXJfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbi1zbGlkZXJfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tYWluLXNsaWRlcl9fbGlzdCAuc2xpY2stbGlzdCxcbi5tYWluLXNsaWRlcl9fbGlzdCAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWFpbi1zbGlkZXJfX2RvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tYWluLXNsaWRlcl9fZG90cyAuc2xpY2stZG90cyB7XG4gIHRvcDogMjBweDtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluLXNsaWRlcl9fZG90cyAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLm1haW4tc2xpZGVyX19kb3RzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWFpbi1zbGlkZXJfX2RvdHMgLnNsaWNrLWRvdHMgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubWFpbi1zbGlkZXItYXJyb3dzIHN2ZyB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1haW4tc2xpZGVyLWFycm93cyBzdmc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG4ubWFpbi1zbGlkZXItYXJyb3dzX19wcmV2LCAubWFpbi1zbGlkZXItYXJyb3dzX19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuLm1haW4tc2xpZGVyLWFycm93c19fcHJldiBzdmcsIC5tYWluLXNsaWRlci1hcnJvd3NfX25leHQgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzBweDtcbiAgZmlsbDogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcbn1cbi5tYWluLXNsaWRlci1hcnJvd3NfX3ByZXYge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogOTkuNSU7XG4gIHdpZHRoOiAxNjVweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG59XG4ubWFpbi1zbGlkZXItYXJyb3dzX19uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA5OS41JTtcbiAgd2lkdGg6IDE2NXB4O1xuICB0cmFuc2Zvcm06IG1hdHJpeCgtMSwgMCwgMCwgMSwgMCwgMCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuXG4ubWFpbi1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNDNUU4RDI7XG4gIGNvbG9yOiAjMDA5OTM5O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFpbi1idXR0b246aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA5OTM5O1xuICBjb2xvcjogIzUxNEY0Rjtcbn1cbi5tYWluLWJ1dHRvbi0td2lkdGgge1xuICB3aWR0aDogMTY0cHg7XG59XG4ubWFpbi1idXR0b24tLXBhZGRpbmcge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG5cbi5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMC44O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lciBpbWcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lciBidXR0b24ge1xuICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAwO1xufVxuLm1haW5fX2J1dHRvbi10by1uZXctbGlzdC1jb250ZWluZXIgYTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1haW5fX2J1dHRvbi10by1uZXctbGlzdC1jb250ZWluZXIgYSBpbWcge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLm1haW5fX2J1dHRvbi10by1uZXctbGlzdC1jb250ZWluZXI6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLm1haW5fX2J1dHRvbi10by1uZXctbGlzdC1jb250ZWluZXItLW1hcmdpbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm1haW4tYnV0dG9uLXRvLW5ldy1saXN0IHtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM3MDdGOEQ7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluLWJ1dHRvbi10by1uZXctbGlzdC0tZ3JlZW4ge1xuICBjb2xvcjogIzAwOTkzOTtcbn1cblxuLm1haW5fX2J1dHRvbi10by1uZXctbGlzdC1jb250ZWluZXItLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLWNvbW1vbi1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXJfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTVweCAxNXB4O1xufVxuLm1haW4tY29tbW9uLXNsaWRlcl9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLm1haW4tY29tbW9uLXNsaWRlcl9faXRlbTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgyMTAsIDIxMCwgMjEwLCAwLjMpLCAwcHggMHB4IDIwcHggMHB4ICNCRkJDQzk7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyX19wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU1JTtcbiAgbGVmdDogLTkwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgei1pbmRleDogMTtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXJfX3ByZXYgaW1nIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXJfX3ByZXY6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLm1haW4tY29tbW9uLXNsaWRlcl9fcHJldi0tdG9wLXVwIHtcbiAgdG9wOiA0MCU7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyX19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU1JTtcbiAgcmlnaHQ6IC05MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDE7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyX19uZXh0IGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyX19uZXh0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXJfX25leHQtLXRvcC11cCB7XG4gIHRvcDogNDAlO1xufVxuLm1haW4tY29tbW9uLXNsaWRlciAuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyIC5zbGljay10cmFjayB7XG4gIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cbi5tYWluLWNvbW1vbi1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0yMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTIsIDEyNywgMTQxLCAwLjIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWFpbi1jb21tb24tc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDI1cHg7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDExMiwgMTI3LCAxNDEsIDAuNSk7XG59XG4ubWFpbi1jb21tb24tc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1haW4ge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLm1haW5fX3NhbGVzLXNsaWRlcnMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOThweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5tYWluX19jYXJkcy1saXN0LWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbl9fc2FsZXMtc2xpZGVyLWNvbW1vbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbi5tYWluX19jYXJkcy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tYWluX19jYXJkcy1saXN0LWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtbGluZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1saW5lOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTg0cHg7XG4gIHdpZHRoOiAyMjBweDtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0gcCB7XG4gIG1heC13aWR0aDogMTcycHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0gaW1nIHtcbiAgbWF4LXdpZHRoOiA4MXB4O1xuICBtYXgtaGVpZ2h0OiA4NnB4O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggI0JGQkNDOTtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0tLW5vbmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0tLW5vbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS0tbWFpbi1lbGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDUwcHg7XG4gIGhlaWdodDogMTg0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS0tbWFpbi1lbGVtIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS0tbWFpbi1lbGVtIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS0tbWFpbi1lbGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1pdGVtLS1tYWluLWVsZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMkY3RkYgMCUsICNERUU0RUQgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggI0JGQkNDOTtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGMkY3RkYgMCUsICNERUU0RUQgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggI0JGQkNDOTtcbn1cbi5tYWluX19jYXJkcy1saXN0LWxpbmUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtLW1haW4tZWxlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS0tbWFpbi1lbGVtOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMjdweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtLW1haW4tZWxlbSBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjA1cHg7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBib3R0b206IC01JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS0tbWFpbi1lbGVtIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtY29udGVpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLWNvbnRlaW5lci0tbWFyZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbS0tbWFyZ2luLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1pdGVtLS1tYXJnaW4tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbSB7XG4gIGhlaWdodDogNTAlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFpbl9fY2FyZHMtbGlzdC1pdGVtLW1vYmlsZS1pdGVtOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xufVxuLm1haW5fX2dvb2RzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiA4MHB4IDA7XG59XG4ubWFpbl9fZ29vZHMtY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ubWFpbl9fZ29vZHMtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW5fX2dvb2RzLWhlYWRlciBwIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1haW5fX2dvb2RzLWhlYWRlci1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tYWluX19nb29kcy1oZWFkZXItYnV0dG9ucyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLm1haW5fX2dvb2RzLWhlYWRlci1idXR0b25zIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDI2MXB4O1xuICBtYXgtaGVpZ2h0OiA0NjJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1zYWxlLWRpc2NvbnQtLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNSU7XG4gIHRvcDogNCU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1jb250ZWluZXItLW1vYmlsZSB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtY29udGVpbmVyLXByaWNlcyB7XG4gIG1pbi13aWR0aDogNjNweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0taW1nIHtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjA1cHg7XG59XG4ubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tY29udGVpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgbWF4LWhlaWdodDogMTA1cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMTVweCAxNXB4IDAgMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1zYWxlLWNvbnRlaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMTVweCAyMHB4O1xufVxuLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtcHJpY2Uge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1zYWxlLXByaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RCMjYxQjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG59XG4ubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1wcmljZTplbXB0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1zYWxlLWRpc2NvbnQge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkY2MTYxO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1wcmljZS1jb250ZWluZXIge1xuICBtYXJnaW46IDAgMjBweCAyMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1wcmljZSB7XG4gIG1hcmdpbjogYXV0byAwO1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5tYWluX19nb29kcy1zbGlkZXItaXRlbS1iYXNrZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZDogIzAwOTkzOTtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLWJhc2tldCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLWJhc2tldDpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICMwMEJENDY7XG4gIGJveC1zaGFkb3c6IC04cHggOHB4IDMwcHggMHB4IHJnYmEoMTI4LCAyNTUsIDAsIDAuNik7XG59XG4ubWFpbl9fb3VyLXByb21vdGlvbnMtY29udGVpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLm1haW5fX291ci1wcm9tb3Rpb25zLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluX19vdXItcHJvbW90aW9ucy1oZWFkZXIgcCB7XG4gIG1hcmdpbjogYXV0byAwO1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tYWluX19vdXItcHJvbW90aW9ucy1zbGlkZXItaXRlbSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1haW5fX291ci1wcm9tb3Rpb25zLXNsaWRlci1pdGVtLWRhdGUge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDIwcHggMjBweDtcbiAgY29sb3I6ICM3MDdGOEQ7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ubWFpbl9fb3VyLXByb21vdGlvbnMtc2xpZGVyLWl0ZW0tbmFtZSB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbi5tYWluX19vdXItcHJvbW90aW9ucy1zbGlkZXItaXRlbS1uYW1lOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoODEsIDc5LCA3OSwgMC44KTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbn1cbi5tYWluX19ibG9jay1jb2xvcnMtY29udGVpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5tYWluX19ibG9jay1jb2xvcnMtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW5fX2Jsb2NrLWNvbG9ycy1zbGlkZXItY29udGVpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW5fX2Jsb2NrLWRyb3Bkb3duLWxpc3QtY29sb3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0b3A6IDExMCU7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDM2MHB4O1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEREU0O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1saXN0LWNvbG9yczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDNweDtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1saXN0LWNvbG9yczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC4yKTtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1saXN0LWNvbG9yczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4ubWFpbl9fYmxvY2stZHJvcGRvd24tbGlzdC1jb2xvcnMtLXNob3cge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4ubWFpbl9fYmxvY2stZHJvcGRvd24tbGlzdC1nb29kcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRvcDogMTEwJTtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG4gIG1heC13aWR0aDogMjE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOERERTQ7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1saXN0LWdvb2RzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogM3B4O1xufVxuLm1haW5fX2Jsb2NrLWRyb3Bkb3duLWxpc3QtZ29vZHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMiwgMTI3LCAxNDEsIDAuMik7XG59XG4ubWFpbl9fYmxvY2stZHJvcGRvd24tbGlzdC1nb29kczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4ubWFpbl9fYmxvY2stZHJvcGRvd24tbGlzdC1nb29kcy0tc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubWFpbl9fYmxvY2stZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMDA5OTM5O1xufVxuLm1haW5fX2Jsb2NrLWRyb3Bkb3duLWl0ZW0tZ29vZHMtLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA5OTM5O1xufVxuLm1haW5fX2Jsb2NrLWRyb3Bkb3duLWl0ZW0tY29sb3JzLS1hY3RpdmUge1xuICBjb2xvcjogIzAwOTkzOTtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBjb2xvcjogIzUxNEY0RjtcbiAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW5fX2Jsb2NrLWRyb3Bkb3duLWltZyBzdmcge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi5tYWluX19ibG9jay1kcm9wZG93bi1pbWctLXR1cm4gc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZpbGw6ICMwMDk5Mzk7XG59XG4ubWFpbl9fYmxvY2stY29sb3JzLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1haW5fX2Jsb2NrLWNvbG9ycy10ZXh0IHAge1xuICBtYXJnaW46IGF1dG8gMDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbl9fYmxvY2stY29sb3JzLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICMwMDk5Mzk7XG59XG4ubWFpbl9fYmxvY2stY29sb3JzLWJ1dHRvbnMtY29udGVpbmVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm1haW5fX2Jsb2NrLWNvbG9ycy1idXR0b25zLWNvbnRlaW5lciBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1haW5fX2Jsb2NrLWNvbG9ycy1idXR0b25zLWNvbnRlaW5lciBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ubWFpbl9fY29sb3JzLXNsaWRlci1pdGVtIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFpbl9fY29sb3JzLXNsaWRlci1pdGVtIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwcHggMHB4O1xufVxuLm1haW5fX2NvbG9ycy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLm1haW5fX2NvbG9ycy1zbGlkZXItaXRlbS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMxMjk1M0E7XG59XG4ubWFpbl9fY29sb3JzLXNsaWRlci1pdGVtLWRhdGUge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDEwcHggMjBweDtcbiAgY29sb3I6ICM3MDdGOEQ7XG4gIGZvbnQtZmFtaWx5OiBHVEVlc3RpUHJvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1jb250ZWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWNvbnRlaW5lciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgY29sb3I6ICM1MTRGNEY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWhlYWRlciBwIHtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweCAwIDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0YxRjNGNSAwJSwgI0U0RTlGMiAxMDAlKTtcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDY2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1ibG9jazpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDQ1OHB4O1xufVxuLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtcG9wdWxhci1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3QgYSB7XG4gIHdpZHRoOiAxMzNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtcG9wdWxhci1saXN0IGEgaW1nIHtcbiAgcGFkZGluZzogNnB4IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLXBvcHVsYXItbGlzdCBhOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xufVxuLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtZXhjbHVzaXZlLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtZXhjbHVzaXZlLWxpc3QgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAycHg7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1leGNsdXNpdmUtbGlzdCBhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1leGNsdXNpdmUtbGlzdCBhOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IDBweCAjQkZCQ0M5O1xufVxuLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtZXhjbHVzaXZlLWxpc3QgYSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uc2xpZGVyLWZpbHRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2xpZGVyLWZpbHRlcl9faGVhZGVyIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGNvbG9yOiAjNzA3RjhEO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNsaWRlci1maWx0ZXJfX3NlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIzMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEREU0O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zbGlkZXItZmlsdGVyLXNlbGVjdF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGNvbG9yOiAjNTE0RjRGO1xuICBmb250LWZhbWlseTogR1RFZXN0aVBybztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2ljb24tLXR1cm4gc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZpbGw6ICMwMDk5Mzk7XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdG9wOiAxMTAlO1xuICBsZWZ0OiAwO1xuICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgbWF4LXdpZHRoOiAyMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q4RERFNDtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNsaWRlci1maWx0ZXItc2VsZWN0X19kcm9wZG93bjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDNweDtcbn1cbi5zbGlkZXItZmlsdGVyLXNlbGVjdF9fZHJvcGRvd246Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMiwgMTI3LCAxNDEsIDAuMik7XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2Ryb3Bkb3duOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDExMiwgMTI3LCAxNDEsIDAuNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgxMTIsIDEyNywgMTQxLCAwLjUpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi5zbGlkZXItZmlsdGVyLXNlbGVjdF9fZHJvcGRvd24tLXNob3cge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2l0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWRlci1maWx0ZXItc2VsZWN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc2xpZGVyLWZpbHRlci1zZWxlY3RfX2l0ZW06aG92ZXIge1xuICBjb2xvcjogIzAwOTkzOTtcbn1cbi5zbGlkZXItZmlsdGVyLXNlbGVjdF9faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6ICMwMDk5Mzk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLm1haW4tY29tbW9uLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5tYWluLWNvbW1vbi1zbGlkZXJfX3ByZXYge1xuICAgIHRvcDogMTAlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLm1haW4tY29tbW9uLXNsaWRlcl9fcHJldi0tdG9wLXVwLXJlc3BvbmNlLXByZXYge1xuICAgIHRvcDogLTIyJTtcbiAgfVxuICAubWFpbi1jb21tb24tc2xpZGVyX19uZXh0IHtcbiAgICB0b3A6IDEwJTtcbiAgICByaWdodDogMDtcbiAgfVxuICAubWFpbi1jb21tb24tc2xpZGVyX19uZXh0LS10b3AtdXAtcmVzcG9uY2UtbmV4dCB7XG4gICAgdG9wOiAtMjAlO1xuICB9XG4gIC5tYWluX19nb29kcy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm1haW5fX291ci1wcm9tb3Rpb25zLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuICAubWFpbl9fYmxvY2stY29sb3JzLWJ1dHRvbnMtY29udGVpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5MHB4KSB7XG4gIC5tYWluLWNvbW1vbi1zbGlkZXIge1xuICAgIG1hcmdpbjogMCAtNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1ibG9jazpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWJsb2NrOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IGEge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtZXhjbHVzaXZlLWxpc3QgYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgLm1haW4tc2xpZGVyLWFycm93c19fcHJldiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tYWluLXNsaWRlci1hcnJvd3NfX25leHQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAubWFpbi1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWFpbi1zbGlkZXIgLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1haW4tc2xpZGVyX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLXNsaWRlcl9faXRlbS5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLXNsaWRlci1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjY4cHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9faW1nIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDI1cHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXIgbGkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyIGxpLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC53ZWVrLXByb2QtaXRlbS1wcmljZV9fb2xkLWRpc2NvbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQtZGlzY29udC1tb2JpbGUge1xuICAgIHRvcDogMTIlO1xuICAgIGxlZnQ6IDQlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDIwcHggMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fbmFtZSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2Jhc2tldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDE1cHggMTVweDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19iYXNrZXQgaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fYmFza2V0LWJ0biB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAzcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9faW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgyMTAsIDIxMCwgMjEwLCAwLjMpLCAwcHggMHB4IDIwcHggMHB4ICNCRkJDQzk7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19wcmV2IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHRvcDogLTQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX3ByZXY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19wcmV2IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItYXJyb3dzX19wcmV2IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX25leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtNzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fbmV4dDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX25leHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX25leHQgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53ZWVrLXByb2QtaXRlbS1wcmljZV9fY3VycmVudCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19pbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gIC53ZWVrLXByb2Qtc2xpZGVyIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyX19saXN0IHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1hcnJvd3NfX3ByZXYgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWFycm93c19fbmV4dCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tc2xpZGVyLWFycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm1haW4tc2xpZGVyX19kb3RzIC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1haW4tc2xpZGVyX19kb3RzIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC4yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2RvdHMgLnNsaWNrLWRvdHMgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2RvdHMgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTEyLCAxMjcsIDE0MSwgMC41KTtcbiAgfVxuICAubWFpbi1zbGlkZXJfX2RvdHMgLnNsaWNrLWRvdHMgYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLm1haW4tc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19jdXJyZW50IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAud2Vlay1wcm9kLWl0ZW0tcHJpY2VfX29sZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMjBweCA1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyLWl0ZW1fX25hbWUge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fYmFza2V0IHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDIwcHggMTVweDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19iYXNrZXQgaW1nIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fYmFza2V0LWJ0biB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtbGluZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWNvbnRhaW5lciBwIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWNvbnRlaW5lciB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1iYXNrZXQge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAubWFpbi1jb21tb24tc2xpZGVyX19pdGVtIHtcbiAgICBtYXJnaW46IDE1cHggNnB4O1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbSB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tY29udGVpbmVyIHtcbiAgICBmbGV4OiAwO1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbWcge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZsZXg6IDA7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtY29udGVpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1wcmljZS1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtY29udGVpbmVyLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtZGlzY29udC0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDglO1xuICB9XG4gIC5tYWluX19nb29kcy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluX19nb29kcy1oZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0taW5mbyB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICB9XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1wcmljZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG4gIC5tYWluX19vdXItcHJvbW90aW9ucy1jb250ZWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAubWFpbl9fb3VyLXByb21vdGlvbnMtaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluX19vdXItcHJvbW90aW9ucy1oZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5tYWluX19ibG9jay1jb2xvcnMtY29udGVpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLm1haW5fX2Jsb2NrLWNvbG9ycy1oZWFkZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1haW5fX2Jsb2NrLWNvbG9ycy10ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubWFpbl9fY29sb3JzLXNsaWRlci1pdGVtLWluZm8ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc2xpZGVyLWZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubWFpbl9fYmxvY2stY29sb3JzLWJ1dHRvbnMtY29udGVpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX19ibG9jay1jb2xvcnMtYnV0dG9ucy1jb250ZWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5fX2dvb2RzLWhlYWRlci1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWNvbW1vbi1zbGlkZXJfX2Fycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1jb250ZWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtY29udGVpbmVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjNTE0RjRGO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWNvbnRlaW5lciAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1jb250ZWluZXIgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtaGVhZGVyIHAge1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgY29sb3I6ICM1MTRGNEY7XG4gICAgZm9udC1mYW1pbHk6IEdURWVzdGlQcm87XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtY29udGVpbmVyIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWhlYWRlciAubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbl9fYnV0dG9uLXRvLW5ldy1saXN0LWNvbnRlaW5lci0tbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluX19idXR0b24tdG8tbmV3LWxpc3QtY29udGVpbmVyLS1tb2JpbGUgYSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtcG9wdWxhci1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDA7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3QgYSB7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuICAubWFpbl9fY2FyZHMtbGlzdCB7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLWNvbnRlaW5lci0tbWFyZ2luIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW0ge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtY29udGVpbmVyIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLndlZWstcHJvZC1pdGVtLXByaWNlX19vbGQtZGlzY29udC1tb2JpbGUge1xuICAgIHRvcDogNSU7XG4gIH1cbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250LS1tb2JpbGUge1xuICAgIGxlZnQ6IDglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjIwcHgpIHtcbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW0gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW06aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1leGNsdXNpdmUtbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1leGNsdXNpdmUtbGlzdCBhIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1leGNsdXNpdmUtbGlzdCBhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLWV4Y2x1c2l2ZS1saXN0IGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLm1haW5fX2NhcmRzLWxpc3QtaXRlbS1tb2JpbGUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW0gcCB7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAxOTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gIC5tYWluX19wcm9kdWN0cy1tYW51ZmFjdHVyZXJzLXBvcHVsYXItbGlzdCBhIHtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW06aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAubWFpbl9fZ29vZHMtc2xpZGVyLWl0ZW0tc2FsZS1kaXNjb250LS1tb2JpbGUge1xuICAgIGxlZnQ6IDklO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gIC5tYWluX19nb29kcy1zbGlkZXItaXRlbS1zYWxlLWRpc2NvbnQtLW1vYmlsZSB7XG4gICAgbGVmdDogNyU7XG4gIH1cbiAgLm1haW5fX3Byb2R1Y3RzLW1hbnVmYWN0dXJlcnMtcG9wdWxhci1saXN0IGEge1xuICAgIHdpZHRoOiA4NXB4O1xuICB9XG4gIC5tYWluX19jYXJkcy1saXN0LWl0ZW0tbW9iaWxlLS1tYWluLWVsZW06aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtX19jb250ZWluZXItaW5mbyB7XG4gICAgd2lkdGg6IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLndlZWstcHJvZC1zbGlkZXItaXRlbV9fY29udGVpbmVyLWluZm8ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlci1pdGVtIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgfVxuICAud2Vlay1wcm9kLXNsaWRlciB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC53ZWVrLXByb2Qtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC5tYWluLXNsaWRlci1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQ5cHgpIHtcbiAgLm1haW5fX2dvb2RzLXNsaWRlci1pdGVtLXNhbGUtZGlzY29udC0tbW9iaWxlIHtcbiAgICBsZWZ0OiA2JTtcbiAgfVxuICAubWFpbl9fcHJvZHVjdHMtbWFudWZhY3R1cmVycy1wb3B1bGFyLWxpc3QgYSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn0iXX0= */
