:root {
  --body-font-family: "Inter", system-ui;
  --body-font: 400 16px/1.4 var(--body-font-family);
  --medium-font-size: 14px;
  --small-font-size: 12px;
  --tiny-font-size: 12px;
  --title-font-family: "Sofia Sans", system-ui;
  --h1-font: 900 38px/1.3 var(--title-font-family);
  --h2-font: 700 26px/1.3 var(--title-font-family);
  --h3-font: 700 20px/1.3 var(--title-font-family);
  --h4-font: 700 16px/1.3 var(--title-font-family);
  --h5-font: 700 16px/1.3 var(--title-font-family);
  --h6-font: 600 14px/1.3 var(--title-font-family);
  --white: #fff;
  --light-grey: #f2f4f9;
  --medium-grey: #8392a6;
  --dark-grey: #333;
  --black: #000;
  --on-white: var(--black);
  --on-light-grey: var(--black);
  --on-medium-grey: var(--white);
  --on-dark-grey: var(--white);
  --on-black: var(--white);
  --primary-color: #683fd2;
  --primary-dark-color: #503c82;
  --primary-light-color: #dccefe;
  --primary-lighter-color: #efedfc;
  --on-primary-color: var(--white);
  --on-primary-dark-color: var(--white);
  --on-primary-light-color: var(--white);
  --disabled-color: #d0d3d7;
  --on-disabled-color: var(--white);
  --secondary-color: #2062c5;
  --secondary-dark-color: #1550a8;
  --secondary-light-color: #d7e6ff;
  --secondary-lighter-color: #f0f5fd;
  --on-secondary-color: var(--white);
  --on-secondary-dark-color: var(--white);
  --on-secondary-light-color: var(--black);
  --surface: #f3ebe9;
  --surface-2: #fbfaf3;
  --on-surface: var(--black);
  --on-surface-2: var(--black);
  --red: #ff4f32;
  --red-light: #fff5f5;
  --on-red: var(--white);
  --on-red-light: var(--black);
  --green: #42c777;
  --green-light: #f5fff9;
  --on-green: var(--white);
  --on-green-light: var(--black);
  --gold: #ffa800;
  --yellow: #ffeb51;
  --body-color: var(--black);
  --body-background: var(--white);
  --shadow: 0 2px 14px rgba(0, 0, 0, 0.07);
  --shadow-2: 0px 0px 11px 11px rgba(0, 0, 0, 0.11);
  --primary-shadow: 0 4px 10px rgba(123, 84, 223, 0.23);
  --secondary-shadow: 0 5px 20px rgba(32, 98, 196, 0.23);
  --black-shadow: 0 4px 0 var(--black);
  --black-shadow-hover: 0 0 0 var(--black);
  --inner-sharow: inset -3px 3px 5px rgba(0, 0, 0, 0.21);
  --radius: 12px;
  --radius-small: 6px;
  --gap: 40px;
  --content-width: 420px;
  --container-space: 20px;
  --container-width: calc(var(--content-width) + var(--container-space) * 2);
  --section-space: 40px;
  --speed: 0.3s;
  --speed-fast: 0.15s;
}
@media screen and (min-width: 768px) {
  :root {
    --content-width: 728px;
  }
}
@media screen and (min-width: 1024px) {
  :root {
    --content-width: 984px;
  }
}
@media screen and (min-width: 1200px) {
  :root {
    --content-width: 1200px;
  }
}
@media screen and (min-width: 768px) {
  :root {
    --h1-font: 900 52px/1.3 var(--title-font-family);
    --h2-font: 700 36px/1.3 var(--title-font-family);
    --h3-font: 700 28px/1.3 var(--title-font-family);
    --h4-font: 700 24px/1.3 var(--title-font-family);
    --h5-font: 700 20px/1.3 var(--title-font-family);
    --h6-font: 600 18px/1.3 var(--title-font-family);
    --section-space: 56px;
  }
}
@media screen and (min-width: 1200px) {
  :root {
    --h1-font: 900 62px/1.3 var(--title-font-family);
    --h2-font: 700 40px/1.3 var(--title-font-family);
    --h3-font: 700 32px/1.3 var(--title-font-family);
    --h4-font: 700 24px/1.3 var(--title-font-family);
    --h5-font: 700 18px/1.3 var(--title-font-family);
    --h6-font: 600 16px/1.3 var(--title-font-family);
  }
}

.avatar {
  display: inline-block;
  border-radius: 50%;
  height: 40px;
  width: 40px;
}

table:not([class]) {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
table:not([class]) th {
  background: var(--primary-color);
  color: var(--on-primary-color);
  padding: 10px;
  font: 600 16px/1.3 var(--title-font-family);
}
@media screen and (min-width: 1024px) {
  table:not([class]) th {
    font-size: 22px;
  }
}
table:not([class]) td {
  padding: 12px 10px;
  font-size: 14px;
  background: var(--white);
}
@media screen and (min-width: 1024px) {
  table:not([class]) td {
    font-size: 16px;
  }
}
table:not([class]) :where(td, th) {
  border-top: 1px solid var(--medium-grey);
  border-right: 1px solid var(--medium-grey);
  text-align: center;
  min-width: 120px;
}
table:not([class]) :where(td, th):first-child {
  border-left: 1px solid var(--medium-grey);
}
table:not([class]) > :where(thead, tbody):first-child tr:first-child > :where(td, th):first-child,
table:not([class]) > tr:first-child > :where(td, th):first-child {
  border-radius: var(--radius) 0 0 0;
}
table:not([class]) > :where(thead, tbody):first-child tr:first-child > :where(td, th):last-child,
table:not([class]) > tr:first-child > :where(td, th):last-child {
  border-radius: 0 var(--radius) 0 0;
}
table:not([class]) > :where(tbody, tfoot):last-child tr:last-child :where(td, th),
table:not([class]) > tr:last-child :where(td, th) {
  border-bottom: 1px solid var(--medium-grey);
}
table:not([class]) > :where(tbody, tfoot):last-child tr:last-child :where(td, th):first-child,
table:not([class]) > tr:last-child :where(td, th):first-child {
  border-radius: 0 0 0 var(--radius);
}
table:not([class]) > :where(tbody, tfoot):last-child tr:last-child :where(td, th):last-child,
table:not([class]) > tr:last-child :where(td, th):last-child {
  border-radius: 0 0 var(--radius) 0;
}

.resp-table {
  position: relative;
  overflow: auto;
  max-width: 100%;
  margin: 1.5rem 0;
}

.table-lbl-val {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
@media screen and (min-width: 768px) {
  .table-lbl-val {
    table-layout: auto;
  }
}
.table-lbl-val :where(td, th) {
  padding: 10px;
  vertical-align: top;
}
.table-lbl-val :where(td, th):first-child {
  padding-left: 0;
  color: var(--dark-grey);
}
.table-lbl-val :where(td, th):last-child {
  padding-right: 0;
}
.table-lbl-val tr:not(:last-child) :where(th, td) {
  border-bottom: 1px solid var(--light-grey);
}
.table-lbl-val-wrap {
  padding: 14px 24px;
  background: var(--white);
  border-radius: var(--radius);
  box-shadow: var(--shadow-2);
  margin: 1.5rem 0;
}

.accordion {
  list-style: none;
  margin: 1.5rem 0;
  padding: 0;
  display: grid;
  gap: 12px;
}
.accordion-item {
  background: var(--white);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
}
.accordion-ttl {
  font: 600 15px/1.3 var(--title-font-family);
  margin: 0;
}
@media screen and (min-width: 768px) {
  .accordion-ttl {
    font-size: 20px;
  }
}
.accordion-link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  text-decoration: none;
  color: var(--black);
  padding: 16px 24px;
}
.accordion-link svg {
  transition: transform var(--speed-fast);
}
.is-active .accordion-link svg {
  transform: rotate(180deg);
}
.accordion-cont {
  display: none;
  padding: 0 24px 16px;
  color: var(--dark-grey);
  font-size: 16px;
}

[data-accordion-content] {
  display: none;
}
.is-active [data-accordion-content] {
  display: block;
}

.tabs {
  list-style: none;
  margin: 1rem 0;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  gap: 0;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .tabs {
    margin: 1.5rem 0;
  }
}
.tabs-ttl {
  border: 1px solid var(--primary-color);
  display: block;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 11px 14px;
  background: var(--white);
  color: var(--black);
  text-decoration: none;
  transition: all var(--speed-fast);
  border-radius: 0;
}
@media screen and (max-width: 767px) {
  .tabs-ttl {
    font-size: 12px;
    padding: 12px 10px;
  }
}
@media (max-width: 359px) {
  .tabs-ttl {
    font-size: 11px;
    padding: 12px 5px;
  }
}
.tabs-ttl:hover {
  background: var(--white);
  color: var(--black);
}
.tabs-ttl.is-active {
  background: var(--primary-color);
  box-shadow: inset 3px 3px 5px rgba(0, 0, 0, 0.21);
  color: var(--white);
}
.tabs-ttl.secondary {
  border-color: var(--secondary-color);
  border-color: var(--secondary-color);
  color: var(--secondary-color);
}
.tabs-ttl.secondary.is-active {
  background: var(--secondary-color);
  color: var(--on-secondary-color);
}
.tabs-ttl.small {
  font: 600 10px/12px var(--body-font-family);
}
.tabs li:first-child a {
  border-radius: 6px 0 0 6px;
}
.tabs li:last-child a {
  border-radius: 0 6px 6px 0;
}
.tabs-panel {
  margin: 1rem;
}
@media screen and (min-width: 768px) {
  .tabs-panel {
    margin: 1.5rem 0;
  }
}

[data-tabs-itm]:not(.is-active) {
  display: none;
}

.socials {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
  gap: 24px;
}

.socials-item a {
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--yellow);
  border: 1px solid var(--black);
  box-shadow: 0px 2px 0px var(--black);
  border-radius: var(--radius);
  width: 55px;
  height: 55px;
  transition: all var(--speed-fast);
  padding: 10px;
}
.socials-item a:hover {
  border-color: var(--black);
  transform: translateY(3px);
  box-shadow: var(--black-shadow-hover);
}

.text-img {
  display: flex;
  gap: 40px;
}
.text-img.dr-reverse {
  flex-direction: row-reverse;
}
@media screen and (max-width: 1023px) {
  .text-img.dr-reverse {
    flex-direction: column;
  }
}
.text-img:not(:last-child) {
  margin-bottom: 128px;
}
@media screen and (max-width: 1023px) {
  .text-img:not(:last-child) {
    margin-bottom: 62px;
  }
}
@media screen and (max-width: 767px) {
  .text-img:not(:last-child) {
    margin-bottom: 42px;
  }
}
@media screen and (max-width: 1023px) {
  .text-img {
    flex-direction: column;
    gap: 24px;
  }
}
.text-img-img {
  min-width: 374px;
  height: 284px;
  border-radius: var(--radius);
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--surface);
  padding: 18px;
}
@media screen and (max-width: 767px) {
  .text-img-img {
    min-width: 100%;
    height: 165px;
  }
}
.text-img-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.text-img-title {
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .text-img-title {
    font-size: 20px;
  }
}
.text-img-text {
  font-size: 16px;
}
.text-img-text a {
  font-weight: 600;
  color: var(--secondary-color);
  text-decoration: underline;
}
.text-img-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.text-img-list li.item {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  text-transform: uppercase;
  margin-bottom: 8px;
  flex-wrap: wrap;
}
.text-img-list li.item::before {
  content: "";
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: var(--primary-color);
  display: block;
}
.text-img-list li.item span {
  font-weight: 700;
}
.text-img-list li.item a {
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .text-img-list li.item {
    font-size: 14px;
  }
}
.text-img-list .socials {
  gap: 8px;
}
.text-img-list .socials-item a {
  width: 28px;
  height: 28px;
  padding: 5px;
  border-radius: 8px;
}

