body.pg-docs {
  --dc-bg: #faf9fc;
  --dc-bg2: #f1eef7;
  --dc-card: #ffffff;
  --dc-ink: #1c1826;
  --dc-ink2: #4c4560;
  --dc-ink3: #8a819e;
  --dc-accent: #6d3fd4;
  --dc-accent-soft: #efe9fb;
  --dc-border: #e2dcef;
  --dc-mono-bg: #f4f1fa;
  --dc-get: #1d7a4d;
  --dc-post: #2456b0;
  --dc-put: #9a6b0a;
  --dc-patch: #7a4b9e;
  --dc-delete: #b03030;
  margin: 0;
  background: var(--dc-bg);
  color: var(--dc-ink);
  font-family: "Space Grotesk", system-ui, sans-serif;
  font-size: 15px;
  line-height: 1.6;
}
body.pg-docs code {
  font-family: "IBM Plex Mono", monospace;
}
body.pg-docs .dc-topbar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 28px;
  border-bottom: 1px solid var(--dc-border);
  background: var(--dc-card);
}
body.pg-docs .dc-brand {
  display: flex;
  align-items: center;
  gap: 10px;
  text-decoration: none;
  color: var(--dc-ink);
}
body.pg-docs .dc-brand img {
  width: 26px;
  height: 26px;
  border-radius: 50%;
}
body.pg-docs .dc-brand span {
  font-family: "Bebas Neue", sans-serif;
  font-size: 22px;
  letter-spacing: 1.5px;
}
body.pg-docs .dc-brand em {
  font-family: "IBM Plex Mono", monospace;
  font-style: normal;
  font-size: 10px;
  letter-spacing: 2.5px;
  color: var(--dc-accent);
  border: 1px solid var(--dc-accent);
  border-radius: 4px;
  padding: 2px 6px;
}
body.pg-docs .dc-topnav {
  display: flex;
  gap: 18px;
  align-items: center;
}
body.pg-docs .dc-topnav a {
  font-size: 13px;
  color: var(--dc-ink2);
  text-decoration: none;
}
body.pg-docs .dc-topnav a:hover {
  color: var(--dc-accent);
}
body.pg-docs .dc-topnav .dc-back {
  color: var(--dc-ink3);
}
body.pg-docs .dc-kicker {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: var(--dc-accent);
  margin-bottom: 6px;
}
body.pg-docs .dc-footer {
  padding: 22px 28px 34px;
  border-top: 1px solid var(--dc-border);
  margin-top: 60px;
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  color: var(--dc-ink3);
  letter-spacing: 0.5px;
}
body.pg-docs .dc-landing {
  max-width: 980px;
  margin: 0 auto;
  padding: 56px 28px 20px;
}
body.pg-docs .dc-landing h1 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-size: 52px;
  letter-spacing: 1.5px;
  margin: 0 0 8px;
  line-height: 0.95;
}
body.pg-docs .dc-landing .dc-lede {
  color: var(--dc-ink2);
  max-width: 60ch;
  margin: 0 0 34px;
}
body.pg-docs .dc-cards {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  gap: 18px;
}
body.pg-docs .dc-card {
  display: flex;
  flex-direction: column;
  gap: 8px;
  background: var(--dc-card);
  border: 1px solid var(--dc-border);
  border-radius: 12px;
  padding: 22px;
  text-decoration: none;
  color: var(--dc-ink);
  transition: border-color 0.15s ease;
}
body.pg-docs .dc-card:hover {
  border-color: var(--dc-accent);
}
body.pg-docs .dc-card .dc-card-ic {
  font-size: 26px;
}
body.pg-docs .dc-card .dc-card-t {
  font-family: "Bebas Neue", sans-serif;
  font-size: 24px;
  letter-spacing: 1px;
}
body.pg-docs .dc-card .dc-card-d {
  font-size: 13px;
  color: var(--dc-ink2);
  flex: 1;
}
body.pg-docs .dc-card .dc-card-go {
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  letter-spacing: 1.5px;
  color: var(--dc-accent);
}
body.pg-docs .dc-card-soon {
  opacity: 0.55;
}
body.pg-docs .dc-card-soon:hover {
  border-color: var(--dc-border);
}
body.pg-docs .dc-api-shell {
  display: grid;
  grid-template-columns: 262px minmax(0, 1fr);
  max-width: 1240px;
  margin: 0 auto;
  min-height: 70vh;
}
body.pg-docs .dc-api-side {
  border-right: 1px solid var(--dc-border);
  background: var(--dc-bg2);
  padding: 24px 18px;
  position: sticky;
  top: 0;
  align-self: start;
  max-height: 100vh;
  overflow-y: auto;
  box-sizing: border-box;
}
body.pg-docs .dc-side-label {
  font-family: "IBM Plex Mono", monospace;
  font-size: 9px;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: var(--dc-ink3);
  margin-bottom: 8px;
}
body.pg-docs .dc-svc-tabs {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 6px;
  margin-bottom: 14px;
}
body.pg-docs .dc-svc-tabs button {
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  letter-spacing: 1px;
  padding: 7px 4px;
  border-radius: 6px;
  border: 1px solid var(--dc-border);
  background: var(--dc-card);
  color: var(--dc-ink2);
  cursor: pointer;
}
body.pg-docs .dc-svc-tabs button.active {
  border-color: var(--dc-accent);
  color: var(--dc-accent);
  background: var(--dc-accent-soft);
}
body.pg-docs .dc-svc-tabs button:focus-visible {
  outline: 2px solid var(--dc-accent);
  outline-offset: 1px;
}
body.pg-docs #dc-search {
  width: 100%;
  box-sizing: border-box;
  padding: 7px 10px;
  margin-bottom: 14px;
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  border: 1px solid var(--dc-border);
  border-radius: 6px;
  background: var(--dc-card);
  color: var(--dc-ink);
}
body.pg-docs #dc-search:focus {
  outline: 2px solid var(--dc-accent);
  outline-offset: 1px;
}
body.pg-docs .dc-tag-toc {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
body.pg-docs .dc-tag-toc a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 8px;
  border-radius: 5px;
  font-size: 13px;
  color: var(--dc-ink2);
  text-decoration: none;
}
body.pg-docs .dc-tag-toc a em {
  font-style: normal;
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  color: var(--dc-ink3);
}
body.pg-docs .dc-tag-toc a:hover {
  background: var(--dc-accent-soft);
  color: var(--dc-ink);
}
body.pg-docs .dc-side-note {
  margin-top: 18px;
  font-size: 11.5px;
  color: var(--dc-ink3);
}
body.pg-docs .dc-side-note code {
  font-size: 10.5px;
  background: var(--dc-mono-bg);
  border: 1px solid var(--dc-border);
  border-radius: 4px;
  padding: 1px 4px;
}
body.pg-docs .dc-api-main {
  padding: 34px 40px 60px;
  min-width: 0;
}
body.pg-docs .dc-api-head {
  margin-bottom: 26px;
}
body.pg-docs .dc-api-head h1 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-size: 40px;
  letter-spacing: 1px;
  margin: 0 0 4px;
}
body.pg-docs .dc-api-head .dc-server {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  color: var(--dc-ink3);
}
body.pg-docs .dc-tag {
  margin-bottom: 34px;
}
body.pg-docs .dc-tag h2 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-size: 26px;
  letter-spacing: 1px;
  border-bottom: 2px solid var(--dc-accent);
  padding-bottom: 6px;
  margin: 0 0 10px;
}
body.pg-docs .dc-op {
  border-bottom: 1px solid var(--dc-border);
}
body.pg-docs .dc-op-row {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  text-align: left;
  padding: 9px 6px;
  background: none;
  border: 0;
  cursor: pointer;
  color: var(--dc-ink);
  font-family: inherit;
  font-size: 13.5px;
}
body.pg-docs .dc-op-row:hover {
  background: var(--dc-accent-soft);
}
body.pg-docs .dc-op-row:focus-visible {
  outline: 2px solid var(--dc-accent);
  outline-offset: -2px;
}
body.pg-docs .dc-op-row .dc-route {
  font-size: 12.5px;
  background: none;
  border: 0;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body.pg-docs .dc-op-row .dc-sum {
  font-size: 12px;
  color: var(--dc-ink3);
  margin-left: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 34%;
}
body.pg-docs .dc-m {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 1px;
  border-radius: 4px;
  padding: 3px 7px;
  min-width: 46px;
  text-align: center;
  color: #fff;
  flex-shrink: 0;
}
body.pg-docs .dc-m-get {
  background: var(--dc-get);
}
body.pg-docs .dc-m-post {
  background: var(--dc-post);
}
body.pg-docs .dc-m-put {
  background: var(--dc-put);
}
body.pg-docs .dc-m-patch {
  background: var(--dc-patch);
}
body.pg-docs .dc-m-delete {
  background: var(--dc-delete);
}
body.pg-docs .dc-m-head, body.pg-docs .dc-m-options {
  background: var(--dc-ink3);
}
body.pg-docs .dc-op-panel {
  padding: 6px 6px 18px 76px;
  font-size: 13px;
}
body.pg-docs .dc-op-panel .dc-op-desc {
  color: var(--dc-ink2);
  max-width: 70ch;
}
body.pg-docs .dc-op-panel .dc-dt {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--dc-accent);
  margin: 14px 0 6px;
}
body.pg-docs .dc-op-panel .dc-schema-ref {
  font-family: "IBM Plex Mono", monospace;
  font-size: 11.5px;
  color: var(--dc-ink2);
  margin: 4px 0;
}
body.pg-docs .dc-op-panel .dc-resp {
  margin: 4px 0;
  color: var(--dc-ink2);
}
body.pg-docs .dc-op-panel .dc-resp-code {
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  border: 1px solid var(--dc-border);
  border-radius: 4px;
  padding: 1px 6px;
  color: var(--dc-ink2);
}
body.pg-docs .dc-op-panel .dc-resp-code.ok {
  border-color: var(--dc-get);
  color: var(--dc-get);
}
body.pg-docs .dc-op-panel .dc-req {
  color: var(--dc-delete);
}
body.pg-docs .dc-ptable {
  border-collapse: collapse;
  width: 100%;
  margin: 4px 0 8px;
  font-size: 12.5px;
}
body.pg-docs .dc-ptable th {
  font-family: "IBM Plex Mono", monospace;
  font-size: 9.5px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--dc-ink3);
  text-align: left;
  padding: 5px 12px 5px 0;
  border-bottom: 1px solid var(--dc-border);
}
body.pg-docs .dc-ptable td {
  padding: 5px 12px 5px 0;
  border-bottom: 1px solid var(--dc-border);
  color: var(--dc-ink2);
  vertical-align: top;
}
body.pg-docs .dc-ptable td:first-child {
  color: var(--dc-ink);
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
}
body.pg-docs .dc-api-loading {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  color: var(--dc-ink3);
  padding: 40px 0;
}
body.pg-docs .dc-api-empty {
  color: var(--dc-ink3);
}
body.pg-docs .dc-api-error {
  border: 1px solid var(--dc-border);
  background: var(--dc-card);
  border-radius: 10px;
  padding: 22px;
  max-width: 60ch;
}
body.pg-docs .dc-api-error .dc-api-error-t {
  font-family: "Bebas Neue", sans-serif;
  font-size: 22px;
  letter-spacing: 1px;
  margin-bottom: 6px;
}
body.pg-docs .dc-api-error p {
  color: var(--dc-ink2);
  margin: 0 0 8px;
}
body.pg-docs .dc-api-error .dc-login-link {
  color: var(--dc-accent);
}
@media (max-width: 860px) {
  body.pg-docs .dc-api-shell {
    grid-template-columns: 1fr;
  }
  body.pg-docs .dc-api-side {
    position: static;
    max-height: none;
    border-right: 0;
    border-bottom: 1px solid var(--dc-border);
  }
  body.pg-docs .dc-api-main {
    padding: 24px 18px 50px;
  }
  body.pg-docs .dc-op-row .dc-sum {
    display: none;
  }
  body.pg-docs .dc-op-panel {
    padding-left: 6px;
  }
}

