* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
*:before, *:after {
  box-sizing: inherit;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
*::-webkit-scrollbar {
  width: 8px;
  width: 0.5rem;
  height: 8px;
  height: 0.5rem;
  background-color: transparent;
  border-radius: 22px;
  border-radius: 1.375rem;
}
*::-webkit-scrollbar-thumb {
  background-color: #c8cece;
  border-radius: 22px;
  border-radius: 1.375rem;
  border: solid 2px transparent;
  border: solid 0.125rem transparent;
  background-clip: content-box;
}

html {
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  scroll-padding-top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--header-height));
}
html:has(.car-header.hide) {
  scroll-padding-top: var(--wp-admin--admin-bar--height, 0px);
}
@media (max-width: 1599px) and (min-width: 1024px) {
  html {
    font-size: 1vw;
  }
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  min-width: var(--app-min-width);
  width: 100%;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  position: relative;
  padding-top: var(--wp-admin--admin-bar--height, 0px);
  background: #ff5f01;
  color: #000000;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.4;
  letter-spacing: -0.01em;
}
@media (max-width: 1023px) {
  body {
    font-size: 18px;
    font-size: 1.125rem;
  }
}

.car-wrapper {
  margin: 32px;
  margin: 2rem;
  border: solid 10px #faab7c;
  border: solid 0.625rem #faab7c;
  background-color: #ffffff;
  border-radius: 40px;
  border-radius: 2.5rem;
  flex: auto;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1023px) {
  .car-wrapper {
    margin: 4px;
    margin: 0.25rem;
    border-width: 4px;
    border-width: 0.25rem;
    border-radius: 24px;
    border-radius: 1.5rem;
  }
}

#wpadminbar {
  position: fixed !important;
  min-width: var(--app-min-width);
  z-index: 606 !important;
}

a {
  color: #ff5f01;
  text-decoration: none;
}

input,
button,
select,
textarea {
  color: #000000;
  font: inherit;
  margin: 0;
}

input {
  padding-top: 0;
  padding-bottom: 0;
}

::-moz-placeholder {
  color: rgba(0, 0, 0, 0.35);
}

:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.35);
}

::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.35);
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  background-color: transparent;
}

button,
input[type=submit],
input[type=reset],
input[type=button] {
  all: unset;
  box-sizing: border-box;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  appearance: button;
}

button[disabled],
input[disabled] {
  cursor: default;
  pointer-events: none;
}

img {
  border: 0;
  max-width: 100%;
  height: auto;
}

ul,
ol {
  list-style: none;
}

use {
  fill: currentColor;
}

svg {
  flex: none;
}

b,
strong {
  font-weight: 700;
}

h1:first-child,
.h1:first-child,
h2:first-child,
.h2:first-child,
h3:first-child,
.h3:first-child,
h4:first-child,
.h4:first-child,
h5:first-child,
.h5:first-child,
h6:first-child,
.h6:first-child {
  padding-top: 0;
}
h1:last-child,
.h1:last-child,
h2:last-child,
.h2:last-child,
h3:last-child,
.h3:last-child,
h4:last-child,
.h4:last-child,
h5:last-child,
.h5:last-child,
h6:last-child,
.h6:last-child {
  margin-bottom: 0;
}

p:last-child {
  margin-bottom: 0;
}

*:focus,
a:focus,
button:not(.hp-btn):focus {
  outline: 1px solid #000;
  outline-offset: 8px;
  outline-offset: 0.5rem;
}
*:focus:not(:focus-visible),
a:focus:not(:focus-visible),
button:not(.hp-btn):focus:not(:focus-visible) {
  outline: 0;
}
*:focus-visible,
a:focus-visible,
button:not(.hp-btn):focus-visible {
  outline: 1px solid #000;
  outline-offset: 8px;
  outline-offset: 0.5rem;
}

.car-content-text > *:not(.car-section) {
  width: var(--container-width);
  max-width: calc(100% - 2 * var(--container-padding));
  margin-left: auto;
  margin-right: auto;
}
.car-content-text ol {
  list-style: none;
  counter-reset: counter;
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
}
@supports not (display: flow-root) {
  .car-content-text ol {
    overflow: hidden;
  }
}
.car-content-text ol li {
  padding-left: 28px;
  padding-left: 1.75rem;
  position: relative;
  display: flow-root;
}
.car-content-text ol li:before {
  content: counter(counter) ".";
  position: absolute;
  top: 0;
  left: 0;
  counter-increment: counter;
  width: 28px;
  width: 1.75rem;
  text-align: center;
  font-weight: 500;
}
.car-content-text ul:not(.lac-content-custom-list):not(.blocks-gallery-grid) {
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
}
@supports not (display: flow-root) {
  .car-content-text ul:not(.lac-content-custom-list):not(.blocks-gallery-grid) {
    overflow: hidden;
  }
}
.car-content-text ul:not(.lac-content-custom-list):not(.blocks-gallery-grid) li {
  position: relative;
  padding-left: 28px;
  padding-left: 1.75rem;
  display: flow-root;
}
.car-content-text ul:not(.lac-content-custom-list):not(.blocks-gallery-grid) li:before {
  content: "";
  position: absolute;
  width: 4px;
  width: 0.25rem;
  height: 4px;
  height: 0.25rem;
  left: 12px;
  left: 0.75rem;
  top: calc(0.5lh - 2px);
  top: calc(0.5lh - 0.125rem);
  background-color: currentColor;
  border-radius: 50%;
}

:root {
  --container-width: 1042px;
  --container-width: 65.125rem;
  --container-padding: 32px;
  --container-padding: 2rem;
  --header-height: 102px;
  --header-height: 6.375rem;
  --content-gap: 24px;
  --content-gap: 1.5rem;
  --input-height: 56px;
  --input-height: 3.5rem;
  --app-min-width: 390px;
  --app-min-width: 24.375rem;
}
@media (max-width: 1023px) {
  :root {
    --header-height: 72px;
    --header-height: 4.5rem;
    --container-padding: 16px;
    --container-padding: 1rem;
  }
}

.car-container {
  width: calc(var(--container-width) + 2 * var(--container-padding));
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}

.car-h1,
h1 {
  font-size: 64px;
  font-size: 4rem;
  font-weight: 500;
  color: #0146a4;
  line-height: 1.2;
  letter-spacing: -0.03em;
}
@media (max-width: 1023px) {
  .car-h1,
  h1 {
    font-size: 36px;
    font-size: 2.25rem;
    font-weight: 700;
  }
}

.car-h2,
h2 {
  font-size: 36px;
  font-size: 2.25rem;
  font-weight: 500;
  color: #0146a4;
  line-height: 1.2;
}
@media (max-width: 1023px) {
  .car-h2,
  h2 {
    font-size: 32px;
    font-size: 2rem;
  }
}

.car-h3,
h3 {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
  color: #0146a4;
  line-height: 1.3;
}

@media (max-width: 1199px) {
  .car-hidden-desktop {
    display: none !important;
  }
}

