@charset "UTF-8";
:root {
  --ink: #1a1612;
  --ink2: #3d342c;
  --ink3: #6b5d52;
  --muted: #9e8e83;
  --warm: #c4a882;
  --warm-lt: #e8d5bc;
  --cream: #f5f0e8;
  --paper: #faf7f2;
  --notice-bg: #f7f4ee;
  --border: #e0d4c5;
  --border2: #c9baa8;
  --accent: #8b6240;
  --accent-lt: #f0e6d6;
  --tg: #2AABEE;
  --wa: #25D366;
}

nav {
  position: sticky;
  top: 0;
  z-index: 100;
  background: var(--ink);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 48px;
  border-bottom: 1px solid #2a201a;
}
@media (max-width: 640px) {
  nav {
    padding: 10px 20px;
  }
}

.nav-logo {
  display: flex;
  align-items: center;
  color: white;
}
.nav-logo a {
  display: flex;
  align-items: center;
  color: inherit;
  cursor: pointer;
}
.nav-logo svg {
  height: 40px;
  width: auto;
  display: block;
}

.nav-burger {
  display: none;
  background: none;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 8px 4px;
  flex-direction: column;
  gap: 5px;
}
.nav-burger span {
  display: block;
  width: 24px;
  height: 2px;
  background: var(--warm);
  transition: transform 0.3s, opacity 0.3s;
}
@media (max-width: 700px) {
  .nav-burger {
    display: flex;
    order: 3;
    margin-left: auto;
  }
}
.nav-open .nav-burger span:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}
.nav-open .nav-burger span:nth-child(2) {
  opacity: 0;
}
.nav-open .nav-burger span:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg);
}

.nav-links {
  display: flex;
  gap: 32px;
  align-items: center;
}
@media (max-width: 700px) {
  .nav-links {
    display: none;
    position: fixed;
    top: 57px;
    left: 0;
    right: 0;
    z-index: 200;
    background: var(--ink);
    flex-direction: column;
    gap: 0;
    padding: 8px 20px 20px;
    border-bottom: 1px solid #2a201a;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);
  }
  .nav-open .nav-links {
    display: flex;
  }
}
.nav-links a {
  background: none;
  border: none;
  cursor: pointer;
  font-family: "Lora", Georgia, serif;
  font-size: 14px;
  letter-spacing: 0.3px;
  color: var(--muted);
  transition: color 0.2s;
  padding: 4px 0;
  border-bottom: 1px solid transparent;
  text-decoration: none;
}
.nav-links a:hover {
  color: var(--warm-lt);
}
.nav-links a.is-active, .nav-links a.active {
  color: var(--warm);
  border-bottom-color: var(--warm);
}
@media (max-width: 700px) {
  .nav-links a {
    width: 100%;
    padding: 14px 0;
    font-size: 15px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  }
  .nav-links a:last-child {
    border-bottom: none;
  }
}

.hero {
  display: grid;
  grid-template-columns: 1fr 1fr;
  min-height: calc(100vh - 61px);
  max-height: 100vh;
}
@media (max-width: 700px) {
  .hero {
    grid-template-columns: 1fr;
    min-height: auto;
    max-height: none;
  }
}

.hero + #main-content + div .block {
  margin: 0;
  padding: 0;
}

.hero-photo {
  position: relative;
  overflow: hidden;
  background: var(--ink2);
}
.hero-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 20%;
  display: block;
  filter: contrast(1.03) saturate(0.92);
}
.hero-photo::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, transparent 60%, var(--paper) 100%);
  pointer-events: none;
}
@media (max-width: 700px) {
  .hero-photo {
    height: 80vw;
    max-height: 480px;
  }
  .hero-photo img {
    object-position: center 46%;
  }
  .hero-photo::after {
    background: linear-gradient(to bottom, transparent 65%, var(--paper) 100%);
  }
}

.hero-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 64px 56px 64px 44px;
  overflow-y: auto;
}
@media (max-width: 700px) {
  .hero-text {
    padding: 32px 24px 52px;
    overflow-y: visible;
  }
}

.hero-kicker {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 3px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 16px;
  animation: fu 0.6s 0.1s both;
}

.hero-name {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: clamp(44px, 5.5vw, 72px);
  font-weight: 600;
  line-height: 0.92;
  letter-spacing: -1px;
  margin-bottom: 8px;
  animation: fu 0.6s 0.2s both;
}
.hero-name em {
  font-style: italic;
  color: var(--warm);
  font-weight: 400;
}

.hero-role {
  font-family: "Lora", Georgia, serif;
  font-size: 14px;
  color: var(--muted);
  letter-spacing: 0.5px;
  margin-bottom: 36px;
  animation: fu 0.6s 0.25s both;
}

.hero-divider {
  width: 36px;
  height: 1px;
  background: var(--warm);
  opacity: 0.6;
  margin-bottom: 24px;
  animation: fu 0.6s 0.3s both;
}

.hero-tagline {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: clamp(24px, 3.2vw, 34px);
  font-weight: 400;
  line-height: 1.3;
  color: var(--ink);
  margin-bottom: 24px;
  max-width: 420px;
  animation: fu 0.6s 0.35s both;
}
.hero-tagline em {
  font-style: italic;
  color: var(--accent);
  font-weight: 400;
}

.hero-bio {
  font-size: 16px;
  line-height: 1.85;
  color: var(--ink3);
  max-width: 420px;
  margin-bottom: 36px;
  animation: fu 0.6s 0.45s both;
}
.hero-bio p {
  margin-bottom: 14px;
}
.hero-bio p:last-child {
  margin-bottom: 0;
}

.page-hero {
  background: var(--ink);
  color: var(--cream);
  padding: 64px 60px 52px;
  position: relative;
  overflow: hidden;
}
.page-hero::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(ellipse 50% 70% at 100% 100%, rgba(196, 168, 130, 0.08) 0%, transparent 60%);
  pointer-events: none;
}
@media (max-width: 640px) {
  .page-hero {
    padding: 48px 24px 40px;
  }
}

.page-hero-inner {
  max-width: 640px;
  position: relative;
  z-index: 1;
}

.page-hero-kicker {
  font-family: "Lora", Georgia, serif;
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 16px;
  display: block;
}

.page-hero-title {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: clamp(40px, 5.5vw, 62px);
  font-weight: 600;
  line-height: 1;
  letter-spacing: -0.5px;
  margin-bottom: 18px;
}
.page-hero-title em {
  font-style: italic;
  font-weight: 400;
  color: var(--warm);
}

.page-hero-sub {
  font-size: 17px;
  color: #7a6e65;
  line-height: 1.7;
  max-width: 520px;
}

.prose {
  font-size: 17px;
  line-height: 1.9;
  color: var(--ink2);
}
.prose p {
  margin-bottom: 20px;
}
.prose p:last-child {
  margin-bottom: 0;
}
.prose strong {
  font-weight: 600;
  color: var(--ink);
}
.prose table {
  width: 100%;
  border-collapse: collapse;
  margin: 24px 0;
  font-size: 14px;
}
.prose th {
  background: var(--ink);
  color: #f0e8da;
  padding: 10px 14px;
  text-align: left;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 500;
}
.prose td {
  padding: 10px 14px;
  border-bottom: 1px solid var(--border);
  vertical-align: top;
  line-height: 1.6;
  font-size: 14px;
}
.prose tr:last-child td {
  border-bottom: none;
}
.prose td:first-child {
  font-weight: 500;
  color: var(--ink);
  width: 30%;
}
.prose tr:nth-child(even) td {
  background: rgba(0, 0, 0, 0.02);
}
.prose blockquote {
  border-left: 3px solid var(--warm);
  padding: 16px 20px;
  margin: 24px 0;
  font-style: italic;
  color: var(--ink);
  font-size: 18px;
  line-height: 1.5;
}
.prose blockquote cite {
  display: block;
  margin-top: 8px;
  font-size: 13px;
  color: var(--muted);
  font-style: normal;
  letter-spacing: 0.5px;
}

