/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/template-homepage.scss ***!
  \**************************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

* {
  box-sizing: border-box;
}
*:after, *:before {
  box-sizing: border-box;
}

/* Nuima outline nuo inputu chrome */
textarea:focus, input:focus, select:focus, button:focus {
  outline: 0;
}

a {
  text-decoration: none;
}

/* ClearFix */
.cf:before, .cf:after {
  content: "";
  display: table;
}

.cf:after {
  clear: both;
}

.cf {
  *zoom: 1;
}

/* --------- */
input, textarea, button {
  border-radius: 0;
  -webkit-appearance: none;
}

::-webkit-input-placeholder {
  color: inherit;
}

::-moz-placeholder {
  color: inherit;
}

:-ms-input-placeholder {
  color: inherit;
}

@font-face {
  font-family: "Oswald";
  src: url(ddfdf1cdb800900817b7.woff2) format("woff2"), url(fccfd142d45f055d3065.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(69e9fbd924cf7600ecfc.woff2) format("woff2"), url(3fb54ba1a3290aeb0cbc.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(1bd9d6681529f12fe6e1.woff2) format("woff2"), url(bb0b5ceeaf068f5ef275.woff) format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(d9b60b2ca718d9700f6e.woff2) format("woff2"), url(ab23821f6838e42706fb.woff) format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(ac03a6de9ea313009257.woff2) format("woff2"), url(f3ce705f806c10eb6e2d.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(d4b5441320ecab87d64a.woff2) format("woff2"), url(484bd6e66988b594f558.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(afa727d8db7992117c0f.woff2) format("woff2"), url(ec5268cf58f8972b50dd.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(2fa884f3d7326c4b3f6b.woff2) format("woff2"), url(5114637207c58c8f55be.woff) format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(7249951440b8b2f3f6ba.woff2) format("woff2"), url(6d7d360a0832f5c43a22.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(218afe6ea4cd7ba61ef9.woff2) format("woff2"), url(24bf3d3f1efe6a99f59a.woff) format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(df454d31cb00344b1ff1.woff2) format("woff2"), url(3a84061fa1e9573b4a9f.woff) format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
.btn-cta {
  padding: 1.375rem 1.875rem;
  border: 2.5px solid #8AFCD6;
  width: fit-content;
  transform: skew(-10deg);
  display: flex;
  justify-content: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 120%;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  color: #8AFCD6;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  .btn-cta {
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
  }
}
.btn-cta span {
  transform: skew(10deg);
  display: inline-block;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-cta .helper-title {
  display: none;
}
.btn-cta .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-50%, -50%) skew(20deg);
}
.btn-cta .arrow path, .btn-cta .arrow rect {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  fill: white;
}
.btn-cta:hover {
  background: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .btn-cta:hover {
    background-color: transparent;
  }
}
.btn-cta:hover .arrow path, .btn-cta:hover .arrow rect {
  fill: #8AFCD6;
}
.btn-cta:hover span {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .btn-cta:hover span {
    color: #8AFCD6;
  }
}
.btn-cta.filled {
  background-color: #8AFCD6;
  color: #360060;
}
.btn-cta.filled span {
  color: #360060;
}
.btn-cta.filled:hover {
  background: transparent;
}
.btn-cta.filled:hover span {
  color: #8AFCD6;
}
.btn-cta.white {
  border-color: hsla(0, 0%, 100%, 0.2);
}
.btn-cta.white span {
  color: #FFFFFF;
}
.btn-cta.white:hover {
  background: transparent;
  border-color: #8AFCD6;
}
.btn-cta.white:hover span {
  color: #8AFCD6;
}
.btn-cta.border-aqua {
  border-color: #8AFCD6;
}
.btn-cta.border-aqua span {
  color: #8AFCD6;
}
.btn-cta.border-aqua:hover {
  background: #8AFCD6;
  border-color: #8AFCD6;
}
.btn-cta.border-aqua:hover span {
  color: #360060;
}

.btn-switch {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .btn-switch {
    width: calc(100% - 20px);
  }
}
.btn-switch .btn-cta {
  position: relative;
}
.btn-switch .btn-cta:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0;
  position: relative;
  right: -1px;
}
.btn-switch .btn-cta:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  left: -2px;
}
.btn-switch .btn-cta.active.filled:hover {
  background-color: #8AFCD6;
}
.btn-switch .btn-cta.active.filled:hover span {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .btn-switch .btn-cta {
    width: 100%;
  }
}
.btn-switch.filled {
  background-color: #8AFCD6;
  color: #360060;
}
.btn-switch.filled:hover {
  background: transparent;
}
.btn-switch.filled:hover span {
  color: #8AFCD6;
}

.btn-dropdown {
  display: flex;
  align-items: center;
  position: relative;
}
.btn-dropdown.active .chevron {
  transform: rotate(180deg);
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-dropdown .btn-credentials {
  padding-bottom: 10px;
  margin-bottom: -10px;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .btn-dropdown:hover .dropdown {
    width: 100%;
    opacity: 1;
    pointer-events: all;
  }
}
.btn-dropdown span {
  display: block;
}
.btn-dropdown .chevron {
  flex-shrink: 0;
  margin-left: 10px;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-dropdown .dropdown {
  position: absolute;
  top: calc(100% + 10px);
  left: -10px;
  background: #0C0102;
  display: flex;
  flex-direction: column;
  pointer-events: none;
  opacity: 0;
  transition: 0.4s ease-in-out;
}
.btn-dropdown .dropdown.visible {
  width: 100%;
  opacity: 1;
  pointer-events: all;
}
.btn-dropdown .dropdown:hover {
  opacity: 1;
  pointer-events: all;
}
.btn-dropdown .dropdown .menu-item {
  display: block;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 5px 10px;
  border-bottom: 1px solid #333333;
  transition: 0.4s ease-in-out;
}
.btn-dropdown .dropdown .menu-item:hover {
  color: #8AFCD6;
}
.btn-dropdown .dropdown .menu-item:last-of-type {
  border-bottom: none;
}

.input-wrap {
  width: 100%;
  transform: skew(-15deg);
  display: flex;
  justify-content: center;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: transparent;
  transition: 0.2s ease-in-out;
}
.input-wrap::before {
  content: "";
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  z-index: -2;
}
.input-wrap.hidden {
  display: none;
}
.input-wrap.hidden::before {
  display: none;
}
.input-wrap.error {
  margin-bottom: 45px;
}
.input-wrap.error::before {
  border: 2px solid #FF1E1E;
}
.input-wrap .show-password-input {
  position: absolute;
  right: 1.7em !important;
  top: calc(50% - 12px) !important;
  cursor: pointer;
  width: 1.875rem;
  height: 1.875rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: skew(15deg);
}
.input-wrap .show-password-input:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDEyQzEyLjI1IDEyIDEzLjMxMjUgMTEuNTYyNSAxNC4xODc1IDEwLjY4NzVDMTUuMDYyNSA5LjgxMjUgMTUuNSA4Ljc1IDE1LjUgNy41QzE1LjUgNi4yNSAxNS4wNjI1IDUuMTg3NSAxNC4xODc1IDQuMzEyNUMxMy4zMTI1IDMuNDM3NSAxMi4yNSAzIDExIDNDOS43NSAzIDguNjg3NSAzLjQzNzUgNy44MTI1IDQuMzEyNUM2LjkzNzUgNS4xODc1IDYuNSA2LjI1IDYuNSA3LjVDNi41IDguNzUgNi45Mzc1IDkuODEyNSA3LjgxMjUgMTAuNjg3NUM4LjY4NzUgMTEuNTYyNSA5Ljc1IDEyIDExIDEyWk0xMSAxMC4yQzEwLjI1IDEwLjIgOS42MTI1IDkuOTM3NSA5LjA4NzUgOS40MTI1QzguNTYyNSA4Ljg4NzUgOC4zIDguMjUgOC4zIDcuNUM4LjMgNi43NSA4LjU2MjUgNi4xMTI1IDkuMDg3NSA1LjU4NzVDOS42MTI1IDUuMDYyNSAxMC4yNSA0LjggMTEgNC44QzExLjc1IDQuOCAxMi4zODc1IDUuMDYyNSAxMi45MTI1IDUuNTg3NUMxMy40Mzc1IDYuMTEyNSAxMy43IDYuNzUgMTMuNyA3LjVDMTMuNyA4LjI1IDEzLjQzNzUgOC44ODc1IDEyLjkxMjUgOS40MTI1QzEyLjM4NzUgOS45Mzc1IDExLjc1IDEwLjIgMTEgMTAuMlpNMTEgMTVDOC41NjY2NyAxNSA2LjM1IDE0LjMyMDggNC4zNSAxMi45NjI1QzIuMzUgMTEuNjA0MiAwLjkgOS43ODMzMyAwIDcuNUMwLjkgNS4yMTY2NyAyLjM1IDMuMzk1ODMgNC4zNSAyLjAzNzVDNi4zNSAwLjY3OTE2NyA4LjU2NjY3IDAgMTEgMEMxMy40MzMzIDAgMTUuNjUgMC42NzkxNjcgMTcuNjUgMi4wMzc1QzE5LjY1IDMuMzk1ODMgMjEuMSA1LjIxNjY3IDIyIDcuNUMyMS4xIDkuNzgzMzMgMTkuNjUgMTEuNjA0MiAxNy42NSAxMi45NjI1QzE1LjY1IDE0LjMyMDggMTMuNDMzMyAxNSAxMSAxNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) !important;
  font-family: "";
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  text-decoration: none;
}
.input-wrap .show-password-input.display-password:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjggMjAuNkwxNC42IDE2LjQ1MDFDMTQuMDE2NyAxNi42MzM0IDEzLjQyOTIgMTYuNzcwOSAxMi44Mzc1IDE2Ljg2MjZDMTIuMjQ1OCAxNi45NTQyIDExLjYzMzMgMTcgMTEgMTdDOC40ODMzMyAxNyA2LjI0MTY3IDE2LjMwNDIgNC4yNzUgMTQuOTEyNUMyLjMwODMzIDEzLjUyMDkgMC44ODMzMzMgMTEuNzE2NyAwIDkuNTAwMDVDMC4zNSA4LjYxNjcyIDAuNzkxNjY3IDcuNzk1ODggMS4zMjUgNy4wMzc1NUMxLjg1ODMzIDYuMjc5MjIgMi40NjY2NyA1LjYwMDA1IDMuMTUgNS4wMDAwNUwwLjQgMi4yMDAwNUwxLjggMC44MDAwNDlMMjAuMiAxOS4yMDAxTDE4LjggMjAuNlpNMTEgMTRDMTEuMTgzMyAxNCAxMS4zNTQyIDEzLjk5MTcgMTEuNTEyNSAxMy45NzVDMTEuNjcwOCAxMy45NTg0IDExLjg0MTcgMTMuOTI1IDEyLjAyNSAxMy44NzVMNi42MjUgOC40NzUwNUM2LjU3NSA4LjY1ODM4IDYuNTQxNjcgOC44MjkyMiA2LjUyNSA4Ljk4NzU1QzYuNTA4MzMgOS4xNDU4OCA2LjUgOS4zMTY3MiA2LjUgOS41MDAwNUM2LjUgMTAuNzUgNi45Mzc1IDExLjgxMjUgNy44MTI1IDEyLjY4NzVDOC42ODc1IDEzLjU2MjUgOS43NSAxNCAxMSAxNFpNMTguMyAxNC40NTAxTDE1LjEyNSAxMS4zQzE1LjI0MTcgMTEuMDE2NyAxNS4zMzMzIDEwLjcyOTIgMTUuNCAxMC40Mzc1QzE1LjQ2NjcgMTAuMTQ1OSAxNS41IDkuODMzMzggMTUuNSA5LjUwMDA1QzE1LjUgOC4yNTAwNSAxNS4wNjI1IDcuMTg3NTUgMTQuMTg3NSA2LjMxMjU1QzEzLjMxMjUgNS40Mzc1NSAxMi4yNSA1LjAwMDA1IDExIDUuMDAwMDVDMTAuNjY2NyA1LjAwMDA1IDEwLjM1NDIgNS4wMzMzOCAxMC4wNjI1IDUuMTAwMDVDOS43NzA4MyA1LjE2NjcyIDkuNDgzMzMgNS4yNjY3MiA5LjIgNS40MDAwNUw2LjY1IDIuODUwMDVDNy4zMzMzMyAyLjU2NjcyIDguMDMzMzMgMi4zNTQyMiA4Ljc1IDIuMjEyNTVDOS40NjY2NyAyLjA3MDg4IDEwLjIxNjcgMi4wMDAwNSAxMSAyLjAwMDA1QzEzLjUxNjcgMi4wMDAwNSAxNS43NTgzIDIuNjk1ODggMTcuNzI1IDQuMDg3NTVDMTkuNjkxNyA1LjQ3OTIyIDIxLjExNjcgNy4yODMzOCAyMiA5LjUwMDA1QzIxLjYxNjcgMTAuNDgzNCAyMS4xMTI1IDExLjM5NTkgMjAuNDg3NSAxMi4yMzc1QzE5Ljg2MjUgMTMuMDc5MiAxOS4xMzMzIDEzLjgxNjcgMTguMyAxNC40NTAxWk0xMy42NzUgOS44NTAwNUwxMC42NzUgNi44NTAwNUMxMS4xNDE3IDYuNzY2NzIgMTEuNTcwOCA2LjgwNDIyIDExLjk2MjUgNi45NjI1NUMxMi4zNTQyIDcuMTIwODggMTIuNjkxNyA3LjM1MDA1IDEyLjk3NSA3LjY1MDA1QzEzLjI1ODMgNy45NTAwNSAxMy40NjI1IDguMjk1ODggMTMuNTg3NSA4LjY4NzU1QzEzLjcxMjUgOS4wNzkyMiAxMy43NDE3IDkuNDY2NzIgMTMuNjc1IDkuODUwMDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) !important;
  font-family: "";
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  text-decoration: none;
}
.input-wrap.form-element-error {
  border: 2px solid #FF1E1E;
}
.input-wrap.form-element-error input {
  color: #FF1E1E;
}
.input-wrap.form-element-error-email-use .error-message.email-in-use {
  opacity: 1;
}
.input-wrap.form-element-error-user .error-message.user {
  opacity: 1;
}
.input-wrap.form-element-error-email .error-message.email {
  opacity: 1;
}
.input-wrap.form-element-error-password .error-message.password {
  opacity: 1;
}
.input-wrap .error-message {
  color: #FF1E1E;
  transform: skew(20deg);
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 1.25rem;
}
@media screen and (max-width: 600px) {
  .input-wrap .error-message {
    font-size: 0.8rem;
  }
}
.input-wrap .error-message.hidden {
  opacity: 0;
}
.input-wrap .error-message.account_password {
  display: none !important;
}
.input-wrap input {
  transform: skew(20deg);
  width: 100%;
  padding: 1.375rem 1.875rem;
  background: transparent;
  border: none;
  outline: none;
  font-family: "Oswald";
  font-style: normal;
  color: #FFFFFF;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
}
@media screen and (max-width: 600px) {
  .input-wrap input {
    font-size: 16px;
  }
}
.input-wrap input::placeholder {
  font-weight: 500;
  text-transform: uppercase;
}
.input-wrap input:-webkit-autofill, .input-wrap input:-webkit-autofill:hover,
.input-wrap input *:-webkit-autofill:focus {
  -webkit-text-fill-color: #ffffff;
  -webkit-box-shadow: 0 0 0px 0px #0C0102 inset;
  transition: background-color 5000s ease-in-out 0s;
  z-index: -1;
}

.input-wrap {
  margin-bottom: 1.875rem;
  position: relative;
}
.input-wrap .floating-label {
  display: flex;
  background: #0C0102;
  color: rgba(0, 0, 0, 0.5);
  height: fit-content;
  cursor: text;
  transform: skew(15deg);
  transition: all 0.2s ease-in-out;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
  position: absolute;
  left: 1.5625rem;
  top: calc(50% - 10px);
  margin-top: auto;
  margin-bottom: auto;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
  z-index: 2;
}
@media screen and (max-width: 600px) {
  .input-wrap .floating-label {
    font-size: 16px;
  }
}
.input-wrap .floating-label .input-asterisk {
  background-color: inherit;
  color: #e32b2b;
  padding: 0;
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 5px;
  margin-top: 3px;
}
.input-wrap .floating-input {
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  border-radius: 4px;
  background-color: transparent;
  margin: 0px auto;
  padding: 1.25rem 1.875rem;
  outline: none !important;
  font-size: 16px;
  color: #FFFFFF;
  transition: all 0.2s ease-in-out;
  transform: skew(15deg);
}
.input-wrap .floating-input:focus {
  outline: none;
}
.input-wrap .floating-input:focus ~ .floating-label {
  top: -8px;
  font-size: 0.75rem;
  color: #999999;
  background-color: #0C0102;
}
.input-wrap .floating-input:not(:placeholder-shown) ~ .floating-label {
  top: -8px;
  font-size: 0.75rem;
  color: #999999;
  background-color: #0C0102;
}
.input-wrap.form-element-error .floating-label {
  color: #FF1E1E;
}

.checkbox-wrap {
  position: relative;
  display: flex;
  flex-direction: column;
}
.checkbox-wrap.error .error-message {
  opacity: 1;
}
.checkbox-wrap.error input[type=checkbox] {
  border: 2px solid #FF1E1E;
}
.checkbox-wrap .error-message {
  color: #FF1E1E;
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 0px;
  transform: skew(0deg);
}
.checkbox-wrap .error-message.hidden {
  opacity: 0;
}
@media screen and (max-width: 600px) {
  .checkbox-wrap .error-message {
    font-size: 0.8rem;
  }
}
.checkbox-wrap .checkbox-flex {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.checkbox-wrap .checkbox-flex.error .error-message {
  opacity: 1;
}
.checkbox-wrap .checkbox-flex.error input[type=checkbox] {
  border: 2px solid #FF1E1E;
}
.checkbox-wrap label {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-left: 1.25rem;
  cursor: pointer;
}
.checkbox-wrap label a {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
}
.checkbox-wrap input[type=checkbox] {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
  position: relative;
  font: inherit;
  color: #8AFCD6;
  width: 24px;
  height: 24px;
  border: 2px solid #333333;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.checkbox-wrap input[type=checkbox]::before {
  content: "";
  min-width: 24px;
  width: 24px;
  min-height: 24px;
  height: 24px;
  transition: 120ms transform ease-in-out;
  background-color: transparent;
}
.checkbox-wrap input[type=checkbox]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 12px;
  height: 8px;
  transition: 120ms transform ease-in-out;
  background-color: transparent;
}
.checkbox-wrap input[type=checkbox]:checked::before {
  background-color: #8AFCD6;
}
.checkbox-wrap input[type=checkbox]:checked::after {
  content: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2711%27 viewBox=%270 0 14 11%27 fill=%27none%27%3E%3Cpath d=%27M1 6.2L4.56757 9L13 1%27 stroke=%27%23360060%27 stroke-width=%272%27%3E%3C/path%3E%3C/svg%3E");
}

.input-wrap.textarea {
  transform: skew(-5deg);
  display: flex;
  justify-content: center;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: transparent;
  transition: 0.2s ease-in-out;
}
.input-wrap.textarea::before {
  content: "";
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  z-index: -2;
}
.input-wrap.textarea .floating-input {
  border: none;
  outline: none;
  transform: skew(5deg) !important;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  color: #FFFFFF;
}
.input-wrap.textarea .floating-label {
  transform: skew(5deg) !important;
  top: 1.875rem;
}
.input-wrap.textarea .error-message {
  color: #FF1E1E;
  transform: skew(0deg);
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 1.25rem;
}
.input-wrap.textarea .error-message.hidden {
  opacity: 0;
}
@media screen and (max-width: 600px) {
  .input-wrap.textarea .error-message {
    font-size: 0.8rem;
  }
}
.input-wrap.textarea.error {
  margin-bottom: 45px;
}
.input-wrap.textarea.error::before {
  border: 2px solid #FF1E1E;
}

.general-error-message {
  color: #FF1E1E;
  font-size: 12px;
}
.general-error-message.hidden {
  opacity: 0;
}

.screen-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  pointer-events: none;
  transition: 0.4s ease-in-out;
  z-index: 9;
}
.screen-overlay.active {
  opacity: 0.8;
  pointer-events: all;
}