body.pg-manual {
  --mn-bg: #faf8f4;
  --mn-bg2: #f2eee6;
  --mn-card: #ffffff;
  --mn-ink: #221d14;
  --mn-ink2: #5b5344;
  --mn-ink3: #948a75;
  --mn-accent: #b07d10;
  --mn-accent-ink: #8a6009;
  --mn-accent-soft: #f7efdc;
  --mn-border: #e6dfd0;
  --mn-warn-bg: #fdeeee;
  --mn-warn-bd: #ecc3c3;
  --mn-warn-ink: #993333;
  --mn-note-bg: #eef3f8;
  --mn-note-bd: #c9d8e6;
  --mn-note-ink: #2d5476;
  --mn-mono-bg: #f4f0e7;
  --mn-super: #7a2d8a;
  background: var(--mn-bg);
  color: var(--mn-ink);
  scroll-behavior: smooth;
}
@media (prefers-reduced-motion: reduce) {
  body.pg-manual {
    scroll-behavior: auto;
  }
}
body.pg-manual .dc-topbar {
  border-bottom-color: var(--mn-border);
}
body.pg-manual .dc-brand em {
  color: var(--mn-accent-ink);
  border-color: var(--mn-accent);
}
body.pg-manual .mn-shell {
  display: grid;
  grid-template-columns: 264px minmax(0, 1fr);
  max-width: 1240px;
  margin: 0 auto;
}
body.pg-manual .mn-side {
  position: sticky;
  top: 0;
  align-self: start;
  height: 100vh;
  overflow-y: auto;
  padding: 26px 18px 26px 24px;
  border-right: 1px solid var(--mn-border);
  background: var(--mn-bg2);
  box-sizing: border-box;
}
body.pg-manual .mn-intbadge {
  display: inline-block;
  margin: 0 0 14px;
  font-family: "IBM Plex Mono", monospace;
  font-size: 9px;
  letter-spacing: 2.5px;
  padding: 3px 8px;
  border: 1px solid var(--mn-accent);
  color: var(--mn-accent-ink);
  border-radius: 4px;
}
body.pg-manual #mn-q {
  width: 100%;
  box-sizing: border-box;
  padding: 7px 10px;
  margin-bottom: 14px;
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  color: var(--mn-ink);
  background: var(--mn-card);
  border: 1px solid var(--mn-border);
  border-radius: 6px;
}
body.pg-manual #mn-q:focus {
  outline: 2px solid var(--mn-accent);
  outline-offset: 1px;
}
body.pg-manual .mn-toc {
  list-style: none;
  margin: 0;
  padding: 0;
}
body.pg-manual .mn-toc > li {
  margin-bottom: 2px;
}
body.pg-manual .mn-toc a {
  display: flex;
  gap: 8px;
  padding: 4px 6px;
  border-radius: 5px;
  color: var(--mn-ink2);
  text-decoration: none;
  font-size: 13px;
}
body.pg-manual .mn-toc a:hover, body.pg-manual .mn-toc a:focus-visible {
  background: var(--mn-accent-soft);
  color: var(--mn-ink);
  outline: none;
}
body.pg-manual .mn-toc a .n {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10.5px;
  color: var(--mn-accent-ink);
  padding-top: 2px;
  min-width: 22px;
}
body.pg-manual .mn-toc-part {
  font-family: "IBM Plex Mono", monospace;
  font-size: 9px;
  letter-spacing: 2.5px;
  color: var(--mn-accent-ink);
  margin: 14px 0 6px;
  padding-left: 6px;
}
body.pg-manual .mn-main {
  padding: 38px 46px 110px;
  min-width: 0;
}
body.pg-manual .mn-kicker {
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: var(--mn-accent-ink);
  margin-bottom: 8px;
}
body.pg-manual .mn-main h1 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-size: 54px;
  letter-spacing: 1.5px;
  line-height: 0.95;
  margin: 0 0 12px;
}
body.pg-manual .mn-lede {
  color: var(--mn-ink2);
  max-width: 66ch;
}
body.pg-manual .mn-lede a {
  color: var(--mn-accent-ink);
}
body.pg-manual .mn-partband {
  margin-top: 70px;
  padding: 14px 20px;
  background: var(--mn-accent-soft);
  border: 1px solid var(--mn-border);
  border-radius: 10px;
}
body.pg-manual .mn-partband .pb-k {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  letter-spacing: 3px;
  color: var(--mn-accent-ink);
}
body.pg-manual .mn-partband .pb-t {
  font-family: "Bebas Neue", sans-serif;
  font-size: 26px;
  letter-spacing: 1px;
}
body.pg-manual .mn-ch {
  margin-top: 64px;
  scroll-margin-top: 20px;
}
body.pg-manual .mn-chhead {
  border-bottom: 2px solid var(--mn-accent);
  padding-bottom: 10px;
  margin-bottom: 22px;
}
body.pg-manual .mn-chhead .cn {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  letter-spacing: 2px;
  color: var(--mn-accent-ink);
}
body.pg-manual .mn-chhead h2 {
  font-family: "Bebas Neue", sans-serif;
  font-weight: 400;
  font-size: 34px;
  letter-spacing: 1px;
  margin: 2px 0 4px;
}
body.pg-manual .mn-chhead .route {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  color: var(--mn-ink3);
}
body.pg-manual .mn-chip {
  display: inline-block;
  font-family: "IBM Plex Mono", monospace;
  font-size: 9px;
  letter-spacing: 1.5px;
  padding: 2px 7px;
  border-radius: 4px;
  vertical-align: 4px;
  margin-left: 8px;
}
body.pg-manual .mn-chip.super {
  border: 1px solid var(--mn-super);
  color: var(--mn-super);
}
body.pg-manual .mn-ch h3 {
  font-size: 16.5px;
  font-weight: 600;
  margin: 28px 0 8px;
  scroll-margin-top: 20px;
}
body.pg-manual .mn-ch h3 .sn {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12px;
  color: var(--mn-accent-ink);
  margin-right: 8px;
}
body.pg-manual .mn-ch p {
  max-width: 72ch;
  margin: 0 0 13px;
}
body.pg-manual .mn-ch ul {
  margin: 0 0 14px;
  padding-left: 22px;
}
body.pg-manual .mn-ch li {
  margin-bottom: 6px;
  max-width: 68ch;
}
body.pg-manual .mn-ch code {
  font-family: "IBM Plex Mono", monospace;
  font-size: 12.5px;
  background: var(--mn-mono-bg);
  border: 1px solid var(--mn-border);
  border-radius: 4px;
  padding: 1px 5px;
}
body.pg-manual .mn-ch a {
  color: var(--mn-accent-ink);
}
body.pg-manual .mn-box {
  border: 1px solid var(--mn-border);
  background: var(--mn-card);
  border-radius: 9px;
  padding: 14px 18px;
  margin: 0 0 14px;
  max-width: 74ch;
  box-sizing: border-box;
}
body.pg-manual .mn-box .bt {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 6px;
  color: var(--mn-ink3);
}
body.pg-manual .mn-box p:last-child, body.pg-manual .mn-box ul:last-child {
  margin-bottom: 0;
}
body.pg-manual .mn-box.caution {
  background: var(--mn-warn-bg);
  border-color: var(--mn-warn-bd);
  color: var(--mn-warn-ink);
}
body.pg-manual .mn-box.caution .bt {
  color: var(--mn-warn-ink);
}
body.pg-manual .mn-box.caution code {
  background: transparent;
}
body.pg-manual .mn-box.note {
  background: var(--mn-note-bg);
  border-color: var(--mn-note-bd);
  color: var(--mn-note-ink);
}
body.pg-manual .mn-box.note .bt {
  color: var(--mn-note-ink);
}
body.pg-manual .mn-box.storage {
  background: var(--mn-accent-soft);
}
body.pg-manual .mn-box.storage .bt {
  color: var(--mn-accent-ink);
}
body.pg-manual .mn-tablewrap {
  overflow-x: auto;
  margin: 0 0 16px;
}
body.pg-manual .mn-tablewrap table {
  border-collapse: collapse;
  width: 100%;
  font-size: 13.5px;
}
body.pg-manual .mn-tablewrap th {
  font-family: "IBM Plex Mono", monospace;
  font-size: 10.5px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--mn-ink3);
  text-align: left;
  padding: 8px 14px 8px 0;
  border-bottom: 2px solid var(--mn-border);
}
body.pg-manual .mn-tablewrap td {
  padding: 8px 14px 8px 0;
  border-bottom: 1px solid var(--mn-border);
  vertical-align: top;
  color: var(--mn-ink2);
}
body.pg-manual .mn-tablewrap td:first-child {
  color: var(--mn-ink);
  font-weight: 500;
}
body.pg-manual .mn-footer {
  margin-top: 80px;
  padding-top: 16px;
  border-top: 1px solid var(--mn-border);
  font-family: "IBM Plex Mono", monospace;
  font-size: 11px;
  color: var(--mn-ink3);
  letter-spacing: 1px;
}
body.pg-manual .mn-hidden {
  display: none;
}
@media (max-width: 900px) {
  body.pg-manual .mn-shell {
    grid-template-columns: 1fr;
  }
  body.pg-manual .mn-side {
    position: static;
    height: auto;
    border-right: 0;
    border-bottom: 1px solid var(--mn-border);
  }
  body.pg-manual .mn-main {
    padding: 28px 20px 80px;
  }
  body.pg-manual .mn-main h1 {
    font-size: 40px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvQXJlYXMvcHVibGljL2RvY3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUFPOztBQUdQO0VBQ0U7RUFBZTtFQUFxQjtFQUNwQztFQUFvQjtFQUEyQzs7QUFFakU7RUFDRTtFQUFlO0VBQXFCO0VBQVc7RUFBdUI7O0FBQ3RFO0VBQU07RUFBYTtFQUFjOztBQUNqQztFQUFPO0VBQXVDO0VBQWlCOztBQUMvRDtFQUFLO0VBQXlDO0VBQW9CO0VBQWlCO0VBQXVCO0VBQXlCO0VBQW9DO0VBQW9COztBQUU3TDtFQUNFO0VBQWU7RUFBVzs7QUFDMUI7RUFBSTtFQUFpQjtFQUF1Qjs7QUFBdUI7RUFBVTs7QUFDN0U7RUFBVzs7QUFHYjtFQUFhO0VBQXlDO0VBQWlCO0VBQXFCO0VBQTJCO0VBQXlCOztBQUVoSjtFQUNFO0VBQXlCO0VBQXdDO0VBQ2pFO0VBQXlDO0VBQWlCO0VBQXVCOztBQUluRjtFQUNFO0VBQWtCO0VBQWdCOztBQUNsQztFQUFLO0VBQXVDO0VBQWtCO0VBQWlCO0VBQXVCO0VBQWlCOztBQUN2SDtFQUFXO0VBQXVCO0VBQWlCOztBQUVyRDtFQUFZO0VBQWU7RUFBOEQ7O0FBQ3pGO0VBQ0U7RUFBZTtFQUF3QjtFQUFVO0VBQ2pEO0VBQW9DO0VBQXFCO0VBQ3pEO0VBQXVCO0VBQXNCOztBQUM3QztFQUFVOztBQUNWO0VBQWM7O0FBQ2Q7RUFBYTtFQUF1QztFQUFpQjs7QUFDckU7RUFBYTtFQUFpQjtFQUF1Qjs7QUFDckQ7RUFBYztFQUF5QztFQUFpQjtFQUF1Qjs7QUFFakc7RUFBZ0I7O0FBQWM7RUFBVTs7QUFHeEM7RUFDRTtFQUFlO0VBQ2Y7RUFBbUI7RUFBZ0I7O0FBRXJDO0VBQ0U7RUFBMEM7RUFDMUM7RUFBb0I7RUFB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QUFvQztFQUE0QjtFQUNoRTtFQUFvQjtFQUFrQjtFQUFpQjs7QUFDdkQ7RUFBTTtFQUF5QztFQUFpQjtFQUFxQjtFQUEyQjtFQUFvQjs7QUFDcEk7RUFBOEI7O0FBQzlCO0VBQVk7RUFBK0I7RUFBaUM7O0FBQTJCO0VBQU07O0FBQTZCO0VBQU87O0FBQ2pKO0VBQVM7RUFBK0I7RUFBaUM7O0FBQTJCO0VBQU07O0FBQzFHO0VBQVk7O0FBQW1DO0VBQU07O0FBR3ZEO0VBQWdCO0VBQWtCOztBQUNsQztFQUFzQjtFQUEyQjtFQUFhOztBQUM5RDtFQUFtQjtFQUF5QztFQUFtQjtFQUF1QjtFQUEyQjtFQUF1QjtFQUFrQjtFQUF5Qjs7QUFDbk07RUFBbUI7RUFBeUI7RUFBMkM7RUFBcUI7O0FBQzVHO0VBQStCO0VBQXNCOztBQUVyRDtFQUFhO0VBQWtCO0VBQW1CO0VBQXdDO0VBQXlDO0VBQWlCO0VBQXVCOztBQUMzSztFQUFhOztBQUViO0VBQ0U7SUFBWTs7RUFDWjtJQUFXO0lBQWtCO0lBQWM7SUFBaUI7O0VBQzVEO0lBQVc7O0VBQ1g7SUFBYyIsImZpbGUiOiJzY3NzL0FyZWFzL3B1YmxpYy9kb2NzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGRvY3Muc2NzcyDigJQgdGhlIC9kb2NzIHNlY3Rpb24gKGxhbmRpbmcgKyBBUEkgcmVmZXJlbmNlKS5cbi8vIFN0YW5kYWxvbmUgYnVuZGxlIChjb21waWxlZCB0byAvY3NzL0FyZWFzL3B1YmxpYy9kb2NzLmRpc3QuY3NzKSwgc2NvcGVkIHVuZGVyIGJvZHkucGctZG9jcy5cbi8vIExpZ2h0LCBtYW51YWwtc3R5bGUgc3VyZmFjZSDigJQgc2FtZSBmYW1pbHkgYXMgdGhlIFJ1bGVib29rIHBhZ2UuXG5cbmJvZHkucGctZG9jcyB7XG4gIC0tZGMtYmc6ICNmYWY5ZmM7XG4gIC0tZGMtYmcyOiAjZjFlZWY3O1xuICAtLWRjLWNhcmQ6ICNmZmZmZmY7XG4gIC0tZGMtaW5rOiAjMWMxODI2O1xuICAtLWRjLWluazI6ICM0YzQ1NjA7XG4gIC0tZGMtaW5rMzogIzhhODE5ZTtcbiAgLS1kYy1hY2NlbnQ6ICM2ZDNmZDQ7XG4gIC0tZGMtYWNjZW50LXNvZnQ6ICNlZmU5ZmI7XG4gIC0tZGMtYm9yZGVyOiAjZTJkY2VmO1xuICAtLWRjLW1vbm8tYmc6ICNmNGYxZmE7XG4gIC0tZGMtZ2V0OiAjMWQ3YTRkO1xuICAtLWRjLXBvc3Q6ICMyNDU2YjA7XG4gIC0tZGMtcHV0OiAjOWE2YjBhO1xuICAtLWRjLXBhdGNoOiAjN2E0YjllO1xuICAtLWRjLWRlbGV0ZTogI2IwMzAzMDtcblxuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWRjLWJnKTtcbiAgY29sb3I6IHZhcigtLWRjLWluayk7XG4gIGZvbnQtZmFtaWx5OiAnU3BhY2UgR3JvdGVzaycsIHN5c3RlbS11aSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuXG4gIGNvZGUgeyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IH1cblxuICAvLyDilIDilIAgdG9wIGJhciDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiAgLmRjLXRvcGJhciB7XG4gICAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE0cHggMjhweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRjLWJvcmRlcik7IGJhY2tncm91bmQ6IHZhcigtLWRjLWNhcmQpO1xuICB9XG4gIC5kYy1icmFuZCB7XG4gICAgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZ2FwOiAxMHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOiB2YXIoLS1kYy1pbmspO1xuICAgIGltZyB7IHdpZHRoOiAyNnB4OyBoZWlnaHQ6IDI2cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIHNwYW4geyBmb250LWZhbWlseTogJ0JlYmFzIE5ldWUnLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDIycHg7IGxldHRlci1zcGFjaW5nOiAxLjVweDsgfVxuICAgIGVtIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDIuNXB4OyBjb2xvcjogdmFyKC0tZGMtYWNjZW50KTsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGMtYWNjZW50KTsgYm9yZGVyLXJhZGl1czogNHB4OyBwYWRkaW5nOiAycHggNnB4OyB9XG4gIH1cbiAgLmRjLXRvcG5hdiB7XG4gICAgZGlzcGxheTogZmxleDsgZ2FwOiAxOHB4OyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGEgeyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAmOmhvdmVyIHsgY29sb3I6IHZhcigtLWRjLWFjY2VudCk7IH0gfVxuICAgIC5kYy1iYWNrIHsgY29sb3I6IHZhcigtLWRjLWluazMpOyB9XG4gIH1cblxuICAuZGMta2lja2VyIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDEwcHg7IGxldHRlci1zcGFjaW5nOiAzcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiB2YXIoLS1kYy1hY2NlbnQpOyBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuICAuZGMtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyMnB4IDI4cHggMzRweDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWRjLWJvcmRlcik7IG1hcmdpbi10b3A6IDYwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDExcHg7IGNvbG9yOiB2YXIoLS1kYy1pbmszKTsgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIH1cblxuICAvLyDilIDilIAgbGFuZGluZyDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiAgLmRjLWxhbmRpbmcge1xuICAgIG1heC13aWR0aDogOTgwcHg7IG1hcmdpbjogMCBhdXRvOyBwYWRkaW5nOiA1NnB4IDI4cHggMjBweDtcbiAgICBoMSB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtc2l6ZTogNTJweDsgbGV0dGVyLXNwYWNpbmc6IDEuNXB4OyBtYXJnaW46IDAgMCA4cHg7IGxpbmUtaGVpZ2h0OiAuOTU7IH1cbiAgICAuZGMtbGVkZSB7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgbWF4LXdpZHRoOiA2MGNoOyBtYXJnaW46IDAgMCAzNHB4OyB9XG4gIH1cbiAgLmRjLWNhcmRzIHsgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjYwcHgsIDFmcikpOyBnYXA6IDE4cHg7IH1cbiAgLmRjLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogOHB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1jYXJkKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpOyBib3JkZXItcmFkaXVzOiAxMnB4OyBwYWRkaW5nOiAyMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IHZhcigtLWRjLWluayk7IHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTVzIGVhc2U7XG4gICAgJjpob3ZlciB7IGJvcmRlci1jb2xvcjogdmFyKC0tZGMtYWNjZW50KTsgfVxuICAgIC5kYy1jYXJkLWljIHsgZm9udC1zaXplOiAyNnB4OyB9XG4gICAgLmRjLWNhcmQtdCB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjRweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAgIC5kYy1jYXJkLWQgeyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgZmxleDogMTsgfVxuICAgIC5kYy1jYXJkLWdvIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDExcHg7IGxldHRlci1zcGFjaW5nOiAxLjVweDsgY29sb3I6IHZhcigtLWRjLWFjY2VudCk7IH1cbiAgfVxuICAuZGMtY2FyZC1zb29uIHsgb3BhY2l0eTogLjU1OyAmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYy1ib3JkZXIpOyB9IH1cblxuICAvLyDilIDilIAgQVBJIHJlZmVyZW5jZSBzaGVsbCDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIBcbiAgLmRjLWFwaS1zaGVsbCB7XG4gICAgZGlzcGxheTogZ3JpZDsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNjJweCBtaW5tYXgoMCwgMWZyKTtcbiAgICBtYXgtd2lkdGg6IDEyNDBweDsgbWFyZ2luOiAwIGF1dG87IG1pbi1oZWlnaHQ6IDcwdmg7XG4gIH1cbiAgLmRjLWFwaS1zaWRlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpOyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1iZzIpO1xuICAgIHBhZGRpbmc6IDI0cHggMThweDsgcG9zaXRpb246IHN0aWNreTsgdG9wOiAwOyBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDsgb3ZlcmZsb3cteTogYXV0bzsgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAuZGMtc2lkZS1sYWJlbCB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiA5cHg7IGxldHRlci1zcGFjaW5nOiAyLjVweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6IHZhcigtLWRjLWluazMpOyBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbiAgLmRjLXN2Yy10YWJzIHtcbiAgICBkaXNwbGF5OiBncmlkOyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IGdhcDogNnB4OyBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTFweDsgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHBhZGRpbmc6IDdweCA0cHg7IGJvcmRlci1yYWRpdXM6IDZweDsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGMtYm9yZGVyKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRjLWNhcmQpOyBjb2xvcjogdmFyKC0tZGMtaW5rMik7IGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICYuYWN0aXZlIHsgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYy1hY2NlbnQpOyBjb2xvcjogdmFyKC0tZGMtYWNjZW50KTsgYmFja2dyb3VuZDogdmFyKC0tZGMtYWNjZW50LXNvZnQpOyB9XG4gICAgICAmOmZvY3VzLXZpc2libGUgeyBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tZGMtYWNjZW50KTsgb3V0bGluZS1vZmZzZXQ6IDFweDsgfVxuICAgIH1cbiAgfVxuICAjZGMtc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgcGFkZGluZzogN3B4IDEwcHg7IG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGMtYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogNnB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1jYXJkKTsgY29sb3I6IHZhcigtLWRjLWluayk7XG4gICAgJjpmb2N1cyB7IG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1kYy1hY2NlbnQpOyBvdXRsaW5lLW9mZnNldDogMXB4OyB9XG4gIH1cbiAgLmRjLXRhZy10b2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGdhcDogMnB4O1xuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNXB4IDhweDsgYm9yZGVyLXJhZGl1czogNXB4OyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZW0geyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMHB4OyBjb2xvcjogdmFyKC0tZGMtaW5rMyk7IH1cbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1hY2NlbnQtc29mdCk7IGNvbG9yOiB2YXIoLS1kYy1pbmspOyB9XG4gICAgfVxuICB9XG4gIC5kYy1zaWRlLW5vdGUgeyBtYXJnaW4tdG9wOiAxOHB4OyBmb250LXNpemU6IDExLjVweDsgY29sb3I6IHZhcigtLWRjLWluazMpOyBjb2RlIHsgZm9udC1zaXplOiAxMC41cHg7IGJhY2tncm91bmQ6IHZhcigtLWRjLW1vbm8tYmcpOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpOyBib3JkZXItcmFkaXVzOiA0cHg7IHBhZGRpbmc6IDFweCA0cHg7IH0gfVxuXG4gIC5kYy1hcGktbWFpbiB7IHBhZGRpbmc6IDM0cHggNDBweCA2MHB4OyBtaW4td2lkdGg6IDA7IH1cbiAgLmRjLWFwaS1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgIGgxIHsgZm9udC1mYW1pbHk6ICdCZWJhcyBOZXVlJywgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDQwMDsgZm9udC1zaXplOiA0MHB4OyBsZXR0ZXItc3BhY2luZzogMXB4OyBtYXJnaW46IDAgMCA0cHg7IH1cbiAgICAuZGMtc2VydmVyIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDEycHg7IGNvbG9yOiB2YXIoLS1kYy1pbmszKTsgfVxuICB9XG5cbiAgLmRjLXRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICBoMiB7XG4gICAgICBmb250LWZhbWlseTogJ0JlYmFzIE5ldWUnLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNDAwOyBmb250LXNpemU6IDI2cHg7IGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tZGMtYWNjZW50KTsgcGFkZGluZy1ib3R0b206IDZweDsgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG4gIH1cblxuICAuZGMtb3AgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGMtYm9yZGVyKTsgfVxuICAuZGMtb3Atcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBnYXA6IDEycHg7IHdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDlweCA2cHg7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogdmFyKC0tZGMtaW5rKTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgZm9udC1zaXplOiAxMy41cHg7XG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHZhcigtLWRjLWFjY2VudC1zb2Z0KTsgfVxuICAgICY6Zm9jdXMtdmlzaWJsZSB7IG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1kYy1hY2NlbnQpOyBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuICAgIC5kYy1yb3V0ZSB7IGZvbnQtc2l6ZTogMTIuNXB4OyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IDA7IHBhZGRpbmc6IDA7IHdoaXRlLXNwYWNlOiBub3dyYXA7IG92ZXJmbG93OiBoaWRkZW47IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLmRjLXN1bSB7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHZhcigtLWRjLWluazMpOyBtYXJnaW4tbGVmdDogYXV0bzsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG1heC13aWR0aDogMzQlOyB9XG4gIH1cbiAgLmRjLW0ge1xuICAgIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMHB4OyBmb250LXdlaWdodDogNjAwOyBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgcGFkZGluZzogM3B4IDdweDsgbWluLXdpZHRoOiA0NnB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjZmZmOyBmbGV4LXNocmluazogMDtcbiAgfVxuICAuZGMtbS1nZXQgeyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1nZXQpOyB9XG4gIC5kYy1tLXBvc3QgeyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1wb3N0KTsgfVxuICAuZGMtbS1wdXQgeyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1wdXQpOyB9XG4gIC5kYy1tLXBhdGNoIHsgYmFja2dyb3VuZDogdmFyKC0tZGMtcGF0Y2gpOyB9XG4gIC5kYy1tLWRlbGV0ZSB7IGJhY2tncm91bmQ6IHZhcigtLWRjLWRlbGV0ZSk7IH1cbiAgLmRjLW0taGVhZCwgLmRjLW0tb3B0aW9ucyB7IGJhY2tncm91bmQ6IHZhcigtLWRjLWluazMpOyB9XG5cbiAgLmRjLW9wLXBhbmVsIHtcbiAgICBwYWRkaW5nOiA2cHggNnB4IDE4cHggNzZweDsgZm9udC1zaXplOiAxM3B4O1xuICAgIC5kYy1vcC1kZXNjIHsgY29sb3I6IHZhcigtLWRjLWluazIpOyBtYXgtd2lkdGg6IDcwY2g7IH1cbiAgICAuZGMtZHQgeyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTBweDsgbGV0dGVyLXNwYWNpbmc6IDJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6IHZhcigtLWRjLWFjY2VudCk7IG1hcmdpbjogMTRweCAwIDZweDsgfVxuICAgIC5kYy1zY2hlbWEtcmVmIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDExLjVweDsgY29sb3I6IHZhcigtLWRjLWluazIpOyBtYXJnaW46IDRweCAwOyB9XG4gICAgLmRjLXJlc3AgeyBtYXJnaW46IDRweCAwOyBjb2xvcjogdmFyKC0tZGMtaW5rMik7IH1cbiAgICAuZGMtcmVzcC1jb2RlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMXB4OyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyBwYWRkaW5nOiAxcHggNnB4OyBjb2xvcjogdmFyKC0tZGMtaW5rMik7XG4gICAgICAmLm9rIHsgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYy1nZXQpOyBjb2xvcjogdmFyKC0tZGMtZ2V0KTsgfVxuICAgIH1cbiAgICAuZGMtcmVxIHsgY29sb3I6IHZhcigtLWRjLWRlbGV0ZSk7IH1cbiAgfVxuICAuZGMtcHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB3aWR0aDogMTAwJTsgbWFyZ2luOiA0cHggMCA4cHg7IGZvbnQtc2l6ZTogMTIuNXB4O1xuICAgIHRoIHsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDkuNXB4OyBsZXR0ZXItc3BhY2luZzogMS41cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiB2YXIoLS1kYy1pbmszKTsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogNXB4IDEycHggNXB4IDA7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpOyB9XG4gICAgdGQgeyBwYWRkaW5nOiA1cHggMTJweCA1cHggMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRjLWJvcmRlcik7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgIHRkOmZpcnN0LWNoaWxkIHsgY29sb3I6IHZhcigtLWRjLWluayk7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMnB4OyB9XG4gIH1cblxuICAuZGMtYXBpLWxvYWRpbmcgeyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHZhcigtLWRjLWluazMpOyBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgLmRjLWFwaS1lbXB0eSB7IGNvbG9yOiB2YXIoLS1kYy1pbmszKTsgfVxuICAuZGMtYXBpLWVycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kYy1ib3JkZXIpOyBiYWNrZ3JvdW5kOiB2YXIoLS1kYy1jYXJkKTsgYm9yZGVyLXJhZGl1czogMTBweDsgcGFkZGluZzogMjJweDsgbWF4LXdpZHRoOiA2MGNoO1xuICAgIC5kYy1hcGktZXJyb3ItdCB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjJweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gICAgcCB7IGNvbG9yOiB2YXIoLS1kYy1pbmsyKTsgbWFyZ2luOiAwIDAgOHB4OyB9XG4gICAgLmRjLWxvZ2luLWxpbmsgeyBjb2xvcjogdmFyKC0tZGMtYWNjZW50KTsgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgLmRjLWFwaS1zaGVsbCB7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gICAgLmRjLWFwaS1zaWRlIHsgcG9zaXRpb246IHN0YXRpYzsgbWF4LWhlaWdodDogbm9uZTsgYm9yZGVyLXJpZ2h0OiAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGMtYm9yZGVyKTsgfVxuICAgIC5kYy1hcGktbWFpbiB7IHBhZGRpbmc6IDI0cHggMThweCA1MHB4OyB9XG4gICAgLmRjLW9wLXJvdyAuZGMtc3VtIHsgZGlzcGxheTogbm9uZTsgfVxuICAgIC5kYy1vcC1wYW5lbCB7IHBhZGRpbmctbGVmdDogNnB4OyB9XG4gIH1cbn1cblxuLy8g4pSA4pSAIEFkbWluIE9wZXJhdGlvbnMgTWFudWFsICgvZG9jcy9hZG1pbikg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyBTY29wZWQgdW5kZXIgYm9keS5wZy1tYW51YWwgKHdoaWNoIGFsc28gY2FycmllcyBwZy1kb2NzIGZvciB0aGUgc2hhcmVkIHRvcGJhcikuXG4vLyBEZWxpYmVyYXRlbHkgZGlzdGluY3QgZnJvbSB0aGUgdmlvbGV0IGRvY3Mgc3VyZmFjZTogYW1iZXIgYWNjZW50ICsgSU5URVJOQUwgYmFkZ2UsXG4vLyBzbyB0aGUgaW50ZXJuYWwgbWFudWFsIGNhbiBuZXZlciBiZSBtaXN0YWtlbiBmb3IgYSBjbGllbnQgZG9jdW1lbnQuXG5ib2R5LnBnLW1hbnVhbCB7XG4gIC0tbW4tYmc6ICNmYWY4ZjQ7XG4gIC0tbW4tYmcyOiAjZjJlZWU2O1xuICAtLW1uLWNhcmQ6ICNmZmZmZmY7XG4gIC0tbW4taW5rOiAjMjIxZDE0O1xuICAtLW1uLWluazI6ICM1YjUzNDQ7XG4gIC0tbW4taW5rMzogIzk0OGE3NTtcbiAgLS1tbi1hY2NlbnQ6ICNiMDdkMTA7XG4gIC0tbW4tYWNjZW50LWluazogIzhhNjAwOTtcbiAgLS1tbi1hY2NlbnQtc29mdDogI2Y3ZWZkYztcbiAgLS1tbi1ib3JkZXI6ICNlNmRmZDA7XG4gIC0tbW4td2Fybi1iZzogI2ZkZWVlZTtcbiAgLS1tbi13YXJuLWJkOiAjZWNjM2MzO1xuICAtLW1uLXdhcm4taW5rOiAjOTkzMzMzO1xuICAtLW1uLW5vdGUtYmc6ICNlZWYzZjg7XG4gIC0tbW4tbm90ZS1iZDogI2M5ZDhlNjtcbiAgLS1tbi1ub3RlLWluazogIzJkNTQ3NjtcbiAgLS1tbi1tb25vLWJnOiAjZjRmMGU3O1xuICAtLW1uLXN1cGVyOiAjN2EyZDhhO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLW1uLWJnKTtcbiAgY29sb3I6IHZhcigtLW1uLWluayk7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkgeyBzY3JvbGwtYmVoYXZpb3I6IGF1dG87IH1cblxuICAuZGMtdG9wYmFyIHsgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tbW4tYm9yZGVyKTsgfVxuICAuZGMtYnJhbmQgZW0geyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IGJvcmRlci1jb2xvcjogdmFyKC0tbW4tYWNjZW50KTsgfVxuXG4gIC5tbi1zaGVsbCB7IGRpc3BsYXk6IGdyaWQ7IGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjY0cHggbWlubWF4KDAsIDFmcik7IG1heC13aWR0aDogMTI0MHB4OyBtYXJnaW46IDAgYXV0bzsgfVxuXG4gIC5tbi1zaWRlIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5OyB0b3A6IDA7IGFsaWduLXNlbGY6IHN0YXJ0OyBoZWlnaHQ6IDEwMHZoOyBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDI2cHggMThweCAyNnB4IDI0cHg7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLW1uLWJvcmRlcik7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbW4tYmcyKTsgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubW4taW50YmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luOiAwIDAgMTRweDsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogOXB4OyBsZXR0ZXItc3BhY2luZzogMi41cHg7IHBhZGRpbmc6IDNweCA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbW4tYWNjZW50KTsgY29sb3I6IHZhcigtLW1uLWFjY2VudC1pbmspOyBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgI21uLXEge1xuICAgIHdpZHRoOiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBwYWRkaW5nOiA3cHggMTBweDsgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHZhcigtLW1uLWluayk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbW4tY2FyZCk7IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1uLWJvcmRlcik7IGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAmOmZvY3VzIHsgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLW1uLWFjY2VudCk7IG91dGxpbmUtb2Zmc2V0OiAxcHg7IH1cbiAgfVxuICAubW4tdG9jIHtcbiAgICBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7XG4gICAgPiBsaSB7IG1hcmdpbi1ib3R0b206IDJweDsgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDsgZ2FwOiA4cHg7IHBhZGRpbmc6IDRweCA2cHg7IGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1tbi1pbmsyKTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LXNpemU6IDEzcHg7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzLXZpc2libGUgeyBiYWNrZ3JvdW5kOiB2YXIoLS1tbi1hY2NlbnQtc29mdCk7IGNvbG9yOiB2YXIoLS1tbi1pbmspOyBvdXRsaW5lOiBub25lOyB9XG4gICAgICAubiB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMC41cHg7IGNvbG9yOiB2YXIoLS1tbi1hY2NlbnQtaW5rKTsgcGFkZGluZy10b3A6IDJweDsgbWluLXdpZHRoOiAyMnB4OyB9XG4gICAgfVxuICB9XG4gIC5tbi10b2MtcGFydCB7XG4gICAgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDlweDsgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1tbi1hY2NlbnQtaW5rKTsgbWFyZ2luOiAxNHB4IDAgNnB4OyBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5tbi1tYWluIHsgcGFkZGluZzogMzhweCA0NnB4IDExMHB4OyBtaW4td2lkdGg6IDA7IH1cbiAgLm1uLWtpY2tlciB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMXB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IG1hcmdpbi1ib3R0b206IDhweDsgfVxuICAubW4tbWFpbiBoMSB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtc2l6ZTogNTRweDsgbGV0dGVyLXNwYWNpbmc6IDEuNXB4OyBsaW5lLWhlaWdodDogLjk1OyBtYXJnaW46IDAgMCAxMnB4OyB9XG4gIC5tbi1sZWRlIHsgY29sb3I6IHZhcigtLW1uLWluazIpOyBtYXgtd2lkdGg6IDY2Y2g7IGEgeyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IH0gfVxuXG4gIC5tbi1wYXJ0YmFuZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgcGFkZGluZzogMTRweCAyMHB4OyBiYWNrZ3JvdW5kOiB2YXIoLS1tbi1hY2NlbnQtc29mdCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbW4tYm9yZGVyKTsgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAucGItayB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMHB4OyBsZXR0ZXItc3BhY2luZzogM3B4OyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IH1cbiAgICAucGItdCB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjZweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICB9XG5cbiAgLm1uLWNoIHsgbWFyZ2luLXRvcDogNjRweDsgc2Nyb2xsLW1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm1uLWNoaGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLW1uLWFjY2VudCk7IHBhZGRpbmctYm90dG9tOiAxMHB4OyBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIC5jbiB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMnB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IH1cbiAgICBoMiB7IGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtc2l6ZTogMzRweDsgbGV0dGVyLXNwYWNpbmc6IDFweDsgbWFyZ2luOiAycHggMCA0cHg7IH1cbiAgICAucm91dGUgeyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHZhcigtLW1uLWluazMpOyB9XG4gIH1cbiAgLm1uLWNoaXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1mYW1pbHk6ICdJQk0gUGxleCBNb25vJywgbW9ub3NwYWNlOyBmb250LXNpemU6IDlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7IHBhZGRpbmc6IDJweCA3cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgdmVydGljYWwtYWxpZ246IDRweDsgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAmLnN1cGVyIHsgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbW4tc3VwZXIpOyBjb2xvcjogdmFyKC0tbW4tc3VwZXIpOyB9XG4gIH1cbiAgLm1uLWNoIGgzIHtcbiAgICBmb250LXNpemU6IDE2LjVweDsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luOiAyOHB4IDAgOHB4OyBzY3JvbGwtbWFyZ2luLXRvcDogMjBweDtcbiAgICAuc24geyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6IHZhcigtLW1uLWFjY2VudC1pbmspOyBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICB9XG4gIC5tbi1jaCBwIHsgbWF4LXdpZHRoOiA3MmNoOyBtYXJnaW46IDAgMCAxM3B4OyB9XG4gIC5tbi1jaCB1bCB7IG1hcmdpbjogMCAwIDE0cHg7IHBhZGRpbmctbGVmdDogMjJweDsgfVxuICAubW4tY2ggbGkgeyBtYXJnaW4tYm90dG9tOiA2cHg7IG1heC13aWR0aDogNjhjaDsgfVxuICAubW4tY2ggY29kZSB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMi41cHg7IGJhY2tncm91bmQ6IHZhcigtLW1uLW1vbm8tYmcpOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tbi1ib3JkZXIpOyBib3JkZXItcmFkaXVzOiA0cHg7IHBhZGRpbmc6IDFweCA1cHg7IH1cbiAgLm1uLWNoIGEgeyBjb2xvcjogdmFyKC0tbW4tYWNjZW50LWluayk7IH1cblxuICAubW4tYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tbi1ib3JkZXIpOyBiYWNrZ3JvdW5kOiB2YXIoLS1tbi1jYXJkKTsgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgIHBhZGRpbmc6IDE0cHggMThweDsgbWFyZ2luOiAwIDAgMTRweDsgbWF4LXdpZHRoOiA3NGNoOyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC5idCB7IGZvbnQtZmFtaWx5OiAnSUJNIFBsZXggTW9ubycsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAxMHB4OyBsZXR0ZXItc3BhY2luZzogMnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBtYXJnaW4tYm90dG9tOiA2cHg7IGNvbG9yOiB2YXIoLS1tbi1pbmszKTsgfVxuICAgIHA6bGFzdC1jaGlsZCwgdWw6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAmLmNhdXRpb24geyBiYWNrZ3JvdW5kOiB2YXIoLS1tbi13YXJuLWJnKTsgYm9yZGVyLWNvbG9yOiB2YXIoLS1tbi13YXJuLWJkKTsgY29sb3I6IHZhcigtLW1uLXdhcm4taW5rKTsgLmJ0IHsgY29sb3I6IHZhcigtLW1uLXdhcm4taW5rKTsgfSBjb2RlIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuICAgICYubm90ZSB7IGJhY2tncm91bmQ6IHZhcigtLW1uLW5vdGUtYmcpOyBib3JkZXItY29sb3I6IHZhcigtLW1uLW5vdGUtYmQpOyBjb2xvcjogdmFyKC0tbW4tbm90ZS1pbmspOyAuYnQgeyBjb2xvcjogdmFyKC0tbW4tbm90ZS1pbmspOyB9IH1cbiAgICAmLnN0b3JhZ2UgeyBiYWNrZ3JvdW5kOiB2YXIoLS1tbi1hY2NlbnQtc29mdCk7IC5idCB7IGNvbG9yOiB2YXIoLS1tbi1hY2NlbnQtaW5rKTsgfSB9XG4gIH1cblxuICAubW4tdGFibGV3cmFwIHsgb3ZlcmZsb3cteDogYXV0bzsgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAubW4tdGFibGV3cmFwIHRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgd2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTMuNXB4OyB9XG4gIC5tbi10YWJsZXdyYXAgdGggeyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTAuNXB4OyBsZXR0ZXItc3BhY2luZzogMS41cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiB2YXIoLS1tbi1pbmszKTsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogOHB4IDE0cHggOHB4IDA7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1tbi1ib3JkZXIpOyB9XG4gIC5tbi10YWJsZXdyYXAgdGQgeyBwYWRkaW5nOiA4cHggMTRweCA4cHggMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW1uLWJvcmRlcik7IHZlcnRpY2FsLWFsaWduOiB0b3A7IGNvbG9yOiB2YXIoLS1tbi1pbmsyKTsgfVxuICAubW4tdGFibGV3cmFwIHRkOmZpcnN0LWNoaWxkIHsgY29sb3I6IHZhcigtLW1uLWluayk7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuICAubW4tZm9vdGVyIHsgbWFyZ2luLXRvcDogODBweDsgcGFkZGluZy10b3A6IDE2cHg7IGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1tbi1ib3JkZXIpOyBmb250LWZhbWlseTogJ0lCTSBQbGV4IE1vbm8nLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6IHZhcigtLW1uLWluazMpOyBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gIC5tbi1oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLm1uLXNoZWxsIHsgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgICAubW4tc2lkZSB7IHBvc2l0aW9uOiBzdGF0aWM7IGhlaWdodDogYXV0bzsgYm9yZGVyLXJpZ2h0OiAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbW4tYm9yZGVyKTsgfVxuICAgIC5tbi1tYWluIHsgcGFkZGluZzogMjhweCAyMHB4IDgwcHg7IH1cbiAgICAubW4tbWFpbiBoMSB7IGZvbnQtc2l6ZTogNDBweDsgfVxuICB9XG59XG4iXX0= */