.cta-row {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  margin-bottom: 16px;
  animation: fu 0.6s 0.55s both;
}

.btn {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 13px 24px;
  font-family: "Lora", Georgia, serif;
  font-size: 13px;
  letter-spacing: 0.5px;
  text-decoration: none;
  border-radius: 3px;
  transition: all 0.2s;
}
.btn svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}

.btn-tg {
  background: var(--tg);
  color: white;
}
.btn-tg:hover {
  background: #1a9bdb;
  color: white;
}

.btn-wa {
  background: var(--wa);
  color: white;
}
.btn-wa:hover {
  background: #1db954;
  color: white;
}

.cta-note {
  font-size: 13px;
  color: var(--muted);
  animation: fu 0.6s 0.6s both;
}

.who-list {
  display: flex;
  flex-direction: column;
}

.who-item {
  display: grid;
  grid-template-columns: 44px 1fr;
  gap: 20px;
  padding: 36px 0;
  border-bottom: 1px solid var(--border);
  opacity: 0;
  transform: translateY(12px);
  transition: opacity 0.45s, transform 0.45s;
}
.who-item:last-child {
  border-bottom: none;
}
.who-item.in {
  opacity: 1;
  transform: none;
}

.who-n {
  font-family: "Lora", Georgia, serif;
  font-size: 13px;
  color: var(--warm);
  padding-top: 6px;
  font-weight: 400;
}

.who-title {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 27px;
  font-weight: 600;
  color: var(--ink);
  margin-bottom: 12px;
  line-height: 1.2;
}

.who-body {
  font-size: 16px;
  line-height: 1.85;
  color: var(--ink2);
  max-width: 520px;
}

.who-voice {
  margin-top: 14px;
  font-size: 16px;
  font-style: italic;
  color: var(--accent);
  border-left: 2px solid var(--warm);
  padding-left: 14px;
  line-height: 1.55;
}

.who-result {
  margin-top: 12px;
  font-size: 15px;
  line-height: 1.78;
  color: var(--ink3);
}

.req-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0;
  max-width: 640px;
  border: 1px solid var(--border);
  margin-bottom: 40px;
}
@media (max-width: 520px) {
  .req-grid {
    grid-template-columns: 1fr;
  }
}

.req-item {
  padding: 15px 20px;
  border-bottom: 1px solid var(--border);
  border-right: 1px solid var(--border);
  font-size: 15px;
  line-height: 1.55;
  color: var(--ink2);
}
.req-item:nth-child(even) {
  border-right: none;
}
.req-item:nth-last-child(-n+2) {
  border-bottom: none;
}
@media (max-width: 520px) {
  .req-item {
    border-right: none;
  }
  .req-item:nth-last-child(-n+2) {
    border-bottom: 1px solid var(--border);
  }
  .req-item:last-child {
    border-bottom: none;
  }
}

.not-working {
  background: var(--notice-bg);
  border: 1px solid var(--border2);
  padding: 26px 30px;
  max-width: 440px;
}

.not-label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--ink3);
  margin-bottom: 14px;
}

.not-list {
  list-style: none;
}
.not-list li {
  font-size: 16px;
  line-height: 1.6;
  color: var(--ink2);
  padding: 8px 0;
  border-bottom: 1px solid var(--border);
}
.not-list li:last-child {
  border-bottom: none;
}

.identity-note {
  background: var(--ink);
  color: var(--cream);
  padding: 28px 32px;
  max-width: 640px;
  margin-bottom: 1px;
}

.identity-note__label {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 12px;
}

.identity-note__quote {
  font-size: 18px;
  line-height: 1.7;
  color: var(--warm-lt);
  font-style: italic;
  margin-bottom: 10px;
}

.identity-note__text {
  font-size: 15px;
  line-height: 1.75;
  color: #b8aca4;
}

.lgbtq-block {
  border: 1px solid var(--border2);
  padding: 22px 28px;
  max-width: 640px;
  margin-bottom: 40px;
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

.lgbtq-block__icon {
  font-size: 22px;
  line-height: 1;
  flex-shrink: 0;
  padding-top: 2px;
}

.lgbtq-block__label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--accent);
  margin-bottom: 8px;
}

.lgbtq-block__text {
  font-size: 15px;
  line-height: 1.75;
  color: var(--ink2);
}

.approach-highlight {
  background: var(--accent-lt);
  border-left: 3px solid var(--warm);
  padding: 24px 28px;
  max-width: 640px;
  margin-bottom: 36px;
}
.approach-highlight p {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 22px;
  font-style: italic;
  line-height: 1.45;
  color: var(--ink);
}

.approach-list {
  display: flex;
  flex-direction: column;
  max-width: 640px;
}

.approach-item {
  display: grid;
  grid-template-columns: 24px 1fr;
  gap: 16px;
  padding: 24px 0;
  border-bottom: 1px solid var(--border);
}
.approach-item:last-child {
  border-bottom: none;
}

.approach-item__dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--warm);
  margin-top: 7px;
  flex-shrink: 0;
}

.approach-item__content {
  font-size: 16px;
  line-height: 1.8;
  color: var(--ink2);
}

.approach-item__title {
  font-weight: 500;
  color: var(--ink);
  display: block;
  margin-bottom: 4px;
  font-size: 14px;
  font-family: "Lora", Georgia, serif;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

.ct-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0;
  max-width: 640px;
  border: 1px solid var(--border);
}
@media (max-width: 520px) {
  .ct-grid {
    grid-template-columns: 1fr;
  }
}

.ct-consulting {
  padding: 28px 24px;
  border-right: 1px solid var(--border);
}
@media (max-width: 520px) {
  .ct-consulting {
    border-right: none;
    border-bottom: 1px solid var(--border);
  }
}

.ct-therapy {
  padding: 28px 24px;
  background: var(--ink);
}

.ct-label {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 14px;
}

.ct-consulting .ct-desc {
  font-size: 16px;
  line-height: 1.8;
  color: var(--ink2);
  margin-bottom: 12px;
}

.ct-consulting .ct-examples {
  font-size: 14px;
  line-height: 1.7;
  color: var(--ink3);
  font-style: italic;
  margin-bottom: 14px;
}

.ct-consulting .ct-footer {
  font-size: 15px;
  line-height: 1.6;
  color: var(--ink2);
}
.ct-consulting .ct-footer strong {
  font-weight: 600;
}

.ct-therapy .ct-desc {
  font-size: 16px;
  line-height: 1.8;
  color: var(--warm-lt);
  margin-bottom: 12px;
}

.ct-therapy .ct-footer {
  font-size: 15px;
  line-height: 1.7;
  color: #b8aca4;
}
.ct-therapy .ct-footer strong {
  color: var(--warm-lt);
}

.edu-list {
  display: flex;
  flex-direction: column;
  max-width: 680px;
}

.edu-item {
  display: grid;
  grid-template-columns: 36px 1fr;
  gap: 20px;
  padding: 28px 0;
  border-bottom: 1px solid var(--border);
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.4s, transform 0.4s;
}
.edu-item:last-child {
  border-bottom: none;
}
.edu-item.in {
  opacity: 1;
  transform: none;
}

.edu-num {
  font-family: "Lora", Georgia, serif;
  font-size: 13px;
  color: var(--warm);
  padding-top: 5px;
}