.navbar {
  padding-top: 2.5rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9;
}
@media screen and (max-width: 1024px) {
  .navbar {
    padding-top: 60px;
  }
}
.navbar.hidden {
  display: none;
}
.navbar .container-nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
  max-width: 1440px;
  transition: 0.4s ease-in-out;
  opacity: 1;
  pointer-events: all;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav {
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: wrap;
  }
}
.navbar .container-nav.hidden {
  opacity: 0;
  pointer-events: none;
}
.navbar .container-nav .logo-wrap {
  width: 25%;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .logo-wrap {
    width: 50%;
  }
}
.navbar .container-nav .button-wrap {
  width: 25%;
  display: flex;
  order: 2;
  justify-content: end;
  align-items: center;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap {
    order: 1;
  }
}
.navbar .container-nav .button-wrap .language-wrap {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  margin-right: 2.5rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .language-wrap {
    display: none;
  }
}
.navbar .container-nav .button-wrap .language-wrap a {
  cursor: pointer;
  text-transform: uppercase;
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 100%;
  color: #FF005C;
}
.navbar .container-nav .button-wrap .language-wrap .hidden-languages {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  flex-direction: column;
  padding-top: 0px;
  min-width: 50px;
}
.navbar .container-nav .button-wrap .language-wrap svg {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  margin-left: 0.625rem;
}
.navbar .container-nav .button-wrap .language-wrap:hover .hidden-languages {
  display: flex;
}
.navbar .container-nav .button-wrap .language-wrap:hover svg {
  transform: rotate(180deg);
}
.navbar .container-nav .button-wrap .open-login-sidebar {
  cursor: pointer;
}
.navbar .container-nav .button-wrap .btn-credentials {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  display: flex;
  margin-right: 0;
  margin-right: 1.875rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .btn-credentials {
    display: none;
  }
}
.navbar .container-nav .button-wrap .show-minicart {
  display: flex;
  margin-right: 1.875rem;
  position: relative;
}
.navbar .container-nav .button-wrap .show-minicart .quantity-wrap {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #000;
  text-align: center;
  font-size: 0.625rem;
  font-family: Oswald;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  width: 1rem;
  height: 1rem;
  background-color: #8AFCD6;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.navbar .container-nav .button-wrap .show-minicart .quantity-wrap.hidden {
  display: none;
}
.navbar .container-nav .button-wrap .show-minicart svg {
  height: 1.875rem;
  width: 1.875rem;
}
.navbar .container-nav .button-wrap .btn-cart {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  text-align: right;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-right: 2.5rem;
  display: flex;
}
.navbar .container-nav .button-wrap .btn-cart .quantity-wrap {
  margin-left: 5px;
}
.navbar .container-nav .button-wrap .btn-dropdown {
  transition: 0.4s ease-in-out;
}
.navbar .container-nav .button-wrap .btn-dropdown:hover a svg {
  transform: rotate(180deg);
  transition: 0.4s ease-in-out;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown {
  background: #0A0A0A;
  border: 1px solid #333333;
  left: unset;
  right: 0px;
  min-width: 180px;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown .menu-item {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  padding: 14px 20px;
  white-space: nowrap;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown .menu-item.active {
  color: #360060;
  background-color: #8AFCD6;
}
.navbar .container-nav .button-wrap .btn-cta {
  padding: 0.9375rem 1.25rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .btn-cta {
    display: none;
  }
}
.navbar .container-nav .button-wrap .burger {
  display: none;
  visibility: top;
  z-index: 99999;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  margin-left: auto;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .burger {
    margin-left: 0;
  }
}
.navbar .container-nav .button-wrap .burger span {
  display: block;
  width: 23px;
  height: 2px;
  background-color: #FFFFFF;
  margin-bottom: 6px;
}
.navbar .container-nav .button-wrap .burger span:last-child {
  margin-bottom: 0;
}
.navbar .container-nav .button-wrap .burger span:nth-child(2) {
  margin-left: -5px;
}
.navbar .container-nav .button-wrap .burger span:nth-child(3) {
  margin-left: -10px;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .burger {
    display: flex;
  }
}
body.popup-open .navbar .container-nav .button-wrap .burger {
  display: none;
}
.navbar .container-nav .nav-list-wrap {
  display: flex;
  order: 1;
  justify-content: center;
  align-items: center;
  width: 50%;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap {
    order: 2;
    width: 100%;
    flex-direction: column;
    height: 100%;
    display: none;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list {
    flex-direction: column;
    margin-top: 50px;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item {
  margin-right: 2.5rem;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item:last-child {
    border-bottom: none;
  }
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item {
    margin-right: 0;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item a {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item a {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: center;
    padding-bottom: 40px;
    display: block;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item a:hover {
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item a:hover {
    color: #FFFFFF;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children {
  position: relative;
  display: flex;
  flex-direction: row;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children {
    flex-direction: column;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:before {
  content: "";
  width: 100%;
  height: 10px;
  display: block;
  position: absolute;
  bottom: -11px;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children.active > a:first-child:after {
  transform: rotate(180deg);
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child {
    margin-left: auto;
    margin-right: auto;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27%3E%3Cpath d=%27M5.65383 7.35414L0 1.70031L1.05383 0.646484L5.65383 5.24648L10.2538 0.646484L11.3077 1.70031L5.65383 7.35414Z%27 fill=%27white%27/%3E%3C/svg%3E");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  display: flex;
  margin-left: 0.625rem;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  justify-content: center;
  align-items: center;
  transform-origin: center;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child::after {
    min-width: 0.8125rem;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu {
  position: absolute;
  background: #0A0A0A;
  border: 1px solid #333333;
  left: 0;
  top: calc(100% + 10px);
  min-width: 11.25rem;
  opacity: 0;
  visibility: hidden;
  display: none;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu {
    position: relative;
    top: 0;
    left: 0;
    min-width: 100%;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item-has-children > a:first-child {
    margin-left: 0;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu.visible {
    display: flex;
    visibility: visible;
    opacity: 1;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  padding: 0.875rem 1.25rem;
  white-space: nowrap;
  width: 100%;
  border-bottom: 1px solid #333333;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item:last-child {
  border-bottom: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item a {
    text-align: left;
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 120%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 0.3125rem 0.625rem;
    transition: 0.4s ease-in-out;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu {
  left: calc(100% + 0.625rem);
  top: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu {
    position: relative;
    top: 0;
    left: 0;
    background-color: transparent;
    border: 0;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu::before {
    display: none;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu::before {
  content: "";
  width: 0.625rem;
  height: 100%;
  position: absolute;
  left: -0.625rem;
}
@media screen and (min-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:hover > a:first-child::after {
    transform: rotate(180deg);
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
  }
}
@media screen and (min-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:hover > .sub-menu {
    opacity: 1;
    visibility: visible;
    display: flex;
  }
}
.navbar .container-nav .nav-list-wrap .btn-cta {
  display: none;
  margin-top: 50px;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .btn-cta {
    display: flex;
  }
}
.navbar .container-nav .button-wrap-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap-mobile {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .navbar .container-nav .button-wrap-mobile .show-minicart {
    display: none;
  }
}
.navbar .container-nav .button-wrap-mobile .open-login-sidebar {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-bottom: 40px;
}
.navbar .container-nav .button-wrap-mobile .btn-credentials {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  text-align: center;
  display: flex;
  width: 100%;
  justify-content: center;
  padding-bottom: 40px;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown {
  width: 100%;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .chevron path {
  fill: #fff;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .btn-credentials {
  padding-bottom: 0;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .dropdown {
  width: 100%;
  left: 0;
  margin-top: 20px;
  margin-bottom: 1.25rem;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .dropdown .menu-item {
  padding: 15px 10px;
}
.navbar .container-nav .button-wrap-mobile .btn-cta {
  margin: auto;
}
.navbar .container-nav .button-wrap-mobile .btn-cta:hover {
  background-color: #8AFCD6;
}
.navbar .container-nav .button-wrap-mobile .btn-cta:hover span {
  color: #360060;
}
.navbar.no-follow {
  position: absolute;
}
.navbar.fixed {
  background-color: #FFFFFF;
  padding-bottom: 2.5rem;
  color: #000000 !important;
}
.navbar.fixed::after {
  content: "";
  position: absolute;
  bottom: -2.375rem;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(180deg, rgba(138, 145, 156, 0.15) 0%, rgba(217, 217, 217, 0) 100%);
  display: block;
}
.navbar.fixed .logo-red {
  display: flex !important;
}
.navbar.fixed .logo-white {
  display: none !important;
}
.navbar.fixed .button-wrap .btn-cta {
  background-color: transparent;
  border-color: #8AFCD6;
  color: #8AFCD6;
}
.navbar.fixed .button-wrap .burger svg rect {
  fill: #8AFCD6;
}
.navbar.fixed .nav-list-wrap .menu-list .menu-item a {
  color: #000000;
}
@media screen and (max-width: 1024px) {
  .navbar .logo-wrap img {
    width: 200px;
  }
  .navbar.open {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .navbar.open .container-nav {
    height: 100%;
  }
  .navbar.open .container-nav .button-wrap .show-minicart svg path {
    stroke: #fff;
  }
  .navbar.open .container-nav .nav-list-wrap {
    display: flex;
    justify-content: normal;
    align-items: normal;
  }
  .navbar.open .container-nav .nav-list-wrap .menu-list .menu-item.current-menu-item a {
    color: #8AFCD6;
  }
}

body.woocommerce-account .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-subscription"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: transparent;
  color: #FFFFFF;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"]:hover {
  color: #8AFCD6;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/payment-methods"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: transparent;
  color: #FFFFFF;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"]:hover {
  color: #8AFCD6;
}

.login-sidebar {
  position: fixed;
  right: 0;
  top: 0;
  height: 100%;
  width: 480px;
  background: #360060;
  padding: 60px;
  display: flex;
  flex-direction: column;
  z-index: 11;
  transition: 0.4s ease-in-out;
  transform: translateX(100%);
  overflow: scroll;
}
@media screen and (max-width: 1024px) {
  .login-sidebar {
    width: 100%;
    padding: 60px 20px;
  }
}
.login-sidebar.active {
  transform: translateX(0);
}
.login-sidebar .input-wrap .floating-label {
  background: #360060 !important;
}
.login-sidebar .input-wrap .floating-input:not(:placeholder-shown) ~ .floating-label {
  color: #FFFFFF !important;
  background-color: #360060 !important;
}
.login-sidebar .close-login-sidebar {
  position: absolute;
  top: 3.75rem;
  right: 3.75rem;
  width: 1.375rem;
  height: 1.375rem;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .close-login-sidebar {
    right: 30px;
    top: 70px;
  }
}
.login-sidebar .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 16px;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .title {
    font-size: 2.5rem;
  }
}
.login-sidebar .description {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #FFFFFF;
}
.login-sidebar .login-form {
  margin-top: 2.5rem;
  display: flex;
  flex-direction: column;
}
.login-sidebar .login-form .btn-link {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #8AFCD6;
  margin-bottom: 2.5rem;
  align-self: flex-end;
}
.login-sidebar .login-form .separator {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  opacity: 0.4;
  margin: 3.125rem 0;
  position: relative;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .login-form .separator {
    margin: 30px 0;
  }
}
.login-sidebar .login-form .separator:before, .login-sidebar .login-form .separator:after {
  content: "";
  height: 1px;
  width: 40%;
  position: absolute;
  top: 50%;
  background: #FFFFFF;
  opacity: 0.5;
}
.login-sidebar .login-form .separator:before {
  left: 0;
}
.login-sidebar .login-form .separator:after {
  right: 0;
}
.login-sidebar .login-form .btn-cta {
  width: 100%;
}

footer {
  margin-top: 12.5rem;
}
footer .container {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
}
footer .container:not(.liaa-notice) {
  padding-bottom: 2.5rem;
}
@media screen and (max-width: 1024px) {
  footer .container {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}
footer .container .credits {
  display: flex;
  flex-direction: column;
}
footer .container .credits img {
  min-width: 100%;
  height: 1.625rem;
  margin-bottom: 2.9375rem;
  object-fit: contain;
  object-position: left;
}
@media screen and (max-width: 1024px) {
  footer .container .credits img {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 600px) {
  footer .container .credits img {
    height: 18px;
  }
}
footer .container .credits .privacy-links {
  display: flex;
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  footer .container .credits .privacy-links {
    display: none;
  }
}
footer .container .credits .privacy-links a {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-right: 1rem;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
footer .container .credits .privacy-links a:last-child {
  margin-right: 0;
}
footer .container .credits .privacy-links a:hover {
  color: #fff;
}
footer .container .credits .copyright {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  footer .container .credits .copyright {
    display: none;
  }
}
footer .container .links {
  display: flex;
  gap: 5rem;
}
@media screen and (max-width: 1024px) {
  footer .container .links {
    gap: 30px 0px;
    flex-flow: wrap;
  }
}
@media screen and (max-width: 1024px) {
  footer .container .links .col {
    width: 50%;
  }
}
footer .container .links .col ul {
  display: flex;
  flex-direction: column;
}
footer .container .links .col ul li {
  margin-bottom: 1.875rem;
}
footer .container .links .col ul li:last-child {
  margin-bottom: 0;
}
footer .container .links .col ul li a {
  display: flex;
  align-items: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
footer .container .links .col ul li a img {
  width: 18px;
  height: 18px;
  margin-right: 0.625rem;
}
footer .container .links .col ul li a img.img-hover {
  display: none;
}
footer .container .links .col ul li a:hover {
  color: #fff;
}
footer .container .links .col ul li a:hover img {
  display: none;
}
footer .container .links .col ul li a:hover img.img-hover {
  display: flex;
}
footer .container .credits-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  footer .container .credits-mobile {
    display: flex;
    flex-direction: column;
    margin-top: 60px;
  }
  footer .container .credits-mobile .privacy-links {
    margin-bottom: 14px;
  }
  footer .container .credits-mobile .privacy-links a {
    font-family: "Proxima Soft";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-transform: uppercase;
    color: #8AFCD6;
    margin-right: 0.625rem;
  }
  footer .container .credits-mobile .privacy-links a:last-child {
    margin-right: 0;
  }
  footer .container .credits-mobile .copyright {
    font-family: "Proxima Soft";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-transform: uppercase;
    color: #8AFCD6;
  }
}

.liaa-notice {
  display: flex;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  gap: 1.25rem;
  justify-content: space-between;
  border-top: 1px solid #333333;
}
@media screen and (max-width: 1024px) {
  .liaa-notice {
    flex-direction: column;
    padding-top: 30px;
  }
}
.liaa-notice p {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 120%;
  color: #999999;
  max-width: 46.25rem;
}
@media screen and (max-width: 1024px) {
  .liaa-notice p {
    max-width: 100%;
  }
}
.liaa-notice .col {
  display: flex;
  align-items: center;
}
.liaa-notice .col:first-child {
  width: 60%;
}
@media screen and (max-width: 1024px) {
  .liaa-notice .col:first-child {
    width: 100%;
  }
}
.liaa-notice .col img {
  width: 12.5rem;
  margin-left: auto;
  object-fit: contain;
}
@media screen and (max-width: 1024px) {
  .liaa-notice .col img {
    margin-left: 0;
  }
}

.coach-cta {
  background: #360060;
  height: 80px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
}

.grecaptcha-badge {
  display: none;
}

::selection {
  color: #360060;
  background: #8AFCD6;
}

html {
  height: 100%;
  font-size: 1vw;
  background-color: #0C0102;
}

@media screen and (min-width: 1600px) {
  html {
    font-size: 0.7vw;
  }
}
@media screen and (min-width: 2180px) {
  html {
    font-size: 16px;
  }
}
@media screen and (max-width: 1024px) {
  html {
    font-size: 16px;
  }
}
body {
  width: 100%;
  overflow-x: hidden;
  font-family: "Proxima Soft";
  font-weight: 400;
  overscroll-behavior: none;
}
body.scroll-lock {
  overflow: hidden;
}

.h1-1 {
  color: #8AFCD6;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.h2-1 {
  color: #8AFCD6;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 2.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.h6-1 {
  font-family: "Accelerator";
  font-style: normal;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 24px;
  color: #8AFCD6;
}

p {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #8AFCD6;
}

.container {
  display: flex;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
  max-width: 1440px;
}
@media screen and (max-width: 1024px) {
  .container {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.container-offset {
  display: flex;
  margin: 0 auto;
  padding-left: 7.5rem;
  padding-right: 2rem;
  max-width: 1440px;
}
@media screen and (max-width: 1024px) {
  .container-offset {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.page-content {
  margin-top: 100px;
}

.cus-container {
  width: 100%;
  max-width: 1310px;
  margin: 0 auto;
  padding: 0 20px;
}
@media screen and (max-width: 1400px) {
  .cus-container {
    padding-left: 65px;
    padding-right: 65px;
    max-width: 100%;
  }
}
@media screen and (max-width: 1400px) {
  .cus-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.home-hero {
  position: relative;
  height: 100vh;
}
.home-hero .background-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 0;
}
.home-hero .background-wrap::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 9.8125rem;
  background: linear-gradient(180deg, #0C0102 0%, rgba(12, 1, 2, 0) 100%);
  opacity: 0.6;
}
.home-hero .background-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.home-hero .background-wrap .overlay {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: radial-gradient(141.15% 162.87% at 141.15% 162.87%, rgba(255, 30, 30, 0.73) 0%, rgba(54, 0, 96, 0.43) 100%);
  opacity: 0.6;
}
.home-hero .container {
  height: 100%;
}
.home-hero .container .lead {
  z-index: 1;
  max-width: 33.75rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .home-hero .container .lead {
    justify-content: flex-end;
    padding-bottom: 130px;
  }
}
@media screen and (max-width: 320px) {
  .home-hero .container .lead {
    padding-bottom: 30px;
  }
}
.home-hero .container .lead h1 {
  margin-bottom: 2.3125rem;
}
@media screen and (max-width: 1024px) {
  .home-hero .container .lead h1 {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 500;
    font-size: 40px;
    line-height: 120%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #8AFCD6;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 320px) {
  .home-hero .container .lead h1 {
    font-size: 25px;
  }
}
.home-hero .container .lead .description {
  margin-bottom: 1.5rem;
}
@media screen and (max-width: 1024px) {
  .home-hero .container .lead .btn-cta {
    width: calc(100% - 20px);
    margin-left: auto;
    margin-right: auto;
  }
}

.card-course {
  height: 30rem;
  position: relative;
  display: flex;
  overflow: hidden;
}
.card-course:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, #000000 100%);
  opacity: 0.8;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
}
.card-course img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
  filter: grayscale(1);
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
}
@media screen and (max-width: 1024px) {
  .card-course img {
    max-width: 100vw;
    min-width: auto;
  }
}
.card-course .text-wrap {
  z-index: 1;
  position: relative;
  background-color: #8AFCD6;
  height: fit-content;
  margin-top: auto;
  width: 100%;
  padding-top: 1.8125rem;
  padding-bottom: 2rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  transform: skewX(-13deg);
  z-index: 2;
  border-top-left-radius: 30px;
  background-color: transparent;
  left: 14px;
  min-width: calc(100% + 30px);
  margin-left: auto;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
@media screen and (max-width: 1024px) {
  .card-course .text-wrap {
    max-width: 100vw;
    min-width: auto;
    left: 0;
    transform: skewX(0deg);
    padding: 30px;
  }
}
.card-course .text-wrap .un-skew {
  transform: skewX(13deg);
  position: relative;
  z-index: 1;
  max-width: calc(100% - 60px);
}
@media screen and (max-width: 1024px) {
  .card-course .text-wrap .un-skew {
    max-width: 100vw;
    transform: skewX(0deg);
  }
}
.card-course .text-wrap .un-skew .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-bottom: 1.25rem;
}
.card-course .text-wrap .un-skew .time {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
  display: block;
}
.card-course:hover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.card-course:hover img {
  filter: grayscale(0);
}
.card-course:hover .text-wrap {
  background-color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .card-course:hover .text-wrap {
    background-color: transparent;
  }
}
.card-course:hover .text-wrap .title,
.card-course:hover .text-wrap .time {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .card-course:hover .text-wrap .title,
  .card-course:hover .text-wrap .time {
    color: #8AFCD6;
  }
}

.title-marquee {
  position: relative;
  height: 10.5rem;
  width: 100%;
  display: flex;
}
@media screen and (max-width: 1024px) {
  .title-marquee {
    height: 7.5rem;
  }
}
.title-marquee .container {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 1024px) {
  .title-marquee .container {
    height: auto;
  }
}
.title-marquee .container .title-wrap {
  width: max-content;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
}
.title-marquee .container .subtitle {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 2.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-bottom: 1.25rem;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .title-marquee .container .subtitle {
    font-size: 26px;
    line-height: 120%;
  }
}
.title-marquee .container .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .title-marquee .container .title {
    font-size: 40px;
    line-height: 120%;
    margin-left: 0;
    margin-right: 0;
    text-align: left;
    max-width: 335px;
  }
}
.title-marquee .container .description {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  text-align: center;
  color: #8AFCD6;
}

.marquee {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 10.5rem;
}
@media screen and (max-width: 1024px) {
  .marquee {
    height: 7.5rem;
  }
}
.marquee .marquee-wrap {
  display: flex;
  flex-direction: column;
}
.marquee .marquee-wrap .slider-row .slider-wrap {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  gap: 40px;
}
.marquee .marquee-wrap .slider-row .slider-wrap .slider-line {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: fit-content;
  transition: 3.5s;
  animation: marquee 50s linear infinite;
  flex-shrink: 0;
  will-change: transform;
}
@media screen and (max-width: 1024px) {
  .marquee .marquee-wrap .slider-row .slider-wrap .slider-line {
    justify-content: flex-start;
  }
}
.marquee .marquee-wrap .slider-row .slider-wrap .slider-line .slider-content {
  display: flex;
  width: fit-content;
  height: fit-content;
  align-items: center;
  gap: 40px;
}
@media screen and (max-width: 1024px) {
  .marquee .marquee-wrap .slider-row .slider-wrap .slider-line .slider-content {
    gap: 0;
  }
}
.marquee .marquee-wrap .slider-row .slider-wrap .slider-line .slider-content span {
  transform: translateY(-1.25rem);
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 13rem;
  display: flex;
  width: fit-content;
  color: transparent;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  -webkit-text-stroke: 1px #333333;
}
@media screen and (max-width: 1024px) {
  .marquee .marquee-wrap .slider-row .slider-wrap .slider-line .slider-content span {
    font-size: 9.375rem;
  }
}

@keyframes marquee {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 20px));
  }
}
.section-home-courses {
  padding-top: 11.25rem;
}
@media screen and (max-width: 1024px) {
  .section-home-courses {
    padding-top: 6.25rem;
  }
}
.section-home-courses .title-marquee {
  transform: translateY(-10px);
}
@media screen and (max-width: 1024px) {
  .section-home-courses .title-marquee .container {
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-courses .title-marquee .container .title-wrap {
    margin-left: 0;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-courses .container-swiper {
    padding-left: 0;
    padding-right: 0;
    margin-top: 3.75rem;
  }
}
.section-home-courses .container-swiper .swiper-home-courses {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .section-home-courses .container-swiper .swiper-home-courses {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.section-home-courses .swiper-controlls {
  position: relative;
  display: flex;
  justify-content: center;
  margin-top: 3.75rem;
}
@media screen and (max-width: 1024px) {
  .section-home-courses .swiper-controlls {
    margin-top: 30px;
  }
}
.section-home-courses .swiper-controlls .swiper-pagination {
  display: none;
}
.section-home-courses .swiper-controlls .swiper-pagination .swiper-pagination-bullet {
  background-color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .section-home-courses .swiper-controlls .swiper-pagination {
    display: block;
    position: relative;
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-courses .swiper-controlls .btn-cta {
    width: calc(100% - 40px);
    margin: auto;
  }
}
.section-home-courses .swiper-controlls .swiper-home-courses-next {
  right: 5rem;
}
.section-home-courses .swiper-controlls .swiper-home-courses-next:after {
  content: "";
}
@media screen and (max-width: 1024px) {
  .section-home-courses .swiper-controlls .swiper-home-courses-next {
    display: none;
  }
}
.section-home-courses .swiper-controlls .swiper-home-courses-prev {
  left: 5rem;
}
.section-home-courses .swiper-controlls .swiper-home-courses-prev:after {
  content: "";
}
@media screen and (max-width: 1024px) {
  .section-home-courses .swiper-controlls .swiper-home-courses-prev {
    display: none;
  }
}

.section-home-coaches-benefits {
  padding-top: 11.25rem;
  padding-bottom: 3.75rem;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits {
    padding-top: 100px;
    padding-bottom: 0;
  }
}
.section-home-coaches-benefits .container-offset {
  display: flex;
  flex-direction: column;
}
.section-home-coaches-benefits .container-offset .subtitle {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 2.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 1.3125rem;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .subtitle {
    font-weight: 400;
    font-size: 26px;
    line-height: 120%;
  }
}
.section-home-coaches-benefits .container-offset .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 5.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  flex-direction: column;
  max-width: 36.875rem;
  min-width: 100%;
  margin-bottom: 3.75rem;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .title {
    font-weight: 500;
    font-size: 40px;
    line-height: 120%;
    margin-bottom: 72px;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  width: 100%;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap {
    display: flex;
    flex-direction: column;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box {
  grid-column: span 1/span 1;
  display: flex;
  flex-direction: column;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(2) {
  max-width: 28.75rem;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(2) {
    max-width: 100%;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(2) .box-inner {
  height: 100%;
  margin-top: auto;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(2) .box-inner p {
  max-width: 375px;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(2) .box-inner p {
    max-width: 100%;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(3) {
  max-width: 28.75rem;
  margin-left: auto;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(3) {
    max-width: 100%;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(3) .box-inner {
  height: 100%;
  margin-top: auto;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(3) .box-inner p {
  max-width: 375px;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:nth-child(3) .box-inner p {
    max-width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:last-child .box-inner {
    border-bottom: 0px;
    padding-bottom: 0;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner {
  padding: 1.875rem;
  display: flex;
  flex-direction: column;
  border: 1px solid #281E20;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner {
    border: 0px;
    border-bottom: 1px solid #281E20;
    padding: 0;
    padding-bottom: 40px;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top {
  display: flex;
  align-items: center;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top {
    margin-bottom: 16px;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top svg,
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top img {
  width: 3rem;
  height: 3rem;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top .light-icon, .section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top .dark-icon {
  position: absolute;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top .light-icon {
  opacity: 1;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top .dark-icon {
  opacity: 0;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner .top h6 {
  font-family: "Accelerator";
  font-style: normal;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 24px;
  color: #8AFCD6;
  padding: 0 0.625rem;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  margin-left: 50px;
}
.section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner p {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box .box-inner p {
    color: #FFFFFF;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner {
  background-color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner {
    background-color: transparent;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner .light-icon {
  opacity: 0;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner .light-icon {
    opacity: 1;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner .dark-icon {
  opacity: 1;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner .dark-icon {
    opacity: 0;
  }
}
.section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner h6, .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner p {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner h6, .section-home-coaches-benefits .container-offset .grid-wrap .box:hover .box-inner p {
    color: #8AFCD6;
  }
}
.section-home-coaches-benefits .container-offset.cta-container {
  position: relative;
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-top: 3.125rem;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .container-offset.cta-container .btn-cta {
    width: calc(100vw - 60px);
    margin: auto;
  }
}
.section-home-coaches-benefits .svg-bg {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 26.25rem;
  margin: 0 auto;
  z-index: 0;
}
@media screen and (max-width: 1024px) {
  .section-home-coaches-benefits .svg-bg {
    height: 187px;
    bottom: 100px;
  }
}

.section-home-reviews {
  padding-top: 12.5rem;
  padding-bottom: 11.25rem;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.section-home-reviews .container {
  max-width: 54.75rem;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container {
    padding-left: 0;
    padding-right: 0;
  }
}
.section-home-reviews .container .quotes {
  top: 0;
  left: 0;
  height: 9rem;
  position: absolute;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .quotes {
    left: 20px;
  }
}
.section-home-reviews .container .swiper-home-reviews {
  padding-top: 7.0625rem;
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.section-home-reviews .container .swiper-home-reviews .card-review .top p {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-size: 1.75rem;
  line-height: 120%;
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .card-review .top p {
    font-weight: 300;
    font-size: 24px;
    line-height: 120%;
  }
}
.section-home-reviews .container .swiper-home-reviews .card-review .bottom {
  display: flex;
  flex-direction: column;
  margin-top: 3.75rem;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .card-review .bottom {
    margin-top: 40px;
  }
}
.section-home-reviews .container .swiper-home-reviews .card-review .bottom .name {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-bottom: 1.25rem;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .card-review .bottom .name {
    font-weight: 500;
    font-size: 28px;
    line-height: 120%;
  }
}
.section-home-reviews .container .swiper-home-reviews .card-review .bottom .position {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .card-review .bottom .position {
    font-weight: 400;
    font-size: 18px;
    line-height: 120%;
  }
}
.section-home-reviews .container .swiper-home-reviews .swiper-controlls {
  position: absolute;
  bottom: 2.5rem;
  right: 0;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .swiper-controlls {
    position: relative;
    bottom: 0;
    margin-top: 40px;
  }
}
.section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-home-reviews-prev:after,
.section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-home-reviews-next:after {
  display: none;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-home-reviews-prev,
  .section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-home-reviews-next {
    display: none;
  }
}
.section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-pagination {
  display: none;
}
@media screen and (max-width: 1024px) {
  .section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-pagination {
    display: flex;
    position: relative;
    bottom: 0;
  }
}
.section-home-reviews .container .swiper-home-reviews .swiper-controlls .swiper-pagination .swiper-pagination-bullet {
  background-color: #8AFCD6;
}

.section-home-instagram {
  border-top: 1px solid #201718;
  padding-top: 12.5rem;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram {
    padding-top: 4.5rem;
  }
}
.section-home-instagram .lead {
  display: flex;
  flex-direction: column;
}
.section-home-instagram .lead .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 5.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  display: flex;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .lead .title {
    font-weight: 500;
    font-size: 40px;
    line-height: 120%;
  }
}
.section-home-instagram .lead .title span {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 2.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .lead .title span {
    font-weight: 400;
    font-size: 26px;
    line-height: 120%;
    margin-bottom: 20px;
  }
}
.section-home-instagram .lead .btn-cta {
  margin-top: 2.5rem;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .lead .btn-cta {
    margin-left: 10px;
  }
}
.section-home-instagram .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 20px;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid {
    margin-top: 60px;
    gap: 10px;
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    flex-direction: column;
  }
}
.section-home-instagram .grid .col {
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: fit-content;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid .col {
    gap: 10px;
    flex-direction: row;
  }
}
.section-home-instagram .grid .col:nth-child(1) {
  transform: translateY(98px);
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid .col:nth-child(1) {
    transform: translateY(0);
    order: 2;
    margin-left: calc(100vw - 305px - 50vw);
  }
}
.section-home-instagram .grid .col:nth-child(2) {
  transform: translateY(260px);
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid .col:nth-child(2) {
    transform: translateY(0);
    display: none;
  }
}
.section-home-instagram .grid .col:nth-child(3) {
  transform: translateY(-229px);
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid .col:nth-child(3) {
    transform: translateY(0);
    order: 1;
    margin-left: calc(100vw - 305px + (100vw + 325px) / 2 * -1);
  }
}
.section-home-instagram .grid .col:nth-child(4) {
  transform: translateY(-62px);
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .grid .col:nth-child(4) {
    transform: translateY(0);
    display: none;
  }
}
.section-home-instagram .grid .col img {
  height: 305px;
  width: 305px;
  object-fit: cover;
}
.section-home-instagram .enliven-svg {
  position: absolute;
  bottom: 70px;
  right: 2rem;
  width: 640px;
  height: 4.125rem;
}
@media screen and (max-width: 1024px) {
  .section-home-instagram .enliven-svg {
    position: relative;
    order: 3;
    width: 100%;
    margin-top: 40px;
  }
}

.section-home-cta-join {
  margin-top: 12.5rem;
  min-height: 52.5rem;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join {
    margin-top: 100px;
    overflow: hidden;
  }
}
.section-home-cta-join .texture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(2e2304541e7376911690.png);
  background-repeat: repeat;
  opacity: 0.5;
}
.section-home-cta-join .gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(117.68deg, #280048 34.37%, rgba(103, 12, 50, 0.832467) 76.04%, rgba(196, 83, 98, 0.736176) 99.99%, #FF1E1E 100%);
  z-index: 0;
}
.section-home-cta-join .title-marquee {
  position: absolute;
  top: calc(50% - 11.25rem - 3.6875rem);
  left: 0;
  min-width: 100%;
  height: 100%;
  display: flex;
  background-repeat: repeat-x;
  background-size: contain;
  z-index: 1;
}
.section-home-cta-join .title-marquee span {
  color: transparent;
  -webkit-text-stroke: 1px #FFFFFF;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .title-marquee span {
    font-size: 9.375rem;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .title-marquee {
    top: 191px;
    height: 120px;
    background-size: cover;
  }
}
.section-home-cta-join .big-vector {
  position: absolute;
  bottom: 0;
  left: calc((100vw - 1440px) / 2 + 6.5rem);
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .big-vector {
    height: 187px;
    left: auto;
    right: -100px;
  }
}
.section-home-cta-join .container {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  padding-left: 6.5rem;
  padding-right: 6.5rem;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container {
    padding-left: 0;
    padding-right: 0;
  }
}
.section-home-cta-join .container img {
  max-width: 384px;
  min-width: 384px;
  height: 26.625rem;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container img {
    max-width: 200px;
    min-width: 200px;
    height: 222px;
  }
}
.section-home-cta-join .container .top {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .top {
    margin-bottom: 70px;
  }
}
.section-home-cta-join .container .top img {
  margin-left: auto;
  transform: translateY(-1.25rem);
  filter: grayscale(1);
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .top img {
    transform: translateY(-10px);
    filter: grayscale(0);
  }
}
.section-home-cta-join .container .middle {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: fit-content;
  z-index: 1;
  transform: translateX(-4rem);
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle {
    position: relative;
    transform: translateX(0);
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding-left: 20px;
    padding-right: 20px;
  }
}
.section-home-cta-join .container .middle .btn-cta-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .btn-cta-mobile {
    display: flex;
    margin-top: 40px;
    margin-left: 50%;
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .section-home-cta-join .container .middle .btn-cta-mobile {
    display: flex;
    grid-column: span 2/span 2;
    margin-top: 40px;
    width: 100%;
    margin-left: unset;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .left {
    grid-column: span 1/span 1;
  }
}
.section-home-cta-join .container .middle .left .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 5.25rem;
  line-height: 120%;
  text-align: right;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  display: flex;
  flex-direction: column;
}
.section-home-cta-join .container .middle .left .title span:nth-child(2) {
  margin-right: 1.5625rem;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .left .title span:nth-child(2) {
    margin-right: 10px;
  }
}
.section-home-cta-join .container .middle .left .title span:nth-child(3) {
  margin-right: 3.125rem;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .left .title span:nth-child(3) {
    margin-right: 20px;
  }
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .left .title {
    font-weight: 500;
    font-size: 40px;
    line-height: 120%;
    text-align: right;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #8AFCD6;
  }
}
.section-home-cta-join .container .middle .right {
  margin-left: 2.5rem;
  margin-top: auto;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .right {
    margin-left: 20px;
    grid-column: span 1/span 1;
  }
}
.section-home-cta-join .container .middle .right p {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #8AFCD6;
  max-width: 13.625rem;
  margin-bottom: 2.5rem;
  margin-top: auto;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .right p {
    margin-bottom: 0;
  }
}
.section-home-cta-join .container .middle .right .btn-cta {
  margin-bottom: 10px;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .middle .right .btn-cta {
    display: none;
  }
}
.section-home-cta-join .container .bottom {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .section-home-cta-join .container .bottom {
    margin-top: 70px;
  }
}
.section-home-cta-join .container .bottom img {
  margin-right: auto;
  transform: translateY(1.25rem);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUtaG9tZXBhZ2UuZDUyYjIwYjg4ZDY3OGU2ZDNhZTYuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDQ0Y7O0FERUE7QUFDQTtFQUNFO0FDQ0Y7O0FERUE7RUFDRTtBQ0NGOztBREVBO0VBQ0U7QUNDRjs7QURFQTtFQUNFO0FDQ0Y7O0FERUE7RUFDRTtFQUNBO0FDQ0Y7O0FERUE7RUFDRTtFQUNBO0FDQ0Y7O0FERUE7RUFDRTtBQ0NGO0FEQUU7RUFDRTtBQ0VKOztBREVBO0FBRUE7RUFDRTtBQ0FGOztBREdBO0VBQ0U7QUNBRjs7QURHQTtBQUNBO0VBQ0U7RUFDQTtBQ0FGOztBREdBO0VBQ0U7QUNBRjs7QURHQTtHQUNFO0FDQUY7O0FERUE7QUFFQTtFQUNFO0VBQ0E7QUNBRjs7QURHQTtFQUNFO0FDQUY7O0FER0E7RUFDRTtBQ0FGOztBREdBO0VBQ0U7QUNBRjs7QUNsRkE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEb0ZKO0FDakZBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRGtGSjtBQy9FQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURnRko7QUM3RUE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEOEVKO0FDM0VBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRDRFSjtBQ3pFQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQwRUo7QUN2RUE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEd0VKO0FDckVBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRHNFSjtBQ25FQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURvRUo7QUNqRUE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEa0VKO0FDL0RBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRGdFSjtBQzdEQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQ4REo7QUMzREE7RUFDSTtFQUNBO0VBRUE7RUFD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Q0E7RUFDQSxjRjNPRTtFRTRPRjtFQUNBO0FMcVpOO0FLblpNO0VBQ0U7QUxxWlI7QUtwWlE7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QkZ2UEY7QUg2b0JSO0FLaFpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJGalFJO0FIbXBCUjtBSzNZSTtFQUNFLGNGeFFBO0FIcXBCTjs7QUt2WUE7RUFDQztFQUNBO0VBQ0E7QUwwWUQ7QUt4WUU7RUFDRTtBTDBZSjtBS3hZRTtFQUNDO0FMMFlIO0FLdFlDO0VBQ0MsY0Y1Ukk7RUU2Uko7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx3WUY7QUt2WUU7RUFDQztBTHlZSDtBS3ZZRTtFQWZEO0lBZ0JFO0VMMFlEO0FBQ0Y7QUt4WUM7RUFDQztFQUNBO0VBQ0E7QUwwWUY7QUt4WUc7RUFDQztBTDBZSjtBS3hZRztFQUNDO0FMMFlKO0FLcllDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx1WUY7QUt0WUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGbFZJO0FIMHRCUDtBS3JZQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRjNWSztFRTRWTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVZRjtBS3JZQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMdVlGO0FLcllDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVZRjtBS3JZQztFQUNDLHlCRjNYSztBSGt3QlA7QUtyWUM7RUFDQztBTHVZRjs7QUtuWUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHNZRDtBS3JZQztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx1WUg7QUtyWUM7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxzWUY7QUtwWUM7RUFDQztFQUNBO0FMc1lGO0FLbllDO0VBQ0MsY0Z0YUk7RUV1YUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxxWUY7QUtwWUU7RUFDQztBTHNZSDtBS3BZRTtFQWZEO0lBZ0JFO0VMdVlEO0FBQ0Y7QUtwWUM7RUFDQztBTHNZRjtBS3JZRTtFQUNDO0FMdVlIOztBS2xZQTtFQUNDLGNGbGNLO0VFbWNMO0FMcVlEO0FLcFlDO0VBQ0M7QUxzWUY7O0FNOTBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOaTFCRjtBTS8wQkU7RUFDRTtFQUNBO0FOaTFCSjs7QU03MEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOZzFCRjtBTS8wQkU7RUFQRjtJQVFJO0VOazFCRjtBQUNGO0FNaDFCRTtFQUNFO0FOazFCSjtBTS8wQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTmkxQko7QU1oMUJJO0VBWEY7SUFZSTtJQUNBO0lBQ0E7RU5tMUJKO0FBQ0Y7QU1qMUJJO0VBQ0U7RUFDQTtBTm0xQk47QU1oMUJJO0VBQ0U7QU5rMUJOO0FNajFCTTtFQUZGO0lBR0k7RU5vMUJOO0FBQ0Y7QU1qMUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNIO0FObTFCSDtBTWwxQk07RUFQRjtJQVFJO0VOcTFCTjtBQUNGO0FNbjFCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5xMUJSO0FNcDFCUTtFQU5GO0lBT0k7RU51MUJSO0FBQ0Y7QU1yMUJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51MUJWO0FNbjFCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOcTFCVjtBTWwxQlE7RUZ2R0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRXFHTTtBTncxQlY7QU1wMUJVO0VBQ0U7QU5zMUJaO0FNbjFCVTtFQUNFO0FOcTFCWjtBTWgxQk07RUFDRTtBTmsxQlI7QU0vMEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSHBJRDtFR3FJQztFQUNBO0VBQ0E7QU5pMUJSO0FNaDFCUTtFQVpGO0lBYUk7RU5tMUJSO0FBQ0Y7QU1oMUJHO0VBQ0Q7RUFDQTtFQUNBO0FOazFCRjtBTWoxQkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTm0xQkg7QU1qMUJHO0VBQ0M7QU5tMUJKO0FNaDFCRTtFQUNDO0VBQ0E7QU5rMUJIO0FNLzBCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5pMUJSO0FNaDFCUTtFQUNFO0FOazFCVjtBTS8wQk07RUFDRTtBTmkxQlI7QU05MEJZO0VBQ0U7RUFDQTtBTmcxQmQ7QU0zMEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjYwQlY7QU01MEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU44MEJaO0FNNzBCWTtFQUNFO0VBQ0E7QU4rMEJkO0FNMTBCTTtFQUNFO0FONDBCUjtBTTMwQlE7RUFGRjtJQUdJO0VOODBCUjtBQUNGO0FNMzBCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU42MEJSO0FNNTBCRTtFQVRJO0lBVUg7RU4rMEJEO0FBQ0Y7QU03MEJRO0VBQ0w7RUFDQTtFQUNBO0VBQ0EseUJIblBLO0VHb1BMO0FOKzBCSDtBTTkwQkc7RUFDQztBTmcxQko7QU03MEJHO0VBQ0E7QU4rMEJIO0FNNTBCRztFQUNBO0FOODBCSDtBTXowQlE7RUFqQ0Y7SUFrQ0k7RU40MEJSO0FBQ0Y7QU0xMEJRO0VBQ0U7QU40MEJWO0FNdjBCSTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QU53MEJOO0FNdjBCTTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFTjAwQk47QUFDRjtBTXYwQk07RUFDRTtBTnkwQlI7QU14MEJRO0VBRkY7SUFHSTtJQUNBO0VOMjBCUjtBQUNGO0FNejBCUTtFQUNFO0FOMjBCVjtBTXowQlU7RUFDRTtBTjIwQlo7QU0xMEJZO0VBRkY7SUFHSTtFTjYwQlo7QUFDRjtBTTEwQlU7RUFWRjtJQVdJO0VONjBCVjtBQUNGO0FNMzBCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0gxVEo7RUNISjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMm9DSjtBTWoxQlk7RUFURjtJQVVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsY0huVU47SUdvVU07SUFFQTtJQUNBO0VObTFCWjtBQUNGO0FNaDFCWTtFQUNFLGNIaFZQO0FIa3FDUDtBTWoxQmM7RUFGRjtJQUdJLGNIOVVSO0VIa3FDTjtBQUNGO0FNaDFCSztFQUNEO0VBQ0E7RUFDQTtBTmsxQko7QU1qMUJJO0VBSkM7SUFLQTtFTm8xQkg7QUFDRjtBTW4xQkk7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5xMUJMO0FNaDFCTTtFQUNDO0VGeldIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo0ckNKO0FNajFCSTtFQUNDO0FObTFCTDtBTWwxQks7RUFGRDtJQUdFO0lBQ0E7RU5xMUJKO0FBQ0Y7QU1wMUJLO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRmhZRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VFOFhFO0VBQ0E7RUFDQTtFQUNBO0FOMDFCTjtBTXoxQk07RUFqQkQ7SUFrQkU7RU40MUJMO0FBQ0Y7QU14MUJJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU4wMUJMO0FNejFCSztFQVhEO0lBWUU7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0VOMjFCSjtFTXgxQks7SUFDQztFTjAxQk47RU10MUJJO0lBQ0M7SUFDQTtJQUNBO0VOdzFCTDtBQUNGO0FNcjFCSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnUxQk47QU10MUJNO0VBQ0M7QU53MUJQO0FNdDFCTTtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFTncxQk47QUFDRjtBTWwxQks7RUFDQztFQUNBO0FObzFCTjtBTW4xQk07RUFIRDtJQUlFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RU5zMUJMO0VNcjFCSztJQUNDO0VOdTFCTjtBQUNGO0FNcjFCTTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51MUJQO0FNaDFCTztFQUREO0lBRUU7SUZ2ZUo7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSjJ6Q0Y7QUFDRjtBTWwxQk07RUFERDtJQUVFO0lBQ0E7SUFDQTtFTnExQkw7QUFDRjtBTTkwQk07RUFDRTtFQUNBO0FOZzFCUjtBTS8wQlE7RUFIRjtJQUlJO0VOazFCUjtBQUNGO0FNOTBCSTtFQUNFO0FOZzFCTjtBTS8wQk07RUFGRjtJQUdJO0lBQ0E7SUFDQTtFTmsxQk47RU1qMUJBO0lBQ0M7RU5tMUJEO0FBQ0Y7QU1oMUJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOazFCUjtBTTkwQkc7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIL2hCTTtFR2dpQk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTmcxQkY7QU03MEJNO0VBQ0U7QU4rMEJSO0FNNzBCRztFQUNDO0FOKzBCSjtBTTUwQkU7RUFDQztBTjgwQkg7QU01MEJRO0VBQ0U7RUFDQTtFQUNOO0VBQ0E7QU44MEJKO0FNNzBCVTtFQUNFO0FOKzBCWjtBTTEwQk07RUFDRTtBTjQwQlI7QU0zMEJRO0VBQ0UseUJIbmtCSDtBSGc1Q1A7QU01MEJVO0VBQ0UsY0hwa0JIO0FIazVDVDtBTXQwQkU7RUFDRTtBTncwQko7QU1yMEJFO0VBQ0UseUJIOWtCSTtFRytrQko7RUFDQTtBTnUwQko7QU1yMEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51MEJOO0FNcDBCSTtFQUNFO0FOczBCTjtBTW4wQkk7RUFDRTtBTnEwQk47QU1qMEJNO0VBQ0U7RUFDQSxxQkgzbUJEO0VHNG1CQyxjSDVtQkQ7QUgrNkNQO0FNN3pCVTtFQUNFLGFIbm5CTDtBSGs3Q1A7QU10ekJVO0VBQ0U7QU53ekJaO0FNanpCSTtFQUVRO0lBQ0k7RU5rekJkO0VNL3lCTTtJQUNJO0lBQ0E7SUFDQTtFTml6QlY7RU1oekJVO0lBQ0k7RU5rekJkO0VNNXlCSztJQUNDO0VOOHlCTjtFTXp5QmM7SUFDSTtJQUNBO0lBQ0E7RU4yeUJsQjtFTXZ5QjhCO0lBQ0ksY0hucUI3QjtFSDQ4Q0w7QUFDRjs7QU01eEJRO0VBQ0UseUJIbHJCSDtFR21yQkcsY0hsckJEO0FIaTlDVDtBTXh4QlU7RUFDRSx5QkgzckJMO0VHNHJCSyxjSDNyQkg7QUhxOUNUO0FNeHhCVTtFQUNFO0VBQ0EsY0g1ckJKO0FIczlDUjtBTXp4Qlk7RUFDRSxjSGxzQlA7QUg2OUNQO0FNbHhCVTtFQUNFLHlCSDVzQkw7RUc2c0JLLGNINXNCSDtBSGcrQ1Q7QU1seEJVO0VBQ0U7RUFDQSxjSDdzQko7QUhpK0NSO0FNbnhCWTtFQUNFLGNIbnRCUDtBSHcrQ1A7O0FPeCtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkpMTztFSU1QO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQMitDRjtBTzErQ0U7RUFkRjtJQWVJO0lBQ0E7RVA2K0NGO0FBQ0Y7QU8zK0NFO0VBQ0U7QVA2K0NKO0FPeCtDQztFQUNDO0FQMCtDRjtBT3grQ0M7RUFDRztFQUNBO0FQMCtDSjtBT3QrQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB3K0NKO0FPditDSTtFQVBGO0lBUUk7SUFDQTtFUDArQ0o7QUFDRjtBT3YrQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtF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QTtFQUNBO0FqQnVnR3BCO0FpQnRnR29CO0VBVko7SUFXUTtFakJ5Z0d0QjtBQUNGO0FpQnZnR2dCO0VBQ0k7QWpCeWdHcEI7QWlCeGdHb0I7RUFGSjtJQUdRO0VqQjJnR3RCO0FBQ0Y7QWlCdmdHUTtFQUNJO0FqQnlnR1o7QWlCeGdHWTtFQUZKO0lBR1E7RWpCMmdHZDtBQUNGO0FpQjFnR1k7RUFDSTtFQUNBO0FqQjRnR2hCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29yZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvdGVtcGxhdGUtaG9tZXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29yZS9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb3JlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29yZS9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29tcG9uZW50cy91c2VyL19sb2dpbi1zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvcmUvX2NvbW1vbi5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL2hvbWUvX2hvbWUtaGVyby5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL2NhcmRzL19jYXJkLWNvdXJzZS5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL190aXRsZS1tYXJxdWVlLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvaG9tZS9fc2VjdGlvbi1jb3Vyc2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvaG9tZS9fc2VjdGlvbi1iZW5lZml0cy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL2hvbWUvX3NlY3Rpb24tcmV2aWV3cy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL2hvbWUvX3NlY3Rpb24taW5zdGFncmFtLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvaG9tZS9fc2VjdGlvbi1jdGEtam9pbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBOdWltYSBvdXRsaW5lIG51byBpbnB1dHUgY2hyb21lICovXHJcblxyXG50ZXh0YXJlYTpmb2N1cywgaW5wdXQ6Zm9jdXMsIHNlbGVjdDpmb2N1cywgYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIENsZWFyRml4ICovXHJcbi5jZjpiZWZvcmUsIC5jZjphZnRlciB7XHJcbiAgY29udGVudDpcIlwiO1xyXG4gIGRpc3BsYXk6dGFibGU7XHJcbn1cclxuXHJcbi5jZjphZnRlciB7XHJcbiAgY2xlYXI6Ym90aDtcclxufVxyXG5cclxuLmNmIHtcclxuICAqem9vbToxO1xyXG59XHJcbi8qIC0tLS0tLS0tLSAqL1xyXG5cclxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmFmdGVyLCAqOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIE51aW1hIG91dGxpbmUgbnVvIGlucHV0dSBjaHJvbWUgKi9cbnRleHRhcmVhOmZvY3VzLCBpbnB1dDpmb2N1cywgc2VsZWN0OmZvY3VzLCBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDbGVhckZpeCAqL1xuLmNmOmJlZm9yZSwgLmNmOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jZjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2Yge1xuICAqem9vbTogMTtcbn1cblxuLyogLS0tLS0tLS0tICovXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9Pc3dhbGQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9Pc3dhbGQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiRm9udHMvT3N3YWxkLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIkZvbnRzL09zd2FsZC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWNjZWxlcmF0b3JcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBY2NlbGVyYXRvclwiO1xuICBzcmM6IHVybChcIkZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFjY2VsZXJhdG9yXCI7XG4gIHNyYzogdXJsKFwiRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIkZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBTb2Z0XCI7XG4gIHNyYzogdXJsKFwiRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBzcmM6IHVybChcIkZvbnRzL1Byb3hpbWFTb2Z0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIkZvbnRzL1Byb3hpbWFTb2Z0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIFNvZnRcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9JbnRlci1UaGluLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9JbnRlci1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9JbnRlci1CbGFjay53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiRm9udHMvSW50ZXItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIkZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIkZvbnRzL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIkZvbnRzL0ludGVyLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiRm9udHMvSW50ZXItTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9JbnRlci1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiRm9udHMvSW50ZXItTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIkZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIkZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBzcmM6IHVybChcIkZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9JbnRlci1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIHNyYzogdXJsKFwiRm9udHMvSW50ZXItRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9JbnRlci1FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgc3JjOiB1cmwoXCJGb250cy9JbnRlci1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJGb250cy9JbnRlci1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLmJ0bi1jdGEge1xuICBwYWRkaW5nOiAxLjM3NXJlbSAxLjg3NXJlbTtcbiAgYm9yZGVyOiAyLjVweCBzb2xpZCAjOEFGQ0Q2O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zZm9ybTogc2tldygtMTBkZWcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ0bi1jdGEge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB9XG59XG4uYnRuLWN0YSBzcGFuIHtcbiAgdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbn1cbi5idG4tY3RhIC5oZWxwZXItdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1jdGEgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXcoMjBkZWcpO1xufVxuLmJ0bi1jdGEgLmFycm93IHBhdGgsIC5idG4tY3RhIC5hcnJvdyByZWN0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIGZpbGw6IHdoaXRlO1xufVxuLmJ0bi1jdGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOEFGQ0Q2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4tY3RhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmJ0bi1jdGE6aG92ZXIgLmFycm93IHBhdGgsIC5idG4tY3RhOmhvdmVyIC5hcnJvdyByZWN0IHtcbiAgZmlsbDogIzhBRkNENjtcbn1cbi5idG4tY3RhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzM2MDA2MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYnRuLWN0YTpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogIzhBRkNENjtcbiAgfVxufVxuLmJ0bi1jdGEuZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkNENjtcbiAgY29sb3I6ICMzNjAwNjA7XG59XG4uYnRuLWN0YS5maWxsZWQgc3BhbiB7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuLmJ0bi1jdGEuZmlsbGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWN0YS5maWxsZWQ6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuLmJ0bi1jdGEud2hpdGUge1xuICBib3JkZXItY29sb3I6IGhzbGEoMCwgMCUsIDEwMCUsIDAuMik7XG59XG4uYnRuLWN0YS53aGl0ZSBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLWN0YS53aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4QUZDRDY7XG59XG4uYnRuLWN0YS53aGl0ZTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG4uYnRuLWN0YS5ib3JkZXItYXF1YSB7XG4gIGJvcmRlci1jb2xvcjogIzhBRkNENjtcbn1cbi5idG4tY3RhLmJvcmRlci1hcXVhIHNwYW4ge1xuICBjb2xvcjogIzhBRkNENjtcbn1cbi5idG4tY3RhLmJvcmRlci1hcXVhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhBRkNENjtcbiAgYm9yZGVyLWNvbG9yOiAjOEFGQ0Q2O1xufVxuLmJ0bi1jdGEuYm9yZGVyLWFxdWE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuXG4uYnRuLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ0bi1zd2l0Y2gge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxufVxuLmJ0bi1zd2l0Y2ggLmJ0bi1jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXN3aXRjaCAuYnRuLWN0YTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMXB4O1xufVxuLmJ0bi1zd2l0Y2ggLmJ0bi1jdGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGxlZnQ6IC0ycHg7XG59XG4uYnRuLXN3aXRjaCAuYnRuLWN0YS5hY3RpdmUuZmlsbGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkNENjtcbn1cbi5idG4tc3dpdGNoIC5idG4tY3RhLmFjdGl2ZS5maWxsZWQ6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4tc3dpdGNoIC5idG4tY3RhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJ0bi1zd2l0Y2guZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkNENjtcbiAgY29sb3I6ICMzNjAwNjA7XG59XG4uYnRuLXN3aXRjaC5maWxsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tc3dpdGNoLmZpbGxlZDpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5cbi5idG4tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLWRyb3Bkb3duLmFjdGl2ZSAuY2hldnJvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xufVxuLmJ0bi1kcm9wZG93biAuYnRuLWNyZWRlbnRpYWxzIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4tZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIH1cbn1cbi5idG4tZHJvcGRvd24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJ0bi1kcm9wZG93biAuY2hldnJvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG4uYnRuLWRyb3Bkb3duIC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICMwQzAxMDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1kcm9wZG93biAuZHJvcGRvd24udmlzaWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmJ0bi1kcm9wZG93biAuZHJvcGRvd246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gLm1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzMzMzO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gLm1lbnUtaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gLm1lbnUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaW5wdXQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHNrZXcoLTE1ZGVnKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaW5wdXQtd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICB6LWluZGV4OiAtMjtcbn1cbi5pbnB1dC13cmFwLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5wdXQtd3JhcC5oaWRkZW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5wdXQtd3JhcC5lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uaW5wdXQtd3JhcC5lcnJvcjo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGMUUxRTtcbn1cbi5pbnB1dC13cmFwIC5zaG93LXBhc3N3b3JkLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS43ZW0gIWltcG9ydGFudDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBza2V3KDE1ZGVnKTtcbn1cbi5pbnB1dC13cmFwIC5zaG93LXBhc3N3b3JkLWlucHV0OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpJaUlHaGxhV2RvZEQwaU1UVWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1pQXhOU0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURXhJREV5UXpFeUxqSTFJREV5SURFekxqTXhNalVnTVRFdU5UWXlOU0F4TkM0eE9EYzFJREV3TGpZNE56VkRNVFV1TURZeU5TQTVMamd4TWpVZ01UVXVOU0E0TGpjMUlERTFMalVnTnk0MVF6RTFMalVnTmk0eU5TQXhOUzR3TmpJMUlEVXVNVGczTlNBeE5DNHhPRGMxSURRdU16RXlOVU14TXk0ek1USTFJRE11TkRNM05TQXhNaTR5TlNBeklERXhJRE5ET1M0M05TQXpJRGd1TmpnM05TQXpMalF6TnpVZ055NDRNVEkxSURRdU16RXlOVU0yTGprek56VWdOUzR4T0RjMUlEWXVOU0EyTGpJMUlEWXVOU0EzTGpWRE5pNDFJRGd1TnpVZ05pNDVNemMxSURrdU9ERXlOU0EzTGpneE1qVWdNVEF1TmpnM05VTTRMalk0TnpVZ01URXVOVFl5TlNBNUxqYzFJREV5SURFeElERXlXazB4TVNBeE1DNHlRekV3TGpJMUlERXdMaklnT1M0Mk1USTFJRGt1T1RNM05TQTVMakE0TnpVZ09TNDBNVEkxUXpndU5UWXlOU0E0TGpnNE56VWdPQzR6SURndU1qVWdPQzR6SURjdU5VTTRMak1nTmk0M05TQTRMalUyTWpVZ05pNHhNVEkxSURrdU1EZzNOU0ExTGpVNE56VkRPUzQyTVRJMUlEVXVNRFl5TlNBeE1DNHlOU0EwTGpnZ01URWdOQzQ0UXpFeExqYzFJRFF1T0NBeE1pNHpPRGMxSURVdU1EWXlOU0F4TWk0NU1USTFJRFV1TlRnM05VTXhNeTQwTXpjMUlEWXVNVEV5TlNBeE15NDNJRFl1TnpVZ01UTXVOeUEzTGpWRE1UTXVOeUE0TGpJMUlERXpMalF6TnpVZ09DNDRPRGMxSURFeUxqa3hNalVnT1M0ME1USTFRekV5TGpNNE56VWdPUzQ1TXpjMUlERXhMamMxSURFd0xqSWdNVEVnTVRBdU1scE5NVEVnTVRWRE9DNDFOalkyTnlBeE5TQTJMak0xSURFMExqTXlNRGdnTkM0ek5TQXhNaTQ1TmpJMVF6SXVNelVnTVRFdU5qQTBNaUF3TGprZ09TNDNPRE16TXlBd0lEY3VOVU13TGprZ05TNHlNVFkyTnlBeUxqTTFJRE11TXprMU9ETWdOQzR6TlNBeUxqQXpOelZETmk0ek5TQXdMalkzT1RFMk55QTRMalUyTmpZM0lEQWdNVEVnTUVNeE15NDBNek16SURBZ01UVXVOalVnTUM0Mk56a3hOamNnTVRjdU5qVWdNaTR3TXpjMVF6RTVMalkxSURNdU16azFPRE1nTWpFdU1TQTFMakl4TmpZM0lESXlJRGN1TlVNeU1TNHhJRGt1Tnpnek16TWdNVGt1TmpVZ01URXVOakEwTWlBeE55NDJOU0F4TWk0NU5qSTFRekUxTGpZMUlERTBMak15TURnZ01UTXVORE16TXlBeE5TQXhNU0F4TlZvaUlHWnBiR3c5SW5kb2FYUmxJaTgrQ2p3dmMzWm5QZ289XCIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlwiO1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tbGVmdDogMC42MThlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlucHV0LXdyYXAgLnNob3ctcGFzc3dvcmQtaW5wdXQuZGlzcGxheS1wYXNzd29yZDphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qSWlJR2hsYVdkb2REMGlNakVpSUhacFpYZENiM2c5SWpBZ01DQXlNaUF5TVNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEU0TGpnZ01qQXVOa3d4TkM0MklERTJMalExTURGRE1UUXVNREUyTnlBeE5pNDJNek0wSURFekxqUXlPVElnTVRZdU56Y3dPU0F4TWk0NE16YzFJREUyTGpnMk1qWkRNVEl1TWpRMU9DQXhOaTQ1TlRReUlERXhMall6TXpNZ01UY2dNVEVnTVRkRE9DNDBPRE16TXlBeE55QTJMakkwTVRZM0lERTJMak13TkRJZ05DNHlOelVnTVRRdU9URXlOVU15TGpNd09ETXpJREV6TGpVeU1Ea2dNQzQ0T0RNek16TWdNVEV1TnpFMk55QXdJRGt1TlRBd01EVkRNQzR6TlNBNExqWXhOamN5SURBdU56a3hOalkzSURjdU56azFPRGdnTVM0ek1qVWdOeTR3TXpjMU5VTXhMamcxT0RNeklEWXVNamM1TWpJZ01pNDBOalkyTnlBMUxqWXdNREExSURNdU1UVWdOUzR3TURBd05Vd3dMalFnTWk0eU1EQXdOVXd4TGpnZ01DNDRNREF3TkRsTU1qQXVNaUF4T1M0eU1EQXhUREU0TGpnZ01qQXVObHBOTVRFZ01UUkRNVEV1TVRnek15QXhOQ0F4TVM0ek5UUXlJREV6TGprNU1UY2dNVEV1TlRFeU5TQXhNeTQ1TnpWRE1URXVOamN3T0NBeE15NDVOVGcwSURFeExqZzBNVGNnTVRNdU9USTFJREV5TGpBeU5TQXhNeTQ0TnpWTU5pNDJNalVnT0M0ME56VXdOVU0yTGpVM05TQTRMalkxT0RNNElEWXVOVFF4TmpjZ09DNDRNamt5TWlBMkxqVXlOU0E0TGprNE56VTFRell1TlRBNE16TWdPUzR4TkRVNE9DQTJMalVnT1M0ek1UWTNNaUEyTGpVZ09TNDFNREF3TlVNMkxqVWdNVEF1TnpVZ05pNDVNemMxSURFeExqZ3hNalVnTnk0NE1USTFJREV5TGpZNE56VkRPQzQyT0RjMUlERXpMalUyTWpVZ09TNDNOU0F4TkNBeE1TQXhORnBOTVRndU15QXhOQzQwTlRBeFRERTFMakV5TlNBeE1TNHpRekUxTGpJME1UY2dNVEV1TURFMk55QXhOUzR6TXpNeklERXdMamN5T1RJZ01UVXVOQ0F4TUM0ME16YzFRekUxTGpRMk5qY2dNVEF1TVRRMU9TQXhOUzQxSURrdU9ETXpNemdnTVRVdU5TQTVMalV3TURBMVF6RTFMalVnT0M0eU5UQXdOU0F4TlM0d05qSTFJRGN1TVRnM05UVWdNVFF1TVRnM05TQTJMak14TWpVMVF6RXpMak14TWpVZ05TNDBNemMxTlNBeE1pNHlOU0ExTGpBd01EQTFJREV4SURVdU1EQXdNRFZETVRBdU5qWTJOeUExTGpBd01EQTFJREV3TGpNMU5ESWdOUzR3TXpNek9DQXhNQzR3TmpJMUlEVXVNVEF3TURWRE9TNDNOekE0TXlBMUxqRTJOamN5SURrdU5EZ3pNek1nTlM0eU5qWTNNaUE1TGpJZ05TNDBNREF3TlV3MkxqWTFJREl1T0RVd01EVkROeTR6TXpNek15QXlMalUyTmpjeUlEZ3VNRE16TXpNZ01pNHpOVFF5TWlBNExqYzFJREl1TWpFeU5UVkRPUzQwTmpZMk55QXlMakEzTURnNElERXdMakl4TmpjZ01pNHdNREF3TlNBeE1TQXlMakF3TURBMVF6RXpMalV4TmpjZ01pNHdNREF3TlNBeE5TNDNOVGd6SURJdU5qazFPRGdnTVRjdU56STFJRFF1TURnM05UVkRNVGt1TmpreE55QTFMalEzT1RJeUlESXhMakV4TmpjZ055NHlPRE16T0NBeU1pQTVMalV3TURBMVF6SXhMall4TmpjZ01UQXVORGd6TkNBeU1TNHhNVEkxSURFeExqTTVOVGtnTWpBdU5EZzNOU0F4TWk0eU16YzFRekU1TGpnMk1qVWdNVE11TURjNU1pQXhPUzR4TXpNeklERXpMamd4TmpjZ01UZ3VNeUF4TkM0ME5UQXhXazB4TXk0Mk56VWdPUzQ0TlRBd05Vd3hNQzQyTnpVZ05pNDROVEF3TlVNeE1TNHhOREUzSURZdU56WTJOeklnTVRFdU5UY3dPQ0EyTGpnd05ESXlJREV4TGprMk1qVWdOaTQ1TmpJMU5VTXhNaTR6TlRReUlEY3VNVEl3T0RnZ01USXVOamt4TnlBM0xqTTFNREExSURFeUxqazNOU0EzTGpZMU1EQTFRekV6TGpJMU9ETWdOeTQ1TlRBd05TQXhNeTQwTmpJMUlEZ3VNamsxT0RnZ01UTXVOVGczTlNBNExqWTROelUxUXpFekxqY3hNalVnT1M0d056a3lNaUF4TXk0M05ERTNJRGt1TkRZMk56SWdNVE11TmpjMUlEa3VPRFV3TURWYUlpQm1hV3hzUFNKM2FHbDBaU0l2UGdvOEwzTjJaejRLXCIpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlwiO1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBtYXJnaW4tbGVmdDogMC42MThlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlucHV0LXdyYXAuZm9ybS1lbGVtZW50LWVycm9yIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGMUUxRTtcbn1cbi5pbnB1dC13cmFwLmZvcm0tZWxlbWVudC1lcnJvciBpbnB1dCB7XG4gIGNvbG9yOiAjRkYxRTFFO1xufVxuLmlucHV0LXdyYXAuZm9ybS1lbGVtZW50LWVycm9yLWVtYWlsLXVzZSAuZXJyb3ItbWVzc2FnZS5lbWFpbC1pbi11c2Uge1xuICBvcGFjaXR5OiAxO1xufVxuLmlucHV0LXdyYXAuZm9ybS1lbGVtZW50LWVycm9yLXVzZXIgLmVycm9yLW1lc3NhZ2UudXNlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW5wdXQtd3JhcC5mb3JtLWVsZW1lbnQtZXJyb3ItZW1haWwgLmVycm9yLW1lc3NhZ2UuZW1haWwge1xuICBvcGFjaXR5OiAxO1xufVxuLmlucHV0LXdyYXAuZm9ybS1lbGVtZW50LWVycm9yLXBhc3N3b3JkIC5lcnJvci1tZXNzYWdlLnBhc3N3b3JkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbnB1dC13cmFwIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNGRjFFMUU7XG4gIHRyYW5zZm9ybTogc2tldygyMGRlZyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW5wdXQtd3JhcCAuZXJyb3ItbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbi5pbnB1dC13cmFwIC5lcnJvci1tZXNzYWdlLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaW5wdXQtd3JhcCAuZXJyb3ItbWVzc2FnZS5hY2NvdW50X3Bhc3N3b3JkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmlucHV0LXdyYXAgaW5wdXQge1xuICB0cmFuc2Zvcm06IHNrZXcoMjBkZWcpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4zNzVyZW0gMS44NzVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmlucHV0LXdyYXAgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmlucHV0LXdyYXAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5pbnB1dC13cmFwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIC5pbnB1dC13cmFwIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4uaW5wdXQtd3JhcCBpbnB1dCAqOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDBweCAjMEMwMTAyIGluc2V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmlucHV0LXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlucHV0LXdyYXAgLmZsb2F0aW5nLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogIzBDMDEwMjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2Zvcm06IHNrZXcoMTVkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZy1sZWZ0OiAwLjMxMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxLjU2MjVyZW07XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGVhc2UgYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSBhbGw7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW5wdXQtd3JhcCAuZmxvYXRpbmctbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmlucHV0LXdyYXAgLmZsb2F0aW5nLWxhYmVsIC5pbnB1dC1hc3RlcmlzayB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZTMyYjJiO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmlucHV0LXdyYXAgLmZsb2F0aW5nLWlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW0gMS44NzVyZW07XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2tldygxNWRlZyk7XG59XG4uaW5wdXQtd3JhcCAuZmxvYXRpbmctaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmlucHV0LXdyYXAgLmZsb2F0aW5nLWlucHV0OmZvY3VzIH4gLmZsb2F0aW5nLWxhYmVsIHtcbiAgdG9wOiAtOHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEMwMTAyO1xufVxuLmlucHV0LXdyYXAgLmZsb2F0aW5nLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLmZsb2F0aW5nLWxhYmVsIHtcbiAgdG9wOiAtOHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEMwMTAyO1xufVxuLmlucHV0LXdyYXAuZm9ybS1lbGVtZW50LWVycm9yIC5mbG9hdGluZy1sYWJlbCB7XG4gIGNvbG9yOiAjRkYxRTFFO1xufVxuXG4uY2hlY2tib3gtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jaGVja2JveC13cmFwLmVycm9yIC5lcnJvci1tZXNzYWdlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jaGVja2JveC13cmFwLmVycm9yIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGMUUxRTtcbn1cbi5jaGVja2JveC13cmFwIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNGRjFFMUU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTBweCk7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xufVxuLmNoZWNrYm94LXdyYXAgLmVycm9yLW1lc3NhZ2UuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jaGVja2JveC13cmFwIC5lcnJvci1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgfVxufVxuLmNoZWNrYm94LXdyYXAgLmNoZWNrYm94LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtZmxleC5lcnJvciAuZXJyb3ItbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtZmxleC5lcnJvciBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRjFFMUU7XG59XG4uY2hlY2tib3gtd3JhcCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja2JveC13cmFwIGxhYmVsIGEge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG4uY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMzMzMzMzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrYm94LXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jaGVja2JveC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XG59XG4uY2hlY2tib3gtd3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTEnIHZpZXdCb3g9JzAgMCAxNCAxMScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xIDYuMkw0LjU2NzU3IDlMMTMgMScgc3Ryb2tlPSclMjMzNjAwNjAnIHN0cm9rZS13aWR0aD0nMiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5pbnB1dC13cmFwLnRleHRhcmVhIHtcbiAgdHJhbnNmb3JtOiBza2V3KC01ZGVnKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uaW5wdXQtd3JhcC50ZXh0YXJlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICB6LWluZGV4OiAtMjtcbn1cbi5pbnB1dC13cmFwLnRleHRhcmVhIC5mbG9hdGluZy1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtOiBza2V3KDVkZWcpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uaW5wdXQtd3JhcC50ZXh0YXJlYSAuZmxvYXRpbmctbGFiZWwge1xuICB0cmFuc2Zvcm06IHNrZXcoNWRlZykgIWltcG9ydGFudDtcbiAgdG9wOiAxLjg3NXJlbTtcbn1cbi5pbnB1dC13cmFwLnRleHRhcmVhIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNGRjFFMUU7XG4gIHRyYW5zZm9ybTogc2tldygwZGVnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgbGVmdDogMS4yNXJlbTtcbn1cbi5pbnB1dC13cmFwLnRleHRhcmVhIC5lcnJvci1tZXNzYWdlLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaW5wdXQtd3JhcC50ZXh0YXJlYSAuZXJyb3ItbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gIH1cbn1cbi5pbnB1dC13cmFwLnRleHRhcmVhLmVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5pbnB1dC13cmFwLnRleHRhcmVhLmVycm9yOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkYxRTFFO1xufVxuXG4uZ2VuZXJhbC1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNGRjFFMUU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5nZW5lcmFsLWVycm9yLW1lc3NhZ2UuaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnNjcmVlbi1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiA5O1xufVxuLnNjcmVlbi1vdmVybGF5LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLm5hdmJhciB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxufVxuLm5hdmJhci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2LmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubG9nby13cmFwIHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5sb2dvLXdyYXAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIHtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3JkZXI6IDI7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAubGFuZ3VhZ2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5sYW5ndWFnZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAubGFuZ3VhZ2Utd3JhcCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogI0ZGMDA1Qztcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5sYW5ndWFnZS13cmFwIC5oaWRkZW4tbGFuZ3VhZ2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5sYW5ndWFnZS13cmFwIHN2ZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAubGFuZ3VhZ2Utd3JhcDpob3ZlciAuaGlkZGVuLWxhbmd1YWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAubGFuZ3VhZ2Utd3JhcDpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLm9wZW4tbG9naW4tc2lkZWJhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tY3JlZGVudGlhbHMge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWNyZWRlbnRpYWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuc2hvdy1taW5pY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5zaG93LW1pbmljYXJ0IC5xdWFudGl0eS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBmb250LWZhbWlseTogT3N3YWxkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLnNob3ctbWluaWNhcnQgLnF1YW50aXR5LXdyYXAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5zaG93LW1pbmljYXJ0IHN2ZyB7XG4gIGhlaWdodDogMS44NzVyZW07XG4gIHdpZHRoOiAxLjg3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tY2FydCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1jYXJ0IC5xdWFudGl0eS13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tZHJvcGRvd24ge1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93bjpob3ZlciBhIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biB7XG4gIGJhY2tncm91bmQ6ICMwQTBBMEE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gLm1lbnUtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biAubWVudS1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYwMDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1jdGEge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHRvcDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idXJnZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnVyZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnVyZ2VyIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idXJnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbmJvZHkucG9wdXAtb3BlbiAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcmRlcjogMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtIGEge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3QgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0gYTpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMXB4O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiBhOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3QgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCclM0UlM0NwYXRoIGQ9J001LjY1MzgzIDcuMzU0MTRMMCAxLjcwMDMxTDEuMDUzODMgMC42NDY0ODRMNS42NTM4MyA1LjI0NjQ4TDEwLjI1MzggMC42NDY0ODRMMTEuMzA3NyAxLjcwMDMxTDUuNjUzODMgNy4zNTQxNFonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgbWluLXdpZHRoOiAwLjgxMjVyZW07XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMEEwQTBBO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBtaW4td2lkdGg6IDExLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUudmlzaWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcGFkZGluZzogMC44NzVyZW0gMS4yNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzMzMzO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3QgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAwLjMxMjVyZW0gMC42MjVyZW07XG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgfVxufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgbGVmdDogY2FsYygxMDAlICsgMC42MjVyZW0pO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IC5zdWItbWVudTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3QgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSAuc3ViLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5tZW51LWxpc3QgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gYTpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuc3ViLW1lbnUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5idG4tY3RhIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyIC5jb250YWluZXItbmF2IC5uYXYtbGlzdC13cmFwIC5idG4tY3RhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAtbW9iaWxlIC5zaG93LW1pbmljYXJ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcC1tb2JpbGUgLm9wZW4tbG9naW4tc2lkZWJhciB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAtbW9iaWxlIC5idG4tY3JlZGVudGlhbHMge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAtbW9iaWxlIC5idG4tZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwLW1vYmlsZSAuYnRuLWRyb3Bkb3duIC5jaGV2cm9uIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAtbW9iaWxlIC5idG4tZHJvcGRvd24gLmJ0bi1jcmVkZW50aWFscyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAtbW9iaWxlIC5idG4tZHJvcGRvd24gLmRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcC1tb2JpbGUgLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwLW1vYmlsZSAuYnRuLWN0YSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwLW1vYmlsZSAuYnRuLWN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XG59XG4ubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcC1tb2JpbGUgLmJ0bi1jdGE6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuLm5hdmJhci5uby1mb2xsb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLmZpeGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIuZml4ZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yLjM3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi4zNzVyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTM4LCAxNDUsIDE1NiwgMC4xNSkgMCUsIHJnYmEoMjE3LCAyMTcsIDIxNywgMCkgMTAwJSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdmJhci5maXhlZCAubG9nby1yZWQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLmZpeGVkIC5sb2dvLXdoaXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci5maXhlZCAuYnV0dG9uLXdyYXAgLmJ0bi1jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOEFGQ0Q2O1xuICBjb2xvcjogIzhBRkNENjtcbn1cbi5uYXZiYXIuZml4ZWQgLmJ1dHRvbi13cmFwIC5idXJnZXIgc3ZnIHJlY3Qge1xuICBmaWxsOiAjOEFGQ0Q2O1xufVxuLm5hdmJhci5maXhlZCAubmF2LWxpc3Qtd3JhcCAubWVudS1saXN0IC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5uYXZiYXIgLmxvZ28td3JhcCBpbWcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAubmF2YmFyLm9wZW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIC5uYXZiYXIub3BlbiAuY29udGFpbmVyLW5hdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5uYXZiYXIub3BlbiAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLnNob3ctbWluaWNhcnQgc3ZnIHBhdGgge1xuICAgIHN0cm9rZTogI2ZmZjtcbiAgfVxuICAubmF2YmFyLm9wZW4gLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxuICAubmF2YmFyLm9wZW4gLmNvbnRhaW5lci1uYXYgLm5hdi1saXN0LXdyYXAgLm1lbnUtbGlzdCAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgIGNvbG9yOiAjOEFGQ0Q2O1xuICB9XG59XG5cbmJvZHkud29vY29tbWVyY2UtYWNjb3VudCAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhW2hyZWY9XCIvbXktYWNjb3VudFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXN1YnNjcmlwdGlvbnMgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gYVtocmVmPVwiL215LXN1YnNjcmlwdGlvblwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XG4gIGNvbG9yOiAjMzYwMDYwO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXN1YnNjcmlwdGlvbnMgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93biAuZHJvcGRvd24gYVtocmVmPVwiL215LWFjY291bnRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2Utc3Vic2NyaXB0aW9ucyAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhW2hyZWY9XCIvbXktYWNjb3VudFwiXTpob3ZlciB7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBheW1lbnQtbWV0aG9kcyAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhW2hyZWY9XCIvcGF5bWVudC1tZXRob2RzXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkNENjtcbiAgY29sb3I6ICMzNjAwNjA7XG59XG5ib2R5Lndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGF5bWVudC1tZXRob2RzIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tZHJvcGRvd24gLmRyb3Bkb3duIGFbaHJlZj1cIi9teS1hY2NvdW50XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuYm9keS53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBheW1lbnQtbWV0aG9kcyAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIC5kcm9wZG93biBhW2hyZWY9XCIvbXktYWNjb3VudFwiXTpob3ZlciB7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuXG4ubG9naW4tc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNDgwcHg7XG4gIGJhY2tncm91bmQ6ICMzNjAwNjA7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDExO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luLXNpZGViYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgfVxufVxuLmxvZ2luLXNpZGViYXIuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLmxvZ2luLXNpZGViYXIgLmlucHV0LXdyYXAgLmZsb2F0aW5nLWxhYmVsIHtcbiAgYmFja2dyb3VuZDogIzM2MDA2MCAhaW1wb3J0YW50O1xufVxuLmxvZ2luLXNpZGViYXIgLmlucHV0LXdyYXAgLmZsb2F0aW5nLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLmZsb2F0aW5nLWxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MDA2MCAhaW1wb3J0YW50O1xufVxuLmxvZ2luLXNpZGViYXIgLmNsb3NlLWxvZ2luLXNpZGViYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy43NXJlbTtcbiAgcmlnaHQ6IDMuNzVyZW07XG4gIHdpZHRoOiAxLjM3NXJlbTtcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1zaWRlYmFyIC5jbG9zZS1sb2dpbi1zaWRlYmFyIHtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cbi5sb2dpbi1zaWRlYmFyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1zaWRlYmFyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbi5sb2dpbi1zaWRlYmFyIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5sb2dpbi1zaWRlYmFyIC5sb2dpbi1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmxvZ2luLXNpZGViYXIgLmxvZ2luLWZvcm0gLmJ0bi1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBTb2Z0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmxvZ2luLXNpZGViYXIgLmxvZ2luLWZvcm0gLnNlcGFyYXRvciB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC40O1xuICBtYXJnaW46IDMuMTI1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbi1zaWRlYmFyIC5sb2dpbi1mb3JtIC5zZXBhcmF0b3Ige1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG59XG4ubG9naW4tc2lkZWJhciAubG9naW4tZm9ybSAuc2VwYXJhdG9yOmJlZm9yZSwgLmxvZ2luLXNpZGViYXIgLmxvZ2luLWZvcm0gLnNlcGFyYXRvcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogNDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubG9naW4tc2lkZWJhciAubG9naW4tZm9ybSAuc2VwYXJhdG9yOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4ubG9naW4tc2lkZWJhciAubG9naW4tZm9ybSAuc2VwYXJhdG9yOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4ubG9naW4tc2lkZWJhciAubG9naW4tZm9ybSAuYnRuLWN0YSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxMi41cmVtO1xufVxuZm9vdGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5mb290ZXIgLmNvbnRhaW5lcjpub3QoLmxpYWEtbm90aWNlKSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9vdGVyIC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzIGltZyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi45Mzc1cmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBmb290ZXIgLmNvbnRhaW5lciAuY3JlZGl0cyBpbWcge1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMgLnByaXZhY3ktbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIgLmNvbnRhaW5lciAuY3JlZGl0cyAucHJpdmFjeS1saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMgLnByaXZhY3ktbGlua3MgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhBRkNENjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzIC5wcml2YWN5LWxpbmtzIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzIC5wcml2YWN5LWxpbmtzIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzIC5jb3B5cmlnaHQge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIFNvZnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMgLmNvcHlyaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAuY29udGFpbmVyIC5saW5rcyB7XG4gICAgZ2FwOiAzMHB4IDBweDtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIgLmNvbnRhaW5lciAubGlua3MgLmNvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5saW5rcyAuY29sIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhBRkNENjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG5mb290ZXIgLmNvbnRhaW5lciAubGlua3MgLmNvbCB1bCBsaSBhIGltZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG5mb290ZXIgLmNvbnRhaW5lciAubGlua3MgLmNvbCB1bCBsaSBhIGltZy5pbWctaG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwgbGkgYTpob3ZlciBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyIC5jb250YWluZXIgLmxpbmtzIC5jb2wgdWwgbGkgYTpob3ZlciBpbWcuaW1nLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICBmb290ZXIgLmNvbnRhaW5lciAuY3JlZGl0cy1tb2JpbGUgLnByaXZhY3ktbGlua3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbiAgZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMtbW9iaWxlIC5wcml2YWN5LWxpbmtzIGEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOEFGQ0Q2O1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIH1cbiAgZm9vdGVyIC5jb250YWluZXIgLmNyZWRpdHMtbW9iaWxlIC5wcml2YWN5LWxpbmtzIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIGZvb3RlciAuY29udGFpbmVyIC5jcmVkaXRzLW1vYmlsZSAuY29weXJpZ2h0IHtcbiAgICBmb250LWZhbWlseTogXCJQcm94aW1hIFNvZnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzhBRkNENjtcbiAgfVxufVxuXG4ubGlhYS1ub3RpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGdhcDogMS4yNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGlhYS1ub3RpY2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5saWFhLW5vdGljZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBTb2Z0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIG1heC13aWR0aDogNDYuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpYWEtbm90aWNlIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmxpYWEtbm90aWNlIC5jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxpYWEtbm90aWNlIC5jb2w6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5saWFhLW5vdGljZSAuY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmxpYWEtbm90aWNlIC5jb2wgaW1nIHtcbiAgd2lkdGg6IDEyLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5saWFhLW5vdGljZSAuY29sIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmNvYWNoLWN0YSB7XG4gIGJhY2tncm91bmQ6ICMzNjAwNjA7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgY29sb3I6ICMzNjAwNjA7XG4gIGJhY2tncm91bmQ6ICM4QUZDRDY7XG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEMwMTAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAwLjd2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjE4MHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xufVxuYm9keS5zY3JvbGwtbG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oMS0xIHtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oMi0xIHtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oNi0xIHtcbiAgZm9udC1mYW1pbHk6IFwiQWNjZWxlcmF0b3JcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIFNvZnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5cbi5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG59XG5cbi5jb250YWluZXItb2Zmc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogNy41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLW9mZnNldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5jdXMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jdXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuY3VzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmhvbWUtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5ob21lLWhlcm8gLmJhY2tncm91bmQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDA7XG59XG4uaG9tZS1oZXJvIC5iYWNrZ3JvdW5kLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5LjgxMjVyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwQzAxMDIgMCUsIHJnYmEoMTIsIDEsIDIsIDApIDEwMCUpO1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaG9tZS1oZXJvIC5iYWNrZ3JvdW5kLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaG9tZS1oZXJvIC5iYWNrZ3JvdW5kLXdyYXAgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNDEuMTUlIDE2Mi44NyUgYXQgMTQxLjE1JSAxNjIuODclLCByZ2JhKDI1NSwgMzAsIDMwLCAwLjczKSAwJSwgcmdiYSg1NCwgMCwgOTYsIDAuNDMpIDEwMCUpO1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaG9tZS1oZXJvIC5jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9tZS1oZXJvIC5jb250YWluZXIgLmxlYWQge1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDMzLjc1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lLWhlcm8gLmNvbnRhaW5lciAubGVhZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5ob21lLWhlcm8gLmNvbnRhaW5lciAubGVhZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5ob21lLWhlcm8gLmNvbnRhaW5lciAubGVhZCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZS1oZXJvIC5jb250YWluZXIgLmxlYWQgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM4QUZDRDY7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmhvbWUtaGVybyAuY29udGFpbmVyIC5sZWFkIGgxIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbi5ob21lLWhlcm8gLmNvbnRhaW5lciAubGVhZCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUtaGVybyAuY29udGFpbmVyIC5sZWFkIC5idG4tY3RhIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jYXJkLWNvdXJzZSB7XG4gIGhlaWdodDogMzByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJkLWNvdXJzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNCkgMCUsICMwMDAwMDAgMTAwJSk7XG4gIG9wYWNpdHk6IDAuODtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1vdXQ7XG59XG4uY2FyZC1jb3Vyc2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAwO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmQtY291cnNlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jYXJkLWNvdXJzZSAudGV4dC13cmFwIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEuODEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIHRyYW5zZm9ybTogc2tld1goLTEzZGVnKTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDE0cHg7XG4gIG1pbi13aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1jb3Vyc2UgLnRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5jYXJkLWNvdXJzZSAudGV4dC13cmFwIC51bi1za2V3IHtcbiAgdHJhbnNmb3JtOiBza2V3WCgxM2RlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1jb3Vyc2UgLnRleHQtd3JhcCAudW4tc2tldyB7XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xuICB9XG59XG4uY2FyZC1jb3Vyc2UgLnRleHQtd3JhcCAudW4tc2tldyAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhBRkNENjtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5jYXJkLWNvdXJzZSAudGV4dC13cmFwIC51bi1za2V3IC50aW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUHJveGltYSBTb2Z0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLWNvdXJzZTpob3ZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xufVxuLmNhcmQtY291cnNlOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuLmNhcmQtY291cnNlOmhvdmVyIC50ZXh0LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkLWNvdXJzZTpob3ZlciAudGV4dC13cmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmNhcmQtY291cnNlOmhvdmVyIC50ZXh0LXdyYXAgLnRpdGxlLFxuLmNhcmQtY291cnNlOmhvdmVyIC50ZXh0LXdyYXAgLnRpbWUge1xuICBjb2xvcjogIzM2MDA2MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1jb3Vyc2U6aG92ZXIgLnRleHQtd3JhcCAudGl0bGUsXG4gIC5jYXJkLWNvdXJzZTpob3ZlciAudGV4dC13cmFwIC50aW1lIHtcbiAgICBjb2xvcjogIzhBRkNENjtcbiAgfVxufVxuXG4udGl0bGUtbWFycXVlZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGl0bGUtbWFycXVlZSB7XG4gICAgaGVpZ2h0OiA3LjVyZW07XG4gIH1cbn1cbi50aXRsZS1tYXJxdWVlIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGl0bGUtbWFycXVlZSAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi50aXRsZS1tYXJxdWVlIC5jb250YWluZXIgLnRpdGxlLXdyYXAge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG4udGl0bGUtbWFycXVlZSAuY29udGFpbmVyIC5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpdGxlLW1hcnF1ZWUgLmNvbnRhaW5lciAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxufVxuLnRpdGxlLW1hcnF1ZWUgLmNvbnRhaW5lciAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGl0bGUtbWFycXVlZSAuY29udGFpbmVyIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogMzM1cHg7XG4gIH1cbn1cbi50aXRsZS1tYXJxdWVlIC5jb250YWluZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzhBRkNENjtcbn1cblxuLm1hcnF1ZWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFycXVlZSB7XG4gICAgaGVpZ2h0OiA3LjVyZW07XG4gIH1cbn1cbi5tYXJxdWVlIC5tYXJxdWVlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1hcnF1ZWUgLm1hcnF1ZWUtd3JhcCAuc2xpZGVyLXJvdyAuc2xpZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBnYXA6IDQwcHg7XG59XG4ubWFycXVlZSAubWFycXVlZS13cmFwIC5zbGlkZXItcm93IC5zbGlkZXItd3JhcCAuc2xpZGVyLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdHJhbnNpdGlvbjogMy41cztcbiAgYW5pbWF0aW9uOiBtYXJxdWVlIDUwcyBsaW5lYXIgaW5maW5pdGU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJxdWVlIC5tYXJxdWVlLXdyYXAgLnNsaWRlci1yb3cgLnNsaWRlci13cmFwIC5zbGlkZXItbGluZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ubWFycXVlZSAubWFycXVlZS13cmFwIC5zbGlkZXItcm93IC5zbGlkZXItd3JhcCAuc2xpZGVyLWxpbmUgLnNsaWRlci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcnF1ZWUgLm1hcnF1ZWUtd3JhcCAuc2xpZGVyLXJvdyAuc2xpZGVyLXdyYXAgLnNsaWRlci1saW5lIC5zbGlkZXItY29udGVudCB7XG4gICAgZ2FwOiAwO1xuICB9XG59XG4ubWFycXVlZSAubWFycXVlZS13cmFwIC5zbGlkZXItcm93IC5zbGlkZXItd3JhcCAuc2xpZGVyLWxpbmUgLnNsaWRlci1jb250ZW50IHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuMjVyZW0pO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzMzMzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFycXVlZSAubWFycXVlZS13cmFwIC5zbGlkZXItcm93IC5zbGlkZXItd3JhcCAuc2xpZGVyLWxpbmUgLnNsaWRlci1jb250ZW50IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogOS4zNzVyZW07XG4gIH1cbn1cblxuQGtleWZyYW1lcyBtYXJxdWVlIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAtIDIwcHgpKTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jb3Vyc2VzIHtcbiAgcGFkZGluZy10b3A6IDExLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY291cnNlcyB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW07XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY291cnNlcyAudGl0bGUtbWFycXVlZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC50aXRsZS1tYXJxdWVlIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC50aXRsZS1tYXJxdWVlIC5jb250YWluZXIgLnRpdGxlLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC5jb250YWluZXItc3dpcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLmNvbnRhaW5lci1zd2lwZXIgLnN3aXBlci1ob21lLWNvdXJzZXMge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvdXJzZXMgLmNvbnRhaW5lci1zd2lwZXIgLnN3aXBlci1ob21lLWNvdXJzZXMge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLnN3aXBlci1jb250cm9sbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY291cnNlcyAuc3dpcGVyLWNvbnRyb2xscyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC5zd2lwZXItY29udHJvbGxzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY291cnNlcyAuc3dpcGVyLWNvbnRyb2xscyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC5zd2lwZXItY29udHJvbGxzIC5idG4tY3RhIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLWNvdXJzZXMtbmV4dCB7XG4gIHJpZ2h0OiA1cmVtO1xufVxuLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC5zd2lwZXItY29udHJvbGxzIC5zd2lwZXItaG9tZS1jb3Vyc2VzLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY291cnNlcyAuc3dpcGVyLWNvbnRyb2xscyAuc3dpcGVyLWhvbWUtY291cnNlcy1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLWNvdXJzZXMtcHJldiB7XG4gIGxlZnQ6IDVyZW07XG59XG4uc2VjdGlvbi1ob21lLWNvdXJzZXMgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLWNvdXJzZXMtcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb3Vyc2VzIC5zd2lwZXItY29udHJvbGxzIC5zd2lwZXItaG9tZS1jb3Vyc2VzLXByZXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIHtcbiAgcGFkZGluZy10b3A6IDExLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiAxLjMxMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDUuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAzNi44NzVyZW07XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3gge1xuICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3g6bnRoLWNoaWxkKDIpIHtcbiAgbWF4LXdpZHRoOiAyOC43NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgyKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgyKSAuYm94LWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpudGgtY2hpbGQoMikgLmJveC1pbm5lciBwIHtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgyKSAuYm94LWlubmVyIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpudGgtY2hpbGQoMykge1xuICBtYXgtd2lkdGg6IDI4Ljc1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgzKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgzKSAuYm94LWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpudGgtY2hpbGQoMykgLmJveC1pbm5lciBwIHtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94Om50aC1jaGlsZCgzKSAuYm94LWlubmVyIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3g6bGFzdC1jaGlsZCAuYm94LWlubmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciB7XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgxRTIwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94IC5ib3gtaW5uZXIge1xuICAgIGJvcmRlcjogMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgxRTIwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciAudG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveCAuYm94LWlubmVyIC50b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciAudG9wIHN2Zyxcbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciAudG9wIGltZyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94IC5ib3gtaW5uZXIgLnRvcCAubGlnaHQtaWNvbiwgLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveCAuYm94LWlubmVyIC50b3AgLmRhcmstaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94IC5ib3gtaW5uZXIgLnRvcCAubGlnaHQtaWNvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94IC5ib3gtaW5uZXIgLnRvcCAuZGFyay1pY29uIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciAudG9wIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiQWNjZWxlcmF0b3JcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciBwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3ggLmJveC1pbm5lciBwIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpob3ZlciAuYm94LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBRkNENjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94OmhvdmVyIC5ib3gtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94OmhvdmVyIC5ib3gtaW5uZXIgLmxpZ2h0LWljb24ge1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3g6aG92ZXIgLmJveC1pbm5lciAubGlnaHQtaWNvbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpob3ZlciAuYm94LWlubmVyIC5kYXJrLWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3g6aG92ZXIgLmJveC1pbm5lciAuZGFyay1pY29uIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94OmhvdmVyIC5ib3gtaW5uZXIgaDYsIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldCAuZ3JpZC13cmFwIC5ib3g6aG92ZXIgLmJveC1pbm5lciBwIHtcbiAgY29sb3I6ICMzNjAwNjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0IC5ncmlkLXdyYXAgLmJveDpob3ZlciAuYm94LWlubmVyIGg2LCAuc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLmNvbnRhaW5lci1vZmZzZXQgLmdyaWQtd3JhcCAuYm94OmhvdmVyIC5ib3gtaW5uZXIgcCB7XG4gICAgY29sb3I6ICM4QUZDRDY7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuY29udGFpbmVyLW9mZnNldC5jdGEtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMy4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRzIC5jb250YWluZXItb2Zmc2V0LmN0YS1jb250YWluZXIgLmJ0bi1jdGEge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWNvYWNoZXMtYmVuZWZpdHMgLnN2Zy1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjYuMjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY29hY2hlcy1iZW5lZml0cyAuc3ZnLWJnIHtcbiAgICBoZWlnaHQ6IDE4N3B4O1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIHtcbiAgcGFkZGluZy10b3A6IDEyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLXJldmlld3Mge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtcmV2aWV3cyAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA1NC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtcmV2aWV3cyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnF1b3RlcyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA5cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnF1b3RlcyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3Mge1xuICBwYWRkaW5nLXRvcDogNy4wNjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtcmV2aWV3cyAuY29udGFpbmVyIC5zd2lwZXItaG9tZS1yZXZpZXdzIC5jYXJkLXJldmlldyAudG9wIHAge1xuICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtcmV2aWV3cyAuY29udGFpbmVyIC5zd2lwZXItaG9tZS1yZXZpZXdzIC5jYXJkLXJldmlldyAudG9wIHAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyAuY2FyZC1yZXZpZXcgLmJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLmNhcmQtcmV2aWV3IC5ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtcmV2aWV3cyAuY29udGFpbmVyIC5zd2lwZXItaG9tZS1yZXZpZXdzIC5jYXJkLXJldmlldyAuYm90dG9tIC5uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLmNhcmQtcmV2aWV3IC5ib3R0b20gLm5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyAuY2FyZC1yZXZpZXcgLmJvdHRvbSAucG9zaXRpb24ge1xuICBmb250LWZhbWlseTogXCJQcm94aW1hIFNvZnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QUZDRDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLmNhcmQtcmV2aWV3IC5ib3R0b20gLnBvc2l0aW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMi41cmVtO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyAuc3dpcGVyLWNvbnRyb2xscyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyAuc3dpcGVyLWNvbnRyb2xscyAuc3dpcGVyLWhvbWUtcmV2aWV3cy1wcmV2OmFmdGVyLFxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLXJldmlld3MtbmV4dDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLXJldmlld3MtcHJldixcbiAgLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1ob21lLXJldmlld3MtbmV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLXJldmlld3MgLmNvbnRhaW5lciAuc3dpcGVyLWhvbWUtcmV2aWV3cyAuc3dpcGVyLWNvbnRyb2xscyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1yZXZpZXdzIC5jb250YWluZXIgLnN3aXBlci1ob21lLXJldmlld3MgLnN3aXBlci1jb250cm9sbHMgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xufVxuXG4uc2VjdGlvbi1ob21lLWluc3RhZ3JhbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjAxNzE4O1xuICBwYWRkaW5nLXRvcDogMTIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDUuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhBRkNENjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCAudGl0bGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIC5sZWFkIC50aXRsZSBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCAuYnRuLWN0YSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAubGVhZCAuYnRuLWN0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIC5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAuZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAuZ3JpZCAuY29sIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbDpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOThweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbDpudGgtY2hpbGQoMSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDB2dyAtIDMwNXB4IC0gNTB2dyk7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIC5ncmlkIC5jb2w6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI2MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWluc3RhZ3JhbSAuZ3JpZCAuY29sOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIC5ncmlkIC5jb2w6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMjlweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbDpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDB2dyAtIDMwNXB4ICsgKDEwMHZ3ICsgMzI1cHgpIC8gMiAqIC0xKTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbDpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtaW5zdGFncmFtIC5ncmlkIC5jb2w6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmdyaWQgLmNvbCBpbWcge1xuICBoZWlnaHQ6IDMwNXB4O1xuICB3aWR0aDogMzA1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmVubGl2ZW4tc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDcwcHg7XG4gIHJpZ2h0OiAycmVtO1xuICB3aWR0aDogNjQwcHg7XG4gIGhlaWdodDogNC4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1pbnN0YWdyYW0gLmVubGl2ZW4tc3ZnIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIHtcbiAgbWFyZ2luLXRvcDogMTIuNXJlbTtcbiAgbWluLWhlaWdodDogNTIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLnRleHR1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiSW1hZ2VzL2JnLXRleHR1cmUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIC5ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE3LjY4ZGVnLCAjMjgwMDQ4IDM0LjM3JSwgcmdiYSgxMDMsIDEyLCA1MCwgMC44MzI0NjcpIDc2LjA0JSwgcmdiYSgxOTYsIDgzLCA5OCwgMC43MzYxNzYpIDk5Ljk5JSwgI0ZGMUUxRSAxMDAlKTtcbiAgei1pbmRleDogMDtcbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLnRpdGxlLW1hcnF1ZWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxMS4yNXJlbSAtIDMuNjg3NXJlbSk7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLnRpdGxlLW1hcnF1ZWUgc3BhbiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNGRkZGRkY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAudGl0bGUtbWFycXVlZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDkuMzc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAudGl0bGUtbWFycXVlZSB7XG4gICAgdG9wOiAxOTFweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmJpZy12ZWN0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogY2FsYygoMTAwdncgLSAxNDQwcHgpIC8gMiArIDYuNXJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuYmlnLXZlY3RvciB7XG4gICAgaGVpZ2h0OiAxODdweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiA2LjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDYuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgbWluLXdpZHRoOiAzODRweDtcbiAgaGVpZ2h0OiAyNi42MjVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciBpbWcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIyMnB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLnRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC50b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAudG9wIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuMjVyZW0pO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLnRvcCBpbWcge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRyZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAuYnRuLWN0YS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIC5idG4tY3RhLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIC5idG4tY3RhLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyL3NwYW4gMjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIC5sZWZ0IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLmxlZnQgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA1LjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEFGQ0Q2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLmxlZnQgLnRpdGxlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjU2MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLmxlZnQgLnRpdGxlIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAubWlkZGxlIC5sZWZ0IC50aXRsZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogMy4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLmxlZnQgLnRpdGxlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAubGVmdCAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzhBRkNENjtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xuICB9XG59XG4uc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAucmlnaHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlByb3hpbWEgU29mdFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzhBRkNENjtcbiAgbWF4LXdpZHRoOiAxMy42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAucmlnaHQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5taWRkbGUgLnJpZ2h0IC5idG4tY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLm1pZGRsZSAucmlnaHQgLmJ0bi1jdGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLWhvbWUtY3RhLWpvaW4gLmNvbnRhaW5lciAuYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi1ob21lLWN0YS1qb2luIC5jb250YWluZXIgLmJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuLnNlY3Rpb24taG9tZS1jdGEtam9pbiAuY29udGFpbmVyIC5ib3R0b20gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS4yNXJlbSk7XG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvT3N3YWxkLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL09zd2FsZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvT3N3YWxkLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9Pc3dhbGQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQWNjZWxlcmF0b3InO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0FjY2VsZXJhdG9yJztcclxuICAgIHNyYzogdXJsKCdGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBY2NlbGVyYXRvcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvSW50ZXItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcclxuICAgIHNyYzogdXJsKCdGb250cy9JbnRlci1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvSW50ZXItQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuIiwiLmJ0bi1jdGEge1xyXG4gIHBhZGRpbmc6IDEuMzc1cmVtIDEuODc1cmVtO1xyXG4gIGJvcmRlcjogMi41cHggc29saWQgJGFxdWE7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTBkZWcpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICBjb2xvcjogJGFxdWE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cclxuICBzcGFuIHtcclxuICAgIHRyYW5zZm9ybTogc2tldygxMGRlZyk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuXHJcblx0XHJcbn1cclxuXHQuaGVscGVyLXRpdGxle1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2tldygyMGRlZyk7XHJcbiAgICBwYXRoLCByZWN0IHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuICAgICAgZmlsbDogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRhcXVhO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3cge1xyXG4gICAgICBwYXRoLCByZWN0IHtcclxuICAgICAgICBmaWxsOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHB1cnBsZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgICAmLmZpbGxlZHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICBjb2xvcjokcHVycGxlO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JGFxdWE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aGl0ZXtcclxuICAgICAgICBib3JkZXItY29sb3I6aHNsYSgwLCAwJSwgMTAwJSwgMC4yKTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6JGFxdWE7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokYXF1YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJvcmRlci1hcXVhe1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjokYXF1YTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjokYXF1YTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFxdWE7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjokYXF1YTtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tc3dpdGNoe1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMjBweCApO1xyXG4gICAgfVxyXG4gICAgLmJ0bi1jdGF7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuXHRcdFx0bGVmdDogLTJweDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUuZmlsbGVke1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAmLmZpbGxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgIGNvbG9yOiAkcHVycGxlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1kcm9wZG93biB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5hY3RpdmV7XHJcblx0LmNoZXZyb24ge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHR9XHJcbn1cclxuXHJcbiAgLmJ0bi1jcmVkZW50aWFscyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLmRyb3Bkb3duIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWluLXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmNoZXZyb24ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKCAxMDAlICsgMTBweCApO1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0Ji52aXNpYmxle1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuXHR9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGFxdWE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGFxdWE6ICM4QUZDRDY7XHJcbiRwdXJwbGU6ICMzNjAwNjA7XHJcbiRibGFjazogIzBDMDEwMjtcclxuJHJlZDogI0ZGMUUxRTtcclxuJHdoaXRlOiAjRkZGRkZGO1xyXG5cclxuJGxhcmdlZGVza3RvcDogMjE4MHB4O1xyXG4kZGVza3RvcDoxNDAwcHg7XHJcbiR0YWJsZXQ6MTAyNHB4O1xyXG4kdGFibGV0LXNtOjc2N3B4O1xyXG4kbW9iaWxlOjYwMHB4O1xyXG4kbW9iaWxlLXhzOjMyMHB4OyIsIkBtaXhpbiB0cmFuc2l0aW9uKCl7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2Utb3V0O1xyXG59IiwiLmlucHV0LXdyYXAge1xyXG4vLyAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2Zvcm06IHNrZXcoLTE1ZGVnKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgJjo6YmVmb3Jle1xyXG5cdGNvbnRlbnQ6Jyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDowO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG5cdHotaW5kZXg6IC0yO1xyXG4gIH1cclxuXHJcbiAgJi5oaWRkZW57XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQmOjpiZWZvcmV7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdCAgfVxyXG4gIH1cclxuXHJcbiAgJi5lcnJvcntcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdCY6OmJlZm9yZXtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XHJcblx0fVxyXG4gIH1cclxuXHJcblx0LnNob3ctcGFzc3dvcmQtaW5wdXR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMS43ZW0gIWltcG9ydGFudDtcclxuXHRcdHRvcDogY2FsYyggMTAwJSAvIDIgLSAxMnB4ICkgIWltcG9ydGFudDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHdpZHRoOiAxLjg3NXJlbTtcclxuXHRcdGhlaWdodDogMS44NzVyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3KDE1ZGVnKTtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qSWlJR2hsYVdkb2REMGlNVFVpSUhacFpYZENiM2c5SWpBZ01DQXlNaUF4TlNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEV4SURFeVF6RXlMakkxSURFeUlERXpMak14TWpVZ01URXVOVFl5TlNBeE5DNHhPRGMxSURFd0xqWTROelZETVRVdU1EWXlOU0E1TGpneE1qVWdNVFV1TlNBNExqYzFJREUxTGpVZ055NDFRekUxTGpVZ05pNHlOU0F4TlM0d05qSTFJRFV1TVRnM05TQXhOQzR4T0RjMUlEUXVNekV5TlVNeE15NHpNVEkxSURNdU5ETTNOU0F4TWk0eU5TQXpJREV4SURORE9TNDNOU0F6SURndU5qZzNOU0F6TGpRek56VWdOeTQ0TVRJMUlEUXVNekV5TlVNMkxqa3pOelVnTlM0eE9EYzFJRFl1TlNBMkxqSTFJRFl1TlNBM0xqVkROaTQxSURndU56VWdOaTQ1TXpjMUlEa3VPREV5TlNBM0xqZ3hNalVnTVRBdU5qZzNOVU00TGpZNE56VWdNVEV1TlRZeU5TQTVMamMxSURFeUlERXhJREV5V2sweE1TQXhNQzR5UXpFd0xqSTFJREV3TGpJZ09TNDJNVEkxSURrdU9UTTNOU0E1TGpBNE56VWdPUzQwTVRJMVF6Z3VOVFl5TlNBNExqZzROelVnT0M0eklEZ3VNalVnT0M0eklEY3VOVU00TGpNZ05pNDNOU0E0TGpVMk1qVWdOaTR4TVRJMUlEa3VNRGczTlNBMUxqVTROelZET1M0Mk1USTFJRFV1TURZeU5TQXhNQzR5TlNBMExqZ2dNVEVnTkM0NFF6RXhMamMxSURRdU9DQXhNaTR6T0RjMUlEVXVNRFl5TlNBeE1pNDVNVEkxSURVdU5UZzNOVU14TXk0ME16YzFJRFl1TVRFeU5TQXhNeTQzSURZdU56VWdNVE11TnlBM0xqVkRNVE11TnlBNExqSTFJREV6TGpRek56VWdPQzQ0T0RjMUlERXlMamt4TWpVZ09TNDBNVEkxUXpFeUxqTTROelVnT1M0NU16YzFJREV4TGpjMUlERXdMaklnTVRFZ01UQXVNbHBOTVRFZ01UVkRPQzQxTmpZMk55QXhOU0EyTGpNMUlERTBMak15TURnZ05DNHpOU0F4TWk0NU5qSTFRekl1TXpVZ01URXVOakEwTWlBd0xqa2dPUzQzT0RNek15QXdJRGN1TlVNd0xqa2dOUzR5TVRZMk55QXlMak0xSURNdU16azFPRE1nTkM0ek5TQXlMakF6TnpWRE5pNHpOU0F3TGpZM09URTJOeUE0TGpVMk5qWTNJREFnTVRFZ01FTXhNeTQwTXpNeklEQWdNVFV1TmpVZ01DNDJOemt4TmpjZ01UY3VOalVnTWk0d016YzFRekU1TGpZMUlETXVNemsxT0RNZ01qRXVNU0ExTGpJeE5qWTNJREl5SURjdU5VTXlNUzR4SURrdU56Z3pNek1nTVRrdU5qVWdNVEV1TmpBME1pQXhOeTQyTlNBeE1pNDVOakkxUXpFMUxqWTFJREUwTGpNeU1EZ2dNVE11TkRNek15QXhOU0F4TVNBeE5Wb2lJR1pwYkd3OUluZG9hWFJsSWk4K0Nqd3ZjM1puUGdvPVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LWZhbWlseTogJyc7XHJcblx0XHRcdHNwZWFrOiBuZXZlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjYxOGVtO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmLmRpc3BsYXktcGFzc3dvcmR7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogdXJsKCAnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpJaUlHaGxhV2RvZEQwaU1qRWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1pQXlNU0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTRMamdnTWpBdU5rd3hOQzQySURFMkxqUTFNREZETVRRdU1ERTJOeUF4Tmk0Mk16TTBJREV6TGpReU9USWdNVFl1Tnpjd09TQXhNaTQ0TXpjMUlERTJMamcyTWpaRE1USXVNalExT0NBeE5pNDVOVFF5SURFeExqWXpNek1nTVRjZ01URWdNVGRET0M0ME9ETXpNeUF4TnlBMkxqSTBNVFkzSURFMkxqTXdORElnTkM0eU56VWdNVFF1T1RFeU5VTXlMak13T0RNeklERXpMalV5TURrZ01DNDRPRE16TXpNZ01URXVOekUyTnlBd0lEa3VOVEF3TURWRE1DNHpOU0E0TGpZeE5qY3lJREF1TnpreE5qWTNJRGN1TnprMU9EZ2dNUzR6TWpVZ055NHdNemMxTlVNeExqZzFPRE16SURZdU1qYzVNaklnTWk0ME5qWTJOeUExTGpZd01EQTFJRE11TVRVZ05TNHdNREF3TlV3d0xqUWdNaTR5TURBd05Vd3hMamdnTUM0NE1EQXdORGxNTWpBdU1pQXhPUzR5TURBeFRERTRMamdnTWpBdU5scE5NVEVnTVRSRE1URXVNVGd6TXlBeE5DQXhNUzR6TlRReUlERXpMams1TVRjZ01URXVOVEV5TlNBeE15NDVOelZETVRFdU5qY3dPQ0F4TXk0NU5UZzBJREV4TGpnME1UY2dNVE11T1RJMUlERXlMakF5TlNBeE15NDROelZNTmk0Mk1qVWdPQzQwTnpVd05VTTJMalUzTlNBNExqWTFPRE00SURZdU5UUXhOamNnT0M0NE1qa3lNaUEyTGpVeU5TQTRMams0TnpVMVF6WXVOVEE0TXpNZ09TNHhORFU0T0NBMkxqVWdPUzR6TVRZM01pQTJMalVnT1M0MU1EQXdOVU0yTGpVZ01UQXVOelVnTmk0NU16YzFJREV4TGpneE1qVWdOeTQ0TVRJMUlERXlMalk0TnpWRE9DNDJPRGMxSURFekxqVTJNalVnT1M0M05TQXhOQ0F4TVNBeE5GcE5NVGd1TXlBeE5DNDBOVEF4VERFMUxqRXlOU0F4TVM0elF6RTFMakkwTVRjZ01URXVNREUyTnlBeE5TNHpNek16SURFd0xqY3lPVElnTVRVdU5DQXhNQzQwTXpjMVF6RTFMalEyTmpjZ01UQXVNVFExT1NBeE5TNDFJRGt1T0RNek16Z2dNVFV1TlNBNUxqVXdNREExUXpFMUxqVWdPQzR5TlRBd05TQXhOUzR3TmpJMUlEY3VNVGczTlRVZ01UUXVNVGczTlNBMkxqTXhNalUxUXpFekxqTXhNalVnTlM0ME16YzFOU0F4TWk0eU5TQTFMakF3TURBMUlERXhJRFV1TURBd01EVkRNVEF1TmpZMk55QTFMakF3TURBMUlERXdMak0xTkRJZ05TNHdNek16T0NBeE1DNHdOakkxSURVdU1UQXdNRFZET1M0M056QTRNeUExTGpFMk5qY3lJRGt1TkRnek16TWdOUzR5TmpZM01pQTVMaklnTlM0ME1EQXdOVXcyTGpZMUlESXVPRFV3TURWRE55NHpNek16TXlBeUxqVTJOamN5SURndU1ETXpNek1nTWk0ek5UUXlNaUE0TGpjMUlESXVNakV5TlRWRE9TNDBOalkyTnlBeUxqQTNNRGc0SURFd0xqSXhOamNnTWk0d01EQXdOU0F4TVNBeUxqQXdNREExUXpFekxqVXhOamNnTWk0d01EQXdOU0F4TlM0M05UZ3pJREl1TmprMU9EZ2dNVGN1TnpJMUlEUXVNRGczTlRWRE1Ua3VOamt4TnlBMUxqUTNPVEl5SURJeExqRXhOamNnTnk0eU9ETXpPQ0F5TWlBNUxqVXdNREExUXpJeExqWXhOamNnTVRBdU5EZ3pOQ0F5TVM0eE1USTFJREV4TGpNNU5Ua2dNakF1TkRnM05TQXhNaTR5TXpjMVF6RTVMamcyTWpVZ01UTXVNRGM1TWlBeE9TNHhNek16SURFekxqZ3hOamNnTVRndU15QXhOQzQwTlRBeFdrMHhNeTQyTnpVZ09TNDROVEF3TlV3eE1DNDJOelVnTmk0NE5UQXdOVU14TVM0eE5ERTNJRFl1TnpZMk56SWdNVEV1TlRjd09DQTJMamd3TkRJeUlERXhMamsyTWpVZ05pNDVOakkxTlVNeE1pNHpOVFF5SURjdU1USXdPRGdnTVRJdU5qa3hOeUEzTGpNMU1EQTFJREV5TGprM05TQTNMalkxTURBMVF6RXpMakkxT0RNZ055NDVOVEF3TlNBeE15NDBOakkxSURndU1qazFPRGdnTVRNdU5UZzNOU0E0TGpZNE56VTFRekV6TGpjeE1qVWdPUzR3TnpreU1pQXhNeTQzTkRFM0lEa3VORFkyTnpJZ01UTXVOamMxSURrdU9EVXdNRFZhSWlCbWFXeHNQU0ozYUdsMFpTSXZQZ284TDNOMlp6NEsnICkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJyc7XHJcblx0XHRcdFx0c3BlYWs6IG5ldmVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNjE4ZW07XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvciB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1lbWFpbC11c2Uge1xyXG4gICAgLmVycm9yLW1lc3NhZ2UuZW1haWwtaW4tdXNlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZm9ybS1lbGVtZW50LWVycm9yLXVzZXIge1xyXG4gICAgLmVycm9yLW1lc3NhZ2UudXNlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1lbWFpbCB7XHJcbiAgICAuZXJyb3ItbWVzc2FnZS5lbWFpbCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1wYXNzd29yZCB7XHJcbiAgICAuZXJyb3ItbWVzc2FnZS5wYXNzd29yZCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXJyb3ItbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgIHRyYW5zZm9ybTogc2tldygyMGRlZyk7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogY2FsYyggMTAwJSArIDEwcHgpO1xyXG4gICAgbGVmdDogMS4yNXJlbTtcclxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdCAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgIH1cclxuXHQmLmhpZGRlbntcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmLmFjY291bnRfcGFzc3dvcmR7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KDIwZGVnKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMS4zNzVyZW0gMS44NzVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRtb2JpbGUgKSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcblx0Jjotd2Via2l0LWF1dG9maWxsLFxyXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuXHQqOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmZmZmY7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMHB4ICRibGFjayBpbnNldDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHR9XHJcbiAgICAvLyAmOi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gICAgLy8gICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHJlZCBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0Ly8gICBjb2xvcjogI0ZGRkZGRjtcclxuXHJcbiAgICAvLyAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgIC8vICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHJlZCBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2tldygwZGVnKTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LXdyYXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmZsb2F0aW5nLWxhYmVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2tldyggMTVkZWcgKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zMTI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgLy8gICBwb2ludGVyLWV2ZW50czpub25lO1xyXG4gICAgICBsZWZ0OjEuNTYyNXJlbTtcclxuICAgICAgdG9wOmNhbGMoIDUwJSAtIDEwcHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICB0cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjowLjJzIGVhc2UgYWxsO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuXHQgIHotaW5kZXg6IDI7XHJcblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJG1vYmlsZSApIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cclxuICAgICAgLmlucHV0LWFzdGVyaXNre1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgY29sb3I6ICNlMzJiMmI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXRpbmctaW5wdXQge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjg3NXJlbTtcclxuXHJcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2tldyggMTVkZWcgKTs7XHJcblxyXG4gICAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICB+IC5mbG9hdGluZy1sYWJlbHtcclxuICAgICAgICAgIHRvcDotOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjAuNzVyZW07XHJcbiAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gIC5mbG9hdGluZy1pbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5mbG9hdGluZy1sYWJlbCB7XHJcbiAgICB0b3A6LThweDtcclxuICAgIGZvbnQtc2l6ZTowLjc1cmVtO1xyXG4gICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8vIEVycm9yc1xyXG4gICYuZm9ybS1lbGVtZW50LWVycm9ye1xyXG4gICAgLmZsb2F0aW5nLWxhYmVse1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY2hlY2tib3gtd3JhcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQmLmVycm9yIHtcclxuXHRcdC5lcnJvci1tZXNzYWdlIHtcclxuXHRcdCAgb3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZXJyb3ItbWVzc2FnZSB7XHJcblx0XHRjb2xvcjogJHJlZDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuXHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6Y2FsYyggMTAwJSAgKyAxMHB4ICk7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0XHQmLmhpZGRlbntcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jaGVja2JveC1mbGV4e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQmLmVycm9ye1xyXG5cdFx0XHQuZXJyb3ItbWVzc2FnZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHJlZDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0bGFiZWx7XHJcblx0XHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjokYXF1YTtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmb250OiBpbmhlcml0O1xyXG5cdFx0Y29sb3I6ICRhcXVhO1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6MjRweDtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICMzMzMzMzM7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0bWluLXdpZHRoOiAyNHB4O1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRtaW4taGVpZ2h0OiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOjA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjphZnRlciB7XHJcblx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTQgMTEnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMSA2LjJMNC41Njc1NyA5TDEzIDEnIHN0cm9rZT0nJTIzMzYwMDYwJyBzdHJva2Utd2lkdGg9JzInJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0LXdyYXAudGV4dGFyZWF7XHJcblx0dHJhbnNmb3JtOiBza2V3KC01ZGVnKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0Jjo6YmVmb3Jle1xyXG5cdCAgY29udGVudDonJztcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgaGVpZ2h0OiAxMDAlO1xyXG5cdCAgZGlzcGxheTogZmxleDtcclxuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgIHRvcDowO1xyXG5cdCAgbGVmdDogMDtcclxuXHQgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuXHQgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHQgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcblx0ICB6LWluZGV4OiAtMjtcclxuXHR9XHJcblx0LmZsb2F0aW5nLWlucHV0e1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogc2tldyg1ZGVnKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0fVxyXG5cdC5mbG9hdGluZy1sYWJlbHtcclxuXHRcdHRyYW5zZm9ybTogc2tldyg1ZGVnKSAhaW1wb3J0YW50O1xyXG5cdFx0dG9wOjEuODc1cmVtO1xyXG5cdH1cclxuXHJcblx0LmVycm9yLW1lc3NhZ2Uge1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKCAxMDAlICsgMTBweCk7XHJcblx0XHRsZWZ0OiAxLjI1cmVtO1xyXG5cdFx0Ji5oaWRkZW57XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0fVxyXG5cdCAgfVxyXG5cclxuXHQmLmVycm9ye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHJlZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbi5nZW5lcmFsLWVycm9yLW1lc3NhZ2Uge1xyXG5cdGNvbG9yOiAkcmVkO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHQmLmhpZGRlbiB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufSIsIi5zY3JlZW4tb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICB6LWluZGV4OiA5O1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdmJhciB7XHJcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICB9XHJcblxyXG4gICYuaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXdyYXAge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td3JhcCB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFuZ3VhZ2Utd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGNvbG9yOiAjRkYwMDVDO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oaWRkZW4tbGFuZ3VhZ2VzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAuaGlkZGVuLWxhbmd1YWdlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcGVuLWxvZ2luLXNpZGViYXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0bi1jcmVkZW50aWFscyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cdCAgLnNob3ctbWluaWNhcnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5xdWFudGl0eS13cmFwe1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206MDtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjYyNXJlbTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE9zd2FsZDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aWR0aDogMXJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdCYuaGlkZGVue1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHN2Z3tcclxuXHRcdFx0aGVpZ2h0OiAxLjg3NXJlbTtcclxuXHRcdFx0d2lkdGg6IDEuODc1cmVtO1xyXG5cdFx0fVxyXG5cdCAgfVxyXG4gICAgICAuYnRuLWNhcnR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOEFGQ0Q2O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtOyBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5xdWFudGl0eS13cmFwe1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1kcm9wZG93biB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwQTBBMEE7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xyXG4gICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMzYwMDYwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1jdGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnVyZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHRvcDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0XHRcdH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9keS5wb3B1cC1vcGVuICYge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2LWxpc3Qtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbnUtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cdFx0ICBcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTotMTFweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0PiBhOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IGE6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyUzRSUzQ3BhdGggZD0nTTUuNjUzODMgNy4zNTQxNEwwIDEuNzAwMzFMMS4wNTM4MyAwLjY0NjQ4NEw1LjY1MzgzIDUuMjQ2NDhMMTAuMjUzOCAwLjY0NjQ4NEwxMS4zMDc3IDEuNzAwMzFMNS42NTM4MyA3LjM1NDE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC42MjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMEEwQTBBO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMS4yNXJlbTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xyXG5cdFx0XHRcdFx0XHRcdD4gYTpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ji52aXNpYmxle1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMzEyNXJlbSAwLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIExldmVsIDJcclxuXHRcdFx0XHRcdC5zdWItbWVudXtcclxuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggMTAwJSArIDAuNjI1cmVtICk7XHJcblx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0wLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdD4gYTpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uLXdyYXAtbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0LnNob3ctbWluaWNhcnR7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcGVuLWxvZ2luLXNpZGViYXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcblxyXG5cdCAgLmJ0bi1jcmVkZW50aWFscyB7XHJcblx0XHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHRcclxuICAgICAgLmJ0bi1kcm9wZG93bntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdC5jaGV2cm9uIHtcclxuXHRcdFx0cGF0aHtcclxuXHRcdFx0XHRmaWxsOiNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4tY3JlZGVudGlhbHMgeyAgICBcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcbiAgICAgICAgLmRyb3Bkb3due1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG5cdFx0ICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0ICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgLm1lbnUtaXRlbXtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6JHB1cnBsZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm5vLWZvbGxvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAmLmZpeGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiBjYWxjKDIuMzc1cmVtICogLTEpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAyLjM3NXJlbTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMzgsIDE0NSwgMTU2LCAwLjE1KSAwJSwgcmdiYSgyMTcsIDIxNywgMjE3LCAwKSAxMDAlKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tcmVkIHtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXdoaXRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td3JhcCB7XHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRhcXVhO1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXJnZXIge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgZmlsbDogJGFxdWE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1saXN0LXdyYXAge1xyXG4gICAgICAubWVudS1saXN0IHtcclxuICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgLmxvZ28td3JhcCB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vcGVue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICAgICAuY29udGFpbmVyLW5hdntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHQuYnV0dG9uLXdyYXB7XHJcblx0XHRcdFx0XHQuc2hvdy1taW5pY2FydHtcclxuXHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdC8vIHN0cm9rZTogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHQvLyBmaWxsOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdHBhdGh7XHJcblx0XHRcdFx0XHRcdFx0XHRzdHJva2U6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgLm5hdi1saXN0LXdyYXB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWxpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYm9keSB7XHJcbiAgJi53b29jb21tZXJjZS1hY2NvdW50IHtcclxuICAgIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tZHJvcGRvd24ge1xyXG4gICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIGFbaHJlZj0nL215LWFjY291bnQnXSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53b29jb21tZXJjZS1zdWJzY3JpcHRpb25zIHtcclxuICAgICAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93biB7XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIGFbaHJlZj0nL215LXN1YnNjcmlwdGlvbiddIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYVtocmVmPScvbXktYWNjb3VudCddIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53b29jb21tZXJjZS1wYXltZW50LW1ldGhvZHMge1xyXG4gICAgICAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIHtcclxuICAgICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgICAgYVtocmVmPScvcGF5bWVudC1tZXRob2RzJ10ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhW2hyZWY9Jy9teS1hY2NvdW50J10ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmxvZ2luLXNpZGViYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiA0ODBweDtcclxuICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xyXG4gIHBhZGRpbmc6IDYwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHotaW5kZXg6IDExO1xyXG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtd3JhcCB7XHJcblxyXG5cdC5mbG9hdGluZy1sYWJlbHtcclxuXHRcdGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmZsb2F0aW5nLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLmZsb2F0aW5nLWxhYmVsIHtcclxuXHRcdCAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4gIC5jbG9zZS1sb2dpbi1zaWRlYmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMy43NXJlbTtcclxuICAgIHJpZ2h0OiAzLjc1cmVtO1xyXG4gICAgd2lkdGg6IDEuMzc1cmVtO1xyXG4gICAgaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgIHRvcDogNzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luLWZvcm0ge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmJ0bi1saW5rIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VwYXJhdG9yIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICBtYXJnaW46IDMuMTI1cmVtIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1jdGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJmb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IDEyLjVyZW07XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgJjpub3QoLmxpYWEtbm90aWNlKXtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jcmVkaXRzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMS42MjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi45Mzc1cmVtO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcml2YWN5LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvcHlyaWdodCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogNXJlbTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGdhcDogMzBweCAwcHg7XHJcbiAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sIHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgJi5pbWctaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgJi5pbWctaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jcmVkaXRzLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAucHJpdmFjeS1saW5rcyB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saWFhLW5vdGljZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gIGdhcDoxLjI1cmVtO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMzMzMztcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgIG1heC13aWR0aDogNDYuMjVyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEyLjVyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb2FjaC1jdGEge1xyXG4gIGJhY2tncm91bmQ6ICMzNjAwNjA7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAaW1wb3J0IFwiX3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJfYnJlYWtwb2ludFwiO1xyXG5AaW1wb3J0IFwiX3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiX2ZvbnRzXCI7XHJcbkBpbXBvcnQgXCJfbWl4aW5zXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vbGF5b3V0L2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiLi4vbGF5b3V0L2Zvb3RlclwiO1xyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGNvbG9yOiAkcHVycGxlO1xyXG4gIGJhY2tncm91bmQ6ICRhcXVhO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMC43dnc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2VkZXNrdG9wICkge1xyXG5cdGh0bWwge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xyXG5cclxuICAmLnNjcm9sbC1sb2NrIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4uaDEtMSB7XHJcbiAgY29sb3I6ICRhcXVhO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDRyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaDItMSB7XHJcbiAgY29sb3I6ICRhcXVhO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaDYtMSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBY2NlbGVyYXRvcic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogJGFxdWE7XHJcbn1cclxuXHJcblxyXG5wIHtcclxuICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBjb2xvcjogIzhBRkNENjtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1vZmZzZXR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6IDcuNXJlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLmN1cy1jb250YWluZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTMxMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGRlc2t0b3AgKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGRlc2t0b3AgKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxufSIsIi5ob21lLWhlcm97XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgLmJhY2tncm91bmQtd3JhcHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogOS44MTI1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMEMwMTAyIDAlLCByZ2JhKDEyLCAxLCAyLCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAvL3BvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub3ZlcmxheXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgxNDEuMTUlIDE2Mi44NyUgYXQgMTQxLjE1JSAxNjIuODclLCByZ2JhKDI1NSwgMzAsIDMwLCAwLjczKSAwJSwgcmdiYSg1NCwgMCwgOTYsIDAuNDMpIDEwMCUpIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqLztcclxuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAubGVhZHtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy43NXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkbW9iaWxlLXhzICkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjMxMjVyZW07XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRtb2JpbGUteHMgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0bi1jdGF7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyMHB4ICk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5jYXJkLWNvdXJzZXtcclxuICAgIGhlaWdodDogMzByZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC40KSAwJSwgIzAwMDAwMCAxMDAlKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLW91dDtcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLW91dDtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZS1vdXQ7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgZmlsdGVyOmdyYXlzY2FsZSgxKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlLW91dDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0LXdyYXB7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjEuODEyNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcblxyXG4gICAgICAgIC8vIFNrZXcgdGhlIGxlZnQgc2lkZSBvZiB0aGUgZWxlbWVudC5cclxuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xM2RlZyk7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOjMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLy8gbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xyXG4gICAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiBjYWxjKCAxMDAlICsgMzBweCApO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XHJcblxyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAudW4tc2tld3tcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxM2RlZyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gNjBweCApO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7IFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGltZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgIGxlZnQ6MDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBmaWx0ZXI6Z3JheXNjYWxlKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC13cmFwe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0bGUsXHJcbiAgICAgICAgICAgIC50aW1le1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHB1cnBsZTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRhcXVhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnRpdGxlLW1hcnF1ZWV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMTAuNXJlbTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdGhlaWdodDogNy41cmVtO1xyXG5cdH1cclxuXHQuY29udGFpbmVye1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0XHQudGl0bGUtd3JhcHtcclxuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0LnN1YnRpdGxle1xyXG5cdFx0XHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6ICM4QUZDRDY7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGl0bGV7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGNvbG9yOiAjOEFGQ0Q2O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMzVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRlc2NyaXB0aW9ue1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0ludGVyJztcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzhBRkNENjtcclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFycXVlZXtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOjA7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwLjVyZW07XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcblx0XHRoZWlnaHQ6IDcuNXJlbTtcclxuXHR9XHJcblx0Lm1hcnF1ZWUtd3JhcHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0LnNsaWRlci1yb3d7XHJcblx0XHRcdC5zbGlkZXItd3JhcHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRnYXA6IDQwcHg7XHJcblxyXG5cdFx0XHRcdC5zbGlkZXItbGluZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMy41cztcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogbWFycXVlZSA1MHMgbGluZWFyIGluZmluaXRlO1xyXG5cdFx0XHRcdFx0Ly8gYW5pbWF0aW9uOiBtYXJxdWVlIDVzIGxpbmVhciBpbmZpbml0ZTtcclxuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnNsaWRlci1jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGdhcDogNDBweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOjA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuMjVyZW0pO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcmVtO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzMzMzMzMztcclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDkuMzc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtYXJxdWVlIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC0xMDAlIC0gMjBweCkpXHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY2FyZHMvX2NhcmQtY291cnNlXCI7XHJcbkBpbXBvcnQgXCIuLi90aXRsZS1tYXJxdWVlXCI7XHJcblxyXG4uc2VjdGlvbi1ob21lLWNvdXJzZXN7XHJcbiAgICBwYWRkaW5nLXRvcDogMTEuMjVyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNi4yNXJlbTtcclxuICAgIH1cclxuXHQudGl0bGUtbWFycXVlZXtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0bGUtd3JhcHtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuICAgIC5jb250YWluZXItc3dpcGVye1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItaG9tZS1jb3Vyc2Vze1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc3dpcGVyLWNvbnRyb2xsc3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb257XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRhcXVhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5idG4tY3Rhe1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNDBweCApO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zd2lwZXItaG9tZS1jb3Vyc2VzLW5leHR7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1ob21lLWNvdXJzZXMtcHJldntcclxuICAgICAgICAgICAgbGVmdDogNXJlbTtcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24taG9tZS1jb2FjaGVzLWJlbmVmaXRze1xyXG4gICAgcGFkZGluZy10b3A6IDExLjI1cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206My43NXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXItb2Zmc2V0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAuc3VidGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zMTI1cmVtO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUuMjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYuODc1cmVtO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW07XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JpZC13cmFwe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcbiAgICAgICAgICAgIGdhcDoyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3h7XHJcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjguNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKCAxMDAlIC0gMy43NXJlbSAtICA1LjI1cmVtICk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm94LWlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAzLjc1cmVtIC0gIDUuMjVyZW0gKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LWlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94LWlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICMyODFFMjA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODFFMjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAudG9we1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpZ2h0LWljb24sIC5kYXJrLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saWdodC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRhcmstaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGg2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBY2NlbGVyYXRvcic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIC5ib3gtaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5saWdodC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kYXJrLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDYscHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jdGEtY29udGFpbmVye1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAuYnRuLWN0YXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwdncgLSA2MHB4ICk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdmctYmd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjYuMjVyZW07XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4N3B4O1xyXG4gICAgICAgICAgICBib3R0b206IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uLWhvbWUtcmV2aWV3c3tcclxuICAgIHBhZGRpbmctdG9wOiAxMi41cmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExLjI1cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NC43NXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3Rlc3tcclxuICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogOXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci1ob21lLXJldmlld3N7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3LjA2MjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcmQtcmV2aWV3e1xyXG4gICAgICAgICAgICAgICAgLnRvcHtcclxuICAgICAgICAgICAgICAgICAgICBwe1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ludGVyJztcclxuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNzVyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm90dG9te1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubmFtZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEFGQ0Q2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgLnBvc2l0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOEFGQ0Q2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1jb250cm9sbHN7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206Mi41cmVtO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206MDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1ob21lLXJldmlld3MtcHJldixcclxuICAgICAgICAgICAgICAgIC5zd2lwZXItaG9tZS1yZXZpZXdzLW5leHR7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uLWhvbWUtaW5zdGFncmFte1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMDE3MTg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTIuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubGVhZHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1LjI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1jdGF7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjYwcHg7XHJcbiAgICAgICAgICAgIGdhcDoxMHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOjIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOjEwcHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCA5OHB4ICk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjoyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAoIDEwMHZ3IC0gMzA1cHggKSArICggMTAwdncgLyAyICkgKi0xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMjYwcHggKTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCApO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIC0yMjlweCApO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAwICk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoICggMTAwdncgLSAzMDVweCApICsgKCAxMDB2dyArIDMyNXB4ICkgLyAyICogLTEgKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggLTYycHggKTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCApO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDVweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVubGl2ZW4tc3Zne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDcwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoICggMTQ0MHB4IC8gMiApIC0gODBweCApO1xyXG4gICAgICAgIGhlaWdodDo0LjEyNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb24taG9tZS1jdGEtam9pbntcclxuICAgIG1hcmdpbi10b3A6IDEyLjVyZW07XHJcbiAgICBtaW4taGVpZ2h0OiA1Mi41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC50ZXh0dXJle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdJbWFnZXMvYmctdGV4dHVyZS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICAgIC5ncmFkaWVudHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExNy42OGRlZywgIzI4MDA0OCAzNC4zNyUsIHJnYmEoMTAzLCAxMiwgNTAsIDAuODMyNDY3KSA3Ni4wNCUsIHJnYmEoMTk2LCA4MywgOTgsIDAuNzM2MTc2KSA5OS45OSUsICNGRjFFMUUgMTAwJSk7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgIH1cclxuXHJcblx0LnRpdGxlLW1hcnF1ZWV7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogY2FsYyggNTAlIC0gMTEuMjVyZW0gLSAzLjY4NzVyZW0gKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcblx0XHRzcGFue1xyXG5cdFx0XHRjb2xvcjp0cmFuc3BhcmVudDtcclxuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNGRkZGRkY7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOS4zNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgdG9wOiAxOTFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcblx0fVxyXG4gICAgLmJpZy12ZWN0b3J7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgIGxlZnQ6Y2FsYyggKCAxMDB2dyAtIDE0NDBweCApIC8gMiArIDYuNXJlbSk7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTg3cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6YXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6LTEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNi41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzg0cHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzg0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjYuNjI1cmVtO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjI1cmVtKTtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjpncmF5c2NhbGUoMSk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjpncmF5c2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1pZGRsZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cmVtKTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWN0YS1tb2JpbGV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJG1vYmlsZSApIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJpZ2h0e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzLjYyNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnRuLWN0YXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm90dG9te1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuMjVyZW0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/