/* font-family: 'Source Sans Pro' */
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;400;500;600;700;800;900&display=swap");
@font-face {
  font-display: swap;
  font-family: "Source Sans Pro";
  src: url("../fonts/SourceSansPro/SourceSansPro-Bold.eot");
  src: url("../fonts/SourceSansPro/SourceSansPro-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/SourceSansPro/SourceSansPro-Bold.woff2") format("woff2"), url("../fonts/SourceSansPro/SourceSansPro-Bold.woff") format("woff"), url("../fonts/SourceSansPro/SourceSansPro-Bold.ttf") format("truetype"), url("../fonts/SourceSansPro/SourceSansPro-Bold.svg#SourceSansPro-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: "Source Sans Pro";
  src: url("../fonts/SourceSansPro/SourceSansPro-SemiBold.eot");
  src: url("../fonts/SourceSansPro/SourceSansPro-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2") format("woff2"), url("../fonts/SourceSansPro/SourceSansPro-SemiBold.woff") format("woff"), url("../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf") format("truetype"), url("../fonts/SourceSansPro/SourceSansPro-SemiBold.svg#SourceSansPro-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: "Source Sans Pro";
  src: url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.eot");
  src: url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.eot?#iefix") format("embedded-opentype"), url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.woff2") format("woff2"), url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.woff") format("woff"), url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.ttf") format("truetype"), url("../fonts/SourceSansPro/source-sans-3-v9-latin-500.svg#SourceSans3") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: "Source Sans Pro";
  src: url("../fonts/SourceSansPro/SourceSansPro-Regular.eot");
  src: url("../fonts/SourceSansPro/SourceSansPro-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/SourceSansPro/SourceSansPro-Regular.woff2") format("woff2"), url("../fonts/SourceSansPro/SourceSansPro-Regular.woff") format("woff"), url("../fonts/SourceSansPro/SourceSansPro-Regular.ttf") format("truetype"), url("../fonts/SourceSansPro/SourceSansPro-Regular.svg#SourceSansPro-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* font-family: 'Georgia' */
@font-face {
  font-display: swap;
  font-family: "Georgia";
  src: url("../fonts/Georgia/Georgia.eot");
  src: local("Georgia"), url("../fonts/Georgia/Georgia.eot?#iefix") format("embedded-opentype"), url("../fonts/Georgia/Georgia.woff2") format("woff2"), url("../fonts/Georgia/Georgia.woff") format("woff"), url("../fonts/Georgia/Georgia.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: "Georgia";
  src: url("../fonts/Georgia/Georgia-Bold.eot");
  src: local("Georgia Bold"), local("Georgia-Bold"), url("../fonts/Georgia/Georgia-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Georgia/Georgia-Bold.woff2") format("woff2"), url("../fonts/Georgia/Georgia-Bold.woff") format("woff"), url("../fonts/Georgia/Georgia-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
.fw {
  width: 100%;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.direction-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.justify-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.justify-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.align-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.align-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.align-self-start {
  -ms-flex-item-align: start;
      align-self: flex-start;
}

.visible {
  opacity: 1 !important;
}

.margin-left-auto {
  margin-left: auto;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.overlay.top-half {
  height: 28.5%;
}
@media (min-width: 768px) {
  .overlay.top-half {
    height: 48%;
  }
}
.overlay.bottom-half {
  top: auto;
  bottom: 0;
  height: 26%;
}
@media (min-width: 1366px) {
  .overlay.bottom-half {
    height: 37%;
  }
}
.overlay.bottom-gradient {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.71)), color-stop(78.28%, rgba(0, 0, 0, 0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.71) 0%, rgba(0, 0, 0, 0) 78.28%);
}

.overflow-y-auto {
  overflow-y: auto;
}

.sr-only {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.scrolled {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
}

.hide-before {
  display: none;
}
@media (min-width: 992px) {
  .hide-before.lg {
    display: block;
  }
}
@media (min-width: 1366px) {
  .hide-before.xl {
    display: block;
  }
}

.hide-after {
  display: block;
}
@media (min-width: 992px) {
  .hide-after.lg {
    display: none;
  }
}
@media (min-width: 1366px) {
  .hide-after.xl {
    display: none;
  }
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

.loading {
  pointer-events: none;
}
.loading > *:not(.loader) {
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
  opacity: 0.5;
}

.fade-out-left {
  -webkit-transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
  transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
  transition: opacity ease-out 0.35s, transform ease-out 0.35s;
  transition: opacity ease-out 0.35s, transform ease-out 0.35s, -webkit-transform ease-out 0.35s;
  opacity: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.hidden {
  display: none;
}

.page-template-default:not(.woocommerce-page) .main .container {
  padding: 40px 0;
  max-width: 1148px;
}
@media (min-width: 992px) {
  .page-template-default:not(.woocommerce-page) .main .container {
    padding: 60px 0;
  }
}
.page-template-default:not(.woocommerce-page) .main .container h1, .page-template-default:not(.woocommerce-page) .main .container h2, .page-template-default:not(.woocommerce-page) .main .container h3,
.page-template-default:not(.woocommerce-page) .main .container h4, .page-template-default:not(.woocommerce-page) .main .container h5, .page-template-default:not(.woocommerce-page) .main .container h6 {
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container h1, .page-template-default:not(.woocommerce-page) .main .container h2, .page-template-default:not(.woocommerce-page) .main .container h3,
  .page-template-default:not(.woocommerce-page) .main .container h4, .page-template-default:not(.woocommerce-page) .main .container h5, .page-template-default:not(.woocommerce-page) .main .container h6 {
    margin-bottom: 44px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container h2, .page-template-default:not(.woocommerce-page) .main .container .h2 {
  font-size: 32px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container h2, .page-template-default:not(.woocommerce-page) .main .container .h2 {
    font-size: 36px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container h3, .page-template-default:not(.woocommerce-page) .main .container .h3 {
  font-size: 24px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container h3, .page-template-default:not(.woocommerce-page) .main .container .h3 {
    font-size: 28px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container h4, .page-template-default:not(.woocommerce-page) .main .container .h4 {
  font-size: 22px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container h4, .page-template-default:not(.woocommerce-page) .main .container .h4 {
    font-size: 24px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container h5, .page-template-default:not(.woocommerce-page) .main .container .h5 {
  font-size: 20px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container h5, .page-template-default:not(.woocommerce-page) .main .container .h5 {
    font-size: 22px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container a:not(.btn) {
  display: inline;
  text-decoration: underline;
  -webkit-transition: background-color 0.35s;
  transition: background-color 0.35s;
  color: #202430;
}
.page-template-default:not(.woocommerce-page) .main .container a:not(.btn):active, .page-template-default:not(.woocommerce-page) .main .container a:not(.btn):hover {
  text-decoration: underline;
  color: #202430;
  background-color: #C3DFEA;
}
.page-template-default:not(.woocommerce-page) .main .container p {
  line-height: 1.7;
  margin-bottom: 30px;
}
.page-template-default:not(.woocommerce-page) .main .container p:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container p {
    font-size: 20px;
    margin-bottom: 44px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container ul, .page-template-default:not(.woocommerce-page) .main .container ol {
  padding-left: 22px;
  margin-bottom: 44px;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container ul, .page-template-default:not(.woocommerce-page) .main .container ol {
    padding: 0 0 0 28px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container ul li, .page-template-default:not(.woocommerce-page) .main .container ol li {
  line-height: 1.7;
}
@media (min-width: 768px) {
  .page-template-default:not(.woocommerce-page) .main .container ul li, .page-template-default:not(.woocommerce-page) .main .container ol li {
    font-size: 20px;
  }
}
.page-template-default:not(.woocommerce-page) .main .container ul {
  list-style: disc;
}
.page-template-default:not(.woocommerce-page) .main .container ol {
  counter-reset: item;
}
.page-template-default:not(.woocommerce-page) .main .container ol li {
  position: relative;
  list-style-type: none;
  counter-increment: item;
}
.page-template-default:not(.woocommerce-page) .main .container ol li::before {
  content: counter(item) ".";
  position: absolute;
  right: calc(100% + 5px);
  top: 0;
}

.container {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0 33px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .container {
    max-width: 760px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 990px;
    padding: 0 20px;
  }
}
@media (min-width: 1366px) {
  .container {
    max-width: 1356px;
  }
}
.container.fluid {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0 33px;
  margin: 0 auto;
  width: 100%;
}
@media (min-width: 768px) {
  .container.fluid {
    max-width: 760px;
  }
}
@media (min-width: 992px) {
  .container.fluid {
    max-width: 990px;
    padding: 0 20px;
  }
}
@media (min-width: 1366px) {
  .container.fluid {
    max-width: 1356px;
  }
}
@media (min-width: 768px) {
  .container.fluid {
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .container.fluid {
    max-width: 100%;
  }
}
@media (min-width: 1366px) {
  .container.fluid {
    max-width: 100%;
  }
}
@media (min-width: 1366px) {
  .container.xs, .header-nav .menu > .menu-item.menu-btn > .container.menu-item-link {
    max-width: 1041px;
  }
}
@media (min-width: 1366px) {
  .container.sm {
    max-width: 1188px;
  }
}
@media (min-width: 1100px) {
  .container.sm2 {
    max-width: 1115px;
  }
}
@media (min-width: 1440px) {
  .container.xxl {
    max-width: 1334px;
  }
}
@media (min-width: 768px) {
  .container.container-article {
    max-width: 750px;
  }
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-weight: 700;
  line-height: 1.33;
  margin: 0;
}

h1, .h1 {
  font-size: 32px;
}
@media (min-width: 992px) {
  h1, .h1 {
    font-size: 40px;
  }
}

h2, .h2 {
  font-size: 32px;
}
@media (min-width: 768px) {
  h2, .h2 {
    font-size: 36px;
  }
}

h3, .h3 {
  font-size: 28px;
}
@media (min-width: 768px) {
  h3, .h3 {
    font-size: 34px;
  }
}

h4, .h4 {
  font-size: 20px;
}
@media (min-width: 480px) {
  h4, .h4 {
    font-size: 30px;
    line-height: 1.6;
  }
}

h5, .h5 {
  font-size: 28px;
  line-height: 1.25;
  font-weight: 600;
}

h6, .h6 {
  font-size: 20px;
}

a {
  display: inline-block;
  text-decoration: none;
  -webkit-transition: color ease-out 0.35s;
  transition: color ease-out 0.35s;
}
a:hover {
  text-decoration: none;
}

p {
  margin-top: 0;
}
p:last-of-type {
  margin-bottom: 0;
}

b, strong {
  font-weight: 700;
}

.section-header {
  margin-bottom: 36px;
}
@media (min-width: 480px) {
  .section-header {
    margin-bottom: 50px;
  }
}
@media (min-width: 768px) {
  .section-header {
    margin-bottom: 148px;
  }
}
.section-header > :first-child {
  margin-right: auto;
}

.title-with-desc {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .title-with-desc {
    margin-bottom: 49px;
  }
}
.title-with-desc-subheading {
  line-height: 1.25;
  color: #000000;
  margin-top: 8px;
}
@media (min-width: 992px) {
  .title-with-desc-subheading {
    font-size: 18px;
  }
}

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
*:focus {
  outline: 2px solid #2344CB;
}

body, html {
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  margin: 0;
}

body {
  position: relative;
  min-width: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: #181C21;
  background-color: #FFFFFF;
}

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

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.wrapper {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
}
.wrapper .footer {
  margin-top: auto;
}

.btn, .header-nav .menu > .menu-item.menu-btn > .menu-item-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  color: #FFFFFF;
  line-height: inherit;
  font-weight: 600;
  background-color: transparent;
  border: none;
  cursor: pointer;
  -webkit-transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
}
.btn:focus, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:focus {
  outline: none;
}
.btn.full, .header-nav .menu > .menu-item.menu-btn > .full.menu-item-link {
  width: 100%;
}
.btn.xs, .header-nav .menu > .menu-item.menu-btn > .menu-item-link {
  min-height: 32px;
  font-size: 12px;
  border-radius: 16px;
  padding: 5px 27px;
}
.btn.xs-alt, .header-nav .menu > .menu-item.menu-btn > .xs-alt.menu-item-link {
  min-height: 32px;
  font-size: 12px;
  border-radius: 48px;
  padding: 7px 23px;
}
.btn.sm, .header-nav .menu > .menu-item.menu-btn > .sm.menu-item-link {
  min-height: 48px;
  min-width: 199px;
  font-size: 14px;
  font-weight: 700;
  border-radius: 24px;
  padding: 0 34px;
}
@media (max-width: 480px) {
  .btn.sm, .header-nav .menu > .menu-item.menu-btn > .sm.menu-item-link {
    font-size: 18px;
    min-height: 60px;
    border-radius: 40px;
    padding: 0 20px;
  }
}
.btn.sm-alt, .header-nav .menu > .menu-item.menu-btn > .sm-alt.menu-item-link {
  min-height: 37px;
  min-width: 118px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 48px;
  border-width: 2px;
  padding: 0 25px;
}
.btn.md, .header-nav .menu > .menu-item.menu-btn > .md.menu-item-link {
  min-height: 56px;
  font-size: 12px;
  font-weight: 700;
  border-radius: 60px;
  padding: 11px 19px 12px;
}
.btn.md.outline, .header-nav .menu > .menu-item.menu-btn > .md.outline.menu-item-link {
  border-width: 2px;
}
.btn.md-alt, .header-nav .menu > .menu-item.menu-btn > .md-alt.menu-item-link {
  width: 100%;
  max-width: 272px;
  min-height: 60px;
  max-height: 64px;
  font-size: 18px;
  line-height: 2.5;
  font-weight: 700;
  border-radius: 60px;
  padding: 11px 19px 12px;
}
.btn.md-alt.outline, .header-nav .menu > .menu-item.menu-btn > .md-alt.outline.menu-item-link {
  border-width: 2px;
}
.btn.md-alt.active-outline::before, .header-nav .menu > .menu-item.menu-btn > .md-alt.menu-item-link::before {
  border-radius: 40px;
}
.btn.lg, .header-nav .menu > .menu-item.menu-btn > .lg.menu-item-link {
  min-width: 272px;
  min-height: 80px;
  border-radius: 64px;
}
.btn.black-fill, .header-nav .menu > .menu-item.menu-btn > .menu-item-link {
  color: #EAEAE1;
  background-color: #202430;
}
.btn.black-fill:hover, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:hover {
  color: #172642;
  background-color: #3EE1D0;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.btn.black-fill:active, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:active, .btn.black-fill:focus, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:focus {
  color: #172642;
  background-color: #3EE1D0;
}
.btn.blue-fill, .header-nav .menu > .menu-item.menu-btn > .blue-fill.menu-item-link, .header-nav .menu > .menu-item.menu-btn.menu-btn-blue > .menu-item-link {
  color: #EAEAE1;
  background-color: #2344CB;
}
.btn.blue-fill:hover, .header-nav .menu > .menu-item.menu-btn > .blue-fill.menu-item-link:hover, .header-nav .menu > .menu-item.menu-btn.menu-btn-blue > .menu-item-link:hover {
  color: #172642;
  background-color: #3EE1D0;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.btn.blue-fill:active, .header-nav .menu > .menu-item.menu-btn > .blue-fill.menu-item-link:active, .header-nav .menu > .menu-item.menu-btn.menu-btn-blue > .menu-item-link:active, .btn.blue-fill:focus, .header-nav .menu > .menu-item.menu-btn > .blue-fill.menu-item-link:focus, .header-nav .menu > .menu-item.menu-btn.menu-btn-blue > .menu-item-link:focus {
  color: #172642;
  background-color: #3EE1D0;
}
.btn.white-fill, .header-nav .menu > .menu-item.menu-btn > .white-fill.menu-item-link {
  color: #202430;
  background-color: #EAEAE1;
}
.btn.white-fill:hover, .header-nav .menu > .menu-item.menu-btn > .white-fill.menu-item-link:hover {
  background-color: #3EE1D0;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.btn.white-fill:active, .header-nav .menu > .menu-item.menu-btn > .white-fill.menu-item-link:active, .btn.white-fill:focus, .header-nav .menu > .menu-item.menu-btn > .white-fill.menu-item-link:focus {
  background-color: #3EE1D0;
}
.btn.cyan-light-fill, .header-nav .menu > .menu-item.menu-btn > .cyan-light-fill.menu-item-link {
  color: #172642;
  background-color: #B2EEE8;
}
.btn.cyan-light-fill:hover, .header-nav .menu > .menu-item.menu-btn > .cyan-light-fill.menu-item-link:hover {
  color: #202430;
  background-color: #3EE1D0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.cyan-light-fill:active, .header-nav .menu > .menu-item.menu-btn > .cyan-light-fill.menu-item-link:active, .btn.cyan-light-fill:focus, .header-nav .menu > .menu-item.menu-btn > .cyan-light-fill.menu-item-link:focus {
  color: #172642;
  background-color: #3EE1D0;
}
.btn.red-light-fill, .header-nav .menu > .menu-item.menu-btn > .red-light-fill.menu-item-link {
  color: #8F0404;
  background-color: #EF9891;
}
.btn.red-light-fill:hover, .header-nav .menu > .menu-item.menu-btn > .red-light-fill.menu-item-link:hover {
  color: #670303;
  background-color: #EC4537;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.red-light-fill:active, .header-nav .menu > .menu-item.menu-btn > .red-light-fill.menu-item-link:active, .btn.red-light-fill:focus, .header-nav .menu > .menu-item.menu-btn > .red-light-fill.menu-item-link:focus {
  color: #670303;
  background-color: #EC4537;
}
.btn.transparent-fill, .header-nav .menu > .menu-item.menu-btn > .transparent-fill.menu-item-link {
  color: #202430;
  background-color: transparent;
  border: none;
}
.btn.gray-hover:hover, .header-nav .menu > .menu-item.menu-btn > .gray-hover.menu-item-link:hover {
  color: #202430;
  background-color: #CACBCE;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn.gray-hover:active, .header-nav .menu > .menu-item.menu-btn > .gray-hover.menu-item-link:active, .btn.gray-hover:focus, .header-nav .menu > .menu-item.menu-btn > .gray-hover.menu-item-link:focus {
  color: #202430;
  background-color: #CACBCE;
}
.btn.active-outline, .header-nav .menu > .menu-item.menu-btn > .menu-item-link {
  position: relative;
}
.btn.active-outline::before, .header-nav .menu > .menu-item.menu-btn > .menu-item-link::before {
  content: "";
  position: absolute;
  top: -6px;
  left: -6px;
  width: calc(100% + 6px);
  height: calc(100% + 6px);
  border: 3px solid;
  border-radius: 3em;
  opacity: 0;
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
  pointer-events: none;
}
.btn.active-outline:active::before, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:active::before, .btn.active-outline:focus::before, .header-nav .menu > .menu-item.menu-btn > .menu-item-link:focus::before {
  opacity: 1;
}
.btn.active-outline.outline::before, .header-nav .menu > .menu-item.menu-btn > .outline.menu-item-link::before {
  top: -9px;
  left: -9px;
  width: calc(100% + 12px);
  height: calc(100% + 12px);
}
.btn.active-outline.active-outline-blue::before, .header-nav .menu > .menu-item.menu-btn > .menu-item-link::before {
  border-color: #2344CB;
}
.btn.active-outline.active-outline-blue-dark::before, .header-nav .menu > .menu-item.menu-btn > .active-outline-blue-dark.menu-item-link::before {
  border-color: #172642;
}
.btn.active-outline.active-outline-green-bright::before, .header-nav .menu > .menu-item.menu-btn > .active-outline-green-bright.menu-item-link::before {
  border-color: #7DF59A;
}
.btn.active-outline.active-outline-cyan-bright::before, .header-nav .menu > .menu-item.menu-btn > .active-outline-cyan-bright.menu-item-link::before {
  border-color: #3EE1D0;
}
.btn.outline, .header-nav .menu > .menu-item.menu-btn > .outline.menu-item-link {
  border: 3px solid;
}
.btn.outline.outline-sm, .header-nav .menu > .menu-item.menu-btn > .outline.outline-sm.menu-item-link {
  border: 2px solid;
}
.btn.outline.white-outlined, .header-nav .menu > .menu-item.menu-btn > .outline.white-outlined.menu-item-link {
  color: #FFFFFF;
  border-color: #EAEAE1;
}
.btn.outline.white-outlined:hover, .header-nav .menu > .menu-item.menu-btn > .outline.white-outlined.menu-item-link:hover {
  color: #172642;
  background-color: #EAEAE1;
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}
.btn.outline.white-outlined:active, .header-nav .menu > .menu-item.menu-btn > .outline.white-outlined.menu-item-link:active, .btn.outline.white-outlined:focus, .header-nav .menu > .menu-item.menu-btn > .outline.white-outlined.menu-item-link:focus {
  color: #172642;
  background-color: #EAEAE1;
}
.btn.outline.black-outlined, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.menu-item-link {
  color: #181C21;
  border-color: #202430;
}
.btn.outline.black-outlined:hover, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.menu-item-link:hover {
  color: #FFFFFF;
  background-color: #202430;
  -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
}
.btn.outline.black-outlined:active, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.menu-item-link:active, .btn.outline.black-outlined:focus, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.menu-item-link:focus {
  color: #FFFFFF;
  background-color: #202430;
}
.btn.outline.black-outlined.blue-hover:hover, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.blue-hover.menu-item-link:hover {
  background-color: #2344CB;
  border-color: #2344CB;
  color: #FFFFFF;
}
.btn.outline.black-outlined.blue-hover:active, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.blue-hover.menu-item-link:active, .btn.outline.black-outlined.blue-hover:focus, .header-nav .menu > .menu-item.menu-btn > .outline.black-outlined.blue-hover.menu-item-link:focus {
  color: #FFFFFF;
  background-color: #2344CB;
  border-color: #2344CB;
}
.btn.outline.transparent-outlined, .header-nav .menu > .menu-item.menu-btn > .outline.transparent-outlined.menu-item-link {
  color: #000000;
  border: none;
  min-width: unset;
  padding: 0 10px;
  white-space: nowrap;
}
.btn.outline.transparent-outlined:hover, .header-nav .menu > .menu-item.menu-btn > .outline.transparent-outlined.menu-item-link:hover {
  background-color: rgba(0, 0, 0, 0.07);
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
}
.btn.outline.transparent-outlined:active, .header-nav .menu > .menu-item.menu-btn > .outline.transparent-outlined.menu-item-link:active, .btn.outline.transparent-outlined:focus, .header-nav .menu > .menu-item.menu-btn > .outline.transparent-outlined.menu-item-link:focus {
  color: #FFFFFF;
  background-color: #000000;
}
.btn.arrow, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link {
  position: relative;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  font-size: 14px;
  font-weight: 700;
  line-height: 3.43;
  padding-right: 20px;
  -webkit-transition: padding-right ease-out 0.35s;
  transition: padding-right ease-out 0.35s;
}
.btn.arrow:hover, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link:hover, .btn.arrow:active, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link:active, .btn.arrow:focus, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link:focus {
  padding-right: 108px;
}
.btn.arrow:focus, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link:focus {
  outline: 2px solid #2344CB;
}
.btn.arrow::before, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
}
.btn.arrow .arrow-icon, .header-nav .menu > .menu-item.menu-btn > .arrow.menu-item-link .arrow-icon {
  position: absolute;
  top: 100%;
  -webkit-transform: translateY(-14px);
      -ms-transform: translateY(-14px);
          transform: translateY(-14px);
  right: -7px;
  width: 23px;
  height: 25px;
}
.btn.arrow.arrow-white, .header-nav .menu > .menu-item.menu-btn > .arrow.arrow-white.menu-item-link {
  color: #EAEAE1;
}
.btn.arrow.arrow-white::before, .header-nav .menu > .menu-item.menu-btn > .arrow.arrow-white.menu-item-link::before {
  background-color: #EAEAE1;
}
.btn.arrow.arrow-black, .header-nav .menu > .menu-item.menu-btn > .arrow.arrow-black.menu-item-link {
  color: #172642;
}
.btn.arrow.arrow-black::before, .header-nav .menu > .menu-item.menu-btn > .arrow.arrow-black.menu-item-link::before {
  background-color: #172642;
}

.back-to-top {
  bottom: 115px;
  right: 10px;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  background-color: #202430;
  border: none;
  padding: 0;
  color: #FFFFFF;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  z-index: 10;
  cursor: pointer;
  opacity: 0;
  pointer-events: none;
  outline: none;
  -webkit-transition: opacity ease-out 0.35s, background-color ease-out 0.35s;
  transition: opacity ease-out 0.35s, background-color ease-out 0.35s;
}
@media (min-width: 768px) {
  .back-to-top {
    bottom: 40px;
    right: 33px;
  }
}
@media (min-width: 992px) {
  .back-to-top {
    bottom: 27px;
    right: 73px;
    width: 52px;
    height: 52px;
  }
}
.back-to-top:hover, .back-to-top:active {
  background-color: #2344CB;
}
.back-to-top.btn, .header-nav .menu > .menu-item.menu-btn > .back-to-top.menu-item-link {
  position: fixed;
}
.back-to-top.visible {
  pointer-events: auto;
}
.back-to-top svg {
  width: 23px;
  height: auto;
}

.link-bg-hover {
  position: relative;
  display: inline;
  color: #202430;
  text-decoration: underline;
}
.link-bg-hover::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: #C3DFEA;
  z-index: -1;
  -webkit-transition: height ease-out 0.35s;
  transition: height ease-out 0.35s;
}
.link-bg-hover:hover::before {
  height: 100%;
}

.video-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.video-wrap:hover .video-play, .video-wrap:focus .video-play {
  background-color: #2344CB;
}
.video-wrap.opened .video-play,
.video-wrap.opened img {
  opacity: 0;
  pointer-events: none;
}
.video-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
}

.video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: block;
  width: 103px;
  height: 103px;
  border: none;
  border-radius: 50%;
  padding: 0;
  cursor: pointer;
  background-color: #000000;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  outline: none;
  -webkit-transition: background-color ease-out 0.35s, opacity ease-out 0.35s;
  transition: background-color ease-out 0.35s, opacity ease-out 0.35s;
}
.video-play:focus, .video-play:active {
  background-color: #2344CB;
}
.video-play:focus::after, .video-play:active::after {
  opacity: 1;
}
.video-play::after {
  content: "";
  display: block;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  position: absolute;
  top: -7px;
  left: -7px;
  border: 3px solid #3EE1D0;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
}
.video-play::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 40px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 23.25px 0 23.25px 30px;
  border-color: transparent transparent transparent #FFFFFF;
}

.header {
  position: relative;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  z-index: 2000;
  -webkit-transition: background-color 0.35s ease-in-out;
  transition: background-color 0.35s ease-in-out;
}
.header > .container {
  max-width: 100%;
}
@media (min-width: 1366px) {
  .header > .container {
    max-width: 1356px;
  }
}
.header-top {
  display: none;
  padding: 7px 0 14px;
  border-bottom: 1px solid #808080;
}
@media (min-width: 992px) {
  .header-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.header-bottom {
  padding: 26px 0;
}
@media (min-width: 992px) {
  .header-bottom {
    padding-bottom: 0;
  }
}
.header-bottom-inner {
  position: absolute;
  top: 100%;
  right: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 390px;
  max-width: 100%;
  height: calc(100vh - 101px);
  background-color: #EAEAE1;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
  z-index: 100;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  -webkit-transition: -webkit-transform 0.35s ease-in-out;
  transition: -webkit-transform 0.35s ease-in-out;
  transition: transform 0.35s ease-in-out;
  transition: transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;
}
@media (min-width: 992px) {
  .header-bottom-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    position: relative;
    top: auto;
    left: auto;
    width: auto;
    height: auto;
    background-color: transparent;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    overflow: visible;
  }
}
.header-bottom-inner.translated {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.header-bottom-inner.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header-logo {
  max-width: 135px;
}
@media (min-width: 375px) {
  .header-logo {
    max-width: 165px;
  }
}
@media (min-width: 768px) {
  .header-logo {
    max-width: 175px;
  }
}
@media (min-width: 992px) {
  .header-logo {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    max-width: 145px;
    padding-top: 8px;
  }
}
@media (min-width: 1100px) {
  .header-logo {
    max-width: 200px;
    padding-top: 0;
  }
}
@media (min-width: 1366px) {
  .header-logo {
    max-width: 222px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.header-logo a {
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
}
.header-logo a:hover, .header-logo a:active {
  opacity: 0.7;
}
.header-logo img,
.header-logo svg {
  display: block;
  width: 100%;
  height: auto;
}
.header .header-search-wrapper {
  display: none;
}
@media (min-width: 992px) {
  .header .header-search-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    margin-top: -20px;
  }
}
@media (min-width: 1366px) {
  .header .header-search-wrapper {
    margin: 0;
  }
}
.header-buttons {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 8px;
  margin-left: 10px;
}
@media (min-width: 1366px) {
  .header-buttons {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.header-buttons .btn, .header-buttons .header-nav .menu > .menu-item.menu-btn > .menu-item-link, .header-nav .header-buttons .menu > .menu-item.menu-btn > .menu-item-link {
  width: 100%;
}
@media (min-width: 1366px) {
  .header-buttons .btn, .header-buttons .header-nav .menu > .menu-item.menu-btn > .menu-item-link, .header-nav .header-buttons .menu > .menu-item.menu-btn > .menu-item-link {
    width: auto;
  }
}
.header-buttons .btn:not(:last-child), .header-buttons .header-nav .menu > .menu-item.menu-btn > .menu-item-link:not(:last-child), .header-nav .header-buttons .menu > .menu-item.menu-btn > .menu-item-link:not(:last-child) {
  margin-right: 0;
  margin-bottom: 5px;
}
@media (min-width: 1366px) {
  .header-buttons .btn:not(:last-child), .header-buttons .header-nav .menu > .menu-item.menu-btn > .menu-item-link:not(:last-child), .header-nav .header-buttons .menu > .menu-item.menu-btn > .menu-item-link:not(:last-child) {
    margin: 0 12px 0 0;
  }
}
.header-animation-overlay {
  overflow: hidden;
  z-index: -1;
}
.header-animation-overlay span {
  position: absolute;
  width: 0;
  height: 0;
  border-radius: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: -1;
  -webkit-transition: width ease-in-out 0.7s, height ease-in-out 0.7s;
  transition: width ease-in-out 0.7s, height ease-in-out 0.7s;
}
.header-animation-overlay span::before, .header-animation-overlay span::after {
  content: "";
  position: absolute;
  background-color: #202430;
  border-radius: 50%;
}
.header-animation-overlay span::before {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity ease-out 500ms;
  transition: opacity ease-out 500ms;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.header-animation-overlay span::after {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-transition: opacity ease-out 500ms, width ease-out 500ms, height ease-out 500ms;
  transition: opacity ease-out 500ms, width ease-out 500ms, height ease-out 500ms;
}

.logo-mobile {
  color: #202430;
}
@media (min-width: 992px) {
  .logo-mobile {
    display: none;
  }
}

.logo-desktop {
  display: none;
}
@media (min-width: 992px) {
  .logo-desktop {
    display: block;
  }
}

.skip-to-main {
  position: absolute;
  top: -100px;
  left: 0;
  background: #202430;
  color: #EAEAE1;
  font-weight: 600;
  padding: 3px 10px;
  z-index: 2500;
  -webkit-transition: top ease-out 0.35s;
  transition: top ease-out 0.35s;
}
.skip-to-main:focus {
  top: 0;
}

body::before {
  content: "";
  background-color: rgba(32, 36, 48, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -10;
  opacity: 0;
  -webkit-transition: opacity ease-in-out 0.35s;
  transition: opacity ease-in-out 0.35s;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
@media (min-width: 992px) {
  body::before {
    display: none;
  }
}
body.menu-open::before {
  opacity: 1;
  z-index: 1;
}
body.menu-open .header-toggle {
  background-color: transparent;
  margin-left: 0;
}
body.menu-open .header-animation-overlay span {
  width: 1000vw;
  height: 1000vw;
}
@media (min-width: 992px) {
  body.menu-open .header-animation-overlay span {
    display: none;
  }
}
body.menu-open .header-animation-overlay span::before {
  opacity: 0;
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
body.menu-open .header-animation-overlay span::after {
  width: inherit;
  height: inherit;
  opacity: 1;
}
body.menu-open .logo-mobile {
  color: #FFFFFF;
}
body.menu-open .logo-mobile svg rect,
body.menu-open .logo-mobile svg path {
  fill: #FFFFFF;
}
body.menu-open .logo-mobile svg path:nth-child(68) {
  fill: transparent;
}
body.menu-open .header-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: initial;
}

.header .header-top-nav .menu-item {
  margin-left: 26px;
}
.header .header-top-nav .menu-item:first-child {
  margin-left: 0;
}
.header .header-top-nav .menu-item a {
  font-size: 14px;
  font-weight: 600;
  color: #181C21;
}
.header .header-top-nav .menu-item a:hover, .header .header-top-nav .menu-item a:active {
  color: #181C21;
  text-decoration: underline;
}
.header-nav {
  display: block;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0;
}
@media (min-width: 992px) {
  .header-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 0 0 12px;
  }
}
@media (min-width: 1366px) {
  .header-nav {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.header-nav .menu > .menu-item {
  margin-right: 0;
  margin-bottom: 26px;
}
@media (min-width: 992px) {
  .header-nav .menu > .menu-item {
    margin-right: 15px;
    margin-bottom: 0;
  }
}
@media (min-width: 1366px) {
  .header-nav .menu > .menu-item {
    margin-right: 26px;
  }
}
.header-nav .menu > .menu-item:last-child {
  margin-right: 0;
}
.header-nav .menu > .menu-item.current_page_item .menu-item-link {
  border-bottom-color: #2344CB;
}
.header-nav .menu > .menu-item > .menu-item-link {
  display: block;
  width: 100%;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.44;
  padding: 0 32px;
  border: none;
  border-bottom: 0;
  text-align: left;
  background-color: transparent;
  cursor: pointer;
  -webkit-transition: color ease-out 0.35s, border-bottom-color ease-out 0.35s;
  transition: color ease-out 0.35s, border-bottom-color ease-out 0.35s;
}
@media (min-width: 992px) {
  .header-nav .menu > .menu-item > .menu-item-link {
    font-size: 15px;
    font-weight: 600;
    line-height: initial;
    border-bottom: 20px solid transparent;
    padding: 0 0 16px;
  }
}
.header-nav .menu > .menu-item > .menu-item-link:hover, .header-nav .menu > .menu-item > .menu-item-link:active {
  border-bottom-color: #2344CB;
}
.header-nav .menu > .menu-item.menu-btn {
  width: auto;
  text-align: center;
}
.header-nav .menu > .menu-item.menu-btn > .menu-item-link {
  color: #FFFFFF;
  margin: 12px auto;
  min-height: 48px;
  max-height: 48px;
  min-width: 258px;
  padding-bottom: 5px;
  border-radius: 40px;
  width: auto;
  font-size: 18px;
  font-weight: 700;
}
@media (min-width: 992px) {
  .header-nav .menu > .menu-item.menu-btn > .menu-item-link {
    display: inline-block;
    min-width: auto;
    min-height: 32px;
    font-size: 12px;
    font-weight: 600;
    padding: 6px;
    border: none;
    text-align: center;
  }
}
.header-nav .menu > .menu-item.menu-btn.menu-item-mobile {
  margin-bottom: 12px;
}
.header-nav .menu > .menu-item.menu-btn.menu-item-mobile:nth-child(2) {
  margin-bottom: 27px;
}
.header-nav .menu > .menu-item.menu-item-mobile > .menu-item-link {
  margin: 0 auto;
}
.header .menu-item.menu-item-has-children.active {
  margin-bottom: 16px;
}
@media (min-width: 992px) {
  .header .menu-item.menu-item-has-children.active {
    margin-bottom: 0;
  }
}
.header .menu-item.menu-item-has-children.active > .sub-menu {
  display: block;
}
@media (min-width: 992px) {
  .header .menu-item.menu-item-has-children.active > .sub-menu {
    opacity: 1;
    -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    z-index: 99;
    pointer-events: auto;
  }
}
.header .menu-item.menu-item-has-children.active > .menu-item-link {
  color: #2344CB;
  border-bottom-color: #2344CB;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .header .menu-item.menu-item-has-children.active > .menu-item-link {
    margin-bottom: 0;
  }
}
.header .menu-item.menu-item-has-children.active > .menu-item-link::before, .header .menu-item.menu-item-has-children.active > .menu-item-link::after {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.header .menu-item.menu-item-has-children.active > .menu-item-link::before {
  opacity: 1;
}
.header .menu-item.menu-item-has-children.active > .menu-item-link::after {
  opacity: 0;
}
.header .menu-item.menu-item-has-children > .menu-item-link {
  position: relative;
  padding-right: 25px;
}
.header .menu-item.menu-item-has-children > .menu-item-link::before, .header .menu-item.menu-item-has-children > .menu-item-link::after {
  content: "";
  position: absolute;
  top: 9px;
  right: 32px;
  display: block;
  width: 21px;
  height: 13px;
  background-size: 100% auto;
  background-repeat: no-repeat;
  -webkit-transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
  transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
  transition: transform ease-out 0.35s, opacity ease-out 0.35s;
  transition: transform ease-out 0.35s, opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
}
@media (min-width: 992px) {
  .header .menu-item.menu-item-has-children > .menu-item-link::before, .header .menu-item.menu-item-has-children > .menu-item-link::after {
    top: 7px;
    right: 0;
    width: 13px;
    height: 8px;
  }
}
.header .menu-item.menu-item-has-children > .menu-item-link::before {
  background-image: url("../img/angle-down-blue.svg");
  opacity: 0;
}
.header .menu-item.menu-item-has-children > .menu-item-link::after {
  background-image: url("../img/angle-down-dark.svg");
}
.header .menu-item.current-menu-ancestor > .menu-item-link {
  border-bottom-color: #2344CB;
}
@media (min-width: 992px) {
  .header .menu-item.current-menu-ancestor > .menu-item-link {
    border-bottom-width: 10px;
    padding-bottom: 26px;
  }
}
.header .menu-item.menu-item-button {
  display: none;
}
.header .menu-item.menu-item-button .menu-item-link {
  border-bottom: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  color: #FFFFFF;
  line-height: inherit;
  font-weight: 600;
  background-color: transparent;
  border: none;
  cursor: pointer;
  -webkit-transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s;
  transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
  min-height: 32px;
  font-size: 12px;
  border-radius: 16px;
  padding: 5px 27px;
  color: #EAEAE1;
  background-color: #202430;
}
.header .menu-item.menu-item-button .menu-item-link:focus {
  outline: none;
}
.header .menu-item.menu-item-button .menu-item-link:hover {
  color: #172642;
  background-color: #3EE1D0;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.header .menu-item.menu-item-button .menu-item-link:active, .header .menu-item.menu-item-button .menu-item-link:focus {
  color: #172642;
  background-color: #3EE1D0;
}
.header .menu-item.not-logged-in {
  display: block;
}
@media (min-width: 992px) {
  .header .menu-item.not-logged-in.menu-item-mobile {
    display: none;
  }
}
.header .menu-item.logged-in {
  display: none;
}
.header .menu-item-mobile {
  display: block;
}
@media (min-width: 992px) {
  .header .menu-item-mobile {
    display: none;
  }
}
.header .menu-item-title-gt {
  display: none;
  margin-left: 3px;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.header .menu-item-link {
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-weight: 600;
  color: #181C21;
}
.header .menu-item-link:hover {
  color: #2344CB;
}
.header-toggle {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 49px;
  height: 49px;
  background: #172642;
  border-radius: 4px;
  cursor: pointer;
  padding: 0;
  border: none;
}
@media (min-width: 992px) {
  .header-toggle {
    display: none;
  }
}
.header-toggle span {
  display: block;
  width: 21px;
  height: 1px;
  background-color: #FFFFFF;
  position: relative;
  -webkit-transition: height 0.35s, width 0.35s;
  transition: height 0.35s, width 0.35s;
}
.header-toggle span::before, .header-toggle span::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #FFFFFF;
  position: absolute;
  -webkit-transition: top 0.35s, height 0.35s, -webkit-transform 0.35s ease-in;
  transition: top 0.35s, height 0.35s, -webkit-transform 0.35s ease-in;
  transition: transform 0.35s ease-in, top 0.35s, height 0.35s;
  transition: transform 0.35s ease-in, top 0.35s, height 0.35s, -webkit-transform 0.35s ease-in;
}
.header-toggle span::before {
  top: -7px;
}
.header-toggle span::after {
  top: 7px;
}
.header-toggle.active span {
  width: 36px;
  height: 0;
}
.header-toggle.active span:before {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 0;
  height: 2px;
}
.header-toggle.active span:after {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 0;
  height: 2px;
}

.menu {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 36px 0 100px;
}
@media (min-width: 992px) {
  .menu {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0;
  }
}
.menu-item-title-gt img {
  width: 14px;
}

.sub-menu {
  display: none;
  position: static;
  left: 50%;
  width: 100%;
  height: auto !important;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .sub-menu {
    display: block;
    position: fixed;
    width: 100vw;
    opacity: 0;
    z-index: -10;
    pointer-events: none;
    -webkit-transform: translate(-50%, -50px);
        -ms-transform: translate(-50%, -50px);
            transform: translate(-50%, -50px);
    -webkit-transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
    transition: opacity ease-out 0.35s, -webkit-transform ease-out 0.35s;
    transition: opacity ease-out 0.35s, transform ease-out 0.35s;
    transition: opacity ease-out 0.35s, transform ease-out 0.35s, -webkit-transform ease-out 0.35s;
  }
}
.sub-menu.overflow-y-auto {
  overflow-y: initial;
}
@media (min-width: 992px) {
  .sub-menu.overflow-y-auto {
    overflow-y: auto;
  }
}
.sub-menu-inner {
  position: relative;
  background-color: #d5d5c5;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 18px 0 24px;
}
@media (min-width: 992px) {
  .sub-menu-inner-wrap {
    position: relative;
    padding-left: 33.3333333333%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    min-height: 440px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: flex-start;
  }
}
@media (min-width: 992px) {
  .sub-menu-inner {
    background-color: #FFFFFF;
    -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
            box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    padding: 40px 0 0;
  }
}
.sub-menu .container::after {
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  width: 100%;
  visibility: hidden;
  clear: both;
}
.sub-menu .menu-item {
  width: 100%;
  line-height: 1.25;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .sub-menu .menu-item {
    width: 50%;
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  .sub-menu .menu-item:first-child {
    width: 33.3333333333%;
    position: absolute;
    left: 0;
    top: 0;
  }
}
.sub-menu .menu-item:first-child .menu-item-link {
  font-size: 22px;
  line-height: 1.81;
  font-weight: 700;
}
@media (min-width: 992px) {
  .sub-menu .menu-item:first-child .menu-item-link {
    line-height: normal;
  }
}
.sub-menu .menu-item:not(:first-child) {
  padding: 0;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .sub-menu .menu-item:not(:first-child) {
    padding: 0 45px;
    margin-bottom: 40px;
  }
}
@media (min-width: 992px) {
  .sub-menu .menu-item-title-gt {
    display: inline-block;
  }
}
.sub-menu .menu-item-link {
  font-size: 18px;
  line-height: 40px;
  color: #172642;
}
@media (min-width: 992px) {
  .sub-menu .menu-item-link {
    color: #2344CB;
    line-height: 1.25;
  }
}
.sub-menu .menu-item-link:hover, .sub-menu .menu-item-link:active {
  color: #172642;
}
.sub-menu .menu-item-link:hover .menu-item-title, .sub-menu .menu-item-link:active .menu-item-title {
  text-decoration: none;
}
@media (min-width: 992px) {
  .sub-menu .menu-item-link:hover, .sub-menu .menu-item-link:active {
    color: #2344CB;
  }
  .sub-menu .menu-item-link:hover .menu-item-title, .sub-menu .menu-item-link:active .menu-item-title {
    text-decoration: underline;
  }
}
.sub-menu .menu-item-link:active .menu-item-title {
  color: #172642;
  text-decoration: none;
}

.menu-item-desc {
  display: none;
  width: 100%;
  max-width: 330px;
  font-size: 16px;
  font-weight: 400;
  color: #404040;
  margin-top: 8px;
  text-decoration: none;
}
@media (min-width: 992px) {
  .menu-item-desc {
    display: block;
  }
}

.menu-item-image {
  display: none;
  margin-top: 30px;
}
@media (min-width: 992px) {
  .menu-item-image {
    display: block;
  }
}
.menu-item-image img {
  display: block;
}

body.logged-in .menu-item.not-logged-in {
  display: none;
}
body.logged-in .menu-item.logged-in {
  display: block;
}
@media (min-width: 992px) {
  body.logged-in .menu-item.logged-in.menu-item-mobile {
    display: none;
  }
}

.header-search {
  display: none;
  -ms-flex-item-align: center;
      align-self: center;
  width: 43px;
  height: 43px;
  border: none;
  background-color: transparent;
  cursor: pointer;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
  margin: 0 14px 0 auto;
  color: #FFFFFF;
  pointer-events: none;
}
@media (min-width: 992px) {
  .header-search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: start;
        align-self: flex-start;
    color: #181C21;
    opacity: 1;
    pointer-events: auto;
    margin: 0 0 0 12px;
    border: 2px solid #111111;
    border-radius: 50%;
    -webkit-transition: color ease-out 0.35s, border-color ease-out 0.35s;
    transition: color ease-out 0.35s, border-color ease-out 0.35s;
  }
}
.header-search:hover, .header-search:active {
  color: #2344CB;
  border-color: #2344CB;
}
.header-search svg {
  width: 100%;
  height: auto;
}
@media (min-width: 992px) {
  .header-search svg {
    width: 18px;
  }
}
.header-search-section {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scaleY(0);
      -ms-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transition: visibility 0.35s, opacity 0.35s, height 0.35s, -webkit-transform 0.35s;
  transition: visibility 0.35s, opacity 0.35s, height 0.35s, -webkit-transform 0.35s;
  transition: visibility 0.35s, opacity 0.35s, transform 0.35s, height 0.35s;
  transition: visibility 0.35s, opacity 0.35s, transform 0.35s, height 0.35s, -webkit-transform 0.35s;
  height: 0;
  background-color: #003051;
}
.header-search-section.search-open {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
      -ms-transform: scaleY(1);
          transform: scaleY(1);
  height: 98px;
}
@media (min-width: 992px) {
  .header-search-section.search-open {
    height: 127px;
  }
}
.header-search-title {
  background-color: #EAEAE1;
  color: #172642;
  font-size: 16px;
  font-weight: 700;
  padding: 7px 0;
  height: 38px;
}
.header-search-form {
  background-color: #003051;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 60px;
}
@media (min-width: 992px) {
  .header-search-form {
    height: 89px;
  }
}
.header-search-form .search-field {
  font-size: 20px;
  font-weight: 700;
  background-color: transparent;
  border: 0;
  color: #EAEAE1;
  width: 100%;
}
@media (min-width: 992px) {
  .header-search-form .search-field {
    font-size: 36px;
  }
}
.header-search-form .search-field::-ms-clear, .header-search-form .search-field::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
.header-search-form .search-field::-webkit-search-decoration, .header-search-form .search-field::-webkit-search-cancel-button, .header-search-form .search-field::-webkit-search-results-button, .header-search-form .search-field::-webkit-search-results-decoration {
  display: none;
}
.header-search-form .search-field::-webkit-input-placeholder {
  color: #EAEAE1;
  font: inherit;
  opacity: 1;
}
.header-search-form .search-field::-webkit-input-placeholder, .header-search-form .search-field::-moz-placeholder, .header-search-form .search-field:-moz-placeholder, .header-search-form .search-field::placeholder, .header-search-form .search-field:-ms-input-placeholder, .header-search-form .search-field::-ms-input-placeholder {
  color: #EAEAE1;
  font: inherit;
  opacity: 1;
}

.bcrumbs {
  display: none;
  background-color: #202430;
  padding: 22px 0;
}
@media (min-width: 992px) {
  .bcrumbs {
    display: block;
  }
}
.bcrumbs > .container {
  max-width: 100%;
}
@media (min-width: 1366px) {
  .bcrumbs > .container {
    max-width: 1356px;
  }
}
@media (min-width: 1366px) {
  .bcrumbs-list {
    padding: 0 10px;
  }
}
.bcrumbs-item {
  position: relative;
  font-size: 14px;
  color: #FFFFFF;
  padding-right: 9px;
}
.bcrumbs-item:not(:last-child) {
  margin-right: 9px;
}
.bcrumbs-item:not(:last-child)::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  display: block;
  width: 4px;
  height: 4px;
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
  border-radius: 50%;
  background-color: #FFFFFF;
}
.bcrumbs-item a {
  color: #FFFFFF;
  text-decoration: underline;
}
.bcrumbs-item a:hover {
  text-decoration: none;
}

.quick-nav {
  position: relative;
  background-color: #202430;
  padding: 2px 0;
  -webkit-transition: opacity ease-out 0.35s;
  transition: opacity ease-out 0.35s;
}
body.menu-open .quick-nav {
  display: none;
}
@media (min-width: 992px) {
  body.menu-open .quick-nav {
    display: block;
  }
}
@media (min-width: 992px) {
  .quick-nav {
    background-color: #FFFFFF;
    padding: 0;
  }
}
.quick-nav > .container {
  max-width: 100%;
}
@media (min-width: 1366px) {
  .quick-nav > .container {
    max-width: 1356px;
  }
}
.quick-nav.scrolled {
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
          box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.quick-nav.opened {
  overflow-y: auto;
}
@media (min-width: 992px) {
  .quick-nav.opened {
    overflow-y: visible;
  }
}
.quick-nav.opened .quick-nav-toggle svg {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.quick-nav.opened ul {
  display: block;
}
@media (min-width: 992px) {
  .quick-nav.opened ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.quick-nav-inner {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 992px) {
  .quick-nav-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (min-width: 1366px) {
  .quick-nav-inner {
    padding: 0 10px;
  }
}
.quick-nav-title {
  position: relative;
  line-height: 3;
  font-weight: 600;
  color: #EAEAE1;
}
@media (min-width: 992px) {
  .quick-nav-title {
    font-weight: 700;
    color: #000000;
    padding-right: 10px;
    white-space: nowrap;
  }
}
.quick-nav-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 49px;
  height: 49px;
  color: #EAEAE1;
  margin-left: auto;
  background-color: transparent;
  padding: 6px 0 0;
  border: none;
  cursor: pointer;
}
@media (min-width: 992px) {
  .quick-nav-toggle {
    display: none;
  }
}
.quick-nav-toggle:focus {
  outline: 2px dotted #FFFFFF;
}
.quick-nav-toggle svg {
  width: 26px;
  height: auto;
  -webkit-transition: -webkit-transform ease-out 0.35s;
  transition: -webkit-transform ease-out 0.35s;
  transition: transform ease-out 0.35s;
  transition: transform ease-out 0.35s, -webkit-transform ease-out 0.35s;
}
.quick-nav ul {
  display: none;
}
@media (min-width: 992px) {
  .quick-nav ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    padding: 15px 6px 5px;
  }
}
@media (min-width: 992px) {
  .quick-nav-item {
    margin-bottom: 10px;
  }
}
@media (min-width: 992px) {
  .quick-nav-item:not(:last-child) {
    margin-right: 10px;
  }
}
.quick-nav-item a,
.quick-nav-item button {
  min-width: auto;
  font-family: "Source Sans Pro", Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 3;
  color: #EAEAE1;
  padding: 11px 0;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-radius: 0;
  text-align: left;
  border: none;
  cursor: pointer;
}
@media (min-width: 992px) {
  .quick-nav-item a,
  .quick-nav-item button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
    color: #FFFFFF;
    line-height: inherit;
    font-weight: 600;
    background-color: transparent;
    border: none;
    cursor: pointer;
    -webkit-transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
    transition: color ease-out 0.35s, background-color ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
    transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s;
    transition: color ease-out 0.35s, background-color ease-out 0.35s, box-shadow ease-out 0.35s, -webkit-box-shadow ease-out 0.35s;
    min-height: 48px;
    min-width: 199px;
    font-size: 14px;
    font-weight: 700;
    border-radius: 24px;
    padding: 0 34px;
    border: 3px solid;
    color: #181C21;
    border-color: #202430;
    position: relative;
    min-width: auto;
    min-height: 40px;
    white-space: nowrap;
    padding: 0 25px;
  }
  .quick-nav-item a:focus,
  .quick-nav-item button:focus {
    outline: none;
  }
}
@media (min-width: 992px) and (max-width: 480px) {
  .quick-nav-item a,
  .quick-nav-item button {
    font-size: 18px;
    min-height: 60px;
    border-radius: 40px;
    padding: 0 20px;
  }
}
@media (min-width: 992px) {
  .quick-nav-item a:hover,
  .quick-nav-item button:hover {
    color: #FFFFFF;
    background-color: #202430;
    -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
            box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
  }
  .quick-nav-item a:active, .quick-nav-item a:focus,
  .quick-nav-item button:active,
  .quick-nav-item button:focus {
    color: #FFFFFF;
    background-color: #202430;
  }
  .quick-nav-item a.blue-hover:hover,
  .quick-nav-item button.blue-hover:hover {
    background-color: #2344CB;
    border-color: #2344CB;
    color: #FFFFFF;
  }
  .quick-nav-item a.blue-hover:active, .quick-nav-item a.blue-hover:focus,
  .quick-nav-item button.blue-hover:active,
  .quick-nav-item button.blue-hover:focus {
    color: #FFFFFF;
    background-color: #2344CB;
    border-color: #2344CB;
  }
  .quick-nav-item a::before,
  .quick-nav-item button::before {
    content: "";
    position: absolute;
    top: -6px;
    left: -6px;
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border: 3px solid;
    border-radius: 3em;
    opacity: 0;
    -webkit-transition: opacity ease-out 0.35s;
    transition: opacity ease-out 0.35s;
    pointer-events: none;
  }
  .quick-nav-item a:active::before, .quick-nav-item a:focus::before,
  .quick-nav-item button:active::before,
  .quick-nav-item button:focus::before {
    opacity: 1;
  }
  .quick-nav-item a::before,
  .quick-nav-item button::before {
    top: -9px;
    left: -9px;
    width: calc(100% + 12px);
    height: calc(100% + 12px);
  }
  .quick-nav-item a::before,
  .quick-nav-item button::before {
    border-color: #2344CB;
  }
}
.quick-nav-item a.active,
.quick-nav-item button.active {
  color: #FFFFFF;
  background-color: #202430;
  -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.25);
}
.quick-nav-item a.active::before,
.quick-nav-item button.active::before {
  opacity: 1;
}
.quick-nav-item button {
  background-color: transparent;
}

.footer-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.footer-top {
  color: #EAEAE1;
  background-color: #202430;
  padding: 35px 0;
}
@media (min-width: 480px) {
  .footer-top {
    padding: 35px 12px;
  }
}
@media (min-width: 768px) {
  .footer-top {
    padding: 94px 0 65px;
  }
}
.footer-title.h3 {
  font-family: "Georgia", "Source Sans Pro", Arial, sans-serif;
  font-weight: 400;
  width: 100%;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .footer-title.h3 {
    margin-bottom: 53px;
  }
}
@media (min-width: 992px) {
  .footer-title.h3 {
    width: 44%;
  }
}
.footer-cols .footer-col {
  position: relative;
  font-size: 14px;
  padding-top: 30px;
}
@media (min-width: 480px) {
  .footer-cols .footer-col {
    font-size: 16px;
    padding-top: 40px;
  }
}
.footer-cols .footer-col:first-child {
  max-width: 150px;
}
@media (min-width: 480px) {
  .footer-cols .footer-col:first-child {
    max-width: none;
  }
}
.footer-cols .footer-col:nth-child(2) {
  max-width: 250px;
}
@media (min-width: 480px) {
  .footer-cols .footer-col:nth-child(2) {
    max-width: none;
  }
}
.footer-cols .footer-col:last-child {
  max-width: 250px;
}
@media (min-width: 480px) {
  .footer-cols .footer-col:last-child {
    max-width: none;
  }
}
.footer-cols .footer-col:first-child::before, .footer-cols .footer-col:last-child::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  width: 100%;
  max-width: 124px;
  background-color: #FFFFFF;
}
.footer-cols .footer-col:last-child::before {
  display: none;
}
@media (min-width: 768px) {
  .footer-cols .footer-col:last-child::before {
    display: block;
  }
}
.footer-col {
  width: 100%;
}
@media (min-width: 768px) {
  .footer-col {
    width: calc((100% - 20px) / 3);
  }
}
@media (min-width: 992px) {
  .footer-col:first-child {
    width: 16%;
  }
}
.footer-col:nth-child(2) {
  padding-left: 0;
}
@media (min-width: 768px) {
  .footer-col:nth-child(2) {
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .footer-col:nth-child(2) {
    width: 28%;
    padding-left: 97px;
  }
}
.footer-col:last-child {
  margin-left: 0;
}
@media (min-width: 768px) {
  .footer-col:last-child {
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .footer-col:last-child {
    width: 29%;
  }
}
.footer-buttons {
  padding-top: 30px;
  margin-top: 10px;
  border-top: 2px solid #FFFFFF;
}
@media (min-width: 768px) {
  .footer-buttons {
    padding-top: 0;
    margin-top: 94px;
    border-top: none;
  }
}
.footer-buttons .footer-col:first-child {
  width: 50%;
  padding-right: 4px;
}
@media (min-width: 768px) {
  .footer-buttons .footer-col:first-child {
    width: calc((100% - 20px) / 3);
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .footer-buttons .footer-col:first-child {
    width: 16%;
  }
}
.footer-buttons .footer-col:nth-child(2) {
  width: 50%;
  padding-left: 4px;
}
@media (min-width: 768px) {
  .footer-buttons .footer-col:nth-child(2) {
    width: calc((100% - 20px) / 3);
    padding-left: 20px;
  }
}
@media (min-width: 992px) {
  .footer-buttons .footer-col:nth-child(2) {
    width: 28%;
    padding-left: 97px;
  }
}
.footer-buttons .footer-col:last-child {
  width: 100%;
  margin-top: 35px;
}
@media (min-width: 768px) {
  .footer-buttons .footer-col:last-child {
    width: calc((100% - 20px) / 3);
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .footer-buttons .footer-col:last-child {
    width: 29%;
  }
}
.footer-buttons .footer-col .btn, .footer-buttons .footer-col .header-nav .menu > .menu-item.menu-btn > .menu-item-link, .header-nav .footer-buttons .footer-col .menu > .menu-item.menu-btn > .menu-item-link {
  width: 100%;
  min-height: 48px;
  font-size: 14px;
  min-width: 0;
}
@media (min-width: 768px) {
  .footer-buttons .footer-col .btn, .footer-buttons .footer-col .header-nav .menu > .menu-item.menu-btn > .menu-item-link, .header-nav .footer-buttons .footer-col .menu > .menu-item.menu-btn > .menu-item-link {
    width: auto;
    min-width: 199px;
  }
}
.footer-icons {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 480px) {
  .footer-icons {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.footer-icon {
  width: 32px;
  height: 32px;
}
@media (min-width: 992px) {
  .footer-icon {
    width: 42px;
    height: 42px;
  }
}
.footer-icon:not(:first-child) {
  margin-left: 20px;
}
@media (min-width: 480px) {
  .footer-icon:not(:first-child) {
    margin-left: 32px;
  }
}
.footer-icon a {
  border-radius: 4px;
  -webkit-transition: opacity ease-out 0.35s, background-color ease-out 0.35s;
  transition: opacity ease-out 0.35s, background-color ease-out 0.35s;
}
.footer-icon a:hover svg path, .footer-icon a:active svg path, .footer-icon a:focus svg path {
  fill: #3EE1D0;
}
.footer-icon a:active, .footer-icon a:focus {
  background-color: #2344CB;
}
.footer-icon img,
.footer-icon svg {
  display: block;
}
.footer-icon svg path {
  -webkit-transition: fill ease-out 0.35s;
  transition: fill ease-out 0.35s;
}
.footer-logo {
  width: 115px;
  height: 115px;
  margin-top: 15px;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  -webkit-transition: -webkit-transform ease-out 0.35s;
  transition: -webkit-transform ease-out 0.35s;
  transition: transform ease-out 0.35s;
  transition: transform ease-out 0.35s, -webkit-transform ease-out 0.35s;
}
@media (min-width: 768px) {
  .footer-logo {
    width: 152px;
    height: 152px;
    margin-top: 47px;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media (min-width: 992px) {
  .footer-logo:hover {
    -webkit-transform: scale(1.11);
        -ms-transform: scale(1.11);
            transform: scale(1.11);
  }
}
.footer-bottom {
  background-color: #FFFFFF;
  padding: 40px 0;
  border-bottom: 2px solid #172642;
}

@media (max-width: 768px) {
  .footer-nav .menu {
    display: block;
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all;
  }
}
.footer-nav .menu-item {
  margin-right: 64px;
}
@media (max-width: 992px) {
  .footer-nav .menu-item {
    margin-right: 32px;
  }
}
@media (max-width: 768px) {
  .footer-nav .menu-item {
    margin-right: 0;
  }
}
.footer-nav .menu-item:last-child {
  margin-right: 0;
}
.footer-nav .menu-item .menu-item-title-gt {
  display: none;
}
.footer-nav .menu-item a {
  font-weight: 400;
  color: #172642;
}
@media (max-width: 480px) {
  .footer-nav .menu-item a {
    font-size: 14px;
  }
}
.footer-nav .menu-item a:hover, .footer-nav .menu-item a:active, .footer-nav .menu-item a:focus {
  text-decoration: underline;
}

.post-card {
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .post-card {
    width: calc((100% - 20px) / 2);
  }
}
@media (min-width: 992px) {
  .post-card {
    width: calc((100% - 40px) / 3);
  }
}
.post-card-thumb {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 49%;
}
@media (min-width: 768px) {
  .post-card-thumb {
    padding-bottom: 93%;
  }
}
.post-card-thumb img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.post-card-thumb.no-image {
  background-color: #C1C0A2;
}
.post-card-info {
  min-height: unset;
  padding: 20px 33px 40px;
}
@media (min-width: 768px) {
  .post-card-info {
    padding: 55px 53px;
  }
}
@media (min-width: 992px) {
  .post-card-info {
    min-height: 336px;
  }
}
.post-card-title {
  font-size: 16px;
  color: #000000;
  margin-bottom: 17px;
}
@media (min-width: 480px) {
  .post-card-title {
    font-size: 28px;
  }
}
.post-card-date {
  font-family: "Georgia", "Source Sans Pro", Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}
@media (min-width: 480px) {
  .post-card-date {
    font-size: 18px;
  }
}
.post-card > a {
  width: 100%;
  height: 100%;
  background-color: #EAEAE1;
  -webkit-transition: background-color ease-out 0.35s;
  transition: background-color ease-out 0.35s;
}
.post-card > a:hover, .post-card > a:active {
  background-color: #CFCFC8;
}
.post-card-excerpt {
  color: #000000;
  font-size: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@supports (-webkit-appearance:none){
.header .menu-item.menu-item-has-children > .menu-item-link::before{background-image:url("../img/angle-down-blue.svg")}
.header .menu-item.menu-item-has-children > .menu-item-link::after{background-image:url("../img/angle-down-dark.svg")}
}

 @media (min-width: 768px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 1366px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 992px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 1100px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 1440px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 480px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 480px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 375px){

@supports (-webkit-appearance:none){

}

}

 @media (min-width: 992px) and (max-width: 480px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 768px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 992px){

@supports (-webkit-appearance:none){

}

}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvZm9udHMuc2NzcyIsIm1haW4uY3NzIiwiY29tcG9uZW50cy9oZWxwZXJzLnNjc3MiLCJjb21wb25lbnRzL3ZhcnMuc2NzcyIsImNvbXBvbmVudHMvZ3JpZC5zY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2Jhc2Uuc2NzcyIsImNvbXBvbmVudHMvYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy92aWRlby5zY3NzIiwiaGVhZGVyL2hlYWRlci5zY3NzIiwiaGVhZGVyL21lbnUuc2NzcyIsImhlYWRlci9zZWFyY2hmb3JtLnNjc3MiLCJoZWFkZXIvYnJlYWRjcnVtYnMuc2NzcyIsImhlYWRlci9xdWljay1uYXYuc2NzcyIsImZvb3Rlci9mb290ZXIuc2NzcyIsImZvb3Rlci9tZW51LnNjc3MiLCJwb3N0LXR5cGVzL3Bvc3QvY2FyZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG1DQUFBO0FBZ0ZRLCtHQUFBO0FBL0VSO0VBQ0Msa0JBQUE7RUFDQSw4QkFBQTtFQUNBLHlEQUFBO0VBQ0EsMFlBQUE7RUFLQSxpQkFBQTtFQUNBLGtCQUFBO0FDRkQ7QURLQTtFQUNDLGtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2REFBQTtFQUNBLGthQUFBO0VBS0EsZ0JBQUE7RUFDQSxrQkFBQTtBQ1BEO0FEVUE7RUFDQyxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsaUVBQUE7RUFDQSwyYUFBQTtFQUtBLGdCQUFBO0VBQ0Esa0JBQUE7QUNaRDtBRGVBO0VBQ0Msa0JBQUE7RUFDQSw4QkFBQTtFQUNBLDREQUFBO0VBQ0EsNFpBQUE7RUFLQSxtQkFBQTtFQUNBLGtCQUFBO0FDakJEO0FEb0JBLDJCQUFBO0FBQ0E7RUFDQyxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0NBQUE7RUFDQSxpUUFBQTtFQUtBLG1CQUFBO0VBQ0Esa0JBQUE7QUN0QkQ7QUR5QkE7RUFDQyxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsNkNBQUE7RUFD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Q0Y7QUM5VkM7RUV0QkE7SUZ1QkMsZUFBQTtFRGlXQTtBQUNGO0FDL1ZDO0VFMUJBO0lGMkJDLGVBQUE7RURrV0E7QUFDRjtBQ2hXQztFRTlCQTtJRitCQyxlQUFBO0VEbVdBO0FBQ0Y7QUNuVkM7RUU1Q0E7SUY2Q0MsaUJDcENpQjtFRjBYakI7QUFDRjtBQ3BXQztFRTVCQTtJRjZCQyxpQkNyQmlCO0VGNFhqQjtBQUNGO0FDbldDO0VFOUJBO0lGK0JDLGlCQzdCa0I7RUZtWWxCO0FBQ0Y7QUM1VkM7RUV0Q0E7SUZ1Q0MsaUJDdENnQjtFRnFZaEI7QUFDRjtBQzNWQztFRXhDQTtJRnlDQyxnQkMzQ21CO0VGeVluQjtBQUNGOztBSS9aQTs7Ozs7O0VBTUMsaURGa0JPO0VFakJQLGdCRmlDVTtFRWhDVixpQkZ1Q1c7RUV0Q1gsU0FBQTtBSmthRDs7QUkvWkE7RUFDQyxlQUFBO0FKa2FEO0FJaGFDO0VBSEQ7SUFJRSxlQUFBO0VKbWFBO0FBQ0Y7O0FJaGFBO0VBQ0MsZUFBQTtBSm1hRDtBSWphQztFQUhEO0lBSUUsZUFBQTtFSm9hQTtBQUNGOztBSWphQTtFQUNDLGVBQUE7QUpvYUQ7QUlsYUM7RUFIRDtJQUlFLGVBQUE7RUpxYUE7QUFDRjs7QUlsYUE7RUFDQyxlRkhRO0FGd2FUO0FJbmFDO0VBSEQ7SUFJRSxlQUFBO0lBQ0EsZ0JGT1E7RUYrWlI7QUFDRjs7QUluYUE7RUFDQyxlQUFBO0VBQ0EsaUJGRFM7RUVFVCxnQkZUYTtBRithZDs7QUluYUE7RUFDQyxlRmxCUTtBRndiVDs7QUluYUE7RUFDQyxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0NBQUE7RUFBQSxnQ0FBQTtBSnNhRDtBSXBhQztFQUNDLHFCQUFBO0FKc2FGOztBSWxhQTtFQUNDLGFBQUE7QUpxYUQ7QUluYUM7RUFDQyxnQkFBQTtBSnFhRjs7QUlqYUE7RUFDQyxnQkZsQ1U7QUZzY1g7O0FJamFBO0VBQ0MsbUJBQUE7QUpvYUQ7QUlsYUM7RUFIRDtJQUlFLG1CQUFBO0VKcWFBO0FBQ0Y7QUluYUM7RUFQRDtJQVFFLG9CQUFBO0VKc2FBO0FBQ0Y7QUlwYUM7RUFDQyxrQkFBQTtBSnNhRjs7QUlsYUE7RUFDQyxtQkFBQTtBSnFhRDtBSW5hQztFQUhEO0lBSUUsbUJBQUE7RUpzYUE7QUFDRjtBSXBhQztFQUNDLGlCRnZEUTtFRXdEUixjRjVDYTtFRTZDYixlQUFBO0FKc2FGO0FJcGFFO0VBTEQ7SUFNRSxlRnpFTTtFRmdmUDtBQUNGOztBS2xoQkE7RUFDQyw4QkFBQTtVQUFBLHNCQUFBO0FMcWhCRDtBS25oQkM7RUFDQywwQkFBQTtBTHFoQkY7O0FLamhCQTtFQUNDLFlBQUE7RUFDQSw2Q0FBQTtFQUNBLFNBQUE7QUxvaEJEOztBS2poQkE7RUFDQyxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsaURIS087RUdKUCxlSFlRO0VHWFIsZ0JIZ0JhO0VHZmIsZ0JIc0JPO0VHckJQLGNIb0NVO0VHbkNWLHlCSCtCVTtBRnFmWDs7QUtqaEJBO0VBQ0MsZUFBQTtFQUNBLFlBQUE7QUxvaEJEOztBS2poQkE7RUFDQyxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FMb2hCRDs7QUtqaEJBO0VBQ0Msa0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QUxvaEJEO0FLbGhCQztFQUNDLGdCQUFBO0FMb2hCRjs7QU1oVEE7RUFsUkMsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjSmtEVTtFSWpEVixvQkFBQTtFQUNBLGdCSmdDYTtFSS9CYiw2QkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsNEdBQ0M7RUFERCxvR0FDQztFQURELDRGQUNDO0VBREQsK0hBQ0M7QU5xa0JGO0FNamtCQztFQUNDLGFBQUE7QU5ta0JGO0FNNVRDO0VBQ0MsV0FBQTtBTjhURjtBTTNUQztFQXRRQSxnQkFBQTtFQUNBLGVKTVE7RUlMUixtQko2Rlc7RUk1RlgsaUJBQUE7QU5va0JEO0FNN1RDO0VBblFBLGdCQUFBO0VBQ0EsZUpEUTtFSUVSLG1CSjRGaUI7RUkzRmpCLGlCQUFBO0FObWtCRDtBTS9UQztFQWhRQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUpSUTtFSVNSLGdCSkNVO0VJQVYsbUJKOEVXO0VJN0VYLGVBQUE7QU5ra0JEO0FNaGtCQztFQXlQQTtJQXhQQyxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLGVBQUE7RU5ta0JBO0FBQ0Y7QU0zVUM7RUFwUEEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVKekJRO0VJMEJSLGdCSmhCYTtFSWlCYixtQkptRWlCO0VJbEVqQixpQkFBQTtFQUNBLGVBQUE7QU5ra0JEO0FNaFZDO0VBQ0MsZ0JBQUE7RUFDQSxlSmpSTztFSWtSUCxnQkp2UVM7RUl3UVQsbUJKeExVO0VJeUxWLHVCQUFBO0FOa1ZGO0FNaFZFO0VBQ0MsaUJBQUE7QU5rVkg7QU05VUM7RUFDQyxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUo1Uk87RUk2UlAsZ0JKM1FRO0VJNFFSLGdCSnZSUztFSXdSVCxtQkp4TVU7RUl5TVYsdUJBQUE7QU5nVkY7QU05VUU7RUFDQyxpQkFBQTtBTmdWSDtBTTdVRTtFQUNDLG1CSmpOZTtBRmdpQmxCO0FNM1VDO0VBQ0MsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CSnROVTtBRm1pQlo7QU16VUM7RUFyUkEsY0orQmU7RUk5QmYseUJKRlM7QUZtbUJWO0FNL2xCQztFQUNDLGNKZVk7RUlkWix5Qkp3QmE7RUl2QmIsaURKeURTO1VJekRULHlDSnlEUztBRndpQlg7QU05bEJDO0VBRUMsY0pRWTtFSVBaLHlCSmlCYTtBRjhrQmY7QU1sVkM7RUF4TkEsY0psQ2U7RUltQ2YseUJKNUNTO0FGeWxCVjtBTTNpQkM7RUFDQyxjSmxEWTtFSW1EWix5Qkp6Q2E7RUkwQ2IsaURKUlM7VUlRVCx5Q0pSUztBRnFqQlg7QU0xaUJDO0VBRUMsY0p6RFk7RUkwRFoseUJKaERhO0FGMmxCZjtBTTNWQztFQUNDLGNKL1JRO0VJZ1NSLHlCSmhRYztBRjZsQmhCO0FNM1ZFO0VBQ0MseUJKclFZO0VJc1FaLGlESnBPUTtVSW9PUix5Q0pwT1E7QUZpa0JYO0FNMVZFO0VBRUMseUJKM1FZO0FGc21CZjtBTXZWQztFQTNSQSxjSkVhO0VJRGIseUJBQUE7QU5xbkJEO0FNbm5CQztFQUNDLGNKdEJRO0VJdUJSLHlCSk9hO0VJTmIsd0JBQUE7VUFBQSxnQkFBQTtBTnFuQkY7QU1sbkJDO0VBRUMsY0pUWTtFSVVaLHlCQUFBO0FObW5CRjtBTWhXQztFQTlRQSxjQUFBO0VBQ0EseUJBQUE7QU5pbkJEO0FNL21CQztFQUNDLGNBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QU5pbkJGO0FNOW1CQztFQUVDLGNBQUE7RUFDQSx5QkFBQTtBTittQkY7QU16V0M7RUFDQyxjSnRUUTtFSXVUUiw2QkFBQTtFQUNBLFlBQUE7QU4yV0Y7QU0vbUJDO0VBQ0MsY0pyRFE7RUlzRFIseUJBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FOaW5CRjtBTTltQkM7RUFFQyxjSjVEUTtFSTZEUix5QkFBQTtBTittQkY7QU01V0M7RUFuS0Esa0JBQUE7QU5raEJEO0FNaGhCQztFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JKMUdhO0VJMkdiLFVBQUE7RUFDQSwwQ0FBQTtFQUFBLGtDQUFBO0VBQ0Esb0JBQUE7QU5raEJGO0FNN2dCRTtFQUNDLFVBQUE7QU4rZ0JIO0FNemdCQztFQUNDLFNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSx5QkFBQTtBTjJnQkY7QU10Z0JDO0VBQ0MscUJKektRO0FGaXJCVjtBTW5nQkM7RUFDQyxxQkpsTFk7QUZ1ckJkO0FNaGdCQztFQUNDLHFCSnJLYztBRnVxQmhCO0FNN2ZDO0VBQ0MscUJKcExhO0FGbXJCZjtBTXpYQztFQXJRQSxpQkFBQTtBTmlvQkQ7QU16WEU7RUFwUUQsaUJBQUE7QU5nb0JEO0FNeFhFO0VBcFFELGNKakdVO0VJa0dWLHFCSjVEZTtBRjJyQmhCO0FNN25CQztFQUNDLGNKM0VZO0VJNEVaLHlCSmhFYztFSWlFZCxrREovQlU7VUkrQlYsMENKL0JVO0FGOHBCWjtBTTVuQkM7RUFFQyxjSmxGWTtFSW1GWix5Qkp2RWM7QUZvc0JoQjtBTWpZRTtFQXZQRCxjSjlHVTtFSStHVixxQko3R1M7QUZ3dUJWO0FNem5CQztFQUNDLGNKdEhTO0VJdUhULHlCSmpIUTtFSWtIUixvREpqRFU7VUlpRFYsNENKakRVO0FGNHFCWjtBTXhuQkM7RUFFQyxjSjdIUztFSThIVCx5Qkp4SFE7QUZpdkJWO0FNcm5CRTtFQUNDLHlCSnRHTztFSXVHUCxxQkp2R087RUl3R1AsY0pySVE7QUY0dkJYO0FNcm5CRTtFQUVDLGNKeklRO0VJMElSLHlCSjdHTztFSThHUCxxQko5R087QUZvdUJWO0FNcFpFO0VBNU5ELGNKOUljO0VJK0lkLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBTm1uQkQ7QU1sbkJDO0VBQ0MscUNBQUE7RUFDQSx1REFBQTtVQUFBLCtDQUFBO0FOb25CRjtBTWpuQkM7RUFFQyxjSjdKUztFSThKVCx5QkozSmE7QUY2d0JmO0FNN1pDO0VBQ0Msa0JBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7RUFDQSxlSi9ZTztFSWdaUCxnQkp0WVM7RUl1WVQsaUJKM1hRO0VJNFhSLG1CQUFBO0VBQ0EsZ0RBQUE7RUFBQSx3Q0FBQTtBTitaRjtBTTdaRTtFQUdDLG9CQUFBO0FONlpIO0FNMVpFO0VBQ0MsMEJBQUE7QU40Wkg7QU16WkU7RUFDQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FOMlpIO0FNeFpFO0VBQ0Msa0JBQUE7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OCtFRDtBQUNGO0FlMytFQztFQUNDLDREYm5DVTtFYW9DVixlYmhDTztFYWlDUCxjYkphO0FGaS9FZjtBZTMrRUU7RUFMRDtJQU1FLGViaENNO0VGOGdGUDtBQUNGO0FlMytFQztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJicUJjO0VhcEJkLG1EQUFBO0VBQUEsMkNBQUE7QWY2K0VGO0FlMytFRTtFQUVDLHlCYmlCYTtBRjI5RWhCO0FleCtFQztFQUNDLGNieEJhO0VheUJiLGVibERPO0VhbURQLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtFQUNBLGdCQUFBO0FmMCtFRjtBQUNBO0FBQ0Esb0VBQW9FLGtEQUFrRDtBQUN0SCxtRUFBbUUsa0RBQWtEO0FBQ3JIOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBOztDQUVDOztBQUVEOztBQUVBOztBQUVBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJyAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0Zm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUJvbGQuZW90Jyk7XG5cdHNyYzogdXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0dXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUJvbGQuc3ZnI1NvdXJjZVNhbnNQcm8tQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0Zm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVNlbWlCb2xkLmVvdCcpO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVNlbWlCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tU2VtaUJvbGQuc3ZnI1NvdXJjZVNhbnNQcm8tU2VtaUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0Zm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9zb3VyY2Utc2Fucy0zLXY5LWxhdGluLTUwMC5lb3QnKTtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL3NvdXJjZS1zYW5zLTMtdjktbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAuc3ZnI1NvdXJjZVNhbnMzJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1SZWd1bGFyLmVvdCcpO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1SZWd1bGFyLnN2ZyNTb3VyY2VTYW5zUHJvLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWxcbn1cblxuLyogZm9udC1mYW1pbHk6ICdHZW9yZ2lhJyAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0Zm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS5lb3QnKTtcblx0c3JjOiBsb2NhbCgnR2VvcmdpYScpLFxuXHR1cmwoJy4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHR1cmwoJy4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHR1cmwoJy4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRmb250LWZhbWlseTogJ0dlb3JnaWEnO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvR2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90Jyk7XG5cdHNyYzogbG9jYWwoJ0dlb3JnaWEgQm9sZCcpLCBsb2NhbCgnR2VvcmdpYS1Cb2xkJyksXG5cdHVybCgnLi4vZm9udHMvR2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCcuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcblx0dXJsKCcuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vZm9udHMvR2VvcmdpYS9HZW9yZ2lhLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRAMTAwOzIwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsiLCIvKiBmb250LWZhbWlseTogJ1NvdXJjZSBTYW5zIFBybycgKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDEwMDsyMDA7NDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLUJvbGQuc3ZnI1NvdXJjZVNhbnNQcm8tQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tU2VtaUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1TZW1pQm9sZC5zdmcjU291cmNlU2Fuc1Byby1TZW1pQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvU291cmNlU2Fuc1Byby9zb3VyY2Utc2Fucy0zLXY5LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvU291cmNlU2Fuc1Byby9zb3VyY2Utc2Fucy0zLXY5LWxhdGluLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vc291cmNlLXNhbnMtMy12OS1sYXRpbi01MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL3NvdXJjZS1zYW5zLTMtdjktbGF0aW4tNTAwLnN2ZyNTb3VyY2VTYW5zM1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvU291cmNlU2Fuc1Byby9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Tb3VyY2VTYW5zUHJvL1NvdXJjZVNhbnNQcm8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1NvdXJjZVNhbnNQcm8vU291cmNlU2Fuc1Byby1SZWd1bGFyLnN2ZyNTb3VyY2VTYW5zUHJvLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBmb250LWZhbWlseTogJ0dlb3JnaWEnICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LWZhbWlseTogXCJHZW9yZ2lhXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2VvcmdpYS9HZW9yZ2lhLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkdlb3JnaWFcIiksIHVybChcIi4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dlb3JnaWEvR2VvcmdpYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBcIkdlb3JnaWFcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHZW9yZ2lhIEJvbGRcIiksIGxvY2FsKFwiR2VvcmdpYS1Cb2xkXCIpLCB1cmwoXCIuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2VvcmdpYS9HZW9yZ2lhLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HZW9yZ2lhL0dlb3JnaWEtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZncge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cblxuLnZpc2libGUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tbGVmdC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub3ZlcmxheS50b3AtaGFsZiB7XG4gIGhlaWdodDogMjguNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm92ZXJsYXkudG9wLWhhbGYge1xuICAgIGhlaWdodDogNDglO1xuICB9XG59XG4ub3ZlcmxheS5ib3R0b20taGFsZiB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDI2JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm92ZXJsYXkuYm90dG9tLWhhbGYge1xuICAgIGhlaWdodDogMzclO1xuICB9XG59XG4ub3ZlcmxheS5ib3R0b20tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjcxKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA3OC4yOCUpO1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oaWRlLWJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhpZGUtYmVmb3JlLmxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGlkZS1iZWZvcmUueGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5oaWRlLWFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhpZGUtYWZ0ZXIubGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhpZGUtYWZ0ZXIueGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxvYWRpbmcgPiAqOm5vdCgubG9hZGVyKSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZhZGUtb3V0LWxlZnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzLCB0cmFuc2Zvcm0gZWFzZS1vdXQgMC4zNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBtYXgtd2lkdGg6IDExNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoMSwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDIsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGgzLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDQsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGg1LCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDEsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGgyLCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoMyxcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDQsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGg1LCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDIsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIC5oMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoMiwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgLmgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGgzLCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciAuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDMsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIC5oMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoNCwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgLmg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGg0LCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgaDUsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIC5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBoNSwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgLmg1IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGE6bm90KC5idG4pIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjM1cztcbiAgY29sb3I6ICMyMDI0MzA7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBhOm5vdCguYnRuKTphY3RpdmUsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIGE6bm90KC5idG4pOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMjAyNDMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNERkVBO1xufVxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciB1bCwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgdWwsIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIG9sIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyOHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciB1bCBsaSwgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIC5tYWluIC5jb250YWluZXIgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIHVsIGxpLCAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBvbCBsaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG59XG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCgud29vY29tbWVyY2UtcGFnZSkgLm1haW4gLmNvbnRhaW5lciBvbCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbn1cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC53b29jb21tZXJjZS1wYWdlKSAubWFpbiAuY29udGFpbmVyIG9sIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0pIFwiLlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDEwMCUgKyA1cHgpO1xuICB0b3A6IDA7XG59XG5cbi5jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAzM3B4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzU2cHg7XG4gIH1cbn1cbi5jb250YWluZXIuZmx1aWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAzM3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci5mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIuZmx1aWQge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIuZmx1aWQge1xuICAgIG1heC13aWR0aDogMTM1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci5mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci5mbHVpZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIuZmx1aWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLnhzLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuY29udGFpbmVyLm1lbnUtaXRlbS1saW5rIHtcbiAgICBtYXgtd2lkdGg6IDEwNDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLnNtIHtcbiAgICBtYXgtd2lkdGg6IDExODhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFpbmVyLnNtMiB7XG4gICAgbWF4LXdpZHRoOiAxMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lci54eGwge1xuICAgIG1heC13aWR0aDogMTMzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci5jb250YWluZXItYXJ0aWNsZSB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgfVxufVxuXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMsXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBtYXJnaW46IDA7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1vdXQgMC4zNXM7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc2VjdGlvbi1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE0OHB4O1xuICB9XG59XG4uc2VjdGlvbi1oZWFkZXIgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi50aXRsZS13aXRoLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aXRsZS13aXRoLWRlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gIH1cbn1cbi50aXRsZS13aXRoLWRlc2Mtc3ViaGVhZGluZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aXRsZS13aXRoLWRlc2Mtc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMjM0NENCO1xufVxuXG5ib2R5LCBodG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMxODFDMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53cmFwcGVyIC5mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uYnRuLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBib3gtc2hhZG93IGVhc2Utb3V0IDAuMzVzO1xufVxuLmJ0bjpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5idG4uZnVsbCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmZ1bGwubWVudS1pdGVtLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4ueHMsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluayB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogNXB4IDI3cHg7XG59XG4uYnRuLnhzLWFsdCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLnhzLWFsdC5tZW51LWl0ZW0tbGluayB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgcGFkZGluZzogN3B4IDIzcHg7XG59XG4uYnRuLnNtLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuc20ubWVudS1pdGVtLWxpbmsge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDE5OXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHBhZGRpbmc6IDAgMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYnRuLnNtLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuc20ubWVudS1pdGVtLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uYnRuLnNtLWFsdCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLnNtLWFsdC5tZW51LWl0ZW0tbGluayB7XG4gIG1pbi1oZWlnaHQ6IDM3cHg7XG4gIG1pbi13aWR0aDogMTE4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogNDhweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbi5idG4ubWQsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZC5tZW51LWl0ZW0tbGluayB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgcGFkZGluZzogMTFweCAxOXB4IDEycHg7XG59XG4uYnRuLm1kLm91dGxpbmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZC5vdXRsaW5lLm1lbnUtaXRlbS1saW5rIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uYnRuLm1kLWFsdCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1kLWFsdC5tZW51LWl0ZW0tbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MnB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIHBhZGRpbmc6IDExcHggMTlweCAxMnB4O1xufVxuLmJ0bi5tZC1hbHQub3V0bGluZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1kLWFsdC5vdXRsaW5lLm1lbnUtaXRlbS1saW5rIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uYnRuLm1kLWFsdC5hY3RpdmUtb3V0bGluZTo6YmVmb3JlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWQtYWx0Lm1lbnUtaXRlbS1saW5rOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmJ0bi5sZywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmxnLm1lbnUtaXRlbS1saW5rIHtcbiAgbWluLXdpZHRoOiAyNzJweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNjRweDtcbn1cbi5idG4uYmxhY2stZmlsbCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDI0MzA7XG59XG4uYnRuLmJsYWNrLWZpbGw6aG92ZXIsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTcyNjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0VFMUQwO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idG4uYmxhY2stZmlsbDphY3RpdmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5idG4uYmxhY2stZmlsbDpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxNzI2NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUUxRDA7XG59XG4uYnRuLmJsdWUtZmlsbCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmJsdWUtZmlsbC5tZW51LWl0ZW0tbGluaywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuLm1lbnUtYnRuLWJsdWUgPiAubWVudS1pdGVtLWxpbmsge1xuICBjb2xvcjogI0VBRUFFMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNDRDQjtcbn1cbi5idG4uYmx1ZS1maWxsOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuYmx1ZS1maWxsLm1lbnUtaXRlbS1saW5rOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4ubWVudS1idG4tYmx1ZSA+IC5tZW51LWl0ZW0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTcyNjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0VFMUQwO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idG4uYmx1ZS1maWxsOmFjdGl2ZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmJsdWUtZmlsbC5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0bi5tZW51LWJ0bi1ibHVlID4gLm1lbnUtaXRlbS1saW5rOmFjdGl2ZSwgLmJ0bi5ibHVlLWZpbGw6Zm9jdXMsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5ibHVlLWZpbGwubWVudS1pdGVtLWxpbms6Zm9jdXMsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0bi5tZW51LWJ0bi1ibHVlID4gLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxNzI2NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUUxRDA7XG59XG4uYnRuLndoaXRlLWZpbGwsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC53aGl0ZS1maWxsLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICMyMDI0MzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUVBRTE7XG59XG4uYnRuLndoaXRlLWZpbGw6aG92ZXIsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC53aGl0ZS1maWxsLm1lbnUtaXRlbS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFRTFEMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnRuLndoaXRlLWZpbGw6YWN0aXZlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAud2hpdGUtZmlsbC5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5idG4ud2hpdGUtZmlsbDpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLndoaXRlLWZpbGwubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0VFMUQwO1xufVxuLmJ0bi5jeWFuLWxpZ2h0LWZpbGwsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5jeWFuLWxpZ2h0LWZpbGwubWVudS1pdGVtLWxpbmsge1xuICBjb2xvcjogIzE3MjY0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyRUVFODtcbn1cbi5idG4uY3lhbi1saWdodC1maWxsOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuY3lhbi1saWdodC1maWxsLm1lbnUtaXRlbS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMDI0MzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUUxRDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLmN5YW4tbGlnaHQtZmlsbDphY3RpdmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5jeWFuLWxpZ2h0LWZpbGwubWVudS1pdGVtLWxpbms6YWN0aXZlLCAuYnRuLmN5YW4tbGlnaHQtZmlsbDpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmN5YW4tbGlnaHQtZmlsbC5tZW51LWl0ZW0tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMTcyNjQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0VFMUQwO1xufVxuLmJ0bi5yZWQtbGlnaHQtZmlsbCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLnJlZC1saWdodC1maWxsLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICM4RjA0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRjk4OTE7XG59XG4uYnRuLnJlZC1saWdodC1maWxsOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAucmVkLWxpZ2h0LWZpbGwubWVudS1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzY3MDMwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDUzNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4ucmVkLWxpZ2h0LWZpbGw6YWN0aXZlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAucmVkLWxpZ2h0LWZpbGwubWVudS1pdGVtLWxpbms6YWN0aXZlLCAuYnRuLnJlZC1saWdodC1maWxsOmZvY3VzLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAucmVkLWxpZ2h0LWZpbGwubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzY3MDMwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNDUzNztcbn1cbi5idG4udHJhbnNwYXJlbnQtZmlsbCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLnRyYW5zcGFyZW50LWZpbGwubWVudS1pdGVtLWxpbmsge1xuICBjb2xvcjogIzIwMjQzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4uZ3JheS1ob3Zlcjpob3ZlciwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmdyYXktaG92ZXIubWVudS1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIwMjQzMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NBQ0JDRTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4uZ3JheS1ob3ZlcjphY3RpdmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5ncmF5LWhvdmVyLm1lbnUtaXRlbS1saW5rOmFjdGl2ZSwgLmJ0bi5ncmF5LWhvdmVyOmZvY3VzLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuZ3JheS1ob3Zlci5tZW51LWl0ZW0tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMjAyNDMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0FDQkNFO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZTo6YmVmb3JlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiAtNnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogM2VtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4uYWN0aXZlLW91dGxpbmU6YWN0aXZlOjpiZWZvcmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluazphY3RpdmU6OmJlZm9yZSwgLmJ0bi5hY3RpdmUtb3V0bGluZTpmb2N1czo6YmVmb3JlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbms6Zm9jdXM6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuLmFjdGl2ZS1vdXRsaW5lLm91dGxpbmU6OmJlZm9yZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUubWVudS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gIHRvcDogLTlweDtcbiAgbGVmdDogLTlweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEycHgpO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZS5hY3RpdmUtb3V0bGluZS1ibHVlOjpiZWZvcmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluazo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZS5hY3RpdmUtb3V0bGluZS1ibHVlLWRhcms6OmJlZm9yZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFjdGl2ZS1vdXRsaW5lLWJsdWUtZGFyay5tZW51LWl0ZW0tbGluazo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTcyNjQyO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZS5hY3RpdmUtb3V0bGluZS1ncmVlbi1icmlnaHQ6OmJlZm9yZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFjdGl2ZS1vdXRsaW5lLWdyZWVuLWJyaWdodC5tZW51LWl0ZW0tbGluazo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN0RGNTlBO1xufVxuLmJ0bi5hY3RpdmUtb3V0bGluZS5hY3RpdmUtb3V0bGluZS1jeWFuLWJyaWdodDo6YmVmb3JlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuYWN0aXZlLW91dGxpbmUtY3lhbi1icmlnaHQubWVudS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNFRTFEMDtcbn1cbi5idG4ub3V0bGluZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUubWVudS1pdGVtLWxpbmsge1xuICBib3JkZXI6IDNweCBzb2xpZDtcbn1cbi5idG4ub3V0bGluZS5vdXRsaW5lLXNtLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAub3V0bGluZS5vdXRsaW5lLXNtLm1lbnUtaXRlbS1saW5rIHtcbiAgYm9yZGVyOiAycHggc29saWQ7XG59XG4uYnRuLm91dGxpbmUud2hpdGUtb3V0bGluZWQsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5vdXRsaW5lLndoaXRlLW91dGxpbmVkLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0VBRUFFMTtcbn1cbi5idG4ub3V0bGluZS53aGl0ZS1vdXRsaW5lZDpob3ZlciwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUud2hpdGUtb3V0bGluZWQubWVudS1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE3MjY0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFMTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJ0bi5vdXRsaW5lLndoaXRlLW91dGxpbmVkOmFjdGl2ZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUud2hpdGUtb3V0bGluZWQubWVudS1pdGVtLWxpbms6YWN0aXZlLCAuYnRuLm91dGxpbmUud2hpdGUtb3V0bGluZWQ6Zm9jdXMsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5vdXRsaW5lLndoaXRlLW91dGxpbmVkLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxNzI2NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUVBRTE7XG59XG4uYnRuLm91dGxpbmUuYmxhY2stb3V0bGluZWQsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5vdXRsaW5lLmJsYWNrLW91dGxpbmVkLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICMxODFDMjE7XG4gIGJvcmRlci1jb2xvcjogIzIwMjQzMDtcbn1cbi5idG4ub3V0bGluZS5ibGFjay1vdXRsaW5lZDpob3ZlciwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUuYmxhY2stb3V0bGluZWQubWVudS1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbiAgYm94LXNoYWRvdzogNHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnRuLm91dGxpbmUuYmxhY2stb3V0bGluZWQ6YWN0aXZlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAub3V0bGluZS5ibGFjay1vdXRsaW5lZC5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5idG4ub3V0bGluZS5ibGFjay1vdXRsaW5lZDpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUuYmxhY2stb3V0bGluZWQubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbn1cbi5idG4ub3V0bGluZS5ibGFjay1vdXRsaW5lZC5ibHVlLWhvdmVyOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAub3V0bGluZS5ibGFjay1vdXRsaW5lZC5ibHVlLWhvdmVyLm1lbnUtaXRlbS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNDRDQjtcbiAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4ub3V0bGluZS5ibGFjay1vdXRsaW5lZC5ibHVlLWhvdmVyOmFjdGl2ZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUuYmxhY2stb3V0bGluZWQuYmx1ZS1ob3Zlci5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5idG4ub3V0bGluZS5ibGFjay1vdXRsaW5lZC5ibHVlLWhvdmVyOmZvY3VzLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAub3V0bGluZS5ibGFjay1vdXRsaW5lZC5ibHVlLWhvdmVyLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzQ0Q0I7XG4gIGJvcmRlci1jb2xvcjogIzIzNDRDQjtcbn1cbi5idG4ub3V0bGluZS50cmFuc3BhcmVudC1vdXRsaW5lZCwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUudHJhbnNwYXJlbnQtb3V0bGluZWQubWVudS1pdGVtLWxpbmsge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiBub25lO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYnRuLm91dGxpbmUudHJhbnNwYXJlbnQtb3V0bGluZWQ6aG92ZXIsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5vdXRsaW5lLnRyYW5zcGFyZW50LW91dGxpbmVkLm1lbnUtaXRlbS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uYnRuLm91dGxpbmUudHJhbnNwYXJlbnQtb3V0bGluZWQ6YWN0aXZlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAub3V0bGluZS50cmFuc3BhcmVudC1vdXRsaW5lZC5tZW51LWl0ZW0tbGluazphY3RpdmUsIC5idG4ub3V0bGluZS50cmFuc3BhcmVudC1vdXRsaW5lZDpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm91dGxpbmUudHJhbnNwYXJlbnQtb3V0bGluZWQubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5idG4uYXJyb3csIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5hcnJvdy5tZW51LWl0ZW0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjQzO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLXJpZ2h0IGVhc2Utb3V0IDAuMzVzO1xufVxuLmJ0bi5hcnJvdzpob3ZlciwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93Lm1lbnUtaXRlbS1saW5rOmhvdmVyLCAuYnRuLmFycm93OmFjdGl2ZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93Lm1lbnUtaXRlbS1saW5rOmFjdGl2ZSwgLmJ0bi5hcnJvdzpmb2N1cywgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93Lm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogMTA4cHg7XG59XG4uYnRuLmFycm93OmZvY3VzLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuYXJyb3cubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgIzIzNDRDQjtcbn1cbi5idG4uYXJyb3c6OmJlZm9yZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93Lm1lbnUtaXRlbS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xufVxuLmJ0bi5hcnJvdyAuYXJyb3ctaWNvbiwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93Lm1lbnUtaXRlbS1saW5rIC5hcnJvdy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG4gIHJpZ2h0OiAtN3B4O1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLmJ0bi5hcnJvdy5hcnJvdy13aGl0ZSwgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLmFycm93LmFycm93LXdoaXRlLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICNFQUVBRTE7XG59XG4uYnRuLmFycm93LmFycm93LXdoaXRlOjpiZWZvcmUsIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5hcnJvdy5hcnJvdy13aGl0ZS5tZW51LWl0ZW0tbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFMTtcbn1cbi5idG4uYXJyb3cuYXJyb3ctYmxhY2ssIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5hcnJvdy5hcnJvdy1ibGFjay5tZW51LWl0ZW0tbGluayB7XG4gIGNvbG9yOiAjMTcyNjQyO1xufVxuLmJ0bi5hcnJvdy5hcnJvdy1ibGFjazo6YmVmb3JlLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAuYXJyb3cuYXJyb3ctYmxhY2subWVudS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzI2NDI7XG59XG5cbi5iYWNrLXRvLXRvcCB7XG4gIGJvdHRvbTogMTE1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDI0MzA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cywgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFjay10by10b3Age1xuICAgIGJvdHRvbTogNDBweDtcbiAgICByaWdodDogMzNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYWNrLXRvLXRvcCB7XG4gICAgYm90dG9tOiAyN3B4O1xuICAgIHJpZ2h0OiA3M3B4O1xuICAgIHdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgfVxufVxuLmJhY2stdG8tdG9wOmhvdmVyLCAuYmFjay10by10b3A6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNDRDQjtcbn1cbi5iYWNrLXRvLXRvcC5idG4sIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5iYWNrLXRvLXRvcC5tZW51LWl0ZW0tbGluayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5iYWNrLXRvLXRvcC52aXNpYmxlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uYmFjay10by10b3Agc3ZnIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxpbmstYmctaG92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICMyMDI0MzA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstYmctaG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNERkVBO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IGVhc2Utb3V0IDAuMzVzO1xufVxuLmxpbmstYmctaG92ZXI6aG92ZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZGVvLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLXdyYXA6aG92ZXIgLnZpZGVvLXBsYXksIC52aWRlby13cmFwOmZvY3VzIC52aWRlby1wbGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNDRDQjtcbn1cbi52aWRlby13cmFwLm9wZW5lZCAudmlkZW8tcGxheSxcbi52aWRlby13cmFwLm9wZW5lZCBpbWcge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52aWRlby13cmFwIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cblxuLnZpZGVvLXBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwM3B4O1xuICBoZWlnaHQ6IDEwM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cywgb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi52aWRlby1wbGF5OmZvY3VzLCAudmlkZW8tcGxheTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0NENCO1xufVxuLnZpZGVvLXBsYXk6Zm9jdXM6OmFmdGVyLCAudmlkZW8tcGxheTphY3RpdmU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52aWRlby1wbGF5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogLTdweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzNFRTFEMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuLnZpZGVvLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDQwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAyMy4yNXB4IDAgMjMuMjVweCAzMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkY7XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB6LWluZGV4OiAyMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlciA+IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXIgPiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzNTZweDtcbiAgfVxufVxuLmhlYWRlci10b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiA3cHggMCAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlci1ib3R0b20ge1xuICBwYWRkaW5nOiAyNnB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uaGVhZGVyLWJvdHRvbS1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDM5MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMXB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUFFMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB6LWluZGV4OiAxMDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLWJvdHRvbS1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuLmhlYWRlci1ib3R0b20taW5uZXIudHJhbnNsYXRlZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5oZWFkZXItYm90dG9tLWlubmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyLWxvZ28ge1xuICBtYXgtd2lkdGg6IDEzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbG9nbyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxNDVweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXItbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLWxvZ28ge1xuICAgIG1heC13aWR0aDogMjIycHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5oZWFkZXItbG9nbyBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cztcbn1cbi5oZWFkZXItbG9nbyBhOmhvdmVyLCAuaGVhZGVyLWxvZ28gYTphY3RpdmUge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uaGVhZGVyLWxvZ28gaW1nLFxuLmhlYWRlci1sb2dvIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhlYWRlciAuaGVhZGVyLXNlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5oZWFkZXItc2VhcmNoLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLXNlYXJjaC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5oZWFkZXItYnV0dG9ucyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5oZWFkZXItYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmhlYWRlci1idXR0b25zIC5idG4sIC5oZWFkZXItYnV0dG9ucyAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmssIC5oZWFkZXItbmF2IC5oZWFkZXItYnV0dG9ucyAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1idXR0b25zIC5idG4sIC5oZWFkZXItYnV0dG9ucyAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmssIC5oZWFkZXItbmF2IC5oZWFkZXItYnV0dG9ucyAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uaGVhZGVyLWJ1dHRvbnMgLmJ0bjpub3QoOmxhc3QtY2hpbGQpLCAuaGVhZGVyLWJ1dHRvbnMgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rOm5vdCg6bGFzdC1jaGlsZCksIC5oZWFkZXItbmF2IC5oZWFkZXItYnV0dG9ucyAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLWJ1dHRvbnMgLmJ0bjpub3QoOmxhc3QtY2hpbGQpLCAuaGVhZGVyLWJ1dHRvbnMgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rOm5vdCg6bGFzdC1jaGlsZCksIC5oZWFkZXItbmF2IC5oZWFkZXItYnV0dG9ucyAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbms6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICB9XG59XG4uaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG4uaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiB3aWR0aCBlYXNlLWluLW91dCAwLjdzLCBoZWlnaHQgZWFzZS1pbi1vdXQgMC43cztcbn1cbi5oZWFkZXItYW5pbWF0aW9uLW92ZXJsYXkgc3Bhbjo6YmVmb3JlLCAuaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyNDMwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHNwYW46OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCA1MDBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG4uaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHNwYW46OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgNTAwbXMsIHdpZHRoIGVhc2Utb3V0IDUwMG1zLCBoZWlnaHQgZWFzZS1vdXQgNTAwbXM7XG59XG5cbi5sb2dvLW1vYmlsZSB7XG4gIGNvbG9yOiAjMjAyNDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dvLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubG9nby1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9nby1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc2tpcC10by1tYWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMDBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzIwMjQzMDtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICB6LWluZGV4OiAyNTAwO1xuICB0cmFuc2l0aW9uOiB0b3AgZWFzZS1vdXQgMC4zNXM7XG59XG4uc2tpcC10by1tYWluOmZvY3VzIHtcbiAgdG9wOiAwO1xufVxuXG5ib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAzNiwgNDgsIDAuNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4zNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5tZW51LW9wZW46OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG5ib2R5Lm1lbnUtb3BlbiAuaGVhZGVyLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbmJvZHkubWVudS1vcGVuIC5oZWFkZXItYW5pbWF0aW9uLW92ZXJsYXkgc3BhbiB7XG4gIHdpZHRoOiAxMDAwdnc7XG4gIGhlaWdodDogMTAwMHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXItYW5pbWF0aW9uLW92ZXJsYXkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5tZW51LW9wZW4gLmhlYWRlci1hbmltYXRpb24tb3ZlcmxheSBzcGFuOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwbXM7XG59XG5ib2R5Lm1lbnUtb3BlbiAuaGVhZGVyLWFuaW1hdGlvbi1vdmVybGF5IHNwYW46OmFmdGVyIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkubWVudS1vcGVuIC5sb2dvLW1vYmlsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuYm9keS5tZW51LW9wZW4gLmxvZ28tbW9iaWxlIHN2ZyByZWN0LFxuYm9keS5tZW51LW9wZW4gLmxvZ28tbW9iaWxlIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cbmJvZHkubWVudS1vcGVuIC5sb2dvLW1vYmlsZSBzdmcgcGF0aDpudGgtY2hpbGQoNjgpIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG5ib2R5Lm1lbnUtb3BlbiAuaGVhZGVyLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItdG9wLW5hdiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG59XG4uaGVhZGVyIC5oZWFkZXItdG9wLW5hdiAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaGVhZGVyIC5oZWFkZXItdG9wLW5hdiAubWVudS1pdGVtIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTgxQzIxO1xufVxuLmhlYWRlciAuaGVhZGVyLXRvcC1uYXYgLm1lbnUtaXRlbSBhOmhvdmVyLCAuaGVhZGVyIC5oZWFkZXItdG9wLW5hdiAubWVudS1pdGVtIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxODFDMjE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhlYWRlci1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmhlYWRlci1uYXYge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgfVxufVxuLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0uY3VycmVudF9wYWdlX2l0ZW0gLm1lbnUtaXRlbS1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIzNDRDQjtcbn1cbi5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWl0ZW0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40NDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzLCBib3JkZXItYm90dG9tLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWl0ZW0tbGluayB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDAgMTZweDtcbiAgfVxufVxuLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtaXRlbS1saW5rOmhvdmVyLCAuaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1pdGVtLWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIzNDRDQjtcbn1cbi5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biB7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1idG4gPiAubWVudS1pdGVtLWxpbmsge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAxMnB4IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMjU4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1uYXYgLm1lbnUgPiAubWVudS1pdGVtLm1lbnUtYnRuID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0bi5tZW51LWl0ZW0tbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0bi5tZW51LWl0ZW0tbW9iaWxlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG59XG4uaGVhZGVyLW5hdiAubWVudSA+IC5tZW51LWl0ZW0ubWVudS1pdGVtLW1vYmlsZSA+IC5tZW51LWl0ZW0tbGluayB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZSA+IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmFjdGl2ZSA+IC5zdWItbWVudSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgY29sb3I6ICMyMzQ0Q0I7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMzQ0Q0I7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiAubWVudS1pdGVtLWxpbms6OmJlZm9yZSwgLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlID4gLm1lbnUtaXRlbS1saW5rOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiAubWVudS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiAubWVudS1pdGVtLWxpbms6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lbnUtaXRlbS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVudS1pdGVtLWxpbms6OmJlZm9yZSwgLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWVudS1pdGVtLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgcmlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2Utb3V0IDAuMzVzLCBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lbnUtaXRlbS1saW5rOjpiZWZvcmUsIC5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lbnUtaXRlbS1saW5rOjphZnRlciB7XG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lbnUtaXRlbS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYW5nbGUtZG93bi1ibHVlLnN2Z1wiKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1lbnUtaXRlbS1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hbmdsZS1kb3duLWRhcmsuc3ZnXCIpO1xufVxuLmhlYWRlciAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IC5tZW51LWl0ZW0tbGluayB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMzQ0Q0I7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IC5tZW51LWl0ZW0tbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbiAgfVxufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1idXR0b24gLm1lbnUtaXRlbS1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLW91dCAwLjM1cywgYmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAwLjM1cywgYm94LXNoYWRvdyBlYXNlLW91dCAwLjM1cztcbiAgbWluLWhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiA1cHggMjdweDtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDI0MzA7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWJ1dHRvbiAubWVudS1pdGVtLWxpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1idXR0b24gLm1lbnUtaXRlbS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxNzI2NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUUxRDA7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1idXR0b24gLm1lbnUtaXRlbS1saW5rOmFjdGl2ZSwgLmhlYWRlciAubWVudS1pdGVtLm1lbnUtaXRlbS1idXR0b24gLm1lbnUtaXRlbS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxNzI2NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUUxRDA7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0ubm90LWxvZ2dlZC1pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtaXRlbS5ub3QtbG9nZ2VkLWluLm1lbnUtaXRlbS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS5sb2dnZWQtaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubWVudS1pdGVtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLm1lbnUtaXRlbS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtaXRlbS10aXRsZS1ndCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0tbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxODFDMjE7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjM0NENCO1xufVxuLmhlYWRlci10b2dnbGUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJhY2tncm91bmQ6ICMxNzI2NDI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXItdG9nZ2xlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cywgd2lkdGggMC4zNXM7XG59XG4uaGVhZGVyLXRvZ2dsZSBzcGFuOjpiZWZvcmUsIC5oZWFkZXItdG9nZ2xlIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgZWFzZS1pbiwgdG9wIDAuMzVzLCBoZWlnaHQgMC4zNXM7XG59XG4uaGVhZGVyLXRvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG4uaGVhZGVyLXRvZ2dsZSBzcGFuOjphZnRlciB7XG4gIHRvcDogN3B4O1xufVxuLmhlYWRlci10b2dnbGUuYWN0aXZlIHNwYW4ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAwO1xufVxuLmhlYWRlci10b2dnbGUuYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMnB4O1xufVxuLmhlYWRlci10b2dnbGUuYWN0aXZlIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMnB4O1xufVxuXG4ubWVudSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDM2cHggMCAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubWVudS1pdGVtLXRpdGxlLWd0IGltZyB7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTBweCk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLW91dCAwLjM1cywgdHJhbnNmb3JtIGVhc2Utb3V0IDAuMzVzO1xuICB9XG59XG4uc3ViLW1lbnUub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogaW5pdGlhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViLW1lbnUub3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4uc3ViLW1lbnUtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1YzU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHggMCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudS1pbm5lci13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtaW4taGVpZ2h0OiA0NDBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1Yi1tZW51LWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICB9XG59XG4uc3ViLW1lbnUgLmNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudSAubWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uc3ViLW1lbnUgLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCAubWVudS1pdGVtLWxpbmsge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjgxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudSAubWVudS1pdGVtOmZpcnN0LWNoaWxkIC5tZW51LWl0ZW0tbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudSAubWVudS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWItbWVudSAubWVudS1pdGVtLXRpdGxlLWd0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5zdWItbWVudSAubWVudS1pdGVtLWxpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzE3MjY0Mjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViLW1lbnUgLm1lbnUtaXRlbS1saW5rIHtcbiAgICBjb2xvcjogIzIzNDRDQjtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW0tbGluazpob3ZlciwgLnN1Yi1tZW51IC5tZW51LWl0ZW0tbGluazphY3RpdmUge1xuICBjb2xvcjogIzE3MjY0Mjtcbn1cbi5zdWItbWVudSAubWVudS1pdGVtLWxpbms6aG92ZXIgLm1lbnUtaXRlbS10aXRsZSwgLnN1Yi1tZW51IC5tZW51LWl0ZW0tbGluazphY3RpdmUgLm1lbnUtaXRlbS10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViLW1lbnUgLm1lbnUtaXRlbS1saW5rOmhvdmVyLCAuc3ViLW1lbnUgLm1lbnUtaXRlbS1saW5rOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMyMzQ0Q0I7XG4gIH1cbiAgLnN1Yi1tZW51IC5tZW51LWl0ZW0tbGluazpob3ZlciAubWVudS1pdGVtLXRpdGxlLCAuc3ViLW1lbnUgLm1lbnUtaXRlbS1saW5rOmFjdGl2ZSAubWVudS1pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLnN1Yi1tZW51IC5tZW51LWl0ZW0tbGluazphY3RpdmUgLm1lbnUtaXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjMTcyNjQyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tZW51LWl0ZW0tZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS1pdGVtLWRlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tZW51LWl0ZW0taW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LWl0ZW0taW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubWVudS1pdGVtLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LmxvZ2dlZC1pbiAubWVudS1pdGVtLm5vdC1sb2dnZWQtaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5sb2dnZWQtaW4gLm1lbnUtaXRlbS5sb2dnZWQtaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmxvZ2dlZC1pbiAubWVudS1pdGVtLmxvZ2dlZC1pbi5tZW51LWl0ZW0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXItc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICBtYXJnaW46IDAgMTRweCAwIGF1dG87XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiAjMTgxQzIxO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMTExMTE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzLCBib3JkZXItY29sb3IgZWFzZS1vdXQgMC4zNXM7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoOmhvdmVyLCAuaGVhZGVyLXNlYXJjaDphY3RpdmUge1xuICBjb2xvcjogIzIzNDRDQjtcbiAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xufVxuLmhlYWRlci1zZWFyY2ggc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaCBzdmcge1xuICAgIHdpZHRoOiAxOHB4O1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1zZWN0aW9uIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuMzVzLCBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXMsIGhlaWdodCAwLjM1cztcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDUxO1xufVxuLmhlYWRlci1zZWFyY2gtc2VjdGlvbi5zZWFyY2gtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICBoZWlnaHQ6IDk4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1zZWFyY2gtc2VjdGlvbi5zZWFyY2gtb3BlbiB7XG4gICAgaGVpZ2h0OiAxMjdweDtcbiAgfVxufVxuLmhlYWRlci1zZWFyY2gtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUUxO1xuICBjb2xvcjogIzE3MjY0MjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmhlYWRlci1zZWFyY2gtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMwNTE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyLXNlYXJjaC1mb3JtIHtcbiAgICBoZWlnaHQ6IDg5cHg7XG4gIH1cbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi1tcy1jbGVhciwgLmhlYWRlci1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiwgLmhlYWRlci1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCAuaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLCAuaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LW1vei1wbGFjZWhvbGRlciwgLmhlYWRlci1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkOi1tb3otcGxhY2Vob2xkZXIsIC5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6cGxhY2Vob2xkZXIsIC5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5oZWFkZXItc2VhcmNoLWZvcm0gLnNlYXJjaC1maWVsZDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iY3J1bWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbiAgcGFkZGluZzogMjJweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJjcnVtYnMgPiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYmNydW1icyA+IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5iY3J1bWJzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmJjcnVtYnMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xufVxuLmJjcnVtYnMtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG4uYmNydW1icy1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5iY3J1bWJzLWl0ZW0gYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5iY3J1bWJzLWl0ZW0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnF1aWNrLW5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbiAgcGFkZGluZzogMnB4IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG59XG5ib2R5Lm1lbnUtb3BlbiAucXVpY2stbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lm1lbnUtb3BlbiAucXVpY2stbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdWljay1uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnF1aWNrLW5hdiA+IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5xdWljay1uYXYgPiAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzNTZweDtcbiAgfVxufVxuLnF1aWNrLW5hdi5zY3JvbGxlZCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnF1aWNrLW5hdi5vcGVuZWQge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdWljay1uYXYub3BlbmVkIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG4ucXVpY2stbmF2Lm9wZW5lZCAucXVpY2stbmF2LXRvZ2dsZSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnF1aWNrLW5hdi5vcGVuZWQgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2Lm9wZW5lZCB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnF1aWNrLW5hdi1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2LWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnF1aWNrLW5hdi1pbm5lciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG4ucXVpY2stbmF2LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNFQUVBRTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnF1aWNrLW5hdi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi5xdWljay1uYXYtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGNvbG9yOiAjRUFFQUUxO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDZweCAwIDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdWljay1uYXYtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpY2stbmF2LXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgI0ZGRkZGRjtcbn1cbi5xdWljay1uYXYtdG9nZ2xlIHN2ZyB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLW91dCAwLjM1cztcbn1cbi5xdWljay1uYXYgdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdWljay1uYXYgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiAxNXB4IDZweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4ucXVpY2stbmF2LWl0ZW0gYSxcbi5xdWljay1uYXYtaXRlbSBidXR0b24ge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMztcbiAgY29sb3I6ICNFQUVBRTE7XG4gIHBhZGRpbmc6IDExcHggMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2LWl0ZW0gYSxcbiAgLnF1aWNrLW5hdi1pdGVtIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0IDAuMzVzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzLCBib3gtc2hhZG93IGVhc2Utb3V0IDAuMzVzO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLXdpZHRoOiAxOTlweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMzRweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZDtcbiAgICBjb2xvcjogIzE4MUMyMTtcbiAgICBib3JkZXItY29sb3I6ICMyMDI0MzA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIC5xdWljay1uYXYtaXRlbSBhOmZvY3VzLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucXVpY2stbmF2LWl0ZW0gYSxcbiAgLnF1aWNrLW5hdi1pdGVtIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVpY2stbmF2LWl0ZW0gYTpob3ZlcixcbiAgLnF1aWNrLW5hdi1pdGVtIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuICAucXVpY2stbmF2LWl0ZW0gYTphY3RpdmUsIC5xdWljay1uYXYtaXRlbSBhOmZvY3VzLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uOmFjdGl2ZSxcbiAgLnF1aWNrLW5hdi1pdGVtIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjQzMDtcbiAgfVxuICAucXVpY2stbmF2LWl0ZW0gYS5ibHVlLWhvdmVyOmhvdmVyLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uLmJsdWUtaG92ZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQ0Q0I7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5xdWljay1uYXYtaXRlbSBhLmJsdWUtaG92ZXI6YWN0aXZlLCAucXVpY2stbmF2LWl0ZW0gYS5ibHVlLWhvdmVyOmZvY3VzLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uLmJsdWUtaG92ZXI6YWN0aXZlLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uLmJsdWUtaG92ZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzQ0Q0I7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xuICB9XG4gIC5xdWljay1uYXYtaXRlbSBhOjpiZWZvcmUsXG4gIC5xdWljay1uYXYtaXRlbSBidXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IC02cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDNlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgMC4zNXM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnF1aWNrLW5hdi1pdGVtIGE6YWN0aXZlOjpiZWZvcmUsIC5xdWljay1uYXYtaXRlbSBhOmZvY3VzOjpiZWZvcmUsXG4gIC5xdWljay1uYXYtaXRlbSBidXR0b246YWN0aXZlOjpiZWZvcmUsXG4gIC5xdWljay1uYXYtaXRlbSBidXR0b246Zm9jdXM6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAucXVpY2stbmF2LWl0ZW0gYTo6YmVmb3JlLFxuICAucXVpY2stbmF2LWl0ZW0gYnV0dG9uOjpiZWZvcmUge1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAtOXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMnB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDEycHgpO1xuICB9XG4gIC5xdWljay1uYXYtaXRlbSBhOjpiZWZvcmUsXG4gIC5xdWljay1uYXYtaXRlbSBidXR0b246OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0NENCO1xuICB9XG59XG4ucXVpY2stbmF2LWl0ZW0gYS5hY3RpdmUsXG4ucXVpY2stbmF2LWl0ZW0gYnV0dG9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyNDMwO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5xdWljay1uYXYtaXRlbSBhLmFjdGl2ZTo6YmVmb3JlLFxuLnF1aWNrLW5hdi1pdGVtIGJ1dHRvbi5hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stbmF2LWl0ZW0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb290ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mb290ZXItdG9wIHtcbiAgY29sb3I6ICNFQUVBRTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDI0MzA7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyLXRvcCB7XG4gICAgcGFkZGluZzogMzVweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci10b3Age1xuICAgIHBhZGRpbmc6IDk0cHggMCA2NXB4O1xuICB9XG59XG4uZm9vdGVyLXRpdGxlLmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBcIlNvdXJjZSBTYW5zIFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci10aXRsZS5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItdGl0bGUuaDMge1xuICAgIHdpZHRoOiA0NCU7XG4gIH1cbn1cbi5mb290ZXItY29scyAuZm9vdGVyLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2wge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgyKSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOm50aC1jaGlsZCgyKSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4uZm9vdGVyLWNvbHMgLmZvb3Rlci1jb2w6bGFzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmxhc3QtY2hpbGQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmZpcnN0LWNoaWxkOjpiZWZvcmUsIC5mb290ZXItY29scyAuZm9vdGVyLWNvbDpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb2xzIC5mb290ZXItY29sOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mb290ZXItY29sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb2wge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG59XG4uZm9vdGVyLWNvbDpudGgtY2hpbGQoMikge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWNvbDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgcGFkZGluZy1sZWZ0OiA5N3B4O1xuICB9XG59XG4uZm9vdGVyLWNvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1jb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWNvbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjklO1xuICB9XG59XG4uZm9vdGVyLWJ1dHRvbnMge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1idXR0b25zIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiA5NHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXItYnV0dG9ucyAuZm9vdGVyLWNvbDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWJ1dHRvbnMgLmZvb3Rlci1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTYlO1xuICB9XG59XG4uZm9vdGVyLWJ1dHRvbnMgLmZvb3Rlci1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDMpO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItYnV0dG9ucyAuZm9vdGVyLWNvbDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgcGFkZGluZy1sZWZ0OiA5N3B4O1xuICB9XG59XG4uZm9vdGVyLWJ1dHRvbnMgLmZvb3Rlci1jb2w6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItYnV0dG9ucyAuZm9vdGVyLWNvbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMyk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItYnV0dG9ucyAuZm9vdGVyLWNvbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjklO1xuICB9XG59XG4uZm9vdGVyLWJ1dHRvbnMgLmZvb3Rlci1jb2wgLmJ0biwgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluaywgLmhlYWRlci1uYXYgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sIC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWJ1dHRvbnMgLmZvb3Rlci1jb2wgLmJ0biwgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sIC5oZWFkZXItbmF2IC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluaywgLmhlYWRlci1uYXYgLmZvb3Rlci1idXR0b25zIC5mb290ZXItY29sIC5tZW51ID4gLm1lbnUtaXRlbS5tZW51LWJ0biA+IC5tZW51LWl0ZW0tbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxOTlweDtcbiAgfVxufVxuLmZvb3Rlci1pY29ucyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZm9vdGVyLWljb25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5mb290ZXItaWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1pY29uIHtcbiAgICB3aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5mb290ZXItaWNvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXItaWNvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cbi5mb290ZXItaWNvbiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDAuMzVzLCBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuLmZvb3Rlci1pY29uIGE6aG92ZXIgc3ZnIHBhdGgsIC5mb290ZXItaWNvbiBhOmFjdGl2ZSBzdmcgcGF0aCwgLmZvb3Rlci1pY29uIGE6Zm9jdXMgc3ZnIHBhdGgge1xuICBmaWxsOiAjM0VFMUQwO1xufVxuLmZvb3Rlci1pY29uIGE6YWN0aXZlLCAuZm9vdGVyLWljb24gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzQ0Q0I7XG59XG4uZm9vdGVyLWljb24gaW1nLFxuLmZvb3Rlci1pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvb3Rlci1pY29uIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAwLjM1cztcbn1cbi5mb290ZXItbG9nbyB7XG4gIHdpZHRoOiAxMTVweDtcbiAgaGVpZ2h0OiAxMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgb3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLW91dCAwLjM1cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWxvZ28ge1xuICAgIHdpZHRoOiAxNTJweDtcbiAgICBoZWlnaHQ6IDE1MnB4O1xuICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWxvZ286aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xMSk7XG4gIH1cbn1cbi5mb290ZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNDBweCAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzE3MjY0Mjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbmF2IC5tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tc3BhbjogYWxsO1xuICB9XG59XG4uZm9vdGVyLW5hdiAubWVudS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItbmF2IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbmF2IC5tZW51LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmZvb3Rlci1uYXYgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvb3Rlci1uYXYgLm1lbnUtaXRlbSAubWVudS1pdGVtLXRpdGxlLWd0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItbmF2IC5tZW51LWl0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTcyNjQyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXItbmF2IC5tZW51LWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uZm9vdGVyLW5hdiAubWVudS1pdGVtIGE6aG92ZXIsIC5mb290ZXItbmF2IC5tZW51LWl0ZW0gYTphY3RpdmUsIC5mb290ZXItbmF2IC5tZW51LWl0ZW0gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucG9zdC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC1jYXJkIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC1jYXJkIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gIH1cbn1cbi5wb3N0LWNhcmQtdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0OSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtY2FyZC10aHVtYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDkzJTtcbiAgfVxufVxuLnBvc3QtY2FyZC10aHVtYiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucG9zdC1jYXJkLXRodW1iLm5vLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MxQzBBMjtcbn1cbi5wb3N0LWNhcmQtaW5mbyB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAyMHB4IDMzcHggNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC1jYXJkLWluZm8ge1xuICAgIHBhZGRpbmc6IDU1cHggNTNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LWNhcmQtaW5mbyB7XG4gICAgbWluLWhlaWdodDogMzM2cHg7XG4gIH1cbn1cbi5wb3N0LWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3N0LWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnBvc3QtY2FyZC1kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2VvcmdpYVwiLCBcIlNvdXJjZSBTYW5zIFByb1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucG9zdC1jYXJkLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnBvc3QtY2FyZCA+IGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQUUxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuMzVzO1xufVxuLnBvc3QtY2FyZCA+IGE6aG92ZXIsIC5wb3N0LWNhcmQgPiBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRkNGQzg7XG59XG4ucG9zdC1jYXJkLWV4Y2VycHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZW51LWl0ZW0tbGluazo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2FuZ2xlLWRvd24tYmx1ZS5zdmdcIil9XG4uaGVhZGVyIC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tZW51LWl0ZW0tbGluazo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvYW5nbGUtZG93bi1kYXJrLnN2Z1wiKX1cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiAzNzVweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuIiwiQG1peGluIGNvbnRhaW5lcigpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDAgJGNvbnRhaW5lci1wYWRkaW5nLXNtO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLW1kXG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLWxnO1xuXHRcdHBhZGRpbmc6IDAgJGNvbnRhaW5lci1wYWRkaW5nLWxnXG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXhsXG5cdH1cbn1cblxuQG1peGluIGNvbnRhaW5lci1mbHVpZCgpIHtcblx0QGluY2x1ZGUgY29udGFpbmVyO1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlXG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlXG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlXG5cdH1cbn1cblxuQG1peGluIGNvbnRhaW5lci1zbSgpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuXHRcdG1heC13aWR0aDogJGNvbnRhaW5lci14bC1zbVxuXHR9XG59XG5cbkBtaXhpbiBjb250YWluZXItc20yKCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnLWFsdCkge1xuXHRcdG1heC13aWR0aDogJGNvbnRhaW5lci1sZy1zbTJcblx0fVxufVxuXG5AbWl4aW4gY29udGFpbmVyLXhzKCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLWxnLXNtXG5cdH1cbn1cblxuQG1peGluIGNvbnRhaW5lci14eGwoKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkeHhsKSB7XG5cdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXh4bFxuXHR9XG59XG5cbkBtaXhpbiBjb250YWluZXItYXJ0aWNsZSgpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdG1heC13aWR0aDogJGNvbnRhaW5lci1hcnRpY2xlXG5cdH1cbn1cblxuLmZ3IHtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmZsZXgge1xuXHRkaXNwbGF5OiBmbGV4XG59XG5cbi5mbGV4LXdyYXAge1xuXHRmbGV4LXdyYXA6IHdyYXBcbn1cblxuLnJvdy1yZXZlcnNlIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG59XG5cbi5kaXJlY3Rpb24tY29sdW1uIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxufVxuXG4uanVzdGlmeS1zdGFydCB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxufVxuXG4uanVzdGlmeS1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxufVxuXG4uanVzdGlmeS1iZXR3ZWVuIHtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG59XG5cbi5qdXN0aWZ5LWVuZCB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbn1cblxuLmFsaWduLXN0YXJ0IHtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbn1cblxuLmFsaWduLWNlbnRlciB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcbn1cblxuLmFsaWduLWVuZCB7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnRcbn1cblxuLnZpc2libGUge1xuXHRvcGFjaXR5OiAxICFpbXBvcnRhbnRcbn1cblxuLm1hcmdpbi1sZWZ0LWF1dG8ge1xuXHRtYXJnaW4tbGVmdDogYXV0b1xufVxuXG4ub3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCYudG9wLWhhbGYge1xuXHRcdGhlaWdodDogMjguNSU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRoZWlnaHQ6IDQ4JVxuXHRcdH1cblx0fVxuXG5cdCYuYm90dG9tLWhhbGYge1xuXHRcdHRvcDogYXV0bztcblx0XHRib3R0b206IDA7XG5cdFx0aGVpZ2h0OiAyNiU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0XHRoZWlnaHQ6IDM3JVxuXHRcdH1cblx0fVxuXG5cdCYuYm90dG9tLWdyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHQwZGVnLFxuXHRcdFx0cmdiYSgwLCAwLCAwLCAwLjcxKSAwJSxcblx0XHRcdHJnYmEoMCwgMCwgMCwgMCkgNzguMjglXG5cdFx0KVxuXHR9XG59XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuXHRvdmVyZmxvdy15OiBhdXRvXG59XG5cbi5zci1vbmx5IHtcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxcHggIWltcG9ydGFudDtcblx0bWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnRcbn1cblxuLnNjcm9sbGVkIHtcblx0cG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCVcbn1cblxuLmhpZGUtYmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQmLmxnIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9ja1xuXHRcdH1cblx0fVxuXG5cdCYueGwge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0fVxuXHR9XG59XG5cbi5oaWRlLWFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0Ji5sZyB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0ZGlzcGxheTogbm9uZVxuXHRcdH1cblx0fVxuXG5cdCYueGwge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHR9XG5cdH1cbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0aGVpZ2h0OiAxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZyB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdD4gKjpub3QoLmxvYWRlcikge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xuXHRcdG9wYWNpdHk6IDAuNVxuXHR9XG59XG5cbi5mYWRlLW91dC1sZWZ0IHtcblx0dHJhbnNpdGlvbjpcblx0XHRvcGFjaXR5IGVhc2Utb3V0ICR0cixcblx0XHR0cmFuc2Zvcm0gZWFzZS1vdXQgJHRyO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmVcbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdDpub3QoLndvb2NvbW1lcmNlLXBhZ2UpIHtcblx0Lm1haW4ge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdFx0bWF4LXdpZHRoOiAxMTQ4cHg7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0aDEsIGgyLCBoMyxcblx0XHRcdGg0LCBoNSwgaDYge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NHB4XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aDIsIC5oMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzZweFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzLCAuaDMge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHhcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoNCwgLmg0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDUsIC5oNSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhOm5vdCguYnRuKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyO1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMteGw7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDRweFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHR1bCwgb2wge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDI4cHhcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMteGxcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdFx0fVxuXG5cdFx0XHRvbCB7XG5cdFx0XHRcdGNvdW50ZXItcmVzZXQ6IGl0ZW07XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKGl0ZW0pICcuJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiBjYWxjKDEwMCUgKyA1cHgpO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cdH1cbn0iLCIvLyBHcmlkIGJyZWFrcG9pbnRzLlxuJHhzXHRcdDogMzc1cHg7XG4kc21cdFx0OiA0ODBweDtcbiRtZFx0XHQ6IDc2OHB4O1xuJGxnXHRcdDogOTkycHg7XG4kbGctYWx0XHQ6IDExMDBweDtcbiR4bFx0XHQ6IDEzNjZweDtcbiR4eGxcdDogMTQ0MHB4O1xuXG4vLyBDb250YWluZXIgcGFkZGluZy5cbiRjb250YWluZXItcGFkZGluZy1zbVx0OiAzM3B4O1xuJGNvbnRhaW5lci1wYWRkaW5nLWxnXHQ6IDIwcHg7XG5cbi8vIENvbnRhaW5lciBtYXgtd2lkdGguXG4kY29udGFpbmVyLW1kXHRcdDogNzYwcHg7XG4kY29udGFpbmVyLWxnXHRcdDogOTkwcHg7XG4kY29udGFpbmVyLWxnLXNtXHQ6IGNhbGMoMTAwMXB4ICsgJGNvbnRhaW5lci1wYWRkaW5nLWxnICogMik7XG4kY29udGFpbmVyLWxnLXNtMlx0OiBjYWxjKDEwNzVweCArICRjb250YWluZXItcGFkZGluZy1sZyAqIDIpO1xuJGNvbnRhaW5lci14bFx0XHQ6IGNhbGMoMTMxNnB4ICsgJGNvbnRhaW5lci1wYWRkaW5nLWxnICogMik7XG4kY29udGFpbmVyLXhsLXNtXHQ6IGNhbGMoMTE0OHB4ICsgJGNvbnRhaW5lci1wYWRkaW5nLWxnICogMik7XG4kY29udGFpbmVyLXh4bFx0XHQ6IDEzMzRweDtcbiRjb250YWluZXItYXJ0aWNsZVx0OiBjYWxjKDcxMHB4ICsgJGNvbnRhaW5lci1wYWRkaW5nLWxnICogMik7XG5cbi8vIEZvbnQgZmFtaWxpZXMuXG4kZmZcdFx0XHQ6ICdTb3VyY2UgU2FucyBQcm8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmZi10aXRsZVx0OiAnR2VvcmdpYScsICdTb3VyY2UgU2FucyBQcm8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmZi1hbHRcdFx0OiAnSW50ZXInLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8gRm9udCBzaXplcy5cbiRmcy14c1x0OiAxMnB4O1xuJGZzLXNtXHQ6IDE0cHg7XG4kZnMtbWVudTogMTVweDtcbiRmcy1tZFx0OiAxNnB4O1xuJGZzLWxnXHQ6IDE4cHg7XG4kZnMteGxcdDogMjBweDtcblxuLy8gRm9udCB3ZWlnaHRzLlxuJGZ3LXJlZ3VsYXJcdDogNDAwO1xuJGZ3LW1lZGl1bVx0OiA1MDA7XG4kZnctc2VtaWJvbGQ6IDYwMDtcbiRmdy1ib2xkXHQ6IDcwMDtcbiRmdy1ibGFja1x0OiA5MDA7XG5cbi8vIExpbmUgaGVpZ2h0cy5cbiRsaFx0XHRcdDogMS41O1xuJGxoLWFsdFx0XHQ6IDEuNDQ7XG4kbGgteHNcdFx0OiAxLjI1O1xuJGxoLXRpdGxlXHQ6IDEuMzM7XG4kbGgtc21cdFx0OiAxLjY7XG4kbGgtbWRcdFx0OiAyO1xuJGxoLW1kLTFcdDogMi4zMztcbiRsaC1sZ1x0XHQ6IDIuNTtcbiRsaC14bFx0XHQ6IDMuNDM7XG5cbi8vIENvbG9ycy5cbiR3aGl0ZVx0XHRcdDogI0ZGRkZGRjtcbiRsaWdodFx0XHRcdDogI0VCRUNFNztcblxuJGNvcmUtYmxhY2tcdFx0OiAjMDAwMDAwO1xuJGJsYWNrXHRcdFx0OiAjMTgxQzIxO1xuJGJsYWNrLTFcdFx0OiAjMTExMTExO1xuJGRhcmtcdFx0XHQ6ICMyMDI0MzA7XG4kZGFyay0xXHRcdFx0OiAjMjYxMTExO1xuJGRhcmstMlx0XHRcdDogIzM4MzgzODtcbiRkYXJrLTMgICAgICAgICA6ICM0MjQyNDI7XG5cbiRicm93blx0XHRcdDogIzc3NjQ1NjtcbiRicm93bi1saWdodFx0OiAjQTRBMTk4O1xuJGJyb3duLWxpZ2h0LTFcdDogI0E5QThBODtcbiRicm93bi1saWdodC0yXHQ6ICNBOUE3QTc7XG4kYnJvd24tbGlnaHQtM1x0OiAjRUJFQkVCO1xuXG4kZ3JheVx0XHRcdDogIzc0NzQ4MDtcbiRncmF5LTFcdFx0XHQ6ICM4MDgwODA7XG4kZ3JheS0yXHRcdFx0OiAjNDA0MDQwO1xuJGdyYXktM1x0XHRcdDogIzVGNUY1RjtcbiRncmF5LWxpZ2h0XHRcdDogI0MzREZFQTtcbiRncmF5LWxpZ2h0LTFcdDogI0JGQkZCRjtcbiRncmF5LWxpZ2h0LTJcdDogI0Y5RjdGNztcbiRncmF5LWxpZ2h0LTNcdDogI0Y1RjVGNTtcblxuJGJsdWUtZGFya1x0XHQ6ICMxNzI2NDI7XG4kYmx1ZS1kYXJrLTIgICAgOiAjMDAzMDUxO1xuJGJsdWUtZGVlcFx0XHQ6ICMyNzAzQzA7XG4kYmx1ZVx0XHRcdDogIzIzNDRDQjtcbiRibHVlLWFsdFx0XHQ6ICMyNzRDRTI7XG4kYmx1ZS0xXHRcdFx0OiAjNDU0MERCO1xuJGJsdWUtbGlnaHRcdFx0OiAjOTZDMERBO1xuXG4kY3lhblx0XHRcdDogIzc2RTdGMTtcbiRjeWFuLWFsdFx0XHQ6ICM2NkVGRTU7XG4kY3lhbi1icmlnaHRcdDogIzNFRTFEMDtcblxuJHllbGxvdy1saWdodFx0OiAjRUFFQUUxO1xuJHllbGxvdy1ob3Zlclx0OiAjQ0ZDRkM4O1xuJHllbGxvdy1icmlnaHRcdDogI0U2RkQ3RjtcblxuJGdyZWVuLWRhcmtcdFx0OiAjMDE0NTUwO1xuJGdyZWVuXHRcdFx0OiAjMThCRDkyO1xuJGdyZWVuLTIgICAgICAgIDogIzM0QTg1MztcbiRncmVlbi1icmlnaHRcdDogIzdERjU5QTtcbiRncmVlbi1saWdodFx0OiAjQzFDMEEyO1xuXG4kcGlua1x0XHRcdDogI0M1QjZGMTtcbiRwdXJwbGVcdFx0XHQ6ICM2MTEwRjM7XG5cbiRvcmFuZ2VcdFx0XHQ6ICNGRkFCMEI7XG5cbiRlcnJvclx0XHRcdDogI0ZGMDAwMDtcblxuLy8gT3RoZXJzLlxuJHRyOiAwLjM1cztcblxuJHJhZC14eHhzXHRcdDogNHB4O1xuJHJhZC14eHNcdFx0OiA1cHg7XG4kcmFkLXhzXHRcdFx0OiA4cHg7XG4kcmFkLXhzLWFsdFx0XHQ6IDEwcHg7XG4kcmFkLXNtXHRcdFx0OiAxNnB4O1xuJHJhZC1tZFx0XHRcdDogMjRweDtcbiRyYWQtbWQtYWx0ICAgICA6IDQwcHg7XG4kcmFkLWxnXHRcdFx0OiA2MHB4O1xuJHJhZC14bFx0XHRcdDogNjRweDtcbiRyYWQtb3V0bGluZVx0OiAzZW07XG4kcmFkLW91dGxpbmUtYWx0OiA0OHB4O1xuXG4kc2hhZG93XHRcdDogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4kc2hhZG93LTFcdDogNHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4kc2hhZG93LTJcdDogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuJHNoYWRvdy0zXHQ6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsiLCIuY29udGFpbmVyIHtcblx0QGluY2x1ZGUgY29udGFpbmVyO1xuXG5cdCYuZmx1aWQge1xuXHRcdEBpbmNsdWRlIGNvbnRhaW5lci1mbHVpZFxuXHR9XG5cblx0Ji54cyB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyLXhzXG5cdH1cblxuXHQmLnNtIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXItc21cblx0fVxuXG5cdCYuc20yIHtcblx0XHRAaW5jbHVkZSBjb250YWluZXItc20yXG5cdH1cblxuXHQmLnh4bCB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyLXh4bFxuXHR9XG5cblx0Ji5jb250YWluZXItYXJ0aWNsZSB7XG5cdFx0QGluY2x1ZGUgY29udGFpbmVyLWFydGljbGVcblx0fVxufSIsImgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyxcbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG5cdGZvbnQtZmFtaWx5OiAkZmY7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0bGluZS1oZWlnaHQ6ICRsaC10aXRsZTtcblx0bWFyZ2luOiAwXG59XG5cbmgxLCAuaDEge1xuXHRmb250LXNpemU6IDMycHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdGZvbnQtc2l6ZTogNDBweFxuXHR9XG59XG5cbmgyLCAuaDIge1xuXHRmb250LXNpemU6IDMycHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdGZvbnQtc2l6ZTogMzZweFxuXHR9XG59XG5cbmgzLCAuaDMge1xuXHRmb250LXNpemU6IDI4cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdGZvbnQtc2l6ZTogMzRweFxuXHR9XG59XG5cbmg0LCAuaDQge1xuXHRmb250LXNpemU6ICRmcy14bDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNtKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGgtc21cblx0fVxufVxuXG5oNSwgLmg1IHtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogJGxoLXhzO1xuXHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkXG59XG5cbmg2LCAuaDYge1xuXHRmb250LXNpemU6ICRmcy14bFxufVxuXG5hIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGNvbG9yIGVhc2Utb3V0ICR0cjtcblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblx0fVxufVxuXG5wIHtcblx0bWFyZ2luLXRvcDogMDtcblxuXHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMFxuXHR9XG59XG5cbmIsIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZFxufVxuXG4uc2VjdGlvbi1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTQ4cHhcblx0fVxuXG5cdD4gOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG9cblx0fVxufVxuXG4udGl0bGUtd2l0aC1kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDlweFxuXHR9XG5cblx0Ji1zdWJoZWFkaW5nIHtcblx0XHRsaW5lLWhlaWdodDogJGxoLXhzO1xuXHRcdGNvbG9yOiAkY29yZS1ibGFjaztcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1sZ1xuXHRcdH1cblx0fVxufSIsIioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAkYmx1ZVxuXHR9XG59XG5cbmJvZHksIGh0bWwge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0bWFyZ2luOiAwXG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMzAwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogYXV0bztcblx0Zm9udC1mYW1pbHk6ICRmZjtcblx0Zm9udC1zaXplOiAkZnMtbWQ7XG5cdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcblx0bGluZS1oZWlnaHQ6ICRsaDtcblx0Y29sb3I6ICRibGFjaztcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG59XG5cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvXG59XG5cbnVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lXG59XG5cbi53cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0LmZvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogYXV0b1xuXHR9XG59IiwiQG1peGluIGJ0bigpIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246XG5cdFx0Y29sb3IgZWFzZS1vdXQgJHRyLFxuXHRcdGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgJHRyLFxuXHRcdGJveC1zaGFkb3cgZWFzZS1vdXQgJHRyO1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmVcblx0fVxufVxuXG5AbWl4aW4gYnRuLXhzKCkge1xuXHRtaW4taGVpZ2h0OiAzMnB4O1xuXHRmb250LXNpemU6ICRmcy14cztcblx0Ym9yZGVyLXJhZGl1czogJHJhZC1zbTtcblx0cGFkZGluZzogNXB4IDI3cHhcbn1cblxuQG1peGluIGJ0bi14cy1hbHQoKSB7XG5cdG1pbi1oZWlnaHQ6IDMycHg7XG5cdGZvbnQtc2l6ZTogJGZzLXhzO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkLW91dGxpbmUtYWx0O1xuXHRwYWRkaW5nOiA3cHggMjNweFxufVxuXG5AbWl4aW4gYnRuLXNtKCkge1xuXHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRtaW4td2lkdGg6IDE5OXB4O1xuXHRmb250LXNpemU6ICRmcy1zbTtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkLW1kO1xuXHRwYWRkaW5nOiAwIDM0cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0cGFkZGluZzogMCAyMHB4XG5cdH1cbn1cblxuQG1peGluIGJ0bi1zbS1hbHQoKSB7XG5cdG1pbi1oZWlnaHQ6IDM3cHg7XG5cdG1pbi13aWR0aDogMTE4cHg7XG5cdGZvbnQtc2l6ZTogJGZzLXhzO1xuXHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkLW91dGxpbmUtYWx0O1xuXHRib3JkZXItd2lkdGg6IDJweDtcblx0cGFkZGluZzogMCAyNXB4XG59XG5cbkBtaXhpbiBidG4tYmxhY2stZmlsbCgpIHtcblx0Y29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjeWFuLWJyaWdodDtcblx0XHRib3gtc2hhZG93OiAkc2hhZG93XG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGN5YW4tYnJpZ2h0XG5cdH1cbn1cblxuQG1peGluIGJ0bi1jeWFuLWxpZ2h0LWZpbGwoKSB7XG5cdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQjJFRUU4O1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY3lhbi1icmlnaHQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZVxuXHR9XG5cblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjeWFuLWJyaWdodFxuXHR9XG59XG5cbkBtaXhpbiBidG4tcmVkLWxpZ2h0LWZpbGwoKSB7XG5cdGNvbG9yOiAjOEYwNDA0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUY5ODkxO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjNjcwMzAzO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFQzQ1Mzc7XG5cdFx0Ym94LXNoYWRvdzogbm9uZVxuXHR9XG5cblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjNjcwMzAzO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFQzQ1Mzdcblx0fVxufVxuXG5AbWl4aW4gYnRuLWdyYXktaG92ZXIoKSB7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQ0FDQkNFO1xuXHRcdGJveC1zaGFkb3c6IG5vbmVcblx0fVxuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0NBQ0JDRVxuXHR9XG59XG5cbkBtaXhpbiBidG4tYmx1ZS1maWxsKCkge1xuXHRjb2xvcjogJHllbGxvdy1saWdodDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGN5YW4tYnJpZ2h0O1xuXHRcdGJveC1zaGFkb3c6ICRzaGFkb3dcblx0fVxuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGJsdWUtZGFyaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY3lhbi1icmlnaHRcblx0fVxufVxuXG5AbWl4aW4gYnRuLW91dGxpbmUoKSB7XG5cdGJvcmRlcjogM3B4IHNvbGlkXG59XG5cbkBtaXhpbiBidG4tb3V0bGluZS1zbSgpIHtcblx0Ym9yZGVyOiAycHggc29saWRcbn1cblxuQG1peGluIGJ0bi1vdXRsaW5lZC13aGl0ZSgpIHtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyLWNvbG9yOiAkeWVsbG93LWxpZ2h0O1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdy0yXG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1saWdodFxuXHR9XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZWQtYmxhY2soKSB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGJvcmRlci1jb2xvcjogJGRhcms7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRib3gtc2hhZG93OiAkc2hhZG93LTFcblx0fVxuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG5cdH1cblxuXHQmLmJsdWUtaG92ZXIge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZVxuXHRcdH1cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZWQtdHJhbnNwYXJlbnQoKSB7XG5cdGNvbG9yOiAkY29yZS1ibGFjaztcblx0Ym9yZGVyOiBub25lO1xuXHRtaW4td2lkdGg6IHVuc2V0O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvcmUtYmxhY2ssIC4wNyk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCA0cHggMHB4IHJnYmEoJGNvcmUtYmxhY2ssIC4xNSk7XG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29yZS1ibGFja1xuXHR9XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZWQtYWN0aXZlKCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtNnB4O1xuXHRcdGxlZnQ6IC02cHg7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDZweCk7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyA2cHgpO1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWQtb3V0bGluZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lXG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdG9wYWNpdHk6IDFcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGJ0bi1vdXRsaW5lZC1hY3RpdmUtb3V0bGluZSgpIHtcblx0Jjo6YmVmb3JlIHtcblx0XHR0b3A6IC05cHg7XG5cdFx0bGVmdDogLTlweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMTJweCk7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyAxMnB4KVxuXHR9XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZWQtYWN0aXZlLWJsdWUoKSB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZVxuXHR9XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZWQtYWN0aXZlLWJsdWUtZGFyaygpIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRib3JkZXItY29sb3I6ICRibHVlLWRhcmtcblx0fVxufVxuXG5AbWl4aW4gYnRuLW91dGxpbmVkLWFjdGl2ZS1ncmVlbi1icmlnaHQoKSB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZ3JlZW4tYnJpZ2h0XG5cdH1cbn1cblxuQG1peGluIGJ0bi1vdXRsaW5lZC1hY3RpdmUtY3lhbi1icmlnaHQoKSB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY3lhbi1icmlnaHRcblx0fVxufVxuXG4uYnRuIHtcblx0Ly8gSW5pdGlhbCBzdHlsZXMuXG5cdEBpbmNsdWRlIGJ0bjtcblxuXHQvLyBTaXplcy5cblx0Ji5mdWxsIHtcblx0XHR3aWR0aDogMTAwJVxuXHR9XG5cblx0Ji54cyB7XG5cdFx0QGluY2x1ZGUgYnRuLXhzXG5cdH1cblxuXHQmLnhzLWFsdCB7XG5cdFx0QGluY2x1ZGUgYnRuLXhzLWFsdFxuXHR9XG5cblx0Ji5zbSB7XG5cdFx0QGluY2x1ZGUgYnRuLXNtXG5cdH1cblxuXHQmLnNtLWFsdCB7XG5cdFx0QGluY2x1ZGUgYnRuLXNtLWFsdFxuXHR9XG5cblx0Ji5tZCB7XG5cdFx0bWluLWhlaWdodDogNTZweDtcblx0XHRmb250LXNpemU6ICRmcy14cztcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZC1sZztcblx0XHRwYWRkaW5nOiAxMXB4IDE5cHggMTJweDtcblxuXHRcdCYub3V0bGluZSB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHR9XG5cdH1cblxuXHQmLm1kLWFsdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAyNzJweDtcblx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdG1heC1oZWlnaHQ6IDY0cHg7XG5cdFx0Zm9udC1zaXplOiAkZnMtbGc7XG5cdFx0bGluZS1oZWlnaHQ6ICRsaC1sZztcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHJhZC1sZztcblx0XHRwYWRkaW5nOiAxMXB4IDE5cHggMTJweDtcblxuXHRcdCYub3V0bGluZSB7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZS1vdXRsaW5lOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHJhZC1tZC1hbHQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5sZyB7XG5cdFx0bWluLXdpZHRoOiAyNzJweDtcblx0XHRtaW4taGVpZ2h0OiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRyYWQteGxcblx0fVxuXG5cdC8vIENvbG9ycy5cblx0Ji5ibGFjay1maWxsIHtcblx0XHRAaW5jbHVkZSBidG4tYmxhY2stZmlsbFxuXHR9XG5cblx0Ji5ibHVlLWZpbGwge1xuXHRcdEBpbmNsdWRlIGJ0bi1ibHVlLWZpbGxcblx0fVxuXG5cdCYud2hpdGUtZmlsbCB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjeWFuLWJyaWdodDtcblx0XHRcdGJveC1zaGFkb3c6ICRzaGFkb3dcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjeWFuLWJyaWdodFxuXHRcdH1cblx0fVxuXG5cdCYuY3lhbi1saWdodC1maWxsIHtcblx0XHRAaW5jbHVkZSBidG4tY3lhbi1saWdodC1maWxsXG5cdH1cblxuXHQmLnJlZC1saWdodC1maWxsIHtcblx0XHRAaW5jbHVkZSBidG4tcmVkLWxpZ2h0LWZpbGxcblx0fVxuXG5cdCYudHJhbnNwYXJlbnQtZmlsbCB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdCYuZ3JheS1ob3ZlciB7XG5cdFx0QGluY2x1ZGUgYnRuLWdyYXktaG92ZXJcblx0fVxuXG5cdC8vIFR5cGVzLlxuXHQmLmFjdGl2ZS1vdXRsaW5lIHtcblx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlO1xuXG5cdFx0Ji5vdXRsaW5lIHtcblx0XHRcdEBpbmNsdWRlIGJ0bi1vdXRsaW5lZC1hY3RpdmUtb3V0bGluZVxuXHRcdH1cblxuXHRcdCYuYWN0aXZlLW91dGxpbmUtYmx1ZSB7XG5cdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlLWJsdWVcblx0XHR9XG5cblx0XHQmLmFjdGl2ZS1vdXRsaW5lLWJsdWUtZGFyayB7XG5cdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlLWJsdWUtZGFya1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlLW91dGxpbmUtZ3JlZW4tYnJpZ2h0IHtcblx0XHRcdEBpbmNsdWRlIGJ0bi1vdXRsaW5lZC1hY3RpdmUtZ3JlZW4tYnJpZ2h0XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUtb3V0bGluZS1jeWFuLWJyaWdodCB7XG5cdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlLWN5YW4tYnJpZ2h0XG5cdFx0fVxuXHR9XG5cblx0Ji5vdXRsaW5lIHtcblx0XHRAaW5jbHVkZSBidG4tb3V0bGluZTtcblxuXHRcdCYub3V0bGluZS1zbSB7XG5cdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZS1zbVxuXHRcdH1cblxuXHRcdCYud2hpdGUtb3V0bGluZWQge1xuXHRcdFx0QGluY2x1ZGUgYnRuLW91dGxpbmVkLXdoaXRlXG5cdFx0fVxuXG5cdFx0Ji5ibGFjay1vdXRsaW5lZCB7XG5cdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYmxhY2tcblx0XHR9XG5cblx0XHQmLnRyYW5zcGFyZW50LW91dGxpbmVkIHtcblx0XHRcdEBpbmNsdWRlIGJ0bi1vdXRsaW5lZC10cmFuc3BhcmVudFxuXHRcdH1cblxuXHR9XG5cblx0Ji5hcnJvdyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRmb250LXNpemU6ICRmcy1zbTtcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6ICRsaC14bDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmctcmlnaHQgZWFzZS1vdXQgJHRyO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwOHB4XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgJGJsdWVcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDNweFxuXHRcdH1cblxuXHRcdC5hcnJvdy1pY29uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCk7XG5cdFx0XHRyaWdodDogLTdweDtcblx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4XG5cdFx0fVxuXG5cdFx0Ji5hcnJvdy13aGl0ZSB7XG5cdFx0XHRjb2xvcjogJHllbGxvdy1saWdodDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1saWdodFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYXJyb3ctYmxhY2sge1xuXHRcdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcmtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJhY2stdG8tdG9wIHtcblx0Ym90dG9tOiAxMTVweDtcblx0cmlnaHQ6IDEwcHg7XG5cdHdpZHRoOiA1OHB4O1xuXHRoZWlnaHQ6IDU4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogJHNoYWRvdztcblx0ei1pbmRleDogMTA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRyYW5zaXRpb246XG5cdFx0b3BhY2l0eSBlYXNlLW91dCAkdHIsXG5cdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdGJvdHRvbTogNDBweDtcblx0XHRyaWdodDogMzNweFxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdGJvdHRvbTogMjdweDtcblx0XHRyaWdodDogNzNweDtcblx0XHR3aWR0aDogNTJweDtcblx0XHRoZWlnaHQ6IDUycHhcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZVxuXHR9XG5cblxuXHQmLmJ0biB7XG5cdFx0cG9zaXRpb246IGZpeGVkXG5cdH1cblxuXHQmLnZpc2libGUge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvXG5cdH1cblxuXHRzdmcge1xuXHRcdHdpZHRoOiAyM3B4O1xuXHRcdGhlaWdodDogYXV0b1xuXHR9XG59XG5cbi5saW5rLWJnLWhvdmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdGNvbG9yOiAkZGFyaztcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0O1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCBlYXNlLW91dCAkdHJcblx0fVxuXG5cdCY6aG92ZXI6OmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAxMDAlXG5cdH1cbn0iLCIudmlkZW8td3JhcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0LnZpZGVvLXBsYXkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVcblx0XHR9XG5cdH1cblxuXHQmLm9wZW5lZCB7XG5cdFx0LnZpZGVvLXBsYXksXG5cdFx0aW1nIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0clxuXHR9XG59XG5cbi52aWRlby1wbGF5IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDNweDtcblx0aGVpZ2h0OiAxMDNweDtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHBhZGRpbmc6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvcmUtYmxhY2s7XG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRyYW5zaXRpb246XG5cdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHIsXG5cdFx0b3BhY2l0eSBlYXNlLW91dCAkdHI7XG5cblx0Jjpmb2N1cyxcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMVxuXHRcdH1cblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSArIDhweCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTdweDtcblx0XHRsZWZ0OiAtN3B4O1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICRjeWFuLWJyaWdodDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0clxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNDBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAyMy4yNXB4IDAgMjMuMjVweCAzMHB4O1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHdoaXRlXG5cdH1cbn0iLCIuaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdHotaW5kZXg6IDIwMDA7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyIGVhc2UtaW4tb3V0O1xuXG5cdD4gLmNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuXHRcdFx0bWF4LXdpZHRoOiAkY29udGFpbmVyLXhsXG5cdFx0fVxuXHR9XG5cblx0Ji10b3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZzogN3B4IDAgMTRweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXhcblx0XHR9XG5cdH1cblxuXHQmLWJvdHRvbSB7XG5cdFx0cGFkZGluZzogMjZweCAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDBcblx0XHR9XG5cblx0XHQmLWlubmVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogMzkwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDFweCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWxpZ2h0O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlXG5cdFx0XHR9XG5cblx0XHRcdCYudHJhbnNsYXRlZCB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXhcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWxvZ28ge1xuXHRcdG1heC13aWR0aDogMTM1cHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHhzKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE2NXB4XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxNzVweFxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWF4LXdpZHRoOiAxNDVweDtcblx0XHRcdHBhZGRpbmctdG9wOiA4cHhcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnLWFsdCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAwXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyMjJweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMC43XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nLFxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvXG5cdFx0fVxuXHR9XG5cblx0LmhlYWRlci1zZWFyY2gtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IC0yMHB4XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuXHRcdFx0bWFyZ2luOiAwXG5cdFx0fVxuXHR9XG5cblx0Ji1idXR0b25zIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3dcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvXG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTJweCAwIDBcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtYW5pbWF0aW9uLW92ZXJsYXkge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ei1pbmRleDogLTE7XG5cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdHdpZHRoIGVhc2UtaW4tb3V0ICR0ciAqIDIsXG5cdFx0XHRcdGhlaWdodCBlYXNlLWluLW91dCAkdHIgKiAyO1xuXG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCVcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0IDUwMG1zO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAzMDBtc1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0XHRcdG9wYWNpdHkgZWFzZS1vdXQgNTAwbXMsXG5cdFx0XHRcdFx0d2lkdGggZWFzZS1vdXQgNTAwbXMsXG5cdFx0XHRcdFx0aGVpZ2h0IGVhc2Utb3V0IDUwMG1zXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5sb2dvLW1vYmlsZSB7XG5cdGNvbG9yOiAkZGFyaztcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0ZGlzcGxheTogbm9uZVxuXHR9XG5cbn1cblxuLmxvZ28tZGVza3RvcCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdGRpc3BsYXk6IGJsb2NrXG5cdH1cbn1cblxuLnNraXAtdG8tbWFpbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMTAwcHg7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICRkYXJrO1xuXHRjb2xvcjogJHllbGxvdy1saWdodDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0cGFkZGluZzogM3B4IDEwcHg7XG5cdHotaW5kZXg6IDI1MDA7XG5cdHRyYW5zaXRpb246IHRvcCBlYXNlLW91dCAkdHI7XG5cblx0Jjpmb2N1cyB7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbmJvZHkge1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmssIDAuNSk7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAtMTA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0ICR0cjtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHR9XG5cdH1cblxuXHQmLm1lbnUtb3BlbiB7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR6LWluZGV4OiAxXG5cdFx0fVxuXG5cdFx0LmhlYWRlci10b2dnbGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMFxuXHRcdH1cblxuXHRcdC5oZWFkZXItYW5pbWF0aW9uLW92ZXJsYXkge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAwdnc7XG5cdFx0XHRcdGhlaWdodDogMTAwMHZ3O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMG1zXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDFcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5sb2dvLW1vYmlsZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRyZWN0LFxuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAkd2hpdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwYXRoOm50aC1jaGlsZCg2OCkge1xuXHRcdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1zZWFyY2gge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBpbml0aWFsXG5cdFx0fVxuXHR9XG59IiwiLmhlYWRlciB7XG5cdC5oZWFkZXItdG9wLW5hdiB7XG5cdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwXG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1zbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1uYXYge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDAgMTJweFxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXG5cdFx0fVxuXG5cdFx0Lm1lbnUge1xuXHRcdFx0JiA+IC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNnB4XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSAubWVudS1pdGVtLWxpbmsge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRibHVlXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gLm1lbnUtaXRlbS1saW5rIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtYWx0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzJweDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0XHRcdFx0Y29sb3IgZWFzZS1vdXQgJHRyLFxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvciBlYXNlLW91dCAkdHI7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1tZW51O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNnB4XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYmx1ZVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWVudS1idG4ge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdD4gLm1lbnUtaXRlbS1saW5rIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnhzO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYmxhY2stZmlsbDtcblx0XHRcdFx0XHRcdEBleHRlbmQgLmFjdGl2ZS1vdXRsaW5lO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYWN0aXZlLW91dGxpbmUtYmx1ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDEycHggYXV0bztcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyNThweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1sZztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMteHM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm1lbnUtYnRuLWJsdWUgPiAubWVudS1pdGVtLWxpbmsge1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYmx1ZS1maWxsXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5tZW51LWl0ZW0tbW9iaWxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjdweFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWVudS1pdGVtLW1vYmlsZSA+IC5tZW51LWl0ZW0tbGluayB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG9cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZW51LWl0ZW0ge1xuXHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnN1Yi1tZW51IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDk5O1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG9cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC5tZW51LWl0ZW0tbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiAubWVudS1pdGVtLWxpbmsge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLW91dCAkdHIsIG9wYWNpdHkgZWFzZS1vdXQgJHRyO1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdFx0dG9wOiA3cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHhcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2FuZ2xlLWRvd24tYmx1ZS5zdmcnKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYW5nbGUtZG93bi1kYXJrLnN2ZycpXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IC5tZW51LWl0ZW0tbGluayB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjZweFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubWVudS1pdGVtLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQubWVudS1pdGVtLWxpbmsge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRAaW5jbHVkZSBidG47XG5cdFx0XHRcdEBpbmNsdWRlIGJ0bi14cztcblx0XHRcdFx0QGluY2x1ZGUgYnRuLWJsYWNrLWZpbGw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5ub3QtbG9nZ2VkLWluIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ji5tZW51LWl0ZW0tbW9iaWxlIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubG9nZ2VkLWluIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji1tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUtZ3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpXG5cdFx0fVxuXG5cdFx0Ji1saW5rIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZmY7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdG9nZ2xlIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDQ5cHg7XG5cdFx0aGVpZ2h0OiA0OXB4O1xuXHRcdGJhY2tncm91bmQ6ICRibHVlLWRhcms7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAkdHIsIHdpZHRoICR0cjtcblx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyIGVhc2UtaW4sIHRvcCAkdHIsIGhlaWdodCAkdHI7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogLTdweFxuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRvcDogN3B4XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHhcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1lbnUge1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwYWRkaW5nOiAzNnB4IDAgMTAwcHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0cGFkZGluZzogMFxuXHR9XG5cblx0Ji1pdGVtLXRpdGxlLWd0IGltZyB7XG5cdFx0d2lkdGg6IDE0cHhcblx0fVxufVxuXG4uc3ViLW1lbnUge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHRsZWZ0OiA1MCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ei1pbmRleDogLTEwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MHB4KTtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0b3BhY2l0eSBlYXNlLW91dCAkdHIsXG5cdFx0XHR0cmFuc2Zvcm0gZWFzZS1vdXQgJHRyXG5cdH1cblxuXHQmLm92ZXJmbG93LXktYXV0byB7XG5cdFx0b3ZlcmZsb3cteTogaW5pdGlhbDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG9cblx0XHR9XG5cdH1cblxuXHQmLWlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVjNTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmc6IDE4cHggMCAyNHB4O1xuXG5cdFx0Ji13cmFwIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ0MHB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0YWxpZ24tY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OiAkc2hhZG93O1xuXHRcdFx0cGFkZGluZzogNDBweCAwIDBcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyOjphZnRlciB7XG5cdFx0Y29udGVudDogJy4nO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGhcblx0fVxuXG5cdC5tZW51LWl0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxpbmUtaGVpZ2h0OiAkbGgteHM7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtaXRlbS1saW5rIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44MTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWxcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0cGFkZGluZzogMCA0NXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZS1ndCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGluayB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1sZztcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLXhzXG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXG5cdFx0XHRcdC5tZW51LWl0ZW0tdGl0bGUge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0XHRcdC5tZW51LWl0ZW0tdGl0bGUge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphY3RpdmUgLm1lbnUtaXRlbS10aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1lbnUtaXRlbS1kZXNjIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMzMwcHg7XG5cdGZvbnQtc2l6ZTogJGZzLW1kO1xuXHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG5cdGNvbG9yOiAkZ3JheS0yO1xuXHRtYXJnaW4tdG9wOiA4cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0ZGlzcGxheTogYmxvY2tcblx0fVxufVxuXG4ubWVudS1pdGVtLWltYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0ZGlzcGxheTogYmxvY2tcblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2tcblx0fVxufVxuXG5ib2R5LmxvZ2dlZC1pbiB7XG5cdC5tZW51LWl0ZW0ge1xuXHRcdCYubm90LWxvZ2dlZC1pbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYubG9nZ2VkLWluIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ji5tZW51LWl0ZW0tbW9iaWxlIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmVcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5oZWFkZXItc2VhcmNoIHtcblx0ZGlzcGxheTogbm9uZTtcblx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHR3aWR0aDogNDNweDtcblx0aGVpZ2h0OiA0M3B4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyIGVhc2UtaW4tb3V0O1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcblx0bWFyZ2luOiAwIDE0cHggMCBhdXRvO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRtYXJnaW46IDAgMCAwIDEycHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGJsYWNrLTE7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRjb2xvciBlYXNlLW91dCAkdHIsXG5cdFx0XHRib3JkZXItY29sb3IgZWFzZS1vdXQgJHRyXG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGJvcmRlci1jb2xvcjogJGJsdWVcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0d2lkdGg6IDE4cHhcblx0XHR9XG5cdH1cblxuXHQmLXNlY3Rpb24ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDApO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblx0XHR0cmFuc2l0aW9uOiB2aXNpYmlsaXR5ICR0cixvcGFjaXR5ICR0cix0cmFuc2Zvcm0gJHRyLCBoZWlnaHQgJHRyO1xuXHRcdGhlaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrLTI7XG5cdFx0Ji5zZWFyY2gtb3BlbiB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuXHRcdFx0aGVpZ2h0OiA5OHB4O1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRoZWlnaHQ6IDEyN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cdFx0Y29sb3I6ICRibHVlLWRhcms7XG5cdFx0Zm9udC1zaXplOiAkZnMtbWQ7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdHBhZGRpbmc6IDdweCAwO1xuXHRcdGhlaWdodDogMzhweDtcblx0fVxuXHQmLWZvcm0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcmstMjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGhlaWdodDogODlweDtcblx0XHR9XG5cdFx0LnNlYXJjaC1maWVsZCB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGNvbG9yOiAkeWVsbG93LWxpZ2h0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6LW1zLWNsZWFyLFxuXHRcdFx0Jjo6LW1zLXJldmVhbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XG5cdFx0XHQmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIsXG5cdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIsXG5cdFx0XHQmOjpwbGFjZWhvbGRlcixcblx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuXHRcdFx0Jjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuIiwiLmJjcnVtYnMge1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0cGFkZGluZzogMjJweCAwO1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRkaXNwbGF5OiBibG9ja1xuXHR9XG5cblx0JiA+IC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdG1heC13aWR0aDogJGNvbnRhaW5lci14bFxuXHRcdH1cblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4XG5cdFx0fVxuXHR9XG5cblx0Ji1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1zaXplOiAkZnMtc207XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA5cHg7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnF1aWNrLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdHBhZGRpbmc6IDJweCAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2Utb3V0ICR0cjtcblxuXHRib2R5Lm1lbnUtb3BlbiAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0ZGlzcGxheTogYmxvY2tcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDBcblx0fVxuXG5cdCYgPiAuY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHhsKSB7XG5cdFx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGxcblx0XHR9XG5cdH1cblxuXHQmLnNjcm9sbGVkIHtcblx0XHRib3gtc2hhZG93OiAkc2hhZG93XG5cdH1cblxuXHQmLm9wZW5lZCB7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdG92ZXJmbG93LXk6IHZpc2libGVcblx0XHR9XG5cblx0XHQucXVpY2stbmF2IHtcblx0XHRcdCYtdG9nZ2xlIHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweFxuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsaW5lLWhlaWdodDogMztcblx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdGNvbG9yOiAkeWVsbG93LWxpZ2h0O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0Y29sb3I6ICRjb3JlLWJsYWNrO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXBcblx0XHR9XG5cdH1cblxuXHQmLXRvZ2dsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiA0OXB4O1xuXHRcdGhlaWdodDogNDlweDtcblx0XHRjb2xvcjogJHllbGxvdy1saWdodDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRwYWRkaW5nOiA2cHggMCAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAycHggZG90dGVkICR3aGl0ZVxuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjZweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLW91dCAkdHJcblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDZweCA1cHhcblx0XHR9XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHhcblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHhcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhLFxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRmb250LWZhbWlseTogJGZmO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtbWQ7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM7XG5cdFx0XHRjb2xvcjogJHllbGxvdy1saWdodDtcblx0XHRcdHBhZGRpbmc6IDExcHggMDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJ0bjtcblx0XHRcdFx0QGluY2x1ZGUgYnRuLXNtO1xuXHRcdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZTtcblx0XHRcdFx0QGluY2x1ZGUgYnRuLW91dGxpbmVkLWJsYWNrO1xuXHRcdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSBidG4tb3V0bGluZWQtYWN0aXZlLW91dGxpbmU7XG5cdFx0XHRcdEBpbmNsdWRlIGJ0bi1vdXRsaW5lZC1hY3RpdmUtYmx1ZTtcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDI1cHhcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblx0XHRcdFx0Ym94LXNoYWRvdzogJHNoYWRvdy0xO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXHRcdH1cblx0fVxufSIsIi5mb290ZXIge1xuXHQmLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cdH1cblxuXHQmLXRvcCB7XG5cdFx0Y29sb3I6ICR5ZWxsb3ctbGlnaHQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdFx0cGFkZGluZzogMzVweCAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xuXHRcdFx0cGFkZGluZzogMzVweCAxMnB4XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0cGFkZGluZzogOTRweCAwIDY1cHhcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlLmgzIHtcblx0XHRmb250LWZhbWlseTogJGZmLXRpdGxlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTNweFxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdHdpZHRoOiA0NCVcblx0XHR9XG5cdH1cblxuXHQmLWNvbHMge1xuXHRcdC5mb290ZXItY29sIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXNtO1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbWQ7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0MHB4XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmVcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQsXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTI0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb2wge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDMpXG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdHdpZHRoOiAxNiVcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0d2lkdGg6IDI4JTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA5N3B4XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvXG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0d2lkdGg6IDI5JVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtYnV0dG9ucyB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJHdoaXRlO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiA5NHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZVxuXHRcdH1cblxuXHRcdC5mb290ZXItY29sIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2JVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAzKTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHhcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcblx0XHRcdFx0XHR3aWR0aDogMjglO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogOTdweFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMyk7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0XHRcdHdpZHRoOiAyOSVcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXNtO1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTk5cHhcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaWNvbnMge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuXHRcdH1cblx0fVxuXG5cdCYtaWNvbiB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRoZWlnaHQ6IDQycHhcblx0XHR9XG5cblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMnB4XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0XHRvcGFjaXR5IGVhc2Utb3V0ICR0cixcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciBlYXNlLW91dCAkdHI7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSxcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogJGN5YW4tYnJpZ2h0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcsXG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdFx0fVxuXG5cdFx0c3ZnIHBhdGgge1xuXHRcdFx0dHJhbnNpdGlvbjogZmlsbCBlYXNlLW91dCAkdHJcblx0XHR9XG5cdH1cblxuXHQmLWxvZ28ge1xuXHRcdHdpZHRoOiAxMTVweDtcblx0XHRoZWlnaHQ6IDExNXB4O1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0b3JkZXI6IDA7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2Utb3V0ICR0cjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcblx0XHRcdHdpZHRoOiAxNTJweDtcblx0XHRcdGhlaWdodDogMTUycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA0N3B4O1xuXHRcdFx0b3JkZXI6IDFcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjExKVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtYm90dG9tIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZS1kYXJrXG5cdH1cbn0iLCIuZm9vdGVyLW5hdiB7XG4gIC5tZW51IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgICBjb2x1bW4tc3BhbjogYWxsO1xuICAgIH1cbiAgfVxuICAubWVudS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWVudS1pdGVtLXRpdGxlLWd0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBvc3QtY2FyZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKVxuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuXHRcdHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKVxuXHR9XG5cblx0Ji10aHVtYiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDklO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDkzJVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxuXHRcdH1cblxuXHRcdCYubm8taW1hZ2Uge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdCYtaW5mbyB7XG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0cGFkZGluZzogMjBweCAzM3B4IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1kKSB7XG5cdFx0XHRwYWRkaW5nOiA1NXB4IDUzcHhcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMzZweFxuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGZzLW1kO1xuXHRcdGNvbG9yOiAkY29yZS1ibGFjaztcblx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4XG5cdFx0fVxuXHR9XG5cblx0Ji1kYXRlIHtcblx0XHRmb250LWZhbWlseTogJGZmLXRpdGxlO1xuXHRcdGZvbnQtc2l6ZTogJGZzLXhzO1xuXHRcdGNvbG9yOiAkY29yZS1ibGFjaztcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWxnXG5cdFx0fVxuXHR9XG5cblx0PiBhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1saWdodDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0ICR0cjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1ob3ZlclxuXHRcdH1cblx0fVxuXG5cdCYtZXhjZXJwdCB7XG5cdFx0Y29sb3I6ICRjb3JlLWJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogJGZzLWxnO1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogNDtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyAgXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuIl19 */