.edu-title {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 24px;
  font-weight: 600;
  color: var(--ink);
  margin-bottom: 6px;
  line-height: 1.25;
}

.edu-inst {
  font-size: 15px;
  color: var(--ink3);
  line-height: 1.65;
  margin-bottom: 5px;
}

.edu-note {
  font-size: 14px;
  color: var(--muted);
  font-style: italic;
}

.stats {
  display: flex;
  max-width: 360px;
  border: 1px solid var(--border);
  margin-top: 32px;
}

.stat {
  flex: 1;
  padding: 20px 16px;
  border-right: 1px solid var(--border);
  text-align: center;
}
.stat:last-child {
  border-right: none;
}

.stat-num {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 40px;
  font-weight: 400;
  color: var(--accent);
  line-height: 1;
  margin-bottom: 6px;
}

.stat-label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--muted);
  line-height: 1.4;
}

.dark-card {
  background: var(--ink);
  padding: 28px 26px;
  max-width: 420px;
  margin-top: 32px;
}
.dark-card p {
  font-size: 17px;
  font-style: italic;
  line-height: 1.72;
  color: var(--warm-lt);
  margin-bottom: 12px;
  font-family: "Lora", Georgia, serif;
}
.dark-card cite {
  font-family: "Lora", Georgia, serif;
  font-size: 12px;
  letter-spacing: 1px;
  color: var(--muted);
  text-transform: uppercase;
  font-style: normal;
}

.attach-zone {
  margin-top: 32px;
  max-width: 640px;
  border: 1px dashed var(--border2);
  padding: 24px 28px;
  background: var(--notice-bg);
}

.attach-label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--muted);
  margin-bottom: 10px;
}

.attach-note {
  font-size: 16px;
  color: var(--ink3);
  line-height: 1.75;
}
.attach-note em {
  font-style: italic;
  color: var(--accent);
}

.format-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1px;
  background: var(--border);
  border: 1px solid var(--border);
  max-width: 680px;
}
@media (max-width: 520px) {
  .format-grid {
    grid-template-columns: 1fr;
  }
}

.format-cell {
  background: var(--paper);
  padding: 26px 24px;
}

.format-cell--full {
  grid-column: 1/-1;
  background: var(--accent-lt);
}

.format-cell__label {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 8px;
}

.format-cell__content {
  font-size: 16px;
  line-height: 1.7;
  color: var(--ink2);
}
.format-cell__content strong {
  font-weight: 600;
}

.format-cell--full .format-cell__content {
  line-height: 1.75;
}

.jurisdiction-block {
  background: var(--ink);
  color: var(--cream);
  padding: 28px 32px;
  max-width: 680px;
  margin-top: 32px;
}

.jurisdiction-block__label {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 12px;
}

.jurisdiction-block__text {
  font-size: 16px;
  line-height: 1.75;
  color: #b8aca4;
}
.jurisdiction-block__text strong {
  color: var(--warm-lt);
}

.consent-list {
  display: flex;
  flex-direction: column;
  max-width: 640px;
}

.consent-item {
  display: grid;
  grid-template-columns: 36px 1fr;
  gap: 16px;
  padding: 22px 0;
  border-bottom: 1px solid var(--border);
}
.consent-item:last-child {
  border-bottom: none;
}

.consent-item__num {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1px;
  color: var(--warm);
  padding-top: 3px;
}

.consent-item__title {
  font-size: 17px;
  font-weight: 500;
  color: var(--ink);
  margin-bottom: 7px;
}

.consent-item__text {
  font-size: 15px;
  line-height: 1.75;
  color: var(--ink3);
}

.consent-note {
  background: var(--accent-lt);
  border-left: 3px solid var(--warm);
  padding: 24px 28px;
  max-width: 600px;
  margin-top: 32px;
  font-size: 16px;
  line-height: 1.8;
  color: var(--ink2);
}

.alead {
  font-size: 17px;
  line-height: 1.7;
  color: var(--ink3);
  max-width: 640px;
  margin-bottom: 16px;
  font-style: italic;
}

.ameta {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  font-size: 13px;
  color: var(--muted);
  margin-bottom: 32px;
  padding-bottom: 20px;
  border-bottom: 1px solid var(--border);
}
.ameta span {
  white-space: nowrap;
}

.hook {
  background: var(--accent-lt);
  border-left: 3px solid var(--warm);
  padding: 20px 24px;
  margin: 32px 0;
}
.hook p {
  font-size: 15px;
  line-height: 1.75;
  color: var(--ink2);
  margin-bottom: 10px;
  font-style: italic;
}
.hook strong {
  font-weight: 600;
  color: var(--ink);
}

.hook-cta {
  display: inline-block;
  font-family: "Lora", Georgia, serif;
  font-size: 14px;
  color: var(--accent);
  text-decoration: none;
  font-weight: 500;
  font-style: normal;
  transition: color 0.2s;
}
.hook-cta:hover {
  color: var(--warm);
}

.author {
  display: flex;
  gap: 16px;
  align-items: flex-start;
  padding: 24px 0;
  margin: 32px 0;
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
}

.author-av {
  width: 44px;
  height: 44px;
  background: var(--ink);
  color: var(--warm);
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 22px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 2px;
}

.author-name {
  font-family: "Lora", Georgia, serif;
  font-size: 15px;
  font-weight: 500;
  color: var(--ink);
  margin-bottom: 6px;
}

.author-bio {
  font-size: 14px;
  line-height: 1.65;
  color: var(--ink3);
  margin-bottom: 4px;
}

.author-creds {
  font-size: 13px;
  color: var(--muted);
}

.article-cta {
  background: var(--accent-lt);
  border-left: 3px solid var(--warm);
  padding: 24px 28px;
  margin: 32px 0;
}
.article-cta p {
  font-size: 16px;
  line-height: 1.75;
  color: var(--ink2);
  margin-bottom: 8px;
}
.article-cta p:last-child {
  margin-bottom: 0;
}
.article-cta strong {
  font-weight: 600;
  color: var(--ink);
}
.article-cta em {
  font-style: italic;
  color: var(--accent);
}

.article-faq-section {
  margin: 40px 0;
  padding-top: 32px;
  border-top: 1px solid var(--border);
}
.author + .article-faq-section {
  border-top: none;
  padding-top: 0;
}

.faq-title {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 18px;
  font-weight: 500;
  color: var(--ink);
  margin-bottom: 12px;
}

.article-faq-list {
  margin: 0;
}

.article-faq-item {
  border-bottom: 1px solid var(--border);
  padding: 10px 0;
}
.article-faq-item:last-child {
  border-bottom: none;
}

.article-faq-q {
  font-weight: 500;
  font-size: 13px;
  color: var(--ink);
  margin-bottom: 5px;
  line-height: 1.5;
}
.article-faq-q::before {
  content: "Питання: ";
  color: var(--accent);
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.article-faq-a {
  font-size: 14px;
  color: var(--ink2);
  line-height: 1.68;
}

.article-faq-a-pre {
  display: inline;
  font-weight: 600;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--accent);
  margin-right: 4px;
}

.node--article--full {
  padding-bottom: 80px;
}

.back-link-wrap {
  padding: 48px 0 16px;
}

.back-link {
  font-family: "Lora", Georgia, serif;
  font-size: 14px;
  color: var(--muted);
  text-decoration: none;
  letter-spacing: 0.5px;
}
.back-link:hover {
  color: var(--accent);
}

.updated {
  display: block;
  font-size: 13px;
  color: var(--muted);
  margin-top: 32px;
  padding-top: 16px;
  border-top: 1px solid var(--border);
}

.blog-list {
  display: flex;
  flex-direction: column;
  gap: 0;
  max-width: 720px;
}