.shop-my {
  background: var(--white);
}
.shop-my-grid {
  display: grid;
  grid-template-areas: "ttl" "slider" "nav";
  gap: 24px;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .shop-my-grid {
    grid-template-areas: "empty ttl nav" "slider slider slider";
    grid-template-columns: 80px 1fr 80px;
  }
}
@media screen and (min-width: 1024px) {
  .shop-my-grid {
    gap: 32px 24px;
  }
}
.shop-my-ttl {
  margin: 0;
  grid-area: ttl;
  text-align: center;
}
.shop-my-slider {
  grid-area: slider;
  min-width: 0;
}
.shop-my-nav {
  grid-area: nav;
  display: flex;
  align-items: center;
  gap: 24px;
  justify-content: space-between;
}
@media screen and (min-width: 768px) {
  .shop-my-nav {
    justify-content: flex-end;
  }
}
.shop-my-nav-btn {
  display: flex;
}
.shop-my-nav-btn[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

.pag {
  max-width: 1074px;
  margin: 0 auto;
}
.pag-list {
  list-style: none;
  padding: 0 0 0 40px;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 1023px) {
  .pag-list {
    padding: 0 0 0 35px;
  }
}
@media screen and (max-width: 767px) {
  .pag-list {
    padding: 0;
  }
}
.pag-item {
  padding: 0 8px;
  cursor: pointer;
  color: var(--medium-grey);
  font-weight: 700;
  transition: all var(--speed-fast);
}
.pag-item.is-active {
  color: var(--primary-color);
}
.pag-item:hover {
  color: var(--primary-color);
}
.pag-item:hover svg {
  fill: var(--primary-color);
}
.pag-item svg {
  fill: var(--medium-grey);
  margin-top: 5px;
}

.present-form {
  background-color: var(--primary-dark-color);
  border-radius: var(--radius);
  padding: 56px;
  text-align: center;
  color: var(--white);
  max-width: 820px;
  margin: 0 auto;
}
.present-form.small {
  padding: 32px 56px;
  max-width: 630px;
}
@media screen and (max-width: 767px) {
  .present-form.small {
    padding: 32px 24px;
  }
}
.present-form form {
  max-width: 530px;
  margin: 0 auto;
}
.present-form label {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .present-form label {
    margin-bottom: 16px;
    gap: 10px;
  }
}
.present-form h3 {
  margin-bottom: 24px;
}
.present-form h4 {
  font-family: var(--body-font-family);
}
.present-form input {
  font-size: 16px;
  font-weight: 400;
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
.present-form input::-moz-placeholder {
  color: var(--medium-grey);
}
.present-form input::placeholder {
  color: var(--medium-grey);
}
@media screen and (max-width: 767px) {
  .present-form input {
    font-size: 14px;
  }
}
.present-form fieldset {
  border: none;
  padding: 0;
  justify-content: space-between;
  flex-wrap: wrap;
  display: none;
}
.present-form fieldset.show {
  display: flex;
}
.present-form fieldset.box {
  justify-content: flex-start;
  gap: 4px;
}
.present-form fieldset label {
  max-width: 240px;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .present-form fieldset label {
    max-width: 100%;
    width: 100%;
  }
}
.present-form fieldset label:last-child {
  max-width: 100%;
  min-width: 100%;
}
.present-form .button {
  width: 207px;
  height: 48px;
  font-size: 20px;
  font-family: var(--title-font-family);
  font-weight: 800;
  padding: 16px;
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  .present-form .button {
    width: 100%;
  }
}
.present-form button.js-select-btn {
  color: var(--black);
  padding: 12px 16px;
  font-size: 16px;
  font-weight: 400;
  border-radius: var(--radius);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
}
@media screen and (max-width: 767px) {
  .present-form button.js-select-btn {
    font-size: 14px;
  }
}
.present-form-sizes {
  display: none;
}
.present-form-sizes + label {
  background-color: var(--white);
  border-radius: 4px;
  padding: 4px;
  text-transform: uppercase;
  border: 1px solid var(--light-grey);
  color: var(--black);
  cursor: pointer;
}
.present-form-sizes:checked + label {
  border-color: var(--primary-color);
  background-color: var(--light-grey);
}
.present-form-cards {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 40px;
  text-align: start;
  margin-bottom: 32px;
}
@media screen and (max-width: 767px) {
  .present-form-cards {
    grid-template-columns: repeat(1, 100%);
    gap: 16px;
  }
}
.present-form-card {
  background-color: var(--white);
  color: var(--black);
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  border-radius: var(--radius);
  overflow: hidden;
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 11px;
}
.present-form-card img {
  margin: 0 auto;
}
.present-form-card label {
  margin-bottom: 0;
}
.present-form-card-name {
  font-weight: 700;
  font-size: 17px;
}
.present-form-card-size {
  color: var(--medium-grey);
  font-size: 12px;
  margin: 11px 0;
}
.present-form-card-size span {
  color: var(--black);
}
.present-form-popup {
  min-width: 100%;
}
.present-form-popup button {
  font-size: 12px;
  color: var(--secondary-color);
}
.present-form-popup-window {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  justify-content: center;
  align-items: center;
}
.present-form-popup-window.open {
  display: flex;
}
.present-form-popup-window div {
  position: relative;
  padding: 56px;
  border-radius: var(--radius);
  background: var(--white);
  max-height: 80vh;
  max-width: 80vw;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .present-form-popup-window div {
    padding: 16px;
  }
}
.present-form-popup-window div img {
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
.present-form-popup-window div button {
  position: absolute;
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
}
@media screen and (max-width: 767px) {
  .present-form-popup-window div button {
    width: 32px;
    height: 32px;
    padding: 4px;
  }
}

.ajax-loader {
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.8);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  transform: translateZ(0);
  z-index: 9999999;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
}
.ajax-loader.is-active {
  opacity: 1;
  pointer-events: all;
}
.ajax-loader-cont {
  margin: auto;
}
.ajax-loader-txt {
  font-family: var(--title-font-family);
  font-size: 40px;
  font-weight: bold;
}
.ajax-loader-spinner {
  color: #683fd2;
  font-size: 20px;
  margin: 100px auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  animation: load-ajax 1.3s infinite linear;
  transform: translateZ(0);
}

@keyframes load-ajax {
  0%, 100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}
.dash-values {
  background: var(--white);
  padding: 48px 0;
}
@media screen and (max-width: 1023px) {
  .dash-values {
    padding: 42px 0;
  }
}
@media screen and (max-width: 767px) {
  .dash-values {
    padding: 32px 0;
  }
}
.dash-values-video {
  width: 100%;
  padding-top: 24px;
}
@media screen and (max-width: 1023px) {
  .dash-values-video {
    padding-top: 0;
    width: 47%;
  }
}
@media screen and (max-width: 767px) {
  .dash-values-video {
    width: 100%;
  }
}
.dash-values-video-ttl {
  font-size: 24px;
  text-align: center;
  font-weight: 700;
  margin-bottom: 24px;
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .dash-values-video-ttl {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .dash-values-video-ttl {
    font-size: 20px;
    margin-bottom: 20px;
  }
}
.dash-values-flex {
  display: flex;
  flex-wrap: wrap;
  gap: 32px 24px;
  padding-top: 24px;
  justify-content: center;
}
@media screen and (max-width: 1023px) {
  .dash-values-flex {
    gap: 32px 40px;
    justify-content: space-between;
  }
}
@media screen and (max-width: 767px) {
  .dash-values-flex {
    flex-direction: column;
    gap: 24px;
  }
}
.dash-values-card {
  width: 384px;
  display: flex;
  flex-direction: column;
  gap: 9px;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1023px) {
  .dash-values-card {
    width: 47%;
  }
}
@media screen and (max-width: 767px) {
  .dash-values-card {
    width: 100%;
  }
}
.dash-values-card img {
  height: 105px;
  width: auto;
}
.dash-values-card-ttl {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 700;
  max-width: 300px;
}
@media screen and (max-width: 1023px) {
  .dash-values-card-ttl {
    font-size: 23px;
  }
}
@media screen and (max-width: 767px) {
  .dash-values-card-ttl {
    font-size: 16px;
    font-weight: 800;
  }
}
.dash-values-card-box {
  background: #F3EBE9;
  color: var(--black);
  font-size: 16px;
  font-weight: 400;
  padding: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 12px;
  flex: 1;
  text-align: center;
  width: 100%;
  border-radius: 10px;
}

.dash-info {
  overflow: hidden;
}
.dash-info-cards {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}
.dash-info-txt {
  padding: 32px 0 12px 0;
  font-size: 18px;
  text-align: center;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .dash-info-txt {
    font-size: 16px;
  }
}
.dash-info .button {
  font-size: 20px;
  font-weight: 800;
  margin: 0 auto;
  display: flex;
  padding: 16px;
  width: 305px;
  max-width: 100%;
  font-family: var(--title-font-family);
}
@media screen and (max-width: 767px) {
  .dash-info .button {
    width: 100%;
    font-size: 16px;
  }
}
.dash-info-card {
  width: 903px;
  max-width: 100%;
  border-radius: 10px;
  background: #FFF;
  padding: 16px 48px 16px 16px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  position: relative;
}
.dash-info-card:nth-child(odd) {
  transform: translateX(150px);
  transition: transform 0.5s;
}
.active-section .dash-info-card:nth-child(odd) {
  transform: translateX(0);
}
@media screen and (min-width: 1024px) {
  .dash-info-card:nth-child(odd) {
    margin-left: 60px;
  }
}
.dash-info-card:nth-child(even) {
  transform: translateX(-150px);
  transition: transform 0.5s;
}
.active-section .dash-info-card:nth-child(even) {
  transform: translateX(0);
}
@media screen and (min-width: 1024px) {
  .dash-info-card:nth-child(even) {
    margin-right: 60px;
  }
}
.dash-info-card:nth-child(1) {
  transition-delay: 150ms;
}
.dash-info-card:nth-child(2) {
  transition-delay: 300ms;
}
.dash-info-card:nth-child(3) {
  transition-delay: 450ms;
}
.dash-info-card:nth-child(4) {
  transition-delay: 600ms;
}
.dash-info-card:nth-child(5) {
  transition-delay: 750ms;
}
.dash-info-card:nth-child(6) {
  transition-delay: 900ms;
}
.dash-info-card:nth-child(7) {
  transition-delay: 1050ms;
}
@media screen and (max-width: 767px) {
  .dash-info-card {
    padding: 16px;
  }
}
.dash-info-card:after {
  width: 8px;
  height: calc(100% - 32px);
  content: "";
  position: absolute;
  border-radius: 20px;
  right: 16px;
  top: 16px;
}
@media screen and (max-width: 767px) {
  .dash-info-card:after {
    display: none;
  }
}
.dash-info-card ul {
  list-style: none;
  margin: 0;
  padding: 12px 0 0 0;
}
.dash-info-card ul li {
  position: relative;
  padding: 0 0 0 16px;
}
.dash-info-card ul li:not(:first-child) {
  padding-top: 6px;
}
.dash-info-card ul li:before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.dash-info-card-ttl {
  font-size: 18px;
  font-weight: 600;
}
@media screen and (max-width: 767px) {
  .dash-info-card-ttl {
    font-size: 16px;
  }
}
.dash-info-card-top {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 18px;
  font-weight: 600;
}
.dash-info-card-top img {
  width: 40px;
  height: 40px;
}
.dash-info-card p {
  margin-top: 24px;
}
.dash-info-card span {
  font-size: 16px;
  color: #E86385;
  font-weight: 700;
}
.dash-info-card.purple {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #B787DD;
}
.dash-info-card.purple:after {
  background: #B787DD;
}
.dash-info-card.purple li:before {
  background: #B787DD;
}
.dash-info-card.red {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #E86385;
}
.dash-info-card.red:after {
  background: #E86385;
}
.dash-info-card.red li:before {
  background: #E86385;
}
.dash-info-card.orange {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #EF8445;
}
.dash-info-card.orange:after {
  background: #EF8445;
}
.dash-info-card.orange li:before {
  background: #EF8445;
}
.dash-info-card.blue {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #87ABDD;
}
.dash-info-card.blue:after {
  background: #87ABDD;
}
.dash-info-card.blue li:before {
  background: #87ABDD;
}
.dash-info-card.yellow {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #F7D66C;
}
.dash-info-card.yellow:after {
  background: #F7D66C;
}
.dash-info-card.yellow li:before {
  background: #F7D66C;
}
.dash-info-card.dark-purple {
  box-shadow: 3px -3px 9px 0px rgba(0, 0, 0, 0.05), -6px 6px 0px 0px #683FD2;
}
.dash-info-card.dark-purple:after {
  background: #683FD2;
}
.dash-info-card.dark-purple li:before {
  background: #683FD2;
}

.dash-soc {
  background: #F3EBE9;
  padding: 56px 0;
}
@media screen and (max-width: 1023px) {
  .dash-soc {
    padding: 42px 0;
  }
}
.dash-soc-links {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 7px;
  padding-bottom: 16px;
}
.dash-soc-links a {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  position: relative;
  width: 34px;
  height: 34px;
}
.dash-soc-links a img {
  transition: all 0.3s;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.dash-soc-links a img:first-child {
  display: block;
}
.dash-soc-links a img:last-child {
  display: none;
}
.dash-soc-links a:hover img:first-child {
  display: none;
}
.dash-soc-links a:hover img:last-child {
  display: block;
}
.dash-soc-cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px 12px;
}
@media screen and (max-width: 1023px) {
  .dash-soc-cards {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px 40px;
  }
}
@media screen and (max-width: 767px) {
  .dash-soc-cards {
    grid-template-columns: repeat(1, 100%);
    gap: 12px;
  }
}
.dash-soc-text {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  font-size: 18px;
  font-weight: 600;
  padding-top: 32px;
  margin: 0 auto;
}
@media screen and (max-width: 1023px) {
  .dash-soc-text {
    max-width: 440px;
  }
}
@media screen and (max-width: 767px) {
  .dash-soc-text {
    font-size: 14px;
  }
}
.dash-soc-card {
  padding: 16px;
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  display: flex;
  flex-direction: column;
  gap: 12px;
}
@media screen and (min-width: 1024px) {
  .dash-soc-card {
    height: -moz-max-content;
    height: max-content;
  }
}
.dash-soc-card-top {
  display: flex;
  align-items: center;
  gap: 16px;
  font-size: 24px;
  font-weight: 700;
}
@media screen and (max-width: 1023px) {
  .dash-soc-card-top {
    font-size: 23px;
  }
}
@media screen and (max-width: 767px) {
  .dash-soc-card-top {
    font-size: 20px;
  }
}
.dash-soc-card-top img {
  width: 48px;
  height: 48px;
}

.dash-save-cards {
  display: flex;
  flex-direction: column;
  gap: 12px;
  max-width: 839px;
  margin: 0 auto;
}
.dash-save-card {
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  padding: 16px;
  display: flex;
  align-items: center;
  gap: 16px;
}
@media screen and (max-width: 767px) {
  .dash-save-card {
    flex-direction: column;
  }
}
.dash-save-card img {
  width: 106px;
  height: 106px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 767px) {
  .dash-save-card img {
    width: 80px;
    height: 80px;
  }
}
.dash-save-card a {
  color: #2062C5;
  text-decoration: underline;
  font-weight: 700;
}
.dash-save-card a.dash-save-card-link {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 9px;
  display: inline-block;
}
.dash-save-card a.dash-save-card-link:not([href]) {
  color: var(--black);
  text-decoration: none;
}

.gold-block {
  border-radius: 10px;
  background: #F7D66C;
  position: relative;
  padding: 32px 56px;
  max-width: 895px;
  margin: 0 auto;
}
.dash-more .gold-block {
  max-width: 740px;
  padding: 48px 80px;
}
@media screen and (max-width: 1023px) {
  .dash-more .gold-block {
    padding: 42px 60px;
  }
}
@media screen and (max-width: 767px) {
  .dash-more .gold-block {
    padding: 42px 16px;
  }
}
.gold-block-grid {
  display: grid;
  grid-template-columns: 306px auto;
  gap: 72px;
  padding-top: 32px;
}
@media screen and (max-width: 767px) {
  .gold-block-grid {
    padding-top: 24px;
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
}
.gold-block-grid-ttl {
  display: flex;
  align-items: center;
  gap: 11px;
  font-size: 16px;
  color: #683FD2;
  font-weight: 700;
  margin-bottom: 12px;
}
.gold-block-grid-ttl:before {
  content: "";
  display: block;
  width: 40px;
  min-width: 40px;
  height: 40px;
  background: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2334_3017)'%3E%3Ccircle cx='20.5' cy='20' r='16' fill='%23683FD2'/%3E%3Ccircle cx='20.5' cy='20' r='18' stroke='%23683FD2' stroke-opacity='0.4' stroke-width='4'/%3E%3Cpath d='M25.75 11.9375H15.25C14.703 11.9375 14.1784 12.1548 13.7916 12.5416C13.4048 12.9284 13.1875 13.453 13.1875 14V26C13.1875 26.547 13.4048 27.0716 13.7916 27.4584C14.1784 27.8452 14.703 28.0625 15.25 28.0625H25.75C26.297 28.0625 26.8216 27.8452 27.2084 27.4584C27.5952 27.0716 27.8125 26.547 27.8125 26V14C27.8125 13.453 27.5952 12.9284 27.2084 12.5416C26.8216 12.1548 26.297 11.9375 25.75 11.9375ZM19.3975 23.585L17.5 25.46C17.3945 25.5653 17.2516 25.6245 17.1025 25.6245C16.9534 25.6245 16.8105 25.5653 16.705 25.46L15.58 24.335C15.4806 24.2284 15.4265 24.0873 15.4291 23.9416C15.4317 23.7959 15.4907 23.6568 15.5938 23.5538C15.6968 23.4507 15.8359 23.3917 15.9816 23.3891C16.1273 23.3865 16.2684 23.4406 16.375 23.54L17.125 24.29L18.625 22.79C18.6765 22.7347 18.7386 22.6904 18.8076 22.6597C18.8766 22.6289 18.9511 22.6124 19.0266 22.6111C19.1021 22.6097 19.1772 22.6236 19.2472 22.6519C19.3172 22.6802 19.3809 22.7223 19.4343 22.7757C19.4877 22.8291 19.5298 22.8928 19.5581 22.9628C19.5864 23.0328 19.6003 23.1079 19.5989 23.1834C19.5976 23.2589 19.5811 23.3334 19.5503 23.4024C19.5196 23.4714 19.4753 23.5335 19.42 23.585H19.3975ZM19.3975 19.46L17.5 21.335C17.3945 21.4403 17.2516 21.4995 17.1025 21.4995C16.9534 21.4995 16.8105 21.4403 16.705 21.335L15.58 20.21C15.4806 20.1034 15.4265 19.9623 15.4291 19.8166C15.4317 19.6709 15.4907 19.5318 15.5938 19.4288C15.6968 19.3257 15.8359 19.2667 15.9816 19.2641C16.1273 19.2615 16.2684 19.3156 16.375 19.415L17.125 20.165L18.625 18.665C18.7316 18.5656 18.8727 18.5115 19.0184 18.5141C19.1641 18.5167 19.3032 18.5757 19.4062 18.6788C19.5093 18.7818 19.5683 18.9209 19.5709 19.0666C19.5735 19.2123 19.5194 19.3534 19.42 19.46H19.3975ZM19.3975 15.335L17.5 17.21C17.3969 17.3022 17.2634 17.3532 17.125 17.3532C16.9866 17.3532 16.8531 17.3022 16.75 17.21L15.625 16.085C15.5471 15.9778 15.5096 15.8465 15.519 15.7143C15.5285 15.5821 15.5843 15.4574 15.6767 15.3624C15.769 15.2673 15.892 15.2079 16.0239 15.1947C16.1558 15.1815 16.2881 15.2152 16.3975 15.29L17.1475 16.04L18.6475 14.54C18.7541 14.4406 18.8952 14.3865 19.0409 14.3891C19.1866 14.3917 19.3257 14.4507 19.4287 14.5538C19.5318 14.6568 19.5908 14.7959 19.5934 14.9416C19.596 15.0873 19.5419 15.2284 19.4425 15.335H19.3975ZM25 24.875H21.25C21.1008 24.875 20.9577 24.8157 20.8523 24.7102C20.7468 24.6048 20.6875 24.4617 20.6875 24.3125C20.6875 24.1633 20.7468 24.0202 20.8523 23.9148C20.9577 23.8093 21.1008 23.75 21.25 23.75H25C25.1492 23.75 25.2923 23.8093 25.3977 23.9148C25.5032 24.0202 25.5625 24.1633 25.5625 24.3125C25.5625 24.4617 25.5032 24.6048 25.3977 24.7102C25.2923 24.8157 25.1492 24.875 25 24.875ZM25 20.75H21.25C21.1008 20.75 20.9577 20.6907 20.8523 20.5852C20.7468 20.4798 20.6875 20.3367 20.6875 20.1875C20.6875 20.0383 20.7468 19.8952 20.8523 19.7898C20.9577 19.6843 21.1008 19.625 21.25 19.625H25C25.1492 19.625 25.2923 19.6843 25.3977 19.7898C25.5032 19.8952 25.5625 20.0383 25.5625 20.1875C25.5625 20.3367 25.5032 20.4798 25.3977 20.5852C25.2923 20.6907 25.1492 20.75 25 20.75ZM25 16.625H21.25C21.1008 16.625 20.9577 16.5657 20.8523 16.4602C20.7468 16.3548 20.6875 16.2117 20.6875 16.0625C20.6875 15.9133 20.7468 15.7702 20.8523 15.6648C20.9577 15.5593 21.1008 15.5 21.25 15.5H25C25.1492 15.5 25.2923 15.5593 25.3977 15.6648C25.5032 15.7702 25.5625 15.9133 25.5625 16.0625C25.5625 16.2117 25.5032 16.3548 25.3977 16.4602C25.2923 16.5657 25.1492 16.625 25 16.625Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2334_3017'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center center/contain;
}
.gold-block-grid-text div {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.gold-block-grid-text div:not(:last-child) {
  margin-bottom: 16px;
}
.gold-block-decor {
  position: absolute;
  display: flex;
  justify-content: space-between;
  align-items: center;
  left: 15px;
  right: 15px;
  top: 15px;
}
.gold-block-decor img {
  width: 28px;
  height: 28px;
}
@media screen and (max-width: 767px) {
  .gold-block-decor img {
    width: 20px;
    height: 20px;
  }
}
@media screen and (max-width: 767px) {
  .gold-block-decor {
    left: 10px;
    right: 10px;
    top: 10px;
  }
}
@media screen and (max-width: 1023px) {
  .gold-block {
    padding: 32px;
  }
}
@media screen and (max-width: 767px) {
  .gold-block {
    padding: 42px 16px;
  }
}
.gold-block-wrapper {
  overflow: hidden;
  max-width: 100%;
  padding-bottom: 10px;
}
@media screen and (min-width: 1024px) {
  .gold-block-wrapper {
    padding-bottom: 50px;
  }
}
.gold-block-more {
  text-align: center;
}
.gold-block:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 10px;
  background: #000;
  transform: translate(10px, 10px);
  z-index: -1;
}
.gold-block-ttl {
  font-size: 40px;
  font-weight: 700;
  margin: 0;
}
@media screen and (max-width: 1023px) {
  .gold-block-ttl {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .gold-block-ttl {
    font-size: 26px;
  }
}
.gold-block-items {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 24px 0;
}
.gold-block-item {
  position: relative;
  padding-left: 38px;
}
.gold-block-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 28px;
  height: 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.138 26.138C5.44269 26.138 0 20.6952 0 13.9999C0 7.30457 5.44269 1.86182 12.138 1.86182C15.2083 1.86182 18.0894 2.97693 20.3341 5.03456C19.5874 5.47605 18.8669 5.96507 18.1739 6.4944C16.4731 5.12228 14.3583 4.36681 12.138 4.36681C6.83187 4.36681 2.505 8.69375 2.505 13.9999C2.505 19.306 6.83187 23.633 12.138 23.633C19.521 23.633 23.9044 15.7411 20.7288 9.60507C21.2101 9.15752 21.7055 8.72372 22.2139 8.30439C22.364 8.18057 22.5154 8.05791 22.668 7.93647C23.7302 9.7712 24.2763 11.8514 24.2763 13.9998C24.2762 20.6952 18.8334 26.138 12.138 26.138Z' fill='%23683FD2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.4569 20.2395C12.3203 20.2395 12.2064 20.1485 12.1609 20.0346C12.1381 19.989 10.1796 14.9334 7.15075 13.0204C6.55863 12.6561 6.10326 12.2689 6.28541 11.4035C6.46756 10.5609 7.03694 10.0827 8.06168 9.85493C9.88349 9.46776 11.842 12.2916 12.5708 13.4531C15.1213 9.74111 20.2225 3.91113 27.6465 3.22794C28.0047 3.18596 28.1371 3.71684 27.806 3.86559C27.6921 3.91113 17.0797 8.7619 12.7757 20.0574C12.7074 20.1712 12.5935 20.2395 12.4569 20.2395Z' fill='%23683FD2'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.gold-block-img {
  position: absolute;
}
@media screen and (max-width: 1023px) {
  .gold-block-img {
    display: none;
  }
}
.gold-block-img.left {
  left: 50px;
  bottom: 0;
  transform: translate(-100%, 50px);
}
.gold-block-img.right {
  right: 50px;
  bottom: 0;
  transform: translate(100%, 50px);
}

.dash-benefits {
  border-radius: 20px;
  background: #FFF;
  padding: 56px 0;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .dash-benefits {
    padding: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
  }
}
@media screen and (max-width: 767px) {
  .dash-benefits {
    padding: 42px 0;
    border-radius: 0;
  }
}
.dash-benefits-cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
@media screen and (min-width: 1024px) {
  .dash-benefits-cards {
    gap: 24px;
  }
}
@media screen and (min-width: 1024px) {
  .dash-benefits-cards.swiper-wrapper {
    display: grid;
  }
}
.dash-benefits-card {
  position: relative;
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.dash-benefits-card.swiper-slide {
  display: flex;
  height: auto;
}
.dash-benefits-card img {
  width: 100%;
  height: 425px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 1023px) {
  .dash-benefits-card img {
    height: 355px;
  }
}
@media screen and (max-width: 767px) {
  .dash-benefits-card img {
    height: 335px;
  }
}
.dash-benefits-card-box {
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: center;
  border-radius: 30px;
  flex: 1;
  margin-top: -80px;
  justify-content: center;
  align-items: center;
}
.dash-benefits-card:nth-child(1) .dash-benefits-card-box {
  background-color: #B787DD;
}
.dash-benefits-card:nth-child(2) .dash-benefits-card-box {
  background-color: #F7D66C;
}
.dash-benefits-card:nth-child(3) .dash-benefits-card-box {
  background-color: #E86385;
}
.dash-benefits-card:nth-child(4) .dash-benefits-card-box {
  background-color: #87ABDD;
}
.dash-benefits-card:nth-child(5) .dash-benefits-card-box {
  background-color: #EF8445;
}
.dash-benefits-card:nth-child(6) .dash-benefits-card-box {
  background-color: #D7E6FF;
}
@media screen and (max-width: 767px) {
  .dash-benefits-card-box {
    padding: 16px;
  }
}
.dash-benefits-card-box a:not([class=button]) {
  color: var(--black);
  font-weight: 400;
}
.dash-benefits-card-ttl {
  font-size: 24px;
  font-weight: 700;
}

.dash-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 42px;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .dash-pagination {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .dash-pagination {
    padding-top: 24px;
  }
}
.dash-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #D9D9D9;
}
.dash-pagination .swiper-pagination-bullet-active, .dash-pagination .swiper-pagination-bullet:hover {
  background: #333;
}

@media screen and (max-width: 1023px) {
  .dash-salary {
    background: #F3EBE9;
    margin-bottom: 0;
  }
}
.dash-salary-inner {
  border-radius: 20px;
  background: #F3EBE9;
  padding: 56px 0;
}
@media screen and (max-width: 767px) {
  .dash-salary-inner {
    padding: 42px 0;
    border-radius: 0;
  }
}
.dash-salary-top {
  border-radius: 10px;
  background: #DCCEFE;
  padding: 24px;
  box-shadow: 0px 4px 0px 0px #000;
  text-align: center;
  max-width: 725px;
  margin: 0 auto 32px auto;
}
@media screen and (max-width: 767px) {
  .dash-salary-top {
    padding: 24px 16px;
  }
}
.dash-salary-top p {
  margin: 0;
}
.dash-salary-top p:first-child {
  margin-bottom: 10px;
}
.dash-salary-txt {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .dash-salary-txt {
    font-size: 20px;
  }
}
.dash-salary-cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  max-width: 852px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .dash-salary-cards {
    grid-template-columns: repeat(1, 248px);
    justify-content: center;
  }
}
.dash-salary-card {
  padding: 8px 16px;
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: var(--title-font-family);
}
.dash-salary-card img {
  width: 64px;
  height: 64px;
  margin-bottom: 16px;
}
.dash-salary-card-ttl {
  font-size: 18px;
  margin-bottom: 6px;
  font-weight: 600;
  text-align: center;
}
@media screen and (max-width: 1023px) {
  .dash-salary-card-ttl {
    font-size: 16px;
    font-weight: 800;
  }
}
.dash-salary-card-val {
  font-family: var(--title-font-family);
  font-size: 32px;
  color: #E86385;
  font-weight: 700;
}
@media screen and (max-width: 1023px) {
  .dash-salary-card-val {
    font-size: 28px;
  }
}

.dash-rest {
  max-width: 1200px;
  margin: 0 auto;
  border-radius: 20px;
  background: #1C1F29;
  padding: 56px 40px;
  color: var(--white);
}
@media screen and (max-width: 1023px) {
  .dash-rest {
    border-radius: 0;
    padding: 42px 20px;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1023px) {
  .dash-rest {
    padding: 42px 16px;
  }
}
.dash-rest h2 {
  color: #DCCEFE;
  margin-bottom: 32px;
}
@media screen and (max-width: 1023px) {
  .dash-rest h2 {
    margin-bottom: 42px;
  }
}
.dash-rest-top {
  display: grid;
  grid-template-columns: 326px auto;
  gap: 57px;
  align-items: center;
}
@media screen and (max-width: 1023px) {
  .dash-rest-top {
    display: flex;
    flex-direction: column;
    gap: 42px;
  }
  .dash-rest-top img {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .dash-rest-top img {
    display: block;
    width: 200px;
  }
}
.dash-rest-content {
  padding-bottom: 56px;
}
@media screen and (max-width: 767px) {
  .dash-rest-content {
    padding-bottom: 22px;
  }
}
.dash-rest-content-inner {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 48px;
  font-weight: 700;
}
@media screen and (max-width: 1023px) {
  .dash-rest-content-inner {
    gap: 98px;
  }
}
@media screen and (max-width: 767px) {
  .dash-rest-content-inner {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
}
@media screen and (max-width: 767px) {
  .dash-rest-numbers {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}
.dash-rest-number {
  display: flex;
  align-items: center;
  gap: 12px;
}
.dash-rest-number span {
  font-family: var(--title-font-family);
  font-size: 40px;
  color: #FFEB51;
  line-height: 57px;
}
@media screen and (max-width: 767px) {
  .dash-rest-number span {
    font-size: 26px;
    line-height: 135%;
  }
}
.dash-rest-content-ttl {
  font-size: 24px;
  margin-bottom: 32px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .dash-rest-content-ttl {
    font-size: 20px;
    margin-bottom: 24px;
  }
}
.dash-rest-item {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 57px;
}
@media screen and (max-width: 767px) {
  .dash-rest-item {
    min-height: auto;
    margin-bottom: 20px;
  }
}
.dash-rest-item:before {
  content: "";
  width: 10px;
  min-width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #FFEB51;
}
.dash-rest-pagination .swiper-pagination-bullet {
  background-color: #DCCEFE;
}
.dash-rest-pagination .swiper-pagination-bullet-active, .dash-rest-pagination .swiper-pagination-bullet:hover {
  background-color: #683FD2;
}
@media (min-width: 481px) {
  .dash-rest-pagination {
    display: none;
  }
}
.dash-rest-slide.swiper-slide {
  position: relative;
  max-width: 420px;
  height: -moz-max-content;
  height: max-content;
  display: flex;
  align-items: center;
  padding-right: 12px;
  width: -moz-fit-content;
  width: fit-content;
  flex-shrink: unset;
}
@media (max-width: 480px) {
  .dash-rest-slide.swiper-slide {
    flex-shrink: 0;
    padding-right: 30px;
  }
}
.dash-rest-slide.swiper-slide.purple:before {
  border-color: #B787DD;
}
.dash-rest-slide.swiper-slide.purple:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='147' viewBox='0 0 91 147' fill='none'%3E%3Cpath d='M50.675 0.00164601H4.27539C1.91362 0.00164601 0 1.92747 0 4.30431V142.697C0 145.074 1.91362 147 4.27539 147H50.6831C52.1192 147 53.4538 146.276 54.2438 145.079C54.3272 144.952 54.3992 144.819 54.4678 144.684L90.9984 73.7609L54.4662 2.32745C54.3975 2.19248 54.3272 2.05916 54.2438 1.93241C53.4554 0.730827 52.1175 0 50.6766 0L50.675 0.00164601Z' fill='%23B787DD'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.dash-rest-slide.swiper-slide.blue:before {
  border-color: #87ABDD;
}
.dash-rest-slide.swiper-slide.blue:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='147' viewBox='0 0 91 147' fill='none'%3E%3Cpath d='M50.6733 0.00164601H4.27374C1.91197 0.00164601 -0.00164795 1.92747 -0.00164795 4.30431V142.697C-0.00164795 145.074 1.91197 147 4.27374 147H50.6815C52.1175 147 53.4521 146.276 54.2421 145.079C54.3255 144.952 54.3975 144.819 54.4662 144.684L90.9967 73.7609L54.4646 2.32745C54.3959 2.19248 54.3255 2.05916 54.2421 1.93241C53.4538 0.730827 52.1159 0 50.6749 0L50.6733 0.00164601Z' fill='%2387ABDD'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.dash-rest-slide.swiper-slide.red:before {
  border-color: #E86385;
}
.dash-rest-slide.swiper-slide.red:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='147' viewBox='0 0 91 147' fill='none'%3E%3Cpath d='M50.6717 0.00164601H4.27212C1.91035 0.00164601 -0.00326538 1.92747 -0.00326538 4.30431V142.697C-0.00326538 145.074 1.91035 147 4.27212 147H50.6799C52.1159 147 53.4505 146.276 54.2405 145.079C54.3239 144.952 54.3959 144.819 54.4646 144.684L90.9951 73.7609L54.4629 2.32745C54.3943 2.19248 54.3239 2.05916 54.2405 1.93241C53.4522 0.730827 52.1143 0 50.6733 0L50.6717 0.00164601Z' fill='%23E86385'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.dash-rest-slide.swiper-slide.orange:before {
  border-color: #EF8445;
}
.dash-rest-slide.swiper-slide.orange:after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='147' viewBox='0 0 91 147' fill='none'%3E%3Cpath d='M50.6669 0.00164601H4.26733C1.90556 0.00164601 -0.00805664 1.92747 -0.00805664 4.30431V142.697C-0.00805664 145.074 1.90556 147 4.26733 147H50.6751C52.1111 147 53.4457 146.276 54.2357 145.079C54.3191 144.952 54.3911 144.819 54.4598 144.684L90.9903 73.7609L54.4582 2.32745C54.3895 2.19248 54.3191 2.05916 54.2357 1.93241C53.4474 0.730827 52.1095 0 50.6685 0L50.6669 0.00164601Z' fill='%23EF8445'/%3E%3C/svg%3E") no-repeat center center/contain;
}
.dash-rest-slide:before {
  content: "";
  border: 2px dashed #E86385;
  border-radius: 10px;
  width: calc(100% - 75px);
  height: calc(100% - 4px);
  position: absolute;
  z-index: -1;
}
.dash-rest-slide:after {
  position: absolute;
  right: 0;
  top: 0;
  content: "";
  display: block;
  width: 91px;
  height: 100%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='91' height='147' viewBox='0 0 91 147' fill='none'%3E%3Cpath d='M50.6717 0.00164601H4.27212C1.91035 0.00164601 -0.00326538 1.92747 -0.00326538 4.30431V142.697C-0.00326538 145.074 1.91035 147 4.27212 147H50.6799C52.1159 147 53.4505 146.276 54.2405 145.079C54.3239 144.952 54.3959 144.819 54.4646 144.684L90.9951 73.7609L54.4629 2.32745C54.3943 2.19248 54.3239 2.05916 54.2405 1.93241C53.4522 0.730827 52.1143 0 50.6733 0L50.6717 0.00164601Z' fill='%23E86385'/%3E%3C/svg%3E") no-repeat center center/contain;
  z-index: -1;
}
@media (max-width: 480px) {
  .dash-rest-slide:after {
    background-size: cover !important;
    background-position: right;
    width: 142px;
  }
}
.dash-rest-slide-txt {
  border-radius: 10px;
  background: #FFF;
  padding: 6px 12px;
  margin: 12px 0 12px 12px;
  color: #333;
  font-size: 14px;
  font-weight: 400;
  height: 123px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
@media (max-width: 480px) {
  .dash-rest-slide-txt {
    height: auto;
  }
}
.dash-rest-slide-txt img {
  width: 24px;
  height: 24px;
  margin-bottom: 10px;
}
.dash-rest-slide-arrow {
  font-size: 18px;
  padding-left: 6px;
  font-weight: 600;
}
.dash-rest .dash-rest-slider.swiper::-webkit-scrollbar {
  display: none;
}
@media (min-width: 481px) {
  .dash-rest .dash-rest-slider.swiper {
    overflow-x: auto;
  }
}
.dash-rest .dash-rest-wrapper.swiper-wrapper {
  align-items: center;
}
@media (min-width: 481px) {
  .dash-rest .dash-rest-wrapper.swiper-wrapper {
    gap: 24px;
    width: 1120px;
  }
}

.dash-after {
  border-radius: 20px;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 56px;
  background: #F7D66C;
  overflow: hidden;
}
@media screen and (max-width: 1023px) {
  .dash-after {
    border-radius: 0;
    padding: 42px 20px;
  }
}
@media screen and (max-width: 767px) {
  .dash-after {
    padding: 42px 16px;
  }
}
.dash-after-img {
  width: 96px;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
.dash-after-cards {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}
.dash-after-card {
  flex-direction: row;
  width: 883px;
}
.dash-after-card .dash-info-card-ttl {
  margin-bottom: 9px;
}
@media screen and (min-width: 1024px) {
  .dash-after-card.dash-info-card:nth-child(odd) {
    margin: 0 40px 0 0;
  }
  .dash-after-card.dash-info-card:nth-child(even) {
    margin: 0 0 0 40px;
  }
}
@media screen and (max-width: 767px) {
  .dash-after-card {
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
}

.dash-act {
  overflow: hidden;
}
.dash-act-suttl {
  font-size: 18px;
  padding: 16px 0 8px 0;
  font-weight: 600;
}
@media screen and (max-width: 767px) {
  .dash-act-suttl {
    font-size: 16px;
  }
}
.dash-act-top {
  padding: 24px;
  border-radius: 10px;
  background: #FFF;
  margin: 0 auto;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
@media screen and (min-width: 1024px) {
  .dash-act-top {
    max-width: 600px;
  }
}
.dash-act-top ul {
  padding: 24px 0 0 0;
  margin: 0;
  list-style: none;
}
.dash-act-top ul li {
  position: relative;
  padding-left: 21px;
  text-align: start;
}
.dash-act-top ul li:not(:last-child) {
  margin-bottom: 16px;
}
.dash-act-top ul li:before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  display: block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Ccircle cx='6.93085' cy='7' r='4.5' fill='url(%23paint0_linear_2315_2343)'/%3E%3Ccircle cx='6.93085' cy='7' r='5.5' stroke='url(%23paint1_linear_2315_2343)' stroke-opacity='0.4' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2315_2343' x1='6.93085' y1='2.5' x2='6.93085' y2='11.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B599FF'/%3E%3Cstop offset='1' stop-color='%238560E6'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2315_2343' x1='6.93085' y1='2.5' x2='6.93085' y2='11.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B599FF'/%3E%3Cstop offset='1' stop-color='%238560E6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat center center/contain;
}
.dash-act-pagination {
  display: flex;
}
@media (min-width: 1200px) {
  .dash-act-pagination {
    display: none;
  }
}
@media (max-width: 1200px) {
  .dash-act-slider.swiper {
    overflow: visible;
  }
}
@media (max-width: 768px) {
  .dash-act-slider.swiper {
    overflow: hidden;
  }
}
.dash-act-cards {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  padding-top: 56px;
}
.dash-act-card.swiper-slide {
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 18px;
  align-items: center;
  width: 244px;
}
@media (min-width: 1200px) {
  .dash-act-card.swiper-slide {
    flex-shrink: unset;
  }
}
.dash-act-card-img {
  width: 220px;
  height: 266px;
  border-radius: 30px;
}
@media screen and (max-width: 767px) {
  .dash-act-card-img {
    width: 100%;
    height: 415px;
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.dash-act-card .contact-item a.contact-item-link {
  text-decoration: underline;
  color: #2062C5;
  font-size: 16px;
}
@media (min-width: 1200px) {
  .dash-act-card.swiper-slide:nth-child(even) {
    padding-top: 50px;
  }
}
.dash-act-card.swiper-slide:nth-child(1) .dash-act-card-img {
  border: 1px solid #683FD2;
  box-shadow: 0px 6px 0px 0px #683FD2;
  transform: rotate(-6.062deg);
}
@media (max-width: 1200px) {
  .dash-act-card.swiper-slide:nth-child(1) .dash-act-card-img {
    transform: rotate(0);
  }
}
.dash-act-card.swiper-slide:nth-child(2) .dash-act-card-img {
  transform: rotate(-2.878deg);
  border: 1px solid #E86385;
  box-shadow: 0px 6px 0px 0px #E56384;
}
@media (max-width: 1200px) {
  .dash-act-card.swiper-slide:nth-child(2) .dash-act-card-img {
    transform: rotate(0);
  }
}
.dash-act-card.swiper-slide:nth-child(3) .dash-act-card-img {
  transform: rotate(4.168deg);
  border: 1px solid #B787DD;
  box-shadow: 0px 6px 0px 0px #B787DD;
}
@media (max-width: 1200px) {
  .dash-act-card.swiper-slide:nth-child(3) .dash-act-card-img {
    transform: rotate(0);
  }
}
.dash-act-card.swiper-slide:nth-child(4) .dash-act-card-img {
  transform: rotate(-4.519deg);
  border: 1px solid #87ABDD;
  box-shadow: 0px 6px 0px 0px #87ABDD;
}
@media (max-width: 1200px) {
  .dash-act-card.swiper-slide:nth-child(4) .dash-act-card-img {
    transform: rotate(0);
  }
}

.contact-item {
  display: inline-flex;
  align-items: center;
  color: #333;
  font-size: 16px;
  font-weight: 700;
  gap: 4px;
  padding: 0 4px;
  transform: translateY(25%);
}
.contact-item img {
  width: 20px;
  height: 20px;
}
.contact-item a.contact-item-link {
  font-size: 16px;
  color: #683FD2;
  text-decoration: none;
  font-weight: 700;
}

.dash-team {
  overflow: hidden;
  background: #FFF;
  padding: 56px 0px;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
}
@media screen and (max-width: 1023px) {
  .dash-team {
    padding: 0;
    box-shadow: none;
    background: none;
  }
}
@media (max-width: 1200px) {
  .dash-team-pagination {
    display: flex;
  }
}
.dash-team-txt {
  padding: 24px 0;
}
.dash-team-btn {
  margin: 0 auto;
  text-align: center;
}
.dash-team-btn a.button {
  font-size: 20px;
  color: #000;
  text-decoration: none;
  font-weight: 800;
  width: 100%;
  max-width: 215px;
  height: 56px;
}
@media screen and (max-width: 1023px) {
  .dash-team-btn a.button {
    max-width: 300px;
  }
}
@media screen and (max-width: 767px) {
  .dash-team-btn a.button {
    max-width: 320px;
  }
}
.dash-team-card.swiper-slide {
  height: 404px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 1023px) {
  .dash-team-card.swiper-slide {
    height: 510px;
  }
}
@media screen and (max-width: 767px) {
  .dash-team-card.swiper-slide {
    height: 415px;
  }
}
.dash-team-card.swiper-slide img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.dash-team-imgs {
  margin-top: 56px;
}
.dash-team-imgs-wrap {
  display: flex;
  gap: 2vw;
}
.dash-team-imgs-line {
  display: flex;
  gap: 2vw;
  margin-bottom: 32px;
}
.dash-team-img {
  height: 290px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 30px;
  max-width: none;
}
@media screen and (max-width: 767px) {
  .dash-team-img {
    height: 154px;
  }
}
.dash-team-img.small {
  width: 19vw;
}
@media screen and (max-width: 1023px) {
  .dash-team-img.small {
    width: 34vw;
  }
}
@media screen and (max-width: 767px) {
  .dash-team-img.small {
    width: 39vw;
  }
}
.dash-team-img.large {
  width: 27vw;
}
@media screen and (max-width: 1023px) {
  .dash-team-img.large {
    width: 50vw;
  }
}
@media screen and (max-width: 767px) {
  .dash-team-img.large {
    width: 58vw;
  }
}

.animate-move-left {
  animation-duration: 30s;
  animation: move-left 10s linear infinite;
}

@keyframes move-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
.dash-follow {
  border-radius: 20px;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 56px;
  background: #DCCEFE;
  text-align: center;
}
.dash-follow .dash-soc-links {
  gap: 24px;
  padding-bottom: 56px;
}
@media screen and (max-width: 767px) {
  .dash-follow .dash-soc-links {
    gap: 16px;
    padding-bottom: 32px;
  }
}
.dash-follow .dash-soc-links a {
  width: 64px;
  height: 64px;
}
@media screen and (max-width: 767px) {
  .dash-follow .dash-soc-links a {
    width: 38px;
    height: 38px;
  }
}
.dash-follow .button {
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .dash-follow .button {
    width: 100%;
    max-width: 320px;
  }
}
.dash-follow .dash-title {
  color: #503C82;
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .dash-follow .dash-title {
    margin-bottom: 14px;
  }
}
.dash-follow-ttl {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .dash-follow-ttl {
    font-size: 20px;
  }
}
.dash-follow-screen {
  padding: 24px 0;
}
.dash-follow-screen img {
  border-radius: 20px;
  max-width: 803px;
  width: 100%;
}
@media screen and (max-width: 1023px) {
  .dash-follow {
    border-radius: 0;
    padding: 42px 20px;
  }
}
@media screen and (max-width: 767px) {
  .dash-follow {
    padding: 42px 16px;
  }
}

@media screen and (min-width: 1024px) {
  .dash-contacts-cards.swiper-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 32px 24px;
  }
}
.dash-contacts-card.swiper-slide {
  display: flex;
  flex-direction: column;
  height: auto;
}
@media screen and (min-width: 1024px) {
  .dash-contacts-card.swiper-slide {
    flex-shrink: unset;
    width: 282px;
  }
}
.dash-contacts-card img {
  width: 100%;
  height: 301px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 20px;
}
@media screen and (max-width: 767px) {
  .dash-contacts-card img {
    height: 335px;
  }
}
.dash-contacts-card-box {
  padding: 24px 19px;
  border-radius: 30px;
  flex: 1;
  margin-top: -44px;
  justify-content: center;
  align-items: center;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .dash-contacts-card-box {
    margin-top: -60px;
  }
}
.dash-contacts-card-ttl {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 12px;
}
@media screen and (max-width: 767px) {
  .dash-contacts-card-ttl {
    font-size: 20px;
  }
}
.dash-contacts-card-pos {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 12px;
}
@media screen and (max-width: 767px) {
  .dash-contacts-card-pos {
    font-size: 16px;
  }
}
.dash-contacts-card-info {
  font-size: 14px;
  display: flex;
  gap: 8px;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .dash-contacts-card-info {
    font-size: 16px;
  }
}
.dash-contacts-card-info:not(:last-child) {
  margin-bottom: 8px;
}

.dash-faq {
  border-radius: 20px;
  background: #FFF;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  max-width: 1200px;
  padding: 56px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 1023px) {
  .dash-faq {
    border-radius: 0;
    padding: 42px 20px;
  }
}
@media screen and (max-width: 767px) {
  .dash-faq {
    padding: 42px 16px;
  }
}

.faq-block {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
  margin: 0 auto;
}
.faq-block-ttl {
  border-radius: 100px;
  color: #000;
  cursor: pointer;
  font-size: 18px;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  padding: 0 24px;
  background: #FFF;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
  margin: 0;
}
@media screen and (max-width: 767px) {
  .faq-block-ttl {
    border-radius: 20px;
    font-size: 14px;
  }
}
.faq-block-ttl svg {
  transition: all 0.3s;
  transform: scaleY(1) translateY(-3px);
}
.is-active .faq-block-ttl {
  color: #fff;
  background: #683FD2;
  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.07);
}
.is-active .faq-block-ttl svg {
  transform: scaleY(-1);
}
.is-active .faq-block-ttl svg path {
  fill: #fff;
}
.faq-block-cont {
  border-radius: 0px 0px 30px 30px;
  background: var(--white, #FFF);
  box-shadow: rgba(0, 0, 0, 0.07) 0px 2px 14px 0px;
  padding: 24px;
  margin: 0 33px;
}
@media screen and (max-width: 767px) {
  .faq-block-cont {
    margin: 0 25px;
  }
}
.faq-block-link {
  padding: 24px 0;
  flex: 1;
}
.faq-block .task:not(:last-child) {
  margin-bottom: 16px;
}
.faq-block input[type=checkbox] {
  display: none;
}
.faq-block input[type=checkbox] + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  margin: 0;
}
.faq-block input[type=checkbox] + label:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid #8392A6;
  border-radius: 4px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  background-color: white;
}
.faq-block input[type=checkbox]:checked + label::before {
  background-color: #7D4CDB;
  border-color: #7D4CDB;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Cpath d='M4.50001 8.53999L2.76501 6.80499C2.67152 6.71151 2.54472 6.65898 2.41251 6.65898C2.2803 6.65898 2.1535 6.71151 2.06001 6.80499C1.96652 6.89848 1.914 7.02528 1.914 7.15749C1.914 7.22296 1.9269 7.28778 1.95195 7.34827C1.977 7.40875 2.01372 7.4637 2.06001 7.50999L4.15001 9.6C4.34501 9.795 4.66001 9.795 4.85501 9.6L10.145 4.30999C10.2385 4.21651 10.291 4.08971 10.291 3.95749C10.291 3.82528 10.2385 3.69848 10.145 3.60499C10.0515 3.51151 9.92472 3.45898 9.79251 3.45898C9.6603 3.45898 9.5335 3.51151 9.44001 3.60499L4.50001 8.53999Z' fill='white'/%3E%3C/svg%3E");
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.faq-block input[type=checkbox]:checked + label {
  text-decoration: line-through;
}

.to-top {
  width: 44px;
  height: 44px;
  position: fixed;
  bottom: 122px;
  right: 37px;
  cursor: pointer;
  z-index: 19;
  display: none;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 50%;
  background: linear-gradient(180deg, #B599FF 0%, #8560E6 100%);
  filter: drop-shadow(0px 2px 0px #6544BB);
}
.to-top.active {
  display: flex;
}
.to-top:hover {
  transform: scale(106%);
}
.to-top:before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11 8.57104L7.05 12.521C6.8614 12.7032 6.60879 12.804 6.3466 12.8017C6.0844 12.7994 5.83359 12.6943 5.64818 12.5089C5.46277 12.3235 5.3576 12.0726 5.35532 11.8104C5.35305 11.5482 5.45384 11.2956 5.636 11.107L11.293 5.45004C11.3857 5.35686 11.4958 5.28291 11.6171 5.23244C11.7385 5.18198 11.8686 5.15601 12 5.15601C12.1314 5.15601 12.2615 5.18198 12.3829 5.23244C12.5042 5.28291 12.6143 5.35686 12.707 5.45004L18.364 11.107C18.5417 11.2965 18.6386 11.5476 18.6344 11.8073C18.6302 12.067 18.5251 12.3148 18.3414 12.4984C18.1577 12.682 17.9098 12.7869 17.6501 12.791C17.3904 12.795 17.1393 12.6978 16.95 12.52L13 8.57004V18.156C13 18.4213 12.8946 18.6756 12.7071 18.8631C12.5196 19.0507 12.2652 19.156 12 19.156C11.7348 19.156 11.4804 19.0507 11.2929 18.8631C11.1054 18.6756 11 18.4213 11 18.156V8.57104Z' fill='white'/%3E%3C/svg%3E") no-repeat center center/contain;
}

[data-opacity-animate] {
  opacity: 0;
  transition: opacity 0.3s;
}

[data-opacity-animate].active-section {
  opacity: 1;
}

[transform-animation] {
  transform: translateY(30px) skewY(5deg);
  opacity: 0;
  transition: transform 0.5s, opacity 0.5s;
}

.active-section [transform-animation] {
  transform: translateY(0) skewY(0);
  opacity: 1;
}

.animation-card:nth-child(1) {
  transition-delay: 100ms;
}
.animation-card:nth-child(2) {
  transition-delay: 200ms;
}
.animation-card:nth-child(3) {
  transition-delay: 300ms;
}
.animation-card:nth-child(4) {
  transition-delay: 400ms;
}
.animation-card:nth-child(5) {
  transition-delay: 500ms;
}
.animation-card:nth-child(6) {
  transition-delay: 600ms;
}
.animation-card:nth-child(7) {
  transition-delay: 700ms;
}
.animation-card:nth-child(8) {
  transition-delay: 800ms;
}
.animation-card:nth-child(9) {
  transition-delay: 900ms;
}
.animation-card:nth-child(10) {
  transition-delay: 1000ms;
}
.animation-card:nth-child(11) {
  transition-delay: 1100ms;
}
.animation-card:nth-child(12) {
  transition-delay: 1200ms;
}

.footer {
  background: var(--dark-grey);
  color: var(--white);
  text-align: center;
  margin-top: auto;
}
.footer-area {
  padding-top: 23px;
  display: grid;
  gap: 24px;
}
.footer-title {
  font-size: 40px;
  font-weight: 700;
  font-family: var(--title-font-family);
  text-transform: uppercase;
}
@media screen and (max-width: 1023px) {
  .footer-title {
    font-size: 36px;
  }
}
@media screen and (max-width: 767px) {
  .footer-title {
    font-size: 26px;
  }
}
.footer-link {
  color: var(--yellow);
  font-size: 18px;
  text-decoration: none;
  font-weight: 600;
}
@media screen and (max-width: 1023px) {
  .footer-link {
    font-size: 20px;
  }
}
.footer-link:hover {
  color: var(--yellow);
}
.footer-copy {
  font-size: 14px;
  padding: 24px;
}

.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform, visibility, opacity;
}

.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}

.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}

.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}

.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}

.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}

/**
 * Swiper 11.1.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 30, 2024
 */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none; /* For Firefox */
  -ms-overflow-style: none; /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNldHRpbmdzL192YXJpYWJsZXMuc2NzcyIsImFwcC5jc3MiLCJ1dGlscy9icmVha3BvaW50cy5zY3NzIiwibW9kdWxlcy9hdmF0YXIuc2NzcyIsIm1vZHVsZXMvdGFibGUuc2NzcyIsIm1vZHVsZXMvYWNjb3JkaW9uLnNjc3MiLCJtb2R1bGVzL3RhYnMuc2NzcyIsIm1vZHVsZXMvc29jaWFsLnNjc3MiLCJtb2R1bGVzL3RleHQtaW1nLnNjc3MiLCJtb2R1bGVzL3Nob3AtbXkuc2NzcyIsIm1vZHVsZXMvcGFnaW5hdGlvbi5zY3NzIiwibW9kdWxlcy9wcmVzZW50LWZvcm0uc2NzcyIsIm1vZHVsZXMvbG9hZGVyLnNjc3MiLCJtb2R1bGVzL2Rhc2gtdmFsdWVzLnNjc3MiLCJsYXlvdXQvZGFzaGJvYXJkLXBhZ2Uuc2NzcyIsIm1vZHVsZXMvZm9vdGVyLnNjc3MiLCJ2ZW5kb3IvdGlwcHkvdGlwcHkuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUVFLHNDQUFBO0VBQ0EsaURBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFFQSw0Q0FBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSxnREFBQTtFQUNBLGdEQUFBO0VBQ0EsZ0RBQUE7RUFDQSxnREFBQTtFQUdBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNEJBQUE7RUFDQSx3QkFBQTtFQUVBLHdCQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLGdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHNDQUFBO0VBRUEseUJBQUE7RUFDQSxpQ0FBQTtFQUVBLDBCQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esa0NBQUE7RUFDQSx1Q0FBQTtFQUNB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YXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4vc2V0dGluZ3MnO1xuQGltcG9ydCAnLi4vdXRpbHMvaW5kZXgnO1xuXG46cm9vdCB7XG4gIC8vIEZvbnRzXG4gIC0tYm9keS1mb250LWZhbWlseTogJ0ludGVyJywgc3lzdGVtLXVpO1xuICAtLWJvZHktZm9udDogNDAwIDE2cHgvMS40IHZhcigtLWJvZHktZm9udC1mYW1pbHkpO1xuICAtLW1lZGl1bS1mb250LXNpemU6IDE0cHg7XG4gIC0tc21hbGwtZm9udC1zaXplOiAxMnB4O1xuICAtLXRpbnktZm9udC1zaXplOiAxMnB4O1xuXG4gIC0tdGl0bGUtZm9udC1mYW1pbHk6ICdTb2ZpYSBTYW5zJywgc3lzdGVtLXVpO1xuICAtLWgxLWZvbnQ6IDkwMCAzOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIC0taDItZm9udDogNzAwIDI2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgLS1oMy1mb250OiA3MDAgMjBweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAtLWg0LWZvbnQ6IDcwMCAxNnB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIC0taDUtZm9udDogNzAwIDE2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgLS1oNi1mb250OiA2MDAgMTRweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuXG4gIC8vIFBhbGV0dGVcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1saWdodC1ncmV5OiAjZjJmNGY5O1xuICAtLW1lZGl1bS1ncmV5OiAjODM5MmE2O1xuICAtLWRhcmstZ3JleTogIzMzMztcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1vbi13aGl0ZTogdmFyKC0tYmxhY2spO1xuICAtLW9uLWxpZ2h0LWdyZXk6IHZhcigtLWJsYWNrKTtcbiAgLS1vbi1tZWRpdW0tZ3JleTogdmFyKC0td2hpdGUpO1xuICAtLW9uLWRhcmstZ3JleTogdmFyKC0td2hpdGUpO1xuICAtLW9uLWJsYWNrOiB2YXIoLS13aGl0ZSk7XG5cbiAgLS1wcmltYXJ5LWNvbG9yOiAjNjgzZmQyO1xuICAtLXByaW1hcnktZGFyay1jb2xvcjogIzUwM2M4MjtcbiAgLS1wcmltYXJ5LWxpZ2h0LWNvbG9yOiAjZGNjZWZlO1xuICAtLXByaW1hcnktbGlnaHRlci1jb2xvcjogI2VmZWRmYztcbiAgLS1vbi1wcmltYXJ5LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tcHJpbWFyeS1kYXJrLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tcHJpbWFyeS1saWdodC1jb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gIC0tZGlzYWJsZWQtY29sb3I6ICNkMGQzZDc7XG4gIC0tb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLXdoaXRlKTtcblxuICAtLXNlY29uZGFyeS1jb2xvcjogIzIwNjJjNTtcbiAgLS1zZWNvbmRhcnktZGFyay1jb2xvcjogIzE1NTBhODtcbiAgLS1zZWNvbmRhcnktbGlnaHQtY29sb3I6ICNkN2U2ZmY7XG4gIC0tc2Vjb25kYXJ5LWxpZ2h0ZXItY29sb3I6ICNmMGY1ZmQ7XG4gIC0tb24tc2Vjb25kYXJ5LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tc2Vjb25kYXJ5LWRhcmstY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1zZWNvbmRhcnktbGlnaHQtY29sb3I6IHZhcigtLWJsYWNrKTtcblxuICAtLXN1cmZhY2U6ICNmM2ViZTk7XG4gIC0tc3VyZmFjZS0yOiAjZmJmYWYzO1xuICAtLW9uLXN1cmZhY2U6IHZhcigtLWJsYWNrKTtcbiAgLS1vbi1zdXJmYWNlLTI6IHZhcigtLWJsYWNrKTtcblxuICAtLXJlZDogI2ZmNGYzMjtcbiAgLS1yZWQtbGlnaHQ6ICNmZmY1ZjU7XG4gIC0tb24tcmVkOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tcmVkLWxpZ2h0OiB2YXIoLS1ibGFjayk7XG5cbiAgLS1ncmVlbjogIzQyYzc3NztcbiAgLS1ncmVlbi1saWdodDogI2Y1ZmZmOTtcbiAgLS1vbi1ncmVlbjogdmFyKC0td2hpdGUpO1xuICAtLW9uLWdyZWVuLWxpZ2h0OiB2YXIoLS1ibGFjayk7XG5cbiAgLS1nb2xkOiAjZmZhODAwO1xuICAtLXllbGxvdzogI2ZmZWI1MTtcblxuICAtLWJvZHktY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1ib2R5LWJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcblxuICAvLyBTaGFkb3dzXG4gIC0tc2hhZG93OiAwIDJweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIC0tc2hhZG93LTI6IDBweCAwcHggMTFweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gIC0tcHJpbWFyeS1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgxMjMsIDg0LCAyMjMsIDAuMjMpO1xuICAtLXNlY29uZGFyeS1zaGFkb3c6IDAgNXB4IDIwcHggcmdiYSgzMiwgOTgsIDE5NiwgMC4yMyk7XG4gIC0tYmxhY2stc2hhZG93OiAwIDRweCAwIHZhcigtLWJsYWNrKTtcbiAgLS1ibGFjay1zaGFkb3ctaG92ZXI6IDAgMCAwIHZhcigtLWJsYWNrKTtcbiAgLS1pbm5lci1zaGFyb3c6IGluc2V0IC0zcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuXG4gIC8vIFJhZGl1c1xuICAtLXJhZGl1czogMTJweDtcbiAgLS1yYWRpdXMtc21hbGw6IDZweDtcblxuICAvLyBTaXplc1xuICAtLWdhcDogNDBweDtcbiAgLS1jb250ZW50LXdpZHRoOiAje21hcC1nZXQoJGNvbnRlbnQtd2lkdGgsIHNtYWxsKX1weDtcbiAgLS1jb250YWluZXItc3BhY2U6IDIwcHg7XG4gIC0tY29udGFpbmVyLXdpZHRoOiBjYWxjKHZhcigtLWNvbnRlbnQtd2lkdGgpICsgdmFyKC0tY29udGFpbmVyLXNwYWNlKSAqIDIpO1xuICAtLXNlY3Rpb24tc3BhY2U6IDQwcHg7XG5cbiAgLy8gVHJhbnNpdGlvbnNcbiAgLS1zcGVlZDogMC4zcztcbiAgLS1zcGVlZC1mYXN0OiAwLjE1cztcblxuICAvLyBSZXNwb25zaXZlXG4gIEBlYWNoICRuYW1lLCAkdmFsIGluICRjb250ZW50LXdpZHRoIHtcbiAgICBAaWYgJG5hbWUgIT0gJ3NtYWxsJyB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRuYW1lKSB7XG4gICAgICAgIC0tY29udGVudC13aWR0aDogI3skdmFsfXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgLS1oMS1mb250OiA5MDAgNTJweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDItZm9udDogNzAwIDM2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWgzLWZvbnQ6IDcwMCAyOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oNC1mb250OiA3MDAgMjRweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDUtZm9udDogNzAwIDIwcHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWg2LWZvbnQ6IDYwMCAxOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG5cbiAgICAtLXNlY3Rpb24tc3BhY2U6IDU2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KHhsYXJnZSkge1xuICAgIC0taDEtZm9udDogOTAwIDYycHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWgyLWZvbnQ6IDcwMCA0MHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oMy1mb250OiA3MDAgMzJweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDQtZm9udDogNzAwIDI0cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWg1LWZvbnQ6IDcwMCAxOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oNi1mb250OiA2MDAgMTZweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tYm9keS1mb250LWZhbWlseTogXCJJbnRlclwiLCBzeXN0ZW0tdWk7XG4gIC0tYm9keS1mb250OiA0MDAgMTZweC8xLjQgdmFyKC0tYm9keS1mb250LWZhbWlseSk7XG4gIC0tbWVkaXVtLWZvbnQtc2l6ZTogMTRweDtcbiAgLS1zbWFsbC1mb250LXNpemU6IDEycHg7XG4gIC0tdGlueS1mb250LXNpemU6IDEycHg7XG4gIC0tdGl0bGUtZm9udC1mYW1pbHk6IFwiU29maWEgU2Fuc1wiLCBzeXN0ZW0tdWk7XG4gIC0taDEtZm9udDogOTAwIDM4cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgLS1oMi1mb250OiA3MDAgMjZweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAtLWgzLWZvbnQ6IDcwMCAyMHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIC0taDQtZm9udDogNzAwIDE2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgLS1oNS1mb250OiA3MDAgMTZweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAtLWg2LWZvbnQ6IDYwMCAxNHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tbGlnaHQtZ3JleTogI2YyZjRmOTtcbiAgLS1tZWRpdW0tZ3JleTogIzgzOTJhNjtcbiAgLS1kYXJrLWdyZXk6ICMzMzM7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tb24td2hpdGU6IHZhcigtLWJsYWNrKTtcbiAgLS1vbi1saWdodC1ncmV5OiB2YXIoLS1ibGFjayk7XG4gIC0tb24tbWVkaXVtLWdyZXk6IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1kYXJrLWdyZXk6IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1ibGFjazogdmFyKC0td2hpdGUpO1xuICAtLXByaW1hcnktY29sb3I6ICM2ODNmZDI7XG4gIC0tcHJpbWFyeS1kYXJrLWNvbG9yOiAjNTAzYzgyO1xuICAtLXByaW1hcnktbGlnaHQtY29sb3I6ICNkY2NlZmU7XG4gIC0tcHJpbWFyeS1saWdodGVyLWNvbG9yOiAjZWZlZGZjO1xuICAtLW9uLXByaW1hcnktY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1wcmltYXJ5LWRhcmstY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1wcmltYXJ5LWxpZ2h0LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tZGlzYWJsZWQtY29sb3I6ICNkMGQzZDc7XG4gIC0tb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1zZWNvbmRhcnktY29sb3I6ICMyMDYyYzU7XG4gIC0tc2Vjb25kYXJ5LWRhcmstY29sb3I6ICMxNTUwYTg7XG4gIC0tc2Vjb25kYXJ5LWxpZ2h0LWNvbG9yOiAjZDdlNmZmO1xuICAtLXNlY29uZGFyeS1saWdodGVyLWNvbG9yOiAjZjBmNWZkO1xuICAtLW9uLXNlY29uZGFyeS1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLW9uLXNlY29uZGFyeS1kYXJrLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tc2Vjb25kYXJ5LWxpZ2h0LWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIC0tc3VyZmFjZTogI2YzZWJlOTtcbiAgLS1zdXJmYWNlLTI6ICNmYmZhZjM7XG4gIC0tb24tc3VyZmFjZTogdmFyKC0tYmxhY2spO1xuICAtLW9uLXN1cmZhY2UtMjogdmFyKC0tYmxhY2spO1xuICAtLXJlZDogI2ZmNGYzMjtcbiAgLS1yZWQtbGlnaHQ6ICNmZmY1ZjU7XG4gIC0tb24tcmVkOiB2YXIoLS13aGl0ZSk7XG4gIC0tb24tcmVkLWxpZ2h0OiB2YXIoLS1ibGFjayk7XG4gIC0tZ3JlZW46ICM0MmM3Nzc7XG4gIC0tZ3JlZW4tbGlnaHQ6ICNmNWZmZjk7XG4gIC0tb24tZ3JlZW46IHZhcigtLXdoaXRlKTtcbiAgLS1vbi1ncmVlbi1saWdodDogdmFyKC0tYmxhY2spO1xuICAtLWdvbGQ6ICNmZmE4MDA7XG4gIC0teWVsbG93OiAjZmZlYjUxO1xuICAtLWJvZHktY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgLS1ib2R5LWJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgLS1zaGFkb3c6IDAgMnB4IDE0cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgLS1zaGFkb3ctMjogMHB4IDBweCAxMXB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgLS1wcmltYXJ5LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDEyMywgODQsIDIyMywgMC4yMyk7XG4gIC0tc2Vjb25kYXJ5LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDMyLCA5OCwgMTk2LCAwLjIzKTtcbiAgLS1ibGFjay1zaGFkb3c6IDAgNHB4IDAgdmFyKC0tYmxhY2spO1xuICAtLWJsYWNrLXNoYWRvdy1ob3ZlcjogMCAwIDAgdmFyKC0tYmxhY2spO1xuICAtLWlubmVyLXNoYXJvdzogaW5zZXQgLTNweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIC0tcmFkaXVzOiAxMnB4O1xuICAtLXJhZGl1cy1zbWFsbDogNnB4O1xuICAtLWdhcDogNDBweDtcbiAgLS1jb250ZW50LXdpZHRoOiA0MjBweDtcbiAgLS1jb250YWluZXItc3BhY2U6IDIwcHg7XG4gIC0tY29udGFpbmVyLXdpZHRoOiBjYWxjKHZhcigtLWNvbnRlbnQtd2lkdGgpICsgdmFyKC0tY29udGFpbmVyLXNwYWNlKSAqIDIpO1xuICAtLXNlY3Rpb24tc3BhY2U6IDQwcHg7XG4gIC0tc3BlZWQ6IDAuM3M7XG4gIC0tc3BlZWQtZmFzdDogMC4xNXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250ZW50LXdpZHRoOiA3MjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRlbnQtd2lkdGg6IDk4NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGVudC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICA6cm9vdCB7XG4gICAgLS1oMS1mb250OiA5MDAgNTJweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDItZm9udDogNzAwIDM2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWgzLWZvbnQ6IDcwMCAyOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oNC1mb250OiA3MDAgMjRweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDUtZm9udDogNzAwIDIwcHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWg2LWZvbnQ6IDYwMCAxOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1zZWN0aW9uLXNwYWNlOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0taDEtZm9udDogOTAwIDYycHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWgyLWZvbnQ6IDcwMCA0MHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oMy1mb250OiA3MDAgMzJweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIC0taDQtZm9udDogNzAwIDI0cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgICAtLWg1LWZvbnQ6IDcwMCAxOHB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgLS1oNi1mb250OiA2MDAgMTZweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICB9XG59XG5cbi5hdmF0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cblxudGFibGU6bm90KFtjbGFzc10pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudGFibGU6bm90KFtjbGFzc10pIHRoIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1vbi1wcmltYXJ5LWNvbG9yKTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udDogNjAwIDE2cHgvMS4zIHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICB0YWJsZTpub3QoW2NsYXNzXSkgdGgge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxudGFibGU6bm90KFtjbGFzc10pIHRkIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICB0YWJsZTpub3QoW2NsYXNzXSkgdGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxudGFibGU6bm90KFtjbGFzc10pIDp3aGVyZSh0ZCwgdGgpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW1lZGl1bS1ncmV5KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tbWVkaXVtLWdyZXkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG50YWJsZTpub3QoW2NsYXNzXSkgOndoZXJlKHRkLCB0aCk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLW1lZGl1bS1ncmV5KTtcbn1cbnRhYmxlOm5vdChbY2xhc3NdKSA+IDp3aGVyZSh0aGVhZCwgdGJvZHkpOmZpcnN0LWNoaWxkIHRyOmZpcnN0LWNoaWxkID4gOndoZXJlKHRkLCB0aCk6Zmlyc3QtY2hpbGQsXG50YWJsZTpub3QoW2NsYXNzXSkgPiB0cjpmaXJzdC1jaGlsZCA+IDp3aGVyZSh0ZCwgdGgpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKSAwIDAgMDtcbn1cbnRhYmxlOm5vdChbY2xhc3NdKSA+IDp3aGVyZSh0aGVhZCwgdGJvZHkpOmZpcnN0LWNoaWxkIHRyOmZpcnN0LWNoaWxkID4gOndoZXJlKHRkLCB0aCk6bGFzdC1jaGlsZCxcbnRhYmxlOm5vdChbY2xhc3NdKSA+IHRyOmZpcnN0LWNoaWxkID4gOndoZXJlKHRkLCB0aCk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tcmFkaXVzKSAwIDA7XG59XG50YWJsZTpub3QoW2NsYXNzXSkgPiA6d2hlcmUodGJvZHksIHRmb290KTpsYXN0LWNoaWxkIHRyOmxhc3QtY2hpbGQgOndoZXJlKHRkLCB0aCksXG50YWJsZTpub3QoW2NsYXNzXSkgPiB0cjpsYXN0LWNoaWxkIDp3aGVyZSh0ZCwgdGgpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW1lZGl1bS1ncmV5KTtcbn1cbnRhYmxlOm5vdChbY2xhc3NdKSA+IDp3aGVyZSh0Ym9keSwgdGZvb3QpOmxhc3QtY2hpbGQgdHI6bGFzdC1jaGlsZCA6d2hlcmUodGQsIHRoKTpmaXJzdC1jaGlsZCxcbnRhYmxlOm5vdChbY2xhc3NdKSA+IHRyOmxhc3QtY2hpbGQgOndoZXJlKHRkLCB0aCk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCB2YXIoLS1yYWRpdXMpO1xufVxudGFibGU6bm90KFtjbGFzc10pID4gOndoZXJlKHRib2R5LCB0Zm9vdCk6bGFzdC1jaGlsZCB0cjpsYXN0LWNoaWxkIDp3aGVyZSh0ZCwgdGgpOmxhc3QtY2hpbGQsXG50YWJsZTpub3QoW2NsYXNzXSkgPiB0cjpsYXN0LWNoaWxkIDp3aGVyZSh0ZCwgdGgpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tcmFkaXVzKSAwO1xufVxuXG4ucmVzcC10YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cblxuLnRhYmxlLWxibC12YWwge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sYmwtdmFsIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbn1cbi50YWJsZS1sYmwtdmFsIDp3aGVyZSh0ZCwgdGgpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi50YWJsZS1sYmwtdmFsIDp3aGVyZSh0ZCwgdGgpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjb2xvcjogdmFyKC0tZGFyay1ncmV5KTtcbn1cbi50YWJsZS1sYmwtdmFsIDp3aGVyZSh0ZCwgdGgpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnRhYmxlLWxibC12YWwgdHI6bm90KDpsYXN0LWNoaWxkKSA6d2hlcmUodGgsIHRkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1saWdodC1ncmV5KTtcbn1cbi50YWJsZS1sYmwtdmFsLXdyYXAge1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTIpO1xuICBtYXJnaW46IDEuNXJlbSAwO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMnB4O1xufVxuLmFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xufVxuLmFjY29yZGlvbi10dGwge1xuICBmb250OiA2MDAgMTVweC8xLjMgdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3JkaW9uLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uYWNjb3JkaW9uLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG59XG4uYWNjb3JkaW9uLWxpbmsgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXNwZWVkLWZhc3QpO1xufVxuLmlzLWFjdGl2ZSAuYWNjb3JkaW9uLWxpbmsgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5hY2NvcmRpb24tY29udCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMjRweCAxNnB4O1xuICBjb2xvcjogdmFyKC0tZGFyay1ncmV5KTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5bZGF0YS1hY2NvcmRpb24tY29udGVudF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlzLWFjdGl2ZSBbZGF0YS1hY2NvcmRpb24tY29udGVudF0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYnMge1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cbn1cbi50YWJzLXR0bCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMXB4IDE0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tc3BlZWQtZmFzdCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFicy10dGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkge1xuICAudGFicy10dGwge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAxMnB4IDVweDtcbiAgfVxufVxuLnRhYnMtdHRsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xufVxuLnRhYnMtdHRsLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBib3gtc2hhZG93OiBpbnNldCAzcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnRhYnMtdHRsLnNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi50YWJzLXR0bC5zZWNvbmRhcnkuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLW9uLXNlY29uZGFyeS1jb2xvcik7XG59XG4udGFicy10dGwuc21hbGwge1xuICBmb250OiA2MDAgMTBweC8xMnB4IHZhcigtLWJvZHktZm9udC1mYW1pbHkpO1xufVxuLnRhYnMgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xufVxuLnRhYnMgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG59XG4udGFicy1wYW5lbCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXBhbmVsIHtcbiAgICBtYXJnaW46IDEuNXJlbSAwO1xuICB9XG59XG5cbltkYXRhLXRhYnMtaXRtXTpub3QoLmlzLWFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc29jaWFscyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbn1cblxuLnNvY2lhbHMtaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLXllbGxvdyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAwcHggdmFyKC0tYmxhY2spO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA1NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tc3BlZWQtZmFzdCk7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc29jaWFscy1pdGVtIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJsYWNrLXNoYWRvdy1ob3Zlcik7XG59XG5cbi50ZXh0LWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbn1cbi50ZXh0LWltZy5kci1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50ZXh0LWltZy5kci1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udGV4dC1pbWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50ZXh0LWltZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1pbWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50ZXh0LWltZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi50ZXh0LWltZy1pbWcge1xuICBtaW4td2lkdGg6IDM3NHB4O1xuICBoZWlnaHQ6IDI4NHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3VyZmFjZSk7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1pbWctaW1nIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgfVxufVxuLnRleHQtaW1nLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnRleHQtaW1nLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtaW1nLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50ZXh0LWltZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRleHQtaW1nLXRleHQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZXh0LWltZy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnRleHQtaW1nLWxpc3QgbGkuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnRleHQtaW1nLWxpc3QgbGkuaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGV4dC1pbWctbGlzdCBsaS5pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRleHQtaW1nLWxpc3QgbGkuaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZXh0LWltZy1saXN0IGxpLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnRleHQtaW1nLWxpc3QgLnNvY2lhbHMge1xuICBnYXA6IDhweDtcbn1cbi50ZXh0LWltZy1saXN0IC5zb2NpYWxzLWl0ZW0gYSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uc2hvcC1teSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbn1cbi5zaG9wLW15LWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInR0bFwiIFwic2xpZGVyXCIgXCJuYXZcIjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3AtbXktZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJlbXB0eSB0dGwgbmF2XCIgXCJzbGlkZXIgc2xpZGVyIHNsaWRlclwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogODBweCAxZnIgODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaG9wLW15LWdyaWQge1xuICAgIGdhcDogMzJweCAyNHB4O1xuICB9XG59XG4uc2hvcC1teS10dGwge1xuICBtYXJnaW46IDA7XG4gIGdyaWQtYXJlYTogdHRsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hvcC1teS1zbGlkZXIge1xuICBncmlkLWFyZWE6IHNsaWRlcjtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnNob3AtbXktbmF2IHtcbiAgZ3JpZC1hcmVhOiBuYXY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3AtbXktbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4uc2hvcC1teS1uYXYtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zaG9wLW15LW5hdi1idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGFnIHtcbiAgbWF4LXdpZHRoOiAxMDc0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBhZy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZy1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnLWxpc3Qge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wYWctaXRlbSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1tZWRpdW0tZ3JleSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IGFsbCB2YXIoLS1zcGVlZC1mYXN0KTtcbn1cbi5wYWctaXRlbS5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4ucGFnLWl0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4ucGFnLWl0ZW06aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4ucGFnLWl0ZW0gc3ZnIHtcbiAgZmlsbDogdmFyKC0tbWVkaXVtLWdyZXkpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wcmVzZW50LWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWRhcmstY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBwYWRkaW5nOiA1NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByZXNlbnQtZm9ybS5zbWFsbCB7XG4gIHBhZGRpbmc6IDMycHggNTZweDtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzZW50LWZvcm0uc21hbGwge1xuICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgfVxufVxuLnByZXNlbnQtZm9ybSBmb3JtIHtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJlc2VudC1mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXNlbnQtZm9ybSBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5wcmVzZW50LWZvcm0gaDMge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnByZXNlbnQtZm9ybSBoNCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2R5LWZvbnQtZmFtaWx5KTtcbn1cbi5wcmVzZW50LWZvcm0gaW5wdXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucHJlc2VudC1mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1tZWRpdW0tZ3JleSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJlc2VudC1mb3JtIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcmVzZW50LWZvcm0gZmllbGRzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByZXNlbnQtZm9ybSBmaWVsZHNldC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcmVzZW50LWZvcm0gZmllbGRzZXQuYm94IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbn1cbi5wcmVzZW50LWZvcm0gZmllbGRzZXQgbGFiZWwge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXNlbnQtZm9ybSBmaWVsZHNldCBsYWJlbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJlc2VudC1mb3JtIGZpZWxkc2V0IGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5wcmVzZW50LWZvcm0gLmJ1dHRvbiB7XG4gIHdpZHRoOiAyMDdweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzZW50LWZvcm0gLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcmVzZW50LWZvcm0gYnV0dG9uLmpzLXNlbGVjdC1idG4ge1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzZW50LWZvcm0gYnV0dG9uLmpzLXNlbGVjdC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnByZXNlbnQtZm9ybS1zaXplcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJlc2VudC1mb3JtLXNpemVzICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saWdodC1ncmV5KTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByZXNlbnQtZm9ybS1zaXplczpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1ncmV5KTtcbn1cbi5wcmVzZW50LWZvcm0tY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDQwcHg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByZXNlbnQtZm9ybS1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMTAwJSk7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4ucHJlc2VudC1mb3JtLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMXB4O1xufVxuLnByZXNlbnQtZm9ybS1jYXJkIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByZXNlbnQtZm9ybS1jYXJkIGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcmVzZW50LWZvcm0tY2FyZC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLnByZXNlbnQtZm9ybS1jYXJkLXNpemUge1xuICBjb2xvcjogdmFyKC0tbWVkaXVtLWdyZXkpO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMTFweCAwO1xufVxuLnByZXNlbnQtZm9ybS1jYXJkLXNpemUgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4ucHJlc2VudC1mb3JtLXBvcHVwIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLnByZXNlbnQtZm9ybS1wb3B1cCBidXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuLnByZXNlbnQtZm9ybS1wb3B1cC13aW5kb3cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByZXNlbnQtZm9ybS1wb3B1cC13aW5kb3cub3BlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJlc2VudC1mb3JtLXBvcHVwLXdpbmRvdyBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzZW50LWZvcm0tcG9wdXAtd2luZG93IGRpdiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLnByZXNlbnQtZm9ybS1wb3B1cC13aW5kb3cgZGl2IGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByZXNlbnQtZm9ybS1wb3B1cC13aW5kb3cgZGl2IGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcmVzZW50LWZvcm0tcG9wdXAtd2luZG93IGRpdiBidXR0b24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbn1cblxuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5hamF4LWxvYWRlci5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmFqYXgtbG9hZGVyLWNvbnQge1xuICBtYXJnaW46IGF1dG87XG59XG4uYWpheC1sb2FkZXItdHh0IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hamF4LWxvYWRlci1zcGlubmVyIHtcbiAgY29sb3I6ICM2ODNmZDI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBhbmltYXRpb246IGxvYWQtYWpheCAxLjNzIGluZmluaXRlIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG5Aa2V5ZnJhbWVzIGxvYWQtYWpheCB7XG4gIDAlLCAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLjJlbSwgMmVtIC0yZW0gMCAwZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAwO1xuICB9XG4gIDEyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLCAyZW0gLTJlbSAwIDAuMmVtLCAzZW0gMCAwIDAsIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICAyNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0wLjVlbSwgMmVtIC0yZW0gMCAwLCAzZW0gMCAwIDAuMmVtLCAyZW0gMmVtIDAgMCwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gIH1cbiAgMzcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIDAsIDJlbSAyZW0gMCAwLjJlbSwgMCAzZW0gMCAwZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAwZW0sIDAgM2VtIDAgMC4yZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICB9XG4gIDYyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgMCwgLTJlbSAyZW0gMCAwLjJlbSwgLTNlbSAwIDAgMCwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMGVtIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAuMmVtLCAtMmVtIC0yZW0gMCAwO1xuICB9XG4gIDg3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIDAsIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgMCwgLTJlbSAtMmVtIDAgMC4yZW07XG4gIH1cbn1cbi5kYXNoLXZhbHVlcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogNDhweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXZhbHVlcyB7XG4gICAgcGFkZGluZzogNDJweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC12YWx1ZXMge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxufVxuLmRhc2gtdmFsdWVzLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXZhbHVlcy12aWRlbyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtdmFsdWVzLXZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmRhc2gtdmFsdWVzLXZpZGVvLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtdmFsdWVzLXZpZGVvLXR0bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtdmFsdWVzLXZpZGVvLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5kYXNoLXZhbHVlcy1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHggMjRweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXZhbHVlcy1mbGV4IHtcbiAgICBnYXA6IDMycHggNDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXZhbHVlcy1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmRhc2gtdmFsdWVzLWNhcmQge1xuICB3aWR0aDogMzg0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtdmFsdWVzLWNhcmQge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXZhbHVlcy1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmRhc2gtdmFsdWVzLWNhcmQgaW1nIHtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZGFzaC12YWx1ZXMtY2FyZC10dGwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtdmFsdWVzLWNhcmQtdHRsIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXZhbHVlcy1jYXJkLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cbn1cbi5kYXNoLXZhbHVlcy1jYXJkLWJveCB7XG4gIGJhY2tncm91bmQ6ICNGM0VCRTk7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmRhc2gtaW5mbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGFzaC1pbmZvLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2gtaW5mby10eHQge1xuICBwYWRkaW5nOiAzMnB4IDAgMTJweCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWluZm8tdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5kYXNoLWluZm8gLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAzMDVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtaW5mbyAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5kYXNoLWluZm8tY2FyZCB7XG4gIHdpZHRoOiA5MDNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAxNnB4IDQ4cHggMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXNoLWluZm8tY2FyZDpudGgtY2hpbGQob2RkKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xufVxuLmFjdGl2ZS1zZWN0aW9uIC5kYXNoLWluZm8tY2FyZDpudGgtY2hpbGQob2RkKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xufVxuLmFjdGl2ZS1zZWN0aW9uIC5kYXNoLWluZm8tY2FyZDpudGgtY2hpbGQoZXZlbikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2gtaW5mby1jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNDUwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNjAwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzUwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogOTAwbXM7XG59XG4uZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTA1MG1zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtaW5mby1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG4uZGFzaC1pbmZvLWNhcmQ6YWZ0ZXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1pbmZvLWNhcmQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5kYXNoLWluZm8tY2FyZCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAwIDAgMDtcbn1cbi5kYXNoLWluZm8tY2FyZCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMTZweDtcbn1cbi5kYXNoLWluZm8tY2FyZCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG4uZGFzaC1pbmZvLWNhcmQgdWwgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZGFzaC1pbmZvLWNhcmQtdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtaW5mby1jYXJkLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZGFzaC1pbmZvLWNhcmQtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGFzaC1pbmZvLWNhcmQtdG9wIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZGFzaC1pbmZvLWNhcmQgcCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uZGFzaC1pbmZvLWNhcmQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNFODYzODU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZGFzaC1pbmZvLWNhcmQucHVycGxlIHtcbiAgYm94LXNoYWRvdzogM3B4IC0zcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAtNnB4IDZweCAwcHggMHB4ICNCNzg3REQ7XG59XG4uZGFzaC1pbmZvLWNhcmQucHVycGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0I3ODdERDtcbn1cbi5kYXNoLWluZm8tY2FyZC5wdXJwbGUgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0I3ODdERDtcbn1cbi5kYXNoLWluZm8tY2FyZC5yZWQge1xuICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggI0U4NjM4NTtcbn1cbi5kYXNoLWluZm8tY2FyZC5yZWQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTg2Mzg1O1xufVxuLmRhc2gtaW5mby1jYXJkLnJlZCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTg2Mzg1O1xufVxuLmRhc2gtaW5mby1jYXJkLm9yYW5nZSB7XG4gIGJveC1zaGFkb3c6IDNweCAtM3B4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgLTZweCA2cHggMHB4IDBweCAjRUY4NDQ1O1xufVxuLmRhc2gtaW5mby1jYXJkLm9yYW5nZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNFRjg0NDU7XG59XG4uZGFzaC1pbmZvLWNhcmQub3JhbmdlIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFRjg0NDU7XG59XG4uZGFzaC1pbmZvLWNhcmQuYmx1ZSB7XG4gIGJveC1zaGFkb3c6IDNweCAtM3B4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgLTZweCA2cHggMHB4IDBweCAjODdBQkREO1xufVxuLmRhc2gtaW5mby1jYXJkLmJsdWU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjODdBQkREO1xufVxuLmRhc2gtaW5mby1jYXJkLmJsdWUgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzg3QUJERDtcbn1cbi5kYXNoLWluZm8tY2FyZC55ZWxsb3cge1xuICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggI0Y3RDY2Qztcbn1cbi5kYXNoLWluZm8tY2FyZC55ZWxsb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjdENjZDO1xufVxuLmRhc2gtaW5mby1jYXJkLnllbGxvdyBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjdENjZDO1xufVxuLmRhc2gtaW5mby1jYXJkLmRhcmstcHVycGxlIHtcbiAgYm94LXNoYWRvdzogM3B4IC0zcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAtNnB4IDZweCAwcHggMHB4ICM2ODNGRDI7XG59XG4uZGFzaC1pbmZvLWNhcmQuZGFyay1wdXJwbGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjgzRkQyO1xufVxuLmRhc2gtaW5mby1jYXJkLmRhcmstcHVycGxlIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2ODNGRDI7XG59XG5cbi5kYXNoLXNvYyB7XG4gIGJhY2tncm91bmQ6ICNGM0VCRTk7XG4gIHBhZGRpbmc6IDU2cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1zb2Mge1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgfVxufVxuLmRhc2gtc29jLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5kYXNoLXNvYy1saW5rcyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmRhc2gtc29jLWxpbmtzIGEgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmRhc2gtc29jLWxpbmtzIGEgaW1nOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaC1zb2MtbGlua3MgYSBpbWc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaC1zb2MtbGlua3MgYTpob3ZlciBpbWc6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2gtc29jLWxpbmtzIGE6aG92ZXIgaW1nOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXNoLXNvYy1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMjRweCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXNvYy1jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDI0cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtc29jLWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxMDAlKTtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5kYXNoLXNvYy10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1zb2MtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtc29jLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmRhc2gtc29jLWNhcmQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGFzaC1zb2MtY2FyZCB7XG4gICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgfVxufVxuLmRhc2gtc29jLWNhcmQtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtc29jLWNhcmQtdG9wIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXNvYy1jYXJkLXRvcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZGFzaC1zb2MtY2FyZC10b3AgaW1nIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmRhc2gtc2F2ZS1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgbWF4LXdpZHRoOiA4MzlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGFzaC1zYXZlLWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXNhdmUtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmRhc2gtc2F2ZS1jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDZweDtcbiAgaGVpZ2h0OiAxMDZweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1zYXZlLWNhcmQgaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5kYXNoLXNhdmUtY2FyZCBhIHtcbiAgY29sb3I6ICMyMDYyQzU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmRhc2gtc2F2ZS1jYXJkIGEuZGFzaC1zYXZlLWNhcmQtbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGFzaC1zYXZlLWNhcmQgYS5kYXNoLXNhdmUtY2FyZC1saW5rOm5vdChbaHJlZl0pIHtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZ29sZC1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGN0Q2NkM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzJweCA1NnB4O1xuICBtYXgtd2lkdGg6IDg5NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5kYXNoLW1vcmUgLmdvbGQtYmxvY2sge1xuICBtYXgtd2lkdGg6IDc0MHB4O1xuICBwYWRkaW5nOiA0OHB4IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtbW9yZSAuZ29sZC1ibG9jayB7XG4gICAgcGFkZGluZzogNDJweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1tb3JlIC5nb2xkLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XG4gIH1cbn1cbi5nb2xkLWJsb2NrLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwNnB4IGF1dG87XG4gIGdhcDogNzJweDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ29sZC1ibG9jay1ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4uZ29sZC1ibG9jay1ncmlkLXR0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTFweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzY4M0ZEMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5nb2xkLWJsb2NrLWdyaWQtdHRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIzMzRfMzAxNyknJTNFJTNDY2lyY2xlIGN4PScyMC41JyBjeT0nMjAnIHI9JzE2JyBmaWxsPSclMjM2ODNGRDInLyUzRSUzQ2NpcmNsZSBjeD0nMjAuNScgY3k9JzIwJyByPScxOCcgc3Ryb2tlPSclMjM2ODNGRDInIHN0cm9rZS1vcGFjaXR5PScwLjQnIHN0cm9rZS13aWR0aD0nNCcvJTNFJTNDcGF0aCBkPSdNMjUuNzUgMTEuOTM3NUgxNS4yNUMxNC43MDMgMTEuOTM3NSAxNC4xNzg0IDEyLjE1NDggMTMuNzkxNiAxMi41NDE2QzEzLjQwNDggMTIuOTI4NCAxMy4xODc1IDEzLjQ1MyAxMy4xODc1IDE0VjI2QzEzLjE4NzUgMjYuNTQ3IDEzLjQwNDggMjcuMDcxNiAxMy43OTE2IDI3LjQ1ODRDMTQuMTc4NCAyNy44NDUyIDE0LjcwMyAyOC4wNjI1IDE1LjI1IDI4LjA2MjVIMjUuNzVDMjYuMjk3IDI4LjA2MjUgMjYuODIxNiAyNy44NDUyIDI3LjIwODQgMjcuNDU4NEMyNy41OTUyIDI3LjA3MTYgMjcuODEyNSAyNi41NDcgMjcuODEyNSAyNlYxNEMyNy44MTI1IDEzLjQ1MyAyNy41OTUyIDEyLjkyODQgMjcuMjA4NCAxMi41NDE2QzI2LjgyMTYgMTIuMTU0OCAyNi4yOTcgMTEuOTM3NSAyNS43NSAxMS45Mzc1Wk0xOS4zOTc1IDIzLjU4NUwxNy41IDI1LjQ2QzE3LjM5NDUgMjUuNTY1MyAxNy4yNTE2IDI1LjYyNDUgMTcuMTAyNSAyNS42MjQ1QzE2Ljk1MzQgMjUuNjI0NSAxNi44MTA1IDI1LjU2NTMgMTYuNzA1IDI1LjQ2TDE1LjU4IDI0LjMzNUMxNS40ODA2IDI0LjIyODQgMTUuNDI2NSAyNC4wODczIDE1LjQyOTEgMjMuOTQxNkMxNS40MzE3IDIzLjc5NTkgMTUuNDkwNyAyMy42NTY4IDE1LjU5MzggMjMuNTUzOEMxNS42OTY4IDIzLjQ1MDcgMTUuODM1OSAyMy4zOTE3IDE1Ljk4MTYgMjMuMzg5MUMxNi4xMjczIDIzLjM4NjUgMTYuMjY4NCAyMy40NDA2IDE2LjM3NSAyMy41NEwxNy4xMjUgMjQuMjlMMTguNjI1IDIyLjc5QzE4LjY3NjUgMjIuNzM0NyAxOC43Mzg2IDIyLjY5MDQgMTguODA3NiAyMi42NTk3QzE4Ljg3NjYgMjIuNjI4OSAxOC45NTExIDIyLjYxMjQgMTkuMDI2NiAyMi42MTExQzE5LjEwMjEgMjIuNjA5NyAxOS4xNzcyIDIyLjYyMzYgMTkuMjQ3MiAyMi42NTE5QzE5LjMxNzIgMjIuNjgwMiAxOS4zODA5IDIyLjcyMjMgMTkuNDM0MyAyMi43NzU3QzE5LjQ4NzcgMjIuODI5MSAxOS41Mjk4IDIyLjg5MjggMTkuNTU4MSAyMi45NjI4QzE5LjU4NjQgMjMuMDMyOCAxOS42MDAzIDIzLjEwNzkgMTkuNTk4OSAyMy4xODM0QzE5LjU5NzYgMjMuMjU4OSAxOS41ODExIDIzLjMzMzQgMTkuNTUwMyAyMy40MDI0QzE5LjUxOTYgMjMuNDcxNCAxOS40NzUzIDIzLjUzMzUgMTkuNDIgMjMuNTg1SDE5LjM5NzVaTTE5LjM5NzUgMTkuNDZMMTcuNSAyMS4zMzVDMTcuMzk0NSAyMS40NDAzIDE3LjI1MTYgMjEuNDk5NSAxNy4xMDI1IDIxLjQ5OTVDMTYuOTUzNCAyMS40OTk1IDE2LjgxMDUgMjEuNDQwMyAxNi43MDUgMjEuMzM1TDE1LjU4IDIwLjIxQzE1LjQ4MDYgMjAuMTAzNCAxNS40MjY1IDE5Ljk2MjMgMTUuNDI5MSAxOS44MTY2QzE1LjQzMTcgMTkuNjcwOSAxNS40OTA3IDE5LjUzMTggMTUuNTkzOCAxOS40Mjg4QzE1LjY5NjggMTkuMzI1NyAxNS44MzU5IDE5LjI2NjcgMTUuOTgxNiAxOS4yNjQxQzE2LjEyNzMgMTkuMjYxNSAxNi4yNjg0IDE5LjMxNTYgMTYuMzc1IDE5LjQxNUwxNy4xMjUgMjAuMTY1TDE4LjYyNSAxOC42NjVDMTguNzMxNiAxOC41NjU2IDE4Ljg3MjcgMTguNTExNSAxOS4wMTg0IDE4LjUxNDFDMTkuMTY0MSAxOC41MTY3IDE5LjMwMzIgMTguNTc1NyAxOS40MDYyIDE4LjY3ODhDMTkuNTA5MyAxOC43ODE4IDE5LjU2ODMgMTguOTIwOSAxOS41NzA5IDE5LjA2NjZDMTkuNTczNSAxOS4yMTIzIDE5LjUxOTQgMTkuMzUzNCAxOS40MiAxOS40NkgxOS4zOTc1Wk0xOS4zOTc1IDE1LjMzNUwxNy41IDE3LjIxQzE3LjM5NjkgMTcuMzAyMiAxNy4yNjM0IDE3LjM1MzIgMTcuMTI1IDE3LjM1MzJDMTYuOTg2NiAxNy4zNTMyIDE2Ljg1MzEgMTcuMzAyMiAxNi43NSAxNy4yMUwxNS42MjUgMTYuMDg1QzE1LjU0NzEgMTUuOTc3OCAxNS41MDk2IDE1Ljg0NjUgMTUuNTE5IDE1LjcxNDNDMTUuNTI4NSAxNS41ODIxIDE1LjU4NDMgMTUuNDU3NCAxNS42NzY3IDE1LjM2MjRDMTUuNzY5IDE1LjI2NzMgMTUuODkyIDE1LjIwNzkgMTYuMDIzOSAxNS4xOTQ3QzE2LjE1NTggMTUuMTgxNSAxNi4yODgxIDE1LjIxNTIgMTYuMzk3NSAxNS4yOUwxNy4xNDc1IDE2LjA0TDE4LjY0NzUgMTQuNTRDMTguNzU0MSAxNC40NDA2IDE4Ljg5NTIgMTQuMzg2NSAxOS4wNDA5IDE0LjM4OTFDMTkuMTg2NiAxNC4zOTE3IDE5LjMyNTcgMTQuNDUwNyAxOS40Mjg3IDE0LjU1MzhDMTkuNTMxOCAxNC42NTY4IDE5LjU5MDggMTQuNzk1OSAxOS41OTM0IDE0Ljk0MTZDMTkuNTk2IDE1LjA4NzMgMTkuNTQxOSAxNS4yMjg0IDE5LjQ0MjUgMTUuMzM1SDE5LjM5NzVaTTI1IDI0Ljg3NUgyMS4yNUMyMS4xMDA4IDI0Ljg3NSAyMC45NTc3IDI0LjgxNTcgMjAuODUyMyAyNC43MTAyQzIwLjc0NjggMjQuNjA0OCAyMC42ODc1IDI0LjQ2MTcgMjAuNjg3NSAyNC4zMTI1QzIwLjY4NzUgMjQuMTYzMyAyMC43NDY4IDI0LjAyMDIgMjAuODUyMyAyMy45MTQ4QzIwLjk1NzcgMjMuODA5MyAyMS4xMDA4IDIzLjc1IDIxLjI1IDIzLjc1SDI1QzI1LjE0OTIgMjMuNzUgMjUuMjkyMyAyMy44MDkzIDI1LjM5NzcgMjMuOTE0OEMyNS41MDMyIDI0LjAyMDIgMjUuNTYyNSAyNC4xNjMzIDI1LjU2MjUgMjQuMzEyNUMyNS41NjI1IDI0LjQ2MTcgMjUuNTAzMiAyNC42MDQ4IDI1LjM5NzcgMjQuNzEwMkMyNS4yOTIzIDI0LjgxNTcgMjUuMTQ5MiAyNC44NzUgMjUgMjQuODc1Wk0yNSAyMC43NUgyMS4yNUMyMS4xMDA4IDIwLjc1IDIwLjk1NzcgMjAuNjkwNyAyMC44NTIzIDIwLjU4NTJDMjAuNzQ2OCAyMC40Nzk4IDIwLjY4NzUgMjAuMzM2NyAyMC42ODc1IDIwLjE4NzVDMjAuNjg3NSAyMC4wMzgzIDIwLjc0NjggMTkuODk1MiAyMC44NTIzIDE5Ljc4OThDMjAuOTU3NyAxOS42ODQzIDIxLjEwMDggMTkuNjI1IDIxLjI1IDE5LjYyNUgyNUMyNS4xNDkyIDE5LjYyNSAyNS4yOTIzIDE5LjY4NDMgMjUuMzk3NyAxOS43ODk4QzI1LjUwMzIgMTkuODk1MiAyNS41NjI1IDIwLjAzODMgMjUuNTYyNSAyMC4xODc1QzI1LjU2MjUgMjAuMzM2NyAyNS41MDMyIDIwLjQ3OTggMjUuMzk3NyAyMC41ODUyQzI1LjI5MjMgMjAuNjkwNyAyNS4xNDkyIDIwLjc1IDI1IDIwLjc1Wk0yNSAxNi42MjVIMjEuMjVDMjEuMTAwOCAxNi42MjUgMjAuOTU3NyAxNi41NjU3IDIwLjg1MjMgMTYuNDYwMkMyMC43NDY4IDE2LjM1NDggMjAuNjg3NSAxNi4yMTE3IDIwLjY4NzUgMTYuMDYyNUMyMC42ODc1IDE1LjkxMzMgMjAuNzQ2OCAxNS43NzAyIDIwLjg1MjMgMTUuNjY0OEMyMC45NTc3IDE1LjU1OTMgMjEuMTAwOCAxNS41IDIxLjI1IDE1LjVIMjVDMjUuMTQ5MiAxNS41IDI1LjI5MjMgMTUuNTU5MyAyNS4zOTc3IDE1LjY2NDhDMjUuNTAzMiAxNS43NzAyIDI1LjU2MjUgMTUuOTEzMyAyNS41NjI1IDE2LjA2MjVDMjUuNTYyNSAxNi4yMTE3IDI1LjUwMzIgMTYuMzU0OCAyNS4zOTc3IDE2LjQ2MDJDMjUuMjkyMyAxNi41NjU3IDI1LjE0OTIgMTYuNjI1IDI1IDE2LjYyNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjMzNF8zMDE3JyUzRSUzQ3JlY3Qgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC41KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG4uZ29sZC1ibG9jay1ncmlkLXRleHQgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG4uZ29sZC1ibG9jay1ncmlkLXRleHQgZGl2Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmdvbGQtYmxvY2stZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGVmdDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cbi5nb2xkLWJsb2NrLWRlY29yIGltZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ29sZC1ibG9jay1kZWNvciBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdvbGQtYmxvY2stZGVjb3Ige1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmdvbGQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nb2xkLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XG4gIH1cbn1cbi5nb2xkLWJsb2NrLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5nb2xkLWJsb2NrLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4uZ29sZC1ibG9jay1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdvbGQtYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmdvbGQtYmxvY2stdHRsIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmdvbGQtYmxvY2stdHRsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nb2xkLWJsb2NrLXR0bCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uZ29sZC1ibG9jay1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmdvbGQtYmxvY2staXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xufVxuLmdvbGQtYmxvY2staXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIuMTM4IDI2LjEzOEM1LjQ0MjY5IDI2LjEzOCAwIDIwLjY5NTIgMCAxMy45OTk5QzAgNy4zMDQ1NyA1LjQ0MjY5IDEuODYxODIgMTIuMTM4IDEuODYxODJDMTUuMjA4MyAxLjg2MTgyIDE4LjA4OTQgMi45NzY5MyAyMC4zMzQxIDUuMDM0NTZDMTkuNTg3NCA1LjQ3NjA1IDE4Ljg2NjkgNS45NjUwNyAxOC4xNzM5IDYuNDk0NEMxNi40NzMxIDUuMTIyMjggMTQuMzU4MyA0LjM2NjgxIDEyLjEzOCA0LjM2NjgxQzYuODMxODcgNC4zNjY4MSAyLjUwNSA4LjY5Mzc1IDIuNTA1IDEzLjk5OTlDMi41MDUgMTkuMzA2IDYuODMxODcgMjMuNjMzIDEyLjEzOCAyMy42MzNDMTkuNTIxIDIzLjYzMyAyMy45MDQ0IDE1Ljc0MTEgMjAuNzI4OCA5LjYwNTA3QzIxLjIxMDEgOS4xNTc1MiAyMS43MDU1IDguNzIzNzIgMjIuMjEzOSA4LjMwNDM5QzIyLjM2NCA4LjE4MDU3IDIyLjUxNTQgOC4wNTc5MSAyMi42NjggNy45MzY0N0MyMy43MzAyIDkuNzcxMiAyNC4yNzYzIDExLjg1MTQgMjQuMjc2MyAxMy45OTk4QzI0LjI3NjIgMjAuNjk1MiAxOC44MzM0IDI2LjEzOCAxMi4xMzggMjYuMTM4WicgZmlsbD0nJTIzNjgzRkQyJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTIuNDU2OSAyMC4yMzk1QzEyLjMyMDMgMjAuMjM5NSAxMi4yMDY0IDIwLjE0ODUgMTIuMTYwOSAyMC4wMzQ2QzEyLjEzODEgMTkuOTg5IDEwLjE3OTYgMTQuOTMzNCA3LjE1MDc1IDEzLjAyMDRDNi41NTg2MyAxMi42NTYxIDYuMTAzMjYgMTIuMjY4OSA2LjI4NTQxIDExLjQwMzVDNi40Njc1NiAxMC41NjA5IDcuMDM2OTQgMTAuMDgyNyA4LjA2MTY4IDkuODU0OTNDOS44ODM0OSA5LjQ2Nzc2IDExLjg0MiAxMi4yOTE2IDEyLjU3MDggMTMuNDUzMUMxNS4xMjEzIDkuNzQxMTEgMjAuMjIyNSAzLjkxMTEzIDI3LjY0NjUgMy4yMjc5NEMyOC4wMDQ3IDMuMTg1OTYgMjguMTM3MSAzLjcxNjg0IDI3LjgwNiAzLjg2NTU5QzI3LjY5MjEgMy45MTExMyAxNy4wNzk3IDguNzYxOSAxMi43NzU3IDIwLjA1NzRDMTIuNzA3NCAyMC4xNzEyIDEyLjU5MzUgMjAuMjM5NSAxMi40NTY5IDIwLjIzOTVaJyBmaWxsPSclMjM2ODNGRDInLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi5nb2xkLWJsb2NrLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZ29sZC1ibG9jay1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5nb2xkLWJsb2NrLWltZy5sZWZ0IHtcbiAgbGVmdDogNTBweDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgNTBweCk7XG59XG4uZ29sZC1ibG9jay1pbWcucmlnaHQge1xuICByaWdodDogNTBweDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCA1MHB4KTtcbn1cblxuLmRhc2gtYmVuZWZpdHMge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiA1NnB4IDA7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLWJlbmVmaXRzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtYmVuZWZpdHMge1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4uZGFzaC1iZW5lZml0cy1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2gtYmVuZWZpdHMtY2FyZHMge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoLWJlbmVmaXRzLWNhcmRzLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG59XG4uZGFzaC1iZW5lZml0cy1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZC5zd2lwZXItc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZGFzaC1iZW5lZml0cy1jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQyNXB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1iZW5lZml0cy1jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiAzNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtYmVuZWZpdHMtY2FyZCBpbWcge1xuICAgIGhlaWdodDogMzM1cHg7XG4gIH1cbn1cbi5kYXNoLWJlbmVmaXRzLWNhcmQtYm94IHtcbiAgcGFkZGluZzogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoMSkgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjc4N0REO1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoMikgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdENjZDO1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoMykgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTg2Mzg1O1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoNCkgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdBQkREO1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoNSkgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUY4NDQ1O1xufVxuLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoNikgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdFNkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtYmVuZWZpdHMtY2FyZC1ib3gge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cbi5kYXNoLWJlbmVmaXRzLWNhcmQtYm94IGE6bm90KFtjbGFzcz1idXR0b25dKSB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZGFzaC1iZW5lZml0cy1jYXJkLXR0bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmRhc2gtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDJweDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXBhZ2luYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG4uZGFzaC1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG59XG4uZGFzaC1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLCAuZGFzaC1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtc2FsYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjNFQkU5O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5kYXNoLXNhbGFyeS1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGM0VCRTk7XG4gIHBhZGRpbmc6IDU2cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXNhbGFyeS1pbm5lciB7XG4gICAgcGFkZGluZzogNDJweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5kYXNoLXNhbGFyeS10b3Age1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRENDRUZFO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDBweCAwcHggIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcyNXB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1zYWxhcnktdG9wIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbn1cbi5kYXNoLXNhbGFyeS10b3AgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoLXNhbGFyeS10b3AgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGFzaC1zYWxhcnktdHh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtc2FsYXJ5LXR4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZGFzaC1zYWxhcnktY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDI0cHg7XG4gIG1heC13aWR0aDogODUycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtc2FsYXJ5LWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAyNDhweCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5kYXNoLXNhbGFyeS1jYXJkIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG59XG4uZGFzaC1zYWxhcnktY2FyZCBpbWcge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmRhc2gtc2FsYXJ5LWNhcmQtdHRsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1zYWxhcnktY2FyZC10dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG59XG4uZGFzaC1zYWxhcnktY2FyZC12YWwge1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjRTg2Mzg1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXNhbGFyeS1jYXJkLXZhbCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5kYXNoLXJlc3Qge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxQzFGMjk7XG4gIHBhZGRpbmc6IDU2cHggNDBweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1yZXN0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDQycHggMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtcmVzdCB7XG4gICAgcGFkZGluZzogNDJweCAxNnB4O1xuICB9XG59XG4uZGFzaC1yZXN0IGgyIHtcbiAgY29sb3I6ICNEQ0NFRkU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtcmVzdCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgfVxufVxuLmRhc2gtcmVzdC10b3Age1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMyNnB4IGF1dG87XG4gIGdhcDogNTdweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1yZXN0LXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDJweDtcbiAgfVxuICAuZGFzaC1yZXN0LXRvcCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXJlc3QtdG9wIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG4uZGFzaC1yZXN0LWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXJlc3QtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbn1cbi5kYXNoLXJlc3QtY29udGVudC1pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1yZXN0LWNvbnRlbnQtaW5uZXIge1xuICAgIGdhcDogOThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtcmVzdC1jb250ZW50LWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1yZXN0LW51bWJlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5kYXNoLXJlc3QtbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmRhc2gtcmVzdC1udW1iZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNGRkVCNTE7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtcmVzdC1udW1iZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICB9XG59XG4uZGFzaC1yZXN0LWNvbnRlbnQtdHRsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtcmVzdC1jb250ZW50LXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5kYXNoLXJlc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtaW4taGVpZ2h0OiA1N3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtcmVzdC1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5kYXNoLXJlc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUI1MTtcbn1cbi5kYXNoLXJlc3QtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RDQ0VGRTtcbn1cbi5kYXNoLXJlc3QtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwgLmRhc2gtcmVzdC1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzRkQyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5kYXNoLXJlc3QtcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRhc2gtcmVzdC1zbGlkZS5zd2lwZXItc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZmxleC1zaHJpbms6IHVuc2V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5kYXNoLXJlc3Qtc2xpZGUuc3dpcGVyLXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uZGFzaC1yZXN0LXNsaWRlLnN3aXBlci1zbGlkZS5wdXJwbGU6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjc4N0REO1xufVxuLmRhc2gtcmVzdC1zbGlkZS5zd2lwZXItc2xpZGUucHVycGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MScgaGVpZ2h0PScxNDcnIHZpZXdCb3g9JzAgMCA5MSAxNDcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTAuNjc1IDAuMDAxNjQ2MDFINC4yNzUzOUMxLjkxMzYyIDAuMDAxNjQ2MDEgMCAxLjkyNzQ3IDAgNC4zMDQzMVYxNDIuNjk3QzAgMTQ1LjA3NCAxLjkxMzYyIDE0NyA0LjI3NTM5IDE0N0g1MC42ODMxQzUyLjExOTIgMTQ3IDUzLjQ1MzggMTQ2LjI3NiA1NC4yNDM4IDE0NS4wNzlDNTQuMzI3MiAxNDQuOTUyIDU0LjM5OTIgMTQ0LjgxOSA1NC40Njc4IDE0NC42ODRMOTAuOTk4NCA3My43NjA5TDU0LjQ2NjIgMi4zMjc0NUM1NC4zOTc1IDIuMTkyNDggNTQuMzI3MiAyLjA1OTE2IDU0LjI0MzggMS45MzI0MUM1My40NTU0IDAuNzMwODI3IDUyLjExNzUgMCA1MC42NzY2IDBMNTAuNjc1IDAuMDAxNjQ2MDFaJyBmaWxsPSclMjNCNzg3REQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi5kYXNoLXJlc3Qtc2xpZGUuc3dpcGVyLXNsaWRlLmJsdWU6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODdBQkREO1xufVxuLmRhc2gtcmVzdC1zbGlkZS5zd2lwZXItc2xpZGUuYmx1ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOTEnIGhlaWdodD0nMTQ3JyB2aWV3Qm94PScwIDAgOTEgMTQ3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUwLjY3MzMgMC4wMDE2NDYwMUg0LjI3Mzc0QzEuOTExOTcgMC4wMDE2NDYwMSAtMC4wMDE2NDc5NSAxLjkyNzQ3IC0wLjAwMTY0Nzk1IDQuMzA0MzFWMTQyLjY5N0MtMC4wMDE2NDc5NSAxNDUuMDc0IDEuOTExOTcgMTQ3IDQuMjczNzQgMTQ3SDUwLjY4MTVDNTIuMTE3NSAxNDcgNTMuNDUyMSAxNDYuMjc2IDU0LjI0MjEgMTQ1LjA3OUM1NC4zMjU1IDE0NC45NTIgNTQuMzk3NSAxNDQuODE5IDU0LjQ2NjIgMTQ0LjY4NEw5MC45OTY3IDczLjc2MDlMNTQuNDY0NiAyLjMyNzQ1QzU0LjM5NTkgMi4xOTI0OCA1NC4zMjU1IDIuMDU5MTYgNTQuMjQyMSAxLjkzMjQxQzUzLjQ1MzggMC43MzA4MjcgNTIuMTE1OSAwIDUwLjY3NDkgMEw1MC42NzMzIDAuMDAxNjQ2MDFaJyBmaWxsPSclMjM4N0FCREQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi5kYXNoLXJlc3Qtc2xpZGUuc3dpcGVyLXNsaWRlLnJlZDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNFODYzODU7XG59XG4uZGFzaC1yZXN0LXNsaWRlLnN3aXBlci1zbGlkZS5yZWQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzkxJyBoZWlnaHQ9JzE0Nycgdmlld0JveD0nMCAwIDkxIDE0NycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J001MC42NzE3IDAuMDAxNjQ2MDFINC4yNzIxMkMxLjkxMDM1IDAuMDAxNjQ2MDEgLTAuMDAzMjY1MzggMS45Mjc0NyAtMC4wMDMyNjUzOCA0LjMwNDMxVjE0Mi42OTdDLTAuMDAzMjY1MzggMTQ1LjA3NCAxLjkxMDM1IDE0NyA0LjI3MjEyIDE0N0g1MC42Nzk5QzUyLjExNTkgMTQ3IDUzLjQ1MDUgMTQ2LjI3NiA1NC4yNDA1IDE0NS4wNzlDNTQuMzIzOSAxNDQuOTUyIDU0LjM5NTkgMTQ0LjgxOSA1NC40NjQ2IDE0NC42ODRMOTAuOTk1MSA3My43NjA5TDU0LjQ2MjkgMi4zMjc0NUM1NC4zOTQzIDIuMTkyNDggNTQuMzIzOSAyLjA1OTE2IDU0LjI0MDUgMS45MzI0MUM1My40NTIyIDAuNzMwODI3IDUyLjExNDMgMCA1MC42NzMzIDBMNTAuNjcxNyAwLjAwMTY0NjAxWicgZmlsbD0nJTIzRTg2Mzg1Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG59XG4uZGFzaC1yZXN0LXNsaWRlLnN3aXBlci1zbGlkZS5vcmFuZ2U6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjRUY4NDQ1O1xufVxuLmRhc2gtcmVzdC1zbGlkZS5zd2lwZXItc2xpZGUub3JhbmdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MScgaGVpZ2h0PScxNDcnIHZpZXdCb3g9JzAgMCA5MSAxNDcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTAuNjY2OSAwLjAwMTY0NjAxSDQuMjY3MzNDMS45MDU1NiAwLjAwMTY0NjAxIC0wLjAwODA1NjY0IDEuOTI3NDcgLTAuMDA4MDU2NjQgNC4zMDQzMVYxNDIuNjk3Qy0wLjAwODA1NjY0IDE0NS4wNzQgMS45MDU1NiAxNDcgNC4yNjczMyAxNDdINTAuNjc1MUM1Mi4xMTExIDE0NyA1My40NDU3IDE0Ni4yNzYgNTQuMjM1NyAxNDUuMDc5QzU0LjMxOTEgMTQ0Ljk1MiA1NC4zOTExIDE0NC44MTkgNTQuNDU5OCAxNDQuNjg0TDkwLjk5MDMgNzMuNzYwOUw1NC40NTgyIDIuMzI3NDVDNTQuMzg5NSAyLjE5MjQ4IDU0LjMxOTEgMi4wNTkxNiA1NC4yMzU3IDEuOTMyNDFDNTMuNDQ3NCAwLjczMDgyNyA1Mi4xMDk1IDAgNTAuNjY4NSAwTDUwLjY2NjkgMC4wMDE2NDYwMVonIGZpbGw9JyUyM0VGODQ0NScvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xufVxuLmRhc2gtcmVzdC1zbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDJweCBkYXNoZWQgI0U4NjM4NTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4uZGFzaC1yZXN0LXNsaWRlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MScgaGVpZ2h0PScxNDcnIHZpZXdCb3g9JzAgMCA5MSAxNDcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTAuNjcxNyAwLjAwMTY0NjAxSDQuMjcyMTJDMS45MTAzNSAwLjAwMTY0NjAxIC0wLjAwMzI2NTM4IDEuOTI3NDcgLTAuMDAzMjY1MzggNC4zMDQzMVYxNDIuNjk3Qy0wLjAwMzI2NTM4IDE0NS4wNzQgMS45MTAzNSAxNDcgNC4yNzIxMiAxNDdINTAuNjc5OUM1Mi4xMTU5IDE0NyA1My40NTA1IDE0Ni4yNzYgNTQuMjQwNSAxNDUuMDc5QzU0LjMyMzkgMTQ0Ljk1MiA1NC4zOTU5IDE0NC44MTkgNTQuNDY0NiAxNDQuNjg0TDkwLjk5NTEgNzMuNzYwOUw1NC40NjI5IDIuMzI3NDVDNTQuMzk0MyAyLjE5MjQ4IDU0LjMyMzkgMi4wNTkxNiA1NC4yNDA1IDEuOTMyNDFDNTMuNDUyMiAwLjczMDgyNyA1Mi4xMTQzIDAgNTAuNjczMyAwTDUwLjY3MTcgMC4wMDE2NDYwMVonIGZpbGw9JyUyM0U4NjM4NScvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZGFzaC1yZXN0LXNsaWRlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgd2lkdGg6IDE0MnB4O1xuICB9XG59XG4uZGFzaC1yZXN0LXNsaWRlLXR4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBtYXJnaW46IDEycHggMCAxMnB4IDEycHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMTIzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmRhc2gtcmVzdC1zbGlkZS10eHQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmRhc2gtcmVzdC1zbGlkZS10eHQgaW1nIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kYXNoLXJlc3Qtc2xpZGUtYXJyb3cge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRhc2gtcmVzdCAuZGFzaC1yZXN0LXNsaWRlci5zd2lwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAuZGFzaC1yZXN0IC5kYXNoLXJlc3Qtc2xpZGVyLnN3aXBlciB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuLmRhc2gtcmVzdCAuZGFzaC1yZXN0LXdyYXBwZXIuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gIC5kYXNoLXJlc3QgLmRhc2gtcmVzdC13cmFwcGVyLnN3aXBlci13cmFwcGVyIHtcbiAgICBnYXA6IDI0cHg7XG4gICAgd2lkdGg6IDExMjBweDtcbiAgfVxufVxuXG4uZGFzaC1hZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiA1NnB4O1xuICBiYWNrZ3JvdW5kOiAjRjdENjZDO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLWFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDQycHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtYWZ0ZXIge1xuICAgIHBhZGRpbmc6IDQycHggMTZweDtcbiAgfVxufVxuLmRhc2gtYWZ0ZXItaW1nIHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5kYXNoLWFmdGVyLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2gtYWZ0ZXItY2FyZCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiA4ODNweDtcbn1cbi5kYXNoLWFmdGVyLWNhcmQgLmRhc2gtaW5mby1jYXJkLXR0bCB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGFzaC1hZnRlci1jYXJkLmRhc2gtaW5mby1jYXJkOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW46IDAgNDBweCAwIDA7XG4gIH1cbiAgLmRhc2gtYWZ0ZXItY2FyZC5kYXNoLWluZm8tY2FyZDpudGgtY2hpbGQoZXZlbikge1xuICAgIG1hcmdpbjogMCAwIDAgNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtYWZ0ZXItY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5kYXNoLWFjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGFzaC1hY3Qtc3V0dGwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDE2cHggMCA4cHggMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWFjdC1zdXR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZGFzaC1hY3QtdG9wIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGFzaC1hY3QtdG9wIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG59XG4uZGFzaC1hY3QtdG9wIHVsIHtcbiAgcGFkZGluZzogMjRweCAwIDAgMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmRhc2gtYWN0LXRvcCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5kYXNoLWFjdC10b3AgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZGFzaC1hY3QtdG9wIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZSclM0UlM0NjaXJjbGUgY3g9JzYuOTMwODUnIGN5PSc3JyByPSc0LjUnIGZpbGw9J3VybCglMjNwYWludDBfbGluZWFyXzIzMTVfMjM0MyknLyUzRSUzQ2NpcmNsZSBjeD0nNi45MzA4NScgY3k9JzcnIHI9JzUuNScgc3Ryb2tlPSd1cmwoJTIzcGFpbnQxX2xpbmVhcl8yMzE1XzIzNDMpJyBzdHJva2Utb3BhY2l0eT0nMC40JyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQwX2xpbmVhcl8yMzE1XzIzNDMnIHgxPSc2LjkzMDg1JyB5MT0nMi41JyB4Mj0nNi45MzA4NScgeTI9JzExLjUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzQjU5OUZGJy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzODU2MEU2Jy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQxX2xpbmVhcl8yMzE1XzIzNDMnIHgxPSc2LjkzMDg1JyB5MT0nMi41JyB4Mj0nNi45MzA4NScgeTI9JzExLjUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzQjU5OUZGJy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzODU2MEU2Jy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtcbn1cbi5kYXNoLWFjdC1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhc2gtYWN0LXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhc2gtYWN0LXNsaWRlci5zd2lwZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2gtYWN0LXNsaWRlci5zd2lwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5kYXNoLWFjdC1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIHBhZGRpbmctdG9wOiA1NnB4O1xufVxuLmRhc2gtYWN0LWNhcmQuc3dpcGVyLXNsaWRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhc2gtYWN0LWNhcmQuc3dpcGVyLXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogdW5zZXQ7XG4gIH1cbn1cbi5kYXNoLWFjdC1jYXJkLWltZyB7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiAyNjZweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWFjdC1jYXJkLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MTVweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLmRhc2gtYWN0LWNhcmQgLmNvbnRhY3QtaXRlbSBhLmNvbnRhY3QtaXRlbS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMjA2MkM1O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXNoLWFjdC1jYXJkLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG4uZGFzaC1hY3QtY2FyZC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpIC5kYXNoLWFjdC1jYXJkLWltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ODNGRDI7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMHB4IDBweCAjNjgzRkQyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNi4wNjJkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGFzaC1hY3QtY2FyZC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDEpIC5kYXNoLWFjdC1jYXJkLWltZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbi5kYXNoLWFjdC1jYXJkLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLmRhc2gtYWN0LWNhcmQtaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIuODc4ZGVnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4NjM4NTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAwcHggMHB4ICNFNTYzODQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXNoLWFjdC1jYXJkLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMikgLmRhc2gtYWN0LWNhcmQtaW1nIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuLmRhc2gtYWN0LWNhcmQuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKSAuZGFzaC1hY3QtY2FyZC1pbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0LjE2OGRlZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNzg3REQ7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMHB4IDBweCAjQjc4N0REO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGFzaC1hY3QtY2FyZC5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKDMpIC5kYXNoLWFjdC1jYXJkLWltZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbi5kYXNoLWFjdC1jYXJkLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCkgLmRhc2gtYWN0LWNhcmQtaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQuNTE5ZGVnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg3QUJERDtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAwcHggMHB4ICM4N0FCREQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXNoLWFjdC1jYXJkLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCkgLmRhc2gtYWN0LWNhcmQtaW1nIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuXG4uY29udGFjdC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGdhcDogNHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG59XG4uY29udGFjdC1pdGVtIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uY29udGFjdC1pdGVtIGEuY29udGFjdC1pdGVtLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNjgzRkQyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5kYXNoLXRlYW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiA1NnB4IDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXRlYW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXNoLXRlYW0tcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmRhc2gtdGVhbS10eHQge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG4uZGFzaC10ZWFtLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaC10ZWFtLWJ0biBhLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC10ZWFtLWJ0biBhLmJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtdGVhbS1idG4gYS5idXR0b24ge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbi5kYXNoLXRlYW0tY2FyZC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IDQwNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5kYXNoLXRlYW0tY2FyZC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogNTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXRlYW0tY2FyZC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogNDE1cHg7XG4gIH1cbn1cbi5kYXNoLXRlYW0tY2FyZC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZGFzaC10ZWFtLWltZ3Mge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuLmRhc2gtdGVhbS1pbWdzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDJ2dztcbn1cbi5kYXNoLXRlYW0taW1ncy1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAydnc7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uZGFzaC10ZWFtLWltZyB7XG4gIGhlaWdodDogMjkwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC10ZWFtLWltZyB7XG4gICAgaGVpZ2h0OiAxNTRweDtcbiAgfVxufVxuLmRhc2gtdGVhbS1pbWcuc21hbGwge1xuICB3aWR0aDogMTl2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC10ZWFtLWltZy5zbWFsbCB7XG4gICAgd2lkdGg6IDM0dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXRlYW0taW1nLnNtYWxsIHtcbiAgICB3aWR0aDogMzl2dztcbiAgfVxufVxuLmRhc2gtdGVhbS1pbWcubGFyZ2Uge1xuICB3aWR0aDogMjd2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC10ZWFtLWltZy5sYXJnZSB7XG4gICAgd2lkdGg6IDUwdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLXRlYW0taW1nLmxhcmdlIHtcbiAgICB3aWR0aDogNTh2dztcbiAgfVxufVxuXG4uYW5pbWF0ZS1tb3ZlLWxlZnQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDMwcztcbiAgYW5pbWF0aW9uOiBtb3ZlLWxlZnQgMTBzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBtb3ZlLWxlZnQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbi5kYXNoLWZvbGxvdyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiA1NnB4O1xuICBiYWNrZ3JvdW5kOiAjRENDRUZFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaC1mb2xsb3cgLmRhc2gtc29jLWxpbmtzIHtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWZvbGxvdyAuZGFzaC1zb2MtbGlua3Mge1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLmRhc2gtZm9sbG93IC5kYXNoLXNvYy1saW5rcyBhIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWZvbGxvdyAuZGFzaC1zb2MtbGlua3MgYSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4uZGFzaC1mb2xsb3cgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWZvbGxvdyAuYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG4uZGFzaC1mb2xsb3cgLmRhc2gtdGl0bGUge1xuICBjb2xvcjogIzUwM0M4MjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWZvbGxvdyAuZGFzaC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuLmRhc2gtZm9sbG93LXR0bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtZm9sbG93LXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZGFzaC1mb2xsb3ctc2NyZWVuIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmRhc2gtZm9sbG93LXNjcmVlbiBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXgtd2lkdGg6IDgwM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZGFzaC1mb2xsb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogNDJweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1mb2xsb3cge1xuICAgIHBhZGRpbmc6IDQycHggMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2gtY29udGFjdHMtY2FyZHMuc3dpcGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMzJweCAyNHB4O1xuICB9XG59XG4uZGFzaC1jb250YWN0cy1jYXJkLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGFzaC1jb250YWN0cy1jYXJkLnN3aXBlci1zbGlkZSB7XG4gICAgZmxleC1zaHJpbms6IHVuc2V0O1xuICAgIHdpZHRoOiAyODJweDtcbiAgfVxufVxuLmRhc2gtY29udGFjdHMtY2FyZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDFweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1jb250YWN0cy1jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiAzMzVweDtcbiAgfVxufVxuLmRhc2gtY29udGFjdHMtY2FyZC1ib3gge1xuICBwYWRkaW5nOiAyNHB4IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IC00NHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWNvbnRhY3RzLWNhcmQtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuLmRhc2gtY29udGFjdHMtY2FyZC10dGwge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1jb250YWN0cy1jYXJkLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZGFzaC1jb250YWN0cy1jYXJkLXBvcyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXNoLWNvbnRhY3RzLWNhcmQtcG9zIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5kYXNoLWNvbnRhY3RzLWNhcmQtaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGFzaC1jb250YWN0cy1jYXJkLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmRhc2gtY29udGFjdHMtY2FyZC1pbmZvOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5kYXNoLWZhcSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmc6IDU2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmRhc2gtZmFxIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDQycHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRhc2gtZmFxIHtcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XG4gIH1cbn1cblxuLmZhcS1ibG9jayB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZmFxLWJsb2NrLXR0bCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZhcS1ibG9jay10dGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZmFxLWJsb2NrLXR0bCBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSkgdHJhbnNsYXRlWSgtM3B4KTtcbn1cbi5pcy1hY3RpdmUgLmZhcS1ibG9jay10dGwge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzY4M0ZEMjtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuLmlzLWFjdGl2ZSAuZmFxLWJsb2NrLXR0bCBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uaXMtYWN0aXZlIC5mYXEtYmxvY2stdHRsIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5mYXEtYmxvY2stY29udCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMzBweCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSwgI0ZGRik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMHB4IDJweCAxNHB4IDBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgbWFyZ2luOiAwIDMzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmFxLWJsb2NrLWNvbnQge1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICB9XG59XG4uZmFxLWJsb2NrLWxpbmsge1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGZsZXg6IDE7XG59XG4uZmFxLWJsb2NrIC50YXNrOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmZhcS1ibG9jayBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFxLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG59XG4uZmFxLWJsb2NrIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODM5MkE2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5mYXEtYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0Q0Q0RCO1xuICBib3JkZXItY29sb3I6ICM3RDRDREI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J000LjUwMDAxIDguNTM5OTlMMi43NjUwMSA2LjgwNDk5QzIuNjcxNTIgNi43MTE1MSAyLjU0NDcyIDYuNjU4OTggMi40MTI1MSA2LjY1ODk4QzIuMjgwMyA2LjY1ODk4IDIuMTUzNSA2LjcxMTUxIDIuMDYwMDEgNi44MDQ5OUMxLjk2NjUyIDYuODk4NDggMS45MTQgNy4wMjUyOCAxLjkxNCA3LjE1NzQ5QzEuOTE0IDcuMjIyOTYgMS45MjY5IDcuMjg3NzggMS45NTE5NSA3LjM0ODI3QzEuOTc3IDcuNDA4NzUgMi4wMTM3MiA3LjQ2MzcgMi4wNjAwMSA3LjUwOTk5TDQuMTUwMDEgOS42QzQuMzQ1MDEgOS43OTUgNC42NjAwMSA5Ljc5NSA0Ljg1NTAxIDkuNkwxMC4xNDUgNC4zMDk5OUMxMC4yMzg1IDQuMjE2NTEgMTAuMjkxIDQuMDg5NzEgMTAuMjkxIDMuOTU3NDlDMTAuMjkxIDMuODI1MjggMTAuMjM4NSAzLjY5ODQ4IDEwLjE0NSAzLjYwNDk5QzEwLjA1MTUgMy41MTE1MSA5LjkyNDcyIDMuNDU4OTggOS43OTI1MSAzLjQ1ODk4QzkuNjYwMyAzLjQ1ODk4IDkuNTMzNSAzLjUxMTUxIDkuNDQwMDEgMy42MDQ5OUw0LjUwMDAxIDguNTM5OTlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5mYXEtYmxvY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi50by10b3Age1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTIycHg7XG4gIHJpZ2h0OiAzN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE5O1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0I1OTlGRiAwJSwgIzg1NjBFNiAxMDAlKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDBweCAjNjU0NEJCKTtcbn1cbi50by10b3AuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50by10b3A6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEwNiUpO1xufVxuLnRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTExIDguNTcxMDRMNy4wNSAxMi41MjFDNi44NjE0IDEyLjcwMzIgNi42MDg3OSAxMi44MDQgNi4zNDY2IDEyLjgwMTdDNi4wODQ0IDEyLjc5OTQgNS44MzM1OSAxMi42OTQzIDUuNjQ4MTggMTIuNTA4OUM1LjQ2Mjc3IDEyLjMyMzUgNS4zNTc2IDEyLjA3MjYgNS4zNTUzMiAxMS44MTA0QzUuMzUzMDUgMTEuNTQ4MiA1LjQ1Mzg0IDExLjI5NTYgNS42MzYgMTEuMTA3TDExLjI5MyA1LjQ1MDA0QzExLjM4NTcgNS4zNTY4NiAxMS40OTU4IDUuMjgyOTEgMTEuNjE3MSA1LjIzMjQ0QzExLjczODUgNS4xODE5OCAxMS44Njg2IDUuMTU2MDEgMTIgNS4xNTYwMUMxMi4xMzE0IDUuMTU2MDEgMTIuMjYxNSA1LjE4MTk4IDEyLjM4MjkgNS4yMzI0NEMxMi41MDQyIDUuMjgyOTEgMTIuNjE0MyA1LjM1Njg2IDEyLjcwNyA1LjQ1MDA0TDE4LjM2NCAxMS4xMDdDMTguNTQxNyAxMS4yOTY1IDE4LjYzODYgMTEuNTQ3NiAxOC42MzQ0IDExLjgwNzNDMTguNjMwMiAxMi4wNjcgMTguNTI1MSAxMi4zMTQ4IDE4LjM0MTQgMTIuNDk4NEMxOC4xNTc3IDEyLjY4MiAxNy45MDk4IDEyLjc4NjkgMTcuNjUwMSAxMi43OTFDMTcuMzkwNCAxMi43OTUgMTcuMTM5MyAxMi42OTc4IDE2Ljk1IDEyLjUyTDEzIDguNTcwMDRWMTguMTU2QzEzIDE4LjQyMTMgMTIuODk0NiAxOC42NzU2IDEyLjcwNzEgMTguODYzMUMxMi41MTk2IDE5LjA1MDcgMTIuMjY1MiAxOS4xNTYgMTIgMTkuMTU2QzExLjczNDggMTkuMTU2IDExLjQ4MDQgMTkuMDUwNyAxMS4yOTI5IDE4Ljg2MzFDMTEuMTA1NCAxOC42NzU2IDExIDE4LjQyMTMgMTEgMTguMTU2VjguNTcxMDRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xufVxuXG5bZGF0YS1vcGFjaXR5LWFuaW1hdGVdIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuXG5bZGF0YS1vcGFjaXR5LWFuaW1hdGVdLmFjdGl2ZS1zZWN0aW9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW3RyYW5zZm9ybS1hbmltYXRpb25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpIHNrZXdZKDVkZWcpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAwLjVzO1xufVxuXG4uYWN0aXZlLXNlY3Rpb24gW3RyYW5zZm9ybS1hbmltYXRpb25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNrZXdZKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNDAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNjAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDgpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogODAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogOTAwbXM7XG59XG4uYW5pbWF0aW9uLWNhcmQ6bnRoLWNoaWxkKDEwKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbn1cbi5hbmltYXRpb24tY2FyZDpudGgtY2hpbGQoMTEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTEwMG1zO1xufVxuLmFuaW1hdGlvbi1jYXJkOm50aC1jaGlsZCgxMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjAwbXM7XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWdyZXkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uZm9vdGVyLWFyZWEge1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAyNHB4O1xufVxuLmZvb3Rlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWx5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLmZvb3Rlci1saW5rIHtcbiAgY29sb3I6IHZhcigtLXllbGxvdyk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5mb290ZXItbGluayB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZm9vdGVyLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0teWVsbG93KTtcbn1cbi5mb290ZXItY29weSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1mYWRlXVtkYXRhLXN0YXRlPWhpZGRlbl0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG5bZGF0YS10aXBweS1yb290XSB7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xufVxuXG4udGlwcHktYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgdmlzaWJpbGl0eSwgb3BhY2l0eTtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXSA+IC50aXBweS1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXSA+IC50aXBweS1hcnJvdzpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiBpbml0aWFsO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xufVxuXG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dID4gLnRpcHB5LWFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGluaXRpYWw7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdID4gLnRpcHB5LWFycm93IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogOHB4IDAgOHB4IDhweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGluaXRpYWw7XG4gIHJpZ2h0OiAtN3B4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdID4gLnRpcHB5LWFycm93IHtcbiAgbGVmdDogMDtcbn1cblxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdID4gLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGxlZnQ6IC03cHg7XG4gIGJvcmRlci13aWR0aDogOHB4IDhweCA4cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBpbml0aWFsO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG59XG5cbi50aXBweS1ib3hbZGF0YS1pbmVydGlhXVtkYXRhLXN0YXRlPXZpc2libGVdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU0LCAxLjUsIDAuMzgsIDEuMTEpO1xufVxuXG4udGlwcHktYXJyb3cge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnRpcHB5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCA5cHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qKlxuICogU3dpcGVyIDExLjEuNFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNCBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBNYXkgMzAsIDIwMjRcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInN3aXBlci1pY29uc1wiO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG4gIC8qXG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5pdGlhbDtcbiAgKi9cbn1cblxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4vKiBTbGlkZSBzdHlsZXMgc3RhcnQgKi9cbi8qIDNEIFNoYWRvd3MgKi9cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuXG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBTbGlkZSBzdHlsZXMgZW5kICovIiwiQGZ1bmN0aW9uIGdldEN1cnJlbnRCcCgkYnApIHtcbiAgJHRvdGFsOiBsZW5ndGgoJGJyZWFrcG9pbnRzKTtcblxuICBAZm9yICRqIGZyb20gMSB0aHJvdWdoICR0b3RhbCB7XG4gICAgJGN1cnJlbnQ6IG50aChudGgoJGJyZWFrcG9pbnRzLCAkaiksIDEpO1xuXG4gICAgQGlmICRjdXJyZW50ID09ICRicCB7XG4gICAgICBAcmV0dXJuICRqO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludCgkdmFsKSB7XG4gIC8vIFNpemUgb3Iga2V5d29yZFxuICAkYnA6IG50aCgkdmFsLCAxKTtcbiAgLy8gRGlyZWN0aW9uIG9mIG1lZGlhIHF1ZXJ5ICh1cCwgZG93biwgb3Igb25seSlcbiAgJGRpcjogaWYobGVuZ3RoKCR2YWwpID4gMSwgbnRoKCR2YWwsIDIpLCB1cCk7XG5cbiAgJGZpcnN0OiBudGgobnRoKCRicmVha3BvaW50cywgMSksIDEpO1xuICAkbGFzdDogbnRoKG50aCgkYnJlYWtwb2ludHMsIGxlbmd0aCgkYnJlYWtwb2ludHMpKSwgMSk7XG4gICRjdXJyZW50OiBnZXRDdXJyZW50QnAoJGJwKTtcblxuICBAaWYgJGRpciA9PSB1cCB7XG4gICAgQGlmICRicCA9PSAkZmlyc3Qge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnApO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyR3aWR0aH1weCkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2UgaWYgJGRpciA9PSBkb3duIHtcbiAgICBAaWYgJGJwID09ICRsYXN0IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHdpZHRoOiBudGgobnRoKCRicmVha3BvaW50cywgJGN1cnJlbnQgKyAxKSwgMiktMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skd2lkdGh9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIGlmICRkaXIgPT0gb25seSB7XG4gICAgQGlmICRicCA9PSAkZmlyc3Qge1xuICAgICAgJHdpZHRoOiBudGgobnRoKCRicmVha3BvaW50cywgJGN1cnJlbnQgKyAxKSwgMiktMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skd2lkdGh9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSBAZWxzZSBpZiAkYnAgPT0gJGxhc3Qge1xuICAgICAgJHdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJwKTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skd2lkdGh9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAkbWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJwKTtcbiAgICAgICRtYXgtd2lkdGg6IG50aChudGgoJGJyZWFrcG9pbnRzLCAkY3VycmVudCArIDEpLCAyKS0xO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRtaW4td2lkdGh9cHgpIGFuZCAobWF4LXdpZHRoOiAjeyRtYXgtd2lkdGh9cHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXZhdGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4iLCJ0YWJsZTpub3QoW2NsYXNzXSkge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG5cbiAgdGgge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1vbi1wcmltYXJ5LWNvbG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQ6IDYwMCAxNnB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlKSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIDp3aGVyZSh0ZCwgdGgpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbWVkaXVtLWdyZXkpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLW1lZGl1bS1ncmV5KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1tZWRpdW0tZ3JleSk7XG4gICAgfVxuICB9XG5cbiAgPiA6d2hlcmUodGhlYWQsIHRib2R5KTpmaXJzdC1jaGlsZCB0cjpmaXJzdC1jaGlsZCxcbiAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgPiA6d2hlcmUodGQsIHRoKSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKSAwIDAgMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCB2YXIoLS1yYWRpdXMpIDAgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IDp3aGVyZSh0Ym9keSwgdGZvb3QpOmxhc3QtY2hpbGQgdHI6bGFzdC1jaGlsZCxcbiAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICA6d2hlcmUodGQsIHRoKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbWVkaXVtLWdyZXkpO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgdmFyKC0tcmFkaXVzKTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLXJhZGl1cykgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlc3AtdGFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMS41cmVtIDA7XG59XG5cbi50YWJsZS1sYmwtdmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICA6d2hlcmUodGQsIHRoKSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tZGFyay1ncmV5KTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICB0cjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICA6d2hlcmUodGgsIHRkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbGlnaHQtZ3JleSk7XG4gICAgfVxuICB9XG5cbiAgJi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTIpO1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cbn1cbiIsIi5hY2NvcmRpb24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEycHg7XG5cbiAgJi1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3cpO1xuICB9XG5cbiAgJi10dGwge1xuICAgIGZvbnQ6IDYwMCAxNXB4LzEuMyB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcblxuICAgIHN2ZyB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tc3BlZWQtZmFzdCk7XG5cbiAgICAgIC5pcy1hY3RpdmUgJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jb250IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjRweCAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1kYXJrLWdyZXkpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5bZGF0YS1hY2NvcmRpb24tY29udGVudF0ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC5pcy1hY3RpdmUgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSkge1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gIH1cblxuICAmLXR0bCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxMXB4IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS1zcGVlZC1mYXN0KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDVweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAzcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tb24tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgIGZvbnQ6IDYwMCAxMHB4LzEycHggdmFyKC0tYm9keS1mb250LWZhbWlseSk7XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wYW5lbCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgfVxuICB9XG59XG5cbltkYXRhLXRhYnMtaXRtXTpub3QoLmlzLWFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnNvY2lhbHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDI0cHg7XG59XG4uc29jaWFscy1pdGVtIHtcbiAgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXllbGxvdyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMHB4IHZhcigtLWJsYWNrKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgdmFyKC0tc3BlZWQtZmFzdCk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1ibGFjay1zaGFkb3ctaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRleHQtaW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICAmLmRyLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDEyOHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gICYtaW1nIHtcbiAgICBtaW4td2lkdGg6IDM3NHB4O1xuICAgIGhlaWdodDogMjg0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdXJmYWNlKTtcbiAgICBwYWRkaW5nOiAxOHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAmLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGkuaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc29jaWFscyB7XG4gICAgICBnYXA6IDhweDtcbiAgICB9XG4gICAgLnNvY2lhbHMtaXRlbSBhIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNob3AtbXkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG5cbiAgJi1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAndHRsJ1xuICAgICAgJ3NsaWRlcidcbiAgICAgICduYXYnO1xuICAgIGdhcDogMjRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICdlbXB0eSB0dGwgbmF2J1xuICAgICAgICAnc2xpZGVyIHNsaWRlciBzbGlkZXInO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4MHB4IDFmciA4MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UpIHtcbiAgICAgIGdhcDogMzJweCAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdHRsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ3JpZC1hcmVhOiB0dGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi1zbGlkZXIge1xuICAgIGdyaWQtYXJlYTogc2xpZGVyO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gICYtbmF2IHtcbiAgICBncmlkLWFyZWE6IG5hdjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZyB7XG4gIG1heC13aWR0aDogMTA3NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgcGFkZGluZzogMCAwIDAgMzVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAmLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tbWVkaXVtLWdyZXkpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXNwZWVkLWZhc3QpO1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLW1lZGl1bS1ncmV5KTtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wcmVzZW50LWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWRhcmstY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBwYWRkaW5nOiA1NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICYuc21hbGwge1xuICAgIHBhZGRpbmc6IDMycHggNTZweDtcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIGZvcm0ge1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLW1lZGl1bS1ncmV5KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICBmaWVsZHNldCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJi5ib3gge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA0cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnV0dG9uIHtcbiAgICB3aWR0aDogMjA3cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBidXR0b24uanMtc2VsZWN0LWJ0biB7XG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtc2l6ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saWdodC1ncmV5KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0LWdyZXkpO1xuICAgIH1cbiAgfVxuXG4gICYtY2FyZHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDEwMCUpO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYtY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDExcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLW5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICAmLXNpemUge1xuICAgICAgY29sb3I6IHZhcigtLW1lZGl1bS1ncmV5KTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbjogMTFweCAwO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXBvcHVwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gICAgfVxuXG4gICAgJi13aW5kb3cge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICBkaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDU2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hamF4LWxvYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgjZmZmLCAwLjgpO1xyXG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG5cclxuICAmLmlzLWFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICB9XHJcblxyXG4gICYtY29udCB7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAmLXR4dCB7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAmLXNwaW5uZXIge1xyXG4gICAgY29sb3I6ICM2ODNmZDI7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW46IDEwMHB4IGF1dG87XHJcbiAgICB3aWR0aDogMWVtO1xyXG4gICAgaGVpZ2h0OiAxZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcclxuICAgIGFuaW1hdGlvbjogbG9hZC1hamF4IDEuM3MgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkLWFqYXgge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMC4yZW0sIDJlbSAtMmVtIDAgMGVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLFxyXG4gICAgICAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgMDtcclxuICB9XHJcbiAgMTIuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMCwgMmVtIC0yZW0gMCAwLjJlbSwgM2VtIDAgMCAwLCAyZW0gMmVtIDAgLTFlbSxcclxuICAgICAgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMC41ZW0sIDJlbSAtMmVtIDAgMCwgM2VtIDAgMCAwLjJlbSwgMmVtIDJlbSAwIDAsXHJcbiAgICAgIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xyXG4gIH1cclxuICAzNy41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAwLCAyZW0gMmVtIDAgMC4yZW0sXHJcbiAgICAgIDAgM2VtIDAgMGVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgMGVtLFxyXG4gICAgICAwIDNlbSAwIDAuMmVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgNjIuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLFxyXG4gICAgICAwIDNlbSAwIDAsIC0yZW0gMmVtIDAgMC4yZW0sIC0zZW0gMCAwIDAsIC0yZW0gLTJlbSAwIC0xZW07XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLFxyXG4gICAgICAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLjJlbSwgLTJlbSAtMmVtIDAgMDtcclxuICB9XHJcbiAgODcuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAwLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sXHJcbiAgICAgIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAsIC0yZW0gLTJlbSAwIDAuMmVtO1xyXG4gIH1cclxufVxyXG4iLCIuZGFzaC12YWx1ZXN7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gIHBhZGRpbmc6IDQ4cHggMDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgcGFkZGluZzogNDJweCAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgfVxyXG5cclxuICAmLXZpZGVve1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB3aWR0aDogNDclO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLXR0bHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBvbmx5KSB7XHJcbiAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1mbGV4e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMzJweCAyNHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgIGdhcDogMzJweCA0MHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2FyZHtcclxuICAgIHdpZHRoOiAzODRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA5cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgd2lkdGg6IDQ3JTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBoZWlnaHQ6IDEwNXB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLXR0bHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJveHtcclxuICAgICAgYmFja2dyb3VuZDogI0YzRUJFOTtcclxuICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5kYXNoLWluZm97XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYtdHh0e1xyXG4gICAgcGFkZGluZzogMzJweCAwIDEycHggMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b257XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhcmR7XHJcbiAgICB3aWR0aDogOTAzcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIHBhZGRpbmc6IDE2cHggNDhweCAxNnB4IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUwcHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cclxuICAgICAgLmFjdGl2ZS1zZWN0aW9uICZ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UgdXApIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1MHB4KTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cztcclxuXHJcbiAgICAgIC5hY3RpdmUtc2VjdGlvbiAme1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlIHVwKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA3IHtcclxuICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogMTUwfW1zO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIHRvcDogMTZweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMCAwO1xyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdHRse1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRvcHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjRTg2Mzg1O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICYucHVycGxle1xyXG4gICAgICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggI0I3ODdERDtcclxuXHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0I3ODdERDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQjc4N0REO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucmVke1xyXG4gICAgICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggI0U4NjM4NTtcclxuXHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0U4NjM4NTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTg2Mzg1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYub3Jhbmdle1xyXG4gICAgICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggI0VGODQ0NTtcclxuXHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0VGODQ0NTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUY4NDQ1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYmx1ZXtcclxuICAgICAgYm94LXNoYWRvdzogM3B4IC0zcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAtNnB4IDZweCAwcHggMHB4ICM4N0FCREQ7XHJcblxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICM4N0FCREQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpe1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzg3QUJERDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnllbGxvd3tcclxuICAgICAgYm94LXNoYWRvdzogM3B4IC0zcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAtNnB4IDZweCAwcHggMHB4ICNGN0Q2NkM7XHJcblxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0Q2NkM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpe1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y3RDY2QztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRhcmstcHVycGxle1xyXG4gICAgICBib3gtc2hhZG93OiAzcHggLTNweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIC02cHggNnB4IDBweCAwcHggIzY4M0ZEMjtcclxuXHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzY4M0ZEMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjgzRkQyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtc29je1xyXG4gIGJhY2tncm91bmQ6ICNGM0VCRTk7XHJcbiAgcGFkZGluZzogNTZweCAwO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDA7XHJcbiAgfVxyXG5cclxuICAmLWxpbmtze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogN3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMzRweDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG5cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWc6bGFzdC1jaGlsZHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGltZzpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWc6bGFzdC1jaGlsZHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgZ2FwOiAyNHB4IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICBnYXA6IDI0cHggNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMTAwJSk7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGV4dHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jYXJke1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkge1xyXG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtdG9we1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoLXNhdmV7XHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgbWF4LXdpZHRoOiA4MzlweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi1jYXJke1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTA2cHg7XHJcbiAgICAgIGhlaWdodDogMTA2cHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICMyMDYyQzU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIGEuZGFzaC1zYXZlLWNhcmQtbGlua3tcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICY6bm90KFtocmVmXSl7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5nb2xkLWJsb2Nre1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogI0Y3RDY2QztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMzJweCA1NnB4O1xyXG4gIG1heC13aWR0aDogODk1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gIC5kYXNoLW1vcmUgJntcclxuICAgIG1heC13aWR0aDogNzQwcHg7XHJcbiAgICBwYWRkaW5nOiA0OHB4IDgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgICBwYWRkaW5nOiA0MnB4IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIHBhZGRpbmc6IDQycHggMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZ3JpZHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwNnB4IGF1dG87XHJcbiAgICBnYXA6IDcycHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXR0bHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMXB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjNjgzRkQyO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDEgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzIzMzRfMzAxNyknJTNFJTNDY2lyY2xlIGN4PScyMC41JyBjeT0nMjAnIHI9JzE2JyBmaWxsPSclMjM2ODNGRDInLyUzRSUzQ2NpcmNsZSBjeD0nMjAuNScgY3k9JzIwJyByPScxOCcgc3Ryb2tlPSclMjM2ODNGRDInIHN0cm9rZS1vcGFjaXR5PScwLjQnIHN0cm9rZS13aWR0aD0nNCcvJTNFJTNDcGF0aCBkPSdNMjUuNzUgMTEuOTM3NUgxNS4yNUMxNC43MDMgMTEuOTM3NSAxNC4xNzg0IDEyLjE1NDggMTMuNzkxNiAxMi41NDE2QzEzLjQwNDggMTIuOTI4NCAxMy4xODc1IDEzLjQ1MyAxMy4xODc1IDE0VjI2QzEzLjE4NzUgMjYuNTQ3IDEzLjQwNDggMjcuMDcxNiAxMy43OTE2IDI3LjQ1ODRDMTQuMTc4NCAyNy44NDUyIDE0LjcwMyAyOC4wNjI1IDE1LjI1IDI4LjA2MjVIMjUuNzVDMjYuMjk3IDI4LjA2MjUgMjYuODIxNiAyNy44NDUyIDI3LjIwODQgMjcuNDU4NEMyNy41OTUyIDI3LjA3MTYgMjcuODEyNSAyNi41NDcgMjcuODEyNSAyNlYxNEMyNy44MTI1IDEzLjQ1MyAyNy41OTUyIDEyLjkyODQgMjcuMjA4NCAxMi41NDE2QzI2LjgyMTYgMTIuMTU0OCAyNi4yOTcgMTEuOTM3NSAyNS43NSAxMS45Mzc1Wk0xOS4zOTc1IDIzLjU4NUwxNy41IDI1LjQ2QzE3LjM5NDUgMjUuNTY1MyAxNy4yNTE2IDI1LjYyNDUgMTcuMTAyNSAyNS42MjQ1QzE2Ljk1MzQgMjUuNjI0NSAxNi44MTA1IDI1LjU2NTMgMTYuNzA1IDI1LjQ2TDE1LjU4IDI0LjMzNUMxNS40ODA2IDI0LjIyODQgMTUuNDI2NSAyNC4wODczIDE1LjQyOTEgMjMuOTQxNkMxNS40MzE3IDIzLjc5NTkgMTUuNDkwNyAyMy42NTY4IDE1LjU5MzggMjMuNTUzOEMxNS42OTY4IDIzLjQ1MDcgMTUuODM1OSAyMy4zOTE3IDE1Ljk4MTYgMjMuMzg5MUMxNi4xMjczIDIzLjM4NjUgMTYuMjY4NCAyMy40NDA2IDE2LjM3NSAyMy41NEwxNy4xMjUgMjQuMjlMMTguNjI1IDIyLjc5QzE4LjY3NjUgMjIuNzM0NyAxOC43Mzg2IDIyLjY5MDQgMTguODA3NiAyMi42NTk3QzE4Ljg3NjYgMjIuNjI4OSAxOC45NTExIDIyLjYxMjQgMTkuMDI2NiAyMi42MTExQzE5LjEwMjEgMjIuNjA5NyAxOS4xNzcyIDIyLjYyMzYgMTkuMjQ3MiAyMi42NTE5QzE5LjMxNzIgMjIuNjgwMiAxOS4zODA5IDIyLjcyMjMgMTkuNDM0MyAyMi43NzU3QzE5LjQ4NzcgMjIuODI5MSAxOS41Mjk4IDIyLjg5MjggMTkuNTU4MSAyMi45NjI4QzE5LjU4NjQgMjMuMDMyOCAxOS42MDAzIDIzLjEwNzkgMTkuNTk4OSAyMy4xODM0QzE5LjU5NzYgMjMuMjU4OSAxOS41ODExIDIzLjMzMzQgMTkuNTUwMyAyMy40MDI0QzE5LjUxOTYgMjMuNDcxNCAxOS40NzUzIDIzLjUzMzUgMTkuNDIgMjMuNTg1SDE5LjM5NzVaTTE5LjM5NzUgMTkuNDZMMTcuNSAyMS4zMzVDMTcuMzk0NSAyMS40NDAzIDE3LjI1MTYgMjEuNDk5NSAxNy4xMDI1IDIxLjQ5OTVDMTYuOTUzNCAyMS40OTk1IDE2LjgxMDUgMjEuNDQwMyAxNi43MDUgMjEuMzM1TDE1LjU4IDIwLjIxQzE1LjQ4MDYgMjAuMTAzNCAxNS40MjY1IDE5Ljk2MjMgMTUuNDI5MSAxOS44MTY2QzE1LjQzMTcgMTkuNjcwOSAxNS40OTA3IDE5LjUzMTggMTUuNTkzOCAxOS40Mjg4QzE1LjY5NjggMTkuMzI1NyAxNS44MzU5IDE5LjI2NjcgMTUuOTgxNiAxOS4yNjQxQzE2LjEyNzMgMTkuMjYxNSAxNi4yNjg0IDE5LjMxNTYgMTYuMzc1IDE5LjQxNUwxNy4xMjUgMjAuMTY1TDE4LjYyNSAxOC42NjVDMTguNzMxNiAxOC41NjU2IDE4Ljg3MjcgMTguNTExNSAxOS4wMTg0IDE4LjUxNDFDMTkuMTY0MSAxOC41MTY3IDE5LjMwMzIgMTguNTc1NyAxOS40MDYyIDE4LjY3ODhDMTkuNTA5MyAxOC43ODE4IDE5LjU2ODMgMTguOTIwOSAxOS41NzA5IDE5LjA2NjZDMTkuNTczNSAxOS4yMTIzIDE5LjUxOTQgMTkuMzUzNCAxOS40MiAxOS40NkgxOS4zOTc1Wk0xOS4zOTc1IDE1LjMzNUwxNy41IDE3LjIxQzE3LjM5NjkgMTcuMzAyMiAxNy4yNjM0IDE3LjM1MzIgMTcuMTI1IDE3LjM1MzJDMTYuOTg2NiAxNy4zNTMyIDE2Ljg1MzEgMTcuMzAyMiAxNi43NSAxNy4yMUwxNS42MjUgMTYuMDg1QzE1LjU0NzEgMTUuOTc3OCAxNS41MDk2IDE1Ljg0NjUgMTUuNTE5IDE1LjcxNDNDMTUuNTI4NSAxNS41ODIxIDE1LjU4NDMgMTUuNDU3NCAxNS42NzY3IDE1LjM2MjRDMTUuNzY5IDE1LjI2NzMgMTUuODkyIDE1LjIwNzkgMTYuMDIzOSAxNS4xOTQ3QzE2LjE1NTggMTUuMTgxNSAxNi4yODgxIDE1LjIxNTIgMTYuMzk3NSAxNS4yOUwxNy4xNDc1IDE2LjA0TDE4LjY0NzUgMTQuNTRDMTguNzU0MSAxNC40NDA2IDE4Ljg5NTIgMTQuMzg2NSAxOS4wNDA5IDE0LjM4OTFDMTkuMTg2NiAxNC4zOTE3IDE5LjMyNTcgMTQuNDUwNyAxOS40Mjg3IDE0LjU1MzhDMTkuNTMxOCAxNC42NTY4IDE5LjU5MDggMTQuNzk1OSAxOS41OTM0IDE0Ljk0MTZDMTkuNTk2IDE1LjA4NzMgMTkuNTQxOSAxNS4yMjg0IDE5LjQ0MjUgMTUuMzM1SDE5LjM5NzVaTTI1IDI0Ljg3NUgyMS4yNUMyMS4xMDA4IDI0Ljg3NSAyMC45NTc3IDI0LjgxNTcgMjAuODUyMyAyNC43MTAyQzIwLjc0NjggMjQuNjA0OCAyMC42ODc1IDI0LjQ2MTcgMjAuNjg3NSAyNC4zMTI1QzIwLjY4NzUgMjQuMTYzMyAyMC43NDY4IDI0LjAyMDIgMjAuODUyMyAyMy45MTQ4QzIwLjk1NzcgMjMuODA5MyAyMS4xMDA4IDIzLjc1IDIxLjI1IDIzLjc1SDI1QzI1LjE0OTIgMjMuNzUgMjUuMjkyMyAyMy44MDkzIDI1LjM5NzcgMjMuOTE0OEMyNS41MDMyIDI0LjAyMDIgMjUuNTYyNSAyNC4xNjMzIDI1LjU2MjUgMjQuMzEyNUMyNS41NjI1IDI0LjQ2MTcgMjUuNTAzMiAyNC42MDQ4IDI1LjM5NzcgMjQuNzEwMkMyNS4yOTIzIDI0LjgxNTcgMjUuMTQ5MiAyNC44NzUgMjUgMjQuODc1Wk0yNSAyMC43NUgyMS4yNUMyMS4xMDA4IDIwLjc1IDIwLjk1NzcgMjAuNjkwNyAyMC44NTIzIDIwLjU4NTJDMjAuNzQ2OCAyMC40Nzk4IDIwLjY4NzUgMjAuMzM2NyAyMC42ODc1IDIwLjE4NzVDMjAuNjg3NSAyMC4wMzgzIDIwLjc0NjggMTkuODk1MiAyMC44NTIzIDE5Ljc4OThDMjAuOTU3NyAxOS42ODQzIDIxLjEwMDggMTkuNjI1IDIxLjI1IDE5LjYyNUgyNUMyNS4xNDkyIDE5LjYyNSAyNS4yOTIzIDE5LjY4NDMgMjUuMzk3NyAxOS43ODk4QzI1LjUwMzIgMTkuODk1MiAyNS41NjI1IDIwLjAzODMgMjUuNTYyNSAyMC4xODc1QzI1LjU2MjUgMjAuMzM2NyAyNS41MDMyIDIwLjQ3OTggMjUuMzk3NyAyMC41ODUyQzI1LjI5MjMgMjAuNjkwNyAyNS4xNDkyIDIwLjc1IDI1IDIwLjc1Wk0yNSAxNi42MjVIMjEuMjVDMjEuMTAwOCAxNi42MjUgMjAuOTU3NyAxNi41NjU3IDIwLjg1MjMgMTYuNDYwMkMyMC43NDY4IDE2LjM1NDggMjAuNjg3NSAxNi4yMTE3IDIwLjY4NzUgMTYuMDYyNUMyMC42ODc1IDE1LjkxMzMgMjAuNzQ2OCAxNS43NzAyIDIwLjg1MjMgMTUuNjY0OEMyMC45NTc3IDE1LjU1OTMgMjEuMTAwOCAxNS41IDIxLjI1IDE1LjVIMjVDMjUuMTQ5MiAxNS41IDI1LjI5MjMgMTUuNTU5MyAyNS4zOTc3IDE1LjY2NDhDMjUuNTAzMiAxNS43NzAyIDI1LjU2MjUgMTUuOTEzMyAyNS41NjI1IDE2LjA2MjVDMjUuNTYyNSAxNi4yMTE3IDI1LjUwMzIgMTYuMzU0OCAyNS4zOTc3IDE2LjQ2MDJDMjUuMjkyMyAxNi41NjU3IDI1LjE0OTIgMTYuNjI1IDI1IDE2LjYyNVonIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMjMzNF8zMDE3JyUzRSUzQ3JlY3Qgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC41KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dHtcclxuICAgICAgZGl2e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDRweDtcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZGVjb3J7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIHRvcDogMTVweDtcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDI4cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgIHBhZGRpbmc6IDQycHggMTZweDtcclxuICB9XHJcblxyXG4gICYtd3JhcHBlcntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlIHVwKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1tb3Jle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAxMHB4KTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgJi10dGx7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWl0ZW1ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgfVxyXG5cclxuICAmLWl0ZW17XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMi4xMzggMjYuMTM4QzUuNDQyNjkgMjYuMTM4IDAgMjAuNjk1MiAwIDEzLjk5OTlDMCA3LjMwNDU3IDUuNDQyNjkgMS44NjE4MiAxMi4xMzggMS44NjE4MkMxNS4yMDgzIDEuODYxODIgMTguMDg5NCAyLjk3NjkzIDIwLjMzNDEgNS4wMzQ1NkMxOS41ODc0IDUuNDc2MDUgMTguODY2OSA1Ljk2NTA3IDE4LjE3MzkgNi40OTQ0QzE2LjQ3MzEgNS4xMjIyOCAxNC4zNTgzIDQuMzY2ODEgMTIuMTM4IDQuMzY2ODFDNi44MzE4NyA0LjM2NjgxIDIuNTA1IDguNjkzNzUgMi41MDUgMTMuOTk5OUMyLjUwNSAxOS4zMDYgNi44MzE4NyAyMy42MzMgMTIuMTM4IDIzLjYzM0MxOS41MjEgMjMuNjMzIDIzLjkwNDQgMTUuNzQxMSAyMC43Mjg4IDkuNjA1MDdDMjEuMjEwMSA5LjE1NzUyIDIxLjcwNTUgOC43MjM3MiAyMi4yMTM5IDguMzA0MzlDMjIuMzY0IDguMTgwNTcgMjIuNTE1NCA4LjA1NzkxIDIyLjY2OCA3LjkzNjQ3QzIzLjczMDIgOS43NzEyIDI0LjI3NjMgMTEuODUxNCAyNC4yNzYzIDEzLjk5OThDMjQuMjc2MiAyMC42OTUyIDE4LjgzMzQgMjYuMTM4IDEyLjEzOCAyNi4xMzhaJyBmaWxsPSclMjM2ODNGRDInLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMi40NTY5IDIwLjIzOTVDMTIuMzIwMyAyMC4yMzk1IDEyLjIwNjQgMjAuMTQ4NSAxMi4xNjA5IDIwLjAzNDZDMTIuMTM4MSAxOS45ODkgMTAuMTc5NiAxNC45MzM0IDcuMTUwNzUgMTMuMDIwNEM2LjU1ODYzIDEyLjY1NjEgNi4xMDMyNiAxMi4yNjg5IDYuMjg1NDEgMTEuNDAzNUM2LjQ2NzU2IDEwLjU2MDkgNy4wMzY5NCAxMC4wODI3IDguMDYxNjggOS44NTQ5M0M5Ljg4MzQ5IDkuNDY3NzYgMTEuODQyIDEyLjI5MTYgMTIuNTcwOCAxMy40NTMxQzE1LjEyMTMgOS43NDExMSAyMC4yMjI1IDMuOTExMTMgMjcuNjQ2NSAzLjIyNzk0QzI4LjAwNDcgMy4xODU5NiAyOC4xMzcxIDMuNzE2ODQgMjcuODA2IDMuODY1NTlDMjcuNjkyMSAzLjkxMTEzIDE3LjA3OTcgOC43NjE5IDEyLjc3NTcgMjAuMDU3NEMxMi43MDc0IDIwLjE3MTIgMTIuNTkzNSAyMC4yMzk1IDEyLjQ1NjkgMjAuMjM5NVonIGZpbGw9JyUyMzY4M0ZEMicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWltZ3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnR7XHJcbiAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDUwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYucmlnaHR7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDUwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtYmVuZWZpdHN7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gIHBhZGRpbmc6IDU2cHggMDtcclxuICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIG9ubHkpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UgdXApIHtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UgdXApIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhcmR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICYuc3dpcGVyLXNsaWRle1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MjVweDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm94e1xyXG4gICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtODBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuZGFzaC1iZW5lZml0cy1jYXJkOm50aC1jaGlsZCgxKSAme1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNzg3REQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXNoLWJlbmVmaXRzLWNhcmQ6bnRoLWNoaWxkKDIpICZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RDY2QztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoMykgJntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTg2Mzg1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGFzaC1iZW5lZml0cy1jYXJkOm50aC1jaGlsZCg0KSAme1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4N0FCREQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXNoLWJlbmVmaXRzLWNhcmQ6bnRoLWNoaWxkKDUpICZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGODQ0NTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRhc2gtYmVuZWZpdHMtY2FyZDpudGgtY2hpbGQoNikgJntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdFNkZGO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhOm5vdChbY2xhc3M9YnV0dG9uXSl7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoLXBhZ2luYXRpb257XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA0MnB4O1xyXG4gIGdhcDogMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xyXG5cclxuICAgICYtYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtc2FsYXJ5e1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgIGJhY2tncm91bmQ6ICNGM0VCRTk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi1pbm5lcntcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjNFQkU5O1xyXG4gICAgcGFkZGluZzogNTZweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBwYWRkaW5nOiA0MnB4IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRvcHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRENDRUZFO1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMHB4IDBweCAjMDAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWF4LXdpZHRoOiA3MjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMycHggYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICBwOmZpcnN0LWNoaWxke1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10eHR7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgZ2FwOiAyNHB4O1xyXG4gICAgbWF4LXdpZHRoOiA4NTJweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAyNDhweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYtY2FyZHtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdHRse1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi12YWx7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgY29sb3I6ICNFODYzODU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZGFzaC1yZXN0e1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogIzFDMUYyOTtcclxuICBwYWRkaW5nOiA1NnB4IDQwcHg7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDQycHggMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XHJcbiAgfVxyXG5cclxuICBoMntcclxuICAgIGNvbG9yOiAjRENDRUZFO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRvcHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMyNnB4IGF1dG87XHJcbiAgICBnYXA6IDU3cHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0MnB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnR7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnQtaW5uZXJ7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIGdhcDogNDhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xyXG4gICAgICBnYXA6IDk4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbnVtYmVyc3tcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW51bWJlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgIHNwYW57XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlseSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgY29sb3I6ICNGRkVCNTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnQtdHRse1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1pbi1oZWlnaHQ6IDU3cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgbWluLXdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUI1MTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1wYWdpbmF0aW9ue1xyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RDQ0VGRTtcclxuXHJcbiAgICAgICYtYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ODNGRDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2xpZGV7XHJcbiAgICAmLnN3aXBlci1zbGlkZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiB1bnNldDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCl7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wdXJwbGV7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNCNzg3REQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzkxJyBoZWlnaHQ9JzE0Nycgdmlld0JveD0nMCAwIDkxIDE0NycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J001MC42NzUgMC4wMDE2NDYwMUg0LjI3NTM5QzEuOTEzNjIgMC4wMDE2NDYwMSAwIDEuOTI3NDcgMCA0LjMwNDMxVjE0Mi42OTdDMCAxNDUuMDc0IDEuOTEzNjIgMTQ3IDQuMjc1MzkgMTQ3SDUwLjY4MzFDNTIuMTE5MiAxNDcgNTMuNDUzOCAxNDYuMjc2IDU0LjI0MzggMTQ1LjA3OUM1NC4zMjcyIDE0NC45NTIgNTQuMzk5MiAxNDQuODE5IDU0LjQ2NzggMTQ0LjY4NEw5MC45OTg0IDczLjc2MDlMNTQuNDY2MiAyLjMyNzQ1QzU0LjM5NzUgMi4xOTI0OCA1NC4zMjcyIDIuMDU5MTYgNTQuMjQzOCAxLjkzMjQxQzUzLjQ1NTQgMC43MzA4MjcgNTIuMTE3NSAwIDUwLjY3NjYgMEw1MC42NzUgMC4wMDE2NDYwMVonIGZpbGw9JyUyM0I3ODdERCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuYmx1ZXtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzg3QUJERDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOTEnIGhlaWdodD0nMTQ3JyB2aWV3Qm94PScwIDAgOTEgMTQ3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUwLjY3MzMgMC4wMDE2NDYwMUg0LjI3Mzc0QzEuOTExOTcgMC4wMDE2NDYwMSAtMC4wMDE2NDc5NSAxLjkyNzQ3IC0wLjAwMTY0Nzk1IDQuMzA0MzFWMTQyLjY5N0MtMC4wMDE2NDc5NSAxNDUuMDc0IDEuOTExOTcgMTQ3IDQuMjczNzQgMTQ3SDUwLjY4MTVDNTIuMTE3NSAxNDcgNTMuNDUyMSAxNDYuMjc2IDU0LjI0MjEgMTQ1LjA3OUM1NC4zMjU1IDE0NC45NTIgNTQuMzk3NSAxNDQuODE5IDU0LjQ2NjIgMTQ0LjY4NEw5MC45OTY3IDczLjc2MDlMNTQuNDY0NiAyLjMyNzQ1QzU0LjM5NTkgMi4xOTI0OCA1NC4zMjU1IDIuMDU5MTYgNTQuMjQyMSAxLjkzMjQxQzUzLjQ1MzggMC43MzA4MjcgNTIuMTE1OSAwIDUwLjY3NDkgMEw1MC42NzMzIDAuMDAxNjQ2MDFaJyBmaWxsPSclMjM4N0FCREQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnJlZHtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0U4NjM4NTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOTEnIGhlaWdodD0nMTQ3JyB2aWV3Qm94PScwIDAgOTEgMTQ3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUwLjY3MTcgMC4wMDE2NDYwMUg0LjI3MjEyQzEuOTEwMzUgMC4wMDE2NDYwMSAtMC4wMDMyNjUzOCAxLjkyNzQ3IC0wLjAwMzI2NTM4IDQuMzA0MzFWMTQyLjY5N0MtMC4wMDMyNjUzOCAxNDUuMDc0IDEuOTEwMzUgMTQ3IDQuMjcyMTIgMTQ3SDUwLjY3OTlDNTIuMTE1OSAxNDcgNTMuNDUwNSAxNDYuMjc2IDU0LjI0MDUgMTQ1LjA3OUM1NC4zMjM5IDE0NC45NTIgNTQuMzk1OSAxNDQuODE5IDU0LjQ2NDYgMTQ0LjY4NEw5MC45OTUxIDczLjc2MDlMNTQuNDYyOSAyLjMyNzQ1QzU0LjM5NDMgMi4xOTI0OCA1NC4zMjM5IDIuMDU5MTYgNTQuMjQwNSAxLjkzMjQxQzUzLjQ1MjIgMC43MzA4MjcgNTIuMTE0MyAwIDUwLjY3MzMgMEw1MC42NzE3IDAuMDAxNjQ2MDFaJyBmaWxsPSclMjNFODYzODUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLm9yYW5nZXtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0VGODQ0NTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOTEnIGhlaWdodD0nMTQ3JyB2aWV3Qm94PScwIDAgOTEgMTQ3JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTUwLjY2NjkgMC4wMDE2NDYwMUg0LjI2NzMzQzEuOTA1NTYgMC4wMDE2NDYwMSAtMC4wMDgwNTY2NCAxLjkyNzQ3IC0wLjAwODA1NjY0IDQuMzA0MzFWMTQyLjY5N0MtMC4wMDgwNTY2NCAxNDUuMDc0IDEuOTA1NTYgMTQ3IDQuMjY3MzMgMTQ3SDUwLjY3NTFDNTIuMTExMSAxNDcgNTMuNDQ1NyAxNDYuMjc2IDU0LjIzNTcgMTQ1LjA3OUM1NC4zMTkxIDE0NC45NTIgNTQuMzkxMSAxNDQuODE5IDU0LjQ1OTggMTQ0LjY4NEw5MC45OTAzIDczLjc2MDlMNTQuNDU4MiAyLjMyNzQ1QzU0LjM4OTUgMi4xOTI0OCA1NC4zMTkxIDIuMDU5MTYgNTQuMjM1NyAxLjkzMjQxQzUzLjQ0NzQgMC43MzA4MjcgNTIuMTA5NSAwIDUwLjY2ODUgMEw1MC42NjY5IDAuMDAxNjQ2MDFaJyBmaWxsPSclMjNFRjg0NDUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXI6IDJweCBkYXNoZWQgI0U4NjM4NTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDc1cHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDkxcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5MScgaGVpZ2h0PScxNDcnIHZpZXdCb3g9JzAgMCA5MSAxNDcnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNTAuNjcxNyAwLjAwMTY0NjAxSDQuMjcyMTJDMS45MTAzNSAwLjAwMTY0NjAxIC0wLjAwMzI2NTM4IDEuOTI3NDcgLTAuMDAzMjY1MzggNC4zMDQzMVYxNDIuNjk3Qy0wLjAwMzI2NTM4IDE0NS4wNzQgMS45MTAzNSAxNDcgNC4yNzIxMiAxNDdINTAuNjc5OUM1Mi4xMTU5IDE0NyA1My40NTA1IDE0Ni4yNzYgNTQuMjQwNSAxNDUuMDc5QzU0LjMyMzkgMTQ0Ljk1MiA1NC4zOTU5IDE0NC44MTkgNTQuNDY0NiAxNDQuNjg0TDkwLjk5NTEgNzMuNzYwOUw1NC40NjI5IDIuMzI3NDVDNTQuMzk0MyAyLjE5MjQ4IDU0LjMyMzkgMi4wNTkxNiA1NC4yNDA1IDEuOTMyNDFDNTMuNDUyMiAwLjczMDgyNyA1Mi4xMTQzIDAgNTAuNjczMyAwTDUwLjY3MTcgMC4wMDE2NDYwMVonIGZpbGw9JyUyM0U4NjM4NScvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDE0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10eHR7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgICBtYXJnaW46IDEycHggMCAxMnB4IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGhlaWdodDogMTIzcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpe1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hcnJvd3tcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXNoLXJlc3Qtc2xpZGVyLnN3aXBlcntcclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCl7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGFzaC1yZXN0LXdyYXBwZXIuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCl7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgd2lkdGg6IDExMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoLWFmdGVye1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDU2cHg7XHJcbiAgYmFja2dyb3VuZDogI0Y3RDY2QztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogNDJweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmLWltZ3tcclxuICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB9XHJcblxyXG4gICYtY2FyZHN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmLWNhcmR7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgd2lkdGg6IDg4M3B4O1xyXG5cclxuICAgIC5kYXNoLWluZm8tY2FyZC10dGx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KGxhcmdlIHVwKSB7XHJcbiAgICAgICYuZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHggMCAwO1xyXG4gICAgICB9XHJcbiAgICAgICYuZGFzaC1pbmZvLWNhcmQ6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kYXNoLWFjdHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICYtc3V0dGx7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDAgOHB4IDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRvcHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVse1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDAgMCAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBsaXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc2LjkzMDg1JyBjeT0nNycgcj0nNC41JyBmaWxsPSd1cmwoJTIzcGFpbnQwX2xpbmVhcl8yMzE1XzIzNDMpJy8lM0UlM0NjaXJjbGUgY3g9JzYuOTMwODUnIGN5PSc3JyByPSc1LjUnIHN0cm9rZT0ndXJsKCUyM3BhaW50MV9saW5lYXJfMjMxNV8yMzQzKScgc3Ryb2tlLW9wYWNpdHk9JzAuNCcgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MF9saW5lYXJfMjMxNV8yMzQzJyB4MT0nNi45MzA4NScgeTE9JzIuNScgeDI9JzYuOTMwODUnIHkyPScxMS41JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyM0I1OTlGRicvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzg1NjBFNicvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MV9saW5lYXJfMjMxNV8yMzQzJyB4MT0nNi45MzA4NScgeTE9JzIuNScgeDI9JzYuOTMwODUnIHkyPScxMS41JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyM0I1OTlGRicvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzg1NjBFNicvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGFnaW5hdGlvbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zbGlkZXIuc3dpcGVye1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jYXJkc3tcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgcGFkZGluZy10b3A6IDU2cHg7XHJcbiAgfVxyXG5cclxuICAmLWNhcmR7XHJcbiAgICAmLnN3aXBlci1zbGlkZXtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDE4cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyNDRweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmbGV4LXNocmluazogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZ3tcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDI2NnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MTVweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWl0ZW17XHJcbiAgICAgIGEuY29udGFjdC1pdGVtLWxpbmt7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgY29sb3I6ICMyMDYyQzU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zd2lwZXItc2xpZGU6bnRoLWNoaWxkKGV2ZW4pe1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMSl7XHJcbiAgICAgIC5kYXNoLWFjdC1jYXJkLWltZ3tcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAgIzY4M0ZEMjtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDBweCAwcHggIzY4M0ZEMjtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNi4wNjJkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAuZGFzaC1hY3QtY2FyZC1pbWd7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoMil7XHJcbiAgICAgIC5kYXNoLWFjdC1jYXJkLWltZ3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMi44NzhkZWcpO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFODYzODU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAwcHggMHB4ICNFNTYzODQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIC5kYXNoLWFjdC1jYXJkLWltZ3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3dpcGVyLXNsaWRlOm50aC1jaGlsZCgzKXtcclxuICAgICAgLmRhc2gtYWN0LWNhcmQtaW1ne1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQuMTY4ZGVnKTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjc4N0REO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMHB4IDBweCAjQjc4N0REO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAuZGFzaC1hY3QtY2FyZC1pbWd7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoNCl7XHJcbiAgICAgIC5kYXNoLWFjdC1jYXJkLWltZ3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNC41MTlkZWcpO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4N0FCREQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAwcHggMHB4ICM4N0FCREQ7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIC5kYXNoLWFjdC1jYXJkLWltZ3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtaXRlbXtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAgIzMzMztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBnYXA6IDRweDtcclxuICBwYWRkaW5nOiAwIDRweDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcclxuXHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICBhLmNvbnRhY3QtaXRlbS1saW5re1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM2ODNGRDI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtdGVhbXtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgcGFkZGluZzogNTZweCAwcHg7XHJcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLXBhZ2luYXRpb257XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXR4dHtcclxuICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICB9XHJcblxyXG4gICYtYnRue1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgYS5idXR0b257XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjE1cHg7XHJcbiAgICAgIGhlaWdodDogNTZweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNhcmQuc3dpcGVyLXNsaWRle1xyXG4gICAgaGVpZ2h0OiA0MDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgICAgaGVpZ2h0OiA1MTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgaGVpZ2h0OiA0MTVweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbWdze1xyXG4gICAgbWFyZ2luLXRvcDogNTZweDtcclxuXHJcbiAgICAmLXdyYXB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMnZ3O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGluZXtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAydnc7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWltZ3tcclxuICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGhlaWdodDogMTU0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbWFsbHtcclxuICAgICAgd2lkdGg6IDE5dnc7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgICAgd2lkdGg6IDM0dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIHdpZHRoOiAzOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sYXJnZXtcclxuICAgICAgd2lkdGg6IDI3dnc7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICAgICAgd2lkdGg6IDUwdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIHdpZHRoOiA1OHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYW5pbWF0ZS1tb3ZlLWxlZnQge1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMzBzO1xyXG4gIGFuaW1hdGlvbjogbW92ZS1sZWZ0IDEwcyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuQGtleWZyYW1lcyBtb3ZlLWxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtZm9sbG93e1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDU2cHg7XHJcbiAgYmFja2dyb3VuZDogI0RDQ0VGRTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5kYXNoLXNvYy1saW5rc3tcclxuICAgIGdhcDogMjRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGF7XHJcbiAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICBoZWlnaHQ6IDY0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b257XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhc2gtdGl0bGV7XHJcbiAgICBjb2xvcjogIzUwM0M4MjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXR0bHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2NyZWVue1xyXG4gICAgcGFkZGluZzogMjRweCAwO1xyXG5cclxuICAgIGltZ3tcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgbWF4LXdpZHRoOiA4MDNweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KG1lZGl1bSBkb3duKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgcGFkZGluZzogNDJweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGFzaC1jb250YWN0c3tcclxuICAmLWNhcmRzLnN3aXBlci13cmFwcGVye1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChsYXJnZSB1cCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDMycHggMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1jYXJke1xyXG4gICAgJi5zd2lwZXItc2xpZGV7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobGFyZ2UgdXApIHtcclxuICAgICAgICBmbGV4LXNocmluazogdW5zZXQ7XHJcbiAgICAgICAgd2lkdGg6IDI4MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgICBoZWlnaHQ6IDMzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3h7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTlweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWFyZ2luLXRvcDogLTQ0cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXR0bHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1wb3N7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW5mb3tcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGwgZG93bikge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhc2gtZmFxe1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgcGFkZGluZzogNTZweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQobWVkaXVtIGRvd24pIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBwYWRkaW5nOiA0MnB4IDIwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgIHBhZGRpbmc6IDQycHggMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5mYXEtYmxvY2t7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDI0cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICYtdHRse1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbCBkb3duKSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBzdmd7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHRyYW5zbGF0ZVkoLTNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmlzLWFjdGl2ZSAme1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZDogIzY4M0ZEMjtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG5cclxuICAgICAgc3Zne1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcclxuXHJcbiAgICAgICAgcGF0aHtcclxuICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnR7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDMwcHggMzBweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLCAjRkZGKTtcclxuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMHB4IDJweCAxNHB4IDBweDtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBtYXJnaW46IDAgMzNweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcclxuICAgICAgbWFyZ2luOiAwIDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxpbmt7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgLnRhc2sge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzgzOTJBNjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdENENEQjtcclxuICAgIGJvcmRlci1jb2xvcjogIzdENENEQjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgMTIgMTMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNNC41MDAwMSA4LjUzOTk5TDIuNzY1MDEgNi44MDQ5OUMyLjY3MTUyIDYuNzExNTEgMi41NDQ3MiA2LjY1ODk4IDIuNDEyNTEgNi42NTg5OEMyLjI4MDMgNi42NTg5OCAyLjE1MzUgNi43MTE1MSAyLjA2MDAxIDYuODA0OTlDMS45NjY1MiA2Ljg5ODQ4IDEuOTE0IDcuMDI1MjggMS45MTQgNy4xNTc0OUMxLjkxNCA3LjIyMjk2IDEuOTI2OSA3LjI4Nzc4IDEuOTUxOTUgNy4zNDgyN0MxLjk3NyA3LjQwODc1IDIuMDEzNzIgNy40NjM3IDIuMDYwMDEgNy41MDk5OUw0LjE1MDAxIDkuNkM0LjM0NTAxIDkuNzk1IDQuNjYwMDEgOS43OTUgNC44NTUwMSA5LjZMMTAuMTQ1IDQuMzA5OTlDMTAuMjM4NSA0LjIxNjUxIDEwLjI5MSA0LjA4OTcxIDEwLjI5MSAzLjk1NzQ5QzEwLjI5MSAzLjgyNTI4IDEwLjIzODUgMy42OTg0OCAxMC4xNDUgMy42MDQ5OUMxMC4wNTE1IDMuNTExNTEgOS45MjQ3MiAzLjQ1ODk4IDkuNzkyNTEgMy40NTg5OEM5LjY2MDMgMy40NTg5OCA5LjUzMzUgMy41MTE1MSA5LjQ0MDAxIDMuNjA0OTlMNC41MDAwMSA4LjUzOTk5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gIH1cclxufVxyXG5cclxuLnRvLXRvcHtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogMTIycHg7XHJcbiAgcmlnaHQ6IDM3cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDE5O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjQjU5OUZGIDAlLCAjODU2MEU2IDEwMCUpO1xyXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCAwcHggIzY1NDRCQik7XHJcblxyXG4gICYuYWN0aXZle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEwNiUpO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMSA4LjU3MTA0TDcuMDUgMTIuNTIxQzYuODYxNCAxMi43MDMyIDYuNjA4NzkgMTIuODA0IDYuMzQ2NiAxMi44MDE3QzYuMDg0NCAxMi43OTk0IDUuODMzNTkgMTIuNjk0MyA1LjY0ODE4IDEyLjUwODlDNS40NjI3NyAxMi4zMjM1IDUuMzU3NiAxMi4wNzI2IDUuMzU1MzIgMTEuODEwNEM1LjM1MzA1IDExLjU0ODIgNS40NTM4NCAxMS4yOTU2IDUuNjM2IDExLjEwN0wxMS4yOTMgNS40NTAwNEMxMS4zODU3IDUuMzU2ODYgMTEuNDk1OCA1LjI4MjkxIDExLjYxNzEgNS4yMzI0NEMxMS43Mzg1IDUuMTgxOTggMTEuODY4NiA1LjE1NjAxIDEyIDUuMTU2MDFDMTIuMTMxNCA1LjE1NjAxIDEyLjI2MTUgNS4xODE5OCAxMi4zODI5IDUuMjMyNDRDMTIuNTA0MiA1LjI4MjkxIDEyLjYxNDMgNS4zNTY4NiAxMi43MDcgNS40NTAwNEwxOC4zNjQgMTEuMTA3QzE4LjU0MTcgMTEuMjk2NSAxOC42Mzg2IDExLjU0NzYgMTguNjM0NCAxMS44MDczQzE4LjYzMDIgMTIuMDY3IDE4LjUyNTEgMTIuMzE0OCAxOC4zNDE0IDEyLjQ5ODRDMTguMTU3NyAxMi42ODIgMTcuOTA5OCAxMi43ODY5IDE3LjY1MDEgMTIuNzkxQzE3LjM5MDQgMTIuNzk1IDE3LjEzOTMgMTIuNjk3OCAxNi45NSAxMi41MkwxMyA4LjU3MDA0VjE4LjE1NkMxMyAxOC40MjEzIDEyLjg5NDYgMTguNjc1NiAxMi43MDcxIDE4Ljg2MzFDMTIuNTE5NiAxOS4wNTA3IDEyLjI2NTIgMTkuMTU2IDEyIDE5LjE1NkMxMS43MzQ4IDE5LjE1NiAxMS40ODA0IDE5LjA1MDcgMTEuMjkyOSAxOC44NjMxQzExLjEwNTQgMTguNjc1NiAxMSAxOC40MjEzIDExIDE4LjE1NlY4LjU3MTA0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xyXG4gIH1cclxufVxyXG5cclxuW2RhdGEtb3BhY2l0eS1hbmltYXRlXSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxufVxyXG5cclxuW2RhdGEtb3BhY2l0eS1hbmltYXRlXS5hY3RpdmUtc2VjdGlvbiB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuW3RyYW5zZm9ybS1hbmltYXRpb25dIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCkgc2tld1koNWRlZyk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzLCBvcGFjaXR5IC41cztcclxufVxyXG5cclxuLmFjdGl2ZS1zZWN0aW9uIFt0cmFuc2Zvcm0tYW5pbWF0aW9uXSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNrZXdZKDApO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5hbmltYXRpb24tY2FyZHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiAxMDB9bXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWdyZXkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgJi1hcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAmLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbHkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsIGRvd24pIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG4gIH1cbiAgJi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0teWVsbG93KTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChtZWRpdW0gZG93bikge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS15ZWxsb3cpO1xuICAgIH1cbiAgfVxuXG4gICYtY29weSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cbn1cbiIsIi50aXBweS1ib3hbZGF0YS1hbmltYXRpb249J2ZhZGUnXVtkYXRhLXN0YXRlPSdoaWRkZW4nXSB7XG4gIG9wYWNpdHk6IDA7XG59XG5bZGF0YS10aXBweS1yb290XSB7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDEwcHgpO1xufVxuLnRpcHB5LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIHZpc2liaWxpdHksIG9wYWNpdHk7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0ndG9wJ10gPiAudGlwcHktYXJyb3cge1xuICBib3R0b206IDA7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0ndG9wJ10gPiAudGlwcHktYXJyb3c6YmVmb3JlIHtcbiAgYm90dG9tOiAtN3B4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5pdGlhbDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbn1cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePSdib3R0b20nXSA+IC50aXBweS1hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePSdib3R0b20nXSA+IC50aXBweS1hcnJvdzpiZWZvcmUge1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMCA4cHggOHB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBpbml0aWFsO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J2xlZnQnXSA+IC50aXBweS1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xufVxuLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49J2xlZnQnXSA+IC50aXBweS1hcnJvdzpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDhweCAwIDhweCA4cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiBpbml0aWFsO1xuICByaWdodDogLTdweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC50aXBweS1hcnJvdyB7XG4gIGxlZnQ6IDA7XG59XG4udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj0ncmlnaHQnXSA+IC50aXBweS1hcnJvdzpiZWZvcmUge1xuICBsZWZ0OiAtN3B4O1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggOHB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogaW5pdGlhbDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xufVxuLnRpcHB5LWJveFtkYXRhLWluZXJ0aWFdW2RhdGEtc3RhdGU9J3Zpc2libGUnXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NCwgMS41LCAwLjM4LCAxLjExKTtcbn1cbi50aXBweS1hcnJvdyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnRpcHB5LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udGlwcHktY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDlweDtcbiAgei1pbmRleDogMTtcbn1cbiIsIi8qKlxuICogU3dpcGVyIDExLjEuNFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNCBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBNYXkgMzAsIDIwMjRcbiAqL1xuXG5AaW1wb3J0ICdzd2lwZXItdmFycy5zY3NzJztcbkBhdC1yb290IHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdzd2lwZXItaWNvbnMnO1xuICAgIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuQGF0LXJvb3Qge1xuICA6cm9vdCB7XG4gICAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICN7JHRoZW1lQ29sb3J9O1xuICAgIC8qXG4gICAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAgIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICAgKi9cbiAgfVxufVxuOmhvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgLnN3aXBlci1zbGlkZSxcbiAgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZvciBGaXJlZm94ICovXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbiAgfVxuICAmLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItdmVydGljYWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci1mcmVlLW1vZGUge1xuICAgID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgICBzY3JvbGwtc25hcC1hbGlnbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItY2VudGVyZWQge1xuICAgID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG9yZGVyOiA5OTk5O1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG4gICAgICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG4gICAgfVxuICB9XG4gICYuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgICB9XG4gIH1cbiAgJi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsIHtcbiAgICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG4gICAgfVxuICB9XG59XG5cbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xuLyogM0QgU2hhZG93cyAqL1xuLnN3aXBlci0zZCB7XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpLFxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUge1xuICAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgICBhbmltYXRpb246IHN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogU2xpZGUgc3R5bGVzIGVuZCAqL1xuXG5cblxuIl19 */