@media (max-width: 1023px) {
  .car-hidden-tablet {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .car-hidden-mobile {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .car-visible-mobile {
    display: none !important;
  }
}

@media (min-width: 1024px) {
  .car-visible-tablet {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .car-visible-desktop {
    display: none !important;
  }
}

img {
  max-width: 100%;
}

.car-icon {
  --size: 24px;
  --size: 1.5rem;
  width: var(--size);
  height: var(--size);
  flex: none;
}
.car-icon use {
  fill: currentColor;
}

.car-cover-img {
  position: relative;
  will-change: transform;
  overflow: hidden;
}
.car-cover-img img,
.car-cover-img video,
.car-cover-img iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.car-cover-img img,
.car-cover-img video {
  object-fit: cover;
}

.car-contain-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.car-contain-img img {
  width: auto;
  max-height: 100%;
  object-fit: contain;
  min-height: 0;
}

.car-tab-block {
  transition: opacity 0.4s, visibility 0.4s;
}
.car-tab-block:not(.car-active) {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
  min-height: 0;
}

.car-btn {
  height: 44px;
  height: 2.75rem;
  padding: 0 24px;
  padding: 0 1.5rem;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  color: #ffffff;
  background-color: #ff5f01;
  transition: background-color 0.4s, border-color 0.4s;
  border-radius: 40px;
  border-radius: 2.5rem;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  gap: 0.75rem;
  flex: none;
  border: 0;
  cursor: pointer;
  border: solid 1px transparent;
}
.car-btn:hover {
  background-color: #0146a4;
  color: #ffffff;
  text-decoration: none;
  border-color: #ffffff;
}
.car-btn_arrow i {
  flex: none;
  width: 30px;
  width: 1.875rem;
  height: 30px;
  height: 1.875rem;
  display: grid;
  color: #ff5f01;
  background-color: #ffffff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  margin-right: -16px;
  margin-right: -1rem;
  transition: color 0.4s;
}
.car-btn_arrow:hover i {
  color: #0146a4;
}
.car-btn_alt {
  background-color: #0146a4;
}
.car-btn_alt i {
  color: #0146a4;
}
.car-btn_alt:hover {
  background-color: #ff5f01;
}
.car-btn_alt:hover i {
  color: #ff5f01;
}

.car-main {
  padding: 80px 0;
  padding: 5rem 0;
}
@media (max-width: 1023px) {
  .car-main {
    padding: 40px 0 60px;
    padding: 2.5rem 0 3.75rem;
  }
}

.car-section {
  --padding: 80px;
  --padding: 5rem;
  padding: var(--padding) 0;
}
@media (max-width: 1023px) {
  .car-section {
    --padding: 60px;
    --padding: 3.75rem;
  }
}
.car-section:not(.car-section_bg):first-child {
  padding-top: 0;
}
.car-section:not(.car-section_bg):last-child {
  padding-bottom: 0;
}
.car-section + .car-section, .car-section + .wp-block-group {
  margin-top: calc(-1 * var(--padding));
}
.car-section_bg {
  margin-top: 0 !important;
  background-color: #c8cece;
  border-radius: 20px;
  border-radius: 1.25rem;
}
.car-section_bg:first-child {
  border-radius: 0 0 20px 20px;
  border-radius: 0 0 1.25rem 1.25rem;
}
.car-section_bg:last-child {
  border-radius: 20px 20px 0 0;
  border-radius: 1.25rem 1.25rem 0 0;
  margin-bottom: calc(-1 * var(--padding) - 20px);
  margin-bottom: calc(-1 * var(--padding) - 1.25rem);
}

.wp-block-group {
  margin-bottom: 0 !important;
  --padding: 80px;
  --padding: 5rem;
  padding: var(--padding) 0;
}
@media (max-width: 1023px) {
  .wp-block-group {
    --padding: 60px;
    --padding: 3.75rem;
  }
}
.wp-block-group:not(.car-section_bg):first-child {
  padding-top: 0;
}
.wp-block-group:not(.car-section_bg):last-child {
  padding-bottom: 0;
}
.wp-block-group + .wp-block-group, .wp-block-group + .car-section {
  margin-top: calc(-1 * var(--padding));
}
.wp-block-group * {
  --wp--style--global--content-size: 100%;
}
.wp-block-group .car-section {
  --padding: 40px;
  --padding: 2.5rem;
}
.wp-block-group .car-container {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}

.car-section-header {
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
  align-items: center;
  text-align: center;
}

.car-section-title {
  margin: 0;
}

.car-section-label {
  font-weight: 500;
  color: #ff5f01;
  text-transform: uppercase;
}
.car-section-label:before {
  content: "/ ";
}
.car-section-label:after {
  content: " /";
}

.car-section-desc {
  width: 100%;
  text-align: left;
}

.car-slider-arrow {
  padding: 0;
  width: 44px;
  width: 2.75rem;
  height: 44px;
  height: 2.75rem;
  position: absolute;
  z-index: 6;
  border-radius: 50%;
  top: calc(50% - 22px);
  top: calc(50% - 1.375rem);
  -webkit-user-select: none;
          user-select: none;
  transition: background-color 0.4s, opacity 0.4s;
}
.car-slider-arrow.swiper-button-disabled {
  opacity: 0.5;
}
.car-slider-arrow_prev {
  left: 0;
}
.car-slider-arrow_next {
  right: 0;
}

.car-post-slide {
  display: flex;
  flex-direction: column;
  border-radius: 20px;
  border-radius: 1.25rem;
  overflow: hidden;
  will-change: transform;
  background-color: #ffffff;
  color: inherit;
}
@media (max-width: 1023px) {
  .car-post-slide {
    width: 258px;
    width: 16.125rem;
  }
}
.car-post-slide:hover {
  color: inherit;
  text-decoration: none;
}
.car-post-slide:hover .car-post-slide__img img {
  transform: scale(1.06);
}
.car-post-slide__img {
  height: 308px;
  height: 19.25rem;
}
.car-post-slide__img img {
  transition: transform 0.4s;
}
.car-post-slide__body {
  padding: 24px;
  padding: 1.5rem;
  margin-top: auto;
  gap: 12px;
  gap: 0.75rem;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1023px) {
  .car-post-slide__body {
    padding: 24px var(--container-padding);
    padding: 1.5rem var(--container-padding);
  }
}
.car-post-slide__categories {
  font-size: 12px;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.car-post-slide__title {
  font-weight: 600;
}
.car-post-slide__excerpt {
  font-size: 12px;
  font-size: 0.75rem;
}

.car-archive-item {
  display: flex;
  flex-direction: column;
  border-radius: 20px;
  border-radius: 1.25rem;
  overflow: hidden;
  will-change: transform;
  color: #000000 !important;
  text-decoration: none !important;
}
.car-archive-item__img {
  height: 196px;
  height: 12.25rem;
}
.car-archive-item__img img {
  transition: transform 0.4s;
}
.car-archive-item__body {
  display: flex;
  flex-direction: column;
  gap: 12px;
  gap: 0.75rem;
  padding: 24px;
  padding: 1.5rem;
  background-color: #ffe467;
  font-size: 16px;
  font-size: 1rem;
}
.car-archive-item__categories {
  text-transform: uppercase;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 500;
}
.car-archive-item__date {
  font-weight: 500;
  font-size: 12px;
  font-size: 0.75rem;
}
.car-archive-item__title {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 600;
}
.car-archive-item .car-post-author__avatar {
  width: 16px;
  width: 1rem;
}
.car-archive-item .car-post-author__name {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 400;
}
.car-archive-item:hover .car-archive-item__img img {
  transform: scale(1.06);
}
.car-archive-item_story .car-archive-item__body {
  background-color: #0e9cc3;
}
.car-archive-item_story .car-archive-item__title {
  color: #ffffff;
}
@media (min-width: 768px) {
  .car-archive-item_story {
    flex-direction: row;
    min-height: 324px;
    min-height: 20.25rem;
  }
  .car-archive-item_story .car-archive-item__img {
    flex: none;
    width: 516px;
    width: 32.25rem;
    height: auto;
  }
  .car-archive-item_story .car-archive-item__body {
    flex: auto;
    padding: 40px;
    padding: 2.5rem;
    justify-content: center;
    font-size: 20px;
    font-size: 1.25rem;
  }
  .car-archive-item_story .car-archive-item__categories {
    font-size: 16px;
    font-size: 1rem;
  }
  .car-archive-item_story .car-archive-item__title {
    font-size: 32px;
    font-size: 2rem;
  }
}

.glightbox-mobile .goverlay,
.goverlay {
  background: rgba(0, 0, 0, 0.6) !important;
  height: auto !important;
  width: auto !important;
  inset: 0 !important;
}

.glightbox-open {
  overflow: visible !important;
}

.car-input-block {
  display: flex;
  flex-direction: column;
}

.car-input {
  border-radius: 20px;
  border-radius: 1.25rem;
  border: solid 2px #0146a4;
  border: solid 0.125rem #0146a4;
  background-color: #ffffff;
  display: block;
  width: 100%;
  height: 52px;
  height: 3.25rem;
  padding: 0 24px;
  padding: 0 1.5rem;
  appearance: none;
  box-shadow: none;
  caret-color: #000000;
  transition: border-color 0.4s, box-shadow 0.4s;
  color: #000000;
  line-height: 1.4;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  text-overflow: ellipsis;
}
.car-input:focus {
  border-color: #ff5f01;
  outline: none;
}
.car-input:-webkit-autofill {
  -webkit-text-fill-color: #000000;
  background-color: transparent;
  -webkit-transition: background-color 5000000s 0s;
  transition: background-color 5000000s 0s;
}
.car-input::-webkit-outer-spin-button, .car-input::-webkit-inner-spin-button {
  appearance: none;
  display: none;
}
.car-input::-webkit-search-decoration, .car-input::-webkit-search-cancel-button, .car-input::-webkit-search-results-button, .car-input::-webkit-search-results-decoration {
  appearance: none;
  display: none;
}

.car-textarea {
  height: 268px;
  height: 16.75rem;
  padding-top: 24px;
  padding-top: 1.5rem;
  padding-bottom: 24px;
  padding-bottom: 1.5rem;
  resize: none;
}

.car-feedback-form {
  padding: 48px;
  padding: 3rem;
  border-radius: 20px;
  border-radius: 1.25rem;
  background-color: #0146a4;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  gap: 48px;
  gap: 3rem;
  align-items: center;
}
@media (max-width: 1023px) {
  .car-feedback-form {
    gap: 32px;
    gap: 2rem;
  }
}
@media (max-width: 767px) {
  .car-feedback-form {
    padding: 32px var(--container-padding);
    padding: 2rem var(--container-padding);
  }
}
.car-feedback-form__inputs {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
  gap: 1.5rem;
  width: 100%;
}
@media (min-width: 768px) {
  .car-feedback-form__inputs {
    grid-template-columns: 1fr 1fr;
    gap: 28px;
    gap: 1.75rem;
  }
}
@media (min-width: 768px) {
  .car-feedback-form__inputs .car-input-block_textarea {
    grid-column: span 2;
  }
}
.car-feedback-form__sent {
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
  text-align: center;
}
.car-feedback-form__sent-title {
  font-weight: 700;
}

.car-header {
  position: sticky;
  top: var(--wp-admin--admin-bar--height, 0px);
  z-index: 600;
  background-color: #ffffff;
  border-radius: 40px;
  border-radius: 2.5rem;
  transition: transform 0.4s, box-shadow 0.4s;
}
@media (max-width: 1023px) {
  .car-header {
    border-radius: 24px;
    border-radius: 1.5rem;
  }
}
.car-header .car-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: var(--header-height);
  gap: 44px;
  gap: 2.75rem;
}
@media (min-width: 1024px) {
  .car-header-nav {
    display: contents;
  }
}
@media (max-width: 1023px) {
  .car-header-nav {
    position: fixed;
    inset: 0;
    z-index: 666;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    overflow: hidden;
  }
}
@media (min-width: 1024px) {
  .car-header-nav__body {
    display: contents;
  }
}
@media (max-width: 1023px) {
  .car-header-nav__body {
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto;
    width: 280px;
    width: 17.5rem;
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    gap: 32px;
    gap: 2rem;
    padding: calc(32px + var(--wp-admin--admin-bar--height, 0px)) 16px 32px;
    padding: calc(2rem + var(--wp-admin--admin-bar--height, 0px)) 1rem 2rem;
    transform: translateX(100%);
    overflow: hidden auto;
  }
}
.car-header-nav-open {
  display: flex;
  color: #ff5f01;
}
.car-header-nav-open svg {
  --size: 32px;
  --size: 2rem;
}
.car-header-nav-close {
  position: absolute;
  right: 296px;
  right: 18.5rem;
  top: calc(0.5 * var(--header-height) - 16px);
  top: calc(0.5 * var(--header-height) - 1rem);
  display: flex;
  color: #ffffff;
}
.car-header-nav-close svg {
  --size: 32px;
  --size: 2rem;
}
.car-header-menu {
  margin-right: auto;
  display: flex;
  align-items: center;
  gap: 44px;
  gap: 2.75rem;
  font-weight: 500;
  font-size: 16px;
  font-size: 1rem;
}
@media (max-width: 1023px) {
  .car-header-menu {
    margin: auto 0;
    flex-direction: column;
    gap: 16px;
    gap: 1rem;
    align-items: center;
    text-align: center;
  }
}
.car-header-menu > li {
  padding: 8px;
  padding: 0.5rem;
  margin: -8px;
  margin: -0.5rem;
}
@media (max-width: 1023px) {
  .car-header-menu > li {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.car-header-menu > li > a {
  color: inherit;
  text-decoration: none;
  padding: 8px 0;
  padding: 0.5rem 0;
  position: relative;
  display: flex;
}
.car-header-menu > li > a:before, .car-header-menu > li > a:after {
  content: "";
  position: absolute;
}
.car-header-menu > li > a:before {
  inset: -16px;
  inset: -1rem;
}
.car-header-menu > li > a:after {
  height: 2px;
  height: 0.125rem;
  inset: auto 0 0;
  background-color: #ff5f01;
  transition: opacity 0.4s;
  border-radius: 4px;
  border-radius: 0.25rem;
  opacity: 0;
}
.car-header-menu > li:hover > a:after {
  opacity: 1;
}
.car-header-menu:last-child {
  margin-right: 0;
}
.car-header-menu .current-menu-item > a:after,
.car-header-menu .current-menu-parent > a:after {
  opacity: 1;
}
@media (min-width: 1024px) {
  .car-header-menu .menu-item-has-children {
    position: relative;
  }
  .car-header-menu .menu-item-has-children:hover > .sub-menu {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
}
.car-header-menu .menu-item-has-children .sub-menu {
  display: flex;
  flex-direction: column;
  border-radius: 20px;
  border-radius: 1.25rem;
  padding: 8px;
  padding: 0.5rem;
  background-color: rgba(200, 206, 206, 0.9);
  gap: 4px;
  gap: 0.25rem;
}
@media (min-width: 1024px) {
  .car-header-menu .menu-item-has-children .sub-menu {
    position: absolute;
    top: 100%;
    left: 0;
    width: max-content;
    max-width: 400px;
    max-width: 25rem;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.4s, visibility 0.4s;
    z-index: 66;
  }
}
@media (max-width: 1023px) {
  .car-header-menu .menu-item-has-children .sub-menu {
    align-items: center;
  }
}
.car-header-menu .menu-item-has-children .sub-menu a {
  display: flex;
  border-radius: 12px;
  border-radius: 0.75rem;
  padding: 8px 12px;
  padding: 0.5rem 0.75rem;
  color: #000000;
  text-decoration: none;
  transition: color 0.4s, background-color 0.4s;
}
.car-header-menu .menu-item-has-children .sub-menu a:hover {
  background-color: #ffffff;
  color: #0146a4;
}
.car-header-menu .menu-item-has-children .sub-menu .current-menu-item > a {
  background-color: #ffffff;
  color: #0146a4;
}
@media (max-width: 1023px) {
  .car-header .car-btn {
    margin-top: auto;
  }
}
.car-header-logo {
  display: flex;
  max-width: 194px;
  max-width: 12.125rem;
  margin-right: auto;
}

@media (max-width: 1023px) {
  .car-header-nav-opened .car-header-nav {
    transition: transform 0.4s, opacity 0.4s, visibility 0.4s;
  }
  .car-header-nav-opened .car-header-nav__body {
    transition: transform 0.4s;
  }
}

@media (max-width: 1023px) {
  .car-header-nav-is-open {
    overflow: hidden;
  }
  .car-header-nav-is-open .car-header-nav {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
  .car-header-nav-is-open .car-header-nav__body {
    transform: translateX(0);
  }
}

.car-post-hero__body {
  border-radius: 20px;
  border-radius: 1.25rem;
  overflow: hidden;
  will-change: transform;
}
.car-post-hero__img {
  height: 304px;
  height: 19rem;
}
.car-post-hero__content {
  padding: 24px 42px;
  padding: 1.5rem 2.625rem;
  background-color: #ffe467;
  color: #000000;
  display: flex;
  flex-direction: column;
  gap: 8px;
  gap: 0.5rem;
}
@media (max-width: 1023px) {
  .car-post-hero__content {
    padding: 24px var(--container-padding);
    padding: 1.5rem var(--container-padding);
  }
}
.car-post-hero__title {
  color: inherit;
  font-weight: 600;
}
@media (min-width: 1024px) {
  .car-post-hero__title {
    font-size: 60px;
    font-size: 3.75rem;
  }
}
.car-post-main .car-container {
  display: flex;
  align-items: flex-start;
  gap: 32px;
  gap: 2rem;
  justify-content: space-between;
}
@media (max-width: 1023px) {
  .car-post-main .car-container {
    flex-direction: column;
    align-items: unset;
  }
}
.car-post-body {
  flex: auto;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 28px;
  gap: 1.75rem;
}
@media (min-width: 1024px) {
  .car-post-body {
    max-width: 648px;
    max-width: 40.5rem;
  }
}
.car-post-head {
  display: flex;
  flex-direction: column;
  gap: 6px;
  gap: 0.375rem;
}
.car-post-date {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
}
.car-post-author {
  display: flex;
  align-items: center;
  gap: 8px;
  gap: 0.5rem;
}
.car-post-author__avatar {
  flex: none;
  width: 24px;
  width: 1.5rem;
  aspect-ratio: 1;
  border-radius: 50%;
}
.car-post-author__name {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500;
}
.car-post-content {
  --wp--style--global--content-size: 100%;
}
.car-post-sidebar {
  flex: none;
  border-radius: 20px;
  border-radius: 1.25rem;
  padding: 32px var(--container-padding);
  padding: 2rem var(--container-padding);
  display: flex;
  flex-direction: column;
  gap: 20px;
  gap: 1.25rem;
  align-items: flex-start;
  background-color: #20baa9;
  color: #ffffff;
  font-size: 16px;
  font-size: 1rem;
}
@media (min-width: 1024px) {
  .car-post-sidebar {
    width: 342px;
    width: 21.375rem;
    padding: 32px;
    padding: 2rem;
  }
}
.car-post-sidebar__title {
  font-size: 32px;
  font-size: 2rem;
  color: inherit;
  line-height: 1.4;
}
.car-post-sidebar__desc {
  font-weight: 500;
}
.car-post-sidebar__info b,
.car-post-sidebar__info strong {
  font-weight: 600;
}
.car-post-other .car-container {
  gap: 42px;
  gap: 2.625rem;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1023px) {
  .car-post-other .car-container {
    gap: 32px;
    gap: 2rem;
  }
}
.car-post-other__title {
  text-align: center;
}
@media (min-width: 1024px) {
  .car-post-other__title {
    font-size: 60px;
    font-size: 3.75rem;
  }
}
.car-post-other__main {
  padding: var(--padding);
  border-radius: 20px;
  border-radius: 1.25rem;
  background-color: #7726b4;
  overflow: hidden;
  will-change: transform;
}
@media (max-width: 1023px) {
  .car-post-other__main {
    gap: 32px;
    gap: 2rem;
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
    overflow: hidden;
  }
}
.car-post-other__body {
  position: relative;
  padding: 0 64px;
  padding: 0 4rem;
}
@media (max-width: 1023px) {
  .car-post-other__body {
    padding: 0;
  }
}
@media (max-width: 1023px) {
  .car-post-other .car-slider-arrow_prev {
    left: var(--container-padding);
  }
}
@media (max-width: 1023px) {
  .car-post-other .car-slider-arrow_next {
    right: var(--container-padding);
  }
}

.car-story-hero__body {
  display: flex;
  min-height: 438px;
  min-height: 27.375rem;
  border-radius: 20px;
  border-radius: 1.25rem;
  overflow: hidden;
  will-change: transform;
}
@media (max-width: 1023px) {
  .car-story-hero__body {
    flex-direction: column;
    min-height: unset;
  }
}
.car-story-hero__img {
  flex: auto;
  min-width: 0;
}
@media (max-width: 1023px) {
  .car-story-hero__img {
    height: 304px;
    height: 19rem;
  }
}
.car-story-hero__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 12px;
  gap: 0.75rem;
  flex: none;
  width: 436px;
  width: 27.25rem;
  padding: 40px;
  padding: 2.5rem;
  background-color: #0e9cc3;
}
@media (max-width: 1023px) {
  .car-story-hero__content {
    padding: 24px var(--container-padding);
    padding: 1.5rem var(--container-padding);
    width: auto;
    gap: 8px;
    gap: 0.5rem;
  }
}
.car-story-hero__title {
  color: #ffffff;
}
@media (min-width: 1024px) {
  .car-story-hero__title {
    font-size: 60px;
    font-size: 3.75rem;
  }
}
.car-story-content {
  --wp--style--global--content-size: 100%;
}
.car-story-other {
  display: grid;
  gap: 20px;
  gap: 1.25rem;
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width: 767px) {
  .car-story-other {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 579px) {
  .car-story-other {
    grid-template-columns: 1fr;
  }
}
.car-story-other__cell {
  display: flex;
  flex-direction: column;
  min-width: 0;
}
@media (min-width: 768px) {
  .car-story-other__cell:nth-child(1) {
    grid-column: span 2;
  }
  .car-story-other__cell:nth-child(1) .car-story-other__decor {
    height: 112px;
    height: 7rem;
    background-color: #c8cece;
    width: 195px;
    width: 12.188rem;
    margin: 0 0 0 auto;
  }
  .car-story-other__cell:nth-child(2) {
    grid-row: span 2;
    grid-column: span 2;
  }
  .car-story-other__cell:nth-child(3) {
    grid-column: span 2;
  }
  .car-story-other__cell:nth-child(3) .car-post-slide {
    width: 454px;
    width: 28.375rem;
    margin-left: auto;
  }
  .car-story-other__cell:nth-child(3) .car-post-slide__body {
    background-color: #20baa9;
  }
  .car-story-other__cell:nth-child(4) {
    grid-column: span 3;
  }
  .car-story-other__cell:nth-child(4) .car-post-slide__body {
    background-color: #0e9cc3;
  }
}
@media (max-width: 767px) {
  .car-story-other__cell:nth-child(1) {
    display: none;
  }
}
@media (max-width: 579px) {
  .car-story-other__cell:nth-child(5) {
    display: none;
  }
}
.car-story-other__decor {
  border-radius: 20px;
  border-radius: 1.25rem;
  max-width: 100%;
  width: 170px;
  width: 10.625rem;
  height: 174px;
  height: 10.875rem;
  background-color: #ffe467;
  margin-right: auto;
}
.car-story-other .car-post-slide {
  flex: auto;
}
@media (max-width: 1023px) {
  .car-story-other .car-post-slide {
    width: auto !important;
  }
}
.car-story-other .car-post-slide__img {
  flex: auto;
}
.car-story-other .car-post-slide__body {
  color: #ffffff;
  background-color: #7726b4;
}
.car-story-other .car-post-slide__title {
  font-size: 32px;
  font-size: 2rem;
}
@media (max-width: 1023px) {
  .car-story-other .car-post-slide__title {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.car-story-other .car-post-slide__excerpt {
  font-size: inherit;
}

.car-footer {
  position: relative;
  z-index: 1;
  background-color: #0146a4;
  color: #ffffff;
  margin-top: auto;
  padding: 64px 0 56px;
  padding: 4rem 0 3.5rem;
  border-radius: 20px 20px 28px 28px;
  border-radius: 1.25rem 1.25rem 1.75rem 1.75rem;
  display: flex;
  flex-direction: column;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.5;
}
@media (max-width: 1023px) {
  .car-footer {
    border-radius: 20px 20px 20px 20px;
    border-radius: 1.25rem 1.25rem 1.25rem 1.25rem;
    padding: 48px 0 32px;
    padding: 3rem 0 2rem;
  }
}
.car-footer-section:not(:last-child) {
  position: relative;
  padding-bottom: 48px;
  padding-bottom: 3rem;
  margin-bottom: 48px;
  margin-bottom: 3rem;
}
@media (max-width: 1023px) {
  .car-footer-section:not(:last-child) {
    padding-bottom: 32px;
    padding-bottom: 2rem;
    margin-bottom: 32px;
    margin-bottom: 2rem;
  }
}
.car-footer-section:not(:last-child):after {
  content: "";
  width: min(1226px, 100% - var(--container-padding));
  width: min(76.625rem, 100% - var(--container-padding));
  border-top: solid 1px rgba(255, 255, 255, 0.2);
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.car-footer-cta .car-container {
  display: flex;
  flex-direction: column;
  gap: 32px;
  gap: 2rem;
  align-items: center;
  text-align: center;
  padding-bottom: 16px;
  padding-bottom: 1rem;
}
.car-footer-cta__title {
  color: inherit;
  text-align: center;
  max-width: 894px;
  max-width: 55.875rem;
}
.car-footer-main .car-container {
  display: flex;
  gap: 24px;
  gap: 1.5rem;
  justify-content: space-between;
}
@media (max-width: 1023px) {
  .car-footer-main .car-container {
    flex-direction: column;
  }
}
.car-footer-logo {
  display: flex;
  max-width: 186px;
  max-width: 11.625rem;
}
.car-footer-info {
  margin-right: auto;
  width: 340px;
  width: 21.25rem;
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
  align-items: flex-start;
  flex: none;
}
@media (max-width: 1023px) {
  .car-footer-info {
    gap: 16px;
    gap: 1rem;
    max-width: 100%;
  }
}
.car-footer-about {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  gap: 0.5rem;
}
.car-footer-about__item {
  display: flex;
  align-items: center;
  gap: 12px;
  gap: 0.75rem;
}
.car-footer-about__item-logo {
  width: 48px;
  width: 3rem;
  flex: none;
}
.car-footer-about__item-title {
  font-size: 16px;
  font-size: 1rem;
}
.car-footer-social {
  display: flex;
  align-items: center;
  gap: 12px;
  gap: 0.75rem;
}
.car-footer-social:not(:first-child) {
  margin-top: 12px;
  margin-top: 0.75rem;
}
.car-footer-social__link {
  width: 24px;
  width: 1.5rem;
  height: 24px;
  height: 1.5rem;
  transition: opacity 0.4s;
}
.car-footer-social__link:hover {
  opacity: 0.6;
}
.car-footer-nav {
  width: 160px;
  width: 10rem;
  display: flex;
  flex-direction: column;
  gap: 24px;
  gap: 1.5rem;
}
@media (max-width: 1023px) {
  .car-footer-nav {
    gap: 16px;
    gap: 1rem;
    max-width: 100%;
  }
}
.car-footer-title {
  font-weight: 500;
  text-transform: uppercase;
  opacity: 0.6;
}
.car-footer-contacts__content * {
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
.car-footer-contacts__content *:last-child {
  margin-bottom: 0;
}
.car-footer-contacts__content a {
  color: inherit;
  text-decoration: none !important;
  transition: opacity 0.4s;
}
.car-footer-contacts__content a:hover {
  opacity: 0.6;
}
.car-footer-menu {
  display: flex;
  flex-direction: column;
  gap: 16px;
  gap: 1rem;
}
@media (max-width: 1023px) {
  .car-footer-menu {
    gap: 8px;
    gap: 0.5rem;
  }
}
.car-footer-menu li {
  display: flex;
}
.car-footer-menu a {
  color: inherit;
  text-decoration: none !important;
  transition: opacity 0.4s;
}
.car-footer-menu a:hover {
  opacity: 0.6;
}
.car-footer-menu_terms {
  flex-direction: row;
}
.car-footer-foot .car-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  gap: 1.5rem;
}
@media (max-width: 1023px) {
  .car-footer-foot .car-container {
    gap: 8px;
    gap: 0.5rem;
    flex-direction: column;
    align-items: flex-start;
  }
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: var(--wp--preset--font-family--asap);
  font-weight: 700;
  margin-top: 0;
  color: var(--wp--preset--color--title);
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZWJvb3Quc2NzcyIsInN0eWxlLmNzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9nZW5lcmFsLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfbWFpbi5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwic3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7QUNERjtBREVFO0VBRUUsbUJBQUE7QUNESjs7QURLQTtFQUNFO0lBQ0UsdUJBQUE7RUNGRjtBQUNGO0FETUU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7QUNKSjtBRE1FO0VBQ0UseUJFWEc7RUZZSCxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7QUNKSjs7QURRQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUVBLG9CQUFBO0VBQ0Esd0ZBQUE7QUNORjtBRE9FO0VBQ0UsMkRBQUE7QUNMSjtBRFFJO0VBVko7SUFXTSxjQUFBO0VDTEo7QUFDRjs7QURTQTtFQUNFLG1DQUFBO0VBQ0Esa0NBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0VBQ0EsK0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9EQUFBO0VBQ0EsbUJFbkRPO0VGb0RQLGNFekNLO0VGMENMLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FDTkY7QURPRTtFQWpCRjtJQWtCSSxlQUFBO0VDSkY7QUFDRjs7QURPQTtFQUNFLFlBQUE7RUFDQSwwQkFBQTtFQUNBLHlCRW5FTTtFRm9FTixtQkFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7QUNKRjtBREtFO0VBUkY7SUFTSSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtFQ0ZGO0FBQ0Y7O0FES0E7RUFDRSwwQkFBQTtFQUNBLCtCQUFBO0VBQ0EsdUJBQUE7QUNGRjs7QURLQTtFQUNFLGNFbkZPO0VGb0ZQLHFCQUFB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REFBQTtFQUFrRCxnQkFBQTtFQUFpQixhQUFBO0VBQWUsc0NBQUE7QU4rZ0QvRyIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcblxyXG4qIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xyXG4gIDpyb290IHtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gIH1cclxufVxyXG5cclxuKiB7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDJweCB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgLy8gb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogY2FsYyh2YXIoLS13cC1hZG1pbi0tYWRtaW4tYmFyLS1oZWlnaHQsIDBweCkgKyB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XHJcbiAgJjpoYXMoLmNhci1oZWFkZXIuaGlkZSkge1xyXG4gICAgc2Nyb2xsLXBhZGRpbmctdG9wOiB2YXIoLS13cC1hZG1pbi0tYWRtaW4tYmFyLS1oZWlnaHQsIDBweCk7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyR4bH0ge1xyXG4gICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICBmb250LXNpemU6IDF2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICBtaW4td2lkdGg6IHZhcigtLWFwcC1taW4td2lkdGgpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IHZhcigtLXdwLWFkbWluLS1hZG1pbi1iYXItLWhlaWdodCwgMHB4KTtcclxuICBiYWNrZ3JvdW5kOiAkbGluaztcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLXdyYXBwZXIge1xyXG4gIG1hcmdpbjogMzJweDtcclxuICBib3JkZXI6IHNvbGlkIDEwcHggJGJvcmRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICBmbGV4OiBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBAbWVkaWEgI3skbWR9IHtcclxuICAgIG1hcmdpbjogNHB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuI3dwYWRtaW5iYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gIG1pbi13aWR0aDogdmFyKC0tYXBwLW1pbi13aWR0aCk7XHJcbiAgei1pbmRleDogNjA2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbGluaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiAkdGV4dDtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuaW5wdXQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbn1cclxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRwbGFjZWhvbGRlcjtcclxufVxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9J3N1Ym1pdCddLFxyXG5pbnB1dFt0eXBlPSdyZXNldCddLFxyXG5pbnB1dFt0eXBlPSdidXR0b24nXSB7XHJcbiAgYWxsOiB1bnNldDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBhcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmlucHV0W2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbnVzZSB7XHJcbiAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG5zdmcge1xyXG4gIGZsZXg6IG5vbmU7XHJcbn1cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDEsXHJcbi5oMSxcclxuaDIsXHJcbi5oMixcclxuaDMsXHJcbi5oMyxcclxuaDQsXHJcbi5oNCxcclxuaDUsXHJcbi5oNSxcclxuaDYsXHJcbi5oNiB7XHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbiosXHJcbmEsXHJcbmJ1dHRvbjpub3QoLmhwLWJ0bikge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDA7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogOHB4O1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkICMwMDA7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNhci1jb250ZW50LXRleHQge1xyXG4gICYgPiAqOm5vdCguY2FyLXNlY3Rpb24pIHtcclxuICAgIHdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBvbCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgY291bnRlci1yZXNldDogY291bnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgQHN1cHBvcnRzIG5vdCAoZGlzcGxheTogZmxvdy1yb290KSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXIpICcuJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdWw6bm90KC5sYWMtY29udGVudC1jdXN0b20tbGlzdCk6bm90KC5ibG9ja3MtZ2FsbGVyeS1ncmlkKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjRweDtcclxuICAgIEBzdXBwb3J0cyBub3QgKGRpc3BsYXk6IGZsb3ctcm9vdCkge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgZGlzcGxheTogZmxvdy1yb290O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICB0b3A6IGNhbGMoMC41bGggLSAycHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG59XG4qOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNlY2U7XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIGJvcmRlcjogc29saWQgMnB4IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xufVxuXG5odG1sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogY2FsYyh2YXIoLS13cC1hZG1pbi0tYWRtaW4tYmFyLS1oZWlnaHQsIDBweCkgKyB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG59XG5odG1sOmhhcyguY2FyLWhlYWRlci5oaWRlKSB7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogdmFyKC0td3AtYWRtaW4tLWFkbWluLWJhci0taGVpZ2h0LCAwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDF2dztcbiAgfVxufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBtaW4td2lkdGg6IHZhcigtLWFwcC1taW4td2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IHZhcigtLXdwLWFkbWluLS1hZG1pbi1iYXItLWhlaWdodCwgMHB4KTtcbiAgYmFja2dyb3VuZDogI2ZmNWYwMTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY2FyLXdyYXBwZXIge1xuICBtYXJnaW46IDMycHg7XG4gIGJvcmRlcjogc29saWQgMTBweCAjZmFhYjdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBmbGV4OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogNHB4O1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cbn1cblxuI3dwYWRtaW5iYXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiB2YXIoLS1hcHAtbWluLXdpZHRoKTtcbiAgei1pbmRleDogNjA2ICFpbXBvcnRhbnQ7XG59XG5cbmEge1xuICBjb2xvcjogI2ZmNWYwMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPWJ1dHRvbl0ge1xuICBhbGw6IHVuc2V0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5pbWcge1xuICBib3JkZXI6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudXNlIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG5zdmcge1xuICBmbGV4OiBub25lO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDE6Zmlyc3QtY2hpbGQsXG4uaDE6Zmlyc3QtY2hpbGQsXG5oMjpmaXJzdC1jaGlsZCxcbi5oMjpmaXJzdC1jaGlsZCxcbmgzOmZpcnN0LWNoaWxkLFxuLmgzOmZpcnN0LWNoaWxkLFxuaDQ6Zmlyc3QtY2hpbGQsXG4uaDQ6Zmlyc3QtY2hpbGQsXG5oNTpmaXJzdC1jaGlsZCxcbi5oNTpmaXJzdC1jaGlsZCxcbmg2OmZpcnN0LWNoaWxkLFxuLmg2OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5oMTpsYXN0LWNoaWxkLFxuLmgxOmxhc3QtY2hpbGQsXG5oMjpsYXN0LWNoaWxkLFxuLmgyOmxhc3QtY2hpbGQsXG5oMzpsYXN0LWNoaWxkLFxuLmgzOmxhc3QtY2hpbGQsXG5oNDpsYXN0LWNoaWxkLFxuLmg0Omxhc3QtY2hpbGQsXG5oNTpsYXN0LWNoaWxkLFxuLmg1Omxhc3QtY2hpbGQsXG5oNjpsYXN0LWNoaWxkLFxuLmg2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4qOmZvY3VzLFxuYTpmb2N1cyxcbmJ1dHRvbjpub3QoLmhwLWJ0bik6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMDtcbiAgb3V0bGluZS1vZmZzZXQ6IDhweDtcbn1cbio6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbmE6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbmJ1dHRvbjpub3QoLmhwLWJ0bik6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG4qOmZvY3VzLXZpc2libGUsXG5hOmZvY3VzLXZpc2libGUsXG5idXR0b246bm90KC5ocC1idG4pOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzAwMDtcbiAgb3V0bGluZS1vZmZzZXQ6IDhweDtcbn1cblxuLmNhci1jb250ZW50LXRleHQgPiAqOm5vdCguY2FyLXNlY3Rpb24pIHtcbiAgd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uY2FyLWNvbnRlbnQtdGV4dCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBzdXBwb3J0cyBub3QgKGRpc3BsYXk6IGZsb3ctcm9vdCkge1xuICAuY2FyLWNvbnRlbnQtdGV4dCBvbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmNhci1jb250ZW50LXRleHQgb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxvdy1yb290O1xufVxuLmNhci1jb250ZW50LXRleHQgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjb3VudGVyKSBcIi5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhci1jb250ZW50LXRleHQgdWw6bm90KC5sYWMtY29udGVudC1jdXN0b20tbGlzdCk6bm90KC5ibG9ja3MtZ2FsbGVyeS1ncmlkKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBzdXBwb3J0cyBub3QgKGRpc3BsYXk6IGZsb3ctcm9vdCkge1xuICAuY2FyLWNvbnRlbnQtdGV4dCB1bDpub3QoLmxhYy1jb250ZW50LWN1c3RvbS1saXN0KTpub3QoLmJsb2Nrcy1nYWxsZXJ5LWdyaWQpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uY2FyLWNvbnRlbnQtdGV4dCB1bDpub3QoLmxhYy1jb250ZW50LWN1c3RvbS1saXN0KTpub3QoLmJsb2Nrcy1nYWxsZXJ5LWdyaWQpIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbn1cbi5jYXItY29udGVudC10ZXh0IHVsOm5vdCgubGFjLWNvbnRlbnQtY3VzdG9tLWxpc3QpOm5vdCguYmxvY2tzLWdhbGxlcnktZ3JpZCkgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiBjYWxjKDAuNWxoIC0gMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbjpyb290IHtcbiAgLS1jb250YWluZXItd2lkdGg6IDEwNDJweDtcbiAgLS1jb250YWluZXItcGFkZGluZzogMzJweDtcbiAgLS1oZWFkZXItaGVpZ2h0OiAxMDJweDtcbiAgLS1jb250ZW50LWdhcDogMjRweDtcbiAgLS1pbnB1dC1oZWlnaHQ6IDU2cHg7XG4gIC0tYXBwLW1pbi13aWR0aDogMzkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIDpyb290IHtcbiAgICAtLWhlYWRlci1oZWlnaHQ6IDcycHg7XG4gICAgLS1jb250YWluZXItcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4uY2FyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWNvbnRhaW5lci13aWR0aCkgKyAyICogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY2FyLWgxLFxuaDEge1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDE0NmE0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oMSxcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi5jYXItaDIsXG5oMiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMTQ2YTQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItaDIsXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmNhci1oMyxcbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAxNDZhNDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2FyLWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLWhpZGRlbi10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci1oaWRkZW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXItdmlzaWJsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItdmlzaWJsZS10YWJsZXQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXItdmlzaWJsZS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY2FyLWljb24ge1xuICAtLXNpemU6IDI0cHg7XG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zaXplKTtcbiAgZmxleDogbm9uZTtcbn1cbi5jYXItaWNvbiB1c2Uge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5jYXItY292ZXItaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhci1jb3Zlci1pbWcgaW1nLFxuLmNhci1jb3Zlci1pbWcgdmlkZW8sXG4uY2FyLWNvdmVyLWltZyBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLmNhci1jb3Zlci1pbWcgaW1nLFxuLmNhci1jb3Zlci1pbWcgdmlkZW8ge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNhci1jb250YWluLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNhci1jb250YWluLWltZyBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLmNhci10YWItYmxvY2sge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbn1cbi5jYXItdGFiLWJsb2NrOm5vdCguY2FyLWFjdGl2ZSkge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLmNhci1idG4ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWYwMTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzLCBib3JkZXItY29sb3IgMC40cztcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZmxleDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xufVxuLmNhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0NmE0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uY2FyLWJ0bl9hcnJvdyBpIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sb3I6ICNmZjVmMDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cztcbn1cbi5jYXItYnRuX2Fycm93OmhvdmVyIGkge1xuICBjb2xvcjogIzAxNDZhNDtcbn1cbi5jYXItYnRuX2FsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTQ2YTQ7XG59XG4uY2FyLWJ0bl9hbHQgaSB7XG4gIGNvbG9yOiAjMDE0NmE0O1xufVxuLmNhci1idG5fYWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNWYwMTtcbn1cbi5jYXItYnRuX2FsdDpob3ZlciBpIHtcbiAgY29sb3I6ICNmZjVmMDE7XG59XG5cbi5jYXItbWFpbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1tYWluIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDtcbiAgfVxufVxuXG4uY2FyLXNlY3Rpb24ge1xuICAtLXBhZGRpbmc6IDgwcHg7XG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItc2VjdGlvbiB7XG4gICAgLS1wYWRkaW5nOiA2MHB4O1xuICB9XG59XG4uY2FyLXNlY3Rpb246bm90KC5jYXItc2VjdGlvbl9iZyk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5jYXItc2VjdGlvbjpub3QoLmNhci1zZWN0aW9uX2JnKTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uY2FyLXNlY3Rpb24gKyAuY2FyLXNlY3Rpb24sIC5jYXItc2VjdGlvbiArIC53cC1ibG9jay1ncm91cCB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1wYWRkaW5nKSk7XG59XG4uY2FyLXNlY3Rpb25fYmcge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNlY2U7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uY2FyLXNlY3Rpb25fYmc6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuLmNhci1zZWN0aW9uX2JnOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tcGFkZGluZykgLSAyMHB4KTtcbn1cblxuLndwLWJsb2NrLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmc6IDgwcHg7XG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC53cC1ibG9jay1ncm91cCB7XG4gICAgLS1wYWRkaW5nOiA2MHB4O1xuICB9XG59XG4ud3AtYmxvY2stZ3JvdXA6bm90KC5jYXItc2VjdGlvbl9iZyk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi53cC1ibG9jay1ncm91cDpub3QoLmNhci1zZWN0aW9uX2JnKTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stZ3JvdXAgKyAud3AtYmxvY2stZ3JvdXAsIC53cC1ibG9jay1ncm91cCArIC5jYXItc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1wYWRkaW5nKSk7XG59XG4ud3AtYmxvY2stZ3JvdXAgKiB7XG4gIC0td3AtLXN0eWxlLS1nbG9iYWwtLWNvbnRlbnQtc2l6ZTogMTAwJTtcbn1cbi53cC1ibG9jay1ncm91cCAuY2FyLXNlY3Rpb24ge1xuICAtLXBhZGRpbmc6IDQwcHg7XG59XG4ud3AtYmxvY2stZ3JvdXAgLmNhci1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyLXNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXItc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhci1zZWN0aW9uLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZjVmMDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyLXNlY3Rpb24tbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCIvIFwiO1xufVxuLmNhci1zZWN0aW9uLWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgL1wiO1xufVxuXG4uY2FyLXNlY3Rpb24tZGVzYyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY2FyLXNsaWRlci1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjJweCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMsIG9wYWNpdHkgMC40cztcbn1cbi5jYXItc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2FyLXNsaWRlci1hcnJvd19wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5jYXItc2xpZGVyLWFycm93X25leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhci1wb3N0LXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItcG9zdC1zbGlkZSB7XG4gICAgd2lkdGg6IDI1OHB4O1xuICB9XG59XG4uY2FyLXBvc3Qtc2xpZGU6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhci1wb3N0LXNsaWRlOmhvdmVyIC5jYXItcG9zdC1zbGlkZV9faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG59XG4uY2FyLXBvc3Qtc2xpZGVfX2ltZyB7XG4gIGhlaWdodDogMzA4cHg7XG59XG4uY2FyLXBvc3Qtc2xpZGVfX2ltZyBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcbn1cbi5jYXItcG9zdC1zbGlkZV9fYm9keSB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGdhcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1wb3N0LXNsaWRlX19ib2R5IHtcbiAgICBwYWRkaW5nOiAyNHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuLmNhci1wb3N0LXNsaWRlX19jYXRlZ29yaWVzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhci1wb3N0LXNsaWRlX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2FyLXBvc3Qtc2xpZGVfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5jYXItYXJjaGl2ZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FyLWFyY2hpdmUtaXRlbV9faW1nIHtcbiAgaGVpZ2h0OiAxOTZweDtcbn1cbi5jYXItYXJjaGl2ZS1pdGVtX19pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG4uY2FyLWFyY2hpdmUtaXRlbV9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ2NztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNhci1hcmNoaXZlLWl0ZW1fX2NhdGVnb3JpZXMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY2FyLWFyY2hpdmUtaXRlbV9fZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXItYXJjaGl2ZS1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXItYXJjaGl2ZS1pdGVtIC5jYXItcG9zdC1hdXRob3JfX2F2YXRhciB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmNhci1hcmNoaXZlLWl0ZW0gLmNhci1wb3N0LWF1dGhvcl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jYXItYXJjaGl2ZS1pdGVtOmhvdmVyIC5jYXItYXJjaGl2ZS1pdGVtX19pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbn1cbi5jYXItYXJjaGl2ZS1pdGVtX3N0b3J5IC5jYXItYXJjaGl2ZS1pdGVtX19ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlOWNjMztcbn1cbi5jYXItYXJjaGl2ZS1pdGVtX3N0b3J5IC5jYXItYXJjaGl2ZS1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXItYXJjaGl2ZS1pdGVtX3N0b3J5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDMyNHB4O1xuICB9XG4gIC5jYXItYXJjaGl2ZS1pdGVtX3N0b3J5IC5jYXItYXJjaGl2ZS1pdGVtX19pbWcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUxNnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2FyLWFyY2hpdmUtaXRlbV9zdG9yeSAuY2FyLWFyY2hpdmUtaXRlbV9fYm9keSB7XG4gICAgZmxleDogYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2FyLWFyY2hpdmUtaXRlbV9zdG9yeSAuY2FyLWFyY2hpdmUtaXRlbV9fY2F0ZWdvcmllcyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jYXItYXJjaGl2ZS1pdGVtX3N0b3J5IC5jYXItYXJjaGl2ZS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5nbGlnaHRib3gtbW9iaWxlIC5nb3ZlcmxheSxcbi5nb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaW5zZXQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmdsaWdodGJveC1vcGVuIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmNhci1pbnB1dC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXItaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IHNvbGlkIDJweCAjMDE0NmE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMCAyNHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjYXJldC1jb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNHMsIGJveC1zaGFkb3cgMC40cztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uY2FyLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1ZjAxO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNhci1pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDAwMDBzIDBzO1xufVxuLmNhci1pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLmNhci1pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyLWlucHV0Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLCAuY2FyLWlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAuY2FyLWlucHV0Ojotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiwgLmNhci1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhci10ZXh0YXJlYSB7XG4gIGhlaWdodDogMjY4cHg7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uY2FyLWZlZWRiYWNrLWZvcm0ge1xuICBwYWRkaW5nOiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0NmE0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0OHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLWZlZWRiYWNrLWZvcm0ge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXItZmVlZGJhY2stZm9ybSB7XG4gICAgcGFkZGluZzogMzJweCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cbi5jYXItZmVlZGJhY2stZm9ybV9faW5wdXRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhci1mZWVkYmFjay1mb3JtX19pbnB1dHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyLWZlZWRiYWNrLWZvcm1fX2lucHV0cyAuY2FyLWlucHV0LWJsb2NrX3RleHRhcmVhIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG59XG4uY2FyLWZlZWRiYWNrLWZvcm1fX3NlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXItZmVlZGJhY2stZm9ybV9fc2VudC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5jYXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiB2YXIoLS13cC1hZG1pbi0tYWRtaW4tYmFyLS1oZWlnaHQsIDBweCk7XG4gIHotaW5kZXg6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMsIGJveC1zaGFkb3cgMC40cztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cbn1cbi5jYXItaGVhZGVyIC5jYXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICBnYXA6IDQ0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItaGVhZGVyLW5hdiB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXItbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogNjY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItaGVhZGVyLW5hdl9fYm9keSB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXItbmF2X19ib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwIDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDMycHg7XG4gICAgcGFkZGluZzogY2FsYygzMnB4ICsgdmFyKC0td3AtYWRtaW4tLWFkbWluLWJhci0taGVpZ2h0LCAwcHgpKSAxNnB4IDMycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgfVxufVxuLmNhci1oZWFkZXItbmF2LW9wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogI2ZmNWYwMTtcbn1cbi5jYXItaGVhZGVyLW5hdi1vcGVuIHN2ZyB7XG4gIC0tc2l6ZTogMzJweDtcbn1cbi5jYXItaGVhZGVyLW5hdi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI5NnB4O1xuICB0b3A6IGNhbGMoMC41ICogdmFyKC0taGVhZGVyLWhlaWdodCkgLSAxNnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FyLWhlYWRlci1uYXYtY2xvc2Ugc3ZnIHtcbiAgLS1zaXplOiAzMnB4O1xufVxuLmNhci1oZWFkZXItbWVudSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0NHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItaGVhZGVyLW1lbnUge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY2FyLWhlYWRlci1tZW51ID4gbGkge1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbjogLThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXItbWVudSA+IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmNhci1oZWFkZXItbWVudSA+IGxpID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FyLWhlYWRlci1tZW51ID4gbGkgPiBhOmJlZm9yZSwgLmNhci1oZWFkZXItbWVudSA+IGxpID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jYXItaGVhZGVyLW1lbnUgPiBsaSA+IGE6YmVmb3JlIHtcbiAgaW5zZXQ6IC0xNnB4O1xufVxuLmNhci1oZWFkZXItbWVudSA+IGxpID4gYTphZnRlciB7XG4gIGhlaWdodDogMnB4O1xuICBpbnNldDogYXV0byAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjVmMDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLmNhci1oZWFkZXItbWVudSA+IGxpOmhvdmVyID4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2FyLWhlYWRlci1tZW51Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uY2FyLWhlYWRlci1tZW51IC5jdXJyZW50LW1lbnUtaXRlbSA+IGE6YWZ0ZXIsXG4uY2FyLWhlYWRlci1tZW51IC5jdXJyZW50LW1lbnUtcGFyZW50ID4gYTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuY2FyLWhlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5jYXItaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMjA2LCAyMDYsIDAuOSk7XG4gIGdhcDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyLWhlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cywgdmlzaWJpbGl0eSAwLjRzO1xuICAgIHotaW5kZXg6IDY2O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uY2FyLWhlYWRlci1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMsIGJhY2tncm91bmQtY29sb3IgMC40cztcbn1cbi5jYXItaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAxNDZhNDtcbn1cbi5jYXItaGVhZGVyLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IC5jdXJyZW50LW1lbnUtaXRlbSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAxNDZhNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXIgLmNhci1idG4ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbi5jYXItaGVhZGVyLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDE5NHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1oZWFkZXItbmF2LW9wZW5lZCAuY2FyLWhlYWRlci1uYXYge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzLCBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMC40cztcbiAgfVxuICAuY2FyLWhlYWRlci1uYXYtb3BlbmVkIC5jYXItaGVhZGVyLW5hdl9fYm9keSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLWhlYWRlci1uYXYtaXMtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuY2FyLWhlYWRlci1uYXYtaXMtb3BlbiAuY2FyLWhlYWRlci1uYXYge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuICAuY2FyLWhlYWRlci1uYXYtaXMtb3BlbiAuY2FyLWhlYWRlci1uYXZfX2JvZHkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4uY2FyLXBvc3QtaGVyb19fYm9keSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY2FyLXBvc3QtaGVyb19faW1nIHtcbiAgaGVpZ2h0OiAzMDRweDtcbn1cbi5jYXItcG9zdC1oZXJvX19jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCA0MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNDY3O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItcG9zdC1oZXJvX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuLmNhci1wb3N0LWhlcm9fX3RpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItcG9zdC1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICB9XG59XG4uY2FyLXBvc3QtbWFpbiAuY2FyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMycHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1wb3N0LW1haW4gLmNhci1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICB9XG59XG4uY2FyLXBvc3QtYm9keSB7XG4gIGZsZXg6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyLXBvc3QtYm9keSB7XG4gICAgbWF4LXdpZHRoOiA2NDhweDtcbiAgfVxufVxuLmNhci1wb3N0LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cbi5jYXItcG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhci1wb3N0LWF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmNhci1wb3N0LWF1dGhvcl9fYXZhdGFyIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNhci1wb3N0LWF1dGhvcl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jYXItcG9zdC1jb250ZW50IHtcbiAgLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplOiAxMDAlO1xufVxuLmNhci1wb3N0LXNpZGViYXIge1xuICBmbGV4OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzMnB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYmFhOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhci1wb3N0LXNpZGViYXIge1xuICAgIHdpZHRoOiAzNDJweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICB9XG59XG4uY2FyLXBvc3Qtc2lkZWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmNhci1wb3N0LXNpZGViYXJfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhci1wb3N0LXNpZGViYXJfX2luZm8gYixcbi5jYXItcG9zdC1zaWRlYmFyX19pbmZvIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2FyLXBvc3Qtb3RoZXIgLmNhci1jb250YWluZXIge1xuICBnYXA6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItcG9zdC1vdGhlciAuY2FyLWNvbnRhaW5lciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG4uY2FyLXBvc3Qtb3RoZXJfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyLXBvc3Qtb3RoZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbi5jYXItcG9zdC1vdGhlcl9fbWFpbiB7XG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzcyNmI0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXBvc3Qtb3RoZXJfX21haW4ge1xuICAgIGdhcDogMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmNhci1wb3N0LW90aGVyX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDY0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItcG9zdC1vdGhlcl9fYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXBvc3Qtb3RoZXIgLmNhci1zbGlkZXItYXJyb3dfcHJldiB7XG4gICAgbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItcG9zdC1vdGhlciAuY2FyLXNsaWRlci1hcnJvd19uZXh0IHtcbiAgICByaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jYXItc3RvcnktaGVyb19fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQzOHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXN0b3J5LWhlcm9fX2JvZHkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5jYXItc3RvcnktaGVyb19faW1nIHtcbiAgZmxleDogYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXN0b3J5LWhlcm9fX2ltZyB7XG4gICAgaGVpZ2h0OiAzMDRweDtcbiAgfVxufVxuLmNhci1zdG9yeS1oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQzNnB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU5Y2MzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXN0b3J5LWhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGdhcDogOHB4O1xuICB9XG59XG4uY2FyLXN0b3J5LWhlcm9fX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXItc3RvcnktaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxufVxuLmNhci1zdG9yeS1jb250ZW50IHtcbiAgLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplOiAxMDAlO1xufVxuLmNhci1zdG9yeS1vdGhlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FyLXN0b3J5LW90aGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xuICAuY2FyLXN0b3J5LW90aGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmNhci1zdG9yeS1vdGhlcl9fY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCgxKSAuY2FyLXN0b3J5LW90aGVyX19kZWNvciB7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjZWNlO1xuICAgIHdpZHRoOiAxOTVweDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgLmNhci1zdG9yeS1vdGhlcl9fY2VsbDpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtcm93OiBzcGFuIDI7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCgzKSAuY2FyLXBvc3Qtc2xpZGUge1xuICAgIHdpZHRoOiA0NTRweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCgzKSAuY2FyLXBvc3Qtc2xpZGVfX2JvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMGJhYTk7XG4gIH1cbiAgLmNhci1zdG9yeS1vdGhlcl9fY2VsbDpudGgtY2hpbGQoNCkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIH1cbiAgLmNhci1zdG9yeS1vdGhlcl9fY2VsbDpudGgtY2hpbGQoNCkgLmNhci1wb3N0LXNsaWRlX19ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU5Y2MzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhci1zdG9yeS1vdGhlcl9fY2VsbDpudGgtY2hpbGQoMSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xuICAuY2FyLXN0b3J5LW90aGVyX19jZWxsOm50aC1jaGlsZCg1KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhci1zdG9yeS1vdGhlcl9fZGVjb3Ige1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxNzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTQ2NztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmNhci1zdG9yeS1vdGhlciAuY2FyLXBvc3Qtc2xpZGUge1xuICBmbGV4OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXN0b3J5LW90aGVyIC5jYXItcG9zdC1zbGlkZSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLmNhci1zdG9yeS1vdGhlciAuY2FyLXBvc3Qtc2xpZGVfX2ltZyB7XG4gIGZsZXg6IGF1dG87XG59XG4uY2FyLXN0b3J5LW90aGVyIC5jYXItcG9zdC1zbGlkZV9fYm9keSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzcyNmI0O1xufVxuLmNhci1zdG9yeS1vdGhlciAuY2FyLXBvc3Qtc2xpZGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLXN0b3J5LW90aGVyIC5jYXItcG9zdC1zbGlkZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNhci1zdG9yeS1vdGhlciAuY2FyLXBvc3Qtc2xpZGVfX2V4Y2VycHQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5jYXItZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0NmE0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogNjRweCAwIDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAyOHB4IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAyMHB4IDIwcHg7XG4gICAgcGFkZGluZzogNDhweCAwIDMycHg7XG4gIH1cbn1cbi5jYXItZm9vdGVyLXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItZm9vdGVyLXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmNhci1mb290ZXItc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IG1pbigxMjI2cHgsIDEwMCUgLSB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uY2FyLWZvb3Rlci1jdGEgLmNhci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uY2FyLWZvb3Rlci1jdGFfX3RpdGxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4OTRweDtcbn1cbi5jYXItZm9vdGVyLW1haW4gLmNhci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1mb290ZXItbWFpbiAuY2FyLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNhci1mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTg2cHg7XG59XG4uY2FyLWZvb3Rlci1pbmZvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMzQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXItZm9vdGVyLWluZm8ge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jYXItZm9vdGVyLWFib3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xufVxuLmNhci1mb290ZXItYWJvdXRfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4uY2FyLWZvb3Rlci1hYm91dF9faXRlbS1sb2dvIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGZsZXg6IG5vbmU7XG59XG4uY2FyLWZvb3Rlci1hYm91dF9faXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYXItZm9vdGVyLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbi5jYXItZm9vdGVyLXNvY2lhbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uY2FyLWZvb3Rlci1zb2NpYWxfX2xpbmsge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG59XG4uY2FyLWZvb3Rlci1zb2NpYWxfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uY2FyLWZvb3Rlci1uYXYge1xuICB3aWR0aDogMTYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhci1mb290ZXItbmF2IHtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY2FyLWZvb3Rlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5jYXItZm9vdGVyLWNvbnRhY3RzX19jb250ZW50ICoge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmNhci1mb290ZXItY29udGFjdHNfX2NvbnRlbnQgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXItZm9vdGVyLWNvbnRhY3RzX19jb250ZW50IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5jYXItZm9vdGVyLWNvbnRhY3RzX19jb250ZW50IGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uY2FyLWZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLWZvb3Rlci1tZW51IHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuLmNhci1mb290ZXItbWVudSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2FyLWZvb3Rlci1tZW51IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcbn1cbi5jYXItZm9vdGVyLW1lbnUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5jYXItZm9vdGVyLW1lbnVfdGVybXMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmNhci1mb290ZXItZm9vdCAuY2FyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2FyLWZvb3Rlci1mb290IC5jYXItY29udGFpbmVyIHtcbiAgICBnYXA6IDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogdmFyKC0td3AtLXByZXNldC0tZm9udC1mYW1pbHktLWFzYXApO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXRpdGxlKTtcbn0iLCJAZm9yd2FyZCAnbWl4aW5zJztcclxuXHJcbiRjb250ZW50LXNpemU6IHZhcigtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemUpO1xyXG4kd2lkZS1zaXplOiB2YXIoLS13cC0tc3R5bGUtLWdsb2JhbC0td2lkZS1zaXplKTtcclxuXHJcbiRmb250LWZhbWlseS0tQXNhcDogJ0FzYXAnLCBzYW5zLXNlcmlmO1xyXG5cclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcblxyXG4kYWNjZW50OiAjZmY1ZjAxO1xyXG4kYmx1ZTogIzAxNDZhNDtcclxuJGdyZWVuOiAjMjBiYWE5O1xyXG4keWVsbG93OiAjZmZlNDY3O1xyXG4kb3JhbmdlOiAjZmFhYjdjO1xyXG4kZ3JheTogI2M4Y2VjZTtcclxuJHB1cnBsZTogIzc3MjZiNDtcclxuJG9jZWFuOiAjMGU5Y2MzO1xyXG5cclxuJGxpbms6ICRhY2NlbnQ7XHJcbiR0aXRsZTogJGJsdWU7XHJcbiR0ZXh0OiAjMDAwMDAwO1xyXG4kYm9yZGVyOiAjZmFhYjdjO1xyXG4kcGxhY2Vob2xkZXI6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XHJcbiRiZzogJGdyYXk7XHJcblxyXG4vLyBNZWRpYVxyXG4keGw6ICcobWF4LXdpZHRoOiAxNTk5cHgpJztcclxuJGxnOiAnKG1heC13aWR0aDogMTE5OXB4KSc7XHJcbiRtZDogJyhtYXgtd2lkdGg6IDEwMjNweCknO1xyXG4kc206ICcobWF4LXdpZHRoOiA3NjdweCknO1xyXG4keHM6ICcobWF4LXdpZHRoOiA1NzlweCknO1xyXG5cclxuJHhsXzogJyhtaW4td2lkdGg6IDE2MDBweCknO1xyXG4kbGdfOiAnKG1pbi13aWR0aDogMTIwMHB4KSc7XHJcbiRtZF86ICcobWluLXdpZHRoOiAxMDI0cHgpJztcclxuJHNtXzogJyhtaW4td2lkdGg6IDc2OHB4KSc7XHJcbiR4c186ICcobWluLXdpZHRoOiA0ODBweCknO1xyXG4iLCJAdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbkB1c2UgJ21peGlucyc7XHJcblxyXG46cm9vdCB7XHJcbiAgLS1jb250YWluZXItd2lkdGg6IDEwNDJweDtcclxuICAtLWNvbnRhaW5lci1wYWRkaW5nOiAzMnB4O1xyXG4gIC0taGVhZGVyLWhlaWdodDogMTAycHg7XHJcbiAgLS1jb250ZW50LWdhcDogMjRweDtcclxuICAtLWlucHV0LWhlaWdodDogNTZweDtcclxuICAtLWFwcC1taW4td2lkdGg6IDM5MHB4O1xyXG4gIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgLS1oZWFkZXItaGVpZ2h0OiA3MnB4O1xyXG4gICAgLS1jb250YWluZXItcGFkZGluZzogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItY29udGFpbmVyIHtcclxuICB3aWR0aDogY2FsYyh2YXIoLS1jb250YWluZXItd2lkdGgpICsgMiAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgLy8gQG1lZGlhICN7JHhsX30ge1xyXG4gIC8vICAgd2lkdGg6IGNhbGMoMTcyMnB4ICsgMiAqIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XHJcbiAgLy8gfVxyXG59XHJcblxyXG4uY2FyLWgxLFxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiA2NHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICR0aXRsZTtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItaDIsXHJcbmgyIHtcclxuICBmb250LXNpemU6IDM2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJHRpdGxlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLWgzLFxyXG5oMyB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICR0aXRsZTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG4uY2FyLWhpZGRlbi1kZXNrdG9wIHtcclxuICBAbWVkaWEgI3skbGd9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItaGlkZGVuLXRhYmxldCB7XHJcbiAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLWhpZGRlbi1tb2JpbGUge1xyXG4gIEBtZWRpYSAjeyRzbX0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmNhci12aXNpYmxlLW1vYmlsZSB7XHJcbiAgQG1lZGlhICN7JHNtX30ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmNhci12aXNpYmxlLXRhYmxldCB7XHJcbiAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uY2FyLXZpc2libGUtZGVza3RvcCB7XHJcbiAgQG1lZGlhICN7JGxnX30ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jYXItaWNvbiB7XHJcbiAgLS1zaXplOiAyNHB4O1xyXG4gIHdpZHRoOiB2YXIoLS1zaXplKTtcclxuICBoZWlnaHQ6IHZhcigtLXNpemUpO1xyXG4gIGZsZXg6IG5vbmU7XHJcbiAgdXNlIHtcclxuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItY292ZXItaW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGltZyxcclxuICB2aWRlbyxcclxuICBpZnJhbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuICBpbWcsXHJcbiAgdmlkZW8ge1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLWNvbnRhaW4taW1nIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLXRhYi1ibG9jayB7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIG9wYWNpdHkgMC40cyxcclxuICAgIHZpc2liaWxpdHkgMC40cztcclxuICAmOm5vdCguY2FyLWFjdGl2ZSkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNhci1idG4ge1xyXG4gIGhlaWdodDogNDRweDtcclxuICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluaztcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgYmFja2dyb3VuZC1jb2xvciAwLjRzLFxyXG4gICAgYm9yZGVyLWNvbG9yIDAuNHM7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDEycHg7XHJcbiAgZmxleDogbm9uZTtcclxuICBib3JkZXI6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICZfYXJyb3cge1xyXG4gICAgaSB7XHJcbiAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGNvbG9yOiAkbGluaztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHM7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfYWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgaSB7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluaztcclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRsaW5rO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLW1haW4ge1xyXG4gIHBhZGRpbmc6IDgwcHggMDtcclxuICBAbWVkaWEgI3skbWR9IHtcclxuICAgIHBhZGRpbmc6IDQwcHggMCA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNhci1zZWN0aW9uIHtcclxuICAtLXBhZGRpbmc6IDgwcHg7XHJcbiAgcGFkZGluZzogdmFyKC0tcGFkZGluZykgMDtcclxuICBAbWVkaWEgI3skbWR9IHtcclxuICAgIC0tcGFkZGluZzogNjBweDtcclxuICB9XHJcbiAgJjpub3QoLmNhci1zZWN0aW9uX2JnKSB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJiArICYsXHJcbiAgJiArIC53cC1ibG9jay1ncm91cCB7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tcGFkZGluZykpO1xyXG4gIH1cclxuICAmX2JnIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1wYWRkaW5nKSAtIDIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgLS1wYWRkaW5nOiA4MHB4O1xyXG4gIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpIDA7XHJcbiAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAtLXBhZGRpbmc6IDYwcHg7XHJcbiAgfVxyXG4gICY6bm90KC5jYXItc2VjdGlvbl9iZykge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYgKyAmLFxyXG4gICYgKyAuY2FyLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLXBhZGRpbmcpKTtcclxuICB9XHJcbiAgKiB7XHJcbiAgICAtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemU6IDEwMCU7XHJcbiAgfVxyXG4gIC5jYXItc2VjdGlvbiB7XHJcbiAgICAtLXBhZGRpbmc6IDQwcHg7XHJcbiAgfVxyXG4gIC5jYXItY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItc2VjdGlvbi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDI0cHg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jYXItc2VjdGlvbi10aXRsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uY2FyLXNlY3Rpb24tbGFiZWwge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICRsaW5rO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJy8gJztcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnIC8nO1xyXG4gIH1cclxufVxyXG5cclxuLmNhci1zZWN0aW9uLWRlc2Mge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5jYXItc2xpZGVyLWFycm93IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiA0NHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogNjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDIycHgpO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMsXHJcbiAgICBvcGFjaXR5IDAuNHM7XHJcbiAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICB9XHJcbiAgJl9wcmV2IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG4gICZfbmV4dCB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItcG9zdCB7XHJcbiAgJi1zbGlkZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgIHdpZHRoOiAyNThweDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAuY2FyLXBvc3Qtc2xpZGVfX2ltZyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBoZWlnaHQ6IDMwOHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgICZfX2V4Y2VycHQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLWFyY2hpdmUge1xyXG4gICYtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiAxOTZweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgICZfX2RhdGUge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgIC5jYXItcG9zdC1hdXRob3JfX2F2YXRhciB7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmNhci1wb3N0LWF1dGhvcl9fbmFtZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuY2FyLWFyY2hpdmUtaXRlbV9faW1nIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfc3Rvcnkge1xyXG4gICAgICAuY2FyLWFyY2hpdmUtaXRlbV9fYm9keSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9jZWFuO1xyXG4gICAgICB9XHJcbiAgICAgIC5jYXItYXJjaGl2ZS1pdGVtX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc21ffSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMjRweDtcclxuICAgICAgICAuY2FyLWFyY2hpdmUtaXRlbV9faW1nIHtcclxuICAgICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgICB3aWR0aDogNTE2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXItYXJjaGl2ZS1pdGVtX19ib2R5IHtcclxuICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXItYXJjaGl2ZS1pdGVtX19jYXRlZ29yaWVzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhci1hcmNoaXZlLWl0ZW1fX3RpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5nbGlnaHRib3gtbW9iaWxlIC5nb3ZlcmxheSxcclxuLmdvdmVybGF5IHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGluc2V0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nbGlnaHRib3gtb3BlbiB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhci1pbnB1dC1ibG9jayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uY2FyLWlucHV0IHtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICRibHVlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUycHg7XHJcbiAgcGFkZGluZzogMCAyNHB4O1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBjYXJldC1jb2xvcjogJGJsYWNrO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICBib3JkZXItY29sb3IgMC40cyxcclxuICAgIGJveC1zaGFkb3cgMC40cztcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRsaW5rO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbiAgJjotd2Via2l0LWF1dG9maWxsIHtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMDAwMHMgMHM7XHJcbiAgfVxyXG4gICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbiAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcclxuICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5jYXItdGV4dGFyZWEge1xyXG4gIGhlaWdodDogMjY4cHg7XHJcbiAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG4uY2FyLWZlZWRiYWNrLWZvcm0ge1xyXG4gIHBhZGRpbmc6IDQ4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQ4cHg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAbWVkaWEgI3skbWR9IHtcclxuICAgIGdhcDogMzJweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JHNtfSB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuICB9XHJcbiAgJl9faW5wdXRzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdhcDogMjRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQG1lZGlhICN7JHNtX30ge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjhweDtcclxuICAgIH1cclxuICAgIC5jYXItaW5wdXQtYmxvY2tfdGV4dGFyZWEge1xyXG4gICAgICBAbWVkaWEgI3skc21ffSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuXHJcbi5jYXItaGVhZGVyIHtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogdmFyKC0td3AtYWRtaW4tLWFkbWluLWJhci0taGVpZ2h0LCAwcHgpO1xyXG4gIHotaW5kZXg6IDYwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICB0cmFuc2l0aW9uOlxyXG4gICAgdHJhbnNmb3JtIDAuNHMsXHJcbiAgICBib3gtc2hhZG93IDAuNHM7XHJcbiAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gIH1cclxuICAuY2FyLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XHJcbiAgICBnYXA6IDQ0cHg7XHJcbiAgfVxyXG4gICYtbmF2IHtcclxuICAgIEBtZWRpYSAjeyRtZF99IHtcclxuICAgICAgZGlzcGxheTogY29udGVudHM7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBpbnNldDogMDtcclxuICAgICAgei1pbmRleDogNjY2O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaW5zZXQ6IDAgMCAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IGNhbGMoMzJweCArIHZhcigtLXdwLWFkbWluLS1hZG1pbi1iYXItLWhlaWdodCwgMHB4KSkgMTZweCAzMnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtb3BlbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGNvbG9yOiAkbGluaztcclxuICAgICAgc3ZnIHtcclxuICAgICAgICAtLXNpemU6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDI4MHB4ICsgMTZweCk7XHJcbiAgICAgIHRvcDogY2FsYygwLjUgKiB2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIDE2cHgpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBzdmcge1xyXG4gICAgICAgIC0tc2l6ZTogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLW1lbnUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDQ0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYgPiBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgbWFyZ2luOiAtOHB4O1xyXG4gICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAmID4gYSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGluc2V0OiAtMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGluc2V0OiBhdXRvIDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAuY3VycmVudC1tZW51LXBhcmVudCB7XHJcbiAgICAgICYgPiBhIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgIEBtZWRpYSAjeyRtZF99IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmID4gLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXksIDAuOSk7XHJcbiAgICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOlxyXG4gICAgICAgICAgICBvcGFjaXR5IDAuNHMsXHJcbiAgICAgICAgICAgIHZpc2liaWxpdHkgMC40cztcclxuICAgICAgICAgIHotaW5kZXg6IDY2O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIHRyYW5zaXRpb246XHJcbiAgICAgICAgICAgIGNvbG9yIDAuNHMsXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMC40cztcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXItYnRuIHtcclxuICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWxvZ28ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1heC13aWR0aDogMTk0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyLWhlYWRlci1uYXYtb3BlbmVkIHtcclxuICBAbWVkaWEgI3skbWR9IHtcclxuICAgIC5jYXItaGVhZGVyLW5hdiB7XHJcbiAgICAgIHRyYW5zaXRpb246XHJcbiAgICAgICAgdHJhbnNmb3JtIDAuNHMsXHJcbiAgICAgICAgb3BhY2l0eSAwLjRzLFxyXG4gICAgICAgIHZpc2liaWxpdHkgMC40cztcclxuICAgIH1cclxuICAgIC5jYXItaGVhZGVyLW5hdl9fYm9keSB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhci1oZWFkZXItbmF2LWlzLW9wZW4ge1xyXG4gIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5jYXItaGVhZGVyLW5hdiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNhci1oZWFkZXItbmF2X19ib2R5IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcblxyXG4uY2FyLXBvc3Qge1xyXG4gICYtaGVybyB7XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGhlaWdodDogMzA0cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMjRweCA0MnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIEBtZWRpYSAjeyRtZF99IHtcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1tYWluIHtcclxuICAgIC5jYXItY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWJvZHkge1xyXG4gICAgZmxleDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyOHB4O1xyXG4gICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICBtYXgtd2lkdGg6IDY0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWhlYWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDZweDtcclxuICB9XHJcbiAgJi1kYXRlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG4gICYtYXV0aG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICAmX19hdmF0YXIge1xyXG4gICAgICBmbGV4OiBub25lO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRlbnQge1xyXG4gICAgLS13cC0tc3R5bGUtLWdsb2JhbC0tY29udGVudC1zaXplOiAxMDAlO1xyXG4gIH1cclxuICAmLXNpZGViYXIge1xyXG4gICAgZmxleDogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICB3aWR0aDogMzQycHg7XHJcbiAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgICZfX2luZm8ge1xyXG4gICAgICBiLFxyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1vdGhlciB7XHJcbiAgICAuY2FyLWNvbnRhaW5lciB7XHJcbiAgICAgIGdhcDogNDJweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQG1lZGlhICN7JG1kX30ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWFpbiB7XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXBhZGRpbmcpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvZHkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgNjRweDtcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhci1zbGlkZXItYXJyb3cge1xyXG4gICAgICAmX3ByZXYge1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgICAgbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX25leHQge1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgICAgcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXItc3Rvcnkge1xyXG4gICYtaGVybyB7XHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWluLWhlaWdodDogNDM4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA0MzZweDtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9jZWFuO1xyXG4gICAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBAbWVkaWEgI3skbWRffSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY29udGVudCB7XHJcbiAgICAtLXdwLS1zdHlsZS0tZ2xvYmFsLS1jb250ZW50LXNpemU6IDEwMCU7XHJcbiAgfVxyXG4gICYtb3RoZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICBAbWVkaWEgI3skc219IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzfSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG4gICAgJl9fY2VsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1pbi13aWR0aDogMDtcclxuICAgICAgQG1lZGlhICN7JHNtX30ge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAgICAgICAuY2FyLXN0b3J5LW90aGVyX19kZWNvciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICB3aWR0aDogMTk1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICAgICAgICAuY2FyLXBvc3Qtc2xpZGUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDU0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNhci1wb3N0LXNsaWRlX19ib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xyXG4gICAgICAgICAgLmNhci1wb3N0LXNsaWRlX19ib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9jZWFuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNtfSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzfSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGVjb3Ige1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgaGVpZ2h0OiAxNzRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNhci1wb3N0LXNsaWRlIHtcclxuICAgICAgZmxleDogYXV0bztcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhci1wb3N0LXNsaWRlX19pbWcge1xyXG4gICAgICBmbGV4OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmNhci1wb3N0LXNsaWRlX19ib2R5IHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICAgIH1cclxuICAgIC5jYXItcG9zdC1zbGlkZV9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhci1wb3N0LXNsaWRlX19leGNlcnB0IHtcclxuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcblxyXG4uY2FyLWZvb3RlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDY0cHggMCA1NnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAyOHB4IDI4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDIwcHggMjBweDtcclxuICAgIHBhZGRpbmc6IDQ4cHggMCAzMnB4O1xyXG4gIH1cclxuICAmLXNlY3Rpb24ge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogbWluKDEyMjZweCwgY2FsYygxMDAlIC0gdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKSk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHJnYmEoJHdoaXRlLCAwLjIpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWN0YSB7XHJcbiAgICAuY2FyLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWF4LXdpZHRoOiA4OTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1tYWluIHtcclxuICAgIC5jYXItY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IDE4NnB4O1xyXG4gIH1cclxuICAmLWluZm8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBAbWVkaWEgI3skbWR9IHtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYWJvdXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgJi1sb2dvIHtcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNvY2lhbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTJweDtcclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbmF2IHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgQG1lZGlhICN7JG1kfSB7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG4gIH1cclxuICAmLWNvbnRhY3RzIHtcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAqIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTZweDtcclxuICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3Rlcm1zIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICB9XHJcbiAgJi1mb290IHtcclxuICAgIC5jYXItY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIEBtZWRpYSAjeyRtZH0ge1xyXG4gICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gVmFyaWFibGVzXHJcbkB1c2UgJ3ZhcmlhYmxlcyc7XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuQHVzZSAncmVib290JztcclxuQHVzZSAnY29yZS1ibG9ja3MnO1xyXG5AdXNlICdnZW5lcmFsJztcclxuQHVzZSAnaGVhZGVyJztcclxuQHVzZSAnbWFpbic7XHJcbkB1c2UgJ2Zvb3Rlcic7XHJcblxyXG4vLyBFbGVtZW50c1xyXG4vL0B1c2UgXCJlbGVtZW50cy9fX2V4YW1wbGUtZmlsZV9fXCI7XHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDZ7Zm9udC1mYW1pbHk6IHZhcigtLXdwLS1wcmVzZXQtLWZvbnQtZmFtaWx5LS1hc2FwKTtmb250LXdlaWdodDogNzAwO21hcmdpbi10b3A6IDA7IGNvbG9yOnZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS10aXRsZSk7fSJdfQ== */