.blog-card {
  padding: 28px 0;
  border-bottom: 1px solid var(--border);
  transition: all 0.2s;
  display: block;
}
.blog-card:last-child {
  border-bottom: none;
}
.blog-card:hover .blog-title {
  color: var(--accent);
}
.blog-card:hover .blog-arrow {
  color: var(--warm);
}

.blog-meta {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--warm);
  margin-bottom: 10px;
}
.blog-meta a {
  color: var(--warm);
  text-decoration: none;
}
.blog-meta a:hover {
  color: var(--accent);
}

a.blog-title {
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 26px;
  font-weight: 600;
  color: var(--ink);
  line-height: 1.2;
  margin-bottom: 10px;
  transition: color 0.2s;
  text-decoration: none;
  display: block;
}

.blog-desc {
  font-size: 15px;
  line-height: 1.72;
  color: var(--ink3);
  margin-bottom: 12px;
  max-width: 560px;
}

.blog-arrow {
  font-size: 14px;
  color: var(--muted);
  font-family: "Lora", Georgia, serif;
  transition: color 0.2s;
}

.faq-item {
  border-bottom: 1px solid var(--border);
  overflow: hidden;
}
.faq-item:last-child {
  border-bottom: none;
}

.faq-q {
  width: 100%;
  background: none;
  border: none;
  outline: none;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 16px;
  padding: 24px 0;
  text-align: left;
  font-family: "Cormorant Garamond", Georgia, serif;
  font-size: 20px;
  font-weight: 600;
  color: var(--ink);
  line-height: 1.3;
  transition: color 0.2s;
}
.faq-q:hover {
  color: var(--accent);
}

.faq-icon {
  flex-shrink: 0;
  width: 22px;
  height: 22px;
  border: 1px solid var(--border2);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: var(--warm);
  margin-top: 2px;
  transition: transform 0.3s;
}
.faq-item.open .faq-icon {
  transform: rotate(45deg);
}

.faq-a {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.35s ease, padding 0.35s ease;
  font-size: 16px;
  line-height: 1.85;
  color: var(--ink2);
  padding: 0 36px 0 0;
}
.faq-item.open .faq-a {
  max-height: 600px;
  padding-bottom: 28px;
}
.faq-a p {
  margin-bottom: 14px;
}
.faq-a p:last-child {
  margin-bottom: 0;
}
.faq-a strong {
  font-weight: 600;
  color: var(--ink);
}

.form-field {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 20px;
}

.form-label,
.webform-submission-faq-question-form label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--ink3);
}

.form-input,
.form-textarea,
.webform-submission-faq-question-form input[type=text],
.webform-submission-faq-question-form input[type=email],
.webform-submission-faq-question-form textarea {
  background: white;
  border: 1px solid var(--border2);
  padding: 12px 16px;
  font-family: "Lora", Georgia, serif;
  font-size: 15px;
  color: var(--ink);
  outline: none;
  border-radius: 2px;
  transition: border-color 0.2s;
  width: 100%;
}
.form-input:focus,
.form-textarea:focus,
.webform-submission-faq-question-form input[type=text]:focus,
.webform-submission-faq-question-form input[type=email]:focus,
.webform-submission-faq-question-form textarea:focus {
  border-color: var(--warm);
}

.form-textarea,
.webform-submission-faq-question-form textarea {
  resize: vertical;
  min-height: 120px;
  line-height: 1.65;
}

.form-btn,
.webform-submission-faq-question-form .form-submit {
  background: var(--ink);
  color: var(--warm-lt);
  border: none;
  cursor: pointer;
  padding: 15px 36px;
  font-family: "Lora", Georgia, serif;
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 2px;
  transition: background 0.2s;
}
.form-btn:hover,
.webform-submission-faq-question-form .form-submit:hover {
  background: var(--accent);
}

.form-success,
.webform-confirmation {
  background: var(--accent-lt);
  border-left: 3px solid var(--warm);
  padding: 20px 24px;
  font-size: 16px;
  line-height: 1.7;
  color: var(--ink2);
}

.legal {
  background: var(--notice-bg);
  border-top: 1px solid var(--border2);
  padding: 36px 48px;
}
@media (max-width: 640px) {
  .legal {
    padding: 32px 24px;
  }
}

.legal-label {
  font-family: "Lora", Georgia, serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--ink3);
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 16px;
}
.legal-label::before {
  content: "§";
  font-size: 14px;
  color: var(--accent);
}

.legal-body {
  font-size: 14px;
  line-height: 1.8;
  color: var(--ink3);
  max-width: 680px;
}
.legal-body p {
  margin-bottom: 10px;
}
.legal-body p:last-child {
  margin-bottom: 0;
}
.legal-body strong {
  font-weight: 500;
  color: var(--ink2);
}

nav[aria-labelledby=pagination-heading] {
  position: static;
  background: transparent;
  border: none;
  padding: 48px 0 0;
  display: flex;
  justify-content: center;
}
nav[aria-labelledby=pagination-heading] h4 {
  position: absolute;
  clip: rect(0, 0, 0, 0);
}

