.aut-vertical-tabs-homepage {
  overflow: hidden;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage {
    padding: 0 24px;
    padding: 0 1.5rem;
  }
}
.aut-vertical-tabs-homepage__main {
  padding: 96px 0;
  padding: 6rem 0;
  border-radius: 24px;
  border-radius: 1.5rem;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__main {
    padding: 56px 0;
    padding: 3.5rem 0;
    border-radius: 16px;
    border-radius: 1rem;
  }
}
.aut-vertical-tabs-homepage .aut-container {
  display: grid;
  gap: 32px;
  gap: 2rem;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage .aut-container {
    grid-template-columns: 0.625fr 0.375fr;
    gap: 48px 104px;
    gap: 3rem 6.5rem;
    grid-template-rows: auto 1fr;
    grid-template-areas: "g h" "g b";
  }
}
.aut-vertical-tabs-homepage__head {
  display: flex;
  gap: 24px 32px;
  gap: 1.5rem 2rem;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__head {
    grid-area: h;
  }
}
.aut-vertical-tabs-homepage__head-content {
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
  max-width: max(984px, 75%);
  max-width: max(61.5rem, 75%);
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__head-content {
    gap: 16px;
    gap: 1rem;
  }
}
.aut-vertical-tabs-homepage__title {
  margin: 0;
  font-size: 40px;
  font-size: 2.5rem;
  font-weight: 300;
  letter-spacing: -0.03em;
  color: var(--wp--preset--color--blue-300);
  line-height: 1.2;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__title {
    font-size: 32px;
    font-size: 2rem;
    line-height: 1.25;
    letter-spacing: -0.02em;
  }
}
.aut-vertical-tabs-homepage__desc {
  line-height: 1.375;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__desc {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (max-width: 479px) {
  .aut-vertical-tabs-homepage__btn {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__gallery {
    grid-area: g;
  }
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__gallery {
    overflow: hidden;
  }
  .aut-vertical-tabs-homepage__gallery:has(.aut-lottie) {
    aspect-ratio: 1.3;
  }
}
.aut-vertical-tabs-homepage__lottie {
  margin: -40px -220px -40px -40px;
  margin: -2.5rem -13.75rem -2.5rem -2.5rem;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__lottie-mobile {
    position: absolute;
    visibility: hidden;
  }
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__lottie-desktop {
    position: absolute;
    visibility: hidden;
  }
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__lottie {
    margin: -112px -400px -112px 0;
    margin: -7rem -25rem -7rem 0;
  }
}
.aut-vertical-tabs-homepage__lottie_0 {
  margin: -280px -600px -80px -150px;
  margin: -17.5rem -37.5rem -5rem -9.375rem;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__lottie_0 {
    margin: -32px -140px 0;
    margin: -2rem -8.75rem 0;
  }
}
.aut-vertical-tabs-homepage__img img {
  width: 100%;
  border-radius: 24px;
  border-radius: 1.5rem;
  position: relative;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__img img {
    border-radius: 16px;
    border-radius: 1rem;
  }
}
.aut-vertical-tabs-homepage__body {
  min-width: 0;
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__body {
    position: relative;
    grid-area: b;
    transition-property: transform, opacity;
    transition-duration: 1.2s;
    transition-delay: 1.6s;
    transform: translateX(100%);
    opacity: 0;
  }
  .aut-vertical-tabs-homepage__body.anim {
    transform: translateX(0);
    opacity: 1;
  }
  .aut-vertical-tabs-homepage__body:before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 1px;
    background: var(--wp--preset--color--black-alpha-20);
  }
}
.aut-vertical-tabs-homepage__nav {
  margin: 0 calc(-1 * var(--container-padding));
  padding: 0 var(--container-padding);
  overflow: auto hidden;
  display: flex;
  white-space: nowrap;
  list-style: none;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.aut-vertical-tabs-homepage__nav::-webkit-scrollbar {
  display: none;
}
.aut-vertical-tabs-homepage__nav li {
  border-top: solid 1px var(--wp--preset--color--black-alpha-20);
  padding-left: 0 !important;
}
.aut-vertical-tabs-homepage__nav li:before {
  content: none !important;
}
.aut-vertical-tabs-homepage__nav li:not(:last-child) {
  padding-right: 24px;
  padding-right: 1.5rem;
}
.aut-vertical-tabs-homepage__nav button {
  all: unset;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  padding: 18px 0;
  padding: 1.125rem 0;
  position: relative;
  opacity: 0.7;
  transition: opacity 0.4s;
  font-size: 20px;
  font-size: 1.25rem;
  color: var(--wp--preset--color--blue-300);
  line-height: 1.4;
  font-family: var(--wp--preset--font-family--geist);
}
.aut-vertical-tabs-homepage__nav button:before {
  content: "";
  position: absolute;
  inset: -1px 0 auto;
  height: 1px;
  background: linear-gradient(90deg, #fbe122 0%, #ff8f1c 50%, #fbe122 100%);
  transition: opacity 0.4s;
  opacity: 0;
}
.aut-vertical-tabs-homepage__nav button.active {
  opacity: 1;
}
.aut-vertical-tabs-homepage__nav button.active:before {
  opacity: 1;
}
.aut-vertical-tabs-homepage__item {
  margin-bottom: 32px;
  margin-bottom: 2rem;
  border: 0 !important;
  position: relative;
  padding-left: 32px;
  padding-left: 2rem;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__item {
    padding: 0;
    margin: 0;
    transition: opacity 0.4s, visibility 0.4s;
  }
  .aut-vertical-tabs-homepage__item:not(.active) {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    height: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    min-height: 0;
  }
}
.aut-vertical-tabs-homepage__item:last-child {
  margin-bottom: 0;
}
.aut-vertical-tabs-homepage__item .aut-accordion-item__toggle {
  padding: 0;
  opacity: 0.5;
  transition: opacity 0.4s;
}
.aut-vertical-tabs-homepage__item .aut-accordion-item__toggle.active {
  opacity: 1;
  pointer-events: none;
}
.aut-vertical-tabs-homepage__item .aut-accordion-item__toggle:hover {
  opacity: 1;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__item .aut-accordion-item__body {
    display: block !important;
  }
}
.aut-vertical-tabs-homepage__item .aut-accordion-item__content {
  padding: 12px 0 0;
  padding: 0.75rem 0 0;
  gap: 12px;
  gap: 0.75rem;
}
@media (max-width: 1023px) {
  .aut-vertical-tabs-homepage__item .aut-accordion-item__content {
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage__item:before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 2px;
    width: 0.125rem;
    background: linear-gradient(180deg, #f5d547 0%, #ff8f1c 50%, #f5d547 100%);
    transition: opacity 0.4s;
    opacity: 0;
  }
  .aut-vertical-tabs-homepage__item.active:before {
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage_img-right .aut-container {
    grid-template-columns: 0.375fr 0.625fr;
    grid-template-areas: "h g" "b g";
  }
  .aut-vertical-tabs-homepage_full .aut-container {
    grid-template-areas: "h h" "g b";
  }
  .aut-vertical-tabs-homepage_full .aut-vertical-tabs-homepage__head {
    margin-bottom: 48px;
    margin-bottom: 3rem;
    align-items: flex-end;
    justify-content: space-between;
    flex-direction: row;
  }
  .aut-vertical-tabs-homepage_full .aut-vertical-tabs-homepage__head-content {
    max-width: max(964px, 73%);
    max-width: max(60.25rem, 73%);
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .aut-vertical-tabs-homepage_full .aut-vertical-tabs-homepage__title {
    font-size: 56px;
    font-size: 3.5rem;
    line-height: 1.15;
  }
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage_full.aut-vertical-tabs-homepage_img-right .aut-container {
    grid-template-areas: "h h" "b g";
  }
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__main {
  background: linear-gradient(119.23deg, #00085d 0%, #001a72 84.22%);
  overflow: hidden;
  color: var(--wp--preset--color--white);
  position: relative;
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__main .aut-container {
  position: relative;
  z-index: 1;
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__main:before {
  content: "";
  position: absolute;
  width: 3926px;
  width: 245.375rem;
  height: 3510px;
  height: 219.375rem;
  background: url(../../assets/img/triangle-bg.png);
  background-size: 100% 100%;
  bottom: 100%;
  left: 100%;
  transform: translate(-50%, 40%) rotate(90deg);
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__label {
  color: inherit !important;
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__title {
  color: inherit !important;
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__desc {
  color: var(--wp--preset--color--gray-200);
}
@media (min-width: 1024px) {
  .aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__body:before {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(0, 181, 255, 0.5) 20.59%, rgba(0, 181, 226, 0.5) 71.07%, rgba(153, 153, 153, 0) 100%);
  }
}
.aut-vertical-tabs-homepage_blue .aut-accordion-item__toggle {
  color: inherit !important;
}
.aut-vertical-tabs-homepage_blue .aut-accordion-item__content {
  color: var(--wp--preset--color--gray-200);
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__nav li {
  border-top-color: var(--wp--preset--color--white-alpha-20);
}
.aut-vertical-tabs-homepage_blue .aut-vertical-tabs-homepage__nav button {
  color: inherit;
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZlcnRpY2FsLXRhYnMtaG9tZXBhZ2Uvc3R5bGUuc2NzcyIsInZlcnRpY2FsLXRhYnMtaG9tZXBhZ2Uvc3R5bGUuY3NzIiwiVXNlcnMvaWdvcnJvbWFuZW5rby9Mb2NhbCUyMFNpdGVzL2F1dGhlbnRpY2lkL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvYXV0aGVudGljLWlkL3NvdXJjZXMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJVc2Vycy9pZ29ycm9tYW5lbmtvL0xvY2FsJTIwU2l0ZXMvYXV0aGVudGljaWQvYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9hdXRoZW50aWMtaWQvc291cmNlcy9zY3NzL2hlbHBlcnMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0VBRUUsZ0JBQUE7QUNIRjtBRElFO0VBSEY7SUFJSSxlQUFBO0VDREY7QUFDRjtBREVFO0VBQ0UsZUFBQTtFQUNBLG1CQUFBO0FDQUo7QURHSTtFQUxGO0lBTUksZUFBQTtJQUNBLG1CQUFBO0VDQUo7QUFDRjtBREVFO0VBQ0UsYUFBQTtFQUNBLFNBQUE7QUNBSjtBRENJO0VBSEY7SUFJSSxzQ0FBQTtJQUNBLGVBQUE7SUFDQSw0QkFBQTtJQUNBLGdDQUNFO0VDQ047QUFDRjtBREVFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0FDQUo7QURDSTtFQUxGO0lBTUksWUFBQTtFQ0VKO0FBQ0Y7QURESTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSwwQkFBQTtBQ0dOO0FERk07RUFMRjtJQU1JLFNBQUE7RUNLTjtBQUNGO0FERkU7RUFDRSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5Q0UxQ087RUYyQ1AsZ0JBQUE7QUNJSjtBREhJO0VBUEY7SUFRSSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtFQ01KO0FBQ0Y7QURKRTtFQUNFLGtCQUFBO0FDTUo7QURMSTtFQUZG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V1I7QUFDRjtBRHZDRTtFQStCTTtJQUNFLGdDQUNFO0VDVVY7QUFDRjtBREpJO0VBQ0Usa0VBQUE7RUFDQSxnQkFBQTtFQUNBLHNDRW5TRTtFRm9TRixrQkFBQTtBQ01OO0FETE07RUFDRSxrQkFBQTtFQUNBLFVBQUE7QUNPUjtBRExNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxpREFBQTtFQUNBLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSw2Q0FBQTtBQ09SO0FESkk7RUFDRSx5QkFBQTtBQ01OO0FESkk7RUFDRSx5QkFBQTtBQ01OO0FESkk7RUFDRSx5Q0VwVEs7QUQwVFg7QURITTtFQUNFO0lBQ0Usd0pBQUE7RUNLUjtBQUNGO0FESUk7RUFDRSx5QkFBQTtBQ0ZOO0FESUk7RUFDRSx5Q0V2VUs7QURxVVg7QURLTTtFQUNFLDBERXRUUztBRG1UakI7QURLTTtFQUNFLGNBQUE7QUNIUiIsImZpbGUiOiJ2ZXJ0aWNhbC10YWJzLWhvbWVwYWdlL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uLy4uL3Njc3MvdmFyaWFibGVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vc2Nzcy9oZWxwZXJzL21peGlucyc7XG5cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZSB7XG4gICRibG9jazogJjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQG1lZGlhICN7JG1kX30ge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxuICAmX19tYWluIHtcbiAgICBwYWRkaW5nOiA5NnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wdWxzZS1iZy1jb2xvci5zdmcpIGNlbnRlciBjZW50ZXIgcmVwZWF0LXg7XG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiAxNTEycHggMTQwNXB4O1xuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgcGFkZGluZzogNTZweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB9XG4gIH1cbiAgLmF1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAzMnB4O1xuICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC42MjVmciAwLjM3NWZyO1xuICAgICAgZ2FwOiA0OHB4IDEwNHB4O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICdnIGgnXG4gICAgICAgICdnIGInO1xuICAgIH1cbiAgfVxuICAmX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweCAzMnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgQG1lZGlhICN7JG1kX30ge1xuICAgICAgZ3JpZC1hcmVhOiBoO1xuICAgIH1cbiAgICAmLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IG1heCg5ODRweCwgNzUlKTtcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgY29sb3I6ICRibHVlLTMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIEBtZWRpYSAjeyRtZH0ge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICB9XG4gIH1cbiAgJl9fZGVzYyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG4gICZfX2J0biB7XG4gICAgQG1lZGlhICN7JHhzfSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fZ2FsbGVyeSB7XG4gICAgQG1lZGlhICN7JG1kX30ge1xuICAgICAgZ3JpZC1hcmVhOiBnO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICY6aGFzKC5hdXQtbG90dGllKSB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS4zO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19sb3R0aWUge1xuICAgIG1hcmdpbjogLTQwcHggLTIyMHB4IC00MHB4IC00MHB4O1xuICAgICYtbW9iaWxlIHtcbiAgICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgICYtZGVza3RvcCB7XG4gICAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgIG1hcmdpbjogLTExMnB4IC00MDBweCAtMTEycHggMDtcbiAgICB9XG4gICAgJl8wIHtcbiAgICAgIG1hcmdpbjogLTI4MHB4IC02MDBweCAtODBweCAtMTUwcHg7XG4gICAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgICAgbWFyZ2luOiAtMzJweCAtMTQwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faW1nIHtcbiAgICBpbWcge1xuICAgICAgLy8gYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgLy8gb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fYm9keSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGdyaWQtYXJlYTogYjtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMnM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgICYuYW5pbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDAgYXV0byAwIDA7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjay1hbHBoYS0yMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fbmF2IHtcbiAgICBtYXJnaW46IDAgY2FsYygtMSAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gICAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIEBpbmNsdWRlIHNjcm9sbGJhci1oaWRlKCk7XG4gICAgbGkge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRibGFjay1hbHBoYS0yMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgYWxsOiB1bnNldDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6ICRibHVlLTMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LS1nZWlzdDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IC0xcHggMCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmJlMTIyIDAlLCAjZmY4ZjFjIDUwJSwgI2ZiZTEyMiAxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgb3BhY2l0eSAwLjRzLFxuICAgICAgICB2aXNpYmlsaXR5IDAuNHM7XG4gICAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmF1dC1hY2NvcmRpb24taXRlbV9fdG9nZ2xlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5hdXQtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICAgICAgQG1lZGlhICN7JG1kfSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5hdXQtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBAbWVkaWEgI3skbWR9IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhICN7JG1kX30ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMCBhdXRvIDAgMDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y1ZDU0NyAwJSwgI2ZmOGYxYyA1MCUsICNmNWQ1NDcgMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhICN7JG1kX30ge1xuICAgICZfaW1nLXJpZ2h0IHtcbiAgICAgIC5hdXQtY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjM3NWZyIDAuNjI1ZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICAgJ2ggZydcbiAgICAgICAgICAnYiBnJztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9mdWxsIHtcbiAgICAgIC5hdXQtY29udGFpbmVyIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICAnaCBoJ1xuICAgICAgICAgICdnIGInO1xuICAgICAgfVxuICAgICAgI3skYmxvY2t9X19oZWFkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBtYXgoOTY0cHgsIDczJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICN7JGJsb2NrfV9fdGl0bGUge1xuICAgICAgICBAbWVkaWEgI3skbWRffSB7XG4gICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmI3skYmxvY2t9X2ltZy1yaWdodCB7XG4gICAgICAgIC5hdXQtY29udGFpbmVyIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICAgICAgJ2ggaCdcbiAgICAgICAgICAgICdiIGcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfYmx1ZSB7XG4gICAgI3skYmxvY2t9X19tYWluIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTkuMjNkZWcsICMwMDA4NWQgMCUsICMwMDFhNzIgODQuMjIlKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmF1dC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAzOTI2cHg7XG4gICAgICAgIGhlaWdodDogMzUxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy90cmlhbmdsZS1iZy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA0MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgICN7JGJsb2NrfV9fbGFiZWwge1xuICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgI3skYmxvY2t9X190aXRsZSB7XG4gICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjeyRibG9ja31fX2Rlc2Mge1xuICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG4gICAgI3skYmxvY2t9X19ib2R5IHtcbiAgICAgIEBtZWRpYSAjeyRtZF99IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDkwZGVnLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgICAgIHJnYmEoMCwgMTgxLCAyNTUsIDAuNSkgMjAuNTklLFxuICAgICAgICAgICAgcmdiYSgwLCAxODEsIDIyNiwgMC41KSA3MS4wNyUsXG4gICAgICAgICAgICByZ2JhKDE1MywgMTUzLCAxNTMsIDApIDEwMCVcbiAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5hdXQtYWNjb3JkaW9uLWl0ZW1fX3RvZ2dsZSB7XG4gICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYXV0LWFjY29yZGlvbi1pdGVtX19jb250ZW50IHtcbiAgICAgIGNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxuICAgICN7JGJsb2NrfV9fbmF2IHtcbiAgICAgIGxpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlLWFscGhhLTIwO1xuICAgICAgfVxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2Uge1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19tYWluIHtcbiAgcGFkZGluZzogOTZweCAwO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX21haW4ge1xuICAgIHBhZGRpbmc6IDU2cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2UgLmF1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZSAuYXV0LWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjYyNWZyIDAuMzc1ZnI7XG4gICAgZ2FwOiA0OHB4IDEwNHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJnIGhcIiBcImcgYlwiO1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHggMzJweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faGVhZCB7XG4gICAgZ3JpZC1hcmVhOiBoO1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2hlYWQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiBtYXgoOTg0cHgsIDc1JSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faGVhZC1jb250ZW50IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZS0zMDApO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fZGVzYyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19kZXNjIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2dhbGxlcnkge1xuICAgIGdyaWQtYXJlYTogZztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2dhbGxlcnkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19nYWxsZXJ5OmhhcyguYXV0LWxvdHRpZSkge1xuICAgIGFzcGVjdC1yYXRpbzogMS4zO1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2xvdHRpZSB7XG4gIG1hcmdpbjogLTQwcHggLTIyMHB4IC00MHB4IC00MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2xvdHRpZS1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19sb3R0aWUtZGVza3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2xvdHRpZSB7XG4gICAgbWFyZ2luOiAtMTEycHggLTQwMHB4IC0xMTJweCAwO1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2xvdHRpZV8wIHtcbiAgbWFyZ2luOiAtMjgwcHggLTYwMHB4IC04MHB4IC0xNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19sb3R0aWVfMCB7XG4gICAgbWFyZ2luOiAtMzJweCAtMTQwcHggMDtcbiAgfVxufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2JvZHkge1xuICBtaW4td2lkdGg6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdyaWQtYXJlYTogYjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4ycztcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fYm9keS5hbmltIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2JvZHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMCBhdXRvIDAgMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjay1hbHBoYS0yMCk7XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2IHtcbiAgbWFyZ2luOiAwIGNhbGMoLTEgKiB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX25hdiBsaSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtMjApO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19uYXYgYnV0dG9uIHtcbiAgYWxsOiB1bnNldDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZzogMThweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZS0zMDApO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWdlaXN0KTtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2IGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAtMXB4IDAgYXV0bztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZiZTEyMiAwJSwgI2ZmOGYxYyA1MCUsICNmYmUxMjIgMTAwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgb3BhY2l0eTogMDtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbmF2IGJ1dHRvbi5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19uYXYgYnV0dG9uLmFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xuICB9XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faXRlbTpub3QoLmFjdGl2ZSkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faXRlbSAuYXV0LWFjY29yZGlvbi1pdGVtX190b2dnbGUge1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faXRlbSAuYXV0LWFjY29yZGlvbi1pdGVtX190b2dnbGUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2l0ZW0gLmF1dC1hY2NvcmRpb24taXRlbV9fdG9nZ2xlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pdGVtIC5hdXQtYWNjb3JkaW9uLWl0ZW1fX2JvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faXRlbSAuYXV0LWFjY29yZGlvbi1pdGVtX19jb250ZW50IHtcbiAgcGFkZGluZzogMTJweCAwIDA7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pdGVtIC5hdXQtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19pdGVtOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDAgYXV0byAwIDA7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjVkNTQ3IDAlLCAjZmY4ZjFjIDUwJSwgI2Y1ZDU0NyAxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2l0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfaW1nLXJpZ2h0IC5hdXQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuMzc1ZnIgMC42MjVmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImggZ1wiIFwiYiBnXCI7XG4gIH1cbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2Z1bGwgLmF1dC1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaCBoXCIgXCJnIGJcIjtcbiAgfVxuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfZnVsbCAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9mdWxsIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9faGVhZC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IG1heCg5NjRweCwgNzMlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfZnVsbCAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2Z1bGwuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfaW1nLXJpZ2h0IC5hdXQtY29udGFpbmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImggaFwiIFwiYiBnXCI7XG4gIH1cbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9ibHVlIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbWFpbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTkuMjNkZWcsICMwMDA4NWQgMCUsICMwMDFhNzIgODQuMjIlKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9ibHVlIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbWFpbiAuYXV0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9ibHVlIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzOTI2cHg7XG4gIGhlaWdodDogMzUxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy90cmlhbmdsZS1iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA0MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfYmx1ZSAuYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfX2xhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9ibHVlIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2JsdWUgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19kZXNjIHtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ncmF5LTIwMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9ibHVlIC5hdXQtdmVydGljYWwtdGFicy1ob21lcGFnZV9fYm9keTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAxODEsIDI1NSwgMC41KSAyMC41OSUsIHJnYmEoMCwgMTgxLCAyMjYsIDAuNSkgNzEuMDclLCByZ2JhKDE1MywgMTUzLCAxNTMsIDApIDEwMCUpO1xuICB9XG59XG4uYXV0LXZlcnRpY2FsLXRhYnMtaG9tZXBhZ2VfYmx1ZSAuYXV0LWFjY29yZGlvbi1pdGVtX190b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2JsdWUgLmF1dC1hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS0yMDApO1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2JsdWUgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19uYXYgbGkge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUtYWxwaGEtMjApO1xufVxuLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX2JsdWUgLmF1dC12ZXJ0aWNhbC10YWJzLWhvbWVwYWdlX19uYXYgYnV0dG9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59IiwiQGZvcndhcmQgJ2hlbHBlcnMvZnVuY3Rpb25zJztcbkBmb3J3YXJkICdoZWxwZXJzL21peGlucyc7XG5cbiRmb250LWZhbWlseS0tZ2Vpc3Q6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1nZWlzdCk7XG4kZm9udC1mYW1pbHktLXJvYm90bzogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLXJvYm90byk7XG5cbiRjb250ZW50LXNpemU6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xuJHdpZGUtc2l6ZTogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG5cbi8vIENvbG9yc1xuJHdoaXRlOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUpOyAvLyAjRkZGRkZGXG4kYmxhY2s6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibGFjayk7IC8vICMwQTBDMUFcbiRibHVlLTMwMDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsdWUtMzAwKTsgLy8gIzAwMUE3MlxuJGJsdWUtMjAwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmx1ZS0yMDApOyAvLyAjMDBCNUUyXG4kYmx1ZS0xMDA6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ibHVlLTEwMCk7IC8vICM3OEZCRkRcbiRncmF5LTUwMDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWdyYXktNTAwKTsgLy8gIzQ2NEU2RVxuJGdyYXktNDAwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS00MDApOyAvLyAjNkU3MjgyXG4kZ3JheS0zMDA6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS1ncmF5LTMwMCk7IC8vICM5MTk4QjNcbiRncmF5LTIwMDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWdyYXktMjAwKTsgLy8gI0QxREVFRlxuJGdyYXktMTAwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tZ3JheS0xMDApOyAvLyAjRjlGOUY5XG4kdGVhbDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRlYWwpOyAvLyAjNERGRkMzXG4kb3JhbmdlOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tb3JhbmdlKTsgLy8gI0ZGQjgxQ1xuJHJlZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXJlZCk7IC8vICNGQzRDMDJcbiR5ZWxsb3c6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS15ZWxsb3cpOyAvLyAjRjVENTQ3XG4kYmxhY2stYWxwaGEtMjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLWJsYWNrLWFscGhhLTIpOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC4wMilcbiRibGFjay1hbHBoYS01OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtNSk7IC8vIHJnYmEoMCwgMjEsIDk0LCAwLjA1KVxuJGJsYWNrLWFscGhhLTEwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtMTApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC4xKVxuJGJsYWNrLWFscGhhLTIwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtMjApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC4yKVxuJGJsYWNrLWFscGhhLTMwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtMzApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC4zKVxuJGJsYWNrLWFscGhhLTQwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtNDApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC40KVxuJGJsYWNrLWFscGhhLTUwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtNTApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC41KVxuJGJsYWNrLWFscGhhLTYwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtNjApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC42KVxuJGJsYWNrLWFscGhhLTcwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtNzApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC43KVxuJGJsYWNrLWFscGhhLTgwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtODApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC44KVxuJGJsYWNrLWFscGhhLTkwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtOTApOyAvLyByZ2JhKDAsIDIxLCA5NCwgMC45KVxuJGJsYWNrLWFscGhhLTk1OiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0tYmxhY2stYWxwaGEtOTUpOyAvLyAjMEQyMTY2XG4kd2hpdGUtYWxwaGEtMjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLWFscGhhLTIpOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpXG4kd2hpdGUtYWxwaGEtNTogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLWFscGhhLTUpOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpXG4kd2hpdGUtYWxwaGEtMTA6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZS1hbHBoYS0xMCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKVxuJHdoaXRlLWFscGhhLTIwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUtYWxwaGEtMjApOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMilcbiR3aGl0ZS1hbHBoYS0zMDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLWFscGhhLTMwKTsgLy8gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpXG4kd2hpdGUtYWxwaGEtNDA6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZS1hbHBoYS00MCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KVxuJHdoaXRlLWFscGhhLTUwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUtYWxwaGEtNTApOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSlcbiR3aGl0ZS1hbHBoYS02MDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLWFscGhhLTYwKTsgLy8gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpXG4kd2hpdGUtYWxwaGEtNzA6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZS1hbHBoYS03MCk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KVxuJHdoaXRlLWFscGhhLTgwOiB2YXIoLS13cC0tcHJlc2V0LS1jb2xvci0td2hpdGUtYWxwaGEtODApOyAvLyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOClcbiR3aGl0ZS1hbHBoYS05MDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXdoaXRlLWFscGhhLTkwKTsgLy8gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpXG4kd2hpdGUtYWxwaGEtOTU6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS13aGl0ZS1hbHBoYS05NSk7IC8vIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSlcblxuLy8gTWVkaWFcbiR4bDogJyhtYXgtd2lkdGg6IDE1OTlweCknO1xuJGxnOiAnKG1heC13aWR0aDogMTE5OXB4KSc7XG4kbWQ6ICcobWF4LXdpZHRoOiAxMDIzcHgpJztcbiRzbTogJyhtYXgtd2lkdGg6IDc2N3B4KSc7XG4keHM6ICcobWF4LXdpZHRoOiA0NzlweCknO1xuXG4keGxfOiAnKG1pbi13aWR0aDogMTYwMHB4KSc7XG4kbGdfOiAnKG1pbi13aWR0aDogMTIwMHB4KSc7XG4kbWRfOiAnKG1pbi13aWR0aDogMTAyNHB4KSc7XG4kc21fOiAnKG1pbi13aWR0aDogNzY4cHgpJztcbiR4c186ICcobWluLXdpZHRoOiA0ODBweCknO1xuIiwiQHVzZSAnc2FzczptYXRoJztcblxuLy8gUGxhY2Vob2xkZXIgdGV4dFxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcjogIzZlNzI4MiwgJG9wYWNpdHk6IDEpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICB9XG4gICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgfVxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgfVxufVxuXG5AbWl4aW4gdGV4dC1ncmFkaWVudCgkZGlyZWN0aW9uOiB0byBib3R0b20sICRjb2xvcjE6ICMwMDFhNzIsICRjb2xvcjI6ICMwMGI1ZTIpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvcjEsICRjb2xvcjIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBlbGxpcHNpcygkbGluZXM6IDIpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuXG5AbWl4aW4gc2Nyb2xsYmFyLWhpZGUge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIHB1bHNlLWJhY2tncm91bmQoJGJnLXVybDogJy4uL2ltZy9wdWxzZS1iZy5zdmcnKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1tYXNrLXNpemU6IDk2cHg7XG4gIHotaW5kZXg6IDE7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaW5zZXQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRiZy11cmx9KSBjZW50ZXIgY2VudGVyO1xuICAgIGFuaW1hdGlvbjogYXV0LWxpbmVzIDE2cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNTEycHggMTQwN3B4O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIGJvdHRvbSxcbiAgICAgIHRyYW5zcGFyZW50IDBweCxcbiAgICAgIGJsYWNrIHZhcigtLW1hc2stc2l6ZSksXG4gICAgICBibGFjayBjYWxjKDEwMCUgLSB2YXIoLS1tYXNrLXNpemUpKSxcbiAgICAgIHRyYW5zcGFyZW50IDEwMCVcbiAgICApO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLS1tYXNrLXNpemU6IDU2cHg7XG4gICAgfVxuICB9XG4gIC5hdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuIl19 */