.js-pager__items {
  display: flex;
  align-items: center;
  gap: 8px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.js-pager__items li {
  font-family: "Lora", Georgia, serif;
  font-size: 13px;
  letter-spacing: 0.5px;
  color: var(--muted);
  padding: 8px 14px;
}
.js-pager__items a {
  display: inline-block;
  padding: 10px 18px;
  font-family: "Lora", Georgia, serif;
  font-size: 13px;
  letter-spacing: 0.5px;
  color: var(--accent);
  text-decoration: none;
  transition: color 0.2s;
}
.js-pager__items a:hover {
  color: var(--warm);
}

.user-login-form,
.user-form {
  max-width: 420px;
  margin: 80px auto;
  padding: 48px 40px;
  background: white;
  border: 1px solid var(--border);
}
.user-login-form .form-item,
.user-form .form-item {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 20px;
}
.user-login-form label,
.user-form label {
  font-family: "Lora", Georgia, serif;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  color: var(--ink3);
}
.user-login-form input[type=text],
.user-login-form input[type=password],
.user-login-form input[type=email],
.user-form input[type=text],
.user-form input[type=password],
.user-form input[type=email] {
  background: var(--paper);
  border: 1px solid var(--border2);
  padding: 12px 16px;
  font-family: "Lora", Georgia, serif;
  font-size: 15px;
  color: var(--ink);
  outline: none;
  border-radius: 2px;
  transition: border-color 0.2s;
  width: 100%;
}
.user-login-form input[type=text]:focus,
.user-login-form input[type=password]:focus,
.user-login-form input[type=email]:focus,
.user-form input[type=text]:focus,
.user-form input[type=password]:focus,
.user-form input[type=email]:focus {
  border-color: var(--warm);
}
.user-login-form .form-submit,
.user-login-form input[type=submit],
.user-form .form-submit,
.user-form input[type=submit] {
  background: var(--ink);
  color: var(--warm-lt);
  border: none;
  cursor: pointer;
  padding: 15px 36px;
  font-family: "Lora", Georgia, serif;
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 2px;
  transition: background 0.2s;
  margin-top: 8px;
}
.user-login-form .form-submit:hover,
.user-login-form input[type=submit]:hover,
.user-form .form-submit:hover,
.user-form input[type=submit]:hover {
  background: var(--accent);
}
.user-login-form .description,
.user-form .description {
  font-size: 13px;
  color: var(--muted);
  line-height: 1.5;
  margin-top: 4px;
}
.user-login-form a,
.user-form a {
  color: var(--accent);
  font-size: 14px;
}
.user-login-form a:hover,
.user-form a:hover {
  color: var(--warm);
}

.site-footer {
  background: var(--ink);
  color: var(--muted);
  padding: 24px 48px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
  font-size: 13px;
}
@media (max-width: 640px) {
  .site-footer {
    padding: 22px 20px;
  }
}
.site-footer a {
  color: var(--warm);
  text-decoration: none;
}
.site-footer a:hover {
  color: var(--warm-lt);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX25hdi5zY3NzIiwiY29tcG9uZW50cy9faGVyby5zY3NzIiwiY29tcG9uZW50cy9fcGFnZS1oZXJvLnNjc3MiLCJjb21wb25lbnRzL19wcm9zZS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fd2hvLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX3JlcS1ncmlkLnNjc3MiLCJjb21wb25lbnRzL19ub3Qtd29ya2luZy5zY3NzIiwiY29tcG9uZW50cy9faWRlbnRpdHktbm90ZS5zY3NzIiwiY29tcG9uZW50cy9fbGdidHEtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX2FwcHJvYWNoLnNjc3MiLCJjb21wb25lbnRzL19jb25zdWx0aW5nLXRoZXJhcHkuc2NzcyIsImNvbXBvbmVudHMvX2VkdS1saXN0LnNjc3MiLCJjb21wb25lbnRzL19zdGF0cy5zY3NzIiwiY29tcG9uZW50cy9fZGFyay1jYXJkLnNjc3MiLCJjb21wb25lbnRzL19hdHRhY2gtem9uZS5zY3NzIiwiY29tcG9uZW50cy9fZm9ybWF0LWdyaWQuc2NzcyIsImNvbXBvbmVudHMvX2luZm9ybWVkLWNvbnNlbnQuc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUtbGVhZC5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZS1tZXRhLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWhvb2suc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUtYXV0aG9yLnNjc3MiLCJjb21wb25lbnRzL19hcnRpY2xlLWN0YS5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZS1mYXEuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2ctY2FyZC5zY3NzIiwiY29tcG9uZW50cy9fZmFxLnNjc3MiLCJjb21wb25lbnRzL19mb3JtLnNjc3MiLCJjb21wb25lbnRzL19sZWdhbC5zY3NzIiwiY29tcG9uZW50cy9fcGFnZXIuc2NzcyIsImNvbXBvbmVudHMvX3Vz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O0VBWEY7SUFZSTs7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQVUiLCJzb3VyY2VzQ29udGVudCI6WyIvLyDilIDilIAgRGVzaWduIHRva2VucyDilIDilIBcbjpyb290IHtcbiAgLy8gSW5rICh0ZXh0KVxuICAtLWluazogICAgICAgIzFhMTYxMjtcbiAgLS1pbmsyOiAgICAgICMzZDM0MmM7XG4gIC0taW5rMzogICAgICAjNmI1ZDUyO1xuXG4gIC8vIE11dGVkIC8gd2FybVxuICAtLW11dGVkOiAgICAgIzllOGU4MztcbiAgLS13YXJtOiAgICAgICNjNGE4ODI7XG4gIC0td2FybS1sdDogICAjZThkNWJjO1xuXG4gIC8vIEJhY2tncm91bmRzXG4gIC0tY3JlYW06ICAgICAjZjVmMGU4O1xuICAtLXBhcGVyOiAgICAgI2ZhZjdmMjtcbiAgLS1ub3RpY2UtYmc6ICNmN2Y0ZWU7XG5cbiAgLy8gQm9yZGVyc1xuICAtLWJvcmRlcjogICAgI2UwZDRjNTtcbiAgLS1ib3JkZXIyOiAgICNjOWJhYTg7XG5cbiAgLy8gQWNjZW50XG4gIC0tYWNjZW50OiAgICAjOGI2MjQwO1xuICAtLWFjY2VudC1sdDogI2YwZTZkNjtcblxuICAvLyBTb2NpYWxcbiAgLS10ZzogICAgICAgICMyQUFCRUU7XG4gIC0td2E6ICAgICAgICAjMjVEMzY2O1xufVxuXG4vLyDilIDilIAgRm9udCBzdGFja3Mg4pSA4pSAXG4kZm9udC1ib2R5OiBcIkxvcmFcIiwgR2VvcmdpYSwgc2VyaWY7XG4kZm9udC1oZWFkaW5nOiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBHZW9yZ2lhLCBzZXJpZjtcblxuLy8g4pSA4pSAIEJyZWFrcG9pbnRzIOKUgOKUgFxuJGJwLXNtOiA1MjBweDtcbiRicC1tZDogNjQwcHg7XG4kYnAtbGc6IDcwMHB4O1xuIiwiLy8g4pSA4pSAIFN0aWNreSBuYXZpZ2F0aW9uIGJhciDilIDilIBcbm5hdiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmspO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCA0OHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJhMjAxYTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLW1kKSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5cbi5uYXYtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgc3ZnIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8g4pSA4pSAIEJ1cmdlciBidXR0b24g4pSA4pSAXG4ubmF2LWJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13YXJtKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzLCBvcGFjaXR5IC4zcztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtbGcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAzO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLy8gQW5pbWF0ZWQgWCB3aGVuIG9wZW5cbiAgLm5hdi1vcGVuICYge1xuICAgIHNwYW46bnRoLWNoaWxkKDEpIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAgIHNwYW46bnRoLWNoaWxkKDIpIHsgb3BhY2l0eTogMDsgfVxuICAgIHNwYW46bnRoLWNoaWxkKDMpIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHJvdGF0ZSgtNDVkZWcpOyB9XG4gIH1cbn1cblxuLy8g4pSA4pSAIE5hdiBsaW5rcyDilIDilIBcbi5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicC1sZykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTdweDsgLy8gbmF2IGhlaWdodFxuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWluayk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gICAgcGFkZGluZzogOHB4IDIwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzJhMjAxYTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuXG4gICAgLm5hdi1vcGVuICYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICBjb2xvcjogdmFyKC0tbXV0ZWQpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7IGNvbG9yOiB2YXIoLS13YXJtLWx0KTsgfVxuXG4gICAgJi5pcy1hY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXdhcm0pO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0td2FybSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRicC1sZykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDYpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgfVxuICB9XG59XG4iLCIvLyDilIDilIAgSG9tZXBhZ2UgaGVybyDilIDilIBcbi5oZXJvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtbGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGV4dHJhIERydXBhbCB3cmFwcGVycyBzdHlsaW5nXG4uaGVybyArICNtYWluLWNvbnRlbnQgKyBkaXYge1xuICAuYmxvY2sgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cbn1cblxuLmhlcm8tcGhvdG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWluazIpO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDIwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmaWx0ZXI6IGNvbnRyYXN0KDEuMDMpIHNhdHVyYXRlKDAuOTIpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgNjAlLCB2YXIoLS1wYXBlcikgMTAwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLWxnKSB7XG4gICAgaGVpZ2h0OiA4MHZ3O1xuICAgIG1heC1oZWlnaHQ6IDQ4MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCA2NSUsIHZhcigtLXBhcGVyKSAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmhlcm8tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2NHB4IDU2cHggNjRweCA0NHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtbGcpIHtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHggNTJweDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5cbi5oZXJvLWtpY2tlciB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYW5pbWF0aW9uOiBmdSAuNnMgLjFzIGJvdGg7XG59XG5cbi5oZXJvLW5hbWUge1xuICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcbiAgZm9udC1zaXplOiBjbGFtcCg0NHB4LCA1LjV2dywgNzJweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAuOTI7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGFuaW1hdGlvbjogZnUgLjZzIC4ycyBib3RoO1xuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6IHZhcigtLXdhcm0pO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLmhlcm8tcm9sZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICBhbmltYXRpb246IGZ1IC42cyAuMjVzIGJvdGg7XG59XG5cbi5oZXJvLWRpdmlkZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdhcm0pO1xuICBvcGFjaXR5OiAuNjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYW5pbWF0aW9uOiBmdSAuNnMgLjNzIGJvdGg7XG59XG5cbi5oZXJvLXRhZ2xpbmUge1xuICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAzLjJ2dywgMzRweCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiB2YXIoLS1pbmspO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBhbmltYXRpb246IGZ1IC42cyAuMzVzIGJvdGg7XG5cbiAgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi5oZXJvLWJpbyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgYW5pbWF0aW9uOiBmdSAuNnMgLjQ1cyBib3RoO1xuXG4gIHAgeyBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gIHA6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cbn1cbiIsIi8vIOKUgOKUgCBJbm5lciBwYWdlIGhlcm8gKGRhcmsgaGVhZGVyKSDilIDilIBcbi5wYWdlLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmspO1xuICBjb2xvcjogdmFyKC0tY3JlYW0pO1xuICBwYWRkaW5nOiA2NHB4IDYwcHggNTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSA1MCUgNzAlIGF0IDEwMCUgMTAwJSwgcmdiYSgxOTYsMTY4LDEzMCwwLjA4KSAwJSwgdHJhbnNwYXJlbnQgNjAlKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtbWQpIHtcbiAgICBwYWRkaW5nOiA0OHB4IDI0cHggNDBweDtcbiAgfVxufVxuXG4ucGFnZS1oZXJvLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucGFnZS1oZXJvLWtpY2tlciB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYWdlLWhlcm8tdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcbiAgZm9udC1zaXplOiBjbGFtcCg0MHB4LCA1LjV2dywgNjJweCk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogdmFyKC0td2FybSk7XG4gIH1cbn1cblxuLnBhZ2UtaGVyby1zdWIge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjN2E2ZTY1O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuIiwiLy8g4pSA4pSAIFByb3NlIHRleHQgYmxvY2tzIOKUgOKUgFxuLnByb3NlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS45O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG5cbiAgcCB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgcDpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogdmFyKC0taW5rKTsgfVxuXG4gIC8vIFRhYmxlcyBpbnNpZGUgcHJvc2VcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgdGgge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWluayk7XG4gICAgY29sb3I6ICNmMGU4ZGE7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgdHI6bGFzdC1jaGlsZCB0ZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgdGQ6Zmlyc3QtY2hpbGQgeyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogdmFyKC0taW5rKTsgd2lkdGg6IDMwJTsgfVxuICB0cjpudGgtY2hpbGQoZXZlbikgdGQgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4wMik7IH1cblxuICAvLyBCbG9ja3F1b3RlIHN0eWxpbmcgKHdxIGJsb2NrcylcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS13YXJtKTtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgbWFyZ2luOiAyNHB4IDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiB2YXIoLS1pbmspO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgY2l0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxuICB9XG59XG4iLCIvLyDilIDilIAgQ1RBIGJ1dHRvbnMg4pSA4pSAXG4uY3RhLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBhbmltYXRpb246IGZ1IC42cyAuNTVzIGJvdGg7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcblxuICBzdmcgeyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBmbGV4LXNocmluazogMDsgfVxufVxuXG4uYnRuLXRnIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGcpO1xuICBjb2xvcjogd2hpdGU7XG4gICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMWE5YmRiOyBjb2xvcjogd2hpdGU7IH1cbn1cblxuLmJ0bi13YSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdhKTtcbiAgY29sb3I6IHdoaXRlO1xuICAmOmhvdmVyIHsgYmFja2dyb3VuZDogIzFkYjk1NDsgY29sb3I6IHdoaXRlOyB9XG59XG5cbi5jdGEtbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgYW5pbWF0aW9uOiBmdSAuNnMgLjZzIGJvdGg7XG59XG4iLCIvLyDilIDilIAgXCLQlyDQutC40Lwg0Y8g0L/RgNCw0YbRjtGOXCIgbnVtYmVyZWQgY2FyZHMg4pSA4pSAXG4ud2hvLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ud2hvLWl0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ0cHggMWZyO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDM2cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNDVzLCB0cmFuc2Zvcm0gLjQ1cztcblxuICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICYuaW4geyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IG5vbmU7IH1cbn1cblxuLndoby1uIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXdhcm0pO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ud2hvLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi53aG8tYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODU7XG4gIGNvbG9yOiB2YXIoLS1pbmsyKTtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cblxuLndoby12b2ljZSB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS13YXJtKTtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbn1cblxuLndoby1yZXN1bHQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc4O1xuICBjb2xvcjogdmFyKC0taW5rMyk7XG59XG4iLCIvLyDilIDilIAgUmVxdWVzdHMgZ3JpZCAoXCLQlyDRh9C40Lwg0LrQvtC90LrRgNC10YLQvdC+INC/0YDQuNGF0L7QtNGP0YLRjFwiKSDilIDilIBcbi5yZXEtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAwO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucmVxLWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG5cbiAgJjpudGgtY2hpbGQoZXZlbikgeyBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgJjpudGgtbGFzdC1jaGlsZCgtbisyKSB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLXNtKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICY6bnRoLWxhc3QtY2hpbGQoLW4rMikgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgfVxufVxuIiwiLy8g4pSA4pSAIFwi0Jcg0LrQuNC8INGPINC90LUg0L/RgNCw0YbRjtGOXCIgYm94IOKUgOKUgFxuLm5vdC13b3JraW5nIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbm90aWNlLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyMik7XG4gIHBhZGRpbmc6IDI2cHggMzBweDtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cblxuLm5vdC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWluazMpO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4ubm90LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogdmFyKC0taW5rMik7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG5cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIH1cbn1cbiIsIi8vIOKUgOKUgCBJZGVudGl0eSBub3RlIChkYXJrIGhpZ2hsaWdodCBibG9jaykg4pSA4pSAXG4uaWRlbnRpdHktbm90ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluayk7XG4gIGNvbG9yOiB2YXIoLS1jcmVhbSk7XG4gIHBhZGRpbmc6IDI4cHggMzJweDtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uaWRlbnRpdHktbm90ZV9fbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0td2FybSk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5pZGVudGl0eS1ub3RlX19xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6IHZhcigtLXdhcm0tbHQpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5pZGVudGl0eS1ub3RlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICNiOGFjYTQ7XG59XG4iLCIvLyDilIDilIAgTEdCVFErIGZyaWVuZGx5IGJsb2NrIOKUgOKUgFxuLmxnYnRxLWJsb2NrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyMik7XG4gIHBhZGRpbmc6IDIycHggMjhweDtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmxnYnRxLWJsb2NrX19pY29uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5sZ2J0cS1ibG9ja19fbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5sZ2J0cS1ibG9ja19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiB2YXIoLS1pbmsyKTtcbn1cbiIsIi8vIOKUgOKUgCBcItCv0Log0Y8g0L/RgNCw0YbRjtGOXCIgYXBwcm9hY2ggc2VjdGlvbiDilIDilIBcbi5hcHByb2FjaC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtbHQpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLXdhcm0pO1xuICBwYWRkaW5nOiAyNHB4IDI4cHg7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG5cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBjb2xvcjogdmFyKC0taW5rKTtcbiAgfVxufVxuXG4uYXBwcm9hY2gtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG5cbi5hcHByb2FjaC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNHB4IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuXG4gICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbn1cblxuLmFwcHJvYWNoLWl0ZW1fX2RvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdhcm0pO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXBwcm9hY2gtaXRlbV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6IHZhcigtLWluazIpO1xufVxuXG4uYXBwcm9hY2gtaXRlbV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0taW5rKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4iLCIvLyDilIDilIAgQ29uc3VsdGluZyB2cyBUaGVyYXB5IGNvbXBhcmlzb24gYmxvY2sg4pSA4pSAXG4uY3QtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAwO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uY3QtY29uc3VsdGluZyB7XG4gIHBhZGRpbmc6IDI4cHggMjRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLXNtKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICB9XG59XG5cbi5jdC10aGVyYXB5IHtcbiAgcGFkZGluZzogMjhweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pbmspO1xufVxuXG4uY3QtbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0td2FybSk7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5jdC1jb25zdWx0aW5nIC5jdC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jdC1jb25zdWx0aW5nIC5jdC1leGFtcGxlcyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6IHZhcigtLWluazMpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5jdC1jb25zdWx0aW5nIC5jdC1mb290ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiB2YXIoLS1pbmsyKTtcblxuICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyB9XG59XG5cbi5jdC10aGVyYXB5IC5jdC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBjb2xvcjogdmFyKC0td2FybS1sdCk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5jdC10aGVyYXB5IC5jdC1mb290ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjYjhhY2E0O1xuXG4gIHN0cm9uZyB7IGNvbG9yOiB2YXIoLS13YXJtLWx0KTsgfVxufVxuIiwiLy8g4pSA4pSAIEVkdWNhdGlvbiAvIHF1YWxpZmljYXRpb25zIGxpc3Qg4pSA4pSAXG4uZWR1LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDY4MHB4O1xufVxuXG4uZWR1LWl0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM2cHggMWZyO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmc6IDI4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMsIHRyYW5zZm9ybSAuNHM7XG5cbiAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAmLmluIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiBub25lOyB9XG59XG5cbi5lZHUtbnVtIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLXdhcm0pO1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uZWR1LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5lZHUtaW5zdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLWluazMpO1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uZWR1LW5vdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8vIOKUgOKUgCBTdGF0cyBjb3VudGVycyDilIDilIBcbi5zdGF0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5zdGF0IHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMjBweCAxNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG59XG5cbi5zdGF0LW51bSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4uc3RhdC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4iLCIvLyDilIDilIAgRGFyayBxdW90ZSBjYXJkIOKUgOKUgFxuLmRhcmstY2FyZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluayk7XG4gIHBhZGRpbmc6IDI4cHggMjZweDtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcblxuICBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcyO1xuICAgIGNvbG9yOiB2YXIoLS13YXJtLWx0KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICB9XG5cbiAgY2l0ZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8g4pSA4pSAIEF0dGFjaG1lbnQgem9uZSAoY2VydGlmaWNhdGVzIHBsYWNlaG9sZGVyKSDilIDilIBcbi5hdHRhY2gtem9uZSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1ib3JkZXIyKTtcbiAgcGFkZGluZzogMjRweCAyOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ub3RpY2UtYmcpO1xufVxuXG4uYXR0YWNoLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tbXV0ZWQpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYXR0YWNoLW5vdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG5cbiAgZW0geyBmb250LXN0eWxlOiBpdGFsaWM7IGNvbG9yOiB2YXIoLS1hY2NlbnQpOyB9XG59XG4iLCIvLyDilIDilIAgRm9ybWF0IGFuZCBwcmFjdGljYWwgaW5mbyBncmlkIOKUgOKUgFxuLmZvcm1hdC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYm9yZGVyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgbWF4LXdpZHRoOiA2ODBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLXNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLmZvcm1hdC1jZWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tcGFwZXIpO1xuICBwYWRkaW5nOiAyNnB4IDI0cHg7XG59XG5cbi5mb3JtYXQtY2VsbC0tZnVsbCB7XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC1sdCk7XG59XG5cbi5mb3JtYXQtY2VsbF9fbGFiZWwge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0td2FybSk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZvcm1hdC1jZWxsX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG5cbiAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDYwMDsgfVxufVxuXG4vLyBGdWxsLXdpZHRoIGNlbGwgd2l0aCBkaWZmZXJlbnQgbGluZS1oZWlnaHRcbi5mb3JtYXQtY2VsbC0tZnVsbCAuZm9ybWF0LWNlbGxfX2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLy8gRGFyayBpbmZvIGJsb2NrIChqdXJpc2RpY3Rpb24pXG4uanVyaXNkaWN0aW9uLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5rKTtcbiAgY29sb3I6IHZhcigtLWNyZWFtKTtcbiAgcGFkZGluZzogMjhweCAzMnB4O1xuICBtYXgtd2lkdGg6IDY4MHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uanVyaXNkaWN0aW9uLWJsb2NrX19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmp1cmlzZGljdGlvbi1ibG9ja19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiAjYjhhY2E0O1xuXG4gIHN0cm9uZyB7IGNvbG9yOiB2YXIoLS13YXJtLWx0KTsgfVxufVxuIiwiLy8g4pSA4pSAIEluZm9ybWVkIGNvbnNlbnQgbnVtYmVyZWQgbGlzdCDilIDilIBcbi5jb25zZW50LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuXG4uY29uc2VudC1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNnB4IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAyMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuXG4gICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbn1cblxuLmNvbnNlbnQtaXRlbV9fbnVtIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY29sb3I6IHZhcigtLXdhcm0pO1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4uY29uc2VudC1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmNvbnNlbnQtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbn1cblxuLy8gQ29uc2VudCBub3RlIGF0IGJvdHRvbVxuLmNvbnNlbnQtbm90ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC1sdCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0td2FybSk7XG4gIHBhZGRpbmc6IDI0cHggMjhweDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG59XG4iLCIvLyDilIDilIAgQXJ0aWNsZSBsZWFkL2Rlc2NyaXB0aW9uIOKUgOKUgFxuLmFsZWFkIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogdmFyKC0taW5rMyk7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiIsIi8vIOKUgOKUgCBBcnRpY2xlIG1ldGEgcm93IChyZWFkaW5nIHRpbWUsIGRhdGUpIOKUgOKUgFxuLmFtZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuXG4gIHNwYW4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbiIsIi8vIOKUgOKUgCBIb29rIENUQSBibG9jayAoaW5saW5lIGluIGJvZHkpIOKUgOKUgFxuLmhvb2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtbHQpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLXdhcm0pO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIG1hcmdpbjogMzJweCAwO1xuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBjb2xvcjogdmFyKC0taW5rMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHZhcigtLWluayk7XG4gIH1cbn1cblxuLmhvb2stY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcblxuICAmOmhvdmVyIHsgY29sb3I6IHZhcigtLXdhcm0pOyB9XG59XG4iLCIvLyDilIDilIAgQXV0aG9yIGJsb2NrIOKUgOKUgFxuLmF1dGhvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgbWFyZ2luOiAzMnB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbn1cblxuLmF1dGhvci1hdiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWluayk7XG4gIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5hdXRob3ItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1pbmspO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5hdXRob3ItYmlvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgY29sb3I6IHZhcigtLWluazMpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5hdXRob3ItY3JlZHMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG59XG4iLCIvLyDilIDilIAgQXJ0aWNsZSBDVEEgYmxvY2sgKGVuZCBvZiBhcnRpY2xlKSDilIDilIBcbi5hcnRpY2xlLWN0YSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudC1sdCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0td2FybSk7XG4gIHBhZGRpbmc6IDI0cHggMjhweDtcbiAgbWFyZ2luOiAzMnB4IDA7XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGNvbG9yOiB2YXIoLS1pbmsyKTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIH1cblxuICBzdHJvbmcgeyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogdmFyKC0taW5rKTsgfVxuICBlbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgY29sb3I6IHZhcigtLWFjY2VudCk7IH1cbn1cbiIsIi8vIOKUgOKUgCBBcnRpY2xlIEZBUSBzZWN0aW9uIOKUgOKUgFxuLmFydGljbGUtZmFxLXNlY3Rpb24ge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuXG4gIC5hdXRob3IgKyAmIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5mYXEtdGl0bGUge1xuICBmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0taW5rKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLy8gQXJ0aWNsZSBGQVEgbGlzdCAoc2ltcGxlIFEmQSwgbm90IGFjY29yZGlvbilcbi5hcnRpY2xlLWZhcS1saXN0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXJ0aWNsZS1mYXEtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxufVxuXG4uYXJ0aWNsZS1mYXEtcSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfQn9C40YLQsNC90L3RjzogJztcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLmFydGljbGUtZmFxLWEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmsyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNjg7XG59XG5cbi5hcnRpY2xlLWZhcS1hLXByZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi8vIEFydGljbGUgZnVsbCB3cmFwcGVyXG4ubm9kZS0tYXJ0aWNsZS0tZnVsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4vLyBCYWNrIGxpbmsgd3JhcHBlclxuLmJhY2stbGluay13cmFwIHtcbiAgcGFkZGluZzogNDhweCAwIDE2cHg7XG59XG5cbi8vIEJhY2sgbGlua1xuLmJhY2stbGluayB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cbiAgJjpob3ZlciB7IGNvbG9yOiB2YXIoLS1hY2NlbnQpOyB9XG59XG5cbi8vIFVwZGF0ZWQgZGF0ZSBiYWRnZVxuLnVwZGF0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogdmFyKC0tbXV0ZWQpO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlcik7XG59XG4iLCIvLyDilIDilIAgQmxvZyBsaXN0IHdyYXBwZXIg4pSA4pSAXG4uYmxvZy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuXG4vLyDilIDilIAgQmxvZyBsaXN0aW5nIGNhcmQg4pSA4pSAXG4uYmxvZy1jYXJkIHtcbiAgcGFkZGluZzogMjhweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAmOmhvdmVyIC5ibG9nLXRpdGxlIHsgY29sb3I6IHZhcigtLWFjY2VudCk7IH1cbiAgJjpob3ZlciAuYmxvZy1hcnJvdyB7IGNvbG9yOiB2YXIoLS13YXJtKTsgfVxufVxuXG4uYmxvZy1tZXRhIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXdhcm0pO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7IGNvbG9yOiB2YXIoLS1hY2NlbnQpOyB9XG4gIH1cbn1cblxuYS5ibG9nLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJsb2ctZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzI7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cblxuLmJsb2ctYXJyb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XG59XG4iLCIvLyDilIDilIAgRkFRIGFjY29yZGlvbiDilIDilIBcbi5mYXEtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbn1cblxuLmZhcS1xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWluayk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcblxuICAmOmhvdmVyIHsgY29sb3I6IHZhcigtLWFjY2VudCk7IH1cbn1cblxuLmZhcS1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlcjIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuXG4gIC5mYXEtaXRlbS5vcGVuICYgeyB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbn1cblxuLmZhcS1hIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMzVzIGVhc2UsIHBhZGRpbmcgLjM1cyBlYXNlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg1O1xuICBjb2xvcjogdmFyKC0taW5rMik7XG4gIHBhZGRpbmc6IDAgMzZweCAwIDA7XG5cbiAgLmZhcS1pdGVtLm9wZW4gJiB7XG4gICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gIH1cblxuICBwIHsgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuICBwOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiB2YXIoLS1pbmspOyB9XG59XG4iLCIvLyDilIDilIAgRm9ybSBlbGVtZW50cyDilIDilIBcbi5mb3JtLWZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5mb3JtLWxhYmVsLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mYXEtcXVlc3Rpb24tZm9ybSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWluazMpO1xufVxuXG4uZm9ybS1pbnB1dCxcbi5mb3JtLXRleHRhcmVhLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mYXEtcXVlc3Rpb24tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZmFxLXF1ZXN0aW9uLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLndlYmZvcm0tc3VibWlzc2lvbi1mYXEtcXVlc3Rpb24tZm9ybSB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXIyKTtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0taW5rKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzO1xuICB3aWR0aDogMTAwJTtcblxuICAmOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiB2YXIoLS13YXJtKTsgfVxufVxuXG4uZm9ybS10ZXh0YXJlYSxcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZmFxLXF1ZXN0aW9uLWZvcm0gdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG59XG5cbi5mb3JtLWJ0bixcbi53ZWJmb3JtLXN1Ym1pc3Npb24tZmFxLXF1ZXN0aW9uLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5rKTtcbiAgY29sb3I6IHZhcigtLXdhcm0tbHQpO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTVweCAzNnB4O1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzO1xuXG4gICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpOyB9XG59XG5cbi5mb3JtLXN1Y2Nlc3MsXG4ud2ViZm9ybS1jb25maXJtYXRpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQtbHQpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLXdhcm0pO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6IHZhcigtLWluazIpO1xufVxuIiwiLy8g4pSA4pSAIExlZ2FsIHNlY3Rpb24g4pSA4pSAXG4ubGVnYWwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ub3RpY2UtYmcpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyMik7XG4gIHBhZGRpbmc6IDM2cHggNDhweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLW1kKSB7XG4gICAgcGFkZGluZzogMzJweCAyNHB4O1xuICB9XG59XG5cbi5sZWdhbC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDAwQTdcIjsgLy8gwqdcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIH1cbn1cblxuLmxlZ2FsLWJvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiB2YXIoLS1pbmszKTtcbiAgbWF4LXdpZHRoOiA2ODBweDtcblxuICBwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBwOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IGNvbG9yOiB2YXIoLS1pbmsyKTsgfVxufVxuIiwiLy8g4pSA4pSAIFBhZ2VyIChtaW5pKSDilIDilIBcbm5hdlthcmlhLWxhYmVsbGVkYnk9XCJwYWdpbmF0aW9uLWhlYWRpbmdcIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA0OHB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgaDQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGNsaXA6IHJlY3QoMCwwLDAsMCk7IH1cbn1cblxuLmpzLXBhZ2VyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgbGkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0td2FybSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyDilIDilIAgVXNlciBsb2dpbiBmb3JtIOKUgOKUgFxuLnVzZXItbG9naW4tZm9ybSxcbi51c2VyLWZvcm0ge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDgwcHggYXV0bztcbiAgcGFkZGluZzogNDhweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyKTtcblxuICAuZm9ybS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHZhcigtLWluazMpO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXBlcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyMik7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogdmFyKC0taW5rKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpmb2N1cyB7IGJvcmRlci1jb2xvcjogdmFyKC0td2FybSk7IH1cbiAgfVxuXG4gIC5mb3JtLXN1Ym1pdCxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0taW5rKTtcbiAgICBjb2xvcjogdmFyKC0td2FybS1sdCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDM2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnM7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7IH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJjpob3ZlciB7IGNvbG9yOiB2YXIoLS13YXJtKTsgfVxuICB9XG59XG4iLCIvLyDilIDilIAgRm9vdGVyIOKUgOKUgFxuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0taW5rKTtcbiAgY29sb3I6IHZhcigtLW11dGVkKTtcbiAgcGFkZGluZzogMjRweCA0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEzcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicC1tZCkge1xuICAgIHBhZGRpbmc6IDIycHggMjBweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS13YXJtKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHsgY29sb3I6IHZhcigtLXdhcm0tbHQpOyB9XG4gIH1cbn1cbiJdLCJmaWxlIjoiY29tcG9uZW50cy5jc3MifQ== */
